body {background:#D1E2F1 url(images/Bg_Top.gif) left top repeat-x; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000}

p {margin:0; padding:0}
a {text-decoration:none; color:#000000}
a:hover {text-decoration:underline; color:#000000}
.clr {clear:both; display:block; height:0; overflow:hidden; margin:0}

select, input , textarea { border:#7A93AA solid 1px; font-size:11px; color:#6B6B6B; padding-left:2px}


hr.Line1 {border:0px none; border-bottom:1px  dashed #6FA9CF; height:1px}

/* Main Div's For Index Page */
#Header {width:100%; height:130px}
.Container {width:778px; margin:0 auto; background:#FFFFFF}

/* Top Tabs */
#TabsBg {background:url(images/Bg_Tabs1.gif) left top repeat-x; height:25px; }
.TopTabs {background:url(images/Bg_Tabs2.gif) left top repeat-x; height:25px; font-size:13px; color:#FFFFFF; width:778px; margin:0 auto }
.TopTabs ul { margin:0; padding:3px 0 0 0; list-style:none;  }
.TopTabs li {display:inline; margin:0; padding:0 10px; background:url(images/img_dotted.gif) right 3px no-repeat; }
.TopTabs li.last { background:none}
.TopTabs a {text-decoration:none; color:#FFFFFF}
.TopTabs a:hover {text-decoration:none; color:#B5DEFF}
.TopTabs a.active {text-decoration:none; color:#B5DEFF}


/* Top txt Box */
#TopTxtBox {width:263px; height:75px; text-align: right ; position:absolute; margin-left:485px; margin-top:10px }
.ImgPh {float:right; padding-left:8px; vertical-align:middle}
.txtnum { font-size:20px; font-weight:bold; color:#646566;}
.txtnormal { font-size:14px; color:#646566 ; }
.txtnormal a { color:#646566 ; text-decoration:none}
.txtnormal a:hover{ color:#646566 ; text-decoration: underline}


/* For logo */
#Logo {margin:0px; background:url(images/logo_new1.gif) left top no-repeat #FFFFFF ; width:778px; height:125px; }
/*#Logo a {display:block; width:713px; height:115px}
#Logo a:hover {background:url(images/logo_new1.gif) top left no-repeat}
#Logo a span {display:none}*/

/* For Header Img & Content */
#HeaderBgImg {background: url(images/header_bgline.gif) center top repeat-y #509BD8}
.HdrImg { background:url(images/header_img.gif) left top no-repeat; height:163px; padding:13px 10px 0 0}
.HdrImgAbt { background:url(images/header_img_abt.gif) left top no-repeat; height:163px; padding:13px 10px 0 0}

/* hdr login */
#BgLogin {background:url(images/Bg_Login.gif) left top no-repeat; width:234px; height:153px; float:right; padding:10px 3px 0 15px}
#BgLogin1 {background:url(images/Bg_Login1.gif) left top no-repeat; width:234px; height:153px; float:right; padding:10px 3px 0 15px}
.Tittlelogin { font-size:15px; color:#FFFFFF; text-transform:uppercase}
#imgpc { background:url(images/img_comp.gif) left top no-repeat; width:77px; height:84px; float:right}
.linkclass {color:#000000;}
.linkclass a {text-decoration:underline; color:#0177D5; font-weight:bold}
.linkclass a:hover {text-decoration: none; color:#0177D5}

/* Mid Ctn */
#MidLeft { width:515px; float: left; background:#FFFFFF; padding:1px 0 0 1px;}
.bluepatch {background: #5C80A2; height:15px}
#WlcmBox {background:url(images/bg_welcm.gif) center top no-repeat; width:495px; height:155px; margin:1px 0 0 0; padding:7px 10px }
.TittleWlcm { color:#1D262F; font-size:14px; text-transform:uppercase; font-weight:bold}
.SpanWlcm { color:#005CB4; font-size:14px; text-transform:uppercase}
.Bluediv {background:url(images/div.gif) left top repeat-x; height:2px; margin:5px 0 10px 0 ;}
.TxtWhite {font-size:15px; color:#FFFFFF}
#AbtBox {margin:10px 5px 10px 10px;  }
.Blue1div {background:url(images/div_abt.gif) left top repeat-x; height:2px; margin:5px 0 10px 0 ;}
.SpanBlue { color:#0170C9}

/* Right Section */
#MidRight {width:262px; float:right; background:#FFFFFF;}
.RightBox {background:url(images/right_sec_bottom.gif) left bottom #E7ECF0 no-repeat; width:236px; margin-bottom:20px; 
padding:0 8px 10px 8px }
.BoxTop {background:url(images/grdnt_B1.gif) left top no-repeat; width:224px; height:20px; padding:10px 0 0 12px}
.BoxLine {background:url(images/grdnt_B_line.gif) left top repeat-y; padding:5px 5px 0 12px }
.BoxBottom {background:url(images/grdnt_B2.gif) left top no-repeat; width:236px; height:11px}
.ArwTxt {background:url(images/arrow.gif) left 5px no-repeat; padding:0 0 10px 15px; font-size:13px} 
.ArwTxtfirst {background:url(images/arrow.gif) left 5px no-repeat; padding:5px 0 10px 15px;} 
.ArwTxt a {text-decoration:none ; color:#146BB2}
.ArwTxt a:hover {text-decoration:none ; color:#000000}

.LinkBluSmall  {font-size:10px; text-decoration:underline; font-weight:bold; color:#0177D5}
.LinkBluSmall a {text-decoration:underline; color:#0177D5}
.LinkBluSmall a:hover {text-decoration: none; color:#0177D5}


/* Footer */
#Footer { background:#FFFFFF; padding:10px}
.ftrTxtBg {background: #017AC3; text-align:center; color:#A5D1FF; font-size:10px; padding:5px 0}
.FtrTxtWhite { font-size:10px; color:#FFFFFF}

.FutTabs {font-size:10px; color:#FFFFFF; }
.FutTabs ul { margin:5px 0 0 5px; padding:3px 0 0 0; list-style:none; }
.FutTabs li { float:left; margin:0 ;  padding:0 5px 0 5px; background:url(images/img_dotted1.gif) right 3px no-repeat ; text-align:center}
.FutTabs li.last { background:none ;}
.FutTabs a {text-decoration:none; color:#FFFFFF}
.FutTabs a:hover {text-decoration:none; color:#000000}

/* For Internal Page */
.ImgWrap { width:145px; height:auto; float:left}
.TittleHdrold { background:#E6EBF0; font-size:13px; color:#016EC5; font-weight:bold; height:15px; padding:5px 0 5px 5px;  margin:10px 0}
.TittleHdr {background:url(images/arrow1.gif) left 4px no-repeat; font-weight:bold; color:#016EC5 ; height:15px; margin:10px 0;
padding:0  0 5px 10px; font-size:13px }

.QutTxt {font-style:italic}
.BdrDashed {border:dashed 1px #509BD8; padding:3px}

.ImgMedia {width: 200px; float: left; height:auto; margin-right:20px }

/* Form */
.Frm1 dl {margin:0 ; padding:7px 0 0 0; height:1%; line-height:22px; color:#676667}
.Frm1 dt {float:left; text-align:right; margin:0; width:150px}
.Frm1 dd {margin:0 0 8px 165px}
.Frm1 input {width:60%; margin:0; vertical-align:middle}
.Frm1 textarea {width:60%; height:80px; margin:0; vertical-align:middle}
.Frm1 select {margin:0; vertical-align:middle}
.Frm1 input.chkbx {border:0 none; width:auto; margin:0; vertical-align:middle}

.FormTxtBlue {color:#3A549B; font-size:11px}

.nobdr {border:none; padding:0; margin:0}
.bdrfut {border:solid 1px #FFFFFF}
