body { color: #000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

p { color: #000; font-size: 0.8em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

pre { color: #ffc; font-size: 0.8em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

blockquote { color: #ffc; font-size: 0.8em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

h1 { color: #505113; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:1.5em; margin-top:0 }

h2 { color: #505113; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin:0; font-size:1em }

h3 { color: #505113; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

h4 { color: #505113; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

h5 { color: #505113; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

h6 { color: #505113; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

img { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: 0px }

ol { font-size: 0.8em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

ul { font-size: 0.8em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-position: inside }

a { color: #48c016; font-size: 0.95em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

a:visited { color: #f1b557; font-size: 0.95em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

a:hover { color: #e6d25d; font-size: 0.95em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

a:active { color: #48c016; font-size: 0.95em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

tr { border: 0 }

th { border-bottom:1px solid #505113 }

td { font-size:0.8em }



#wrapper { 

	width:900px;

	background:#033826;
	height:100%;

}



.parenthetical {

	font-size: 0.6em;

	font-style:italic;

}





.floatL { float:left }

.floatR { float:right }

.clearL { clear:left }



.rev_type { color: #ffc; font-weight: bold; font-size: 1em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.g_nav_cellcolor { color: #ffffce; background-color: #515108 }

.a_type_color { color: #fff; font-size: 0.9em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }



.content_bg {

	width:680px; padding-left:220px; background: url(../images/bg.gif) repeat-x; background-position: 0px -13px;
	
	height: 600px;
	overflow: visible;

}



*html .content_bg {

	width:900px;

}



.content_wrap {

	background:#033826;

	width:900px;

}



.content_area {

	width:418px;

	background-color:#ffffff;

	/* border:1px solid #000000; */

	padding:15px;

	text-align:left;
	margin-left:1px;
	margin-top:11px;
	position:absolute;
	z-index:500;
}



/* IE Fix */

*html .content_area { width:435px; }

.whiteBG {

	z-index:450;
	position:absolute;
	background:#ffffff;
	margin-top:10px;
	border:1px solid #000;
	height:550px;
	width:448px;

}

.position {

	position:absolute;
	left: 690;
	z-index:500;

}

.module_top { 

	width:165px;

	background:url(../images/module_top.png) no-repeat;

	font: .8em Arial, Helvetica, Geneva, Swiss;

	font-weight:bold;

	padding:5px 10px 0 10px;

	color: #ffc;

	text-align:center;

	margin:15px 15px 0 20px;

}



/* IE Fix */

* html .module_top { width:190px; margin:15px 15px 0 20px; }



* html .flag { position:relative; left:-40px; }



.module_content { 

	clear:left;

	color: #fff;

	border:1px solid #fff;

	background:url(../images/module_bg.jpg);

	padding:10px;

	width:163px;

	margin:0px 15px 15px 20px;

}



/* IE Fix */

* html .module_content {	

	width:190px;

	margin:0 15px 15px 20px

}



.modules { margin:0px }



/* IE Fix */

* html .modules {

	position:relative;

	left:0px;

	margin:0px;

}



.module_content p {

	color:#fff

}