/*FlexiWeb Style File - Created 11-01-2012
Menus Section
*/
.menu1 {
	position: absolute;
	left: 13px;
	top: 113px;
	z-index: 90;
	text-align: left;
	text-indent: 20px;
}
#menu1, #menu1 ul {
	padding: 0px;
	margin:0px;
	list-style: none;
	float: left;
	width: auto;
	line-height: 20px;
	background: url('images/navibutton.gif') no-repeat left;;
	font-weight: bold;
	}

#menu1 li {
	float: left;
	padding-left: 0px;
	margin : 0px;
	background: url('images/navibutton.gif') no-repeat left;;
}
#menu1 li ul { /* second-level lists */
	position: absolute;
	left: -999em;
	height: auto;
	width: 130px;
	font-weight: bold;
	margin: 0px;
	z-index: 90;	
}
#menu1 a {
	display: block;
	width: auto;
	color: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size : 10px;
	text-decoration: none;
	padding : 0px 0.5em;
	z-index: 90;	
}
#menu1 a:hover {
color: #D8D8F5;
}
#menu1 li:hover ul ul, #menu1 li:hover ul ul ul, #menu1 li.sfhover ul ul, #menu1 li.sfhover ul ul ul {
	left: -999em;
}
#menu1 li:hover ul, #menu1 li li:hover ul, #menu1 li li li:hover ul, #menu1 li.sfhover ul, #menu1 li li.sfhover ul, #menu1 li li li.sfhover ul { /* lists nested under hovered list items */
	left:auto;
	
}
#menu1 li:hover, #menu1 li.sfhover { 
	background: url('images/navibutton.gif') no-repeat left;;
}
#menu1 li ul a {
width:130px;	
}
.ourservices {
	position: absolute;
	left: 5px;
	top: 156px;
	width : 164px;
	z-index: 90;
	text-align: left;
	text-indent: 35px;
}
#ourservices, #ourservices ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 164px;
	}
	
#ourservices li { /* all list items */
	float : left;
	width: 164px;
	position : relative;
	line-height : 22px;
	margin-bottom : -1px;
}
	
#ourservices li ul { /* second-level lists */
	position : absolute;
	left: -999em;
	margin-left : 10px;
	margin-top : -20px;
}
#ourservices li ul ul { /* third-and-above-level lists */
	left: -999em;
}
#ourservices li a {
	width: 164px;
	display : block;
	color : #ffffff;
	font-weight : bold;
	font-family: Verdana, Arial, sans-serif;
	font-size : 10px;
	text-decoration : none;
	background: url('images/leftbutton.gif') no-repeat left; ;
	z-index: 90;	
}		
}
#ourservices li:hover ul ul, #ourservices li:hover ul ul ul, #ourservices li.sfhover ul ul, #ourservices li.sfhover ul ul ul {
	left: -999em;
}
#ourservices li:hover ul, #ourservices li li:hover ul, #ourservices li li li:hover ul, #ourservices li.sfhover ul, #ourservices li li.sfhover ul, #ourservices li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}
#ourservices li a:hover {
	color : #D8D8F5;
	background: url('images/leftbutton.gif') no-repeat left; ;
}
#ourservices li:hover, #ourservices li.hover {
    position:static;
} 

.howtouseus {
	position: absolute;
	left: 5px;
	top: 156px;
	width : 164px;
	z-index: 90;
	text-align: left;
	text-indent: 35px;
}
#howtouseus, #howtouseus ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 164px;
	}
	
#howtouseus li { /* all list items */
	float : left;
	width: 164px;
	position : relative;
	line-height : 22px;
	margin-bottom : -1px;
}
	
#howtouseus li ul { /* second-level lists */
	position : absolute;
	left: -999em;
	margin-left : 10px;
	margin-top : -20px;
}
#howtouseus li ul ul { /* third-and-above-level lists */
	left: -999em;
}
#howtouseus li a {
	width: 164px;
	display : block;
	color : #ffffff;
	font-weight : bold;
	font-family: Verdana, Arial, sans-serif;
	font-size : 10px;
	text-decoration : none;
	background: url('images/leftbutton.gif') no-repeat left; ;
	z-index: 90;	
}		
}
#howtouseus li:hover ul ul, #howtouseus li:hover ul ul ul, #howtouseus li.sfhover ul ul, #howtouseus li.sfhover ul ul ul {
	left: -999em;
}
#howtouseus li:hover ul, #howtouseus li li:hover ul, #howtouseus li li li:hover ul, #howtouseus li.sfhover ul, #howtouseus li li.sfhover ul, #howtouseus li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}
#howtouseus li a:hover {
	color : #D8D8F5;
	background: url('images/leftbutton.gif') no-repeat left; ;
}
#howtouseus li:hover, #howtouseus li.hover {
    position:static;
} 

.about {
	position: absolute;
	left: 5px;
	top: 156px;
	width : 164px;
	z-index: 90;
	text-align: left;
	text-indent: 35px;
}
#about, #about ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 164px;
	}
	
#about li { /* all list items */
	float : left;
	width: 164px;
	position : relative;
	line-height : 22px;
	margin-bottom : -1px;
}
	
#about li ul { /* second-level lists */
	position : absolute;
	left: -999em;
	margin-left : 10px;
	margin-top : -20px;
}
#about li ul ul { /* third-and-above-level lists */
	left: -999em;
}
#about li a {
	width: 164px;
	display : block;
	color : #FFFFFF;
	font-weight : bold;
	font-family: Verdana, Arial, sans-serif;
	font-size : 10px;
	text-decoration : none;
	background: url('images/leftbutton.gif') no-repeat left; ;
	z-index: 90;	
}		
}
#about li:hover ul ul, #about li:hover ul ul ul, #about li.sfhover ul ul, #about li.sfhover ul ul ul {
	left: -999em;
}
#about li:hover ul, #about li li:hover ul, #about li li li:hover ul, #about li.sfhover ul, #about li li.sfhover ul, #about li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}
#about li a:hover {
	color : #D8D8F5;
	background-color: aqua;
	background: url('images/leftbutton.gif') no-repeat left; ;
}
#about li:hover, #about li.hover {
    position:static;
} 

.selfhelp {
	position: absolute;
	left: 5px;
	top: 156px;
	width : 164px;
	z-index: 90;
	text-align: left;
	text-indent: 35px;
}
#selfhelp, #selfhelp ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 164px;
	}
	
#selfhelp li { /* all list items */
	float : left;
	width: 164px;
	position : relative;
	line-height : 22px;
	margin-bottom : -1px;
}
	
#selfhelp li ul { /* second-level lists */
	position : absolute;
	left: -999em;
	margin-left : 10px;
	margin-top : -20px;
}
#selfhelp li ul ul { /* third-and-above-level lists */
	left: -999em;
}
#selfhelp li a {
	width: 164px;
	display : block;
	color : #FFFFFF;
	font-weight : bold;
	font-family: Verdana, Arial, sans-serif;
	font-size : 10px;
	text-decoration : none;
	background: url('images/leftbutton.gif') no-repeat left; ;
	z-index: 90;	
}		
}
#selfhelp li:hover ul ul, #selfhelp li:hover ul ul ul, #selfhelp li.sfhover ul ul, #selfhelp li.sfhover ul ul ul {
	left: -999em;
}
#selfhelp li:hover ul, #selfhelp li li:hover ul, #selfhelp li li li:hover ul, #selfhelp li.sfhover ul, #selfhelp li li.sfhover ul, #selfhelp li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}
#selfhelp li a:hover {
	color : #D8D8F5;
	background: url('images/leftbutton.gif') no-repeat left; ;
}
#selfhelp li:hover, #selfhelp li.hover {
    position:static;
} 
/*FlexiWeb Style File - Created 11-01-2012
Elements Section
*/
body {
margin: 0px;
}
.header {
position: absolute;
left: 0px;
top: 0px;
height: 123px;
width: 754px;
overflow: visible;
font-family: Century Gothic,Verdana,sans-serif;
font-size: 36px;
color: #333399;
padding: 10px;
text-align: center;
background: url('images/header.gif') no-repeat;font-weight: 900;
}
.maincontent {
position: absolute;
left: 0px;
top: 159px;
width: 560px;
overflow: visible;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
color: #333333;
visibility: visible;
padding: 3px 10px  3px 200px;
text-align: left;
border-left: 2px solid #3366CC;border-right: 2px solid #3366CC;
}
.maincontent a {
color: #000099;
text-decoration: underline;
}
.maincontent a:visited {
color: #990099;
}
.maincontent a:hover {
color: #0000FF;
}
.outerdiv {
height: auto;
overflow: visible;
font-family: Verdana, Arial, sans-serif;
margin-top: 10px;
}
.containerdiv {
position: relative;
height: 0px;
width: 774px;
overflow: visible;
font-family: Verdana, Arial, sans-serif;
visibility: visible;
text-align: center;
}
.contenttop {
position: absolute;
left: 0px;
top: 150px;
height: 9px;
width: 774px;
overflow: visible;
}
.contentbottom {
position: absolute;
left: 0px;
height: 20px;
width: 774px;
overflow: visible;
bottom:72px;
}
.navibg {
position: absolute;
left: 5px;
top: 108px;
overflow: visible;
}
.major {
position: absolute;
left: 5px;
top: 5px;
overflow: visible;
font-family: Verdana, Arial, sans-serif;
}
.maincontent h1 {
overflow: visible;
font-family: Verdana, Arial, sans-serif;
font-size: 24px;
color: #333399;
font-weight: 900;

}
#indexmaincontent {
width: 750px;
overflow: visible;
padding:  3px 10px  3px 10px;
}
.maincontent h2 {
overflow: visible;
font-family: Verdana, Arial, sans-serif;
font-size: 20px;
color: #333399;
}
.contactform {
overflow: visible;
font-family: Verdana, Arial, sans-serif;
visibility: visible;
text-align: left;
}
.maincontent h3 {
overflow: visible;
font-family: Verdana, Arial, sans-serif;
font-size: 16px;
color: #333399;
}
.sitetable th {
overflow: visible;
font-family: Verdana, Arial, sans-serif;
visibility: visible;
text-align: top;
BORDER-RIGHT: 2px solid; BORDER-TOP: 2px solid; BORDER-LEFT: 2px solid; BORDER-BOTTOM: 2px solid; BACKGROUND-COLOR:#3266cc; BORDER-COLOR:#333399; COLOR:#FFFFFF;
}
.sitetable {
overflow: visible;
visibility: visible;
}
.sitetable td {
overflow: visible;
font-family: Verdana, Arial, sans-serif;
visibility: visible;
text-align: left;
BORDER-RIGHT: 2px solid; BORDER-TOP: 2px solid; BORDER-LEFT: 2px solid; BORDER-BOTTOM: 2px solid; vertical-align:top;
}
.sitetable table {
overflow: visible;
font-family: Verdana, Arial, sans-serif;
visibility: visible;
border-color:#333399;
border-collapse:collapse;
}
#onlineservicesmaincontent {
width: 750px;
overflow: visible;
visibility: visible;
padding: 3px 10px  3px 10px;
}
#emisaccessmaincontent {
width: 750px;
overflow: visible;
visibility: visible;
padding: 3px 10px  3px 10px;
}
#preregmaincontent {
width: 750px;
overflow: visible;
visibility: visible;
padding: 3px 10px  3px 10px;
}
#onlineapptsmaincontent {
width: 750px;
overflow: visible;
font-family: Verdana, Arial, sans-serif;
visibility: visible;
padding: 3px 10px  3px 10px;
}
#emiscookiesmaincontent {
width: 750px;
overflow: visible;
font-family: Verdana, Arial, sans-serif;
visibility: visible;
padding: 3px 10px  3px 10px;
}
.fpcurrentheader {
overflow: visible;
font-family: Verdana, Arial, sans-serif;
font-size: 20px;
color: #333399;
visibility: visible;
margin: 0px 0px 15px 0px;
}
.fptitleeven {
position: relative;
overflow: visible;
font-family: Verdana, Arial, sans-serif;
font-size: 16px;
color: #333399;
visibility: visible;
text-align: left;
font-weight: 900;

}
.fpcontenteven {
overflow: visible;
font-family: Verdana, Arial, sans-serif;
visibility: visible;
}
.fpindexheader {
overflow: visible;
font-family: Verdana, Arial, sans-serif;
visibility: hidden;
}
.fpindexeven {
overflow: visible;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
visibility: hidden;
text-align: left;
}
.fpindexend {
overflow: visible;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
visibility: hidden;
}
.noticeb {
background-image: url(images/noticeb.gif);
position: absolute;
left: 12px;
top: 589px;
height: 140px;
width: 550px;
overflow: visible;
font-family: Verdana, Arial, sans-serif;
visibility: hidden;
padding: 10px;
text-align: center;
background-repeat:no-repeat;
}
.fpindexodd {
overflow: visible;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
visibility: hidden;
text-align: left;
}
.fptitleodd {
position: relative;
overflow: visible;
font-family: Verdana, Arial, sans-serif;
font-size: 16px;
color: #333399;
visibility: visible;
text-align: left;
font-weight: 900;

}
.fppreviousheader {
overflow: visible;
font-family: Verdana, Arial, sans-serif;
font-size: 20px;
color: #333399;
visibility: visible;
text-align: left;
}
