/*FlexiWeb Style File - Created 23-02-2010
Menus Section
*/
.menu1 {
	position: absolute;
	left: 25px;
	top: 21px;
	width : 200px;
	z-index: 90;
	text-align: left;
	text-indent: 6px;
}
#menu1, #menu1 ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 200px;
	}
	
#menu1 li { /* all list items */
	float : left;
	width: 200px;
	position : relative;
	line-height : 24px;
	margin-bottom : -1px;
}
	
#menu1 li ul { /* second-level lists */
	position : absolute;
	left: -999em;
	margin-left : 158px;
	margin-top : -22px;
}
#menu1 li ul ul { /* third-and-above-level lists */
	left: -999em;
}
#menu1 li a {
	width: 200px;
	display : block;
	color : #FFFFFF;
	font-weight : bold;
	font-family: Verdana, Arial, sans-serif;
	font-size : 11px;
	text-decoration : none;
	z-index: 90;	
}		
}
#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 a:hover {
	color : #0d0d0d;
}
#menu1 li:hover, #menu1 li.hover {
    position:static;
} 

.ourservices {
	position: absolute;
	left: 5px;
	top: 226px;
	width : 164px;
	z-index: 90;
	text-align: left;
	text-indent: 20px;
}
#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 : #88a7b9;
	font-weight : bold;
	font-family: Verdana, Arial, sans-serif;
	font-size : 11px;
	text-decoration : none;
	background: url('images/template/innermenuback.jpg') 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 : #0d0d0d;
	background: url('images/template/innermenuback.jpg') no-repeat left; ;
}
#ourservices li:hover, #ourservices li.hover {
    position:static;
} 

.howtouseus {
	position: absolute;
	left: 5px;
	top: 226px;
	width : 164px;
	z-index: 90;
	text-align: left;
	text-indent: 20px;
}
#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 : 24px;
	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 : #88a7b9;
	font-weight : bold;
	font-family: Verdana, Arial, sans-serif;
	font-size : 11px;
	text-decoration : none;
	background: url('images/template/innermenuback.jpg') 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 : #0d0d0d;
	background: url('images/template/innermenuback.jpg') no-repeat left; ;
}
#howtouseus li:hover, #howtouseus li.hover {
    position:static;
} 

.about {
	position: absolute;
	left: 5px;
	top: 226px;
	width : 164px;
	z-index: 90;
	text-align: left;
	text-indent: 20px;
}
#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 : 143px;
	margin-top : -22px;
}
#about li ul ul { /* third-and-above-level lists */
	left: -999em;
}
#about li a {
	width: 164px;
	display : block;
	color : #88a7b9;
	font-weight : bold;
	font-family: Verdana, Arial, sans-serif;
	font-size : 11px;
	text-decoration : none;
	background: url('images/template/innermenuback.jpg') 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 : #0d0d0d;
	background: url('images/template/innermenuback.jpg') no-repeat left; ;
}
#about li:hover, #about li.hover {
    position:static;
} 

.selfhelp {
	position: absolute;
	left: 5px;
	top: 226px;
	width : 164px;
	z-index: 90;
	text-align: left;
	text-indent: 20px;
}
#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 : #88a7b9;
	font-weight : bold;
	font-family: Verdana, Arial, sans-serif;
	font-size : 11px;
	text-decoration : none;
	background: url('images/template/innermenuback.jpg') 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 : #0d0d0d;
	background: url('images/template/innermenuback.jpg') no-repeat left; ;
}
#selfhelp li:hover, #selfhelp li.hover {
    position:static;
} 

.Swine_Flu {
	position: absolute;
	left: 10px;
	top: 10px;
	z-index: 90;
	text-align: left;
}
#Swine_Flu, #Swine_Flu ul {
	padding: 0px;
	margin:0px;
	list-style: none;
	float: left;
	width: auto;
	line-height: 20px;
	background-color: blue;
	font-weight: bold;
	border: 1px solid black;
	border-right-width: 0px;
	border-top-width: 0px;
	}

#Swine_Flu li {
	float: left;
	padding-left: 0px;
	margin : 0px;
	border-right-width: 1px;
	border-right-color: black;
	border-right-style: solid;
	border-top-width: 1px;
	border-top-color: black;
	border-top-style: solid;
	background-color: blue;
}
#Swine_Flu li ul { /* second-level lists */
	position: absolute;
	left: -999em;
	height: auto;
	width: 100px;
	font-weight: bold;
	margin: 0px;
	z-index: 90;	
}
#Swine_Flu a {
	display: block;
	width: auto;
	color: red;
	font-family: Verdana, Arial, sans-serif;
	font-size : 12px;
	text-decoration: none;
	padding : 0px 0.5em;
	z-index: 90;	
}
#Swine_Flu a:hover {
color: navy;
}
#Swine_Flu li:hover ul ul, #Swine_Flu li:hover ul ul ul, #Swine_Flu li.sfhover ul ul, #Swine_Flu li.sfhover ul ul ul {
	left: -999em;
}
#Swine_Flu li:hover ul, #Swine_Flu li li:hover ul, #Swine_Flu li li li:hover ul, #Swine_Flu li.sfhover ul, #Swine_Flu li li.sfhover ul, #Swine_Flu li li li.sfhover ul { /* lists nested under hovered list items */
	left:auto;
	
}
#Swine_Flu li:hover, #Swine_Flu li.sfhover { 
	background-color: aqua;
}
#Swine_Flu li ul a {
width:100px;	
}/*FlexiWeb Style File - Created 23-02-2010
Elements Section
*/
body {
margin: 0px;
}
a img {
overflow: visible;
border: 0px;
}
#indexmaincontent {
position: absolute;
width: 590px;
overflow: visible;
font-family: Verdana, Arial, sans-serif;
padding: 3px 171px 3px 5px;
text-align: left;
}
#onlineservicesmaincontent {
width: 590px;
overflow: visible;
visibility: visible;
padding: 3px 166px 3px 10px;
}
#emisaccessmaincontent {
width: 750px;
overflow: visible;
visibility: visible;
padding: 3px 6px  3px 10px;
}
#emispreregmaincontent {
width: 750px;
overflow: visible;
visibility: visible;
padding: 3px 10px 3px 10px;
}
#indexmaincontent a:link img {
overflow: visible;
border: 0px;
font-family: Verdana, Arial, sans-serif;
visibility: visible;
text-align: center;
}
#indexmaincontent a:visited img {
overflow: visible;
border: 0px;
font-family: Verdana, Arial, sans-serif;
visibility: visible;
text-align: center;
}
#emiscookiesmaincontent {
width: 750px;
overflow: visible;
font-family: Verdana, Arial, sans-serif;
visibility: visible;
padding: 3px 6px  3px 10px;
}
#sponsorsmaincontent {
position: absolute;
width: 590px;
overflow: visible;
font-family: Verdana, Arial, sans-serif;
visibility: visible;
padding: 3px 166px 3px 10px;
text-align: left;
}
#fpnoticeboardmaincontent {
position: absolute;
width: 590px;
overflow: visible;
font-family: Verdana, Arial, sans-serif;
visibility: visible;
padding: 3px 166px 3px 10px;
text-align: left;
}
#sponsor2maincontent {
position: absolute;
left: 0px;
width: 590px;
overflow: visible;
font-family: Verdana, Arial, sans-serif;
visibility: visible;
padding: 3px 166px 3px 10px;
text-align: left;
}
.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 10px;
text-align: right;
background: url('images/template/header.gif') no-repeat;font-weight: 900;
}
.maincontent {
position: absolute;
left: 0px;
top: 220px;
height: auto;
width: 396px;
overflow: auto;
border: 2px solid #cccccc;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
color: #000000;
visibility: visible;
padding: 3px 180px  3px 190px;
text-align: left;
}
.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: 8px;
width: 774px;
overflow: visible;
bottom:83px;
}
.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: 20px;
color: #adc0bc;
font-variant:small-caps;
}
.maincontent h2 {
overflow: visible;
font-family: Verdana, Arial, sans-serif;
font-size: 16px;
color: #adc0bc;
}
.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: 14px;
color: #adc0bc;
}
.sitetable th {
overflow: visible;
font-family: Verdana, Arial, sans-serif;
color: #adc0bc;
visibility: visible;
text-align: top;
BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; BORDER-COLOR:#adc0bc;
}
.sitetable {
overflow: visible;
visibility: visible;
}
.sitetable td {
overflow: visible;
font-family: Verdana, Arial, sans-serif;
visibility: visible;
text-align: left;
BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; vertical-align:top; BORDER-COLOR:#adc0bc;
}
.sitetable table {
overflow: visible;
font-family: Verdana, Arial, sans-serif;
visibility: visible;
border-color:#adc0bc;
border-collapse:collapse;
}
.addressbar {
background-color: #88a7bb;
position: absolute;
left: 0px;
top: 164px;
height: 52px;
width: 769px;
overflow: visible;
font-family: Verdana, Arial, sans-serif;
color: #FFFFFF;
visibility: visible;
text-align: center;
}
.headerimg {
background-image: url(images/template/header.jpg);
position: absolute;
left: 0px;
top: 0px;
height: 162px;
width: 770px;
overflow: visible;
font-family: Verdana, Arial, sans-serif;
visibility: visible;
text-align: center;
}
.menubar {
position: absolute;
left: 0px;
top: 23px;
height: 150px;
width: 200px;
overflow: visible;
font-family: Verdana, Arial, sans-serif;
visibility: visible;
text-align: center;
background:url(images/template/menubar.jpg) no-repeat;
}
.footer {
background-image: url(images/template/footer.jpg);
position: absolute;
left: 0px;
height: 20px;
width: 770px;
overflow: visible;
font-family: Verdana, Arial, sans-serif;
visibility: visible;
text-align: center;
bottom:1px;
}
.footer a {
color: white;
text-decoration: none;
}
.footer a:hover {
color: #0d0d0d;
}
.addressleft {
position: absolute;
left: 15px;
top: 165px;
height: 30px;
width: 300px;
overflow: visible;
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: #FFFFFF;
visibility: visible;
text-align: left;
font-weight:bold;
}
.addressright {
position: absolute;
left: 450px;
top: 165px;
height: 50px;
width: 300px;
overflow: visible;
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: #FFFFFF;
visibility: visible;
text-align: right;
font-weight:bold;
}
.sponsors {
position: absolute;
left: 600px;
top: 227px;
height: 600px;
width: 170px;
overflow: visible;
font-family: sans-serif;
font-size: 11px;
visibility: visible;
text-align: center;
}
.btn {
background-color: #FFFFFF;
position: relative;
overflow: visible;
font-family: Verdana, Arial, sans-serif;
font-size: xx-small;
visibility: visible;
text-align: center;
}
.noticeb {
position: absolute;
left: 15px;
top: 250px;
height: 140px;
width: 160px;
overflow: visible;
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
visibility: hidden;
text-align: left;
}
.noticeb a {
color: #000000;
text-decoration: none;
}
.noticeb a:visited {
color: #000000;
}
.noticeb a:hover {
color: #adc0bc;
}
.fpcurrentheader {
overflow: visible;
font-family: Verdana, Arial, sans-serif;
font-size: 20px;
color: #adc0bc;
visibility: visible;
text-align: left;
font-variant:small-caps; font-weight:bold;
}
.fptitleeven {
overflow: visible;
font-size: 14px;
font-weight:bold;
}
.fptitleodd {
overflow: visible;
font-size: 14px;
font-weight:bold;
}
.fpcontenteven {
background-color: #eeeeee;
position: absolute;
overflow: visible;
font-family: Verdana, Arial, sans-serif;
color: #cccccc;
visibility: visible;
text-align: center;
}
.fpindexheader {
background-color: #eeeeee;
position: absolute;
overflow: visible;
font-family: Verdana, Arial, sans-serif;
color: #cccccc;
visibility: visible;
text-align: center;
}
.fpindexeven {
background-color: #eeeeee;
position: absolute;
overflow: visible;
font-family: Verdana, Arial, sans-serif;
color: #cccccc;
visibility: visible;
text-align: center;
}
.fpindexend {
background-color: #eeeeee;
position: absolute;
overflow: visible;
font-family: Verdana, Arial, sans-serif;
color: #cccccc;
visibility: visible;
text-align: center;
}
.fpcontentodd {
background-color: #eeeeee;
position: none;
overflow: visible;
font-family: Verdana, Arial, sans-serif;
color: #cccccc;
visibility: visible;
text-align: center;
}
.fpindexodd {
background-color: #eeeeee;
position: none;
overflow: visible;
font-family: Verdana, Arial, sans-serif;
color: #cccccc;
visibility: visible;
text-align: center;
}