body
{
  font-family: Arial, Tahoma, sans-serif;
  color: #333366;
	font-size: 12px;
	background-image: url('../gif/page_back.gif');
	background-color: #F9FAFD;
	background-position: center;
	background-repeat: repeat-y;
	margin-top: 25px;
	margin-left: 0px;
	margin-right: 0px;
	/* hack to center in older IE */
	text-align: center;
}

a:link, a:visited
{
  color: #333366;
  text-decoration: underline
}

a:hover, a:active
{
  color: #3333CC;
  text-decoration: underline
}

h4
{
	font-weight: normal;
	font-size: 13px;
	text-align: center;
	margin: 3px 0px 15px 0px;
}

form
{
	padding: 0px;
	margin: 0px;
}

.inset_right {
	margin: 0px 0px 5px 5px;
}

strong
{
	font-weight: bold;
}

ul
{
	margin-top: 0px;
}

ol.no_space 
{
	margin-top: 0px;
	padding-top: 0px;
}

.content_block
{
	padding: 2px 2px 10px 2px;
	text-align: justify;
}

.content_block p
{
	padding-bottom: 0px;
	margin: 0px 0px 10px 0px;
	text-indent: 25px;
}

.content_block .example
{
	background-color: #EEEDF6;
	border: 1px solid #9999AA;
	margin: 5px 25px 5px 25px;
	padding: 3px;
}

.faq_block
{
	text-align: justify;
}

.faq_block .question
{
	font-weight: bold;
	margin: 0px;
}

.faq_block .answer
{
	margin: 0px 0px 15px 25px;
}

.faq_block .answer .short
{
	font-weight: bold;
}

.form_list
{
	width: 425px;
	border: 1px solid #9999AA;
	margin-left: auto;
	margin-right: auto;
}

.form_list th
{
	font-weight: bold;
	background-color: #EEEDF6;
	padding: 2px;
}

.form_list td
{
	border-top: 1px dotted #9999AA;
	padding: 2px;
}
	

.indent_l1
{
	padding-left: 25px;
}

.list td
{
	border-bottom: 1px solid #9999AA;
}

.news_header
{
	font-weight: bold;
	padding: 10px 0px 10px 0px;
	text-align: center;
}

p.no_indent {
	text-indent: 0px; }

.copyright
{
  text-align: right;
  vertical-align: bottom;
  font-size: 10pt;
  color: #000080
}
		
.header
{
  background: #FFFFFF;
  color: #880000;
  text-align: center;
  font-size: 14pt;font-weight: bold
}

.photos_image
{
	padding-top: 10px;
	text-align: center;
}

.photos_caption
{
	padding-bottom: 10px;
	text-align: center;
	font-size: 10px;
	width: 300px;
	margin-left: auto;
	margin-right: auto;
}

.sub_header
{
	color: #9999AA;
	font-size: 16px;
	margin: 10px 0px 0px 0px;
	border-bottom: 1px solid #9999AA;
}
		
.sub_banner
{
	width: 454px;
	height: 24px;
	background: url('../gif/s_bann_back.gif') no-repeat;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	line-height: 24px;
	color: #333366;
}

.top_link
{
	text-align: center;
	padding: 10px;
	font-weight: bold;
}
		
.text1
{
  background: #FFFFFF;
  color: #000000;
  font-size: 10pt;
  font-weight: normal
}
		
.text2
{
  background: #E3E3FF;
  color: #000000;
  font-size: 10pt;
  font-weight: normal
}

.text-s
{
	font-size: 10px;
}

#main_container
{
	width: 800px;
	margin-left: auto;
	margin-right: auto;
	background: url('../gif/cont_back.gif') repeat-y;
}

#bann_container
{
	width: 800px;
	height: 133px;
	background: url('../gif/banner.gif') no-repeat;
}

#cont_container
{
	width: 800px;
	min-height: 200px;
	text-align: justify;
}

#date_container
{
	text-align: center;
	height: 15px;
	line-height: 15px;
	font-size: 11px;
}

#div_phone /* Division Phone Number */
{
	text-align: center;
	padding: 2px 2px 10px 2px;
}

#page_banner
{
	width: 454px;
	height: 34px;
	background: url('../gif/p_bann_back.gif') no-repeat;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	line-height: 32px;
	color: #333366;
}

#nav_area_left
{
	padding-left: 25px;
	float: right;
	width: 148px;
  background: url('../gif/nav_back.gif') repeat-y right;
}

#nav_area_right
{
	float: left;
	width: 148px;
  background: url('../gif/nav_back.gif') repeat-y left;
}

#nav_left, #nav_right
{
  width: 135px;
  margin: 0px;
  padding: 0px;
  font-size: 11px;
	font-weight: bold;
}

#nav_left li, #nav_right li
{
  display: inline;
  padding: 0px;
	margin-left: 0px;
	line-height: 24px;
}

#lnav_top
{
	height: 5px;
	background: url('../gif/nav_l_top.gif') no-repeat;
}

#lnav_bot
{
	width: 173px;
	height: 5px;
	background: url('../gif/nav_l_bottom.gif') no-repeat right;
	clear: both;
}

#rnav_top
{
	width: 173px;
	height: 5px;
	background: url('../gif/nav_r_top.gif') no-repeat left;
}

#rnav_bot
{
	width: 173px;
	height: 5px;
	background: url('../gif/nav_r_bottom.gif') no-repeat left;
	clear: both;
}

#nav_left a:link, #nav_left a:visited, #nav_right a:link, #nav_right a:visited
{
  color: #333366;
  background: url('../gif/btn_back_u.gif') no-repeat;
  padding: 0px 0px 0px 0px;
  float: left;
  width: 148px;
	height: 29px;
  text-decoration: none;
  text-align: center;
}

/* Left side - top button image */
#nav_left .top_button a:link, #nav_left .top_button a:visited
{
	background: url('../gif/btn_back_l_t_u.gif') no-repeat;
}

/* Right side - top button image */
#nav_right .top_button a:link, #nav_right .top_button a:visited
{
	background: url('../gif/btn_back_r_t_u.gif') no-repeat;
}

#nav_left a:hover, #nav_right a:hover
{
  color: #3333CC;
  background: url('../gif/btn_back_o.gif') no-repeat;
}

/* Left side - top button image */
#nav_left .top_button a:hover, #nav_left .top_button a:active
{
	background: url('../gif/btn_back_l_t_o.gif') no-repeat;
}

/* Right side - top button image */
#nav_right .top_button a:hover, #nav_right .top_button a:hover
{
	background: url('../gif/btn_back_r_t_o.gif') no-repeat;
}

#home #lnav-home a, #medi #lnav-medi a, #marr #lnav-marr a, #jury #lnav-jury a, #bond #lnav-bond a, #waiv #lnav-waiv a, #cost #lnav-cost a, #srch #lnav-srch a, #cmap #lnav-cmap a, #phot #lnav-phot a, #abou #lnav-abou a, #judg #lnav-judg a, #news #lnav-news a
{
	color: #990000;
}

#home #lnav-home a:hover, #medi #lnav-medi a:hover, #marr #lnav-marr a:hover, #jury #lnav-jury a:hover, #bond #lnav-bond a:hover, #waiv #lnav-waiv a:hover, #cost #lnav-cost a:hover, #srch #lnav-srch a:hover, #cmap #lnav-cmap a:hover, #phot #lnav-phot a:hover, #abou #lnav-abou a:hover, #judg #lnav-judg a:hover, #news #lnav-news a:hover
{
	color: #CC3333;
}

#traf #rnav-traf a, #crim #rnav-crim a, #civi #rnav-civi a, #smal #rnav-smal a, #prob #rnav-prob a
{
	color: #990000;
}

#traf #rnav-traf a:hover, #crim #rnav-crim a:hover, #civi #rnav-civi a:hover, #smal #rnav-smal a:hover, #prob #rnav-prob a:hover
{
	color: #CC3333;
}

/* Pre-load Rollover Images */
#preload_divs
{
	width: 1px;
	height: 1px;
}

#preload_divs div
{
	width: 1px;
	height: 1px;
	background-position: -1000px -1000px;
	background-repeat: no-repeat;
}

#preload_1 /* Both Sides - All Buttons */
{
	background: url('../gif/btn_back_o.gif');
}

#preload_2 /* Left Side - Top */
{
	background: url('../gif/btn_back_l_t_o.gif');
}

#preload_3 /* Right Side - Top */
{	
	background: url('../gif/btn_back_r_t_o.gif') no-repeat;
}
