html, body{
padding: 0;
margin: 0;
font: 1em Arial, sans-serif;
color: #525252;
background: #006180;
}
.t10_,.t11_,.t12_,.t14_,.t18_,.t19_,.t24_{font: 0.625em Arial,sans-serif;}
.t12_{
font-size: 0.75em!important;
}
img{
border: 0;
}
ul,ul li{
padding: 0;
margin: 0;
list-style-type: none;
}
ul.lite li{
padding-bottom:5px;
}
.pad30,.padL li{
padding-left:30px;
}
.menu .padL li.redi a:link,.menu .padL li.redi a:visited,.menu .padL li.redi a:hover{color:#970707!important;}
ul.m li{
padding-bottom:4px;
}
h1, h2, h3 , h4, h5, p,h6{
padding: 0;
margin: 0;
}
h2{
font:bold 12px Arial, sans-serif;
margin: 5px 0 0 0;
color: #c70429;
 }
h4,h5{
color: #007195;
}
h6{
color:#003344;
background: url(../images/bg/futer.jpg) no-repeat;
padding-left: 12px;
font:bold 13px Arial, sans-serif;
padding-bottom: 2px;

height: 20px;
margin-top: 15px;
}
h5{
padding-top: 10px;
}
b{ position: relative;}

h4.white{
padding: 0;
margin: 0 0 0 5px;
}
h4 span{
font: 11px Arial, sans-serif;
}
h4,h4 span.grey{
font:bold 13px Arial, sans-serif;
padding-bottom:8px;
}
h3{
font:bold 12px Arial, sans-serif;
background: url(../images/arrows/header.gif) 0 50% no-repeat;
padding-left: 14px;
color: #000;
}
h1{
font:bold 11px Arial, sans-serif;
background: url(../images/arrows/header.gif) 0 50% no-repeat;
padding-left: 14px;
color: #000;
}
.none a:link,.none a:visited { text-decoration: none;}
.none a:hover{ text-decoration: underline;}
a:link, a:visited, a:hover,  a.under:link, a.under:visited, a.under:hover{color:#007195; text-decoration: underline;}
a:hover,a.under:hover {text-decoration: none;}
/*a:visited, a.under:visited{
color: #973838;
}*/

div.fix{
width: 776px;
text-align: left;
}

.t10{font: 10px Arial, sans-serif;}
.t11{font: 11px Arial, sans-serif;}
.t12{font: 12px Arial, sans-serif;}

.mt2{margin-top: 2px;}
.mt7{margin-top: 7px;}
.mt11{margin-top: 11px;}
.mt18{margin-top: 18px;}
.mr5{margin-right: 5px;}

.pl9{padding-left: 9px;}
.pl20{padding-left: 20px;padding-top:10px;}
.pl8{padding-left: 8px;}
.pr9{padding-right: 9px;}
.pR64{margin-right: 64px;}

.black{color: #000;} 
a.black:link,a.black:visited,a.black:hover{
color: #000; text-decoration: none;
}
.grey{color: #525252;}
.darkred{color: #de3030;}
.red{color: #ff0000;}
.red1{color: #cd0b19;}
.white{color: #fff!important;}
.line{
background: url(../images/icons/info.gif) 0 4px no-repeat;
padding-left:30px;
}
.bggrey{background: #f7f7f7!important ;}
.bgwhite{background: #fff;}
div.top{
background: url(../images/bg/top.gif) repeat-x;
}
div.top div.left{
background: url(../images/corners/head_left.gif) no-repeat;
}
div.top div.right{
background: url(../images/corners/head_right.gif) 100% 0 no-repeat;
padding-right: 16px;
}
div.top div.right img.log{
 margin: 7px 0 0 11px;
}
div.top,div.top div.right,div.top div.left{
height: 44px;
}
 div.right div,div.right div.sm{
 float: right;
 width: 180px;
 font: 10px Arial, sans-serif;
 color: #007195;
 height:22px;
 white-space: nowrap; 
 margin-top:13px;
 }
 div.right  div.sm{
 width: 120px;
 }
  div.sm img{
  margin: 0 5px 0 0;
  }
  div.right input{
  width:70px;
  }
 .sm1{
 width:60px!important ;
 text-align: right!important ;
 }
  div.right div a:link,  div.right div a:visited,  div.right div a:hover{ text-decoration: none; color:#007195; }
  div.right div a:hover{ text-decoration: underline;} 
  
div.menu,div.menu_{
margin-top: 14px;
background: url(../images/bg/menu.gif) repeat-x;
font:bold 13px Arial, sans-serif;
color: #fff;
/*border: 1px solid #000;*/
}  
div.menu_ {
background: transparent;
}
div.menu div.leftik{
background: url(../images/corners/menu_left.gif) 0 0 no-repeat;

}
div.menu div.rightik{
background: url(../images/corners/menu_right.gif) 100% 0 no-repeat;
padding-left: 10px;
}
div.menu div.rightik, div.menu div.leftik, div.menu{
height: 24px;
}
div.menu a:link,div.menu a:visited,div.menu a:hover{color:#fff; text-decoration: none;}
div.menu a:hover{color:#dfdfdf;}
a.act:link, a.act:visited, a.act:hover{color:#fff3d4!important;}
a.act:hover{color:#dfdfdf!important;}
 div.rightik div, div.rightik div{
background-image: url(../images/bg/menu_separation.gif)!important;
background-repeat: no-repeat!important;
float: left;
width: 250px;
text-align: center;
white-space: nowrap;
padding-top: 3px;
/*border: 1px solid #fff;*/
}
div.menu div.rightik div,div.menu_ div.rightik div{
background: none;
}
div.menu div.rightik div.none, div.menu_ div.rightik div.none{
background: none!important ;
}
div.text{
background: #f7f7f7;
/*padding: 18px 12px 18px 9px;*/
}
div.text div.lb{
background: url(../images/corners/bottom_left.gif) 0 100% no-repeat;
}
div.text div.rb{
background: url(../images/corners/bottom_right.gif) 100% 100% no-repeat;
padding: 10px 9px 18px 9px;
}
td.rightrow{
vertical-align: top;
}
img.marg{
margin-right:13px; margin-bottom:0;
}
table.enter,table.enter1{
background: #fff;
/*font: 11px Arial, sans-serif;*/
text-align: justify;
}
table.enter1{
font: 0.735em Arial, sans-serif;
}

table.enter{
font-size: 11px;
}
table.enter td,table.enter1 td{
vertical-align: top;
}
td.left{
background: url(../images/bg/head_left.gif) no-repeat;
}
td.rep, td.rep1{
background: url(../images/bg/head_repeat.gif) repeat-x;
padding: 5px 16px 0 7px;
}
td.rep1{
width:150px;
}
td.right{
background: url(../images/bg/head_right.gif) no-repeat;
}
td.r_r{
background: url(../images/corners/text_top_right.gif) no-repeat;
}
td.cent{
background: url(../images/bg/text_line.gif) repeat-x;
vertical-align: middle!important ;
}
td.cent div{
background: url(../images/resource/arrows/hide.gif) 0 30% repeat-x;
padding-bottom: 5px;
}
td.l{
background: url(../images/bg/text_line.gif) repeat-y;
}
td.b{
border-right: 1px solid #e1e1e1;
}
td.r{
background: url(../images/bg/text_line.gif) 100% 0 repeat-y;
}
td.bott{
background: url(../images/bg/text_line.gif) 0 100% repeat-x;
}
td.l_bot{
background: url(../images/corners/text_bottom_left.gif) no-repeat;
}
td.r_bot{
background: url(../images/corners/text_bottom_right.gif) 100% 0 no-repeat;
}
td.textic{
padding: 0 8px 9px 4px;
}
td.menu{
padding: 5px 0 20px 6px;
color: #007195;
}
td.menu p, td.menu p.red{
background: url(../images/arrows/right.gif) 0 3px no-repeat;
padding-left: 16px;
}
td.menu p.red{background: url(../images/arrows/right_red.gif) 0 3px no-repeat;}
td.menu p.red a:link,td.menu p.red  a:visited,td.menu p.red  a:hover{color:#970707!important;}
td.menu div{
background: url(../images/bg/repeat_line.gif) 0 100% repeat-x;
padding-bottom: 10px;
margin-bottom: 8px;
}
td.menu a:link,td.menu a:visited,td.menu a:hover{text-decoration: none;}
td.menu a:hover{text-decoration: underline;}
td.textic_big{
padding: 18px 8px 0 10px;
}
/*td.textic div,td.textic_big div{
float: right;
width:80px;
padding: 3px 0 0 16px;
background: url(../images/arrows/right.gif) 0 90% no-repeat;
white-space: nowrap;
margin-bottom: 6px;
}
td.textic_big div{
width: 80px!important ;
}*/
td.news{
padding: 0 0 3px 6px;
background: url(../images/bg/vline.gif) 50% 0 repeat-y;
}
.date{
background: url(../images/arrows/news.gif) 0 3px no-repeat;
padding-left:16px;
}
.blue{
color:#007195!important;
}
p.blue, div.blue{
color:#007195;
font-weight: bold;
margin-left: 0;
}
 div.blue{
font-weight: normal;
padding-bottom: 10px;
 }
p.blue i{
font-weight: normal;
}
td.news div{
float: left;
width: 200px;
}
table.promo td{
font: 11px Arial, sans-serif;
color: #000;
vertical-align: top;}
table.promo ol{
padding-left: 3px!important ;
padding-bottom: 10px;
}
table.promo ol li{
padding-bottom: 5px!important;
}
table.promo h4{
font-size:16px;
}
.im1_ind{background:#fff url(../images/bg/promo2_ind.jpg) 0 100% no-repeat;}
.im1{background:#fff url(../images/bg/promo1.jpg) 50% 100% no-repeat;}
.im2{background:#fff url(../images/bg/promo2.jpg) 50% 100% no-repeat;}
.im3{background:#fff url(../images/bg/promo3.jpg) 50% 100% no-repeat;}

table.promo td.lt{background:transparent url(../images/corners/pro_l_t.gif) 100% 0 no-repeat;}
table.promo td.lb{background: url(../images/corners/pro_l_b.gif) 0 100% no-repeat;}
table.promo td.rt{background: url(../images/corners/pro_r_t.gif) 100% 0 no-repeat;}
table.promo td.rb{background: url(../images/corners/pro_r_b.gif) 100% 0 no-repeat;}
table.promo td.center{padding: 6px 4px;}
.bggrrr{
background: #f7f7f7!important;
}

.pad52{padding-bottom: 52px!important;}
.pad86{padding-bottom: 86px!important;}
.pad126{padding-bottom: 126px!important;}
.pad108{padding-bottom: 108px!important;}
table.promo td a:link,table.promo td  a:visited,table.promo td  a:hover, div.botmenu a:link,div.botmenu  a:visited,div.botmenu  a:hover{color:#000; text-decoration: none;}
table.promo td  a:hover, div.botmenu  a:hover{text-decoration: underline;}
table.promo p{
background: url(../images/arrows/red.gif) 0 3px no-repeat;
font: 11px Arial, sans-serif;
text-indent: 15px;
color: #000;
text-align: justify;
}
div.breadcrumps{
background: url(../images/icons/home.gif) 0 50% no-repeat;
font: 11px Arial, sans-serif;
padding-left: 15px;
color: #007195;
margin: 7px 0 0 0;
}
div.breadcrumps a:link,div.breadcrumps a:visited,div.breadcrumps a:hover{ text-decoration: underline;}
div.breadcrumps a:hover{ text-decoration: none;}
div.solution,div.solution1{
padding: 10px 5px 15px 110px;
/*font: 100% Arial, sans-serif;*/
}
div.solution1{
padding-bottom: 0;
padding-top: 7px;
}
div.rep_line{
background: url(../images/bg/repeat_line.gif) 0 100% repeat-x;
margin-bottom: 8px;
}
div.solution p{padding-top:10px;}
div.solution ul li{
line-height: 14px;
}

div.im1{background: url(../images/pics/red.jpg) 15px 50% no-repeat;}
div.im2{background: url(../images/pics/yellow.jpg) 15px 50% no-repeat;}
div.im3{background: url(../images/pics/green.jpg) 15px 50% no-repeat;}
div.im4{background: url(../images/pics/blue.jpg) 15px 50% no-repeat;}
div.im5{background: url(../images/pics/magenta.jpg) 15px 50% no-repeat;}

div.im1_{background: url(../images/pics/red1.jpg) 15px 50% no-repeat;}
div.im2_{background: url(../images/pics/yellow1.jpg) 15px 50% no-repeat;}
div.im3_{background: url(../images/pics/green1.jpg) 15px 50% no-repeat;}
div.im4_{background: url(../images/pics/blue1.jpg) 15px 50% no-repeat;}
div.im5_{background: url(../images/pics/magenta1.jpg) 15px 50% no-repeat;}

div.botmenu{
color: #000;
font: 11px Arial, sans-serif;
}
div.copy{
color: #fff;
font: 10px Arial, sans-serif;
padding-top: 8px;
}
div.f {
background:none!important ;}
td.text, div.textik{
padding: 0 8px 15px 8px;
}
td.text p{
padding-bottom: 8px;
}
td.text h3{
color: #525252;
padding-top: 13px;
background: url(../images/arrows/news.gif) 0 16px no-repeat;
padding-left: 20px;
}
ol, ol li{
padding: 0;
margin: 0;
list-style-type: none;
}
ol{
padding:13px 0 0 27px;
}
ol li{
padding-left: 25px;
padding-bottom: 13px;
background: url(../images/bg/pol1.gif) 0 3px  no-repeat;
}
ol li.l2{background: url(../images/bg/pol2.gif) 0 3px  no-repeat;}
ol li.l3{background: url(../images/bg/pol3.gif) 0 3px  no-repeat;}
ol li.l4{background:  url(../images/bg/pol4.gif) 0 3px  no-repeat;}
ol li.l5{background:  url(../images/bg/pol5.gif) 0 3px  no-repeat;}

div.im_top{
background: url(../images/bg/sign1.gif) no-repeat;
height: 60px;
text-align: center;
}
div.im_top img{
padding: 0;
margin: 0;
}
table.ad{
border: 0;
border-collapse: collapse;
}

table.ad td, table.ad th{
padding: 4px;
border: 1px solid #b1b3b8;
text-align: left!important;
}
 table.ad th{
 text-align: left!important;
 background: #f0f0f0;
 }
div.ad{
border: 1px solid #cd0b19;
padding: 4px;
}
