* { margin:0; padding:0;}
body{background-image:url(images/headbg.gif); background-repeat:repeat-x;}
html, input, textarea{font-family:arial, Tahoma; font-size:12px; color:#000000;}

input, select { font-family:tahoma; font-size:11px; padding:1px 0 1px 2px; color:#000000; border:1px solid #9CADD0}

ul { list-style:none;}

strong a {color:#264F91; font-weight:bold; text-decoration:underline; background:url(images/marker.gif) no-repeat right; padding-right:18px; float:right;}

a:hover{text-decoration:none;}
a {color:#000000;}

.column { float:left;}
.clear { clear:both;}


/*header*/
#header{margin:0 auto; width:766px;  background:url(images/tal.jpg) top left repeat-x;}
#headerhome{margin:0 auto; text-align:center;  background:url(images/tal.jpg) top left repeat-x;}
#header .box1{width:285px;}
#header .box1 img{margin:35px 0 0 20px;}
#header .box2{width:481px;}
#header .box2 .st1{height:69px;}
#header .box2 .st2{margin:0 32px 0 49px;}
#header1{ background:#3B86C9;}
.header1{margin:0 auto; width:766px; background:url(images/bgr_head1.jpg) top left no-repeat; height:100%}
.header3{margin:0 auto; width:766px; background:url(images/bgr_head3.jpg) top left no-repeat; height:100%}
.header4{margin:0 auto; width:766px; background:url(images/bgr_head4.jpg) top left no-repeat; height:100%}
.header5{margin:0 auto; width:766px; background:url(images/bgr_head5.jpg) top left no-repeat; height:100%}
.header6{margin:0 auto; width:766px; background:url(images/bgr_head6.jpg) top left no-repeat; height:100%}
.header7{margin:0 auto; width:766px; background:url(images/bgr_head7.jpg) top left no-repeat; height:100%}
.header8{margin:0 auto; width:766px; background:url(images/bgr_head8.jpg) top left no-repeat; height:100%}
.header9{margin:0 auto; width:766px; background:url(images/bgr_head9.jpg) top left no-repeat; height:100%}
.header10{margin:0 auto; width:766px; background:url(images/bgr_head10.jpg) top left no-repeat; height:100%}
.header11{margin:0 auto; width:766px; background:url(images/bgr_head11.jpg) top left no-repeat; height:100%}

#header1 .box1{ width:498px;}
#header1 .box1 img{ margin:34px 0 0 31px;}
#header1 .box2{ width:268px; padding-top:73px;}
#header1 .box2 .st1{margin:28px 0 0 146px;}
/*footer*/
#footer{ background:url(images/footer_line.gif) top left repeat-x; width:100%;}
.footer{margin:0 auto; width:766px; padding:23px 0px 0px 0px; text-indent:22px;}
.footer a{ text-decoration:underline;  color:#000000; font-size:12px}
.footer a:hover{ text-decoration:none; font-size:12px}
.footer span{ margin-left:50px; font-size:11px}

/*==================index.html==================*/
/*content*/
.wrapper{ background:#658095;}
.wrappera{margin:0 auto; width:766px;}
.block{width:735px; margin:18px 0 21px 0;}
.block .t { background:url(images/m2-t-dr.gif) repeat-x top #C5D0E6;}
.block .b { background:url(images/m2-b-dr.gif) repeat-x bottom;}
.block .l_t { background:url(images/m2-l-t.gif) no-repeat left top;}
.block .r_t { background:url(images/m2-r-t.gif) no-repeat right top;}
.block .l_b { background:url(images/m2-l-b.gif) no-repeat left bottom;}
.block .r_b { background:url(images/m2-r-b.gif) no-repeat right bottom;}
.block .st1{height:44px;}
.block .st1 img{margin:17px 0 13px 21px;}
.block .st2{margin:9px 0 0 23px; width:700px; line-height:12px;}
.block .st2 img{margin:15px 0 16px 33px;}

.blocksmall{width:100%; margin:18px 0 21px 0;}
.blocksmall .t { background:url(images/m2-t-dr.gif) repeat-x top #C5D0E6;}
.blocksmall .b { background:url(images/m2-b-dr.gif) repeat-x bottom;}
.blocksmall .l_t { background:url(images/sm2-l-t.gif) no-repeat left top;}
.blocksmall .r_t { background:url(images/sm2-r-t.gif) no-repeat right top;}
.blocksmall .l_b { background:url(images/sm2-l-b.gif) no-repeat left bottom;}
.blocksmall .r_b { background:url(images/sm2-r-b.gif) no-repeat right bottom;}
.blocksmall .st1{height:44px;}
.blocksmall .st1 img{margin:17px 0 13px 21px;}
.blocksmall .st2{margin:9px 0 0 23px; width:700px; line-height:12px;}
.blocksmall .st2 img{margin:15px 0 16px 33px;}

/*content_1*/
#content{ background:#8BAA7E;}
.content{margin:0 auto; width:766px; line-height:12px;}
.block1{width:100%;}
.block1 .t { background:url(images/m2-t-dr1.gif) repeat-x top D6E1D1;}
.block1 .b { background:url(images/m2-b-dr1.gif) repeat-x bottom;}
.block1 .l_t { background:url(images/m2-l-t1.gif) no-repeat left top;}
.block1 .r_t { background:url(images/m2-r-t1.gif) no-repeat right top;}
.block1 .l_b { background:url(images/m2-l-b1.gif) no-repeat left bottom;}
.block1 .r_b { background:url(images/m2-r-b1.gif) no-repeat right bottom;}

.st1a{ margin:19px 0 20px 0;}
.st1b{ margin:19px 0 10px 0;}
.st1c{ margin:0 0 20px 0;}
.st1 ul { margin:20px 0 20px 0;}

.h{height:40px; background:url(images/line_h.gif) bottom left repeat-x;}
.h img{margin:17px 0 0 21px;}

.st2{ margin:19px 0 0 0;}
.st3{padding:11px 0 18px 23px; width:322px; line-height:14px}
.st3 img{margin:0 14px 0 0; float:left}

/*==================index-1.html==================*/
.st4 p{ margin:10px 0 0 0;}
.st4{ padding:4px 16px 23px 23px;}
.st5{padding:11px 0 23px 23px; width:322px;}
.img img{margin:0 14px 0 0; float:left}
.st6{padding:13px 12px 26px 23px; }
/*==================index-2.html==================*/
.st7 p{ padding-top:11px;}
.st7{padding:13px 12px 20px 23px;}
.st8{padding:7px 0 7px 0;}
.st9{padding:15px 18px 32px 23px;}
.st_p p{ margin:13px 0 0 0;}
/*==================index-3.html==================*/
.st10{padding:14px 15px 13px 23px;}
.st11{padding:15px 15px 19px 23px;}
.st_p1 p{ margin:10px 0 0 0;}
/*==================index-4.html==================*/
.st12{padding:14px 15px 37px 23px;}
.st13{padding:14px 15px 13px 23px;}
.st13 ul{margin:7px 0 11px 0;}
/*==================index-5.html==================*/
.st14{padding:14px 15px 16px 23px;}
.st15{padding:14px 15px 21px 23px;}
.st15 img{ margin:0 7px 0 0; vertical-align:middle;}
.st16{padding:14px 15px 24px 23px;}
.st17{padding:11px 15px 27px 23px;}
/*==================index-6.html==================*/
.st18{padding:14px 15px 23px 23px;}
.st19{padding:11px 15px 23px 23px;}
.st20{padding:11px 15px 27px 23px;}
/*==================index-7.html==================*/
.st21{padding:14px 15px 20px 23px;}
.st22{padding:14px 15px 15px 23px;}
.st23{padding:11px 15px 23px 23px;}
.st24{padding:14px 15px 25px 23px;}
/*==================index-8.html==================*/
.st25{padding:14px 15px 27px 23px;}
.st26{padding:14px 15px 24px 23px;}
.st27{padding:11px 10px 7px 23px;}

.tt{ height:30px; padding-top:2px;}
.f1{ padding-top:11px; height:205px}
.f1 input{ width:150px; height:20px;}
.f1 textarea{ width:150px; height:155px; overflow:auto; margin-bottom:7px;}
.f1 textarea, input{ font-family:tahoma; font-size:11px; padding:1px 0 1px 2px; color:#000000;}
b a{ color:#264F91; text-decoration:underline}
.ins b img{ vertical-align:middle; margin:0 0 0 7px;}

/*==================index-9.html==================*/
.st28{padding:14px 16px 23px 23px;}


/*list*/
li { background:url(images/r1.gif) top left no-repeat; margin:0 0 0 0; padding:0 0 0 15px;}
li a {line-height:17px; color:#000000; text-decoration:underline;}
li a:hover { text-decoration:none; color:#000000;}

.title{
font-family:tahoma; 
font-size:11px;
color:#000000;
vertical-align:bottom;
height:24px;
font-weight:bold;
}
.text{
background-color:#C5D0E6;
font-family: arial, tahoma; 
font-size:11px;
color:#000000;
text-decoration:none;
vertical-align:top;
height:18px;
text-align:justify;
}
.text_green{
background-color:#d6e1d1;
font-family: arial, tahoma; 
font-size:11px;
color:#000000;
text-decoration:none;
vertical-align:top;
height:18px;
text-align:justify;

}
.textabt{
background-color:#C5D0E6;
font-family:Arial, tahoma; 
font-size:12px;
color:#000000;
text-decoration:none;
vertical-align:top;
line-height:16px;
text-align:justify;
}
.textabt_green{
background-color:#d6e1d1;
font-family:Arial, tahoma; 
font-size:12px;
color:#000000;
text-decoration:none;
vertical-align:top;
line-height:16px;
text-align:justify;
}
.textwhite{
background-color:#8BAA7E;
font-family:tahoma; 
font-size:11px;
color:#ffffff;
text-decoration:none;
vertical-align:top;
height:18px;
text-align:left;
padding:1px 1px 1px 3px;
}
.text_b{
background-color:#C5D0E6;
font-family:Arial, tahoma; 
font-size:12px;
color:#000000;
text-decoration:none;
vertical-align:top;
line-height:18px;
text-align:justify;

}
a.textlink{
font-family:arial, tahoma; 
font-size:11px;
color:#000000;
text-decoration:none;
vertical-align:top;
text-decoration:underline;
}
a.textlink:hover{

text-decoration:none;
}
a.textlink_b{
font-family:arial, tahoma; 
font-size:12px;
color:#000000;
text-decoration:none;
vertical-align:top;
text-decoration:underline;
}
a.textlink_b:hover{

text-decoration:none;
}
.textred{
font-family:tahoma; 
font-size:11px;
color:#264F91;
}
.textred_b{
font-family:arial, tahoma; 
font-size:12px;
color:#264F91;
}
a.textredlink{
color:#264F91; 
font-weight:bold; 
text-decoration:underline; 
padding-right:18px; float:left;
}
a.textredlink:hover{
text-decoration:none;
}
.division{height:5px;  background:url(images/line_h.gif) bottom left repeat-x; background-color:#C5D0E6;}
.division img{margin:17px 0 0 21px; padding-bottom:4px;}

.ver{ background:url(images/line_v.gif) bottom center repeat-y;}
.ver img{margin:17px 0 0 21px; padding-bottom:4px;}

.tdata {
text-align:left;
height:20px;
padding:3px 3px 3px 3px;
border-bottom:1px solid #A6B2CB;
background-color:#CFD8E9;
font-family:arial, tahoma;
font-size:12px;
}
.tdatano {
text-align:left;
line-height:17px;
padding:2px 3px 2px 3px;
font-family:arial, tahoma;
font-size:12px;
}
.tdata1 {
text-align:left;
height:20px;
padding:3px 3px 3px 3px;
border-bottom:1px solid #A6B2CB;
background-color:#BECBE0;
font-family:arial, tahoma;
font-size:12px;
}
.tdata2 {
text-align:left;
height:20px;
padding:3px 3px 3px 3px;
border:1px solid #A6B2CB;
background-color:#C5D0E6;
font-family:arial, tahoma;
font-size:12px;
}
.btntd {
text-align:left;
height:25px;
padding:3px 0px 0px 3px;
background-color:#BECBE0;
}
.formdata {
text-align:left;
height:20px;
padding:0px 3px 0px 3px;
background-color:#C5D0E6;
}
.button {
background-color:#264F91;
font-family:tahoma; font-size:11px; color:#ffffff; border:1px solid #ffffff; cursor:hand; padding:2px 3px 2px 3px;
}
.textarea{ width:150px; overflow:auto; border:1px solid #9CADD0; padding:1px 0 1px 2px;}
.checknone { border:0px;}
.coname {
font-family:tahoma; font-size:12px; color:#264F91; font-weight:bold;
}
.imgborder {
border:1px solid #658095;
}
.titletxt {
font-family:arial; font-size:14px; color:#000000; font-weight:bold; height:30px; padding:5px 0px 0px 0px; background-color:#c5d0e4;

}
.errorMsg
{
color:#990000;
font-family:tahoma; font-size:11px;
}
.textwelcome{
background-color:#C5D0E6;
font-family:Arial, tahoma; 
font-size:12px;
color:#000000;
text-decoration:none;
vertical-align:top;
line-height:22px;
text-align:justify;
}
.ratetxt {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#A81F1F;
font-size:24px;
}
.texthome{
background-color:#C5D0E6;
font-family: arial, tahoma; 
font-size:11px;
color:#000000;
text-decoration:none;
vertical-align:top;
height:18px;
text-align:left;
}
a.visionlink{
color:#264F91; 
font-weight:bold; 
text-decoration:underline; 
}
a.visionlink:hover{
text-decoration:none;
}

a.visionlink2{
color:#CC0000; 
font-weight:bold; 
text-decoration:none; 
}
a.visionlink2:hover{
text-decoration:underline;
}

.signuptxt {
font-family:arial; font-size:12px; color:#000000; font-weight:bold; padding:5px 0px 5px 0px; background-color:#c5d0e4;
}
.empconame {
font-family:tahoma; font-size:22px; color:#ffffff; font-weight:normal;
}
.cologo {
border:1px solid #ffffff;
}