body {
	margin: 0px;
	padding:0px;
	/* background-color: #013E74; */
	background-color: #e7f1fa;
}
body,td,th {
	font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #222;
	line-height:20px;
}	

body,html,form{ height:100%;
	margin: 0px;
	padding:0px;}

a{ cursor: pointer;}
A.toolTip:link{font-size:11px; color:#000; text-decoration:underline;} 
A.toolTip:hover {POSITION:relative; TEXT-DECORATION: none}
A.toolTip SPAN {DISPLAY: none; WIDTH: 275px; TEXT-DECORATION: none}
A.toolTip:visited SPAN {DISPLAY: none; TEXT-DECORATION: none}
A.toolTip:hover SPAN {BORDER: #85BF1B 1px solid; PADDING: 10px; DISPLAY: block; 
FLOAT: left; 
MARGIN: 5px; 
COLOR: #74AA11; 
POSITION: absolute; 
BACKGROUND-COLOR: #F5F1F1; 
TEXT-DECORATION: none;}

.parg{ padding:5px 20px; line-height:25px; text-align:justify;}
.bhding{font-size:20px; color:#7ebc0e; font-weight:bold;height: 40px;}
.blu13{font-size:12px; color:#1B528A;}
.blu12{font-size:11px; color:#1B528A;}
.fr{float:right}
.brdrtop{ border-top:1px #CCCCCC dashed;}

.topbar{ border-top:5px #1b528a solid;}
.servicebar{background-color:#f1f1f1; border-top:1px #d7d7d7 solid; border-bottom:1px #d7d7d7 solid;}
.contentbody{padding:20px 30px; background-color:#FFFFFF; min-height:400px;}
.footerback{ background-color:#222222; padding:20px; border-top:5px #85BF1B solid;}

.logo_back{background-color:#FFFFFF; padding:10px;}
.menu_back{ height:44px; background-image:url(../VImages/nav-bg.gif); padding: 10px 25px;}
.service-scroll{ width:auto; min-width:200px; max-width:500px;}

.service_back{ padding-left:35px; }

.serviceleftbar{background-color: #121C23;width: 200px;min-width:200px;}
.service_steps{width:100%;}
.service_steps ul{ margin:0; padding:0; list-style:none;}
.service_steps li{padding: 15px 0 15px 15px;border-bottom: 1px solid #29333B; cursor:pointer; }
.service_steps li.first{border-top: 1px solid #29333B; }
.service_steps li:hover{ background-color:#424341; color:#990000;}
.service_steps li .circle{ 
width:8px; height:8px; 
border:1px #CCCCCC solid; 
-webkit-border-radius: 12px;  
-moz-border-radius: 12px; 
border-radius:12px;
display: inline-block;
margin: 0 7px; 
background-color:#CC3300;
}
.service_steps li a{color: #FFFFFF; text-decoration: none;font-size:14px;}
.service_steps .substages{width:10px; border-bottom:1px #DDDDDD solid;}
.service_steps li .arrow{ border-bottom: 10px solid transparent;border-right: 10px solid #ffffff;border-top: 10px solid transparent;display: inline-block;float: right;height: 0;}

.darrow{ display:inline-table;}
.emp-subdiv li .darrow { border-bottom: 10px solid transparent;  border-left: 10px solid transparent;  border-right: 10px solid #ffffff;}

.service_steps li.stage-current{border-top: 1px solid #29333B; background-color:#676767; }

.servicemenu{width:100%;}
.servicemenu td{color:#FFFFFF;}
.msgcnt{ background-color: #ff0000;border: 1px solid #843838;border-radius: 13px;display: inline-block;font-size: 10px;height: 15px;margin-left: -5px;margin-top: -20px;width:15px;}
.screen_fix{ width:100%; min-width:1000px; max-width:100%;}

.page-title{ font-size:16px; font-weight:bold; color:#666666; margin-bottom: 10px;}
.page-title small{ font-size:14px; font-weight:normal; color:#999999; padding:0px 2px;}
.page-bar {margin-bottom: 20px;}
.page-bar ul{ margin:0; padding:0; list-style:none;}
.page-bar ul li{ width:auto; display:inline-block;}
.page-bar ul li a{ color:#666666; font-size:14px; text-decoration:none;}
.page-bar ul li a.page-title:hover{ color:#666666; font-size:14px; text-decoration:none; font-weight:bold;}
.page-bar ul li img{ display:inline-block; margin: 0 1px -3px;}

.subfieldset{border:1px #CCCCCC dashed; margin:0; padding:5px;}

.whtlnk-active{color: #7ebc0e !important;}
.fixedTable{ min-width:600px; width:auto; max-width:900px;}

.toptable{ background-color:#e7f1fa;}

.whtline{border-top:1px #4A4A4A solid;}
.grn21 {color: #7ebc0e;font-size: 21px;}
.blu18 {color: #1b528a;font-size: 18px;}

.orngHelp {color: #de8414;font-size: 16px;font-weight: bold; }

.taxnotes_table{ margin-bottom:10px; margin-top:0px;}
.taxnotes_table table{ background-color:#F1F1F1;}
.tn_qst{ color:#990000;padding: 5px 0px;font-size: 14px;}
.tn_ans{ color:#283685; padding-left:5px;}
.tn_chc{ color:#FF0000; font-size:14px; margin-right: 10px;}
.tn_rdo{margin-bottom: 5px;}



.taxnotes_table{ margin-bottom:10px; margin-top:0;}
.taxnotes_table table{ background-color:#f9f9f9;}
.taxNotesTable{  margin-left:10px;}
.taxNotesTable th{ font-weight:normal;}
.taxNotesTable td{background-color:#f1f1f1;}
.taxNotesTable .innrTable th{background-color:#f9f9f9; padding: 2px; text-align:center; color:#666666; font-weight:normal;}
.taxNotesTable .innrTable td{background-color:#FFFFFF; padding: 2px 4px; text-align:center; color:#666666;}
.taxNotesTable .innrTable2 th{background-color:#EFEFEF; padding: 2px; text-align:center; color:#666666;font-weight:normal;}
.taxNotesTable .innrTable2 td{background-color:#FFFFFF; padding: 2px; color:#666666;}

.datalist{ background-color:#FCF9F9;}
.datalist td{ border: 1px solid #FFFFFF;}
.datalist .rowhead1 td{ background-color:#f7f7f7; color:#000;}
.datalist .rowhead2 td{ background-color:#297396; color:#fff;}
.datalist .rowhead3 td{ background-color:#ced4a1; padding:5px; color:#3D3D3D; font-weight:bold;}
.datalist .rowhead td{ background-color:#E4DED2; padding:5px; color:#3D3D3D; font-weight:bold;}
.datalist .rowitem td{ background-color:#FFFFFF; padding:5px; color:#656565; }
.datalist .rowitem1 td{ background-color:#fdfdfd; color:#656565; }
.datalist .rowchkd td{ background-color:#EBFBEA; padding:5px; color:#FF0000; }
.datalist .rowitem-altr td{ background-color:#FBF7E9; padding:5px; color:#656565;}
.datalist .rowitem-focus td{ background-color:#F7E3E3; padding:5px; color:#3D3D3D;}
.datalist td a{ text-decoration:underline;}

.taxtable{	border:1px solid #eee;}
.taxtable thead td {background:#f9f9f9;	text-align:center;	font-weight:bold; white-space:nowrap;}
.taxtable tbody td {background:#fff;text-align:center; white-space:nowrap;}
.taxtable th, .taxtable td  input[type='text']{ color:#333333;font-family:Tahoma; margin:1px; }
.taxtable .fixcol th {background:#f9f9f9; text-align:left; font-weight:bold; white-space:nowrap;    font-weight: normal; color: #900;}
.taxtable td, th { height: 28px; }

.whtbox{background-color:#FFFFFF; padding:10px 2px;}
.pdng{ padding:10px; vertical-align: top;}
.grnbutton{
	background-color:#a2d22e;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #718e2d;
	display:inline-block;
	color:#ffffff;
	font-size:12px;
	padding:5px 10px;
	text-decoration:none;
	text-transform:uppercase;
	cursor:pointer;
}


.lnhgh{ line-height:15px;}
.top_back { height:44px;}
.body_back { background-color:#e7f1fa;}
.botLgtGrn { background-color:#85BF1B;}
.servic_back {}
.lineGry { background-color:#666666;}
.clrDrkGry { color:#222222;}
.divider{ width: 30px; color:#999999;}
.lghtGrn { color:#ECF9D5;}
.clrGrn { color:#85BF1B;}
.redclr{ color:#FF0000;}

.tablelgtGryBackground .innrTable{background-color: #525252; border:1px #DADADA solid;}
.tablelgtGryBackground .innrTable th{background-color:#EFEFEF; padding: 4px 6px; text-align:left; border-bottom:1px #DADADA solid; color:#666666;}
.tablelgtGryBackground .innrTable td{background-color:#F7F7F7; padding: 4px 6px; border-bottom:1px #DADADA solid; color:#666666;}



.taxNotesTable{ margin-top:-1px; margin-left:15px;}
.taxNotesTable th{}
.taxNotesTable td{background-color:#DEDFE3;}

.taxNotesTable .innrTable{}
.taxNotesTable .innrTable th{background-color:#EFEFEF; padding: 2px; text-align:center; color:#666666;}
.taxNotesTable .innrTable td{background-color:#FFFFFF; padding: 2px 4px; text-align:center; color:#666666;}


.taxNotesTable .innrTable2{}
.taxNotesTable .innrTable2 th{background-color:#EFEFEF; padding: 2px; text-align:center; color:#666666;}
.taxNotesTable .innrTable2 td{background-color:#FFFFFF; padding: 2px 4px; color:#666666;}

.xclose-wrap{ text-align:right; top: -25px;right: -20px;position: relative; width:100px; float:right;}
.xclose{ color:#FF0000; font-size:13px; border:1px #BBBBBB solid; padding:3px 6px; border-radius:16px; background-color:#FFFFFF; font-weight:bold; text-decoration:none;}
.xclose:hover{ color:#000000; border:1px #FF9000 solid; background-color:#FFC788;}

.edit-wrap{ display:inline-block;}
.edit-wrap .edit{ color:#FF0000; font-size:13px;  padding:3px 8px; background-color:#FFFFFF; text-decoration:none;}
.edit-wrap .edit:hover{ color:#000000; background-color:#FFC788;}

.emp-subdiv{ margin-top: -14px;  text-align: right; width:650px; margin-bottom:20px;}
.emp-subdiv ul{ margin:0; list-style:none;}
.emp-subdiv ul li{ border:1px #CCCCCC solid; border-top:0; display:inline; padding:8px; background-color:#FFFFFF;}
.emp-subdiv ul li.inact{ background-color:#E1E1E1; }
.emp-subdiv ul li.act{ background-color:#D2D1D1; }
.emp-subdiv ul li a{ color:#576ca7;}
.emp-subdiv ul li a.inact{ color:#CCCCCC; cursor:default;}
.emp-subdiv ul li a.act{ background-color:#D2D1D1;  color:#576ca7; cursor:pointer;}

.tableGryBackground{background:#E4E4E4;}
.tablelgtGryBackground{background-color:#DEDFE3; margin-top:-1px;}
.tablelgtGryBackground th{background-color:#E7E7E7; padding: 4px 6px; text-align:left; color:#666666;}
.tablelgtGryBackground td{background-color:#FBFBFB; padding: 4px 6px; color:#666666;}

.section_wrap{border:1px #77B10D solid; }
.divSections{ padding:20px; min-width:800px; max-width:100%; min-height: 300px;}

.button_grysubmit {background-color: #F55050; border: 1px #CCCCCC solid;color: #ffffff;cursor: pointer;margin: 0px 3px;padding: 5px 20px;text-align: center;}
.button_grysubmit:hover {background-color: #BC2727;border-color: #953A3A;color: #ffffff;}

.button_cnclsubmit {background-color: #CCCCCC; border: 1px #CCCCCC solid;color: #ffffff;cursor: pointer;margin: 0px 3px;padding: 5px 20px;text-align: center;}
.button_cnclsubmit:hover {background-color: #CCCCCC;border-color: #999999;color: #000000;}

.button_submit {background-color: #76B10D;border: 1px #CCCCCC solid;color: #ffffff;cursor: pointer;margin: 10px 3px;padding: 5px 20px;text-align: center;}
.button_submit:hover {background-color: #7BB711;color: #ffffff;}

.button_backsubmit {background-color: #1a5782;border: 1px #CCCCCC solid;color: #ffffff;cursor: pointer;margin: 10px 3px;padding: 5px 20px;text-align: center;}
.button_backsubmit:hover {background-color:#3a7eab;color: #ffffff;}

input[type='text'],input[type='password'],select, textarea{border:1px #E1E1E1 solid; font-size:14px; color:#333333;  margin: 2px; padding:4px;}
input[type='text']:focus,input[type='password']:focus,select:focus, textarea:focus{
	border:1px #E1E1E1 solid; font-size:14px; color:#990000;  margin: 2px; padding:4px; background-color:#F5F5F5;
}


.divSections input[type='text'],input[type='password'],select, textarea{border:1px #D2D2D2 solid; font-size:13px; color:#333333;  margin: 2px; padding:4px; background-color: #F7F7F7;}
.divSections input[type='text']:focus,input[type='password']:focus,select:focus, textarea:focus{
	border:1px #FFAE96 solid; font-size:13px; color:#254E00;  margin: 2px; padding:4px; background-color:#FFFFFF;
}

.pdng5{ padding:5px;}
.pdng10{ padding:10px;}
.pdng15{ padding:15px;}

.fullbox{ width:100%;}
.textbox{border:#D2D2D2 1px solid; FONT-SIZE:13px; line-height:20px;}
.right_text_head{font-weight: bold;color: #85bf1b;text-decoration: none;}
.welc_head{font-size: 16px;font-weight: bold;color: #85bf1b;text-decoration: none; text-overflow: ellipsis;overflow: hidden; white-space: nowrap;width: 200px;text-align: right;}
.right_text{font-weight: normal;color: #ffffff;text-decoration: none;}

.text{font-weight: normal;color: #1d1c1c;text-decoration: none;line-height: 17px;}
.txtHead{font-size: 14px; font-weight: bold; color: #063c80; text-decoration: none;	line-height: 17px;}
.red{font-weight: bold;color: #ff000a;text-decoration: none;line-height: 17px;}

.copyright_text {font-family: tahoma, arial; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none; }

.bottom_links { font-family:tahoma,arial; color:#688b2a; text-decoration:none; white-space: nowrap;}

.table_borGry{border-right:1px solid #F5F1F1; border-bottom:1px solid #F5F1F1; border-left:1px solid #F5F1F1;}
.tabborGry{ border-top:1px solid #F5F1F1;border-right:1px solid #F5F1F1; border-left:1px solid #F5F1F1; background-color:#F5F1F1;color:#013E74; font-weight:bold; cursor:pointer;}	
.tabActborGry{ border-top:1px solid #F5F1F1;border-right:1px solid #F5F1F1; border-left:1px solid #F5F1F1; color:#85BF1B; font-weight:bold;}	
.tab-bottomline{background:#F5F1F1}

.tablesechead{ background: linear-gradient(to bottom, #f8f7f7 7px, #f1f1f1 100%) repeat-x scroll 0 0 #bcb0b0; font-size:15px;
	border: 1px solid #ebebeb;box-sizing: content-box;color: #3d8bc2;line-height: 25px;padding-left: 5px;position: relative;}

.grnHeadBold{ color:#85BF1B ; font-weight:bold;}
.grn{font-weight: bold;	color: #85bf1b;	font-size:15px;}
.grn15{font-size:15px; color:#7EBC0E;}

.tabsVI{border-left:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid; border-top:#CCCCCC 1px solid; border-bottom:#F4F4F4 1px solid; padding-top:2px; position:relative; padding-left:20px; padding-right:20px; width:75px; height:20px; TEXT-ALIGN:center; font-size:11px; background-color:#F4F4F4; cursor:pointer; }
.tabsVI:hover{border-left:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid; border-top:#CCCCCC 1px solid; padding-top:2px; bottom:-1px; position:relative;height:20px; padding-left:20px; padding-right:20px; width:75px; TEXT-ALIGN:center; font-size:11px; background-color:#FFFFFF; cursor:pointer; }
.chktabsVI{border-left:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid; border-top:#CCCCCC 1px solid; padding-top:2px; bottom:-1px; position:relative; height:20px; padding-left:20px; padding-right:20px; width:75px; TEXT-ALIGN:center; font-size:11px; font-weight:bold; background-color:#FFFFFF; cursor:text;}

a.tablink:link{font-size:11px; color:#333333; text-decoration:none;}
a.tablink:visited{font-size:11px; color:#33333; text-decoration:none;}
a.tablink:hover{font-size:11px; color:#990000; text-decoration:none;}
a.tablink:active{font-size:11px; color:#333333; text-decoration:none;}

.blulink:link{font-size:12px; color:#063c80; text-decoration:underline;}
.blulink:visited{font-size:12px; color:#063c80; text-decoration:none;}
.blulink:hover{font-size:12px; color:#990000; text-decoration:none;}
.blulink:active{font-size:12px; color:#063c80; text-decoration:none;}

.menu_links{font-weight: bold;	color:#FFF;	text-decoration: none;white-space: nowrap;}
.menu_links:hover{font-weight: bold;color: #7ebc0e;text-decoration: none;}

.st_hdng{font-size:12px; font-weight:bold; color:#000;}

.st_hdng1{font-size:16px; font-weight:bold; color:#000;}

.inner_sub_header{font-family: tahoma, arial;font-size: 11px;font-style: normal;font-weight: bold;color: #09589b;text-decoration: none;}

.newService_links{ font-weight: bold;	color:#990000;	text-decoration: underline;}
.newService_links:hover{font-weight: bold;	color: #FF8812;	text-decoration: none;}

.marquee_text{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#F19C48;font-weight:normal;text-decoration:none;}

.select_services{font-size:14px;color:#990000;font-weight:bold;text-decoration:none;}
.selectServices{font-size:12px;color:#990000;}

.select_menu{font-family:tahoma;font-size:12px;color:#990000;font-weight:bold;text-decoration:none;}

.left_menu_links{font-family:tahoma, arial;font-size: 12px; color: #013f73;text-decoration: none;}
.left_menu_links:visited{font-family: tahoma, arial;font-size: 12px;color: #013f73;text-decoration: none;}
.left_menu_links:hover{font-family: tahoma, arial;font-size: 12px;color: #990000;text-decoration: none;}
.left_menu_links:active{font-family: tahoma, arial;font-size: 12px;color: #85bf1b;text-decoration: none;}

ul{ padding:0; margin:0px; color:#013f73; font-weight:bold; text-decoration:none;}
li{list-style-type:none;line-height:18px;}
li a{  color:#013f73; font-weight:normal; text-decoration:none;}
li a:hover{  color:#e70000; text-decoration:none;}

.tabs,.tabs-two {padding:0;margin:0;}
.tabs li,.tabs-two li {list-style:none;display:inline;line-height:20px;margin: 0px; margin-right:2px; }
.tabs-two li:hover { border-top:1px #B8B8B8 solid;  padding: 6px 0;}
.tabs a , .tabs-two a {
padding:5px 15px;
display:inline-block;
text-decoration:none;
background:#77B10D;
color:#FFFFFD;
border:0px;
font-size:13px;
font-weight:600;
border-right:1px #77B10D solid;
border-left:1px #77B10D solid;
border-top:1px #77B10D solid;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
}
.tabs a.active , .tabs-two a.active {
background:#F1F1F1;
color:#000000;
border:0px;
font-size:13px;
font-weight:600;
border-right:1px #77B10D solid;
border-left:1px #77B10D solid;
border-top:1px #77B10D solid;
text-align:center;
padding:5px 0px;

}
.tabBorderline{ border:1px #77B10D solid;}
.tabactive-text{ 
background-color:transparent;
padding: 0 20px;
}
.tabs .active .tabactive-text, .tabs-two .active .tabactive-text{ 
background-color: #ffffff !important;
height: 20px !important;
padding: 0 20px !important;
position: relative !important;
top: 6px !important;
width:auto;
}
.tabDiv{ }