a.demo-menu:link {color:#2c3e70;font-size:12px;text-decoration: none;}
a.demo-menu:active {color:#2c3e70;font-size:12px;text-decoration: none;}
a.demo-menu:visited {color:#2c3e70;font-size:12px;text-decoration: none;}
a.demo-menu:hover{color:#FF7800;font-size:12px;text-decoration: none;}
a.demo-menu2:link {color:#2c3e70;font-size:12px;text-decoration: underline;}
a.demo-menu2:active {color:#2c3e70;font-size:12px;text-decoration: underline;}
a.demo-menu2:visited {color:#2c3e70;font-size:12px;text-decoration: underline;}
a.demo-menu2:hover{color:#FF7800;font-size:12px;text-decoration: underline;}
.paragraph {
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c3e70;
	line-height:18px;
	text-align:justify;
}
.ul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c3e70;
}
.paragraph_alt {
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#434343;
	line-height:18px;
	text-align:justify;
}
.paragraph1 {
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c3e70;
	line-height:18px;
}
.table_txt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c3e70;
}
.td_background {
	background-color:#f7f7ff;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2c3e70;
}
.header_background1 {
	background-image:url(../images/header-lft-bg.png);
	background-repeat:repeat-x;
	height:111px;
}
.blue-header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:19px; 
	color:#2c3e70;
	font-weight:bold;
}
.orange-header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px; 
	color:#F36523;
	font-weight:bold;
}
.home-link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2c3e70;
	font-size:13px;
	text-decoration:none;
	outline:0px;
}
.home-link:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#F36523;
	font-size:13px;
	text-decoration:none;
	outline:0px;
}
.home-OverView {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2c3e70;
	font-size:9px;
	text-decoration:none;
	outline:0px;
}
.home-OverView:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#F36523;
	font-size:9px;
	text-decoration:none;
	outline:0px;
}
.titletext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#494947;
	line-height:19px;
}
.header_background2	{
	background-image:url(../images/header-rgt-bg.png);
	background-repeat:repeat-x;
	height:111px;
}
.header_txt {
	margin:0px;
	color:#2c3e70;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}
.header_txt1 {
	font-size:20px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-right:7px;
	padding-bottom:20px;
}
.header_txt2 {
	font-size:18px;
	color:#111111;
	line-height:28px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.loginform_background {
	background-image:url(../images/login-bg-2.gif);
	background-repeat:no-repeat;
	width:360px;
	height:175px;
}
.forgotform_background {
	background-image:url(../images/forget-bg.gif);
	width:100px;
}
.resetpwd_background {
	background-image:url(../images/resetpass-bg.gif);
	background-repeat:no-repeat;
	width:480px;
	height:175px;
}
.loginform_label {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c3e70;
	font-weight:bold;
}
.txt_label {
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2c3e70;
	font-weight:bold;
}
.txt_label1 {
	height:30px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c3e70;
	font-weight:bold;
	padding-left:5px;
	background-color:#bebed3;
}
.txt_comment_label1 {
	height:30px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c3e70;
	font-weight:bold;
	padding-left:5px;
	background-color:#F7F7FF;
}
.txt_smalllabel {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2c3e70;
	font-weight:bold;
	padding-left:3px;
}
ul.txt_list {
	margin: 0;
	padding: 0;
	float: left;
	list-style-type: none;
	padding-left:20px;
}
.contaddress{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
.table_text {
	font-size:12px;
	color:#2C3E70;
	padding-left:5px;
}
.table_text_answer {
	height:30px;
	margin: 0;
	padding: 0;
	font-size:12px;
	color:#2C3E70;
	padding-bottom:8px;
}
.template_top_text {
	height:40px;
	margin: 0;
	padding: 0;
	font-size:12px;
	color:#2C3E70;
	padding-left:5px;
	
}
.template_topright_text {
	height:40px;
	margin: 0;
	padding: 0;
	font-size:12px;
	color:#2C3E70;
	padding-left:5px;
	padding-bottom:5px;
}
.template_bottom_text {
	height:40px;
	margin: 0;
	padding: 0;
	font-size:12px;
	color:#2C3E70;
	padding-left:5px;
}
.template_bottomright_text {
	height:40px;
	margin: 0;
	padding: 0;
	font-size:12px;
	color:#2C3E70;
	padding-left:5px;
	padding-top:5px;
}
.table_text1 {
	height:30px;
	margin: 0;
	padding: 0;
	font-size:12px;
	padding-left:4px;
	background-color:#e2e4f0;
	text-decoration:none;
	padding-left:5px;
}
.txt_list {
	margin: 0;
	padding: 0;
	float: left;
	font-size:12px;
	list-style-type: none;
	padding-left:4px;
}
.txt_list0 {
	margin: 0;
	padding: 0;
	font-size:12px;
	list-style-type: none;
	padding-left:32px;
}
.txt_list1 {
	height:30px;
	margin: 0;
	padding: 0;
	font-size:12px;
	color:#2C3E70;
	padding-left:4px;
}
.txt_list2 {
	height:30px;
	margin: 0;
	padding: 0;
	font-size:12px;
	background-color:#e2e4f0;
	padding-left:4px;
}
.txt_list3 {
	height:30px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c3e70;
	font-weight:bold;
	padding-left:5px;
	background-color:#e2e4f0;
	
}
.txt_list4 {
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c3e70;
	padding-left:5px;
	background-color:#e2e4f0;
}
.txt_list5 {
	height:45px;
	margin: 0;
	padding: 0;
	font-size:12px;
	color:#2C3E70;
	padding-left:4px;
	
}
.txt_list6 {
	height:45px;
	margin: 0;
	padding: 0;
	font-size:12px;
	background-color:#e2e4f0;
	padding-left:4px;
	
}	
.admin_leftmenu_txt {
	height:30px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c3e70;
	font-weight:bold;
	
}
.admin_leftmenu_txt1 {
	height:30px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c3e70;
	background-color:#FFFFFF;
	/*background-color:#F7F7FF;*/
}
.admin_href_txt {
	font-size:12px;
	color:#2C3E70;
	padding-left:2px;
	text-decoration:none;
}
.admin_href_txt1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:11px;
	font-weight:bold;
	color: #000000;	
	padding-left:2px;
	text-decoration:none;
}
.navigation-no {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:12px;
	color: #000000;	
	padding-left:2px;
	text-decoration:none;
}
ul.txt_list li {
	padding: 0 0 0 10px;
	background: url(../images/bullet.gif) no-repeat left center;
	line-height:22px;
}
ul.txt_list0 li {
	padding: 0 0 0 10px;
	background: url(../images/bullet.gif) no-repeat left center;
	line-height:22px;
}
.txtbox {
	border:1px solid #47598b;
	font-size:11px;
	color:#2c3e70;
	height:20px;
}
.txtloginbox {
	border:1px solid #47598b;
	font-size:13px;
	color:#2c3e70;
	size:29px;
}
.dropdown {
	border:1px solid #47598b;
	font-size:11px;
	width:70px;
	color:#2c3e70;
}
.bigtxtbox {
	border:1px solid #47598b;
	font-size:13px;
	height:20px;
	color:#2c3e70;
}
.emailtxtbox {
	border:1px solid #47598b;
	font-size:13px;
	height:20px;
	color:#2c3e70;
}
.anstxtbox {
	border:1px solid #47598b;
	font-size:13px;
	width:250px;
	height:40px;
	color:#2c3e70;
	overflow:hidden;
	margin-bottom:5px;
}
.anssmalltxtbox	{
	border:1px solid #47598b;
	font-size:13px;
	width:250px;
	height:20px;
	color:#2c3e70;
	overflow:hidden;
}
.ansselectbox {
	border:1px solid #47598b;
	font-size:13px;
	height:20px;
	color:#2c3e70;
}
.selectbox {
	border:1px solid #47598b;
	font-size:13px;
	height:20px;
	color:#2c3e70;
}
.answer_selectbox {
	border:1px solid #47598b;
	font-size:13px;
	height:20px;
	width:160px;
	color:#2c3e70;
}
.cateegory-selectbox {
	border:1px solid #47598b;
	font-size:13px;
	height:20px;
	width:200px;
	color:#2c3e70;
}
.phonecodetxtbox {
	border:1px solid #47598b;
	font-size:13px;
	width:30px;
	height:20px;
	color:#2c3e70;
}
.phonetxtbox {
	border:1px solid #47598b;
	font-size:13px;
	width:40px;
	height:20px;
	color:#2c3e70;
}
.formtxtbox {
	border:1px solid #47598b;
	font-size:13px;
	height:20px;
	color:#2c3e70;
}
.divisiontxtbox {
	border:1px solid #47598b;
	font-size:13px;
	width:200px;
	height:20px;
	color:#2c3e70;
}
.answer_txtbox {
	border:1px solid #47598b;
	font-size:13px;
	width:240px;
	height:20px;
	color:#2c3e70;
}
.formlargetxtbox {
	border:1px solid #47598b;
	font-size:13px;
	height:20px;
	color:#2c3e70;
}
.formphonetxtbox {
	border:1px solid #47598b;
	font-size:13px;
	height:20px;
	color:#2c3e70;
}
.formsmalltxtbox {
	border:1px solid #47598b;
	font-size:13px;
	height:20px;
	color:#2c3e70;
}
.txtarea {
	border:1px solid #47598b;
	font-size:13px;
	width:400px;
	color:#2c3e70;
}
.txtareanotes {
	border:1px solid #47598b;
	font-size:13px;
	color:#2c3e70;
}
.body_backgroundimage {
	background-image:url(../images/header-bg.gif);
	background-repeat:no-repeat;
	width:803px;
	height:230px;
	padding:0px 40px 30px 0px;
}
.body_topimage_corner {
	background-image:url(../images/c_bg_top.png);
	background-repeat:repeat-x;
	height:11px;
	width:100%;
}
* html .body_topimage_corner {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/c_bg_top.png", sizingMethod="scale");
}
.body_bottomimage_corner {
	background-image:url(../images/c_bg_bot.png);
	background-repeat:repeat-x;
	height:11px;
	width:100%;
}
* html .body_bottomimage_corner {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/c_bg_bot.png", sizingMethod="scale");
}

.body_leftimage_corner {
	background-image:url(../images/c_bg_lft.png);
	background-repeat:repeat-y;
}
* html .body_leftimage_corner {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/c_bg_lft.png", sizingMethod="scale");
}
.body_rightimage_corner {
	background-image:url(../images/c_bg_rgt.png);
	background-repeat:repeat-y;
}
* html .body_rightimage_corner {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/c_bg_rgt.png", sizingMethod="scale");
}
a.links {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#2c3e70;
	text-decoration: underline;
}
a.links1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#2c3e70;
	text-decoration: underline;
}
.txtlinks {
	color:#2c3e70;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	padding-left:2px;	
}
.txtlinks:hover {
	color:#2c3e70;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;	
}
.toplinks {
	color:#2c3e70;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	outline:0px;
}
.toplinks1 {
	color:#ffffff;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing: 1.5px;
	text-decoration:none;
	outline:0px;
}
.toplinks1:hover {
	color:#ffffff;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing: 1.5px;
	text-decoration:underline;
	outline:0px;
}
.buttonlinks {
	color:#2c3e70;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	padding-left:2px;	
}
.buttonlinks:hover {
	color:#2c3e70;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;	
}
.toplinks:hover {
	color:#2c3e70;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;	
}
.errormsg {
	color:#FF0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-left:5px;
}
.tableborder {
	border:1px solid #bebed3;
}
.errormsgforgot {
	color:#FF0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
}
.successmsgforgot {
	color:#003300;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
}
.borderline{border-left:#a6b6e3 1px solid;} /* FFC78F */
.fieldsrequired{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FF0000;
	font-weight: bold;
	padding-left:3px;
	padding-bottom:3px; 
	padding-top:3px;"
}
.forgotpwd_btn {
	margin-left:4px;
	margin-top:10px; 
	margin-bottom:8px;
 }
.txtbold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.paragraphblack{
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	line-height:18px;
	text-align:justify;
}
.sidebartitles {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#2C3E70;
}
.sidebarcolor {
	border:1px solid #cccccc;
	background-color:#FAFAFA;
}
.bigtitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#2C3E70;
}
.maintitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px; 
	color:#2C3E70;
	font-weight:bold;
}
.linkfont {
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c3e70;
	line-height:18px;
	text-align:justify;
}