/* ##########################################

########################################## */
body {  background-image:url(../images/green.gif); background-repeat:repeat; margin:0; padding:0; }
#page { position:relative; background-color:#FFFFFF; background-color:#f0f0f0; }
#header { height:51px; /*background-color:#f0f0f0;*/ }
#logo { padding:10px 0 0px 20px; height:24px; }
#pagebrowser { position:absolute; top:16px; left:670px; width:68px; z-index:10;  }
#pagebrowser a { display:block; width:26px; height:14px; float:left; border:1px solid #999999; font-weight:normal; color:#666666; text-align:center; font-size:12px; line-height:12px; margin-left:5px; }
#pagebrowser a:hover { background-color:#cccccc; }
* html #pagebrowser a { margin-left:3px; }
#tagline { display:none; }

#tabs ul { margin:0; padding:0 0 0 0px; list-style:none; position:absolute; left:160px; top:16px; width:550px; }
#tabs li { margin:0 0 0 0px; padding:0; float:left; background-color:#CCCCCC; }
#tabs li a { margin:0; padding:2px 8px 3px 8px; display:block; float:left; font-weight:normal; font-size:12px; line-height:15px; }
#tabs li a:hover { color:#FF0000; }
#tabs li li a { margin:0; padding:1px 5px 1px 5px; color: #bb0000; font-size:10px; line-height:12px; }
#tabs li ul { position:absolute; left:-140px; top:20px; margin:0; background-color:#CCCCCC; width:530px; overflow:hidden;  }
#tabs .layer2 { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; letter-spacing:0; }

#container { clear:both; border-top:1px solid #f0f0f0; width:755px; background-color:#f0f0f0; }
#content { padding:0 0px 0 20px; margin:0 0px 0 0px; }
#content-row1 { clear:both; }
#content-row2 { clear:both; }
#content-col1 { float:left; width:530px; }
#content-col2 { float:left; width:195px; font-size:11px; }
#content-col2 .text { min-height:280px; } 
* html #content-col2 .text { height:280px; } 
#content-row3 { clear:both; }


.contact {  }
.contact ul, ul.contact { list-style:none; padding:0; margin:0; font-size:11px; line-height:15px; }
.contact li { list-style:none; padding:0; margin:0; }
.contact a { background-color:#00cc00; display:block; padding:2px 8px 2px 8px; margin:0 0 3px 10px; font-weight:normal; color:#000000; font-size:11px; line-height:15px; overflow:hidden; color:#000000; }
* html .contact a { height:15px; }
.contact a:hover { /*background-color:#15c200;*/  color:#FFFFFF;}


#footer { }

