body
{
margin:0px;
padding:0px;
}

h1
{
	margin:0px;
	padding:0px;
}

h2
{
	margin:0px;
	padding:0px;
	font-weight:normal;
	

}

.h2_bc
{
	font-weight:normal;
}


h3
{
	margin:0px;
	padding:0px;
	
}

.hirdiv
{
  width:auto;
}

td div.divmenu 
{ 
position:relative; 
margin:0px 0px 0px 0px; 
padding:0px; 
top:0px; 
}

.padd_logo
{
	padding-left:10px;
}

.navbg
{
background-image:url(../images/nav_bottom.jpg);
background-position:left top;
background-repeat:no-repeat;
height:38px;
}



.tbox
{
border:1px solid #d8d3c2;
background-color:#4b7ec1;
width:107px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-style:italic;
padding:1px;
}

.tbox1
{
border:1px solid #d8d3c2;
width:120px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#6d6e71;
font-style:italic;
}


.ddbox1
{
border:1px solid #d8d3c2;
width:80px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#6d6e71;
font-style:italic;
}


.ddbox_hh_mm
{
border:1px solid #d8d3c2;
width:65px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#6d6e71;
font-style:italic;
}


.cal
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#6d6e71;
font-style:italic;
}

form
{
margin:0px;
padding:0px;

}

.line_l
{
background-image:url(../images/lines.jpg);
background-position:left top;
background-repeat:no-repeat;
}

.line_r
{
background-image:url(../images/lines.jpg);
background-position:right top;
background-repeat:no-repeat;
}

.b_curve
{
background-image:url(../images/bottom_curve.jpg);
background-position:bottom;
background-repeat:no-repeat;
background-color:#989E9E;
}

.b_curve_index
{
background-image:url(../images/bottom_curve.jpg);
background-position:bottom;
background-repeat:no-repeat;

}

.gray
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#1e1814;
font-weight:bold;
}

.padd_l
{
padding-left:7px;
}

.padd_l3
{
padding-left:20px;
}

.w_text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
text-decoration:none;
text-align:left;
font-weight:normal;
}

.link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#646261;
text-decoration:underline;
}

.link:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#646261;
text-decoration:underline;
}

.link_mid
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#2e4d86;
text-decoration:none;
}

.link_mid:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#4867a0;
text-decoration:none;
}

.text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#646261;
}

.exapadd
{
	padding-right:20px; 
	padding-bottom:20px;
}

.bor
{
border-left:1px solid #c3c7af;
border-right:1px solid #c3c7af;
}

.bor1
{
border-left:1px solid #c3c7af;
border-right:1px solid #c3c7af;
border-bottom:1px solid #c3c7af;
}

.green
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#223564;
}

.green_s
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#223564;
}

.green_s_site
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#304a8b;
line-height:23px;
text-indent:13px;
background-image:url(../images/bullet.jpg);
background-repeat:no-repeat;
background-position:left 8px;
}

.green_bor
{
border-bottom:1px solid #304a8b;
}
ul
{
	padding-top:5px;
	margin-left:35px;
	padding-bottom:10px;
	padding-left:0px;
	margin-top:0px;
}
li
{
list-style-image:url(../images/bullet.jpg);
padding-bottom:4px;
}

.sub_page_banner
{
	background-image:url(../images/sub_banner.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:995px;
	height:191px;
}

#textbanner
{
	width:340px;
	line-height:33px;
	top:131px;
	left:262px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
	font-weight:normal;
	position:absolute;
}

.posrel
{
	position:relative;
}


.footer_text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#AFAFAF;
text-decoration:none;
outline:none;
}

.footer_text:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
outline:none;
}

.whitefoot{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#AFAFAF;
font-weight:normal;
}

.paddfootcompany{
padding-left:50px;
}



h1{
padding:0px;
margin:0px;
}
.h1_text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#BFBFBF;
padding-right:3px;
margin:0px;
font-weight:normal;
}

.h3_text
{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   padding:0px;
   margin:0px;
   color:#113F8F;
}

h3
{
   padding:0px;
   margin:0px;
   font-weight:normal;
}





.padd_content
{
	padding-left:57px;
	padding-right:57px;
}

.img_border
{
	border:1px solid #D8D3C2;
	
}



.msgdiv
{
text-align: center;
vertical-align: top;
line-height: 40px;
padding-top:10px; 
color: #000000;
}
.sub_heading
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#e93237;
text-decoration:none;
}
.asterix{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
}
.tbox11
{
border:1px solid #fc4146;
background-color:#eeeeee;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#7b7a7a;
text-decoration:none;
}
.help{
cursor:help;
}
.submit_btn
{
	background-image:url(../images/submit.gif);
	background-repeat:no-repeat;
	height:28px;
	width:78px;
	border:0px;
	cursor:pointer;
}
.reset_btn
{
	background-image:url(../images/reset.gif);
	background-repeat:no-repeat;
	height:28px;
	width:78px;
	border:0px;
	cursor:pointer;
}


.cursor
{
	cursor:pointer;
}

.text_bold
{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}


.padding_top_img
{
	padding-top:15px;
}

.newsletterStatus
{
	color:#5985EF;
	font-weight:bold;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.blue_heading
{
	color:#304A8B;
	text-decoration:none;
}

.blue_heading:hover
{
	color:#304A8B;
	text-decoration:none;
}

/*Class For Site-Map */
.green_Childnode
{
padding:4px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
/*font-weight:bold;*/
color:#6f736e;
/*color:#304a8b*/
}
.green_Parentnode
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#304a8b;

}
.hrline
{
 /*background-color:#304a8b;
 background-image:url(../images/hrimg.jpg);
 background-repeat:repeat;
 height:1px;*/
 border-bottom:1px solid #273e77;
}
 
/*----*/

/*  class for Top Navigation*/


.menu
{
	
background-color:#2b427d;
border-bottom:1px solid #ffffff;
padding:3px 6px 3px 6px;
cursor:pointer;
line-height:23px;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
display:block;
}
.menu:hover
{
	
background-color:#3a57a2;
line-height:23px;
border-bottom:1px solid #ffffff;
padding:3px 6px 3px 6px;
cursor:pointer;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
display:block;
}



.menuTable
{
	/*border-left:1px solid #ffffff;*/
    border:0px;
    border-collapse:inherit;
    margin:0px;
    padding:0px;
}

/* End of class for Top Navigation*/

.padd_nav
{
padding-left:53px;	
}

.bor_l
{
border-left:1px solid #ffffff;
}

.foot_bor
{
	border-left:1px solid #455F9F;
}

.breadCrumbLink
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#223564;
text-decoration:none;
font-weight:normal;
}

.breadCrumbLink:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#3d548d;
text-decoration:underline;
font-weight:normal;
}

a
{
	outline:none;
}
.formbutton
{
    background-color: #006dcc;
    border-right: silver solid;
    border-top: silver solid;
    font-weight: bold;
    font-size: 12px;
    border-left: silver solid;
    color: #ffffff;
    border-bottom: silver solid;
    font-family: Arial, Verdana, 'Times New Roman' , Tahoma;
    font-variant: normal;
    text-decoration: none;
    cursor: hand;
}

.searchBtn
{
	vertical-align:text-bottom;
}

.home_padd_right

{
	padding-right:15px;
}
.home_padd_aboveline
{
	padding-bottom:7px;
}
.home_padd_belowline
{
	padding-bottom:10px;
}

.text1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#646261;
}
.img_padd_right_20
{
	padding-right:20px;
}
.img_padd_right
{
	padding-right:7px;
	padding-bottom:5px;
}
.img_padd_top
{
	padding-right:7px;
	padding-top:0px;
	margin:0px;
}
.case_study_img_padd
{
	padding-top:65px;
}
.retail_bullets_padd
{
	padding-left: 230px;
}