/* edited 5-23-06 by A.Wright: moved the code to manage the color of the body of the pages here from the actual page, used CleanCSS (http://www.cleancss.com/) to streamline the CSS and trim the fat */



#body-home {
background-color:#0B4091;
color:#FFF;
margin-left:0;
margin-right:0;
margin-top:0;
}

#navigation {
display:none;
}

.address {
color:#000;
font-family:arial,verdana,sans-serif;
font-size:8pt;
text-align:center;
text-decoration:none;
}

.asterisk {
color:red;
font:bold 1em verdana,arial,sans-serif;
text-decoration:none;
}

.boldYellow8,a.boldYellow8:link,a.boldYellow8:visited,a.boldYellow8:active {
color:#ff9;
font:bold 8pt arial,verdana,sans-serif;
text-decoration:none;
}

.boldwhite7,a.boldwhite7:link,a.boldwhite7:visited,a.boldwhite7:active {
color:#FFF;
font:7pt verdana,trebuchet ms,sans-serif;
text-decoration:none;
}

.boldwhite8,a.boldwhite8:link,a.boldwhite8:visited,a.boldwhite8:active {
color:#FFF;
font:bold 1em arial,verdana,trebuchet ms,sans-serif;
text-decoration:none;
}

.date {
color:#e1e1e1;
font:7pt verdana,arial,trebuchet ms,sans-serif;
text-decoration:none;
}

.font7 {
color:#000;
font:.8em verdana,trebuchet ms,sans-serif;
line-height:2.8ex;
text-decoration:none;
}

.font8 {
color:#1F1F1F;
font:.8em verdana,trebuchet ms,sans-serif;
text-decoration:none;
}

.font8bold {
color:#1F1F1F;
font:bold .8em verdana,trebuchet ms,sans-serif;
text-decoration:none;
}

.fontviobold {
color:#3E3EA2;
font:bold 1em verdana,trebuchet ms,sans-serif;
text-decoration:none;
}

.footer {
color:#666;
font:bold 6pt verdana,arial,sans-serif;
letter-spacing:.1em;
text-decoration:none;
}

.footer0 {
color:#FFF;
font:bold 6pt verdana,arial,sans-serif;
letter-spacing:.1em;
text-decoration:none;
}

.form {
color:#000;
font:bold 8pt verdana,arial,sans-serif;
text-decoration:none;
}

.formnorm {
color:#000;
font:normal 8pt verdana,arial,sans-serif;
text-decoration:none;
}

.formsmall {
color:#000;
font:normal 7pt verdana,arial,sans-serif;
text-decoration:none;
}

.map_title {
color:#3E3EA2;
font:bold .9em arial,trebuchet ms,sans-serif;
text-decoration:none;
}

.menu {
color:#000;
font:normal .9em arial,trebuchet ms,verdana,sans-serif;
text-decoration:none;
}

.module_links,.scroll {
color:#292929;
font:8pt verdana,arial,sans-serif;
text-decoration:none;
}

.navside {
color:#FFF;
font:normal bold 8pt arial,verdana,sans-serif;
}

.navsidesub {
color:#FFF;
font:normal bold 7.5pt verdana,arial,sans-serif;
}

.navtop {
color:#FFF;
font:bold 8pt arial,verdana,sans-serif;
padding-bottom:1ex;
padding-top:.5ex;
text-decoration:none;
}

.pic_con_marco {
border-color:#000;
border-style:solid;
border-width:1px;
float:left;
margin:0 5px 0 0;
padding:0;
}

.picture_caption {
color:#000;
font:bold 7.5pt verdana,arial,helvetica,sans-serif;
}

.picture_credit {
color:#000;
font:normal 7.5pt verdana,arial,helvetica,sans-serif;
}

.red {
color:red;
font:normal 1em verdana,trebuchet ms,sans-serif;
text-decoration:none;
}

.redsmall {
color:red;
font:bold 11px verdana,trebuchet ms,sans-serif;
}

.redbold {
color:red;
font:bold 1em verdana,trebuchet ms,sans-serif;
text-decoration:none;
}

.related_border {
background:#FFF;
border:2px solid #5588D3;
border-width:1px;
}

.related_border_campos {
background:#FFF;
border:2px solid #E21B22;
border-width:1px;
}

.row_bgcolor1 {
background-color:#3E3EA2;
color:#FFF;
font:bold .9em verdana,arial,trebuchet ms,sans-serif;
text-decoration:none;
}

.row_bgcolor1_border {
background:#FFF;
border:2px solid #3E3EA2;
border-width:1px;
}

.row_bgcolor2 {
background-color:#EBEBFF;
color:#1F1F1F;
font:normal .75em verdana,arial,sans-serif;
text-decoration:none;
}
.row_bgcolor3
	{
font:normal .75em verdana,arial,sans-serif;
 color:#1F1F1F; 
 background-color:#ffffff; 
 text-decoration:none;
 }
.search_button {
background-color:#FAC903;
border:#04345C;
border-style:solid;
border-width:1px;
color:#000;
font:normal 9px Verdana,Arial,Helvetica,sans-serif;
}

.title {
color:#D03030;
font:bold 11pt verdana,arial,sans-serif;
text-decoration:none;
}

.to-top {
color:navy;
font:7pt verdana,trebuchet ms,sans-serif;
text-decoration:none;
}

.topnav {
color:#FFF;
font:bold 8pt arial,trebuchet ms,sans-serif;
text-decoration:none;
}

.verdana7pt {
color:#333;
font:normal 7pt verdana,arial,trebuchet ms,sans-serif;
text-decoration:none;
}

OL {
line-height:1.5;
}

UL {
line-height:1.5;

list-style-type:square;
}

a,a:link,a:visited,a:active {
color:blue;
font:1em verdana,trebuchet ms,sans-serif;
text-decoration:underline;
}

a.address:hover {
color:red;
font-family:arial,verdana,sans-serif;
font-size:8pt;
text-decoration:none;
}

a.address:link,a.address:visited,a.address:active {
color:#000;
font-family:arial,verdana,sans-serif;
font-size:8pt;
text-decoration:none;
}

a.boldYellow8:hover {
color:#e1e1e1;
font:bold 8pt arial,verdana,sans-serif;
text-decoration:underline;
}

a.boldwhite7:hover {
color:#CCC;
font:7pt verdana,trebuchet ms,sans-serif;
text-decoration:underline;
}

a.boldwhite8:hover {
color:#CCC;
font:bold 1em arial,verdana,trebuchet ms,sans-serif;
text-decoration:underline;
}

a.font7:hover {
color:maroon;
font:.8em verdana,trebuchet ms,sans-serif;
line-height:2.8ex;
text-decoration:none;
}

a.font7:link,a.font7:visited,a.font7:active {
color:blue;
font:.8em verdana,trebuchet ms,sans-serif;
line-height:2.8ex;
text-decoration:underline;
}

a.font8:hover {
color:maroon;
font:bold .8em verdana,trebuchet ms,sans-serif;
text-decoration:none;
}

a.font8:link,a.font8:visited,a.font8:active {
color:blue;
font:bold .8em verdana,trebuchet ms,sans-serif;
text-decoration:underline;
}

a.footer0:hover {
color:#CCC;
font:bold 6pt verdana,arial,sans-serif;
letter-spacing:.1em;
text-decoration:none;
}

a.footer0:link,a.footer0:visited,a.footer0:active {
color:#FFF;
font:bold 6pt verdana,arial,sans-serif;
letter-spacing:.1em;
text-decoration:underline;
}

a.footer:hover {
color:#333;
font:bold 6pt verdana,arial,sans-serif;
letter-spacing:.1em;
text-decoration:none;
}

a.footer:link,a.footer:visited,a.footer:active {
color:#666;
font:bold 6pt verdana,arial,sans-serif;
letter-spacing:.1em;
text-decoration:underline;
}

a.module_links:hover,a.scroll:hover {
color:maroon;
font:8pt verdana,arial,sans-serif;
text-decoration:none;
}

a.module_links:link,a.module_links:visited,a.module_links:active,a.scroll:link,a.scroll:visited,a.scroll:active {
color:blue;
font:8pt verdana,arial,sans-serif;
text-decoration:underline;
}

a.navside:hover {
color:maroon;
font:8pt arial,verdana,sans-serif;
text-decoration:none;
}

a.navside:link {
color:#FFF;
font:8pt bold arial,verdana,sans-serif;
text-decoration:none;
}

a.navside:visited,a.navside:active {
color:#FFF;
font:8pt arial,verdana,sans-serif;
text-decoration:none;
}

a.navsidesub:hover {
color:#e1e1e1;
font:normal 7.5pt verdana,arial,sans-serif;
text-decoration:underline;
}

a.navsidesub:link,a.navsidesub:visited,a.navsidesub:active {
color:#FFF;
font:7.5pt verdana,arial,sans-serif;
text-decoration:none;
}

a.navtop:hover {
color:#FFF;
font:bold 8pt arial,verdana,sans-serif;
text-decoration:underline;
}

a.navtop:link,a.navtop:visited,a.navtop:active {
color:#FFF;
font:bold 8pt arial,verdana,sans-serif;
text-decoration:none;
}

a.red:hover,a.redbold:hover {
color:maroon;
font:normal 1em verdana,arial,sans-serif;
text-decoration:underline;
}

a.red:link,a.red:visited,a.red:active,a.redbold:link,a.redbold:visited,a.redbold:active {
color:red;
font:normal 1em verdana,arial,sans-serif;
text-decoration:none;
}

a.to-top:hover {
color:navy;
font:7pt verdana,trebuchet ms,sans-serif;
text-decoration:none;
}

a.to-top:link {
color:navy;
font:7pt verdana,trebuchet ms,sans-serif;
text-decoration:underline;
}

a.to-top:visited,a.to-top:active {
color:navy;
font:7pt verdana,trebuchet ms,sans-serif;
text-decoration:underline;
}

a.topnav:hover {
color:#CCCCCC;
font:bold 8pt arial,trebuchet ms,sans-serif;
text-decoration:underline;
}

a.topnav:link,a.topnav:visited,a.topnav:active {
color:#FFF;
font:bold 8pt arial,trebuchet ms,sans-serif;
text-decoration:none;
}

a.verdana7pt:hover {
color:#FFF;
font:normal 7pt verdana,arial,sans-serif;
text-decoration:underline;
}

a.verdana7pt:link,a.verdana7pt:visited,a.verdana7pt:active {
color:#CCC;
font:normal 7pt verdana,arial,sans-serif;
text-decoration:none;
}

a:hover {
color:maroon;
font:1em verdana,trebuchet ms,sans-serif;
text-decoration:none;
}
/*pink color hover for the DPWT site*/
s:hover{
color:#FF99FF;
font:1em verdana,trebuchet ms,sans-serif;
text-decoration:none;
}
/*blue color hover for the DPWT site*/
d:hover{
color:#003399;
font:1em verdana,trebuchet ms,sans-serif;
text-decoration:none;
}
body {
/*	background:#FFF 200px 200px url(/images/Government/AgencyIndex/OITC/logo_faded15.gif) no-repeat;
	margin-top:0px; margin-right:0px; margin-left:0px; */
}

h1 {
color:#3568B5;
font:bold 11pt verdana,trebuchet ms,sans-serif;
letter-spacing:.1ex;
text-decoration:none;
}

h2 {
color:#3E3EA2;
font:bold 10pt verdana,trebuchet ms,sans-serif;
letter-spacing:.05ex;
text-decoration:none;
}

h3 {
background-color:#DAE1EB;
color:#3E3EA2;
font:bold 10pt verdana,trebuchet ms,sans-serif;
letter-spacing:.05ex;
padding:.7ex;
text-align:left;
text-decoration:none;
}

td {
color:#1F1F1F;
font:.9em verdana,trebuchet ms,sans-serif;
line-height:2.7ex;
text-decoration:none;
}

tr {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
}