html,body{
margin:0;
padding:0;
font-family:Verdana, Arial;
background-color:#005E8C;
}

a:link, a:visited, a:hover, a:active{
color:#0033CC;
}


div, p{font-family:Verdana,Arial;
FONT-SIZE:12px;
padding: 0;
margin: 0;
}
 h1, h2, h3, img { font-family:Verdana,Arial;
padding: 0;
margin: 0;
}

table{
border:0;
border-collapse: collapse;
}

table td{
padding:0;
vertical-align:top;
color:black;
}

.stretch {
width:100%;
}




.stretch_v {
height:100%;
}




#header{
width:100%;
} #header #h_green{
background: url("images/h_green.gif") repeat-x top;
background-color:#6EA621;
} #header #h_blind_top{
width:100%;
background: url("images/h_blind_top.gif") repeat-x;
} #header #h_blind_bottom{
width:100%;
background: url("images/h_blind_bottom.gif") repeat-x;
} #header #h_blind_bottom{
width:100%;
background: url("images/h_blind_bottom.gif") repeat-x;
} #header #h_window{
width:100%;
background: url("images/h_window.gif") repeat-x top;
background-color:#006699;
} #header #h_window_deco{
width:100%;
height:3px;
background: url("images/h_window_deco.gif") repeat-x right;
background-color:#006699;
} #header #h_window_frame{
height:15px;
background: url("images/h_window_frame.gif") repeat-x;
}

#logo{
padding:30px 0 0 20px;
}

#lng{
padding:55px 10px 0 20px;
font-size:12px;
} #lng .separator {
color: #999999;
} #lng a:link{font-weight:bold;text-decoration:none; } #lng a:visited{font-weight:bold;text-decoration:none;} #lng a:hover{color:#339900} #lng a:active{
font-weight:bold;
text-decoration:none;
}

#navi{
margin:26px 0 0 20px;
} #navi td {
padding: 9px 0 0 0;
} #navi .separator {
width:50px;
}


#login{
margin:0 0 0 40px;
} #login th {
font-size:10px;
color:#CCCCCC;
padding: 0 10px 0 0;
font-weight:normal;
text-align:left;
} #login td {
color:#CCCCCC;
padding: 3px 10px 0 0;
} #login .header{
font-size:9px;
color:#E5E5E5;
padding: 0 0 5px 0;
text-transform:uppercase;
font-weight:bold;
font-family: Verdana, Helvetica, Helv, sans-serif;
} #login input{
width:105px;
} #login .btn{
width:20px;
height:18px;
margin: 3px 0 0 0;
} #login a:link { 
	COLOR: #ccc
} #login a:visited{
            COLOR: #ccc
} #login a:hover{
         COLOR: #ffff00
} #login a:active{
 COLOR: #ccc
}

#middle{
width:100%;
} #middle #additional{
background: url("images/m_additional.gif") repeat-y left;
}


#news_mount{
background: url("images/news_mount_back.gif") repeat-y;
height:100%;
} #news_mount table{
height:100%;
} #news_mount img{
margin:12px 0 50px 12px ;
} #news_right{
background: url("images/news_right.gif") repeat-y;
vertical-align:bottom;
} #news{
background: url("images/news_back.gif") repeat-y left;
background-color:white;
} #news h1{ 
font-size:14px;
color:#ff0000;
margin:10px 0 25px 0;
} #news h3{
font-size:11px;
color:#000;
}
 #news p{
font-size:11px;
margin:0 15px 0 0;
}
#news a:link{text-decoration:none; } #news a:visited{text-decoration:none; } #news a:hover{color:#339900} 


 #news .date{
color:#6D9004;
font-size:12px;
font-weight:bold;
padding:0 0 3px 0;
margin:10px 15px 8px 0;
border-bottom:1px dotted #CCCCCC;
font-family: Verdana, Helvetica, Helv, sans-serif;
} #news .year{
color:#333333;
font-size:10px;
} #news .all{
font-size:11px;
margin:20px 15px 40px 0;
}




#offer{
background-color:#fff url("images/offer.gif") repeat-y;
background-color:#fff
} #offer p{font-family: Trebuchet MS, Helvetica, Helv, sans-serif;
color:#000;
font-size:12px;
margin:0 60px 20px 20px;
text-align:10px;
} #offer h1{color:#F22800;
font-size:15px;
margin:0 60px 18px 60px;
}
#offer h3{
font-family: Trebuchet MS, Helvetica, Helv, sans-serif;
font-size:12px;
margin:20px 220px 30px 30px;
color:#000;}
#offer a:link{text-decoration:none   } #offer a:visited{text-decoration:none;  } #offer a:hover{COLOR: #ffff00}
#offer a:active{font-size:15px;
display:block;
margin:10px 50px 15px 50px;
color:#000;   
}


#offer_bottom{
background-color:#fff url("images/offer_bottom.gif") no-repeat;
background-color:#fff
height:93px;
}
#offer_bottom h3{
font-family: Trebuchet MS, Helvetica, Helv, sans-serif;
font-size:11px;
margin:1px 170px 0 20px;
color:#ccc;
} #offer_bottom a:link{text-decoration:none  } #offer_bottom a:visited{text-decoration:none; color:#ccc  } #offer_bottom a:hover{COLOR: #ffff00},#offer_bottom a:active{
font-size:15px;
display:block;
margin:10px 50px 15px 50px;
color:white;   
}

#content{ font-family: Verdana, Arial;
FONT-SIZE:12px;
width:100%;
background-color:#F2F2F2;
} #content h1{
font-family: Verdana, Arial;
font-size:14px;
margin:15px 15px 0 40px;
color:#006600;
} #content h2{
font-family: Verdana, Arial;
font-size:12px;
margin:15px 15px 0 40px;
color:#F22800;
}#content h3{
font-family: Verdana, Arial;
font-size:14px;
margin:15px 15px 0 40px;
color:#006600;
}#content h4{
 font-family: Verdana, Arial;
font-size:12px;
margin:27px 27px 0 40px;
color:#000000;
}#content h5{
 font-family: Verdana, Arial;
font-size:12px;
margin:10px 10px 0 40px;
color:#000000;
} #content p{
font-family: Verdana, Arial;
font-size:13px;
margin:10px 15px 0 40px;
text-align:10px;
} #content ul,  #content ol{
font-size:13px;
margin:10px 15px 0 70px;
} #content ul li{ font-family: Verdana, Arial;
padding:0 0 8px 0;
list-style-image: url("images/bullet.gif");
} #content ol li{
padding:0 0 8px 0;
} #content .end_button{
margin:25px 15px 40px 40px;
}#content A:link {text-decoration:none
	COLOR: #0000ff
}#content A:visited {
      	
}#content A:hover {
	COLOR: #339933
}

#three{
margin:10px 15px 0 30px;
} #three td{
font-size:11px;
padding: 0 0 0 10px;
} #three img{
margin-top:10px;
}

#main_links{
margin:10px 15px 40px 40px;
} #main_links td{
font-size:11px;
padding: 0 0 0 10px;
}

#bottom {
font-size:10px;
color:#CCCCCC;
padding:25px 15px 40px 75px;
} #bottom a:link, #bottom a:visited, #bottom a:hover, #bottom a:active{
color:#CCCCCC;
} #bottom p{
padding-bottom:10px;
}
#bottom A:link {
	COLOR: #fff
}
#bottom A:visited {
	COLOR: #ddd
}
#bottom A:hover {
	COLOR: #000
}

}




.spotlight_mount{
background: url("images/spotlight_mount_back.gif") repeat-y;
height:100%;
vertical-align:bottom;
} .spotlight_mount table{
height:100%;
} .spotlight_mount img{
margin:12px 0 50px 12px ;
} #spotlight_right{
background: url("images/spotlight_right.gif") no-repeat bottom;
background-color:#F2F2F2;
} #spotlight{
background: url("images/spotlight_back.gif") repeat-y left;
background-color:white;
} #spotlight h1{
margin:10px 0 25px 0;
} #spotlight p{ font-family: Verdana, Arial;
font-size:11px;
margin:10px 15px 25px 0;
}