/* colours */
/* #000080 DARK */
/* #0005A5 MID */
/* #0094DE LIGHT */
/* #E4E9E8 HIGHLIGHT */
/* Bright: #CE8800 */
/* Light: #FAF3EB */


body {
	font-family: verdana,verdana ref,arial,helvetica,sans-serif;
	font-size: medium;
	color: #000000;
	background-color: #ffffff;
	margin: 0;
}

p {}

ul{margin-left: 40px; list-style-type: square;}

.tightul {font-size: 0.7em; marging: 0 0 0 -20px; list-style-type: square;}

li {padding-bottom: 0px; padding-top: 0px;}

.site_map {font-size: 0.8em;}

.mainContentTable {background-color: #ffffff;}

.mainTable {width: 770px; position: absolute; left: 50%; margin-left: -385px; background-color: #ffffff; border: 1px solid #ffffff;}

.mainCell {border-right: 1px solid #0094DE;}

.rhFillerCell {background-color: #FFFBDD; background-repeat: no-repeat;}

.rhFillerCellTop {background-repeat: no-repeat;}

.rhFillerCellBottom {}

.lhColumn {text-align: center;}

.lhColumnBlue {text-align: center; border-left: 1px solid #0094DE; background-color: #C0CDE8; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#C0CDE8, endColorStr=#F1F4FA, gradientType=0);}

.lhColumnRed {text-align: center; background-color: #FAF3EB;}

.rhColumn {}

.rhColumn {}

.rhColumnRed {border-right: 1px solid #FAF3EB;}

.lhHeaderLineBlue {}

.HeaderLineBlue {}

.lhHeaderLineRed {border-bottom: 1px solid #CE8800;}

.HeaderLineRed {border-bottom: 1px solid #CE8800;}

.lhBannerLineBlue {text-align: center; border-left: 1px solid #0094DE; border-top: 1px solid #0094DE; border-bottom: 1px solid #0094DE; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#0094DE, endColorStr=#0005A5, gradientType=0);}

.BannerLineBlue {text-align: center; border-right: 1px solid #0094DE; border-top: 1px solid #0094DE; border-bottom: 1px solid #0094DE; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#0094DE, endColorStr=#0005A5, gradientType=0);}

.lhBannerLineRed {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);}

.BannerLineRed {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 #0094DE;}

.lhFooterCell {text-align: left; border-top: 1px solid #0094DE;}

.TopFooterCell {}

.lhTopFooterCell {}

.footerCellBlue {text-align: center; border-top: 1px solid #0094DE;}

.lhFooterCellBlue {text-align: left; border-top: 1px solid #0094DE;}

.TopFooterCellBlue {border-right: 1px solid #0094DE;}

.lhTopFooterCellBlue {border-left: 1px solid #0094DE; background-color: #C4C6E4;}

.footerCellRed {text-align: center; border-top: 1px solid #CE8800;}

.lhFooterCellRed {text-align: left; border-top: 1px solid #CE8800;}

.TopFooterCellRed {border-right: 1px solid #FAF3EB;}

.lhTopFooterCellRed {background-color: #FAF3EB;}

.searchBoxes {font-size: 0.7em; margin: 4px 4px 0px 3px; text-align: right;}

.featureTableBlue {border: 1px solid #0094DE; background-color: #ECEDF6;}

.featureHeaderBlue {color: #0094DE; font-size:0.8em; font-weight:bold; margin:2;}

.featureTableRed {border: 1px solid #FF0016; background-color: #FFE3E6;}

.featureHeaderRed {color: #FF0016; font-size:0.8em; font-weight:bold; margin:2;}

.featureTableGreen {border: 1px solid #008C00; background-color: #F1FFF1;}

.featureHeaderGreen {color: #008C00; 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-size: 0.9em; font-weight:bold;}

.databaseTableBlue {border: 1px solid #CDDBDB; background-color: #CDDBDB;}

.databaseTableRed {border: 1px solid #FAF3EB; background-color: #FAF3EB;}

.copyrightCell {text-align: center; border-top: 1px solid #0005A5; border-bottom: 1px solid #0094DE; border-right: 1px solid #0094DE; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#0005A5, endColorStr=#0094DE, gradientType=0);}

.lhCopyrightCell {text-align: center; border-left: 1px solid #0094DE; border-top: 1px solid #0005A5; border-bottom: 1px solid #0094DE; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#0005A5, endColorStr=#0094DE, gradientType=0);}

.mainContent {font-size: 0.75em; text-align: justify;}
.mainContent li{margin:0;}

.indentedContent {font-size: 0.75em; text-align: justify; text-indent: -18px; padding-left: 18px;}
.indentedContent li{margin:0; text-align: left; }

.tableContent {font-size: 0.75em;}
.tableContent li{margin:0;}

.featureContent {font-size: 0.75em; text-align: left; margin:3;}
.mainContent li{margin:0;}

.redtextbig {color: #CC0000; font-size: 1.5em; font-weight: bold;}
.redtext {color: #CC0000; font-size: 1.1em; font-weight: bold;}

.bluetext {color: #0000CC;}

.SubHeadingBlue {
	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;}

.roundedFilledTable {background-color: #F2F2F9; width: 98%; margin-left: 5px;}
.roundedTable {background-color: #f0f8fb; width: 98%; margin-left: 5px;}
.rounded_t {background-image: url('images/rounded_left_blue_wide.gif'); background-position: top left; background-repeat: no-repeat;}
.rounded_r {background-image: url('images/rounded_right_blue.gif'); background-position: top right; background-repeat: repeat-y;}
.rounded_b {background-image: url('images/rounded_right_blue.gif'); background-position: bottom right; background-repeat: repeat-x;}
.rounded_l {background-image: url('images/rounded_left_blue.gif'); background-position: bottom left; background-repeat: repeat-y;}

.greenfadeout {filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#0094DE, endColorStr=#FFFFFF, gradientType=1);}
.greenfadein {filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FFFFFF, endColorStr=#0094DE, 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 #0005A5; 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: 0.7em; font-style: normal; font-family: Verdana, Verdana Ref, Arial, Helvetica, Sans-serif; margin: 3px 0px 3px 6px;}

.context {font-weight: normal; font-size:0.7em; font-style: normal; font-family: Verdana, Verdana Ref, Arial, Helvetica, Sans-serif;}

.smallstrap {color: #0094DE; text-align: center; font-weight: normal; font-size:0.7em; font-style: normal; font-family: Verdana, Verdana Ref, Arial, Helvetica, Sans-serif;}

.caption {font-weight: normal; font-size: 0.75em; font-style: normal; font-family: Verdana, Verdana Ref, Arial, Helvetica, Sans-serif;}

.footer {font-weight: normal; font-size: 0.75em; 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: 0.7em; font-style: normal; font-family: Tahoma, Verdana, Verdana Ref, Arial, Helvetica, Sans-serif; margin: 3px 3px 3px 3px;}

.webmaster {color: #0094DE; font-weight: normal; font-size: 0.7em; font-style: normal; font-family: Tahoma, Verdana, Verdana Ref, Arial, Helvetica, Sans-serif; margin: 3px 3px 3px 3px;}

.address {font-weight: normal; font-size: 0.7em; font-style: normal; font-family: Verdana, Verdana Ref, Arial, Helvetica, Sans-serif; margin: 3px 3px 3px 3px;}

.lhAddress {font-weight: normal; font-size: 0.7em; font-style: normal; font-family: Verdana, Verdana Ref, Arial, Helvetica, Sans-serif; margin: 3px 3px 3px 3px;}

.datetext {color: #ffffff; text-align: center; font-weight: normal; font-size: 0.6em; font-style: normal; font-family: Verdana, Verdana Ref, Arial, Helvetica, Sans-serif; margin: 0;}

.banner {color: #ffffff; text-align: right; font-weight: bold; font-size: 0.6em; font-style: normal; font-family: Verdana, Verdana Ref, Arial, Helvetica, Sans-serif; margin: 0;}

.navtext {font-weight: bold; font-size: 0.7em; font-style: normal; font-family: Verdana, Verdana Ref, Arial, Helvetica, Sans-serif;}

.navlink {font-weight: bold; font-size: 0.7em; font-style: normal; font-family: Verdana, Verdana Ref, Arial, Helvetica, Sans-serif;}

.navInfo {color: #0005A5; font-weight: bold; font-size: 0.8em; font-style: normal; font-family: Verdana, Verdana Ref, Arial, Helvetica, Sans-serif; margin: 0;}

.newsHeaderCell {font-weight: bold; font-size: 0.6em; border: 0 solid #0094DE; text-align: center; font-family: Verdana, Verdana Ref, Arial, Helvetica, sans-serif;}

.newsHeaderCellBlue {font-weight: bold; font-size: 0.6em; border: 0 solid #0094DE; background-color: #C0CDE8; text-align: center; font-family: Verdana, Verdana Ref, Arial, Helvetica, sans-serif; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#fefefe, endColorStr=#7CBDDE, gradientType=0);}

.newsHeaderCellRed {font-weight: bold; font-size: 0.6em; border: 0 solid #0094DE; background-color: #FDDAD5; text-align: center; font-family: Verdana, Verdana Ref, Arial, Helvetica, sans-serif;}

.newsHeaderCellPaleYellow {font-weight: bold; font-size: 0.6em; border: 0 solid #0094DE; background-color: #FFFBDD; text-align: center; font-family: Verdana, Verdana Ref, Arial, Helvetica, sans-serif;}

.newsHeaderCellYellow {font-weight: bold; font-size: 0.6em; border: 0 solid #0094DE; background-color: #FFF7B7; text-align: center; font-family: Verdana, Verdana Ref, Arial, Helvetica, sans-serif; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FFFFFF, endColorStr=#FFF17D, gradientType=0);}

.siteMapCell {font-weight: bold; font-size: 0.7em; border: 0 solid #0094DE; background-color: #C0CDE8; text-align: center; font-family: Verdana, Verdana Ref, Arial, Helvetica, sans-serif; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#fefefe, endColorStr=#7CBDDE, gradientType=0);}

.newsCell {font-size: 0.6em; border: 0 solid #0094DE; font-family: Verdana, Verdana Ref, Arial, Helvetica, sans-serif; font-weight: normal;}

.newsCellBlue {font-size: 0.6em; border: 0 solid #0094DE; font-family: Verdana, Verdana Ref, Arial, Helvetica, sans-serif; font-weight: normal; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#fefefe, endColorStr=#C5E2F1, gradientType=0);}

.newsCellRed {font-size: 0.6em; border: 0 solid #0094DE; font-family: Verdana, Verdana Ref, Arial, Helvetica, sans-serif; font-weight: normal; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FFFFFF, endColorStr=#FDDAD5, gradientType=0);}

.newsCellPaleYellow {font-size: 0.6em; border: 0 solid #0094DE; font-family: Verdana, Verdana Ref, Arial, Helvetica, sans-serif; font-weight: normal; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FFFFFF, endColorStr=#FFFBDD, gradientType=0);}

.newsCellYellow {font-size: 0.6em; border: 0 solid #0094DE; font-family: Verdana, Verdana Ref, Arial, Helvetica, sans-serif; font-weight: normal; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FFFFFF, endColorStr=#FFF7B7, gradientType=0);}

.newsText {font-size: 1em;  margin: 2px 2px 6px 2px; text-indent: -10px; padding-left: 10px;}

.lhfeatureText {font-size: 1em;  margin: 2px 2px 6px 2px;}

.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: hand;}

.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{
border: 0;
cursor: hand;
text-align: center;
filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#fefefe, endColorStr=#7CBDDE, gradientType=0);
}

.m_menulines{
border: 0;
cursor: hand;
text-align: center;
filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#fefefe, endColorStr=#C4C6E4, gradientType=0);
}

form{
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

a:link {color: #0005A5; text-decoration:underline;} 
a:visited {color: #000080; text-decoration:underline;} 
a:hover {color: #FF0016; text-decoration:none;}
a:active {color: #FF0016; text-decoration:underline;}

a.antiLink:link {color: #0005A5; text-decoration:none;} 
a.antiLink:visited {color: #000080; text-decoration:none;} 
a.antiLink:hover {color: #FF0016; text-decoration:underline;}
a.antiLink:active {color: #FF0016; text-decoration:none;}

a.webmasterLink:link {color: #c0c0c0; text-decoration:none;} 
a.webmasterLink:visited {color: #c0c0c0; text-decoration:none;} 
a.webmasterLink:hover {color: #ffffff; text-decoration:underline;}
a.webmasterLink:active {color: #ffffff; text-decoration:none;}

a.validateLink:link {color: #0094DE; text-decoration:none;} 
a.validateLink:visited {color: #0094DE; text-decoration:none;} 
a.validateLink:hover {color: #0094DE; text-decoration:underline;}
a.validateLink:active {color: #0094DE; text-decoration:none;}

a.addressLink:link {color: #000080; text-decoration:none;} 
a.addressLink:visited {color: #000080; text-decoration:none;} 
a.addressLink:hover {color: #FF0016; text-decoration:underline;}
a.addressLink:active {color: #FF0016; 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: #000080; font-weight: bold; text-decoration:none;} 
a.navLink:visited {color: #000080; font-weight: bold; text-decoration:none;} 
a.navLink:hover {color: #FF0016; font-weight: bold; text-decoration:none;}
a.navLink:active {color: #FF0016; font-weight: bold; text-decoration:none;}

a.navLinkThis:link {color: #000080; font-weight: bold; text-decoration:none;} 
a.navLinkThis:visited {color: #000080; font-weight: bold; text-decoration:none;} 
a.navLinkThis:hover {color: #000080; font-weight: bold; text-decoration:none;}
a.navLinkThis:active {color: #000080; font-weight: bold; text-decoration:none;}

a.featureLink:link {color: #0005A5; text-decoration:none;} 
a.featureLink:visited {color: #000080; text-decoration:none;} 
a.featureLink:hover {color: #FF0016; text-decoration:underline;}
a.featureLink:active {color: #FF0016; text-decoration:none;}

hr {color: #0094DE; height: 1px;}

img {border-color: #0094DE;}

.textbox {
	background-color: #FFFFFF;
	color: #000000;
	font-family: verdana,verdana ref,arial,helvetica,sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	border-style: solid; border-width: 1px; border-color: #A0A0A0;
}

.textbox_sm {
	color: #000080;
	background-color:#E4E9E8;
	font-family: verdana,verdana ref,arial,helvetica,sans-serif;
	font-size: 0.75em;
	font-weight: bold;
	margin: 1.5px;
	border-style: solid; border-width: 1px; border-color: #A0A0A0;
}

.textbox_lg {
	color: #000080;
	background-color:#E4E9E8;
	font-family: verdana,verdana ref,arial,helvetica,sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	margin: 1.5px;
	border-style: solid; border-width: 1px; border-color: #A0A0A0;
}

select {
	color: #000000;
	background-color:#e0e0e0;
	font-size: 0.7em;
	font-weight: normal;
	cursor:hand;
}

.select_sm {
	color: #000000;
	background-color:#E4E9E8;
	font-family: verdana, verdana ref,arial,helvetica,sans-serif;
	font-size: 0.75em;
	font-weight: normal;
	cursor:hand;
}

.select_lg {
	color: #000080;
	background-color:#E4E9E8;
	font-family: verdana, verdana ref,arial,helvetica,sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	cursor:hand;
}

input.vs_button {
	font-size: 0.7em;
	font-family: verdana, verdana ref,arial,helvetica,sans-serif;
	font-weight: normal;
	cursor: hand;
	margin:0;
}

input.padded_vs_button {
	font-size: 0.7em;
	font-family: verdana, verdana ref,arial,helvetica,sans-serif;
	font-weight: normal;
	cursor: hand;
	margin: 5px 0px 0px 0px;
}

input.s_button {
	font-size: 0.8em;
	font-family: verdana, verdana ref,arial,helvetica,sans-serif;
	font-weight: bold;
	cursor: hand;
	margin:0;
}

input.l_button {
	font-size: 1.2em;
	font-family: verdana, verdana ref,arial,helvetica,sans-serif;
	font-weight: bold;
	cursor: hand;
	margin:0;
}

input.button {
	cursor: hand;
}

textarea {
	color: #000000;
	font-family: verdana,verdana ref,arial,helvetica,sans-serif;
	border-style: solid; border-width: 1px; border-color: #A0A0A0;
}

input.s_text {
	color: #000000;
	font-family: verdana,verdana ref,arial,helvetica,sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	border-style: solid; border-width: 1px; border-color: #000000;
}

input.plaintextbox {
	color: #000000;
	font-family: Verdana, Verdana Ref, Arial, Helvetica, Sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	background-color: #FFF8F0;
	border-style: solid; border-width: 1px; border-color: #FFF8F0;
}

.tableheader {
	border-bottom: 1px solid #000000;
	color: #0005A5;
	font-family: verdana,verdana ref,arial,helvetica,sans-serif;
	font-size: 0.7em;
	font-weight: bold;
}

.tableline1 {
	border-bottom: 1px solid #000000;
	background-color: #FAF0F5;
	color: #000000;
	font-family: verdana ref,arial,helvetica,sans-serif;
	font-size:0.8em;
}
.tablerow1 {
	background-color: #FFE8E8;
	color: #000000;
	font-family: verdana,verdana ref,arial,helvetica,sans-serif;
	font-size: 0.8em;
}

.tableline2 {
	border-bottom: 1px solid #000000;
	background-color: #F3DFE9;
	color: #000000;
	font-family: verdana,verdana ref,arial,helvetica,sans-serif;
	font-size: 0.8em;
}
.tablerow2 {
	background-color: #FFFFD9;
	color: #000000;
	font-family: verdana,verdana ref,arial,helvetica,sans-serif;
	font-size: 0.8em;
}

.tablefooter {
	background-color: #e9e9e9;
	border-bottom: 1px solid #000000;
	font-family: verdana,verdana ref,arial,helvetica,sans-serif;
	font-size: 0.8em;
	font-weight: bold;
}

h1 {font-weight: bold; font-size: 1.1em; color: #000080; font-style: normal; font-family: Verdana, Verdana Ref, Arial, Helvetica, Sans-serif; margin-bottom: 3;}

h2 {font-weight: bold; font-size: 1.1em; color: #CC0000; font-style: normal; font-family: Verdana, Verdana Ref, Arial, Helvetica, Sans-serif; margin-bottom: 3;}

h3 {font-weight: bold; font-size: 0.9em; color: #000080; font-style: normal; font-family: Verdana, Verdana Ref, Arial, Helvetica, Sans-serif;}

h4 {font-weight: bold; font-size: 0.9em; color: #CC0000; font-style: normal; font-family: Verdana, Verdana Ref, Arial, Helvetica, Sans-serif;}
h4.table {margin: 0;}

h5 {font-weight: bold; font-size: 0.8em; color: #000080; font-style: normal; font-family: Verdana, Verdana Ref, Arial, Helvetica, Sans-serif;}

h6 {font-weight: bold; font-size: 0.8em; color: #CC0000; font-style: normal; font-family: Verdana, Verdana Ref, Arial, Helvetica, Sans-serif;}

.ocontainer {width: 100%; float: left; text-align: left; color: #000000; background: url(images/rounded_right_orange.gif) top right no-repeat;}
.otleft {margin: 0; padding: 12px 12px 0 12px;  background: url(images/rounded_left_orange.gif) top left no-repeat;
font-size: 0.7em;
}
.ocontent {margin: 0; padding: 0 0 0 12px; background: url(images/rounded_left_orange.gif) bottom left no-repeat;
font-size: 0.7em;
}
.ocontent em {display: block; padding: 0 12px 12px 0; font-style: normal; background: url(images/rounded_right_orange.gif) bottom right no-repeat;}

.pcontainer {width: 100%; float: left; color: #000000; background: url(images/rounded_right_orange_whitebg.gif) top right no-repeat;}
.ptleft {margin: 0; padding: 12px 12px 0 12px;  background: url(images/rounded_left_orange_whitebg.gif) top left no-repeat;
font-size: 0.7em;
}
.pcontent {margin: 0; background: url('images/rounded_left_orange_whitebg.gif') no-repeat bottom left;
font-size: 0.7em;
}
.pcontent em {display: block; padding: 0 12px 12px 0; font-style: normal; background: url(images/rounded_right_orange_whitebg.gif) bottom right no-repeat;}

.greycontainer {width: 100%; float: left; text-align: center; color: #000000; background: url(images/rounded_grey_right.gif) top right no-repeat;}
.greytleft {margin: 0; padding: 3px 3px 0 3px;  background: url(images/rounded_grey_left.gif) top left no-repeat;
font-size: 0.7em;
}
.greycontent {margin: 0; padding: 0 0 0 3px;  background: url(images/rounded_grey_left.gif) bottom left no-repeat;
font-size: 0.7em;
}
.greycontent em {display: block; padding: 0 3px 3px 0; font-style: normal; background: url(images/rounded_grey_right.gif) bottom right no-repeat;}

.gcontainer {width: 100%; float: left; text-align: center; color: #000000; background: url(images/rounded_right_green.gif) top right no-repeat;}
.gtleft {margin: 0; padding: 12px 12px 0 12px;  background: url(images/rounded_left_green.gif) top left no-repeat;
font-size: 0.7em;
}
.gcontent {margin: 0; padding: 0 0 0 12px;  background: url(images/rounded_left_green.gif) bottom left no-repeat;
font-size: 0.7em;
}
.gcontent em {display: block; padding: 0 12px 12px 0; font-style: normal; background: url(images/rounded_right_green.gif) bottom right no-repeat;}

.bcontainer {width: 100%; float: left; text-align: left; color: #000000; background: url(images/rounded_right_blue.gif) top right no-repeat;}
.btleft {margin: 0; padding: 12px 12px 0 12px;  background: url(images/rounded_left_blue.gif) top left no-repeat;
font-size: 0.7em;
}
.bcontent {margin: 0; padding: 0 0 0 12px;  background: url(images/rounded_left_blue.gif) bottom left no-repeat;
font-size: 0.7em;
}
.bcontent em {display: block; padding: 0 12px 12px 0; font-style: normal; background: url(images/rounded_right_blue.gif) bottom right no-repeat;}

.rcontainer {width: 100%; float: left; text-align: center; color: #000000; background: url(images/rounded_right_red.gif) top right no-repeat;}
.rtleft {margin: 0; padding: 12px 12px 0 12px;  background: url(images/rounded_left_red.gif) top left no-repeat;
font-size: 0.7em;
}
.rcontent {margin: 0; padding: 0 0 0 12px;  background: url(images/rounded_left_red.gif) bottom left no-repeat;
font-size: 0.7em;
}
.rcontent em {display: block; padding: 0 12px 12px 0; font-style: normal; background: url(images/rounded_right_red.gif) bottom right no-repeat;}

.prevnext {font-size: 0.75em; margin: 20px 10px; padding: 5px; border-top: 1px solid #0094DE;}

.setparams {float: right; font-size: 0.9em;}

.selectlabel {font-size: 0.8em;}

.smaller {font-size: 0.8em;}