a{
color:#5B0707;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
body{
    font-family: verdana;
	background-color: #FFFF99;
    text-align:center;   
	margin: 0; 
	img-src:images/background.gif;
}

#scroller1 img,#scroller2 img{
margin-top:5px;
margin-bottom:5px;
border:1px solid #5B0707;
background-color:#5B0707;
}

#wrapper{
    width:1200px;
    text-align:left;
    margin: 0 auto;
    font-size: 80%;

}
#wrapperForm{
    width:775px;
    text-align:left;
    margin: 0 auto;

}

p{
}

hr{
color: #FFFFFF;
background-color: #FFFFFF;
height: 1px;
}
.div_hr{
	height:1px;
	background-color:#FFFFFF;
}
#textFormatetrForTerms{
    font-family: verdana;
    overflow: scroll;
    height: 794px;
}
.errorCol{
  color: red;
  font-size: 80%;
}

.errorColInsideTable{
  color: red;
  font-family: verdana; 
}

.NoErrorColInsideTable{
  color: green;
}


.mandetoryTextField
{
    font-family: verdana;
    background-color: #FFFF99; 
}
.noClassTextField
{
    font-family: verdana;
}

.td_ApplicationForm{
  font-size: 80%;
}

.formatedTableHeader{
  font-size: 80%;
  background-color: rgb(184,220,78);
}

li{
  font-size: 80%;
}

label{
  font-size: 80%;
}
legend{
  font-size: 80%;
}

.textAreaClass
{
	background: #FFF;
	border: 1px solid #4C77B6;
	color: #000;
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	margin: 5px;
	padding: 2px;
	vertical-align: middle;

}

input.btn {   
   /* color:#A57D67; */
   color:Black;   
   font: bold 84% verdana, 'trebuchet ms',helvetica,sans-serif;   
   background-color:white;   
   /* border-color: #A57D67; */
   border-color: Black;   
   border-style: solid; 
   border-width: 1px; 
   border-collapse: collapse;
   cursor: hand;
 }   
 
 /* the div that holds the date picker calendar */
.dpDiv {
	}


/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #505050;
	background-color: #ece9d8;
	border: 1px solid #AAAAAA;
	}


/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
	}


/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
	}


/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
	}


/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
	}


/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	border: 1px solid #ece9d8;
	}


/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	}


/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
	background-color: #aca998;
	border: 1px solid #888888;
	cursor: pointer;
	color: red;
	}


/* the table cell that holds the name of the month and the year */
.dpTitleTD {
	}


/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
	}


/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
	}


/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	color: white;
	}


/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 12px;
	color: gray;
	font-weight: bold;
	}


/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
	color: 4060ff;
	font-weight: bold;
	}


/* the forward/backward buttons at the top */
.dpButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	padding: 0px;
	}


/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	}

.div_container{
  width: 100%;
}
.div_container_footer{
  width: 100%;
  /*border-top: 1px solid white;*/
}
.div_container_header{
  width: 100%;
  /*border-bottom: 1px solid white;*/
}

.div_head{
  background-color:rgb(184,220,98);
  font-weight: bold;
  font-family: verdana;
  font-size: 80%;
  padding-left:10px;
  width: 100%;
}
.div_message{
  font-weight: bold;
  font-family: verdana;
  font-size: 80%;
  padding-left:10px;
  padding-right:10px;
  width: 100%;
}

.div_message_regular{
  font-family: verdana;
  font-size: 80%;
  padding-left:10px;
  padding-right:10px;
  width: 100%;
}

.div_information{
  /*background-color:rgb(184,220,98); */
  font-family: verdana;
  color:black;
  font-size:12px;
  padding-left:10px;
  padding-right:10px;
  padding-top:5px;
  padding-bottom:5px;
  text-align:justify;
  background-color: #FFFF99;   
}

.div_information_footer{
  /*background-color:rgb(184,220,98); */
  font-family: verdana;
  color:#FFFFFF;
  font-size:11px;
  padding-left:10px;
  padding-right:10px;
  padding-top:5px;
  padding-bottom:5px;
  text-align:right;
}

.div_information_no_justify{
  /*background-color:rgb(184,220,98); */
  font-family: verdana;
  color:black;
  font-size:12px;
  padding-left:10px;
  padding-right:10px;
  padding-top:5px;
  padding-bottom:5px;
  vertical-align:top;
  background-color: #FFFF99; 
}
.div_information_no_justify_special{
  font-family: verdana;
  color:black;
  font-size:15px;
  padding-left:10px;
  padding-right:10px;
  padding-top:5px;
  padding-bottom:5px;
  vertical-align:top;
  background-color: #FFFF99;
}

.div_table_header{
  padding-left:10px; 
  padding-right:10px; 
  width: 100%;
  background-color: #5B0707;
  border-bottom: 1px solid white; 	
}

.div_table_footer{
  padding-left:10px; 
  padding-right:10px; 
  width: 100%;
  background-color: #5B0707;
  border-top: 1px solid white; 	
}

.div_table{
  padding-left:10px; 
  padding-right:10px; 
  width: 100%;
  background-color: #5B0707;
  border-left: 1px solid white; 	
  border-right: 1px solid white; 	
  border-bottom: 1px solid white;
}

.div_logo{
  width: 100%;
}
.div_menu{
 vertical-align:top;
 color:#FFFFFF;
 border: 8px solid black;
 padding-left:10px; 
 padding-top:10px; 
 padding-bottom:10px; 
 font-size:13px;
 width:130px;
}

.input_table{
  width: 100%;
}
.input_table_row{
  width: 100%;
}
.input_table_label{
  font-family: verdana;
  font-size: 80%;
  width: 40%;
}
.input_table_label_tab{
  font-family: verdana;
  font-size: 80%;
  width: 40%;
  padding-left:10px; 
}

.input_table_field{
  font-family: verdana;
  font-size: 80%;
  width: 25%;
}
.input_table_image{
  width: 3%;
}
.input_table_error{
  width: 32%;
}
.input_table_single_line{
  width: 100%;
  font-family: verdana;
  font-size: 80%;
}
.input_table_single_line_tab{
  width: 100%;
  font-family: verdana;
  font-size: 80%;
  padding-left:50px;
}
.input_table_single_line_tab_10{
  width: 100%;
  font-family: verdana;
  font-size: 80%;
  padding-left:10px;
}

.input_table_single_40{
  width: 40%;
  font-family: verdana;
  font-size: 80%;
}
.input_table_single_no{
  font-family: verdana;
  font-size: 100%;
}

textarea{
  width: 400px;
  height: 100px;
  font-family: verdana;
}
.input_box{
  border: 1px solid black;
}
.input_box_DOB{
  border: 1px solid black;
}

.input_box_phone_code{
  border: 1px solid black;
  width: 20px;
}
.input_box_phone_number{
  border: 1px solid black;
  width: 100px;
}
.stateSpan{
  border: 1px solid black;
}
.errorColInsideTableTab{
  color: red;
  font-family: verdana;
  padding-left:10px;    
}
.menutitle{
cursor:pointer;
margin-bottom: 5px;
background-color:#FFFF99;
color:#5B0707;
width:150px;
padding:2px;
text-align:center;
font-weight:bold;
font-family:verdana;
font-size:12px;
/*border:1px solid #000000;*/
}
.menutitleSubmenu{
cursor:pointer;
margin-bottom: 6px;
background-color:#FFFF99;
color:#5B0707;
width:149px;
padding:2px;
text-align:center;
font-weight:bold;
font-family:verdana;
font-size:12px;
border:1px solid #5B0707;
}
 
.submenu{
margin-bottom: 0.5em;
font-size:12px;
}
