*:focus {
        outline: 0;
}
*:focus { outline: none; }
*::-moz-focus-inner { border: none;} 

body{ margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#192225; line-height:21px; background-image:url(../images/top-bg.gif); background-repeat:repeat-x; background-position:center top; background-color:#5ac3c6;}
a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#afc6bc; text-decoration:none;}
a:hover{text-decoration:none; color:#65f7fb;}

.clearBoth{ clear:both;}

img, div, input, ul, li {behavior: url("../js-htc/iepngfix.htc")}

/*......................Main Div...........................*/
.maiNDiv{ width:961px; margin:auto;}
.topHead{ height:115px;}

.BOdyCont{ height:280px; position:relative; display:block; z-index:1;}
.BOdyCont img{ z-index:2;}
.BOdyCont .tagBg{ width:425px; height:115px; position:absolute; left:-20px; top:148px; display:block; background-image:url(../images/tag-bg.png); background-repeat:no-repeat; padding-left:33px; padding-top:12px;}
.logo{ width:276px; padding-top:12px; padding-left:33px; float:left;}
.thumb-img{ border:1px solid #64928f; background-color:#58797c; padding:4px;}
.main-body-padding{ padding:0px 4px 0px 3px;}
.white-bg{ background-color:#fff; padding-left:13px;}

/*------------------footer-------------------*/
.footerCont{ height:114px; display:block; position:relative; margin-bottom:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#afc6bc; line-height:18px;}
.footerCont .bgConter{ background-image:url(../images/footerBg2.png); background-repeat:no-repeat; width:1001px; height:114px; position:absolute; top:-19px; left:-20px; padding-top:30px; padding-left:33px;}
.footerCont .bgConter .tbl{ margin-left:100px;}

/*------------------navigation-------------------*/
.nav-bg{float:right; padding-top:39px; position:relative;}
*{ margin:0px; padding:0px;}
#shText img{ border:none;}
#top-panel{ width:266px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#f3f3f3; position:absolute; z-index:5000; top:75px; left:3px;}
#top-panel .topPart{ background-image:url(../images/top-part.png); background-repeat:no-repeat; width:266px; height:17px;}
#top-panel .bottomPart{ background-image:url(../images/bottom-part1.png); width:266px; height:17px;}
#top-panel .midllePart{ background-image:url(../images/bodyImage.png); background-repeat:repeat-y; background-position:left top; padding:0px 10px;}
#top-panel .midllePart ul{ list-style-type:none;}
#top-panel .midllePart li .sub li{ background-image:url(../images/dashline.png); background-repeat:no-repeat; background-position:8px center; padding-left:40px; }
#top-panel .midllePart li a{ display:block; padding-left:5px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#f3f3f3;}
#top-panel .midllePart li a:hover{ background-color:#1594a7; color:#f3f3f3;}

/*------------------body-------------------*/
.testi-bg{ background-image:url(../images/testibg.jpg); background-repeat:no-repeat; height:31px; font-size:12px; font-weight:bold; color:#192225; padding-left:30px; padding-top:1px;}
.testibg-down{ background-image:url(../images/testibg-down.png); background-repeat:no-repeat; background-position:bottom; font-size:11px; color:#192225;}
.testi-text{ font-size:12px; color:#192225; font-style:italic; padding:10px; background-color:#cff1ee;}
.bold-body-text{ color:#0d5f6b; font-weight:bold;}

.rightNav ul{ list-style-type:none; padding:9px; margin:0px;}
.rightNav li{ background-image:url(../images/star.png); background-repeat:no-repeat; background-position:left 7px; padding:5px 5px 5px 24px; font-size:12px; font-weight:bold;}
.rightNav li a{ color:#192225; text-decoration:none; background-image:url(../images/dotted0border.png); background-repeat:repeat-x; background-position:bottom; padding-bottom:3px; font-size:12px; font-weight:bold;}
.rightNav li a:hover{ color:#21b5a7; text-decoration:none; border-bottom:dotted 1px #074da2;}

.point ul{ list-style-type:none; padding:9px; margin:0px;}
.point li{ background-image:url(../images/tik.png); background-repeat:no-repeat; background-position:left 7px; padding:5px 5px 5px 24px; font-size:12px; font-weight:bold;}
.point li a{ color:#192225; text-decoration:none; background-image:url(../images/dotted0border.png); background-repeat:repeat-x; background-position:bottom; padding-bottom:3px; font-size:12px; font-weight:bold;}
.point li a:hover{ color:#21b5a7; text-decoration:none; border-bottom:dotted 1px #074da2;}

/*----------------11.12.09 styles for contact-----------------------*/
.contact{ width:921px; float:left; border:solid 1px #efefef; background-color:#fafafa; padding:10px;}
.left-icons{ float:left; padding:0 10px 0 0; }
.left-icons-image{ float:right; padding:5px; border: 1px solid #0057ae; }
.border-bottom-dotted{ border-bottom:1px dotted #999999; padding-bottom:5px; }
.testi_red_text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4b77b0; font-weight:bold; line-height:18px; }
.email-link{ color:#303030; text-decoration:none; }
.email-link:a{ color:#303030; text-decoration:none; }
.email-link:hover{ color:#074ea0; text-decoration:underline; }
.text-box-normal{ width:251px; height:18px; border:1px solid #5d88c0; }
.button_from{background-color:#5ac3c6; height:18px; width:66px; border:none; color:#FFFFFF;}
.error1{ background-color: #f7f7f7; width:251px; border: 1px #efefef dashed; padding: 10px; color:#FF0000;}
.error1{ color:#FF0000;}
.refresh-text { font-family:Arial, Helvetica, sans-serif; color:#626262; font-size:12px; }
.red{ color:#FF0000;}

/*-------------------------------07-01-10------------------------------------*/
.body-left-icons{ float:left; padding:3px 10px 0 0; }
.mail{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0771d2; text-decoration:none;}
.mail:hover{text-decoration:none; color:#44bfb5;}

/*---------------- 2-07-020  -----------------------*/
.clearboth {
clear:both;
}

.TxtHeadM{ font-size:12px; color:#616364;
line-height:18px;
font-weight:bold;
text-align: inherit;
}
.TxtHeadM .col{ color:#0c4b8d;}

.style1 { font-size:18px}

#leftNav{
text-align:left;
margin:15px 0 0 20px;
padding:0;
float:left;
width:220px;
}
#leftNav ul{
margin:0;
padding:0;
}
#leftNav li{
list-style-type:none;
margin:5px 0 0 0;
padding:0;
}
#leftNav li a:link, #leftNav li a:active, #leftNav li a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
text-decoration: underline;
color:#000;
background-image:url(../images/blue_arrow.png);
background-repeat:no-repeat;
background-position:3px 4px;
padding:0 0 0 25px; outline:none;
display:block;
line-height:23px;
text-transform:capitalize;
}
#leftNav li a:hover{
color:#993300;
text-decoration: none;
}	
/*---------------- 2-07-020  -----------------------*/