
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

/**************** Header styles ****************/
#UberHead 
{
    
}

/*Top Navigation Statements*/
ul.TopNavigation {
    list-style-type: none;
    padding: 0;
    margin: 0;
    border-left: 2px #125182 solid;
    
}

ul.TopNavigation li {
    float: left;
    padding: 0;
    margin: 0;
    padding-top: 0;
    margin-right: 1px;
    
}

ul.TopNavigation li a {
    display: block;
    width: 190px;
    text-align: center;
    color: #ffffff;
    text-decoration: none;
    font-family:Trebuchet MS;
    font-size: 20px;
    font-weight: bold;
    line-height: 46px;
    background-color: #125182;
    border-left: 2px #125182 solid;
    border-right: 2px #125182 solid;
}

ul.TopNavigation li a:hover {
    color: #125182;
    background-color: #ffffff; 
}

/*Top Navigation Statements Spanish*/
ul.TopNavigationEs {
    list-style-type: none;
    padding: 0;
    margin: 0;
    border-left: 2px #125182 solid;
    
}

ul.TopNavigationEs li {
    float: left;
    padding: 0;
    margin: 0;
    padding-top: 0;
    margin-right: 1px;
    background-color: #125182;
    
}

ul.TopNavigationEs li a {
    display: block;
    width: 180px;
    text-align: center;
    color: #ffffff;
    text-decoration: none;
    font-family:Trebuchet MS;
    font-size: 20px;
    font-weight: bold;
    line-height: 46px;
    border-left: 2px #125182 solid;
    border-right: 2px #125182 solid;
}

ul.TopNavigationEs li a:hover {
    color: #125182;
    background-color: #ffffff; 
}

/*Sub Navigation Statements*/
#SubNaviagtion {
    position:relative;
    width: 990px;
    text-align: left;
    color: #ffffff;
    background: #125182;
    height: 23px;
    float: left;
    border-top: 2px #ffffff solid;
}

#SubNaviagtion a {
    text-decoration: none;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 12px;
    color: #ffffff;
    padding-left: 30px;
    padding-right: 30px; 
}
#SubNaviagtion a:hover {
    color: #125182;
    background-color: #ffffff;  
}
#SubNaviagtion a:active {
    color: #ffffff; 
}

/*Sub Navigation Statements Spanish*/
#SubNaviagtionEs {
    position:relative;
    width: 990px;
    text-align: left;
    color: #ffffff;
    background: #125182;
    height: 23px;
    float: left;
    border-top: 2px #ffffff solid;
}

#SubNaviagtionEs a {
    text-decoration: none;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 12px;
    color: #ffffff;
    padding-left: 10px;
    padding-right: 10px; 
}
#SubNaviagtionEs a:hover {
    color: #125182;
    background-color: #ffffff;  
}
#SubNaviagtionEs a:active {
    color: #ffffff; 
}

#LogoMain {
    height: 0;
    width: 0; 
}

#LogoMain a{
    font-size: 14px;
    font-weight: bold;
}

#HeaderLang {
    width: 129px;
    height: 33px;
    float: left;
    background: #ffffff; 
    padding-top: 55px;
}

#HeaderLang a{
    font-size: 14px;
    font-weight: bold;
}

#WordMark {
    width: 319px;
    height: 88px;
    float: left;
    background: #ffffff url() no-repeat; 
}
#BannerAd {
    width: 542px;
    height: 78px;
    float: left;
    padding-top: 10px;
    background: #ffffff;
    text-align: center;
    color: #a2a2a2;
    font-size: 10px;
    font-family: Verdana, Helvetica, Arial, sans-serif; 
}

#BannerAd .contents
{
    
}

#changelanguage { font-size: 18px; height: 157px; text-align: bottom; margin-left: 5px; margin-bottom: 10px; }

/**************** Body and tag styles ****************/
body {
     font:76% Verdana,Tahoma,Arial,sans-serif;
     line-height:1.4em;
     text-align:center;
     color:#000000;
     background: #ffffff;
     margin: 0px;
}
/*a{
color:#467aa7;
font-weight:bold;
text-decoration:none;
background-color:inherit;
}

a:hover{color:#2a5a8a; text-decoration:none; background-color:inherit;}*/

#UberWrapper {
     width: 994px;
     margin-left: auto;
     margin-right: auto; 
}

#UberContentWrapper {
     width: 990px;
     float: left;
     color: #000000;
     text-align: left;
     margin-top: 3px;
}

#ContentWhole {
     width: 610px;
     float: left;
     margin-left: 15px; 
     margin-right: 10px;
     min-height: 500px;
}

#ContentWhole td {
	 font-size: 12px;
     font-family: Verdana, Helvetica, Arial, sans-serif; 
}

h1 {
	 margin-top: 5px;		
	 color: #383838;
     font-size: 22px;
     font-family: Verdana, Helvetica, Arial, sans-serif;
     text-decoration: none;
     line-height: 22px;
}

h2 {
	 margin-top: 10px;		
	 padding-top: 10px; 
	 color: #383838;
     font-size: 14px;
     font-family: Verdana, Helvetica, Arial, sans-serif;
     text-decoration: none;
	 line-height: 14px;     
}

#SmallHeader {
	color:#383838;
	font-size: 12px;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    text-decoration: none;
}
.SmallHeader {
	color:#383838;
	font-size: 12px;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    text-decoration: none;
}

.header {
	color:#ffffff;
	background: #125182; 
	font-weight:bold;
	font-size: 11px;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    text-decoration: none;
}

.caption {
	color:#467aa7;
	font-size: 10px;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    text-decoration: none;
}


#ResultTable table {
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid; 
}

#ResultTable td.Light {
	Height: 20; 
	background: #ffffff; 
	text-align: left; 
	font-size: 11px;
    font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #092e49;
}

#ResultTable td.Dark {
	Height: 20; 
	background: #eedd82; 
	text-align: left; 
	font-size: 11px;
    font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #092e49;
}

#Message {
    margin-top: -15px;		
    text-align: center;
    color: #9c3c2c; 
    font-size: 12px;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    text-decoration: none;
}

.searchtable {
    border-top: 1px #dedede solid;
    padding-top: 10px;
    text-align: left;
    color: #ffffff;
    font-weight: lighter;
    font-style: normal;
    font-size: 11px;
    font-family: Verdana, Helvetica, Arial, sans-serif; 
}

/*  boxes */

.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh{font-size:1px; overflow:hidden; display:block;} 
.b1h {height:1px; background:#125182; margin:0 5px;} 
.b2h, .b2bh {height:1px; background:#125182; border-right:2px solid #125182; border-left:2px solid #125182; margin:0 3px;} 
.b3h, .b3bh {height:1px; background:#125182; border-right:1px solid #125182; border-left:1px solid #125182; margin:0 2px;} 
.b4h, .b4bh {height:2px; background:#125182; border-right:1px solid #125182; border-left:1px solid #125182; margin:0 1px;} 
.b2bh, .b3bh, .b4bh {background: #125182; } 
.headh {background: #125182; border-right:1px solid #125182; border-left:1px solid #125182;} 
.headh h3 {margin: 0px 10px 0px 10px; padding-bottom: 3px;} 
.contenth {background: #125182; border-right:1px solid #125182; border-left:1px solid #125182;} 
.contenth div {margin: 0; padding: 5px 5px 5px 10px; color: #ffffff; height: auto; font-weight: bold; }
		

.steptitle { padding-top: 10px; padding-bottom: 3px; padding-left: 5px; font-family:Trebuchet MS; font-size:24px; font-weight:bold; color:#ffffff; float:left; height: 32px; filter:DropShadow (Color=#000000, OffX=3, OffY=3, Positive=true); width: auto; clear:both;}


/**************** Gutter styles ****************/

#ContentGutterRight {
    width: 172px;
    float: right;
    margin-left: 5px;
    margin-bottom: 15px; 
}

#ContentGutterLeft {
    width: 172px;
    float: left;
}

ContentGutterLeftMap{
	width: 172px;
    float: left;
}

.mapguttercontent { text-align: left; background-color:#ffffff; color:#000000; }

.guttercontenth {background: #125182; border-right:1px solid #125182; border-left:1px solid #125182; } 
.guttercontenth div {margin: 0; padding: 5px 5px 5px 3px; color: #ffffff; text-align: center; }
.guttertitle { background: #125182; font-family:Trebuchet MS; font-size: 20px; font-weight:bold; color:#ffffff; float:left; clear: both; width: 160px; }
#html>body .guttertitle { width: 170px; color:#ffffff; }

.gutterb2bh, .gutterb3bh, .gutterb4bh{font-size:1px; overflow:hidden; display:block;} 
.gutterb2bh {height:1px; background:#ffffff; border-right:2px solid #125182; border-left:2px solid #125182; margin:0 3px;} 
.gutterb3bh {height:1px; background:#ffffff; border-right:1px solid #125182; border-left:1px solid #125182; margin:0 2px;} 
.gutterb4bh {height:2px; background:#ffffff; border-right:1px solid #125182; border-left:1px solid #125182; margin:0 1px;} 

.guttercontent { background-color: #ffffff; }

.guttercontent a {
    display: block;
    color: #a0000d;
    text-decoration: none;
}

.guttercontent a:hover {
    display: block;
    color: #a0000d;
    text-decoration: none;
}


/**************** Footer styles ****************/

#UberFooter {
	 width: 100%;
	 height: 150fpx;
     float: left;
     margin-top: 20px;
     color: #ffffff;
	 font-size: 11px; 
     text-align:center;
     background: #125182;
}

#UberFooter a {
     color: #ffffff;
     text-decoration: none; 
}

#UberFooter a:hover {
     color: #ffffff; 
}

/**************** Offender Page styles ****************/
#OffenderLogoMain {
     height: 105px;
     width: 109px;      
     background: #ffffff;
     background-repeat: no-repeat;
     background-position: top;
     float: left;
}
#OffenderWordMark {
     width: 0px;
     height: 105px;
     float: left;
     background: #ffffff;
}
#OffenderBannerAd {
     width: 754px;
     height: 105px;
     float: left;
     background: #ffffff;
     text-align: center;
     color: #a2a2a2;
     font-size: 10px;
     font-family: Verdana, Helvetica, Arial, sans-serif; 
}

#OffenderContentWhole {
     width: 840px;
     float: left;
     margin-left: 5px; 
     margin-right: 5px;
     color: #000000;
}

table.photobox td {
	font-size: 11px;
	padding-left: 10px;
	padding-right: 10px;
	border: 1;
	border-style:solid;
	border-width: 2px; 
	float: left;
	}


/**************** Front Page styles ****************/

#ContentFrontPage {
    width: 812px;
    float: left;
    color: #585858;
    text-align: left;
}

.ThreeColContentLeft{FLOAT: left; WIDTH: 250px; padding: 0; margin: 0 3px 0 0; }
.ThreeColContentMiddle{FLOAT: left; WIDTH: 280px; padding: 0 5px 0px 5px; margin: 0;}
.ThreeColContentRight{FLOAT: right; WIDTH: 267px; padding: 0; margin: 0;}
.ThreeColContentLeft .Content { padding: 5px 5px 0px 5px; margin: 0; FONT-SIZE: 11px;}
.ThreeColContentLeft ul { padding: 0; margin: 0; } 
.ThreeColContentLeft li { FONT-SIZE: 11px;}
.ThreeColContentMiddle .Content { padding: 5px 5px 0px 5px; margin: 0; FONT-SIZE: 11px;}
.ThreeColContentRight .Content {padding: 5px 5px 0px 10px; FONT-SIZE: 11px;}

.frontmarket{ color: #ffffff; text-align:center; font-weight: bold; }

.fdaweather { background: #125182; color: #ffffff; }
.subweather { text-align: center; width: 180px; padding-left: 3px; padding-right: padding-left: 3px; padding-right: 3px; }
.subweathertoday { text-align: center; width: 200px; padding-left: 5px; padding-right: 5px; }

.notify {font-size: 12px; color: #ffff00; font-weight: bold;}
.notify a {COLOR: #ffffff; font-size: 12px; text-decoration:none; font-weight: normal;}
.notify a:HOVER {COLOR: #125182;}
.notify a:VISITED {COLOR: #ffffff; font-size: 12px; text-decoration:none}

.notifylogin {font-size: 12px; color: #ffffff; font-weight: bold; text-align: center;}
.notifylogin a {COLOR: #ffffff; font-size: 12px; text-decoration:none; font-weight: bold;}
.notifylogin a:HOVER {COLOR: #125182;}
.notifylogin a:VISITED {COLOR: #ffffff; font-size: 12px; text-decoration:none; }

