/*OL screen styles*/
body {margin: 0px;
	color:#888;
	background-color: #fff;
	background-image: url(images/ol_backbottom.jpg);
	background-position: left bottom;
    background-repeat: repeat-x;

}
a {color: #888; text-decoration: underline;}
a:hover {color: #8fc203; text-decoration: none;}
a:active {color: #8fc203;text-decoration:none;}

table, td, div, table img, div img, a img, img {border-width: 0px;}

body, table, div, td {font-family: Arial, Helvetica, sans-serif;
     font-weight: normal;
	 font-size: 8pt;
	 color:#888;
}

#layer {position: absolute;
	 top: 147px;
	 left: 50%;
	 margin-left: -346px;
	 width:557px;
	 height: 337px;}
	 
#layer img {width:557px;
	 height: 337px;}
#layer a {color: #fff; text-decoration: none;}
#layer a:hover {color: #fff; text-decoration: none;}
#layer a:active {color: #fff;text-decoration:none;}

#main {width:100%;
	 height: 100%;
	 background-image: url(images/ol_backtop.jpg);
     background-repeat: repeat-x;
}
#center {width: 692px;
	 height: 572px;
	 margin: 50px 0px 0px 0px;
	 padding: 0px;
}
#topmenu1 {width:427px; height: 95px;}

#topmenu2 {margin: 0px 0px 40px 0px;
	 padding: 0px;
	 letter-spacing: 0.5pt;
	 line-height: 14pt;
	 text-align: right;
}
	 
#topmenu2 span {color: #888; padding: 0px 0px 0px 25px;}
#topmenu2 a {color: #b4b4b4; padding: 0px 0px 0px 25px; text-decoration:none;}
#topmenu2 a:hover {color: #888; text-decoration:none; background: none;}
#topmenu2 a:active {color: #888; text-decoration:none; background: none;}

#logo {width:130px; height:95px;}
#logo2 {margin: 0px 15px 40px 0px;
	 padding:  0px;
	 font-size: 11pt;
	 text-align: right;
	 letter-spacing: 0.5pt;
}
a.list2 {display: block;
      padding: 0px;
	  margin: 2px 0px 0px 0px;
	  text-decoration: none;
}
a.list2:hover {color: #888; background: none;}
	 	 
#mainpic {width:557px; height:337px;}

#mainpic img {width:557px;
     height:337px;
	 margin: 0px;
	 padding: 0px;
}
#mainpic_res {width:557px; height:337px;}
hr {width: 100%; margin: 15px 0px 15px 0px; color:#888;}

#mainpic_index {width:557px;
      height:337px;
	  background-image: url(images/index_fon.jpg);
      background-repeat: no-repeat;
}
#text_index {margin: 0px 0px 0px 0px;
	 padding:  2px 5px 2px 0px;
	 font-size: 14pt;
	 text-align: right;
	 letter-spacing: 0.5pt;
	 color:#fff;
	 background:#888;
}
	 
#rightpic {width:135px;}

#text_div {font-size: 7pt;
	 line-height: 10pt;
	 margin: 0px;
	 padding: 0px 0px 0px 15px;
}
	 	 
#bottom {width:692px; height:110px;}

#bottommenu {width:557px;
	 margin: 40px 0px 0px 0px;
     padding: 0px;
}
#bottommenu img{width:29px; height:29px; margin: 0px;}

#bottommenu a {color: #fff; text-decoration: none;}
#bottommenu a:hover {color: #fff; text-decoration: none;}
#bottommenu a:active {color: #fff;text-decoration:none;}

#copy{width:692px; height:30px;}
.copy2 {font-size: 7pt;
	padding: 0px;
	color: #ccc;
	margin: 0px;}
	
img.mouseOver	{cursor:pointer;}

.textb {font-weight: bold;}