h5 {color: #999999; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 10px; font-weight: normal;}
h4 {color: #000000; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 16px; font-weight: bold;}
body {background-image: url(images/bgrnd.jpg); margin-top:0px;}
td,input,select,textarea,body,link,p,li {font-family: Arial, Helvetica, sans-serif; font-size: 11px}
td.menu {background-color:#858585; border-right:1px solid #FFF; font-weight:bold;}
a, a:hover, a:visited {color:#0000FF}
a {text-decoration:none;}
a.menu, a.menu:visited {color:white; text-decoration:none;}
a.menu:hover{color:blue; text-decoration:none;}
a.jumplink {color:grey}
fieldset, legend {border:1px solid #999; margin-top:0; padding:5px; margin-bottom:2px}
fieldset.darker, legend.darker{background-color:#DEDFE7;}
fieldset.light, legend.light{background-color:#EFEFF7;}
legend {padding:0px 3px 0px 3px;}
form{margin:0px;padding:0px;}
input, select{
	border:0px solid #DEDFE7;
	margin:1px 0px 1px 0px;
	color:#000000;
}
input.size,select.size{width:150px}
input.datesize {width:130px}
input.submit {
	border-style:solid;
	border-color:#666;
	border-width:1px 3px 3px 1px;
	background-color: #858585;
	color:white;
	font-weight:bold;
}
img.link {border:1px solid black;}
#snippet table{margin-bottom:6px; border-bottom:1px dotted #ddd}
#snippet table td {text-align:justify; padding:3px}
/*#snippet table td img {margin-right:6px}*/
#snippet table td em { font-weight:bold}
table.localtable td {border-right:1px solid brown;border-bottom:1px solid brown;}

/* tooltip styles */
#text {margin:50px auto; width:500px}
.hotspot {color:#900; padding-bottom:1px; border-bottom:1px dotted #900; cursor:pointer}
#tt {position:absolute; display:block; background:url(/source/images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(/source/images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url(/source/images/tt_bottom.gif) top right no-repeat; overflow:hidden}
.offertitle { font-weight:bold; font-style:oblique; font-size:1.2em; background-color:#DEDFE7; padding:3px; font-family:Georgia, "Times New Roman", Times, serif; text-align:center; margin-top:12px; border:1px solid #485196}
.offertext {margin-top:4px; border-color:#E1E1FF; border-bottom-style:solid; border-width:0 1px 1px 1px; border-bottom:1px dashed blue; margin-bottom:8px}
.offertext ul {margin:0px;padding:0px;margin-left:18px}
.purple {background-color:#485196; color:#FFF}
a.ltit { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-decoration:none;margin:0; border:0; padding:0; color:#FFF; display:block; background-color:#485196;margin:2px}
#promtext { text-transform:uppercase; margin-top:6px; color:#FFFFFF}


