body{background-color:#ccc;}	
.min_height_div, .PageBody, .BottomBanner {width:990px; }
.min_height_div{ min-height:1000px !important; height:1000px; overflow:visible !important; text-align:left; margin:0px auto; background-color:#FFFFFF;}
.PageBody{border:0px solid #f00; background-color:#fff;}
.ContentTable{ position:relative; float:left; width:745px; background-color:#fff; border-collapse:collapse; border-right:1px solid #3798b9;}
.BottomBanner{background-color:#fff; border-collapse:collapse; border:none;}

div.sitenav {margin-top:0px;}
div.sitenav a:link, div.sitenav a:visited, div.sitenav a:hover, div.sitenav a:active{font:normal 8pt verdana; text-decoration:none; color:#00f;}
div.sitenav a:visited{color:#00f;}
div.sitenav a:hover{text-decoration:underline; color:#090;}
div.sitenav a:active{color:#00f;}
div.sitenav span.rquot{font:normal 8pt verdana; color:#000;}


/* RB  */	
div.RB {position:relative; float:right; top:35px;  /* actual top comes from javascript */ width: 235px; line-height:16px; text-align:left;}
.RB, .RB a:link, .RB a:visited, .RB a:hover, .RB a:active,	.RB span, .RB div.s, .RB div.s a:link, .RB div.s a:visited, .RB div.s a:active, .RB div.s span{font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:8pt; margin:0px; padding:0px;}
.RB span{margin-top:5px; margin-left:0px; color:#F03; font-size:8pt; font-weight:normal;}
.RB a:link, .RB a:visited, .RB a:active{margin-top:10px; color:#F03; font-size:8pt; font-weight:normal; text-decoration:underline;}
.RB a:hover{margin-top:12px; color:#F03; font-size:10pt;  font-weight:bold; text-decoration:none;}	
.RB div.s{padding:0px 5px 0px 15px; margin-bottom:5px; line-height:11px;}
.RB div.s a:link, .RB div.s a:visited, .RB div.s a:active, .RB div.s a:link.g, .RB div.s a:visited.g, .RB div.s a:active.g{cursor:default; color:#01F; font-weight:normal; text-decoration:underline; font-size:7pt;}	
.RB div.s a:hover, .RB div.s a:hover.g{cursor:default; color:#05F;  font-weight:bold; text-decoration:underline; font-size:12pt;}
.RB div.s a:link.g, .RB div.s a:visited.g, .RB div.s a:active.g{color:#888; text-decoration:none; outline:none;}
.RB div.s a:hover.g{color:#666;}
.RB div.s span {color:#900; font-weight:normal;}

/* CLASS M  */
div.M {padding: 20px 0px 20px 10px; text-align:left;}
.M, .M h1, .M span, .M a:link, .M a:visited, .M a:hover,	.M a:active{
	font-family:Verdana, Arial, Helvetica, sans-serif; list-style: none; margin: 0px; padding: 0px;}
.M h1, .M span.t {color:#900; font-size:16pt; font-weight:bold; text-transform:none;}
.M span.t {font-size:40pt;}
.M, .M span.c {color:#f03; font-size:10pt; font-weight:bold;}
.M span{color:#333; font-size:9pt; font-weight:normal; padding-right:4px; text-align:justify;}
.M span.g{color:#909090;}
.M a:link, .M a:visited, .M a:active{color:#00f; font-weight:normal; text-decoration:underline; outline:none;}
.M a:hover{color:#090; background-color:#fff;}
