BODY {
font-size : 12px; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-weight : normal; 
margin: 0 0 0 0;
color : #333; 
line-height: 18px;
background: url(../pix/mainbg.jpg) repeat-x #0e338d;
}

p 			{ font-size: 12px; font-family : Arial, Verdana, Helvetica, sans-serif; }

#topwrapper	{ width: 976px; height: auto; background-color: #fff; margin: 0 auto; }

.homeflash		{ width: 976px; height: auto; background: url(../pix/mainbg.jpg) repeat-x; }
.header			{ width: 976px; height: 108px; background: #0a0e4e;}

.header .logo	{ float: left; margin-left: 12px; }
.header .navwrapper	{ float: right; margin: 6px 6px 0px 40px; text-align: right; }
.header .topnav	{ }
.header .menu	{ margin: 24px 0px; }

.genspacer	{ padding: 2px; clear: both; }
.introtext	{ color: #0064B0; padding-bottom: 20px; clear: both; font-weight: bold; } 
.thinspacer	{ padding: 5px; clear: both; width: 966px; }
.black		{ background: #0a0e4e; }
.thickspacer { padding: 5px; height: 10px; clear: both; width: 966px; }

.pageheader	{ width: 976px; height: auto; background-color: #090846; }

.bodywrapper { width: 944px; padding: 24px 16px 10px 16px; float: left; }

.pagetitle	{ margin-bottom: 20px; width: auto; font: normal 18px Arial, Helvetica, sans-serif; color: #0064B0; }
.pagetitle a	{ font-weight: bold; color: #0064B0; }

.subtitle	{ margin: 20px 0px 5px; width: auto; font: bold 14px Arial, Helvetica, sans-serif; color: #3E3F3F; }

#homeintro	{ width: 634px; height: auto; float: left; }

#homeintro .left	{ width: 220px; float: left; }
#homeintro .center	{ width: 386px; float: left; }
#homeintro a	{ font-weight: bold; color: #0064B0; }

#homeintro .itemwrapper	{ width: auto; float: left; margin: 0px 10px 0px 0px; }
#homeintro .itemwrapper .link	{ width: 130px; padding: 5px 0px 5px 0px; float: left; } 
#homeintro .itemwrapper img	{ float: left; margin: 0px 22px 5px 0px;  }
#homeintro .itemwrapper .clink	{ width: 260px; height: 8px; padding: 8px 0px 16px 0px; float: left; border-bottom: 1px solid #ccc; } 

.homergt	{ width: 310px; float: left; }

.sidebar	{ padding: 0px 20px 0px 0px; width: 180px; height: auto; float: left; }

.rbar		{ padding: 0px 0px 0px 20px; width: 176px; height: auto; float: right; }

.bodycontent { float: left; text-align: justify; width: 723px; padding: 0px 0px 0px 20px; height: auto; border-left: 1px solid #eaeaea; }

.rgtbar	{ margin: 0px 0px 10px 20px; padding: 0px 0px 5px 5px; width: 180px; height: auto; float: right; border-left: 1px dotted #777; font-size: 11px; }

.bodycontent img { border: 4px solid #DAD7D2; }

.bodycontent .imgBdr0 { border: 0px; }

.bodycontent a	{ color: #0064B0; }

.bodycontent .form-el { FONT-SIZE: 12px; WIDTH: auto; font-family: Arial, Verdana; color: #3c3c3c; border: 0px solid #559ABB; background-color: #f1f1f1;  }

.bodycontent input, select, textarea 	{ FONT-SIZE: 12px; WIDTH: auto; font-family: Arial, Verdana; color: #3c3c3c; border: 1px dashed #559ABB; background-color: #f1f1f1; width: 200px; }

.bodycontent .form-enq { FONT-SIZE: 12px; WIDTH: auto; font-family: Arial, Verdana; color: #3c3c3c; border: 1px dashed #559ABB; background-color: #f1f1f1;  }

.bodycontent .formSubmit 	{ FONT-SIZE: 12px; font-weight: 700; font-family: Arial, Verdana; color: #fff; border: 1px solid #232323; background-color: #444; height: 18px; width: 200px; height: 24px;}

.bodycontent .enqSubmit 	{ FONT-SIZE: 12px; font-weight: 700; font-family: Arial, Verdana; color: #fff; border: 1px solid #232323; background-color: #444; height: 18px; width: auto; height: 24px;}

.pagenav		{ font-size: 11px; color: #5E5E5E; width: auto; float: right }
.pagenav a		{ text-decoration: underline; color: #336699; }

.footer		{ width: 946px; height: 45px; padding: 15px; background:url(../pix/footerbg.jpg); clear: both; color: #fff; font-size: 11px; ling-height: 16px; margin: 0 auto; }

.footer a { color: #fff; }

.vision		{ background: url(../pix/visionBg.jpg); background-repeat: repeat-x; width: 724px; height: auto; padding: 0px 10px 10px 0px; color: #484848; }

.imgBdr0		{ border: 0px; }

table		{ border-collapse: collapse; }

.rowHead	{ background-color: #f1f1f1; color: #3c3c3c; font-weight: bold; padding: 6px; height: 12px; }

.dvdr		{ width: auto; margin: 16px 0px 16px 0px; padding: 2px; border-top: 1px dashed #83B349; }

.clear		{ width: auto; margin: 16px 0px 16px 0px; padding: 2px; clear: both; }

.navContainer	{ width: 210px; height: auto; text-align: left; }

.whiteText	{ background-color: #074FA1; color: #fff; font-weight: bold; }

.ul1 		{ padding-bottom: 0px; list-style-type: none; margin-left: 36px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px; margin-top: 0px; }

.li1		{ line-height: 18px; list-style-type: none; padding-left: 0px;padding-right: 0px; background-repeat: no-repeat; list-style-image: url(../pix/arrBlue.gif); }

.quickLinks { font-size : 12px; font-family : Verdana, Arial, Helvetica, sans-serif; color: #fff; border:1px solid #616161; background-color:#1782CC;
}

#panel {
	width: 222px; height: auto;
	/*margin-left:718px;*/
	/*display:none;
*/	z-index:20;
	position:absolute;
	margin-top:215px;
	top:320px;
	l eft: 30%;
	visibility:visible;
	b ackground-color:#3b3b3b;
	f ilter:alpha(opacity=90);
	-m oz-opacity:90;
	-k html-opacity: 90;
	op acity: 90;
}

.poweredBy { 
padding: 0px;
float: right;
margin-left: 2px;
margin-top: 2px;
margin-right: 8px;
margin-bottom: 4px;
}

.pageImg-R {
padding: 0px;
float: right;
margin-left: 20px;
margin-top: 0px;
margin-right: 4px;
margin-bottom: 8px;
}

.pageImg-L {
padding: 0px;
float: Left;
margin-left: 0px;
margin-top: 0px;
margin-right: 20px;
margin-bottom: 8px;
}

.imgBdr {
margin-right: 0px;
margin-bottom: 0px;
border: 8px solid #eaeaea;
}

iframe.winR
{
height:700px;
width:166px;
}

A.navLinks:link, A.navLinks:visited  	{ COLOR: #3c3c3c; TEXT-DECORATION: none; }
A.navLinks:active, A.navLinks:hover 	{ COLOR: #4894D5; TEXT-DECORATION: underline; }

A.pageNavLink:link, A.pageNavLink:visited  	{ COLOR: #5e5e5e; TEXT-DECORATION: underline; }
A.pageNavLink:active, A.pageNavLink:hover 	{ COLOR: #000; TEXT-DECORATION: none; }

A:link, A:visited  	{ TEXT-DECORATION: none; }
A:active, A:hover 	{ TEXT-DECORATION: underline; }
