/* CSS Document */


body{
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-family:Arial;	
}

a{
	text-decoration:none;
	color:#963200;
}

/* outer container of 1001px width center aligned in the page */

.mainWrapper{
	width: 1001px;
	margin: 0 auto;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	position:relative;
}

/* clear div for preventing out of bound floats */
.pnl_clr{
	clear:both;
	height:0px;
	line-height:0px;
	overflow:hidden;
	font-size:1px;
}
/* clear div for preventing out of bound floats - IE8 shows a horizontal line if line-height is present */
.pnl_clr_ie8{
	clear:both;
	height:0px;	
	overflow:hidden;
	font-size:1px;
}
.full_width{
	width:100%;
}

/* vertical spacer styles  */
.spacer1
{
	height:1px;
	line-height:1px;
	font-size:1px;
}

.spacer2
{
	height:2px;
	line-height:2px;
	font-size:1px;
}

.spacer3
{
	height:3px;
	line-height:3px;
	font-size:1px;
}

.spacer4
{
	height:4px;
	line-height:4px;
	font-size:1px;
}
.spacer5
{
	height:5px;
	line-height:5px;
	font-size:1px;
}
.spacer6
{
	height:6px;
	line-height:6px;
	font-size:1px;
}

.spacer7
{
	height:7px;
	line-height:7px;
	font-size:1px;
}

.spacer10
{
	height:10px;
	line-height:10px;
	font-size:1px;
}
.margin10_bottom{
	margin-bottom:11px;
}
/* horizontal spacer styles */
.spacer3_h
{
	height:1px;
	line-height:1px;
	font-size:1px;
	width:3px;
}

.spacer6_h
{
	height:1px;
	line-height:1px;
	font-size:1px;
	width:6px;
}

.spacer7_h
{
	height:1px;
	line-height:1px;
	font-size:1px;
	width:7px;
}

.spacer10_h
{
	height:1px;
	line-height:1px;
	font-size:1px;
	width:10px;
}

.pad3{
	padding-left:3px;
}

.pad5{
	padding-left:5px;
}

.pad7{
	padding-left:7px;
}

.pad10{
	padding-left:25px;
}
.pad5R{
	margin-right:5px;
}

.pad10R{
	margin-right:10px;
}

/* floating components */
.left{
	float:left;
}
.right{
	float:right;
}
.center{
	text-align:center;	
}
.alignright{
	text-align:right;
}

/* Icons */
.alert{
	padding-right:20px;
	height:14px;
	vertical-align:top;
}
.readmail{
	background:url(/system/images/graphic_readmail.gif) no-repeat top right;
	padding-right:20px;
	height:20px;
	vertical-align:top;
}
.unreadmail{
	background:url(/system/images/graphic_unreadmail.gif) no-repeat top right;
	padding-right:20px;
	height:20px;
	vertical-align:top;
}
.book{
	width:14px;
	height:14px;
	vertical-align:top;
	font-size:1px;
	
}
.lock{
	width:14px;
	height:14px;
	vertical-align:top;
	font-size:1px;
	
}
.tv{
	width:14px;
	height:14px;
	vertical-align:top;
	font-size:1px;
	
}
.earphone{
	width:14px;
	height:14px;
	vertical-align:top;
	font-size:1px;
}

/* styles */
.underline{
	text-decoration:underline;
}
.bold{
	font-weight:700;
}
.italics{
	font-style:italic;
}

ul, li{	
	margin:0px;
	padding:0px;
	border:0px none;
}

/* VBars */
.vbar_dkblue{
	padding:0px 4px;
	background:url(/system/images/blu_vbar.gif) no-repeat center;	
}
.vbar_gray{
	padding:0px 4px;
	background:url(/system/images/gray_vbar.gif) no-repeat center;	
}
.vbar_ltgray{
	padding:0px 4px;
	background:url(/system/images/ltgray_vbar.gif) no-repeat center;	
}


/* Buttons */
.btn_store{
	float:right;
	height: 18px;
	width: 72px;
	text-align: right;
	cursor:pointer;
}

div{
	margin:0px;
	padding:0px;
	border:0px solid;
}

/*ADDED PER REETU for E-MAIL*/
.mainWrapperEmail{
	width: 432px;
	margin: 0 auto;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	
}
.flotLeft{float:left; font-size:11px; font-weight:400; color:#000000; width:110px; }
.flotRight{float:right; font-size:11px; font-weight:400; color:#000000; width:222px;}
.gap{height:10px;line-height:10px;}

textarea{ margin:1px;}
input{ margin:1px;}
checkbox{margin:1px;}

.contentEmail{
	float:left;
	width:341px;
	text-align:left;
}

.spacer15_v{
	height:15px;
	line-height:15px;
	font-size:1px;
}

.left_padding{
	width:60px;
	float:left;
}
/*newly added*/
.left_paddingEmail{
	width:30px;
	float:left;
}
.hbar_yellow{
	width:100%;
	height:4px;
	background:#E7E18B url(/system/images/document/hbar_yellow.gif) repeat-x;
	font-size:1px;
	border:0px none;
	padding:0px;
	margin:0px;
}

.content{
	float:left;
	width:509px;
	text-align:left;
}
.typ_hdr_blk {
color:#000000;
font-size:14px;
font-weight:600;
}

.header {
background:#FFFFFF url(/system/images/CAR_topbar.gif) no-repeat scroll right bottom;
height:78px;
width:100%;
}

.astrick {
color:#B16438;
padding:2px;
}

.header_right {
float:right;
margin-bottom:23px;
margin-top:34px;
width:368px;
}

.topright {
  position:absolute; 
  top:0; 
  width:0; 
  height:0; 
  overflow:hidden;
  border-top:10px solid #fff;
  }

.errorMsg{
     font-size:13px;
     font-weight:400;
     color:#E30000;
     font-style:normal;
}

.pdf {
/*background:transparent url(/system/images/graphic_pdf.gif) no-repeat scroll left top;*/
background:transparent no-repeat scroll left top;
font-size:1px;
height:20px;
vertical-align:top;
width:20px;
}

.right1 {
float:right;
padding-right:6px;
}

.odd {
	background-color: #D4E3EE
}

@media print
{
    .pagestart
    {
        page-break-before: always;
    }
}

div#content_T3 a:link,
div#content_T2 a:link{
	color: #993300;
	text-decoration: none;
}
div#content_T3 a:visited,
div#content_T2 a:visited{
	text-decoration: none;
	color: #987644;
}
div#content_T3 a:hover,
div#content_T2 a:hover{
	text-decoration: underline;
	color: #993300;
}
div#content_T3 a:active,
div#content_T2 a:active{
	text-decoration: underline;
	color: #993300;
}

div#content_T3 ul,
div#content_T3 li{
	margin-left:10px;	
}

div#content_T2 ul,
div#content_T2 li{
	margin-left:10px;	
}

div#carousl ul,
div#carousl li{
	margin-left:0px;	
}

.Font_articleContent {color: #000; font-size: 12px;text-align:left;padding-left:3px;} 
.Font_articleContent A:visited {color: #7799ee; font-size: 12px; text-decoration: none;} 
.Font_articleContent A:link {color: #7799ee; font-size: 12px; text-decoration: none;} 
.Font_articleContent A:active {color: #336d9d; font-size: 12px; text-decoration: none;} 
.Font_articleContent A:hover {color: #336d9d ; font-size: 12px; text-decoration: underline;}
