
/* CSS Document */

BODY { margin-top: 0 }


/* Bottom Navigation MENU */
div.bottommenu {
font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFCC33; font-weight:normal; background-color:inherit; 
}


/* Main Navigation MENU */
td.menu {
font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#33CC00; font-weight:bold; background-color:inherit; 
}



/* Middle Navigation MENU */
.whitetext-menu {
	font-family: Tahoma;
	color: #FFFFFF;
	font-size: 12px;
}


.quoteimage{
float: right;
margin: 5px 0 0 470px;
position:absolute;
}


span.hidden 	{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:1em; color:#3561a8; font-weight:normal; background-color:inherit; }


/* GREEN MENU LINKS */
.menulinks		{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#33CC00; font-weight:bold; background-color:inherit; }
a.menulinks		{ color: #33CC00; text-decoration: none;}
a.menulinks:hover { color: #33CC00; text-decoration: underline;}
a.menulinks:visited { text-decoration: none; color : #33CC00; }


/* Red MENU LINKS */
.menulinksred		{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#FF0000; font-weight:bold; background-color:inherit; }
a.menulinksred		{ color: #FF0000; text-decoration: none;}
a.menulinksred:hover { color: #33CC00; text-decoration: underline;}
a.menulinksred:visited { text-decoration: none; color : #33CC00; }




/* GREEN MENU LINKS */
.ddbullet		{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#33CC00; font-weight:bold; background-color:inherit; }
a.ddbullet		{ color: #33CC00; text-decoration: none;}
a.ddbullet:hover { color: #33CC00; text-decoration: none;}
a.ddbullet:visited { text-decoration: none; color : #33CC00; }



FONT.maintext 	{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#999999; font-weight:normal; background-color:inherit; }
FONT.maintextstrong 	{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#999999; font-weight:bold; background-color:inherit; }
FONT.mainsmall 	{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:9px; color:#999999; font-weight:normal; background-color:inherit; }


FONT.black 	{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal; background-color:inherit; }

FONT.blackstrong 	{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal; background-color:inherit; }


FONT.greensmall 	{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#33CC00; font-weight:normal; background-color:inherit; }
FONT.greenstrong 	{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#33CC00; font-weight:bold; background-color:inherit; }

FONT.orangesmall 	{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFCC33; font-weight:bold; background-color:inherit; }
FONT.orangeheadings 	{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#FFCC33; font-weight:bold; background-color:inherit; }
FONT.orangeheadings2 	{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; color:#FFCC33; font-weight:bold; background-color:inherit; }


FONT.whiteheadings 	{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; background-color:inherit; }

FONT.hidden 	{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:8px; color:#330066; font-weight:normal; background-color:inherit; }

	

/* GREY LINKS */
.grey		{ font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999; letter-spacing: -1px;}
a.grey		{ color: #999999; text-decoration: none;}
a.grey:hover { color: #FFCC33; text-decoration: underline;}



/* GREY LINKS 2 - NO HOVER COLOUR */
.grey2		{ font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999; letter-spacing: -1px;}
a.grey2		{ color: #999999; text-decoration: none;}
a.grey2:hover { color: #999999; text-decoration: underline;}
a.grey2:visited { text-decoration: none; color : #999999; }



/* ORANGE LINKS */
.orange		{ font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFCC33; letter-spacing: -1px;}
a.orange		{ color: #FFCC00; text-decoration: none;}
a.orange:hover { color: #999999; text-decoration: underline;}


/* ORANGE LINKS */
.orangesmall		{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:9px; color:#FFCC33; font-weight:normal; background-color:inherit; }
a.orangesmall		{ color: #FFCC00; text-decoration: none;}
a.orangesmall:hover { color: #999999; text-decoration: underline;}



/* GREEN */
.green		{ font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #33CC00; letter-spacing: -1px;}
a.green		{ color: #33CC00; text-decoration: none;}
a.green:hover { color: #FFCC33; text-decoration: underline;}


/* RED */
.red		{ font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000; letter-spacing: -1px;}
a.red		{ color: #FF0000; text-decoration: none;}
a.red:hover { color: #FFCC33; text-decoration: underline;}



/* WHITE LINKS */
.whitelinks		{ font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;}
a.whitelinks		{ color: #FFFFFF; text-decoration: none;}
a.whitelinks:hover { color: #FFFFFF; text-decoration: underline;}
a.whitelinks:visited { text-decoration: none; color : #FFFFFF; }


/* BLUE LINKS */
.blue		{ font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #330066; letter-spacing: -1px;}
a.blue		{ color: #330066; text-decoration: none;}
a.blue:hover { color: #330066; text-decoration: underline;}
a.blue:visited { text-decoration: none; color : #330066; }


/* GREEN LINKS */
.green2		{ font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #33CC00; letter-spacing: -1px;}
a.green2		{ color: #33CC00; text-decoration: none;}
a.green2:hover { color: #33CC00; text-decoration: underline;}
a.green2:visited { text-decoration: none; color : #33CC00; }


p.maintext {
font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#999999; font-weight:normal; background-color:inherit;
}

FONT.navbottom 	{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#330066; font-weight:normal; background-color:inherit; }
P.navbottom		{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#330066; font-weight:normal; background-color:inherit; }
A.navbottom 		{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#330066; font-weight:normal; text-decoration:none; background-color:inherit; }
A.navbottom:hover 	{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#00CC00; font-weight:normal; text-decoration:underline; background-color:inherit;  }


h1 {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 1.3em; margin: 0; color: #000033; background-color:inherit;}



IMG.right { margin:0px; margin-left:6px; margin-top:0px; margin-bottom:0px; }
			
			
			

#vertmenu {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
width: 125px;
padding: 10px;
margin: 0px;
}

#vertmenu h1 {
display: block;
background-color:#FF9900;
font-size: 95%;
padding: 3px 0 5px 3px;
border: 1px solid #000000;
color: #333333;
margin: 0px;
width:99px;
}

#vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#vertmenu ul li {
margin: 0px;
padding: 5px;
padding-left: 0px;

}
#vertmenu ul li a {
font-size: 85%;
display: block;
border-bottom: 1px dashed #FF9933;
padding-left: 20px;
padding-bottom: 5px;
text-decoration: none;
color: #33CC00;
width:100px;
background: transparent url(images/bullet.gif) left center no-repeat;

}

#vertmenu ul li a:hover, #vertmenu ul li a:focus {
color: #37047B;

background: transparent url(images/x.gif) left center no-repeat;
}




#domains {
	padding: 0;
	margin: 0;
}


th.domains {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #CAE8EA;
}



td.domains {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
}

