BODY { margin:0; padding:0; background-color:white; text-align:justify;
  font-family:tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; }
TABLE	{ border: 0; border-spacing: 0; border-collapse: collapse; }
IMG { border:0; }
DIV { width:100%; margin:0; padding:0; }

DIV.line_red { height:1px; background-color:#cc3333; font-size:1px; line-height:0; }
DIV.wline_red { height:14px; background-color:#cc3333; font-size:1px; line-height:0; }
DIV.line_blue { height:1px; background-color:#aec4dc; font-size:1px; line-height:0; }
DIV.line_darkblue { height:2px; background-color:#6699cc; font-size:1px; line-height:0; }
DIV.line_white { height:1px; background-color:white; font-size:1px; line-height:0; }
DIV.line_dark { height:14px; width:100%; background-color:black; font-size:1px; line-height:0; }
DIV.line_light { height:10px; width:100%; background-color:#dfe5db; font-size:1px; line-height:0; }

#Toper { height:80px; overflow:hidden; min-width:700px; }
#Logo { float:left;width:175px; }
#Logo IMG { width:175px; height:80px; border:0; margin:0; padding:0 5px 0 10px; }
#TopNav { float:right; width:500px; height:80px; white-space:nowrap; }
#TopNav IMG { width:80px; height:80px; border:0; }

#SubNavBar { height:40px; background:#6699cc url(../i/bg2.gif) repeat fixed top left; min-width:600px; }
#SubNav { width:400px; float:right; height:40px; text-align:right; background-color:#6699cc; }
#SubNav SPAN { float:right; padding-right:10px; padding-top:12px; white-space:nowrap; }
#SubNav A { color:white; font-weight:bold; }

#Content { padding:15px 0 15px 0; }
#LContent { width:88%; float:left; position:relative; display:inline; }
#RContent { width:90%; float:right; position:relative; }
H2 { font-size:12px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; }
H3 { font-size:11px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; }
P { font-size:11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
  padding:2px; text-indent:20pt;}

#rcopy { float:right; padding:10px 0 5px 30px; width:200px; }
#rcopy A { text-decoration:none; color:black; }
#lcopy { padding:10px 30px 5px 20px; color:gray; font-size:10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
#lcopy A { text-decoration:none; }
.lnk { color:gray; font-size:10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.lnk A:link { text-decoration:none; }
.lnk A:visited { text-decoration:none; }
.lnk A:active { text-decoration:none; }
.lnk A:hover { text-decoration:none; }

/* Float containers fix */ 
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height:1%; }
.clearfix { display:block; }
/* End hide from IE-mac */  

#UniHash { display:none; }

#Rating { width:500px; text-align: center; }
#Rating IMG { width:90px; height:72px; border: 1px solid #448; }
#Rating TR.hdr { background-color:lightgray; color: #000000; text-align:center; }
#Rating TR.even { background-color:white; }
#Rating TR.odd { background-color:#eee; }
#Rating TD { color:#000000; font-size:12px; vertical-align:top; }
#Rating TD.num { width:50px; text-align:right; }
#Rating A { color:#000000; font-size:13px; text-decoration:none; }
#Rating .txtsmall { color:#000000; font-size:11px; }

