body {
font-family:Arial, Helvetica, sans-serif;
color:#000;
background-color:#868686;
font-size:12px;
background-image:url(bg_main.gif);
background-repeat:repeat-x;
text-align:center;
margin:0;
padding:0;
}

a {
color:#990000;
text-decoration:underline;
font-weight:400;
}

p {
margin:0 0 10px;
padding:0;
}

a:hover {
text-decoration:underline;
color:#990033;
}

form {
margin:0;
}

#HEADER {
width:800px;
height:25px;
margin-left:auto;
margin-right:auto;
font-size:83px;
padding:0;
}

#HEADER h1 {
float:left;
font-size:19pt;
height:45px;
line-height:45px;
background-image:url(bg_logo.gif);
background-repeat:no-repeat;
margin:38px 0 0;
padding:0 9px;
}

#HEADER h1 a {
text-decoration:none;
color:#FFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:18pt;
margin:0;
padding:0;
}

#HEADER a:hover {
text-decoration:none;
}

#HEADER p {
float:right;
font-size:10pt;
color:#FFF;
font-family:"Times New Roman", Times, serif;
font-style:italic;
line-height:9pt;
margin:59px 0 0;
padding:0;
}

#NAVIGATION {
width:800px;
height:31px;
text-align:left;
margin-left:auto;
margin-right:auto;
background-color:#2E6BA9;
background-image:url(bg_topnav2.gif);
}

#TABS {
margin-right:167px;
height:31px;
background-image:url(bg_topnav.gif);
background-repeat:repeat-x;
text-align:center;
border-right:1px solid #666;
line-height:31px;
}

#TABS li {
float:left;
list-style:none;
display:inline;
background-image:url(bg_navbutton.gif);
background-repeat:no-repeat;
background-position:right;
margin:0;
padding:0 36px;
}

#TABS a {
color:#000;
text-decoration:none;
font-family:Tahoma, Arial, Sans-Serif;
font-size:11px;
}

#TABS a:hover {
text-decoration:none;
border-bottom:2px solid #1D76CB;
}

#BUTTONS {
float:right;
width:167px;
height:28px;
text-align:center;
display:block;
}

#VISUAL {
width:800px;
text-align:right;
margin-left:auto;
margin-right:auto;
height:122px;
background-color:#990000;
background-image:url(bg_visual.jpg);
background-repeat:no-repeat;
}

#VISUAL ul {
padding-left:0;
float:right;
width:302px;
margin:0;
}

#VISUAL ul li {
display:block;
list-style:none;
}

#VISUAL ul li.PhraseOne {
padding-right:15px;
color:#FFF;
font-family:"MS Sans Serif", Geneva, sans-serif;
font-size:12px;
font-style:normal;
margin-top:18px;
font-weight:700;
}

#VISUAL ul li.PhraseTwo {
padding-right:15px;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-style:normal;
font-weight:700;
}

#VISUAL li.Button {
width:130px;
height:29px;
float:right;
padding-right:15px;
}

#VISUAL a {
color:#48EE49;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-style:normal;
font-weight:700;
text-decoration:underline;
}

#VISUAL a:hover {
color:#FFF;
}

#CONTENT {
width:800px;
text-align:left;
margin-left:auto;
margin-right:auto;
background-color:#FFF;
}

#LEFTBOX {
float:left;
width:180px;
text-align:left;
/* margin-left:15px; */
background-color:#f4f4f4;
left:15px;
position:relative;
background-image:url(leftbar_footer.gif);
background-repeat:no-repeat;
background-position:bottom;
padding:5px 0 20px;
}

#LEFTBOX div {
margin-left:12px;
margin-right:12px;
padding-bottom:10px;
margin-bottom:20px;
/*
background-image:url(bg_hdot.gif);
background-repeat:repeat-x;
background-position:bottom;
*/
}

#LEFTBOX h1 {
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
font-size:16px;
color:#4E4E4E;
letter-spacing:1px;
margin:0 0 9px 12px;
}

#LEFTBOX p {
font-family:"MS Sans Serif", Geneva, sans-serif;
font-size:11px;
line-height:18px;
text-align:left;
}

#LEFTBOX p .Date {
font-weight:700;
color:#C10000;
font-size:9px;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#LEFTBOX p .contact {
font-weight:700;
color:#C10000;
font-size:11px;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#LEFTBOX a {
font-size:11px;
color:#2665A5;
text-decoration:none;
}

#LEFTBOX input {
font-size:12px;
margin:0;
padding:0;
}

#LEFTBOX input.Search {
width:153px;
height:18px;
border:1px solid #666;
}

#LEFTBOX .Browse {
width:125px;
height:18px;
border:1px solid #666;
margin-right:7px;
}

#LEFTBOX ul {
padding-left:1px;
display:block;
border:none;
margin:0 0 15px;
}

#LEFTBOX ul li {
margin-left:0;
padding-left:0;
font-size:11px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-weight:700;
list-style:none inside url(point_left.gif);
line-height:18px;
}

#LEFTBOX ul a {
color:#1A5FA8;
text-decoration:none;
font-size:11px;
padding-right:0;
margin-right:0;
font-family:"MS Sans Serif", Geneva, sans-serif;
}

#TEXT {
display:block;
position:relative;
padding-top:15px;
padding-bottom:20px;
/* margin:0 30px 0 220px; */
float: left;
left: 30px;
width: 575px;
}

#TEXT h1 {
color:#5F5F5F;
font-size:18px;
font-weight:400;
margin:0 0 5px;
padding:5px 0 0;
}

#TEXT p {
text-align:justify;
line-height:18px;
margin-bottom:18px;
}

#TEXT ul.Path {
padding-left:0;
display:block;
border:none;
margin:0 0 15px;
}

#TEXT ul.Path li {
margin-left:0;
padding-left:0;
border:none;
list-style:none;
display:inline;
color:#B90000;
font-size:11px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-weight:700;
line-height:18px;
}

#TEXT ul.Path a {
color:#000;
text-decoration:none;
font-size:11px;
padding-right:8px;
margin-right:5px;
background-image:url(arrow_path.gif);
background-position:right;
background-repeat:no-repeat;
}

#FOOTER {
width:800px;
text-align:left;
margin-left:auto;
margin-right:auto;
background-image:url(bg_footer.gif);
background-repeat:no-repeat;
padding-top:9px;
}

#LINKS {
margin-right:250px;
height:38px;
text-align:left;
color:#FFF;
padding-left:5px;
}

#LINKS li {
float:left;
list-style:none;
display:inline;
border-right:1px solid #FFF;
margin:0;
padding:0 11px;
}

#LINKS li.Last {
border-right:none;
}

#LINKS a {
font-size:11px;
color:#FFF;
text-decoration:none;
}

#COPYRIGHT {
float:right;
width:300px;
height:38px;
text-align:right;
display:block;
color:#FFF;
font-size:11px;
padding-right:20px;
padding-top:3px;
}

#COPYRIGHT a {
color:#FFF;
text-decoration:none;
font-weight:400;
}

#TABS ul,#LINKS ul {
padding-left:0;
display:inline;
list-style:none;
margin:0;
}

#TABS .Last,#LEFTBOX div.Last {
background-image:none;
}

#LEFTBOX a:hover,#LEFTBOX ul a:hover,#TEXT ul.Path a:hover,#LINKS a:hover,#COPYRIGHT a:hover {
text-decoration:underline;
}
#xlisting_search div { margin:0px; padding: 0px; }
#xlisting_search .label { margin:0px; padding:0px 2px 0px; width: 55px; }
div#xlisting_search { margin: 0px; }
#xlisting_search .formrow, #fdc_registration_form .formrow { margin: 0 0 2px; }
#xlisting_search select{ width: 100px; }
#xlisting_search .fdc_search_input { width: 92px; }
#fdc_breadcrumb .breadcrumb { background-image: url(arrow_path.gif); padding-right: 9px; margin-right: 5px; }
#fdc_breadcrumb .breadcrumb a { color: #000000; font-size: 11px; }
#fdc_breadcrumb .breadcrumb a:hover { text-decoration: underline; }
#fdc_breadcrumb .breadcrumb_last a { font-weight: bold; font-size: 11px; color: #B90000; }