/* General page style. The scroll bar colours only visible in IE5.5+ */

/* Form Elements ....Please Add in Alphabetical Order	*/

/*********** STYLE APPLIED FOR ALL PAGES  **********/

body {
	/* background-image: url("../images/bg_main.gif"); */
		background-repeat:no-repeat;
	background-repeat:repeat-x;
}
.style1 {	font-family: sans-serif;
	font-size: 12px;
	color: #464646;
}
.style2 {color: #0176C0}
.style4 {
	color: #0176C0;
	font-size: 11px;
	font-weight: bold;
	font-family: sans-serif;
}
.style5 {
	color: #04659f;
	font-weight: bold;
}
.style6 {color: #039ed2}
.style7 {
	color: #285f80;
	font-family: sans-serif;
	font-size: 12px;
}
.style9 {
	color: #0176C0;
	font-family: sans-serif;
	font-size: 12px;
}
.style10 {color: #04659f}
.style11 {font-family: sans-serif; font-size: 14px; color: #464646; }
.style13 {color: #04659f; font-size: 12px; }
.style17 {font-size: 12px}
.style18 {font-family: sans-serif; font-size: 12px; color: #FFFFFF; }
.style20 {font-family: sans-serif; font-size: 12px; color: #266266; }
.style21 {color: #04659F; font-family: sans-serif; font-size: 11px; }

/******ADDED BY MEGHA*******/
.divstyle
{
	position:absolute;
	visibility:hidden;
	bottom:25%;
	left:45%;
	z-index:60;
}

.divstyle1
{
	position:absolute;
	visibility:hidden;
	top:80%;
	left:30%;
	z-index:60;

}
.divstyle2
{
	position:absolute;
	visibility:relative;
	top:43%;
	left:28%;
	width:400;

}
.divstyle3
{
	position:absolute;
	visibility:relative;
	top:43%;
	left:28%;
	width:400;
	background-color:#FFFFFF;

}



#overlay {
	position:absolute;
	visibility:hidden;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:50;
	background-color:#ffffff;
	opacity:.70;
	filter: alpha(opacity=70); 
	-moz-opacity: 0.7;
}

.errmsg {font-family:arial;font-size:12;color:red;font-weight: bold; }

.tblpoll{
	border:  2px solid #017CC4;
	background-color:#EFEFEF;
}
.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	background-color:#FFFF;
	width:240px;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
	background-repeat:no-repeat;
	background-position:top right;	
	height:20px;
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
	position:absolute;
	
	top:3.5%;
	
	left:17%;
	font-family:MS Sans Serif,Verdana; font-size:14px; font-weight:reguler; color:#00609a;

}



.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	border:1px solid #D71D13;
	background-color:#ffffff;
	width:946px;
	
	/* End layout CSS */
	
	visibility:hidden;
	height:100%;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:1px;
	font-size:0.9em;	
	position:relative;
}

.dhtmlgoodies_question_faq{	/* Styling question */
	/* Start layout CSS */
	color:#000000;
	font-size:0.9em;
	background-color:#ffffff;
	width:150px;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
	position:relative;
	background-repeat:no-repeat;
	background-position:top right;
	height:20px;
	border:1px solid #317082;
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
	left: 10;
}
.dhtmlgoodies_answer_faq{	/* Parent box of slide down content */
	/* Start layout CSS */
	border:0px solid #317082;
	background-color:#FFFFFF;
	width:600px;
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_faq_content{	/* Content that is slided down */
	padding:1px;
	font-size:0.9em;	
	position:relative;
}

.divReg
{
	background-color:#FFFF;
	width:240px;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
	background-repeat:no-repeat;
	background-position:top right;	
	height:20px;
	overflow:hidden;
	cursor:pointer;
	position:absolute;
	top:4.5%;
	left:22%;
	font-family:MS Sans Serif,Verdana; font-size:14px; font-weight:reguler; color:#00609a;
}

.imgtable
{
border-style: solid;
border-color: #000000;
border-width: 1px;
}
