/* CSS Document */
body,td,th { font-family: tahoma; font-size: 11px; color: #414141; 
}
body { background-color: #414141; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;
}
.style1 {color: #ffffff}
a { font-size: 9px; color: #ffffff;
}
.viewmenu {color: #ffffff; font-size:14px;}
a { font-size:14px; color: #ffffff;
}
.viewtxt {color: #ffffff;font-size:12px;}
.viewtxt a:link{ font-size:12px; color: #ffffff; text-decoration:underline;}
.viewtxt a:active{ font-size:12px; color: #ffffff; text-decoration:underline;}
.viewtxt a:hover{ font-size:12px; color: #ffffff; text-decoration:underline;}
.viewtxt a:visited{ font-size:12px; color: #ffffff; text-decoration:underline;}

a:link { text-decoration: none;}
a:visited { text-decoration: none;}
a:hover { text-decoration: underline;}
a:active { text-decoration: none;}

.top_sites {color: #005083;}

.style3 {color: #B7B7B7;}

.style4 {color: #000037;}

.inpt_txt_new{border:1px solid #57a2cd;}

.top_usr_txt{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#57a2cd;
}
.top_usr_errtxt{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#FF0000;font-weight:normal;text-align:center;padding-top:2px;padding-bottom:5px;
}
.htxt1{ font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14px;color:#57a2cd;line-height:19px;text-align:justify;
}
.usr_txt { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000037;}
.usr_txt a:link { color:#000037; text-decoration:underline;}
.usr_txt a:visited { color:#000037; text-decoration:underline;}

.usr_txt_small { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000037;
}

.tumnu{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px;color:#2a759f;text-decoration:underline;padding-left:2px;}
.tumnu a:link{color:#2a759f;text-decoration:underline;}
.tumnu a:active{color:#2a759f;text-decoration:underline;}
.tumnu a:visited {color:#2a759f;text-decoration:underline;}
.tumnu a:hover {color:#2a759f;text-decoration:none;}

.shtxt1{ font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;}

.maillnk{font-family:Geneva, Arial, Helvetica, sans-serif;color:#055b7e;text-decoration:none;font-weight:normal; font-size:12px;}
.maillnk a:link{color:#055b7e;text-decoration:none}
.maillnk a:active{color:#055b7e;text-decoration:none}
.maillnk a:visited {color:#055b7e;text-decoration:none}
.maillnk a:hover {color:#055b7e;text-decoration:underline;}

.blogublnk{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px;color:#055b7e;text-decoration:none;}
.blogublnk a:link{color:#012d46;text-decoration:underline}
.blogublnk a:active{color:#012d46;text-decoration:underline}
.blogublnk a:visited {color:#012d46;text-decoration:underline}
.blogublnk a:hover {color:#446479;text-decoration:none;}

.blogcnt a:link{color:#2a759f;text-decoration:underline}
.blogcnt a:active{color:#2a759f;text-decoration:none}
.blogcnt a:visited {color:#2a759f;text-decoration:none}
.blogcnt a:hover {color:#446479;text-decoration:underline;}

.queslnk{font-family:Geneva, Arial, Helvetica, sans-serif;color:#005083;text-decoration:none;font-weight:normal; font-size:12px;}
.queslnk a:link{color:#005083;text-decoration:none}
.queslnk a:active{color:#005083;text-decoration:none}
.queslnk a:visited {color:#005083;text-decoration:none}
.queslnk a:hover {color:#055b7e;text-decoration:underline;}

.duplications{font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: normal; font-size: small; color:#FF0000;}

.sslnk{font-family:Tahoma; font-size:15px;color:#000037;text-decoration:none;}
.sslnk a:link{color:#000037;text-decoration:none}
.sslnk a:active{color:#000037;text-decoration:none}
.sslnk a:visited {color:#000037;text-decoration:none}
.sslnk a:hover {color:#016096;text-decoration:underline;}

.sslnk_act{font-family:Tahoma; font-size:23px;color:#016096;text-decoration:underline;}
.sslnk_act a:link{color:#016096;text-decoration:underline}
.sslnk_act a:active{color:#016096;text-decoration:underline}
.sslnk_act a:visited {color:#016096;text-decoration:underline}
.sslnk_act a:hover {color:#016096;text-decoration:underline;}

.sslnk_act1{font-family:Tahoma; font-size:24px;color:#016096;text-decoration:none;}
.sslnk_act1 a:link{color:#016096;text-decoration:none}
.sslnk_act1 a:active{color:#016096;text-decoration:none}
.sslnk_act1 a:visited {color:#016096;text-decoration:none}
.sslnk_act1 a:hover {color:#016096;text-decoration:underline;}

.sslnk_act2{font-family:Tahoma; font-size:25px;color:#016096;text-decoration:none;}
.sslnk_act2 a:link{color:#016096;text-decoration:none}
.sslnk_act2 a:active{color:#016096;text-decoration:none}
.sslnk_act2 a:visited {color:#016096;text-decoration:none}
.sslnk_act2 a:hover {color:#016096;text-decoration:underline;}

.sslnk_act3{font-family:Tahoma; font-size:28px;color:#016096;text-decoration:none;  }
.sslnk_act3 a:link{color:#016096;text-decoration:none}
.sslnk_act3 a:active{color:#016096;text-decoration:none}
.sslnk_act3 a:visited {color:#016096;text-decoration:none}
.sslnk_act3 a:hover {color:#016096;text-decoration:underline;}

.topheading{ color: #C86C23; font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;}

.sideheading{ color: #C86C23; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;}

.ctxt1{ font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#055b7e;line-height:22px;text-align:justify;font-weight:bold;
}

.faqtxt1{ font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14px;color:#055b7e;line-height:19px;text-align:justify;
}
.main_mnu_lnk{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.main_mnu_lnk a{ font-family:Verdana; font-size:12px; text-decoration:none; }
.main_mnu_lnk a:hover{ text-decoration:underline; color:#FF9933; }

.site_tab1{ font-size:12px; line-height:18px;
}
.style6 {font-weight: bold;
}

.info_mnu_tlnk{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;color:#414141;text-decoration:non;}
.info_mnu_tlnk a:link{color:#414141;text-decoration:underline}
.info_mnu_tlnk a:active{color:#414141;text-decoration:underline}
.info_mnu_tlnk a:visited {color:#414141;text-decoration:underline}
.info_mnu_tlnk a:hover {color:#414141;text-decoration:none;}

.topmenu {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}
.footer {
	font-family: Arial, Helvetica, sans-serif
}
.site_content { 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}
.sidemenu {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; 
}

.form_field {
	padding-left:20px;
	text-align: left;
	float: left;
}
.form_field_tip {
	float: left;
	text-align: left;
	font-size: 80%;
	color: #ff0000;
	padding: 5px;
}
.form_register_login {
	float: right;
	position: absolute;
}
.form_register {
	width: 400px;
	padding: 20px;
}
.form_row {
	clear: both;
	padding: 10px;
}
.form_label {
	width: 160px;
	float: left;
	text-align: right;
	font-weight: bold;
	color: #000;
}

a.formlink {
	color: #0066cc;
	font-size:10px;
}

a.formlink:hover {
	color: #ff9900;
	text-decoration: underline;
}
a.formlink:visited {
	color: #551A8B;
}

input.disabled {
	border: 1px solid #F2F2F2;
	background-color: #F2F2F2;
}

input.required, textarea.required {
	border: 1px solid #00A8E6;
}
input.validation-failed, textarea.validation-failed {
	border: 1px solid #FF3300;
	color : #FF3300;
}
input.validation-passed, textarea.validation-passed {
	border: 1px solid #00CC00;
	color : #000;
}

.validation-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #FF3300;
	color : #FFF;
	font-weight: bold;
}

fieldset {
	padding: 1em;
	margin-bottom: 0.5em;
}

label {
	font-weight: bold;
}
.form-row {
	clear: both;
	padding: 0.5em;
}

.field-label {
	float:left;width:200px;
}

.field-widget {

}