body{
	font-size:12px;
	color:black;
	font-family:sans-serif;
	background-color:#1f1f1f;
	background-image:url('../images/site/background.png');
	background-repeat:repeat-x;
	margin-left:0px;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:10px;
	}

A:link {color: #005499; text-decoration: none;}
A:visited {color: #005499; text-decoration: none; } 
A:hover {color: #005499; text-decoration: underline;}

.dottedline {color: #fff; background-color: #fff; border: 1px dotted #CCC; border-style: none none dotted; }
.line {color: #fff; background-color: #fff; border: 1px solid #CCC; border-style: none none solid; }

.nobrdiv {display: inline;}

th{
	background-color:#ccc; 
	font-family: sans-serif;
	font-size: 12px;
	text-align:left;
}

#tbl {
	border: 1px solid #CCC;
	/* border:none;border-right:solid 1px #CCC; */
}

#address{color:#ffffff;text-decoration:none;font-family:sans-serif;font-size:10px;}
#address a:link{color:#ffffff;text-decoration:none;font-family:sans-serif;font-size:10px;}
#address a:visited{color:#ffffff;text-decoration:none;font-family:sans-serif;font-size:10px;}
#address a:hover{color:#ffffff;text-decoration:underline;font-family:sans-serif;font-size:10px;}

.searchbox {
	font-size:12px;
	border: 0px solid;
	border-color: #fff #fff #fff #fff;
	background-color: #fff;
	width: 8em;
	background-image: url('../images/site/searchsite.gif');
	background-repeat: repeat-x;
	background-position: left center;
	vertical-align:bottom;
	padding:2px;
}

.searchimg {
	vertical-align:bottom;
	margin-bottom:4px;
	margin-right:2px;
}

.caps { 
	text-transform: uppercase;
	font-weight:bold;
}

.dynabox{width:750px;height:300px;background:#fff;display:block;overflow:scroll;overflow-y:scroll;overflow-x:hidden;padding:0 0 0 0;float:right;}

/* menu */
#foxmenucontainer{height:24px;background:#000;display:block;padding:0 0 0 0;}
#foxmenu{position:relative;display:block;height:24px;font-size:11px;font-weight:bold;font-family:Arial,Verdana,Helvitica,sans-serif;}
#foxmenu ul{margin:0px;padding:0;list-style-type:none;width:auto;}
#foxmenu ul li{display:block;float:left;margin:1 1px 0 0;}
#foxmenu ul li a{display:block;float:left;color:#fff;text-decoration:none;padding:5px 8px 0px 8px;height:19px;background:transparent url('../images/site/foxmenu_bg-OFF.gif') no-repeat top left;}
#foxmenu ul li a:hover{color:#cccccc;}
#foxmenu ul li a.current,#foxmenu ul li a.current:hover{color:#000;background:#fff;}

/* wire box */
.wireBox .boxContent {background:#fff;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;padding:5px 5px 5px 5px;text-align:justify;}
.wireBox .boxHeader {height:5px;overflow:hidden;background:url('../images/site/corner_wire_TR_bg.gif') 100% 0 repeat-x;}
.wireBox .boxHeader div {height:5px;width:5px;background:#fff url('../images/site/corner_wire_TL.gif') 0 0 no-repeat;}
.wireBox .boxFooter {height:5px;overflow:hidden;background:url('../images/site/corner_wire_BR._bg.gif') 100% 0 no-repeat;}
.wireBox .boxFooter div {height:5px;width:5px;background:#fff url('../images/site/corner_wire_BL.gif') 0 0 no-repeat;}

/* box */
.innerBoxHeaderBgLft {background:url('../images/site/pg_box_hder_bg_lft.gif') no-repeat #f4f4f4; height:22px; width:3px;}
.innerBoxHeaderBgRpt {background:url('../images/site/pg_box_hder_bg_rpt.gif') repeat-x #f4f4f4; height:22px;padding-left:2px;}
.innerBoxHeaderBgRt {background:url('../images/site/pg_box_hder_bg_rt.gif') no-repeat #f4f4f4; height:22px; width:3px;}
.innerBoxSideLft {background:url('../images/site/pg_box_side_lft.gif') repeat-y #f4f4f4; width:3px;}
.innerBoxContent {padding:5px 5px 5px 5px; line-height:15px;text-align:justify;}
.innerBoxSideRt {background:url('../images/site/pg_box_side_rt.gif') repeat-y #f4f4f4; width:3px;}
.innerBoxBgLftBot {background:url('../images/site/pg_box_bg_lft_bot.gif') no-repeat #f4f4f4; height:2px; width:3px;}
.innerBoxBgRptBot {background:url('../images/site/pg_box_bg_rpt_bot.gif') repeat-x #f4f4f4; height:2px;}
.innerBoxBgRtBot {background:url('../images/site/pg_box_bg_rt_bot.gif') no-repeat #f4f4f4; height:2px; width:3px;}

h1 {font-size:1.0em;font-weight:bold;margin:0px;padding:0px;font-weight:bold;line-height:375%;background:url('../images/site/h1-left.gif') left no-repeat;height:43px;padding:0 0 0 18px;margin:0 0 15px 0;white-space:nowrap;}
h1 .contents {background:url('../images/site/h1-right.gif') right no-repeat;display:block;height:43px;width:100%;}
h2 {font-size:12px;font-weight:bold;margin:0px;background:url('../images/site/red_triangle.gif') no-repeat 0 4px;padding:2px 0px 0px 12px;}
h3 {font-size:12px;font-weight:bold;margin:0px;background:url('../images/site/red_triangle_bullet.gif') no-repeat 0 4px;padding-left:7px;}

/* calendar */
.dateChooser td {
    cursor:default;
    text-align:center;
}
.dateChooser td.dateChooserActive:hover {
    color:white;
    background:#0A246A;
}
.dateChooser td.dateChooserActiveToday {
    border: 1px solid red;
}
.dateChooser th {
    background: #aaa;
    color: white;
    width: 18px;
    border: none;
}
.dateChooser option, .dateChooser select {
    font-size:10px;
}
.dateChooser {
    border: 2px outset #aaa;
    background: white;
    padding: 1px;
}
.dateChooser table {
    width:160px;
}

/* file upload */
.iframebox{width:318px;height:55px;border:0px solid #CCC;}

/*Sphider search */
#did_you_mean {
	font-size: 14px; 
	text-align:center ;
	margin:10px;
}

#common_report {
		text-align:center;
}

#result_report {
	text-align:center ;
	padding:3px;
	background-color:#e5ecf9; 
	font-weight: bold;
	margin-bottom:14px;
}

#results{width: 780;}

#other_pages {
	text-align:center;
}

#powered_by {
	margin:0 auto;
	margin-top:20px;
	padding-top:10px;
	font-size:10px;
	text-align:center;
	vertical-align: center;
}

.divline{
	margin-top:20px;
	margin-bottom:-5px;
	border-bottom:1px solid #DDDDDD;
}

.idented {
	margin-left:30px;
}

.url {color: #115599}
.title{color:#0000FF; font-size:12px}
.description{font-size: 12px;}