body {
margin:0px; padding:0px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}
h1, h2, h3, h4, h5, h6, p, ol, img, ul, li, br {
margin:0px; padding:0px;
}

 
.nave {
color:#FFFFFF;
}
.nave ul{
list-style:none;
}
.nave ul li{
font-size:16px;
color:#FFFFFF;
float:left;
}
.nave ul li a{
font-size:16px;
color:#FFFFFF;
text-decoration:none;
float:left;
padding:10px 46px;
}
.nave ul li a:hover{
color:#FFFFFF;
text-decoration:none;
background-color:#2f74da;
}
.nave ul li .active{
color:#FFFFFF;
text-decoration:none;
background-color:#2f74da;
}
.bor_right {
border-right:#07436f solid 1px;
}
.bor_let {
border-left:#58ace7 solid 1px;
}

.mar {
font-size:14px;
line-height:25px;
font-weight:bold;
color:#FFFFFF;
padding:0 5px;
}
.cat_bold_white {
font-size:18px;
line-height:33px;
color:#FFFFFF;
padding-left:10px;
}
.ser_left {
color:#454545;
}
.ser_left ul{
list-style:none;
}
.ser_left ul li{
color:#454545;
padding:9px 0px 9px 40px;
border-bottom:#CCCCCC solid 1px;
background-image:url(../images/bult.gif);
background-repeat:no-repeat;
}
.ser_left ul li a{
color:#454545;
font-weight:bold;
text-decoration:none;
}
.ser_left ul li a:hover{
color:#666666;
font-weight:bold;
text-decoration:underline;
}
.bold_white {
font-size:15px;
line-height:22px;
color:#FFFFFF;
padding-left:3px;
}

.bold_white1 {
font-size:11px;
line-height:20px;
color:#FFFFFF;
padding-left:3px;
font-size:12px;
font-family:Verdana;
font-weight:bold;
}
.bold_white1 strong {
color:#000;
}
.bold_white1 a{
font-size:14px;
line-height:20px;
color:#FFFFFF;
text-decoration:none;
}
.bold_white1 a:hover{
font-size:14px;
line-height:20px;
color:#f1f1f1;
text-decoration:underline;
}
.wel {
background-image:url(../images/wel-bg.gif); background-repeat:repeat-x;
background-color:#3980f4;
font-size:16px;
line-height:30px;
color:#FFFFFF;
padding-left:10px;
}

.nor {
font-size:12px;
line-height:25px;
color:#575757;
padding:0px 3px;
text-align:justify;
}
.nor p {
font-size:12px;
line-height:20px;
color:#575757;
padding:5px 3px;
text-align:justify;
margin:0px;
}
.nor a {
font-size:12px;
line-height:20px;
color:#458ff7;
padding:5px 3px;
text-align:justify;
margin:0px;
}
.nor h1 {
font-size:14px;
line-height:20px;
color:#458ff7;
font-weight:bold;
padding:5px 0px 0px 0px;
text-align:justify;
margin:0px;
}
.input {
width:170px;
height:16px;
border:none;
background-color:#d6d5d5;
outline:none;
padding:2px 3px;
font-size:11px;
color:#333333;
}
.input1 {
width:170px;
height:60px;
border:none;
background-color:#d6d5d5;
outline:none;
padding:2px 3px;
font-size:11px;
color:#333333;
}
.input_txt {
font-size:13px;
line-height:25px;
color:#818181;
}

.fot {
font-size:13px;
line-height:20px;
color:#FFFFFF;
}
.fot a{
font-size:13px;
line-height:20px;
color:#FFFFFF;
text-decoration:none;
}
.fot a:hover{
text-decoration:underline;
}

.partner {
border-bottom:solid 2px #418af5;
background-color:#ebf3ff;
padding:5px 10px;
line-height:20px;
color:#666666;
text-align:justify;
}
.partner h2{
color:#418af5;
line-height:25px;
font-size:14px;
}
.partner h3{
color:#418af5;
line-height:20px;
font-size:12px;
font-weight:normal;
}
.servi {
border-bottom:solid 2px #828282;
background-color:#f5f5f5;
padding:5px 10px;
line-height:20px;
color:#575757;
text-align:left;
}
.servi strong {
font-size:14px;
line-height:20px;
color:#575757;
}
.servi ul {
color:#666666;
list-style:none;
}
.servi ul li{
border-bottom:solid 1px #d6d4d4;
background-color:#ebebeb;
line-height:22px;
color:#666666;
background-image:url(../images/bult1.gif);
background-repeat:no-repeat;
padding-left:35px;
margin-bottom:1px;
}
.servi ul li a {
color:#666666;
text-decoration:none;
}
.servi ul li a:hover {
color:#418af5;
text-decoration:underline;
}
.con_txt {
font-size:13px;
line-height:20px;
color:#464646;
}
.con_txt1 {
font-size:13px;
line-height:22px;
color:#418af5;
}
.news_events {font-size:12px; color:#FFFFFF;}
.news_events ul {margin:0px; padding:0px;}
.news_events ul li {font-size:12px; color:#fff;}
.news_events ul li a {font-size:12px; color:#fff; text-decoration:none; line-height:16px; font-weight:bold; text-align:justify; margin:0px 0px; padding:0px;}
.news_events ul li a:hover {color:#fff; text-decoration:underline;}

.news {
line-height:20px;
color:#575757;
text-align:left;
border:1px solid #eeeeee;
margin:0px; padding:0px;
}
.news strong {
font-size:14px;
line-height:25px;
padding-left:10px;
color:#575757;
background-color:#ebebeb;
display:block;
}
.news span {
font-size:12px;
line-height:25px;
color:#666666;
padding:0px 2px;
text-align:justify;
}
.news ul {
padding-left:30px;
background-color:#cacaca;
margin:0px;
}
.news ul li{
font-weight:normal;
list-style:upper-alpha;
border-bottom:solid 1px #fff;
background-color:#f5f5f5;
line-height:25px;
color:#666666;
padding-left:5px;
}
.dates_heading {
color:#444444;
text-align:center;
font-weight:bold;
font-size:12px;
padding:2px 0px;
}
.dates {
font-size:12px;
color:#3b3b3b;
text-align:center;
padding:0px 2px;
line-height:22px;
}
.dates_heading_1 {
color:#444444;
text-align:left;
font-weight:bold;
font-size:12px;
line-height:20px;
padding:2px 5px;
line-height:22px;
}
.dates_heading_1 a{
color:#3980f4;
font-weight:bold;
font-size:12px;
text-decoration:none;
}
.dates_heading_1 a:hover{
color:#3980f4;
text-align:left;
font-weight:bold;
font-size:12px;
text-decoration:underline;
}

.dates_1 {
font-size:12px;
color:#3b3b3b;
text-align:left;
padding:0px 5px;
line-height:22px;
}
.dates_1 a{
font-size:12px;
color:#3980f4;
text-align:left;
line-height:22px;
text-decoration:none;
}
.dates_1 a:hover{
font-size:12px;
color:#33980f4;
line-height:22px;
text-decoration:underline;
}
.dates_1 h1 {
font-size:12px;
color:#3980f4;
text-align:left;
font-weight:bold;
}
.dates_1 span {
color:#ff0000;
text-align:left;
}
.sub_btn { width:98px; height:26px; background:#454545; color:#FFFFFF; outline:none; border:none; font-weight:bold; cursor:pointer;}

.input3 {width:210px; height:18px; padding:2px 3px; font-size:12px; color:#333333;}
.input4 {width:210px; padding:2px 3px; font-size:12px; color:#333333; }

.form_txt {
font-size:13px;
line-height:25px;
color:#3b3b3b;
padding-left:10px;
}
.form_listing {
width:220px;
font-size:12px;
line-height:25px;
color:#333333;
padding:3px 0px;
}
.form_download {
font-size:13px;
line-height:25px;
color:#3b3b3b;
float:left;
width:50%;
}
.form_download a {
font-size:20px;
line-height:50px;
color:#3b3b3b;
padding-left:10px;
background-color:#f7f7f5;
text-align:left;
display:block;
border:1px solid #c8c8c8;
text-decoration:none;
}
.form_download a:hover {
color:#ffffff;
background-color:#4790f7;
display:block;
}
.form_date {
width:65px;
font-size:12px;
line-height:25px;
color:#333333;
padding:3px 0px;
}

.m-text {color:#444; line-height:20px; padding:0px 5px; text-align:left;}
.m-text p {color:#ff0000; line-height:20px; padding:0px 25px; text-align:left; font-weight:bold;}
.m-text ul{padding:0px 10px 0px 62px; margin:0px; font-size:12px; color:#FF0000;}
.m-text ul li{ list-style:decimal; line-height:20px; color:#575757; text-align:left;}
.m-text ul li a { text-decoration:none; color:#33980f4; line-height:20px;}
.m-text ul li a:hover { color:#33980f4; line-height:20px; text-decoration:underline;}


.h_txt { font-size:14px; font-weight:bold; color:454545; text-decoration:underline; line-height:20px; padding:0px 5px 0px 5px; text-align:left;}
.bor {border:1px solid #c8c8c8;}

.center {text-align:center;}
.thank { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#418af5; line-height:32px; font-weight:bold;}
.thank_u { font-family:SketchRockwell-Bold; font-size:18px; color:#418af5; line-height:32px; font-weight:bold;}

.appl { font-size:13px; font-weight:bold; color:#ffffff; line-height:20px; text-decoration:none; padding:0px 5px;}
.appl a{ font-weight:bold; color:#ffffff; line-height:22px; text-decoration:none;}
.appl a:hover{ font-weight:bold; color:#f1f1f1; line-height:22px; text-decoration:underline;}
#flip { -moz-transform: scaleX(-1); -o-transform: scaleX(-1); -webkit-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-filter: "FlipH"; }