/* wellstyled colours */
/* #02412C DARK */
/* #036344 MID */
/* #04845A LIGHT */
/* #E4E9E8 HIGHLIGHT */
/* Bright: #CE8800 */
/* Light: #FAF3EB */


body {
	font-family: verdana,verdana ref,arial,helvetica,sans-serif;
	font-size: small;
	color: #000000;
	background-color: #ffffff;
	margin: 0;
}

/* p,td,tr,table,ul,li {font-size: small;} */

p {padding: 0px 0px 0px 0px; margin: 0px 0px 6px 0px;}

ul{margin-left: 20px; list-style-type: square;}

li {padding-bottom: 0px; padding-top: 0px;}

.site_map {font-size: x-small;}

.mainTable {POSITION: absolute; LEFT: 50%; MARGIN-LEFT: -380px; background-color: #ffffff; border: 1px solid #ffffff;}

.mainCell {border-right: 1px solid #036344;}

.lhColumn {text-align: center;}

.lhColumnGreen {text-align: center; border-left: 1px solid #036344; background-color: #90b0a6; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#629282, endColorStr=#E4E9E8, gradientType=0);}

.lhColumnGold {text-align: center; background-color: #FAF3EB;}

.rhColumn {text-align: center;}

.rhColumnGreen {text-align: center;}

.rhColumnGold {text-align: center; border-right: 1px solid #FAF3EB;}

.vehicleDisplayTable {background-color: #f5f5f5;}

.vehicleDisplayContent {font-size: 0.75em; text-align: left; margin:2;}

.vehicleDisplayLink {font-size: 0.75em; text-align: left; margin:2;}

.vehicleDisplayPrice {color: #CC0000; font-size:0.75em; font-weight:bold; margin:2;}

.lhHeaderLineGreen {}

.HeaderLineGreen {}

.lhHeaderLineGold {border-bottom: 1px solid #CE8800;}

.HeaderLineGold {border-bottom: 1px solid #CE8800;}

.lhBannerLineGreen {text-align: center; border-left: 1px solid #036344; border-top: 1px solid #036344; border-bottom: 1px solid #036344; background-color: #035e41; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#02412C, endColorStr=#04845A, gradientType=0);}

.BannerLineGreen {text-align: center; border-right: 1px solid #036344; border-top: 1px solid #036344; border-bottom: 1px solid #036344; background-color: #035e41; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#02412C, endColorStr=#04845A, gradientType=0);}

.lhBannerLineGold {text-align: center; border-top: 0 solid #CE8800; border-bottom: 0 solid #CE8800; border-right: 0 solid #CE8800; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#CE8800, endColorStr=#FAF3EB, gradientType=0);}

.BannerLineGold {text-align: center; border-top: 0 solid #CE8800; border-bottom: 0 solid #CE8800; border-right: 0 solid #CE8800; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#CE8800, endColorStr=#FAF3EB, gradientType=0);}

.footerCell {text-align: center; border-top: 1px solid #CE8800;}

.lhFooterCell {text-align: left; border-top: 1px solid #CE8800;}

.TopFooterCell {}

.lhTopFooterCell {}

.footerCellGreen {text-align: center; border-top: 1px solid #CE8800;}

.lhFooterCellGreen {text-align: left; border-top: 1px solid #CE8800;}

.TopFooterCellGreen {border-right: 1px solid #036344;}

.lhTopFooterCellGreen {border-left: 1px solid #036344; background-color: #E4E9E8;}

.footerCellGold {text-align: center; border-top: 1px solid #CE8800;}

.lhFooterCellGold {text-align: left; border-top: 1px solid #CE8800;}

.TopFooterCellGold {border-right: 1px solid #FAF3EB;}

.lhTopFooterCellGold {background-color: #FAF3EB;}

.searchBoxes {font-size:0.7em; margin: 4px 4px 0px 3px; text-align: right;}

.featureTableGreen {border: 1px solid #036344; background-color: #E4E9E8;}

.featureHeaderGreen {color: #036344; font-size:0.8em; font-weight:bold; margin:2;}

.featureTableGold {border: 1px solid #CE8800; background-color: #FAF3EB;}

.featureHeaderGold {color: #CE8800; font-size:0.8em; font-weight:bold; margin:2;}

.featureText {font-size:0.7em; margin:2;}

.featurePrice {color: #CC0000; font-size:0.7em; font-weight:bold; margin:2;}

.featureLink {font-weight:bold;}

.databaseTableGreen {border: 1px solid #CDDBDB; background-color: #CDDBDB;}

.databaseTableGold {border: 1px solid #FAF3EB; background-color: #FAF3EB;}

.rhVehicleCellGreen {font-family: Verdana, Verdana Ref, Arial, Helvetica, sans-serif; font-weight: normal; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FFFFFF, endColorStr=#E4E9E8, gradientType=0);}

.copyrightCell {text-align: center; border-top: 1px solid #036344; border-bottom: 1px solid #036344; border-right: 1px solid #036344; background-color: #035e41; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#059F6A, endColorStr=#036344, gradientType=0);}

.lhCopyrightCell {text-align: center; border-left: 1px solid #036344; border-top: 1px solid #036344; border-bottom: 1px solid #036344; background-color: #035e41; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#059F6A, endColorStr=#036344, gradientType=0);}

.mainContent {font-size: 0.75em; text-align: justify;}
.mainContent li{margin:0;}

.tableContent {font-size: 0.75em;}
.tableContent li{margin:0;}

.smaller {font-size: 0.85em;}

.SubHeadingGreen {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.25em;
	font-weight: bold;
	color: #003334;
}

.SubHeadingRed {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.25em;
	font-weight: bold;
	color: #cc0000;
}

.centeredContent {font-size: 0.75em; text-align: center; margin: 15;}

.cancerResearchCell {border: 1px solid #50A17E; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FFFFFF, endColorStr=#FFD2F2, gradientType=0);}

.cancerResearch {font-size: 0.7em; color: #AC00AC; font-family: verdana,verdana ref,arial,helvetica,sans-serif;}

.greenfadeout {filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#036344, endColorStr=#FFFFFF, gradientType=1);}
.greenfadein {filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FFFFFF, endColorStr=#036344, gradientType=1);}
.greyfadeout {filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#E0E0E0, endColorStr=#FAFAFA, gradientType=1);}
.greyfadein {filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FAFAFA, endColorStr=#E0E0E0, gradientType=1);}

.greenFeature {border: 1px solid #04845A; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#E4E9E8, endColorStr=#FFFFFF, gradientType=1);}
.goldFeature {border: 1px solid #E0B88E; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FFFFFF, endColorStr=#F3E2CD, gradientType=1);}

.contextheader{ FONT-WEIGHT: bold; FONT-SIZE: xx-small; FONT-STYLE: normal; FONT-FAMILY: Verdana, Verdana Ref, Arial, Helvetica, Sans-serif; margin: 3px 0px 3px 6px;}

.context {FONT-WEIGHT: normal; FONT-SIZE: xx-small; FONT-STYLE: normal; FONT-FAMILY: Verdana, Verdana Ref, Arial, Helvetica, Sans-serif;}

.caption {FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Verdana Ref, Arial, Helvetica, Sans-serif;}

.footer {FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-FAMILY: Tahoma, Verdana, Verdana Ref, Arial, Helvetica, Sans-serif; margin: 3px 3px 3px 3px;}

.copyright {COLOR: #c0c0c0; FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-FAMILY: Tahoma, Verdana, Verdana Ref, Arial, Helvetica, Sans-serif; margin: 3px 3px 3px 3px;}

.webmaster {COLOR: #808080; FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-FAMILY: Tahoma, Verdana, Verdana Ref, Arial, Helvetica, Sans-serif; margin: 3px 3px 3px 3px;}

.address {FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Verdana Ref, Arial, Helvetica, Sans-serif; margin: 3px 3px 3px 3px;}

.lhAddress {FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Verdana Ref, Arial, Helvetica, Sans-serif; margin: 3px 3px 3px 3px;}

.banner {FONT-WEIGHT: bold; FONT-SIZE: 1pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Verdana Ref, Arial, Helvetica, Sans-serif; margin: 0;}

.navtext {FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Verdana Ref, Arial, Helvetica, Sans-serif;}

.navlink {FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Verdana Ref, Arial, Helvetica, Sans-serif;}

.navInfo {COLOR: #CE8800; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; FONT-STYLE: normal; FONT-FAMILY: Verdana, Verdana Ref, Arial, Helvetica, Sans-serif;}

.newsHeaderCell {font-weight: bold; FONT-SIZE: 0.6em; border: 0px solid #036344; background-color: #FFFFFF; text-align: center; font-family: Verdana, Verdana Ref, Arial, Helvetica, sans-serif;}

.newsHeaderCellGreen {font-weight: bold; FONT-SIZE: 0.6em; border: 0px solid #036344; background-color: #E4E9E8; text-align: center; font-family: Verdana, Verdana Ref, Arial, Helvetica, sans-serif;}

.newsHeaderCellRed {font-weight: bold; FONT-SIZE: 0.6em; border: 0px solid #036344; background-color: #FDDAD5; text-align: center; font-family: Verdana, Verdana Ref, Arial, Helvetica, sans-serif;}

.newsHeaderCellGold {font-weight: bold; FONT-SIZE: 0.6em; border: 0px solid #036344; background-color: #F3E2CD; text-align: center; font-family: Verdana, Verdana Ref, Arial, Helvetica, sans-serif;}

.siteMapCell {font-weight: bold; FONT-SIZE: 0.7em; border: 0px solid #036344; background-color: #A8C0B9; text-align: center; font-family: Verdana, Verdana Ref, Arial, Helvetica, sans-serif;}

.newsCell {FONT-SIZE: 0.6em; border: 0px solid #036344; font-family: Verdana, Verdana Ref, Arial, Helvetica, sans-serif; font-weight: normal;}

.newsCellGreen {FONT-SIZE: 0.6em; border: 0px solid #036344; font-family: Verdana, Verdana Ref, Arial, Helvetica, sans-serif; font-weight: normal;filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FFFFFF, endColorStr=#E4E9E8, gradientType=0);}

.newsCellRed {FONT-SIZE: 0.6em; border: 0px solid #036344; font-family: Verdana, Verdana Ref, Arial, Helvetica, sans-serif; font-weight: normal;filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FFFFFF, endColorStr=#FDDAD5, gradientType=0);}

.newsCellGold {FONT-SIZE: 0.6em; border: 0px solid #036344; font-family: Verdana, Verdana Ref, Arial, Helvetica, sans-serif; font-weight: normal;filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FFFFFF, endColorStr=#E8C08A, gradientType=0);}

.newsText {FONT-SIZE: 1.1em; margin: 2px;}

.newsCellGreen ul
{
list-style: square;
padding: 0 0 0 20px;
/* #margin-left:10px; */
margin-left:2px;
text-align: left;
}


.newsLink {FONT-SIZE: 0.9em; font-weight: bold; margin: 2px;}

.newsTable {width:100%; margin-top:5px;}

.newsHeader {font-weight: bold; FONT-SIZE: 1.1em; text-align: center; font-family: Verdana, Verdana Ref, Arial, Helvetica, sans-serif; margin: 2px;}

.clickable	{cursor: pointer;}

.chartline { 
	border-top: 0 solid #50A17E;
	border-left: 1px solid #50A17E;
	border-right: 1px solid #50A17E;
	border-bottom: 0 solid #50A17E;
	background-color: #50A17E;
}

.menulines{
filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#fefefe, endColorStr=#D3DFDD, gradientType=0);
border: 1px solid #50A17E;
cursor: pointer;
text-align: center;
}

form{
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}

a:link {color: #02412C; text-decoration:underline;} 
a:visited {color: #02412C; text-decoration:underline;} 
a:hover {color: #CE8800; text-decoration:none;}
a:active {color: #CE8800; text-decoration:underline;}

a.antiLink:link {color: #02412C; text-decoration:none;} 
a.antiLink:visited {color: #02412C; text-decoration:none;} 
a.antiLink:hover {color: #DD0000; text-decoration:underline;}
a.antiLink:active {color: #DD0000; text-decoration:none;}

a.webmasterLink:link {color: #808080; text-decoration:none;} 
a.webmasterLink:visited {color: #808080; text-decoration:none;} 
a.webmasterLink:hover {color: #808080; text-decoration:underline;}
a.webmasterLink:active {color: #808080; text-decoration:none;}

a.addressLink:link {color: #02412C; text-decoration:none;} 
a.addressLink:visited {color: #02412C; text-decoration:none;} 
a.addressLink:hover {color: #DD0000; text-decoration:underline;}
a.addressLink:active {color: #DD0000; text-decoration:none;}

a.copyrightLink:link {color: #c0c0c0; text-decoration:none;} 
a.copyrightLink:visited {color: #c0c0c0; text-decoration:none;} 
a.copyrightLink:hover {color: #ffffff; text-decoration:underline;}
a.copyrightLink:active {color: #ffffff; text-decoration:none;}

a.navLink:link {color: #02412C; text-decoration:none;} 
a.navLink:visited {color: #02412C; text-decoration:none;} 
a.navLink:hover {color: #CE8800; text-decoration:none;}
a.navLink:active {color: #CE8800; text-decoration:none;}

a.navLinkThis:link {color: #02412C; text-decoration:none;} 
a.navLinkThis:visited {color: #02412C; text-decoration:none;} 
a.navLinkThis:hover {color: #02412C; text-decoration:none;}
a.navLinkThis:active {color: #02412C; text-decoration:none;}

a.featureLink:link {color: #02412C; text-decoration:none;} 
a.featureLink:visited {color: #02412C; text-decoration:none;} 
a.featureLink:hover {color: #DD0000; text-decoration:underline;}
a.featureLink:active {color: #DD0000; text-decoration:none;}

hr {color: #036344; size: 1px;}

img {border-color: #02412C;}

.textbox {
	background-color: #FFFFFF;
	color: #000000;
	font-family: verdana,verdana ref,arial,helvetica,sans-serif;
	font-size: 0.85em;
	font-weight: normal;
	border-style: solid; border-width: 1pt; border-color: #A0A0A0;
}

.textbox_sm {
	color: #000000;
	font-family: verdana,verdana ref,arial,helvetica,sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	border-style: solid; border-width: 1pt; border-color: #036344;
}

.textbox_lg {
	color: #02412C;
	background-color:#E4E9E8;
	font-family: verdana,verdana ref,arial,helvetica,sans-serif;
	font-size: 1em;
	font-weight: bold;
	margin: 1.5em;
	border-style: solid; border-width: 1pt; border-color: #A0A0A0;
}

select {
	color: #000000;
	background-color:#E9E9E9;
	font-family: verdana, verdana ref,arial,helvetica,sans-serif;
	font-size: x-small;
	font-weight: normal;
	cursor:pointer;
}

.select_sm {
	color: #02412C;
	background-color:#E4E9E8;
	font-family: verdana, verdana ref,arial,helvetica,sans-serif;
	font-size: 0.85em;
	font-weight: bold;
	cursor:pointer;
}

.select_lg {
	color: #02412C;
	background-color:#E4E9E8;
	font-family: verdana, verdana ref,arial,helvetica,sans-serif;
	font-size: 1em;
	font-weight: bold;
	cursor:pointer;
}

input.vs_button {
	font-size: 0.7em;
	font-family: verdana, verdana ref,arial,helvetica,sans-serif;
	font-weight: normal;
	cursor: pointer;
	margin:0;
}

input.padded_vs_button {
	font-size: 0.7em;
	font-family: verdana, verdana ref,arial,helvetica,sans-serif;
	font-weight: normal;
	cursor: pointer;
	margin: 5px 0px 0px 0px;;
}

input.s_button {
	font-size: xx-small;
	font-family: verdana, arial,helvetica,sans-serif;
	font-weight: bold;
	cursor: pointer;
	margin:0;
}

input.l_button {
	font-size: 1em;
	font-family: verdana, verdana ref,arial,helvetica,sans-serif;
	font-weight: bold;
	cursor: pointer;
	margin:0;
}

input.button {
	cursor: pointer;
}

textarea {
	color: #000000;
	font-family: verdana,verdana ref,arial,helvetica,sans-serif;
	font-size: x-small;
	font-weight: bold;
	border-style: solid; border-width: 1pt; border-color: #A0A0A0;
}

input.s_text {
	color: #000000;
	font-family: verdana,verdana ref,arial,helvetica,sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	border-style: solid; border-width: 1pt; border-color: #036344;
}

input.plaintextbox {
	color: #000000;
	font-family: Verdana, Verdana Ref, Arial, Helvetica, Sans-serif;
	font-size: x-small;
	font-weight: bold;
	background-color: #FFF8F0;
	border-style: solid; border-width: 1pt; border-color: #FFF8F0;
}

.tableheader {
	border-bottom: 1px solid #000000;
	color: #993366;
	font-family: verdana,verdana ref,arial,helvetica,sans-serif;
	font-size: x-small;
	font-variant: capitalize;
	font-weight: bold;
}

.tableline1 {
	border-bottom: 1px solid #000000;
	background-color: #FAF0F5;
	color: #000000;
	font-family: verdana ref,arial,helvetica,sans-serif;
	font-size: x-small;
}
.tablerow1 {
	background-color: #FAF0F5;
	color: #000000;
	font-family: verdana,verdana ref,arial,helvetica,sans-serif;
	font-size: x-small;
}

.tableline2 {
	border-bottom: 1px solid #000000;
	background-color: #F3DFE9;
	color: #000000;
	font-family: verdana,verdana ref,arial,helvetica,sans-serif;
	font-size: x-small;
}
.tablerow2 {
	background-color: #F3DFE9;
	color: #000000;
	font-family: verdana,verdana ref,arial,helvetica,sans-serif;
	font-size: x-small;
}

.tablefooter {
	background-color: #e9e9e9;
	border-bottom: 1px solid #000000;
	font-family: verdana,verdana ref,arial,helvetica,sans-serif;
	font-size: x-small;
	font-weight: bold;
}

H1 {FONT-WEIGHT: bold; FONT-SIZE: 1.1em; COLOR: #02412C; FONT-STYLE: normal; FONT-FAMILY: Verdana, Verdana Ref, Arial, Helvetica, Sans-serif;}

H2 {FONT-WEIGHT: bold; FONT-SIZE: 1.1em; COLOR: #CE8800; FONT-STYLE: normal; FONT-FAMILY: Verdana, Verdana Ref, Arial, Helvetica, Sans-serif; margin: 0;}

H3 {FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #CE8800; FONT-STYLE: normal; FONT-FAMILY: Verdana, Verdana Ref, Arial, Helvetica, Sans-serif; margin: 0;}

H4 {FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #02412C; FONT-STYLE: normal; FONT-FAMILY: Verdana, Verdana Ref, Arial, Helvetica, Sans-serif; margin: 0 0 9px 0;}

H5 {FONT-WEIGHT: bold; FONT-SIZE: 0.8em; COLOR: #CE8800; FONT-STYLE: normal; FONT-FAMILY: Verdana, Verdana Ref, Arial, Helvetica, Sans-serif; margin: 0;}

H6 {FONT-WEIGHT: bold; FONT-SIZE: 0.8em; COLOR: #02412C; FONT-STYLE: normal; FONT-FAMILY: Verdana, Verdana Ref, Arial, Helvetica, Sans-serif; margin: 0;}