/* CSS Document */
body { font-family:Arial, Helvetica, sans-serif; margin:0 0 0 0;}
a:link,a:visited{color:#336699; text-decoration:none;}
a:hover{color:#990000; text-decoration:none;}
a:active{color:#336699; text-decoration:none;}

.mailto{ background-color:#FFFFFF; color:#000066; font-size:12px; padding:2px 0; line-height:20px;}
.mailto:hover{ background-color:#66CCFF; color:#E11008;}
.subheading{ color:#E11008; font-size:12px;}
.content_blue{ color:#1B3498; font-size:12px;}
.faq{font-size:13px; font-weight:bold; color:#419097;}

.box_ver_spacer{line-height:15px;}

.header_date{
font-family:Arial, Helvetica, sans-serif;
     color: #FFFFFF;
	font-size:10px;
	text-decoration:none;
	float:right;
	padding-right:4px;
	padding-bottom:2px;
	vertical-align:baseline;
	cursor:default;
	}
.header_bookmark{
    font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:10px;
	text-decoration:none;
	padding-left:4px;
	float:left;
	padding-bottom:2px;
	vertical-align:baseline;
	}
.header_bookmark:hover{
	text-decoration:underline;
	}


.nav{
	color: #FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.divider {
	color:#F4F9FB;
	font-size:12px;
	text-decoration:none;
}
.nav a:link,visited{color: #FFFFFF;}

.nav:hover {text-decoration:underline;}

.content{ color:#2B321B;
          font-size:12px;
		  text-align:justify;
		  }
.content_normal{ color:#2B321B;
          font-size:12px;
		  text-align:left;
		  }
.left-nav{ color:#2B321B;
          font-size:12px;
		  font-weight:bold;
		  text-decoration:none;
		  }
.left-nav:hover{ color:#2B321B;
          font-size:12px;
		  font-weight:bold;
		  }
		  
.heading{ color:#2B321B;
          font-size:14px;
		  font-weight:bold;
		  }
.Red-heading{ color:#E11008;
          font-size:14px;
		  font-weight:bold;
		  }
.Red{ color:#E11008;
          font-size:10px;
		  font-weight:bold;
		  }
		  
.blue-heading{ color:#1B3498;
          font-size:14px;
		  font-weight:bold;
		  }
.blue { color:#0066FF;
		font-size: 24px;
		}		
.flash_logo_width{width:995px}

.page_width{width:100%}
.page_content_bgcolor{bgcolor:#006F9A}/* use for whole page background color */
.main_content_bgcolor{ height:auto;} 
.header_bgcolor{background-color:#006F9A} /* use for page border color */
.content_bgcolor{background-color:#FFFFFF;}/* Main content area bgcolor below top header and above footer */
.popup_content_bgcolor{background-color:#FFFFFF;}/* popup window background color */
.text_blue{color:#0000FF; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}/*popup windown message text color*/

/**********  Footer Styles****************/
.footer_width{width:100%; text-align:center; font-size:12px;}
#footer{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; text-align:center; color:#000000;}
#footer a:link{color:#000000; text-decoration:none;}
#footer a:visited{color:#000000; text-decoration:none;}
#footer a:hover{color:#990000; text-decoration:none;}
#footer a:active{color:#000000; text-decoration:none;}
.login a:link,a:visited{color:#336699; text-decoration:none;}
.login a:hover{color:#990000; text-decoration:none;}
.login a:active{color:#336699; text-decoration:none;}

/*Rewards Center start*/
.Rewards{color: #FFFFFF; font-weight:bold; font-size:24px;}
.coming{color: #FFF001; font-weight:bold; font-size:18px;}
.bg_blue{ background-color:#00529B;}
.para_yellow {color: #FFF001; font-weight:bold; font-size:14px;}
.para_white{color: #FFFFFF; text-align:justify; font-weight:bold; font-size:14px; line-height:22px;}
/*Rewards Center ends*/


/**********  Success and Error message class  ****************/
.msg_area{width:100%;
	border:1px solid #FF9966;
	background-color:#FFCC99;
	padding:5px 0 5px 0;
	text-align:center;
	}
.success{
	color: #0000FF;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.error{
	color: #FF0000;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

/**************** Required field class *******************/
.required{color:#FF0000}


/*******************  Form elements classes *********************/
.form_header_text{font-size:14px; color:#330099; font-weight:bold;}
.labeltext{font-family:Arial, Helvetica, sans-serif; vertical-align:middle; font-size: 12px; color: #404244;}
.input_text{width:140px; font:Arial, Helvetica, sans-serif; vertical-align:middle;color: #404244;}
.input_checkbox{width:13px; height:13px;}
.select_state{ width:144px; height:22px; font:Arial, Helvetica, sans-serif; color: #404244; vertical-align:middle;}
.pick_date{ height:24px; font:Arial, Helvetica, sans-serif; vertical-align:middle;}
.button{border:none; font-size:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#3B317F; vertical-align:middle;}

/*  content Box classes  */

.career_right_box{border:1px #81B31E solid;display:block; width:95%; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 5px 5px 5px; margin:2px 5px 2px 2px; text-align:justify;}/*Career with us right box*/



.home_left_box{display:block; width:90%; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 5px 5px 5px; min-height:200px; text-align:justify;}
.home_right_box{display:block; width:90%; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 5px 5px 5px; min-height:200px; text-align:justify;}
.home_center_box{display:block; width:98%; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0 5px 10px 5px; background-color:#FFFFFF; text-align:justify;}
.home_center_box_width{width:50%;}

.events_center_box{display:block; width:98%; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0 5px 10px 5px; text-align:justify;}
.events_center_box_width{width:50%;}

.center_box{width:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:10px 10px 10px 10px; text-align:justify;}

.center_box_heading_content_seperator{line-height:20px;}
.panel_width{ width:20%; padding:20px 2px 15px 2px;}




.logo_box{display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 5px 5px 5px;}
.Content_box_Red_heading{color:#E11008;
          font-size:14px;
		  font-weight:bold;
		  }


.left_box{display:block; width:90%; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:7px 7px 7px 7px; min-height:200px; border:2px solid #009900; background-color:#FFFFFF;}
.right_box{display:block; width:90%; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:7px 7px 7px 7px; min-height:150px; border:2px solid #009900; background-color:#FFFFFF;}
.border_none{border:none;}

.content_image{width:100%; vertical-align:middle;} 
.content_center_box_ver_spacer{ line-height:15px;}
/***********************   Sitemap styles ****************/
.sitemeter {font-size: 12px; color:#000000; padding-left:5px; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.sitemeter:hover {font-size: 12px; color:#000000; text-decoration:underline;}

