body {font-size: 12px; margin: 0px; font-family: Verdana; background-color: #626365; color:#626365}

.right-sh-bg {background-color: #FFFFFF; background-image: url('images/right-shadow.jpg'); background-repeat: repeat-y; background-position: bottom right;}

.but {font-weight: 700; font-size: 11px; color: #FFFFFF; font-family: verdana; text-decoration: none; border: 1px solid #666666; background-color:#054892;padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px}

.but1 {font-weight: 700; font-size: 10px; color: #000; font-family: Arial; text-decoration: none; border: 1px solid #3a3a3a; background-color:#DDDDDD; text-align:center;}

.inp {font-weight: 400; font-size: 11px; color: #191919; font-family: arial; text-decoration: none; border: 1px solid #A09C96; background-color:#FFFFFF;}

.buttype {font-weight: 700; font-size: 11px; color: #626365; font-family: arial; text-decoration: none; border: 1px solid #ccc; background-image: url('images/butbg.gif'); background-repeat: repeat-y; width:150px; height:16px; padding-left:5px;}
:hover.buttype {font-weight: 700; font-size: 11px; color: #1892BA; font-family: arial; text-decoration: none; border: 1px solid #939393; background-image: url('images/butbg1.gif'); background-repeat: repeat-y;}

.buttype3 {font-weight: 700; font-size: 11px; color: #626365; font-family: arial; text-decoration: none; border: 1px solid #ccc; background-image: url('images/butbg.gif'); background-repeat: repeat-y; width:250px; height:16px; padding-left:5px;}
:hover.buttype3 {font-weight: 700; font-size: 11px; color: #1892BA; font-family: arial; text-decoration: none; border: 1px solid #939393; background-image: url('images/butbg1.gif'); background-repeat: repeat-y; background-color:#DDDDDD}

.buttype4 {font-weight: 700; font-size: 11px; color: #626365; font-family: arial; text-decoration: none; border: 1px solid #ccc; background-image: url('images/butbg.gif'); background-repeat: repeat-y; width:75px; height:16px; padding-left:5px;}
:hover.buttype4 {font-weight: 700; font-size: 11px; color: #1892BA; font-family: arial; text-decoration: none; border: 1px solid #939393; background-image: url('images/butbg1.gif'); background-repeat: repeat-y; background-color:#DDDDDD}

.buttype1 {font-weight: 700; font-size: 11px; color: #626365; font-family: arial; text-decoration: none; border-left: 1px solid #ccc; padding-left:5px;}
:hover.buttype1 {font-weight: 700; font-size: 11px; color: #1892BA; font-family: arial; text-decoration: none; border-left: 1px solid #999;}

.buttype2 {font-weight: 400; font-size: 12px; color: #1892BA; font-family: arial; text-decoration: none; }
:hover.buttype2 {font-weight: 400; font-size: 12px; color: #626365; font-family: arial; text-decoration: none; }

.bak {background-color:#073276; font-weight: 400; font-size: 12px; color: #FFF; font-family: arial; text-decoration: none; border:1px; border-color:#073276;}


.sitemap {font-weight: 700; font-size: 12px; color: #626365; font-family: arial; text-decoration: none; }
:hover.sitemap {font-weight: 700; font-size: 12px; color: #1892BA; font-family: arial; text-decoration: none; }

.sitemap1 {font-size: 12px; font-family: Arial; color: #626365; font-weight:400; text-decoration: none;}
:hover.sitemap1 {font-size: 12px; font-family: Arial; color: #1892BA; font-weight:400; text-decoration: none;}

.sitemap2 {font-size: 11px; font-family: Arial; color: #626365; font-weight:700; text-decoration: none;}
:hover.sitemap2 {font-size: 11px; font-family: Arial; color: #1892BA; font-weight:700; text-decoration: none;}

.sitemap3 {font-size: 11px; font-family: Arial; color: #626365; font-weight:400; text-decoration: none;}
:hover.sitemap3 {font-size: 11px; font-family: Arial; color: #1892BA; font-weight:400; text-decoration: none;}

.sitemap4 {font-size: 11px; font-family: Arial; color: #1892BA; font-weight:400; text-decoration: none;}
:hover.sitemap4 {font-size: 11px; font-family: Arial; color: #626365; font-weight:400; text-decoration: none;}
.sitemap5 {font-size: 11px; font-family: Arial; color: #1892BA; font-weight:400; text-decoration: none; padding-right:5px;}
.sitemap6 {font-size: 11px; font-family: Arial; color: #1892BA; font-weight:400; text-decoration: none; padding-right:5px; padding-left:5px;}

.sitemap7 {font-size: 11px; font-family: Arial; color: #1892BA; font-weight:700; text-decoration: none;}

.faqlink {color:#1892BA; font-family:Arial; font-size:12px; text-decoration: none; font-weight:400; }
:hover.faqlink {color:#EE5C04; font-family:Arial; font-size:12px; text-decoration: none; font-weight:400 }

td {font-size: 12px; font-family: Arial; color: #626365; line-height:20px;}

.small {font-size: 11px; font-family: Arial; color: #626365; line-height:20px}

.text{font-weight: 400; font-size: 11px; color: #191919; font-family: arial; text-decoration: none; line-height:16px;}

.cap{font-weight: 400; font-size: 11px; color: #191919; font-family: arial; text-decoration: none; line-height:15px;}

.opacity IMG{filter:alpha(opacity=100); opacity:1.0;}
:hover.opacity img{filter:alpha(opacity=80); opacity:0.8}

.tdcopy {font-weight: 400; font-size: 11px; color: #D6D6D6; font-family: verdana; text-decoration: none; padding-left:5px; padding-top:5px}

.site {	font-weight: 400; font-size: 11px; color: #D6D6D6; font-family: arial; text-decoration: none; padding-right:10px; padding-bottom:5px; line-height:13px;}

.footlink {	font-weight: 400; font-size: 11px; color: #D6D6D6; font-family: arial; text-decoration: none; padding-right:10px; padding-left:10px; padding-bottom:5px}

.footlink1 {	font-weight: 400; font-size: 11px; color: #FFF; font-family: arial; text-decoration: none;}
:hover.footlink1 {font-weight: 400; font-size: 11px; color: #D6D6D6; font-family: arial; text-decoration: none;}

.sidebackbg {background-image: url('images/left-shadow.jpg'); background-repeat: repeat-y; 
               background-position-x: left}

.sidebackbg2 {background-image: url('images/right-shadow.jpg'); background-repeat: repeat-y; 
               background-position-x: right}

.head {font-family:Georgia; font-size:21px;  color:#FFFFFF;background-color:#1892BA; padding-left:5px; padding-top:3px; padding-bottom:3px}

.subhead {font-family:Arial; font-size:13px; font-weight:bold; color:#0E2C5C; border-left:3px solid #1892BA; padding-left:7px;}

.headsub {font-family:Arial; font-size:13px; font-weight:bold; color:#0E2C5C;}

.headsub1 {font-family:Arial; font-size:14px; font-weight:bold; color:#126B89;}

.other {font-family:Arial; font-size:11px; font-weight:bold; padding-top:8px; padding-bottom:0px; font-weight:bold; color:#626365}

.tie {font-family:Arial; font-size:12px; font-weight:bold; padding-top:0px; padding-bottom:2px; font-weight:bold; color:#626365}

.tdback {background-color:#FFFFFF;}

.tddotright {padding-left:1px; background-image:url('images/dotted.gif'); background-repeat:repeat-y; background-position: 0px 0px; height:100%;}

.tddotleft {padding-right:1px; background-image:url('images/dotted.gif'); background-repeat:repeat-y; background-position: 216px 0px;}

.toplispace {
   font-family: arial;
	font-size: 12px;
	color : #626365;
	line-height:20px	
}

.headspace {
   padding-left: 20px;	
}


.tdimmig {background-image: url('images/imm-side-link-back.gif'); background-repeat: repeat-y; height:31; padding-left:29px; padding-bottom:5px; color:#626365; font-family:Arial; font-size:11px; font-weight:bold }
.tdimmigin {background-image: url('images/imm-side-link-back.gif'); background-repeat: repeat-y; height:31; padding-left:29px; padding-bottom:5px; color:#626365; font-family:Arial; font-size:11px; font-weight:bold; text-align:left; }

.tdimmigindi {background-image: url('images/imm-side-link-back.gif'); background-repeat: repeat-y; height:31; padding-left:29px; padding-bottom:5px; color:#626365; font-family:Arial; font-size:11px; font-weight:bold; text-align:left; padding-top:0px;}

.tdimmigindik {background-image: url('images/imm-side-link-back.gif'); background-repeat: repeat-y; height:31; padding-left:29px; padding-bottom:5px; color:#626365; font-family:Arial; font-size:11px; font-weight:bold; text-align:left; margin-top: -15px;}

.tdhomei {font-size: 16px; font-family: Verdana; color: #626365; line-height:22px; font-weight:600}

.tdhomeintro {font-size: 12px; font-family: Verdana; color: #626365; line-height:21px; text-align:justify;}

.tdpad {font-size: 12px; font-family: Arial; color: #626365; line-height:20px; text-align:justify;}

.csi {	font-weight: 400; font-size: 11px; color: #D6D6D6; font-family: arial; text-decoration: none;}
:hover.csi  {font-weight: 400; font-size: 11px; color: #FFFFFF; font-family: arial; text-decoration: none;}

.topli 
{
   font-family: arial;
	font-size: 12px;
	color : #626365;
	margin-left:-11px;
	margin-top: -15px;	
}

li 
{
   font-family: arial;
	font-size: 12px;
	color : #626365;	
	margin-left:-11px;
	}

.imgbor{border:1px dotted #ccc; padding:5px; float:right; margin-left:10px;}
.imgbor1 {border:1px dotted #ccc; padding:5px; float:left;}

.home {font-size: 10px; font-family: Verdana; color: #626365; font-weight:bold; text-decoration: none;}
:hover.home {font-size: 10px; font-family: Verdana; color: #0F2F62; font-weight:bold; text-decoration: none;}

.logout {font-size: 10px; font-family: Verdana; color: #626365; font-weight:bold; text-decoration: none;}
:hover.logout {font-size: 10px; font-family: Verdana; color: #0F2F62; font-weight:bold; text-decoration: underline;}

.homea {font-weight: 400; font-size: 11px; color: #626365; font-family: arial; text-decoration: none; padding-right:24px; padding-top:0px;}

.sidelink {color:#626365; font-family:Arial; font-size:11px; text-decoration: none; font-weight:bold;}
:hover.sidelink {color:#1892BA; font-family:Arial; font-size:11px; text-decoration: none; font-weight:bold;}
.linksactive {color:#1892BA; font-family:Arial; font-size:11px; text-decoration: none; font-weight:bold; }
:hover.linksactive {color:#626365; font-family:Arial; font-size:11px; text-decoration: none; font-weight:bold; }

.sidelinkin {color:#626365; font-family:Arial; font-size:11px; text-decoration: none; font-weight:bold; line-height:30px;}
:hover.sidelinkin {color:#1892BA; font-family:Arial; font-size:11px; text-decoration: none; font-weight:bold;}

a {font-size: 12px; font-family: Arial; color: #0E2C5C; font-weight:normal; text-decoration: none;}
a:hover {font-size: 12px; font-family: Arial; color: #000; font-weight:normal; text-decoration: none;}

#table-head {
	background-color: #274F76;
	border-bottom: 1px solid #FFFFFF;
	padding: 3px;
	font-weight: 700;
	color: #FFFFFF;font-style:normal; font-variant:normal; font-size:10px; font-family:verdana;
	line-height:10px
}

#table-head-1 {
	background-color: #274F76;
	border-bottom: 1px solid #75b495;
	padding: 5px 5px 5px 5px;
	font: 12px arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #000;
}

#table-head-2 {
	background-color: #DCF7D5;
	border-bottom: 1px solid #75B495;
	font-weight: 700;
	padding: 5px 5px 5px 5px;
	color: #000000;
	font: 12px arial, Helvetica, sans-serif;
}

.table-format {
	font: 12px arial, Helvetica, sans-serif;
	color: #191919;
	font-weight: 400;
	padding:2px 2px 2px 2px;

}

.table-format td {
	vertical-align: top;
	border-bottom: 1px solid #ccc;
}

#topbro {
		border-top: 1px solid #ccc;

}

.table-format a {
	color: #191919;
	text-decoration: none
}
.table-format a:hover {
	color: #006434;
	text-decoration: none;
}

.sl {font-weight: 700; font-size: 11px; color: #1892BA; font-family: arial; text-decoration: none; padding-left:5px; border-left:3px solid #ddd; display:block;}
:hover.sl {font-weight: 700; font-size: 11px; color: #626365; font-family: arial; text-decoration: none; border-left:3px solid #1892BA; background-color:#eee;}

.sl1 {font-weight: 700; font-size: 11px; color: #1892BA; font-family: arial; text-decoration: none; padding-left:5px; border-left:3px solid #ddd; display:block;}
:hover.sl1 {font-weight: 700; font-size: 11px; color: #626365; font-family: arial; text-decoration: none; border-left:3px solid #1892BA; background-color:#eee;}

.hr {border: 0px; color: #C0C0C0; background-color: #C0C0C0; height: 1px; width: 100%; text-align: left;}

.formtext2 {font-weight: 400; font-size: 11px; color: #191919; font-family: arial; text-decoration: none; text-align:left; line-height:15px;}

.valfrm {font-weight: 400; font-size: 10px; color: #cd0000; font-family: arial; text-decoration: none; text-align:left;}


#table-head2 {
	background-color: #3264A8;
	/*border-left: 1px solid #efefef;*/
	border-bottom: 1px solid #ffffff;
	text-align:left;
	padding: 3px 0px 0px 3px;
	font: 12px arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #fff;
}

.table-format2 {
	font: 12px arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: 700;
	text-align:left;

}

.table-format2 td {

	text-align:left;
}


.table-format2 a {
	font: 11px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	color: #546E98;	
	text-decoration: none;
}
.table-format2 a:hover {
	font: 11px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	color: #0E2E5F;
	text-decoration: none;
}


.comment {
	font: 11px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	color: #546E98;	
	text-decoration: none;
}
:hover.comment {
	font: 11px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	color: #0E2E5F;
	text-decoration: none;
}

.newlogin {
	font: 11px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	color: #546E98;
	text-decoration: none;
}

.forgot {
	border-bottom:0px solid #CBCACA; text-align:left;
	font-weight: 700;
	color: #707070;
	text-decoration: none;
	font-style:normal;
	font-variant:normal;
	font-size:11px; font-family:arial, Helvetica, sans-serif; background-color:#FFFFFF; background-image:url('images/gradient-grey.jpg'); background-repeat:repeat-x
}



.auth {
	font: 11px arial;
	font-weight: 700;
	color: #818181;
}


#table-head3 {
	border-bottom: 1px solid #ffffff;
	padding: 5px 5px 5px 5px;
	font: 11px arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #818181;
}

.table-format3 {
	font: 11px arial, Helvetica, sans-serif;
	color: #3264A8;
	font-weight: 400;
}

.table-format3 td {
	vertical-align: top;
	/*border-left: 1px solid #AEABD9;*/
	border-bottom: 1px solid #E6E5E5;
	padding:7px 0px 7px 5px;
}

.table-format3 a {
	font: 11px arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #3264A8;
	text-decoration: none;
}
.table-format3 a:hover {
	font: 11 px arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #5a89c9;
	text-decoration: none;
}

.bort {border:1px solid #c2c2c2; padding: 8px;}

.h1 {font-weight: 700; font-size: 16px; color: #133979; font-family: arial; text-decoration: none; padding-top:7px;}

.forum {
    
    font: 11px arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #3264A8;
	text-decoration: none;
	
	}
:hover.forum {
    font: 11 px arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #5a89c9;
	text-decoration: none;
}

.toll-free {font-weight: 400; font-size: 11px; color: #093473; font-family: arial; text-decoration: none; text-align:left; padding:5px; line-height:18px; background-image:url('images/gra.jpg'); background-repeat:repeat-x}
.toll-no {font-weight: 700; font-size: 14px; color: #093473; font-family: arial; text-decoration: none; text-align:left;}