@charset "utf-8";
/* CSS Document */
body{
margin:0;
padding:0;
height:100%;
background-color:#818286;
font:normal 12px Tahoma;
}
html{
height:100%;
}
a{
text-decoration:none;
}
.clearboth{
clear:both;
padding:0;
margin:0;
font-size:0px;
}
.floatleft{
float:left;
}
.floatright{
float:right;
}
img{
border:0;
}
#main{
}
.webtext{
width:921px;
margin:auto;
height:15px;
text-align:right;
padding-right:5px;
font-size:10px;
color:#d2d5de;
}
#page{
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
}
#pageblock{
width:987px;
margin:auto;
}
#pagemain{
float:left;
background-color:#fff;
background:url(../images/bg_page.gif) 0 0 repeat-y;
}
#leftmargin{
float:left;
width:36px;
padding-top:130px;
}
.captions{
font-size:18px;
color:#00adef;
line-height:20px;
text-align:left;
}
#rightmargin{
width:29px;
float:left;
bottom:0;
}
#columnleft{
width:614px;
float:left;
background:url(../images/bg_columnleft.jpg) 100% 0 no-repeat;
}
.content{
padding:10px 28px 0 17px;
color:#818287;
line-height:16px;
text-align:justify;
}
.content a{
color:#00adef;
}
.content a:hover{
color:#000;
}

.bl {background: url(../images/bl.gif) 0 100% no-repeat #e8ebdc; width: 100%}
.br {background: url(../images/br.gif) 100% 100% no-repeat}
.tl {background: url(../images/tl.gif) 0 0 no-repeat}
.tr {background: url(../images/tr.gif) 100% 0 no-repeat; padding:3px 10px; color:#0e89c2;}
.clear {font-size: 1px; height: 1px} 

#columnright{
width:307px;
float:left;
background:url(../images/bg_columnright.gif) 0 0 no-repeat;
padding:0 2px 0 4px;
}
.columnrightbottom{
padding:10px 10px;
}
.columnrightbottom a{
color:#fff;
font-size:11px;
}
.columnrightbottom a:hover{
color:#003366;
}
.menu{
background:url(../images/bg_menu.gif) 2px 0 no-repeat;
height:40px;
padding:8px 0 0 0;
margin:10px 0 0 0;
text-transform:uppercase;
}
.menu a{
float:left;
padding:5px 6px 0 5px;
height:20px;
font-size:9px;
height:24px;
display:block;
color:#00adef;
font-weight:bold;
}
.menu a:hover{
color:#000;
}

.rightbox{
width:300px;
background:url(../images/box1b.gif) 0 0 repeat-y;
}
.portfolio p{
padding:0 8px;
color:#f3f6fb;
width:280px;
margin:0;
}
#footer{
width:987px;
margin:auto;
}
#footerleft{
width:593px;
float:left;
background:url(../images/bg_footer.jpg) 0 0 no-repeat;
height:91px;
margin-left:36px;
color:#7c9427;
padding:15px 10px 10px 10px;
text-align:center;
}
#footerleft a{
color:#7c9427;
}
#footerleft a:hover{
color:#000;
}

#footerleft2{
float:left;
width:288px;
height:91px;
background:url(../images/bg_footer.jpg) 100% 0 no-repeat;
color:#f3f6fb;
padding:15px 10px 10px 10px;
}
#footerright{
float:left;
}
