
body {
    background-color: #ffffff;
}
form {
    margin-top: 0px;  
    margin-bottom: 0px;
}
td, body {
    font-family: trebuchet ms, arial, tahoma, verdana, helvetica;
    color: #003366;
    font-size: 11px;
}
textarea, input, select {
    font-family: trebuchet ms, arial, tahoma, verdana, helvetica;
    color: #666666;
    font-size: 11px;
}

table.maroon {
/*
	border-color: #660000;
	border-style: dashed;
	border-width: 1px;
*/
    background-color: #f7f2f2;
}

table.maroon td {
    color: #660000;
}

table.maroon td input {
    color: #660000;
}

table.maroon td select {
    color: #660000;
}

table.blue {
/*
	border-color: #660000;
	border-style: dashed;
	border-width: 1px;
*/
    background-color: #f2f7fc;
}

table.blue td {
    color: #000066;
}

table.blue td input {
    color: #000066;
}

table.blue td select {
    color: #000066;
}


a {}
a:link, a:active, a:visited {text-decoration: none;}
a:hover {text-decoration: none;}

a.foot {font-size: 11px; color: #0066cc;}
a.foot:link, a.foot:active, a.foot:visited {color: #0066cc;}
a.foot:hover {color: #000066;}

a.menu {font-size: 11px; color: #0066cc;}
a.menu:link, a.menu:active, a.menu:visited {color: #0066cc;}
a.menu:hover {color: #000066;}

a.blue {color: #0066cc;}
a.blue:link, a.blue:active, a.blue:visited {color: #0066cc;}
a.blue:hover {color: #000066;}

a.yellow {color: #ff9900;}
a.yellow:link, a.yellow:active, a.yellow:visited {color: #ff9900;}
a.yellow:hover {color: #cc6600;}

a.green {color: #669900;}
a.green:link, a.green:active, a.green:visited {color: #669900;}
a.green:hover {color: #336600;}

a.maroon {color: #660000;}
a.maroon:link, a.maroon:active, a.maroon:visited {color: #660000;}
a.maroon:hover {color: #996666;}

a.orange {color: #ff6600;}
a.orange:link, a.orange:active, a.orange:visited {color: #ff6600;}
a.orange:hover {color: #ff9966;}

a.blue_det {color: #0066cc; text-decoration: underline;}
a.blue_det:link, a.blue_det:active, a.blue_det:visited {color: #0066cc; text-decoration: underline;}
a.blue_det:hover {color: #0066cc; text-decoration: none;}

a.yellow_det {color: #ff9900; text-decoration: underline;}
a.yellow_det:link, a.yellow_det:active, a.yellow_det:visited {color: #ff9900; text-decoration: underline;}
a.yellow_det:hover {color: #ff9900; text-decoration: none;}

a.green_det {color: #669900; text-decoration: underline;}
a.green_det:link, a.green_det:active, a.green_det:visited {color: #669900; text-decoration: underline;}
a.green_det:hover {color: #669900; text-decoration: none;}

a.maroon_det {color: #660000; text-decoration: underline;}
a.maroon_det:link, a.maroon_det:active, a.maroon_det:visited {color: #660000; text-decoration: underline;}
a.maroon_det:hover {color: #660000; text-decoration: none;}

a.orange_det {color: #ff6600; text-decoration: underline;}
a.orange_det:link, a.orange_det:active, a.orange_det:visited {color: #ff6600; text-decoration: underline;}
a.orange_det:hover {color: #ff9966; text-decoration: none;}

a.maroon_calendar {color: #660000;}
a.maroon_calendar:link, a.maroon_calendar:active, a.maroon_calendar:visited {color: #660000;}
a.maroon_calendar:hover {color: #996666; font-weight: bold;}

a.white {color: #ffffff;}
a.white:link, a.white:active, a.white:visited {color: #ffffff;}
a.white:hover {color: #996666;}


img.blue {border-color: #0066cc;}
img.yellow {border-color: #ff9900;}
img.green {border-color: #669900;}
img.maroon {border-color: #660000;}
img.orange {border-color: #ff6600;}


.maroon {color: #660000;}
.gray {color: #666666;}
.blue {color: #003366;}
.yellow {color: #ff9900;}
.orange {color: #ff6600;}
.green {color: #669900;}
.red {color: #cc0000;}


.light {
	padding: 5px 5px 5px 5px;
}
.small {
    font-size: 10px;
}
.big {
    font-size: 14px;
}
.sans {
    font-family: sans-serif;
}
.foot {
    font-size: 10px;
    color: #0066cc;
    font-family: arial, tahoma, verdana, helvetica;
}
.calendar {
    color: #9BB2D3;
    font-size: 10px;
}
.calendar_today {
    background-color: #660000;
    color: #ffffff;
}
.tab_content {
    line-height: 13px;
}
.tab_content_medium {
    font-size: 12px;
    line-height: 14px;
}

.err {
    color: #ff0000;
    font-family: sans-serif;
}

.msg {
    color: #999999;
    font-family: sans-serif;
}

.hdr1 {
    font-size: 18px;
}
.hdr1_sub {
    font-size: 14px;
}
h1 {
    font-size: 18px;
    font-weight: normal;
	padding: 0px;
	margin: 0px;    
}



.debug {
	border-color: #ff0000;
    color: #ff0000;
    background-color: #fff0f0;
    padding: 5px;
	border-style: dashed;
	border-width: 1px;
}

.debug_info {
	border-color: #666666;
    color: #666666;
    background-color: #f5f5f5;
    padding: 5px;
	border-style: dashed;
	border-width: 1px;
}

.errors {
    color: #ff0000;
}

ol.errors, ul.errors {
    margin-top: 0px;
}
div.content {
    padding: 20px;
    width: 100%;
}
div.content_pad10 {
    padding: 10px;
    width: 100%;
}
div.content_pad5 {
    padding: 5px;
    width: 100%;
}
div.form {
    padding: 10px;
    width: 100%;
    background-image: url('img/bckgrnd_ptrn-srch_frm.gif');
}

td.tabhdr {
    background-color: #efe0e0;
}
.tabhdr {
    padding: 5px;
    font-size: 10px;
    color: #660000;
}
.gray_light, .gray_light table td {color: #afaaaa;}

td.tabhdr_blue {
    padding: 5px;
    font-size: 10px;
    background-color: #cce0f5;
    color: #0066cc;
}
td.tabhdr_yellow {
    padding: 5px;
    font-size: 10px;
    background-color: #fff5d6;
    color: #ffcc33;
}
td.tabhdr_orange {
    padding: 5px;
    font-size: 10px;
    background-color: #ffe0cc;
    color: #ff6600;
}
td.tabhdr_maroon {
    padding: 5px;
    font-size: 10px;
    background-color: #e0cccc;
    color: #660000;
}
td.tabhdr_green {
    padding: 5px;
    font-size: 10px;
    background-color: #e0ebcc;
    color: #669900;
}
.alert {
    color: #ff0000;
}

/* banners */

div#banners-cell embed,
div#banners-cell object {
	margin-top: 10;
}
#banners-cell {
	float: left;
	padding: 3px;
}
#banners-row {
	width: 750px;
	clear: both;
}
div.notpublished {background-color: #ffffff;}
div.notpublished img, div.notpublished object, div.notpublished embed {opacity: 0.2; filter:alpha(opacity=20)}
div.notpublished img.controls {opacity: 1.0; filter:alpha(opacity=100)}

/* /banners */

