/* CSS Document */



html, body {



	text-align: center;



	margin:0;



	padding:0;



}



td {



	font-size: 11px;



	line-height: 140%;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	color: #D4D4D4;



}



#page_bg {



	background-color:#1D1D1D;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	color: #F7F7F7;



}



#container {



	margin-left:auto;



	margin-right:auto;



	width:771px;



	margin-top: 50px;



	background-image: url(../images/js_emphdrl.jpg);



	background-repeat: no-repeat;



	background-position: center top;



	background-color: #000000;



	text-align: left;



	background-attachment: scroll;



	margin-bottom: 50px;



}







div.logo{



	background-image: none;



	float: left;



	height: 70px;



	width: 300px;



}



div.search_outer{



	background-image: url(../images/search.png);



	float: right;



	height: 70px;



	width: 300px;



	background-repeat: no-repeat;



}



div.search_inner{



	margin-top: 130px;



	margin-right: 408px;



}




#navbar{



	float: left;



	height: 77px;



	width: 771px;



	clear: both;



	vertical-align: middle;



	background-image: none;



}



div.nav_inner{



	padding-left: 25px;



}



.componentheading {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14px;



	font-weight: normal;



	color: #515151;



}



.contentheading {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14px;



	font-weight: normal;



	color: #F8C300;



	height: 18px;



}



a:link, a:visited {



	color: #F8C300;



	text-decoration: underline;



}



a:hover {



	text-decoration: none;



}



div#leftcol a.mainlevel:link, div#leftcol a.mainlevel:visited {



	color: #F9F9F9;



	text-decoration: underline;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-weight: normal;



	line-height: 15px;



	background-image: url(../images/menubg.png);



	background-repeat: no-repeat;



	background-position: left center;



	padding-left: 8px;



	padding-top: 2px;



	padding-bottom: 2px;



}



div#leftcol a.mainlevel:hover {



	color: #F8C300;



	text-decoration: none;



	background-image: url(../images/menubgb.png);



	background-repeat: no-repeat;



	background-position: left center;



	padding-left: 8px;



}



#navbar a.mainlevel:link, #navbar a.mainlevel:visited {



	color: #F9F9F9;



	text-decoration: none;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-weight: normal;



	line-height: 14px;



}



#navbar a.mainlevel:hover {



	color: #F8C300;



	text-decoration: none;



	margin-bottom: 3px;



}



.botleft{



	background-image: url(../images/botleftshadow.png);



	background-repeat: no-repeat;



	background-position: right bottom;



	height: 14px;



	width: 14px;



	float: left;



}



.bottom{



	background-image: url(../images/bot_shadow.png);



	background-repeat: repeat-x;



	background-position: center bottom;



	height: 14px;



	width: 771px;



	clear: both;



}



.botright{



	background-image: url(../images/botrightshadow.png);



	background-repeat: no-repeat;



	background-position: left bottom;



	height: 14px;



	width: 14px;



	float: right;



}



.copy, .copy a:link, .copy a:visited,.copy a:hover{



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 9px;



	color: #666666;



	text-decoration: none;



}



#wrapper{



	clear: both;



	background-image: url(../images/main_bg.png);



	background-repeat: repeat-y;



	background-position: center bottom;



}



#leftcol{



	width: 140px;



	float: left;



	position: relative;



	text-align: left;



	margin: 0px;



	padding-left: 10px;



}

.miolo{
	float: left;
	width: 580px;
	display: inline;
	position: relative;
	padding-left: 0px;
	padding-right: 10px;
	padding-top: 0px;
	
	

	



}

#mainbody{
	float: left;
	width: 600px;
	display: inline;
	position: relative;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	
	



}



div#leftcol table.moduletable th {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14px;



	font-weight: normal;



	color: #999999;



	width: 140px;



	background-image: url(../images/modhdrbg.png);



	background-repeat: no-repeat;



	background-position: left bottom;



	padding-bottom: 3px;



}



div.moduletable h3 {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14px;



	font-weight: normal;



	color: #999999;



	margin: 0px;



	padding: 0px;



}



div.maindivider {



	margin-top: 0px;



	height: 1px;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #333333;



	margin-right: 0px;



	margin-bottom: 0px;



	margin-left: 0px;



	padding-top: 5px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 0px;

	
	



}



div#leftcol table.moduletable {



	margin-bottom: 15px;



}



.createdate,.small{



	color: #666666;



	font-size: 10px;



	line-height: 10px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



}



.inputbox {



	background-color: #1D1D1D;



	border: 1px solid #3C3C3C;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	color: #999999;



	line-height: 14px;



}

.designertoo{

display:block;

text-indent:-5000px;

text-decoration:none;

height:0;}

.button {



	background-color: #1D1D1D;



	border: 1px solid #3C3C3C;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	color: #999999;



	line-height: 14px;



	text-align: center;



	vertical-align: middle;



	text-transform: uppercase;



	padding: 2px;



}



.readon {



	font-size: 10px;



}



.sectiontableheader {



	background-color: #202020;



	color: #CCCCCC;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



}



.sectiontableentry1 td {



	color: #CCCCCC;



	padding: 8px;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #333333;



	background-color: #0C0C0C;



}



.sectiontableentry2 td {



	color: #CCCCCC;



	padding: 8px;



	border-bottom-width: 1px;



	border-bottom-color: #333333;



	border-bottom-style: solid;



	background-color: #0C0C0C;



}







/* *** Float containers fix:



http://www.csscreator.com/attributes/containedfloat.php *** */ 



.clearfix:after {



content: "."; 



display: block; 



height: 0; 



clear: both; 



visibility: hidden;



}







.clearfix{display: inline-table;}







/* Hides from IE-mac \*/



* html .clearfix{height: 1%;}



.clearfix{display: block;}



/* End hide from IE-mac */  





.designer{color: #666;}

.designer a:link,.designer a:visited{color: #666;font-size: 0.8em;text-decoration: none;}

.designer a:hover{color: #666;}