body {background-color:#000000; margin: 0px; font-family:helvetica, arial, sans-serif;}

img.right {float: right; border:0px; padding-left:10px; padding-bottom:10px}
img {border:0px}
img.left {float:left; padding-right:10px; padding-bottom:10px}

.PadBotLanding {padding-bottom:10px}

/* GENERAL LINKS, ALSO FOR EMAIL LINKS IN CONTACT DETAILS FOOTER */
a:link{color:#6666cc;} a:visited{color:#9966cc;} a:hover{color:#cc0000;}



/* FOOTER NAVIGATION LINKS */
a.white:link{color:#ffffff; padding: 3px} 
a.white:visited{color:#ffffff; padding: 3px} 
a.white:hover{background: #666666; padding: 3px}

/* FOOTER - CELL WHERE LINKS FIT IN - IN A SET WIDTH TABLE */
.whitefooter {font-family:arial,helvetica,sans-serif; font-size:10px; color:#eeeeee; white-space: nowrap; padding:3px;}

/* FOOTER - STRETCHING TABLE LOOK THAT CONTAINS THE SET WIDTH TABLE - WITH THE LINKS */
.BackgroundFooterLinks {background-color:#999999}



/* CONTACT DETAILS - STRETCHING TABLE THAT CONTAINS THE CONTACTS TABLES*/
.ContactsContainer {background-color:#eeeeee;padding-top:5px}


/* REFER A FRIEND LINKS */
a.refer:link{color:#6666cc; background-color:#eeeeee; padding:3px; border-left: 1px solid #999999; border-right: 1px solid #999999; border-top: 1px solid #999999; border-bottom:1px solid #999999; font-size:10px} 
a.refer:visited{color:#9966cc; background-color:#eeeeee; padding:3px; border-left: 1px solid #999999; border-right: 1px solid #999999; border-top: 1px solid #999999; font-size:10px} 
a.refer:hover{color:#ffffff; background-color:#999999; padding:3px; border-left: 1px solid #999999; border-right: 1px solid #999999; border-top: 1px solid #999999; font-size:10px}



/* CONTACT DETAILS TABLE*/
.ContactLeftSide {background-color:#eeeeee; width:42%}
.ContactRightSide {background-color:#eeeeee; width:58%}
.ContactMidCell {background-color:#eeeeee;padding-left:10px; padding-right:20px}
.footer {font-family:arial,helvetica,sans-serif; font-size:10px; color:#666666; white-space:nowrap}
.FooterVision {font-size:10px; color:#666666; white-space:normal; text-align:left}



/* MAIN RIGHT HAND NAVIGATION LINKS */
a.RightNavLinks:link{color:#eeeeee;} 
a.RightNavLinks:visited{color:#eeeeee;} 
a.RightNavLinks:hover{color: #ff0000;}

/* RIGHT NAVIGATION ITEMS APPEARANCE */
.RightNavigation {color:#eeeeee; letter-spacing:1px; font-weight:500; font-size: 13px; line-height: 140%; white-space:nowrap; font-family:helvetica,arial,sans-serif; padding-left:20px}

/* LINKS FOR A SALES NAVIGATION ITEM */
a.sales:link{color:#cc0000; letter-spacing:1px; font-weight:bold; font-family:arial,helvetica,sans-serif; font-size:100%;} 
a.sales:visited{color:#cc0000; letter-spacing:1px; font-weight:bold; font-family:arial,helvetica,sans-serif; font-size:100%;} 
a.sales:hover{color: #ff0000; letter-spacing:1px; font-weight:bold; font-family:arial,helvetica,sans-serif; font-size:100%;}

a.sales2:link{color:#ffcc66; letter-spacing:1px; font-weight:bold; font-family:arial,helvetica,sans-serif; font-size:100%;} 
a.sales2:visited{color:#ffcc66; letter-spacing:1px; font-weight:bold; font-family:arial,helvetica,sans-serif; font-size:100%;} 
a.sales2:hover{color: #ffcc33; letter-spacing:1px; font-weight:bold; font-family:arial,helvetica,sans-serif; font-size:100%;}


a.sales3:link{color:#009933; letter-spacing:1px; font-weight:bold; font-family:arial,helvetica,sans-serif; font-size:100%;} 
a.sales3:visited{color:#009933; letter-spacing:1px; font-weight:bold; font-family:arial,helvetica,sans-serif; font-size:100%;} 
a.sales3:hover{color: #00cc33; letter-spacing:1px; font-weight:bold; font-family:arial,helvetica,sans-serif; font-size:100%;}


/* KEEPS UNDERLINE OFF ALL LINKS */
a { text-decoration:none; }


/* p AND ROLLOVER IMAGES TO LEFT OF MAIN NAV */
.DefaultImage {background-image:url(picts/navigation/banner_3.jpg); background-position:center; background-repeat:no-repeat; width:414px; height:341px;}
.DefaultImage2 {background-image:url(picts/navigation/banner_4.jpg); background-position:center; background-repeat:no-repeat; width:414px; height:341px}
.DefaultTagLine {font-family:helvetica,arial,sans-serif; font-size:14px; text-align: center; color:#999999; letter-spacing: 1px;}
#banner {width:414px; height:341px;background-image:url(picts/navigation/banner_3.jpg); background-repeat:no-repeat;}


/* GENERAL FORMATTING */
.small {font-family:arial,helvetica,sans-serif; font-size:10px; color:#ffffff;}
.smallc {font-family:arial,helvetica,sans-serif; font-size:10px; color:#ffffff; text-align: center;}
.smallcenter {font-family:arial,helvetica,sans-serif; font-size:10px; color:#ffffff; text-align: center;}


.ten {font-family:arial,helvetica,sans-serif; font-size:10px; color:#ffffff;}
.tenc {font-family:arial,helvetica,sans-serif; font-size:10px; text-align: center; color:#ffffff;}

.eleven {font-family:helvetica,arial,sans-serif; font-size:11px; color:#eeeeee;}
.elevenc {font-family:arial,helvetica,sans-serif; font-size:11px; text-align: center; color:#ffffff;}

.twelve {font-family:arial,helvetica,sans-serif; font-size:12px; color:#ffffff;}
.twelvec {font-family:arial,helvetica,sans-serif; font-size:12px; text-align: center; color:#ffffff;}

.thirteen {font-family:arial,helvetica,sans-serif; font-size:13px; color:#ffffff;}

.fourteen {font-family:arial,helvetica,sans-serif; font-size:14px; color:#ffffff;}
.fourteenc {font-family:arial,helvetica,sans-serif; font-size:14px; color:#ffffff; text-align:center}

.sixteen {font-family:arial,helvetica,sans-serif; font-size:16px; color:#ffffff;}
.sixteenc {font-family:arial,helvetica,sans-serif; font-size:16px; text-align: center; color:#ffffff;}

.header {font-family:arial,helvetica,sans-serif; font-size:18px; color:#eeeeee; font-weight:bold}
.headerc {font-family:arial,helvetica,sans-serif; font-size:16px; text-align: center; color:#ffffff;}

.red {color:#cc0000;}
.white {color:#ffffff;}
.yellow {color:#cc9900; font-size:14px;}
.teal {color:#339999; font-size:14px;}
.grey {color:#999999;}

.right {text-align: right;}
.nowrap {white-space: nowrap}
.bold {font-weight: bold}
.FloatStop {clear:both}
.PaddLeft {padding-left:30px}
.PaddLeft10 {padding-left:10px}

p {font-family:arial,helvetica,sans-serif; font-size:12px; color:#ffffff;}
p.small {font-family:arial,helvetica,sans-serif; font-size:10px; color:#ffffff;}
p.center {font-family:arial,helvetica,sans-serif; font-size:12px; text-align:center; color:#ffffff;}
p.right {font-family:arial,helvetica,sans-serif; font-size:12px; text-align: right; color:#ffffff;}
p.smallright {font-family:arial,helvetica,sans-serif; font-size:10px; text-align: right; color:#ffffff;}


div {font-family:arial,helvetica,sans-serif; font-size:12px; color:#ffffff;}
div.header {font-family:arial,helvetica,sans-serif; font-size:16px; color:#ffffff;}
div.small {font-family:arial,helvetica,sans-serif; font-size:10px; color:#ffffff;}
div.center {font-family:arial,helvetica,sans-serif; font-size:12px; text-align: center; color:#ffffff;}
div.right {font-family:arial,helvetica,sans-serif; font-size:12px; text-align: right; color:#ffffff;}
div.smallright {font-family:arial,helvetica,sans-serif; font-size:10px; text-align: right; color:#ffffff;}

/* TABLES */
table.center {margin-left: auto; margin-right: auto;}
table.right {float:right}
/* TABLE CELLS */
td {font-family:arial,helvetica,sans-serif; font-size:12px; color:#ffffff;}
td.border {font-family:arial,helvetica,sans-serif; font-size:12px; color:#ffffff; border: 1px solid #999999;}
td.bordersmall {font-family:arial,helvetica,sans-serif; font-size:10px; color:#ffffff; border: 1px solid #999999;}
td.bordercenter {font-family:arial,helvetica,sans-serif; font-size:12px; color:#ffffff; border: 1px solid #999999; text-align: center;}
td.center {font-family:arial,helvetica,sans-serif; font-size:12px; text-align: center; color:#ffffff;}
td.smallcenter {font-family:arial,helvetica,sans-serif; font-size:10px; text-align: center; color:#ffffff;}
td.right {font-family:arial,helvetica,sans-serif; font-size:12px; text-align: right; color:#ffffff;}

table.Contact {margin-left: auto; margin-right: auto; width:800px}
.Contact td {padding:4px 0px 4px 0px}


/* ID FOR AD WORDS LANDING PG - TABLE NAVIGATION - entire cell has rollover */
#landingpg td {background-color:#cc0000; border: 1px solid #eeeeee;}
#landingpg td.maize {background-color:#ff9933; border: 1px solid #eeeeee;}
#landingpg td.yellow {background-color:#ffcc00; border: 1px solid #eeeeee;}
#landingpg td.green {background-color:#336633; border: 1px solid #eeeeee;}
#landingpg td.teal {background-color:#336699; border: 1px solid #eeeeee;}
#landingpg td.blue {background-color:#333366; border: 1px solid #eeeeee;}


#landingpg a {
	font-family: arial-narrow, arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:22px;
	color: #ffffff;
	text-decoration: none;
	display:block;
	padding-top:10px; padding-bottom:40px; padding-left:10px; padding-right:10px;
	width:190px;
	text-align:center;
	white-space:normal
	}
		
#landingpg a:hover {background-color: #990000;}
#landingpg a.maize:hover {background-color: #cc6600;}
#landingpg a.yellow:hover {background-color: #cc9900;}
#landingpg a.green:hover {background-color: #003300;}
#landingpg a.teal:hover {background-color: #003366;}
#landingpg a.blue:hover {background-color: #000033;}



/* ID FOR AD WORDS LANDING PG - Grey BAR - entire cell has rollover */
#landingpggrey td {background-color:#666666; border: 1px solid #eeeeee;}

#landingpggrey a {
	font-family: arial-narrow, arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color: #ffffff;
	text-decoration: none;
	display:block;
	padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px;
	text-align:center;
	white-space:normal;
	width:inherit
	}	
	
#landingpggrey a:hover {background-color: #333333;}
