body,html {height:100%;}
body {color:#333333;margin:auto;padding:0;text-align:center;font:normal 11px tahoma, sans-serif, arial;background-color:#FFFFFF}
div {margin:0;padding:0;text-align:left}
img {border:0}
ul {margin:0;padding:0;list-style:none;}
ul li {background-repeat: no-repeat;background-position: 0 .6em;padding:2px 10px 2px .8em;line-height:1.2em;}
a {text-decoration:none;color:#333333;}
a:hover,.und {text-decoration: underline;}

table {width: 100%;border:0; border-collapse:collapse;font: normal 11px Tahoma;}
td {padding:0}

#all {width:100%;position:relative;bottom:0;height:100%;}
#bg_left {position:absolute;top:0;right:50%;margin-left:250px;background-color:#FFFFFF;display:block;width:50%;z-index:1;height:100%;}
#bg_right {position:absolute;top:0;left:50%;margin-right:250px;background-color:#FFFFFF;display:block;width:50%;z-index:1;height:100%;
text-align:right;}

#container {width:758px;z-index:2;position:relative;margin:0 auto;padding:0 8px 0 8px;
background:#FFF  url(../i/bg1.gif) repeat-y 8px 230px;}


#header {width:758px;background-color:#FFF;border-bottom:2px solid #FFF;clear:both;height:148px;overflow:hidden}
.h_left {width:260px;float:left;overflow:hidden}
.h_right {height:148px;width:498px;float:right;overflow:hidden;background: #FFF url(../i/top1.jpg) no-repeat 0 0;}
.head_links {padding:20px 0 0 170px;font:bold 12px Arial}

#menu {background: #1C4A8B url(../i/m1.gif) no-repeat 0 100%;height:28px;margin-top:3px;border-top:1px solid #FFFFFF;padding:0;vertical-align:middle;overflow:hidden}
#left {width:260px;float:left;margin:0;overflow:hidden;height:100%;padding-top:7px;}
#right {width:465px;float:right;margin:0;overflow:hidden;height:100%;padding:7px 21px 18px 12px}

#top:after,.box2:after,.box1:after,#all:after,#container:after,#center:after,#footer:after{content:".";display:block;height:0;clear:both;visibility: hidden}


.lb,.lb1{width:50%;margin:0;padding:0;float:left}
.rb,.rbl{width:49.9%;margin:0;padding:0;float:left}
.lb1{width:49%;overflow:hidden}
.rb1{width:49%;float:right;overflow:hidden}
.wbl{clear:both;width:100%}

.fl {float:left !important}.fr {float:right !important;overflow:hidden}
.clear {clear:both;}
.al {text-align:left !important;}
.ac {text-align:center !important;}
.ar {text-align:right !important;}
.sep5 {padding-top:5px;}.sep3 {padding:3px;}

/*fonts*/
.ul2 u,.ns1,.ul3 u{color:#3671C1 !important}
.ul2 u {text-decoration:none}
.ul3 u,.ul4 u {text-decoration:none;font-weight:bold;margin-bottom:4px;display:block}

/*list*/
.ul1 {padding:0;margin:3px 5px 3px 5px}
.ul1 li {background: transparent url(../i/ar3_gray.gif) no-repeat 23px .8em;border-bottom:1px solid #D9D9D9;border-top:1px solid #FFFFFF; padding:3px 0 3px 32px;}
.ul2 li {background: transparent url(../i/ar1.gif) no-repeat 5px .8em;border:0;border-bottom:1px solid #EEEEEE;padding:6px 0 7px 22px;}
.ul2 li h2{margin:0;padding:0;font:bold 12px Arial}
.ul2 li a {color:#77A500}

.ar2 li {background: transparent url(../i/ar2.gif) no-repeat 5px .8em;border:0;border-bottom:1px solid #EEEEEE;padding:4px 0 5px 22px; !important}

.ul4 li{border:0;border-top:1px solid #D9D9D9;padding:7px 9px 9px 16px;}
.ul4 a {font-weight:bold;margin-bottom:6px;display:block;color:#2683C3}
.ul4 img {float:right;margin:2px 0 4px 5px}

.li1 {border-top:0 !important}
.li2 {border-bottom:0 !important}

/*hd*/
h4,h5{background:#3391D2 url(../i/h4.gif) no-repeat 0 0;color:#FFFFFF;padding:5px 0 0 18px;margin:0 0 2px 0;font:bold 12px Arial;color:#FFF;height:20px;}
h5{background:#646264 url(../i/h5.gif) no-repeat 0 0;}
h4 a,h5 a {color:#FFF}

.hd1 a,.hd2 a,.hd3 a,.hd4 a,.hd5 a{background:transparent url(../i/ar2_white.gif) no-repeat 0px .4em;color:#FFFFFF;font:bold 11px Tahoma;padding:0 0 0 9px;}
.hd4 a,.hd5 a{background:transparent url(../i/ar2_red.gif) no-repeat 0px .4em;color:#333333;}


.a1{background:transparent url(../i/ar1_blue.gif) no-repeat 7px .5em;color:#1C4A8B;font:normal 11px Tahoma;padding:0 0 0 17px;}
.box1 {padding:0;background-color:#FFF;border-bottom:6px solid #E4E4E4;width:246px;margin-left:7px}
.box2 {padding:5px 0 7px 0;background: #F4F4F4 url(../i/bg_box2.gif) no-repeat 0px bottom;border-bottom:8px solid #FFFFFF;width:100%;}
.line1 {background:transparent url(../i/line.gif) repeat-x 0 0;margin:9px 5px 0px 5px;padding:5px 0 7px 0}

/*image*/
img {border:0}
.i1 {margin-left:19px}
.i1 img{border:1px solid #DADADA; padding:7px;background-color:#FFFFFF;width:120px;}

/*form*/
form {padding: 0; margin:0}
.inp1{font:11px tahoma; padding-left: 3px;color: #000000;border: 1px solid #E8E8E8;border-left: 1px solid #747474;border-top: 1px solid #747474;}
.inp2{background-color:#F5F5F5;color:#4C4C4C;font:11px tahoma;padding-left: 3px}
.but1{font-family: Arial;font-size: 11px;background: #FFFFFF;color: #1C4A8B;border: 1px solid #666666;border-top: 1px solid #CBCBCB;border-left: 1px solid #CBCBCB;height:19px;padding:0 5px 0 5px;cursor: pointer}

#footer {width:758px;z-index:2;position:relative;margin:0 auto;padding:9px 8px 9px 8px;
background-color:#FFF}
#footer .line {border-top:8px solid #EDEDED;font:normal 9px Verdana; color:#C7C7C7;padding:9px 8px 9px 8px;}
#footer .line a {font:normal 9px Verdana; color:#C7C7C7}
