/* @charset "utf-8";
CSS Document */

body
{
padding:0px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
float:none;
}

.main_container{
width:990px;
height:auto;
margin:0px;
/*border:2px #000000 solid;*/
display:block;

}
.header_main{width:990px;
height:143px;
float:left;
color:#000000;
}
.header_main_up
{width:990px;
height:103px;
float:left;
color:#000000;
}
.logo_image
{float:left;
padding:0px 0px 0px 0px;
}
.logo_verisign
{
float:left;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
height:auto;
}
.user_password
{
width:270px;
height:103px;
float:right;
padding:0px 0px 0px 0px;
}
.txt_goyal
{
float:right;
font-size:11px;
color:#000000;
font-weight:bold;
font-style:normal;
padding:2px 4px 0px 0px;
}
.txt_anasociat
{
font-family:Formal436 BT, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#336c0b;
font-weight:bold;
font-style:normal;
}
    .formLable{ 
    width:70px; 
	float:left;
	text-align:right;
	font-family:Arial, Helvetica, Verdana;
	font-weight:bold; 
	font-size:12px; 
	color:#005C95;
	padding:0px 0px 0px 0px; 
	height:18px;
	background-color:Transparent;
	}
.user_field_bg
{
width:268px;
height:auto;
float:right;
font-size:12px;
color:#000000;
font-weight:normal;
font-style:normal;
/*padding: 5px 5px 0px 5px;*/
}
.password_field_bg
{
width:225px;
height:20px;
float:right;
font-size:12px;
color:#000000;
font-weight:normal;
font-style:normal;
padding: 5px 5px 0px 0px;
}
.User_Textbox {
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
	background-color: #FBFBFB;
	border: 1px solid  #999999;
	padding:2px 2px;
	width:120px;
    height:14px;
	}
.User_dropdown
{
  width:125px;
  height:20px;
  
}
/*	.fields3 {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	background-color: #FBFBFB;
	border: 1px solid  #999999;
	padding:2px 2px;
	width:150px;
	height:18px;
	}*/
.menu_bg_contenor
{
width:990px;
height:39px;
padding:0px 0px 0px 0px;
}
.menu_bg_leftborder
{
float:left;
width:4px;
height:39px;
padding:0px 0px 0px 0px;
}
.menu_bg_rightborder
{
float:left;
width:4px;
height:39px;
padding:0px 0px 0px 0px;
}
.menu_bg
{
float:left;
width:770px;
height:39px;
background-image:url(Images/menu_bg_1.jpg);
background-repeat:repeat-x;
}
.navi_in{width:770px;
height:19px;
float:left;
}
.navi_in ul{
width:770px;
height:19px;
margin:0px;
padding:0px;
display:inline;
}
.navi_in ul li{
display:inline;
width:auto;
height:19px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
padding:0px 15px 0px 20px;
margin-top:10px;

/*background-image:url(Images/line_vertical.jpg);
background-position:right;
background-repeat:no-repeat;*/
}
.navi_in ul li a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.navi_in ul li a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
height:35px;
background-image:url(Images/rollover1.jpg);
background-repeat:repeat-x;
padding:0px 0px 0px 0px;
}
.login_botton_contenor
{
float:right;
width:202px;
height:39px;
height:auto;
padding:5px 8px 0px 0px;
}
.forgot
{
float:right;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:10px;
}
.txt_forgot
{
float:left;
padding-bottom:0px;
padding-left:10px;
padding-right:0px;
padding-top:5px;
}
.txt_forgot a
{
font-style:normal;
text-decoration:underline;
color:#1E70A2;
}
.txt_forgot a:hover
{
font-style:normal;
text-decoration:none;
color:#3399FF;
}
.bannar_main_contenor
{width:990px;
height:292px;
float:left;
padding:0px 0px 0px 0px;
}
.bannar_bellow_main_contenor
{width:990px;
height:auto;
float:left;
padding:0px 0px 0px 0px;
margin-bottom:0px;
}
.b_b_left_contenor
{width:720px;
height:370px;
float:left;
text-align:left;
padding:5px 0px 0px 0px;
}
.b_b_left_contenor_reg
{width:720px;
height:auto;
float:left;
text-align:left;
padding:5px 0px 0px 0px;
}
.sub_menu_bg
{
width:719px;
height:63px;
/*background-color:#1E70A2;*/
background-color:#da251c;
text-align:center;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
margin-top:0px;
}
#quotetext
{
/*float:left;*/
font-size:20px;
font-family:Arial Narrow;
color:#FFFFFF;
margin-left:50px;
margin-right:50px;
padding-top:10px;
/*display:inline;
background-color:Maroon;*/
}
.icon_site_contenor
{width:720px;
height:129px;
float:left;
padding:2px 0px 0px 0px;
}
.b_b_left_contenor_info
{width:720px;
height:auto;
float:left;
text-align:left;
padding:5px 0px 0px 0px;
}

.info_content
{
width:718px;
height:auto;
float:left;
padding:5px 0px 5px 0px; 
border:solid 1px #1E70A2; 
}
.info_content_Contactus
{
width:715px;
height:300px;
float:left;
}
.add_bg
{
width:719px;
height:86px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
margin-top:2px;
}
.add_bg_contenor
{
width:719px;
height:84px;
padding-top:0px;
text-align:center;
}
.right_bg_contenor
{
width:265px;
height:auto;
float:right;
padding:5px 0px 0px 0px;
}
.right_bg_contenor_reg
{
width:265px;
height:auto;
float:left;
padding:5px 0px 0px 0px;
}
center_bg_container
{
width:600px;
height:auto;
float:Left;
padding:5px 0px 0px 0px;
}
.phone_imail_bg
{
width:265px;
float:left;
/*height:54px;*/
background-image:url(Images/email_number_bg_1.gif);
background-repeat:no-repeat;
padding-bottom:2px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
background-color:#96c448;
/*background-color:#96c448;*/
}
.phon_email_icon
{
width:43px;
height:36px;
float:left;
padding-bottom:0px;
padding-left:10px;
padding-right:0px;
padding-top:2px;
}
.text_phone_email
{width:auto;
height:auto;
float:right;
padding-bottom:0px;
padding-left:0px;
padding-right:25px;
padding-top:5px;
}
.text_phone_email a
{width:auto;
height:auto;
float:right;
text-align:right;
text-decoration:none;
color:#000000;
font-weight:bold;
font-size:11px;
}
.text_phone_email a:hover
{width:auto;
height:auto;
float:right;
text-align:right;
text-decoration:underline;
color:#d6281d;
font-weight:bold;
font-size:11px;
}
.new_user_bg
{
width:265px;
height:41px;
float:left ;
background-image:url(Images/new_user_bg.png);
background-repeat:no-repeat;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}
.new_user_bg_free
{
width:400px;
height:41px;
float:left ;
background-image:url(Images/new_user_bg_free.png);
background-repeat:no-repeat;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}
.new_user_bg_reg
{
width:265px;
height:41px;
float:left ;
/*background-image:url(Images/new_user_bg.png);*/
background-repeat:no-repeat;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}
.new_user_icon
{
width:35px;
height:32px;
float:left;
padding-bottom:0px;
padding-left:10px;
padding-right:0px;
padding-top:3px;
}
.text_newuser
{width:auto;
height:auto;
float:right;
font-family:Arial Narrow, Helvetica, sans-serif;
font-size:24px;
padding-bottom:0px;
padding-left:0px;
padding-right:25px;
padding-top:10px;
color:#FFFFFF;
}
.new_user_icon_log
{
width:35px;
height:32px;
float:right;
padding-bottom:0px;
padding-left:10px;
padding-right:0px;
padding-top:3px;
}
.text_newuser_log
{width:auto;
height:auto;
float:left;
font-family:Arial Narrow, Helvetica, sans-serif;
font-size:24px;
padding-bottom:0px;
padding-left:10px;
padding-right:25px;
padding-top:10px;
color:#FFFFFF;
}
.newuser_bg_center
{
width:265px;
height:255px;
float:left;
background-image:url(Images/user_bg.jpg);
/*border-color:#00CC99;
border:solid 4px green;*/
padding-bottom:10px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
/*border-bottom-color:Gray;*/
}
.txt_field
{
float:right;
padding-bottom:0px;
padding-left:0px;
padding-right:15px;
padding-top:0px;
}
.specing
{
float:right;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:5px;
}
.new_user_bottom_bg
{
width:265px;
height:auto;
float:left;
padding-bottom:3px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}
.user_field_aria
{
width:255px; 
float:right; 
height:21px; 
margin:0px;
padding:8px 8px 0px 0px;
}
.user_check_field_aria
{
width:200px; 
/*float:right;*/
height:20px; 
margin:0px;
padding:15px 60px 0px 0px;
}
.user_control_txt
{
width:120px;
height:14px;
}
.user_txt
{
width:125px; 
float:left; 
height:16px; 
margin:0px;
padding:5px 0px 0px 0px;
}

.user_field
{
width:130px; 
float:right; 
height:16px; 
margin:0px;
padding:0px 0px 0px 0px;
}

.createaccount_bg_contenor
{width:125px;
height:20px;
text-align:center;
color:#ffffff;
padding-bottom:0px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
}
.createaccount_bg_contenor a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
text-decoration:none;
color:#FFFFFF;
}
.createaccount_bg_contenor a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #CCFF00;
}

.logo_icon_contner
{
float:right;
width:264px;
height:auto;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;

}

.logo_icon
{
float:left;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}
.footer_bg_conter
{
width:990px;
height:39px;
float:left;
padding:5px 0px 0px 0px;
}
.footer_bg
{
width:990px;
height:39px;
float:left;
background-color:#1E70A2;
/*background-image:url(Images/footer_bg.jpg);
background-repeat:repeat-x;*/
padding:0px 0px 0px 0px;
}

.copyright {
	font-family:Arial, Helvetica;
	font-size:11px;
	color: #FFFFFF;
	
	padding-top:12px;
	text-decoration:none;
	}
.copyright a{
	color:#FFFFFF;
	text-decoration:none;
	}
.copyright a:hover{
	color: #990066;
	text-decoration:underline;
	}
.error
{
    font-family: Arial, Helvetica, sans-serif;
	color:Green;
	font-size: 10px;
	font-weight:bold;
	padding-left:0px;
	height:18px;	
}

.maintext {
	font-family:Tahoma;
	font-size:12px;
	color:#1E70A2;
	line-height:18px;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
	}
	
	.slider1 {
	float:right; 
	width:650px; 
	background-color:#44c2fd; 
	height:315px; 
	padding:6px;
	}
	
#Why1 {
	width:662px;
	float:inherit;
	}
#Why1 h1 {
	color: #209A9B;
	font-size: 20px;
	padding: 8px 12px;
	font-weight:bold;
}
.dhtmlgoodies_question1 {	/* Styling question */
	color: #ffffff;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FF6600;
	height:30px;
	overflow:hidden;
	cursor:pointer;
	padding: 0px 0px 0px 12px;
	font-weight:bold;
	text-decoration: none;
	line-height: 28px;
	text-align:center;
	
}

.dhtmlgoodies_question2 {	/* Styling question */
	color: #ededed;
	font-size:12px;
	font-family:Arial;
	/*background: url(images/blue-bg-quetion.jpg) no-repeat left top;*/
	height:28px;
	overflow:hidden;
	cursor:pointer;
	padding: 0px 0px 0px 5px;
	text-decoration: none;
	text-align:left;
	font-weight:bold;
}

.dhtmlgoodies_answer1 {	/* Parent box of slide down content */
	visibility:hidden;
	height:auto;
	width:662px;
	overflow:hidden;
	position:relative;
	padding:0px;
	margin:0px;
}


.dhtmlgoodies_answer_content1 {	/* Content that is slided down */
	position:relative;
	padding: 10px 12px;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	font-family:tahoma;
	color: #666666;
	text-decoration: none;
	overflow:hidden;
	line-height: 16px;
	text-align:left;
	background-color:#F1F1F1;
	width:650px;
	
}

.dhtmlgoodies_answer_content1 a {	
	color: #666666;
	text-decoration: underline;
}

.dhtmlgoodies_answer_content1 a:hover {	/* Content that is slided down */
	color: #000000;
	text-decoration: none;

}

.dhtmlgoodies_answer_content1_ul {
	padding: 5px 5px 5px 20px;
	margin:0px;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #666666;
	}

.bordergrey1
{
border-color:#dcd9d9;
border-style:solid;
border-width:1px;
}
.greyborder2
{
border-color:#dcd9d9;
border-style:solid;
border-width:2px;
}
.greentext
{
    font-size:12px;
    font-family:Verdana, Arial;
    color:Blue;
}
.login-txt
{
   font-size:12px;
   font-weight:bold;
   font-family:Verdana, Arial;
   color:#c60549;
}
.gridtext
{
   font-size:12px;
   font-weight:bold;
   font-family:Verdana, Arial;
   color:#1E70A2;
}

.log_or_reg
{
width:720px;
height:auto;
margin:0px;
border:2px #000000 solid;
display:block;
background-color:Lime;
}
.log
{
width:309px;
height:auto;
margin:0px;
border:2px #000000 solid;

background-color:Maroon; 
}
.reg
{
width:409px;
height:auto;
margin:0px;
border:2px #000000 solid;

background-color:Gray;
}
#log_or_reg
{
width:600px;
height:400px;
margin:0px;
border:2px #000000 solid;
display:block;
background-color:#d5ebf7;
}
#log
{
width:280px;
height:400px;
padding:10px 0px 0px 20px;
border:2px #000000 solid;
float:left;
 
}
#reg
{
width:280px;
height:400px;
margin:0px;
padding:10px 0px 0px 0px;
border:2px #000000 solid;
float:right;

}
.head {
	font-family:Tahoma;
	font-size:16px;
	color:#208bb3;
    font-weight:bold;
	text-decoration:none;
	}
	.head-txt {
	font-family:Arial, Helvetica, sans-serif;
	color:#CA1559;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	}
	.cal
	{
	    float:left;
	}
#quotetext2 a
{
    border:solid 0px #FFFFFF;
    outline:#FFFFFF solid 1px;
    float:right;
}
	.innertext {
	font-family:Tahoma;
	font-size:12px;
	color:#666666;
	line-height:18px;
	padding-left:0px;
	padding-right:0px;
	text-decoration:none;
	}
a img 
{ border:0px; }
img 
{ border:0px; }
.validation-summary-errors {
    background-color: #D9FFB2;
    border:1px solid #5CBA30;
    width: 400px;
    }
span.validation-summary-errors {
    border-bottom-color: #D9FFB2;
    display:block;
    }
ul.validation-summary-errors {
    margin:0;
    padding:0;
    border-top:none;
    }
.txtField_water {
	background-color: #E7F5FA;
	border: 1px solid #006699;
	
	text-align: left;
	
	margin-right: 0;
	font-family: Verdana;
	color:Gray;
	font-size: 12px;
	font-weight: normal;
	padding-left:0px;
}

.User_Textbox_water 
{
    background-color: #E7F5FA;
	border: 1px solid #006699;
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
	background-color: #FBFBFB;
	border: 1px solid  #999999;
	padding:2px 2px;
	width:120px;
    height:14px;
	}