h1, h2, h3, h4, h5, .nav, .nav_footer, .footer, .footerTag, .footerCopy, .footerCopyBy, .content, .content_page, .content_admin, .content_bold_bottom, .content_body, .content_bold, .content_text, .content_body_small, .content_left, .content_right, .content_int, .content_red, .content_blue, .side, .side2, .side_int, .subnav, .subnav2, .field1, .contentcenter {color: #000; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif}

h1, h2, h3, h4, h5 {font-family: Helvetica, Arial, Verdana, sans-serif;}

h1 {color: #333350; font-size: 20px; font-weight: normal; margin:0 0 6px 0}

h2 {color: #e1881e; font-size: 14px; font-weight: bold; margin:0 0 3px 0}

h3 {color: #333350; font-size: 16px; font-weight: normal; margin:0 0 3px 0}

h4 {color: #333350; font-size: 14px; font-weight: bold; margin:0 0 3px 0}

h5 {color: #CCCCCC; font-size: 14px; font-weight: bold; margin: 0px 18px 10px 0px; }

/*h5 {color: #e1881e; font-size: 12px; font-weight: bold; margin:0 0 3px 0; text-decoration: none;}*/

a:link, a:visited, a:active {color:#0000FF; font-size: 11px; font-weight:bold; text-decoration:none}
a:hover {color:#0000FF; background:#e5e5ec}

td.nav {color: #0000FF; font-size: 10px; font-weight: bold; padding:2px 0px 2px 0px; text-align:left; border-top:1px solid #00FF00; border-bottom:1px solid #00FF00}

td.nav a:link, td.nav a:visited, td.nav a:active {color:#0000FF; padding:3px 0px 3px 0px; text-decoration:none}

td.nav a:hover {background:#e5e5ec}
span.current {color:#999}

td.nav_footer {color: #0000FF; font-size: 10px; font-weight: bold; padding:6px 0px 6px 0px; text-align:center; border-top:1px solid #00FF00; border-bottom:1px solid #00FF00}

td.nav_footer a:link, td.nav_footer a:visited, td.nav_footer a:active {color:#0000FF; padding:3px 0px 3px 0px; text-decoration:none}

td.nav_footer a:hover {background:#e5e5ec}

div.subnav, div.subnav2 {color: #333350; font-size: 10px; font-weight: bold; padding:3px 0px 3px 3px; text-align:left; border-top:1px solid #9999B4; width:144px}
div.subnav2 {font-weight: normal;}

td.content {color: #333350; font-size: 10px; font-weight: normal; padding: 10px 18px 10px 10px; text-align: justify; vertical-align: top; }
.content a:link, .content a:visited, .content a:active {color: #333350; text-decoration:none}

td.content_admin {color: #333350; font-size: 10px; font-weight: normal; padding: 10px 18px 10px 10px; text-align: justify; vertical-align: top;}
.content_admin a:link, .content_admin a:visited, .content_admin a:active {color: #333350; text-decoration:none}

td.content_body {color: #333350; font-size: 10px; font-weight: normal; padding: 10px 18px 10px 10px; text-align: justify;  vertical-align: top; }

td.content_body_small {color: #333350; font-size: 9px; font-weight: normal; padding: 0px 0px 0px 0px; text-align: left; }
.content_body a:link, .content_body a:visited, .content_body a:active {color: #333350; text-decoration:none}

td.contentcenter {color: #333350; font-size: 10px; font-weight: normal; padding:10px 10px 10px 0px; text-align:center; vertical-align:top}

td.content_spacer {color: #00FF00; font-size: 11px; font-weight: normal; padding:10px 18px 10px 0px; text-align:justify; vertical-align:top}

td.content_title {color: #CCCCCC; font-size: 12px; font-weight: bold; padding:10px 18px 10px 0px; text-align:justify; vertical-align:top}

td.content_int {color: #333350; font-size: 10px; font-weight: normal; padding:10px 0px 10px 0px; text-align:justify; vertical-align:top; width: 219;}

td.content_red {color: Red; font-size: 10px; font-weight: normal; padding:10px 18px 10px 0px; text-align:justify; vertical-align:top}
.content_red a:link, .content_red a:visited, .content_red a:active {color: Red; text-decoration: none; }

td.content_small {color: #0000FF; font-size: 6px; font-weight: normal; padding:10px 18px 10px 0px; text-align:left; vertical-align:top}
.content_small a:link, .content_red a:visited, .content_red a:active {color: #0000FF; text-decoration: none; }

td.content_blue {color: Blue; font-size: 10px; font-weight: normal; 	padding: 10px 18px 10px 0px; text-align: justify; vertical-align: top; }

.content_blue a:link, .content_blue a:visited, .content_blue a:active { color: Blue; text-decoration: none; }

td.content_page {color: Blue; font-size: 10px; font-weight: bold; padding: 10px 18px 10px 0px; text-align: center; vertical-align: top; }

.content_page a:link, .content_page a:visited, .content_page a:active {color: Blue; text-decoration: none; }

.selectednav a:link, .selectednav a:visited, .selectednav a:active {color: #e1881e; text-decoration: none; font-weight: bold; }

td.content_left {color: #333350; font-size: 10px; font-weight: normal; padding: 10px 18px 10px 10px; text-align: left; vertical-align: top; width: 180px;}

td.content_right {color: #333350; font-size: 10px; font-weight: normal; padding: 10px 0 10px 5px; vertical-align: top;	text-align: right;}

td.priceheader {	color: #333350; 	font-size: 11px;  	font-weight: bold; 	padding: 7px 7px 7px 7px; 	text-align: center; 	vertical-align: top; 	background-color: #00FF00; 	border-top:1px solid #000; border-bottom:1px solid #000; border-left:1px solid #000; 	border-right:1px solid #000; FILTER: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#00FF00, endColorstr=#FFFFFF);}

td.pricedetail {	color: #333350; 	font-size: 10px;  font-weight: normal; padding: 3px 3px 3px 7px; text-align: left; vertical-align: top; background-color: #fff; border-top:1px solid #ccc;  border-bottom:1px solid #ccc; border-left:1px solid #ccc;  border-right:1px solid #ccc; }
td.pricedetail_money {color: #333350; font-size: 10px;  font-weight: normal; padding: 3px 3px 3px 7px; text-align: right; vertical-align: top; background-color: #fff; border-top:1px solid #ccc; 	border-bottom:1px solid #ccc; border-left:1px solid #ccc;  	border-right:1px solid #ccc; }

td.blueheader {color: #333350; 	font-size: 10px;  font-weight: bold; 	padding: 5px 5px 5px 5px; 	text-align: left; 	vertical-align: middle; 	background-color: #CCCCCC; 	border-top:0px solid #000; border-bottom:1px solid #000; border-left:0px solid #000; 	border-right:1px solid #000; FILTER: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#cccccc, endColorstr=#ffffff);}
td.bluedetail {color: #333350; 	font-size: 10px;  font-weight: normal; padding: 3px 3px 3px 7px; text-align: left; vertical-align: top; background-color: #fff; border-top:0px solid #ccc;  border-bottom:1px solid #ccc; border-left:0px solid #ccc;  border-right:1px solid #ccc; }

td.content_bold {color: #333350;  font-size: 11px; font-weight: bold; padding: 10px 18px 10px 10px; text-align: left; vertical-align: top; }

td.content_bold_bottom { color: #333350; font-size: 11px; font-weight: bold;  padding: 0px 0px 0px 0px; text-align: right; vertical-align: bottom; }

td.content_text {color: #333350;  font-size: 11px; font-weight: normal; padding: 0px 0px 0px 2px; text-align: left; vertical-align: top; }

/*list elements replacer*/
div.list {text-indent:-9px; margin-left:9px}
div.sublist1 {text-indent:-12px; margin-left:21px}
div.sublist2 {text-indent:-8px; margin-left:29px}

hr {color:#333350; margin:10px 0 10px 0}

div.title {color: #000; font-size: 16px; font-weight: bold; padding: 0px 0px 20px 0px; text-align: left; vertical-align: top; border-top: 0px solid #00FF00; border-bottom: 0px solid #00FF00; border-left: 0px solid #00FF00; margin: 0px 0 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; }

div.side {color: #000000; font-size: 10px; font-weight: bold; padding:3px 3px 3px 3px; text-align:left; vertical-align:top; border-top:0px solid #00FF00; border-bottom:0px solid #00FF00; border-left:0px solid #00FF00; margin: 4px 0 10px 6px}

div.side a:link, div.side a:visited, div.side a:active {font-weight: normal; color: #0000FF; padding:3px 0px 3px 0px; text-decoration:none}

div.side2 {color: #000000; font-size: 10px; font-weight: normal; padding:8px 3px 8px 3px; text-align:left; vertical-align:top; border-top:0px solid #ccccd9; border-bottom:0px solid #ccccd9; margin: 10px 0 10px 6px}

div.side_int {color: #4a82b4; font-size: 10px; font-weight: bold; padding:0 0 0 15px; text-align:right; vertical-align:top; margin:33px 0 10px 0;}

legend.field1 {color: #5AA02C; font-size: 12px; font-weight: bold; padding:0px 0px 0px 0px; text-align:left; vertical-align:top; border-top:0px solid #fff; border-bottom:0px solid #fff; border-left:0px solid #fff; margin: 0px 0 0px 0px}

td.footer {padding:1px 0 3px 0; border-top:0px solid #00FF00; border-bottom:1px solid #00FF00}
.footerTag {color: #FF0000; font-size: 12px; font-weight: bold; padding:0 0 0 3px; }
.footerCopy {color: #333350; font-size: 10px; font-weight: normal; padding:0 3px 0 0; }
.footerCopy a:link, .footerCopy a:visited, .footerCopy a:active {color: #333350; text-decoration:none}
.footerCopy a:hover {color: #000; text-decoration:underline}
.footerCopyBy {color: #ccc; font-size: 9px; font-weight: normal; padding:3px 3px 0 0; }
.footerCopyBy a:link, .footerCopyBy a:visited, .footerCopyBY a:active {color: #ccc; text-decoration:none}

input.t1 {
	width: 100px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
input.t2 {
	width: 175px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
input.t3 {
	width: 50px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
input.t4 {
	width: 250px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
input.t5 {
	width: 20px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
input.t6 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
input.t7 {
   width: 75px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.calendarHeader {
	font-weight: lighter;
	color: #CCC;
	background-color: #FFF;
	font-size: x-small;
}

.calendarToday { 
    background-color: #00FF00;
}

.calendar {
	background-color: #FFF;
	font: x-small;
}

.buttonbar { 
  font-size        : 10px; 
  height			    : 20px;
  font-family      : Verdana, Arial, Helvetica, sans-serif;

} 

/* site-wide reformats */
body {margin:0}
form {margin:0}
select {font-size:10px}
/* end site-wide reformats */
