body {
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #3b3b3b; line-height:18px;
	text-decoration: none;} 


.border_pale{
		border-top:4px solid #fec538;}

.text { font-family: Verdana, Arial, Helvetica, sans-serif ;
		color:#3b3b3b; 
		font-size:12px; 
		line-height:20px; 
		text-align:justify;}
		
.text a { color:#cf9a04; text-decoration:none;}

.text a:hover { color:#cccccc; text-decoration:none;}	

.text_bold {color:#3b3b3b; 
		font-size:12px; font-weight:bold; 
		line-height:22px; 
		text-align:justify;}

.footer{
		background-image:url(../images/footer_image_png.png);  
		background-repeat:no-repeat; height:590px; 
		background-position:bottom;}

.footer_bg {
		background-image:url(../images/footer_bg.png); 
		background-repeat:no-repeat; height:128px; 
		background-position:bottom;}

.heading{
		font-family: "Helvetica Neue"; 
		font-size:35px; 
		color:#3b3b3b;}
		
.sub_heading{
	    font-family:Verdana, Arial, Helvetica, sans-serif ;
		font-size:17px; 
		color:#3b3b3b; }	
		
.subtext{
		color:#3b3b3b; 
		font-size:13px; 
		line-height:19px; 
		text-align:justify;
		padding-top:10px; padding-left:2px;}
		
.inner_topbg { 
        background-image:url(../images/inner_top_bg.jpg);  
		background-repeat:no-repeat;}
		
.nav_left {font-size:13px; color:#373535; line-height:18px; background-color:#ffc63b; border-bottom:1px solid #ffffff; padding:5px 0px 5px 15px; }  

.nav_left  a { color:#373535; text-decoration:none;}

.nav_left  a:hover { color:#ffffff; text-decoration:none;}

.nav_left_over {font-size:13px; color:#ffffff; line-height:18px; background-color:#ffc63b; border-bottom:1px solid #ffffff; padding:5px 0px 5px 15px; background-color:#f0ac06;   }

.nav_left_over a { color:#ffffff; text-decoration:none;}

.nav_left_over a:hover { color:#ffffff; text-decoration:none;}


.nav_black {
 font-size:13px; color:#fad273; line-height:30px; background-image:url(../images/black_bg.jpg); background-repeat:no-repeat; padding-left:30px;}
 
.nav_black a{
 color:#fad273; text-decoration:none;}

.nav_black a:hover{
 color:#fad273; text-decoration:none;}
 
 
 .nav_black_over {
 font-size:13px; color:#373535; line-height:30px; background-image:url(../images/black_bg_hover.jpg); background-repeat:no-repeat; padding-left:30px;}
 
.nav_black_over a{
 color:#373535; text-decoration:none;}

.nav_black_over a:hover{
 color:#373535; text-decoration:none;}
 
.main_heading {
 font-size:16px;
 color:#464645;
 line-height:30px;
 background-color:#ffc539;
 padding-left:10px;}
 
.date {
 font-size:12px;
 color:#3b3b3b;
 line-height:23px;}
 
.privacy_text {
 font-size:12px;
 color:#030303;
 line-height:23px;}
 
.question_text{ 
 font-size:13px;
 color:#000000;
 line-height:25px;
 padding-left:10px;}
 
.inner_text {
 color:#3b3b3b; 
 font-size:13px; 
 line-height:20px; 
 padding-left:10px;
 text-decoration:none;}
 
 .text_inner {
 color:#3b3b3b; 
 font-size:12px; 
 line-height:20px; 
 padding:15px;
 text-decoration:none;}
 
.text_inner a{
 color:#9f7204; 
 text-decoration:underline;}
 
.text_inner a:hover{
 color:#000000; 
 text-decoration:none;}
 
 .footer_link{ color:#111111; 
 font-size:12px; 
 text-decoration:none;}
 
 .footer_link a{
 color:#111111; 
 text-decoration:none;}
 
.footer_link a:hover{
 color:#f5010c; 
 text-decoration:none;}
 
.link_text{ 
 color:#3b3b3b; 
 font-size:13px; 
 line-height:20px; 
 text-decoration:none;}
 
.link_text a{ 
 color:#3b3b3b; 
 text-decoration:underline;}

.link_text a:hover{ 
 color:#f50000; 
 text-decoration:none;}
 
.small_text {
 font-size:11px;
 color:#000000;
 line-height:18px;
 padding-left:10px;
 }
 
.right_text {
 color:#3b3b3b; 
 font-size:13px; 
 line-height:20px; 
 text-decoration:none;
 text-align:right}
 
.border { border:1px solid #cecece;}

.dark_grid { 
background-color:#fef9ec; 
color:#3b3b3b; 
 font-size:12px; 
 line-height:24px; 
 text-decoration:none;
 }


 
.jumpmenu { width:203px;
 height:21px;
 border:1px solid #bcbcbc;
 font-size:11px;
 color:#3b3b3b;}
 
.jumpmenu_small { width:100px;
 height:20px;
 border:1px solid #bcbcbc;
 font-size:11px;
 color:#3b3b3b;
}

.jumpmenu_mini { width:50px;
 height:20px;
 border:1px solid #bcbcbc;
 font-size:11px;
 color:#3b3b3b;
 }
.textfieldstate 
{
border:1px;
	font-family:Tahoma,Arial,Trebuchet MS,Verdana,Helvetica,sans-serif;
	color:#3b3b3b;
	font-size:11px;
	height:19px;
	width:200px;
	background-color:#FEF9EC;
	border-color:#F5FAFF;
	border-style:solid

 }
 
.textfield { width:200px;
 height:19px;
 border:1px solid #bcbcbc;
 font-size:11px;
 color:#3b3b3b;}
 
.textfield_small { width:80px;
 height:19px;
 border:1px solid #bcbcbc;
 font-size:11px;
 color:#3b3b3b;}
 
 .textfield_mini { width:60px;
 height:18px;
 border:1px solid #bcbcbc;
 font-size:11px;
 color:#3b3b3b;}

 
.textarea { width:300px;
 height:50px;
 border:1px solid #bcbcbc;
 font-size:11px;
 color:#3b3b3b;}



 

.text_punchline {
		color:#191919; 
		font-size:15px; 
		line-height:20px; 
		text-align:justify;}

.yellow_big_text{font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:25px; color:#f8b205; line-height:28px;}
/*.footer_bg_new {
		background-image:url(../images/footer_bg_new.jpg); 
		background-repeat:no-repeat; height:10px; background-repeat:repeat-x }*/
		
.primary_text{font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:12px; background-color:#fec00f; line-height:20px; color:#1f1f1f}

.form_bg{background-image:url(../images/form_bg_04.jpg); background-repeat:repeat-y}
.form_light_line{background-image:url(../images/form_bg_05.jpg); background-repeat:repeat-y; width:4px;}
.form_light_line_darc{background-image:url(../images/form_bg_11.jpg); background-repeat:repeat-y; width:4px;}


.border_bottom_form{border-bottom:1px solid #ffffff;}
.border_top_form{border-top:1px solid #ffffff;}
.border_left_right_form{border-right:1px solid #ffffff; border-left:1px solid #ffffff;}

.light_grid { font-family:Vardana, Arial, Helvetica, sans-serif; background-color:#fcfaf4; text-transform:uppercase;
color:#3b3b3b;  font-size:12px;  line-height:24px;  text-decoration:none; }
 
.form_text{font-family:Vardana, Arial, Helvetica, sans-serif; color:#3b3b3b; 
 font-size:12px;  border-bottom:1px solid #ffffff; line-height:25px; text-transform:uppercase; background-color:#fef9ec;  }
 
.white_text{font-family:Vardana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px;}
.white_text b{font-family:Vardana, Arial, Helvetica, sans-serif; color:#fec00f; font-size:12px;}

.white_border_bottom{border-bottom:1px solid #ffffff;}

.red-links
{
	font-weight: bold;
	font-size: 12px;
	font-style: normal;
	
	color: #FF0000;
	padding-left: 5px;
	padding-right: 5px;
}

.manadatory_field_star {
 color:Red;
 font-size:13px;

}

.calendar_heading{ background-image:url(../images/calendar_heading_bg.jpg); background-repeat:repeat-x; line-height:33px;}
.calendar_bg{ background-image:url(../images/calendar_bg.jpg); background-repeat:repeat-x; background-position:top; background-color:#f9f4e5; }
.calender_text_bg{background-color:#FFFFFF; line-height:60px; padding-left:3px;}
.calendar_border{border:1px solid #ebd28b;}
.calendar_border_light {border:1px solid #f6e2a9;}
.calender_text_heading{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#d30413;}