/*common*/
*{margin:0;padding:0;}
body{font:11px verdana;color:#010101;line-height:160% !important;}
img{border:0;}
a:link{
     text-decoration: none ;
     color: #044180 ;
     background-color:inherit ;}
a:active,a:visited {
     color : #044180;
     text-decoration: none ;
     background-color:inherit;}
a:hover {
     text-decoration: underline;
     color : #0354a7;
     background-color:inherit; }
p{margin:20px 0;}
.grid{width:990px;}
.endPage{clear:both;}
.noDotted{list-style-type:none;}
.leftFloat, .leftFloat li{float:left !important;}
.rightFloat, .rightFloat li{float:right !important;}
.fullLink{width:100%;height:100%;display:block;}
.italic{font-style: italic;}
hr{width:660px;height:10px;background:url(../images/hr.jpg) no-repeat;border:0;margin:15px;}

.ab {position: absolute;}
.cl {clear: both;width: 100%;}
.ov {line-height: 0px;font-size: 0px;overflow: hidden;}
.le {float: left;}
.re {float: right;}
.sto {width: 100%;}

#pageContainer{margin:auto;z-index:100;position:relative;}
#pageContainer img, #pageContainer div{float:left;}
#content{position:relative;z-index:100;}

/*lang*/
#lang{width:100px;margin:3px 0 0 0;position:relative;left:56px;}
#lang li{margin:0 10px 0 0;}
#lang a{position:relative;right:2px;width:17px;height:17px;background:url(../images/lang_bg.gif) no-repeat 0 0;color:#e0ecf8;display:block;font:bold 10px tahoma;text-align:center;padding: 2px 0px 0px 0px;}
#lang a:hover, #lang .activeLang{color:#00478f;background:url(../images/lang_bg.gif) no-repeat -18px 0;text-decoration:none;}
#lang .activeLang{padding:2px 0 0 1px;}
/*menu*/
.lang_div{width:17px;height: 17px; text-align: center;cursor:pointer;}
#menu{width:750px;margin:15px;position:relative;top:5px;}
#menu li{float:right;margin:0 0 0 10px;}
#menu a{color:#00637c;font-weight:bold;height:22px;padding:7px 5px 5px 5px;background:url(../images/menu_bg.png) no-repeat top center;text-align:center;}
#menu a:hover, #menu .activeMenu{background:url(../images/menu_bg.png) no-repeat center -31px;text-decoration:none;}
#dubleMenu{position:relative;left:60px;width:500px;}
#dubleMenu li{color:#1a1a1a;padding:0 20px 0 0;}
#dubleMenu li a{color:#1a1a1a;}
#dubleMenu li a:hover{color:#000;}
#oregon{position:relative;top:6px;right:14px;width:71px;height:20px;background:url(../images/oregon.png) no-repeat 0 0 !important;}
#oregon:hover{background:url(../images/oregon.png) no-repeat 0 2px !important;}
#oregon img{width:71px; height: 20px; margin: -6px 0px 0px 0px;}
/*footer*/
#logosArea{min-height:36px;}
#logosBottom{margin:15px 0 15px 15px;}

#footerList{margin:5px 0 10px 0;position:relative;left:5px;width:980px;;}
#copyRight{width:145px;text-align:right;position:relative;left:111px;}
#ps{width:20px;height:19px;background:url(../images/ps.jpg) no-repeat 0 0;position:relative;bottom:4px;left:4px;}
#ps:hover{background:url(../images/ps.jpg) no-repeat -20px 0;}
#footerList, #footerList p, #footerList li, #footerList div{font:10px tahoma !important}
/*content*/
.imageBox{width:211px;position:relative;left:8px;top:8px}
.imageBox a{float:left;width:211px;height:23px;padding:139px 0 0 0;}
.imageBox img{float:none !important;}
#img01{background:url(../images/sample.jpg) no-repeat;}
#img02{background:url(../images/sample4.jpg) no-repeat;}
#img03{background:url(../images/sample3.jpg) no-repeat;}
#img04{background:url(../images/sample2.jpg) no-repeat;}
#img05{background:url(../images/sample5.jpg) no-repeat;}

.titleBox{width:211px;height:24px;float:left;display:block;text-align:center;}

#title01{background:url(../images/bg1.png) left bottom;}
/*#title01:hover{background:url(../images/bg1.png) left top;}*/
#imageList #title01:hover{background:url(../images/bg1.png) left bottom !important;}

#title02{background:url(../images/bg2.png) left bottom;}
/*#title02:hover{background:url(../images/bg2.png) left top;}*/
#imageList #title02:hover{background:url(../images/bg2.png) left bottom !important;}

#title03{background:url(../images/bg3.png) left bottom;}
/*#title03:hover{background:url(../images/bg3.png) left top;}*/
#imageList #title03:hover{background:url(../images/bg3.png) left bottom !important;}

#title04{background:url(../images/bg4.png) left bottom;}
/*#title04:hover{background:url(../images/bg4.png) left top;}*/
#imageList #title04:hover{background:url(../images/bg4.png) left bottom !important;}

#footerBorder{border-top:1px solid #518ecb;padding:1px 0 0 0;}
#footerArea{background:#c2d3e4;height:22px;color:#515151;font-size:10px;}

#oregonLinks:hover{position:relative;top:2px;}

.fullLink:hover{text-decoration: none;}



