

/********** BOX **********/

div.box {
 	display:table;
	margin:0 auto 0 auto;
	width:950px;
	clear:both;
	line-height:100%;
	background:rgb(255,255,255);	
}



div.box div {
	display:block;	
	width:940px;
	clear:both;
	float:left;
	vertical-align:middle;
	margin:0;
	padding:0;
	border:0;
	background:rgb(255,255,255);
}


div.box div div {
 	display:block;
	text-align:left;
	width:auto;
	clear:none;
	background:none;
	vertical-align:top;
}


div.box div.text {
	width:912px;
	padding:14px;
	line-height:150%;
}


div.box div.row {
	width:940px;
	padding:7px 5px;
	border-bottom:1px solid rgb(213,213,213);
}

div.box div.hover {
	background:rgb(240,240,255);
}



div.box div.title {
	width:950px;
	padding:7px 0;
	border-bottom:1px solid rgb(213,213,213);
}


div.box div.title h1 {
	font-weight:bold;
	font-size:10pt;
	padding:7px 5px;
	margin:0;
	width:auto;
	display:block;
	float:left;
}


div.box div.info {
	width:930px;
	background:rgb(240,240,240);
	line-height:170%;
	font-size:8pt;
	padding:10px;
	border-bottom:1px solid rgb(213,213,213);
}


div.box div.title div.wherebar {
	font-weight:bold;
	font-size:10pt;
	padding:7px 0;
	margin:0;
	width:auto;
	display:block;
	float:left;
}


div.box div.title a.edit {
	float:right;
	padding:8px 12px;
	margin-right:5px;
	font-size:10px;
	font-weight:bold;
	border:1px solid rgb(0,128,0);
	background:rgb(230,255,230);
	color:rgb(0,128,0);
	line-height:100%;
}


div.box div.title a.edit:hover {
	background:rgb(0,128,8);
	color:rgb(255,255,255);
}




div.box div.subtitle {
	background:rgb(230,230,230);
	color:rgb(85,85,85);
	width:940px;
	padding:7px 5px;
	font-weight:bold;
	font-size:8pt;
	border-bottom:1px solid rgb(213,213,213);
}



div.box div.colhead, div.box div.colhead div {
	background:rgb(245,245,245);
	color:rgb(85,85,85);
	font-weight:bold;
	font-size:8pt;
	border-bottom:1px solid rgb(213,213,213);
}




div.row div.options {
	text-align:right;
	float:right;
	font-size:10px;
	text-transform:uppercase;
}


div.box div.row div.options a {
	color:rgb(0,170,0);
	display:block;
	float:right;
	padding:1px 4px;
	font-weight:bold;
	margin:5px 0 0 2px;
}

div.box div.row div.options a:hover {
	color:rgb(255,255,255);
	background:rgb(0,170,0);
}







/********** NEXT BAR **********/

div.nextbar {
	width:950px;
	margin:10px auto 0 auto;
}

div.nextbar span,
div.nextbar a {
	padding:6px 12px;
	margin:0 5px;
	border-width:1px;
	border-style:solid;
	width:auto;
	display:block;
}

div.nextbar span {
	color:rgb(128,128,128);
	border-color:rgb(170,170,170);
}

div.nextbar a {
	color:rgb(0,0,213);
	border-color:rgb(128,128,213);
}

div.nextbar .prev {
	float:left;
}


div.nextbar .next {
	float:right;
}



