body {font-family: Arial, Helvetica, sans-serif;margin: 0px;padding: 0px;}
td.ordmat {width:169px;}
td, p, div {font-size:13px;}
ul, li {margin-top:6px;}
th {font-family: Arial, Helvetica, sans-serif;}
.tmarg {margin-right:20px;}
a {font: 13px Arial, Helvetica, sans-serif; }
h1 {font: 24px Arial, Helvetica, sans-serif; color:#127A85;font-weight:bold;}
h2 {font: 20px Arial, Helvetica, sans-serif; color:#127A85;font-weight:bold;}
h3 {font: 16px Arial, Helvetica, sans-serif; color:#127A85;font-weight:bold;}
h4 {font: 14px Arial, Helvetica, sans-serif; color:#333;font-weight:bold;}

h5 {font: 13px Arial, Helvetica, sans-serif; color:#333;font-weight:bold;}
	.blackborder {padding: 5px 5px 5px 5px;border: 2px solid #B4B9D3;border-collapse: collapse;}
.nw {white-space:nowrap;}
.events ul, .events li {margin:10px;list-style: url(images/bullet.gif);padding-bottom:5px;}
.events a {color:#127A85;font-weight:bold;text-decoration:none;}
.hds {font-weight:bold;color:#127A85;margin-top:15px;}
.hdsl h2 {font-size:12px;color:#127A85;margin-top:15px;margin-bottom:1px;}
.hdsl td {color:#000;font-size: 11px;}
.hdsl a {font-size:11px;color:#6666CC;font-weight:bold;}
.newshds a {margin:20px;font-size:14px;color:#127A85;font-weight:bold;}
div.newsbox {background-color:#EEF9F9;width:95%;border:1px solid #12ABB7;text-align:left;padding:8px;margin:4px;line-height:13px;font-size: 11px; }
.newsbox p, .newsbox a, {line-height:14px;font-size: 11px; }
.newsbox a:link, .newsbox a:active, .newsbox a:hover, .newsbox a:visited {color:#127A85;font-size: 11px;}
.newsbox div {font-size: 11px;}
.newsbox div {font-size: 11px;}
td.newsbox div p {font-size: 11px;}
p.newsbox {font-size: 11px;}
.newsboxbld {  
    line-height:14px;
	font-size:11px; 
	color: #30636A;
	font-weight: bold;
}
hr { color:#127A85;
	width:95%;
	text-align: center;
	margin: 8px;
	height: 2px;
}
.newsbox a:hover {text-decoration:none;
    line-height:14px;
	font-size:11px; 
	color: #30636A;
}
.te {background: #666699;}
.te1 {position:relative;margin-bottom:10px;background: #666699;padding: 3px 3px 8px;}
.se1 {position:relative;margin-bottom:10px;background: #127A85;padding: 3px 3px 8px;}
.te1 a, .se1 a {font-weight:bold;font-size:12px;}
.te1 h3, .se1 h3 {font-size:13px;padding:0px;margin:0px 3px 2px;color:#FFF;}
.te1 p, .se1 p {margin:0;padding:5px 10px;}
.te2 {position:relative;background:#FFF;margin:0px 8px;line-height:1.3em;padding: 0px 6px 5px 0px;}
.te2 ul li {margin-left:15px;padding-left:0px;line-height:1.1;}
.te2 ul {margin-top:0;margin-left:20px;padding-top:0;padding-left:0px;}
.mflsh {margin-top: 0 !important;}
.smtxt {font-size:10px;line-height:1.1em;color:#666;}
.bkrt {float:right;padding:7px;width:160px;margin-bottom:5px;}
a.det:link, a.det:visited {color:#6465B5;font-weight:bold;font-size:12px;}
.ctr {text-align:center;}
.rt {text-align:right;}
.cgrn {color:#127A85;}
.pbmb {padding-bottom:0px;margin-bottom:0px;}
.pl20 {padding-left:20px;}
.pb50 {padding-bottom:50px;}
form#vcform, form#vcform table {margin:0;padding:0;font-size:12px;font-weight:bold;}
form#vcform table td.rt {padding-right:3px;}
form#vcform input, form#vcform table td {padding:1px;margin:1px;}
.grnbox {padding:6px;margin:20px;width:200px;border:1px solid #000;background:#127A85;}
.grnbox2 {padding:6px;margin:20px;width:300px;border:1px solid #000;background:#127A85;}
.grnbox a, .grnbox2 a {color:FFF;font-weight:bold;}
.alert {color:#FFF;width:412px;padding:3px;background:#127A85;font-weight:bold;font-size:11px;}
.alert a {color:#FFF;}
.redtxt {color:#FF0000;}
table.ordernow td a, p.ruleslnk a {font: 12px Arial, helvetic, san-serif;text-decoration:none;color:#42357D;}
table.ordernow td a:hover, p.ruleslnk a:hover {text-decoration:underline;background:#42357D;color:#FFF;}
table.ordernow td {font: 11px Arial, helvetic, san-serif;border-top:1px solid #EBEBEB;}