
body
{
	background-color: #7BA5A5;
	background-image:url(/img/background/bg-vert.png);
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a:hover
{
  color: red;
}

a
{
  font-family: Verdana, Arial;
  color: black;
  text-decoration: none;
}

TD
{
  font-family: verdana, arial;
  font-size: 11px;
  color: black;
}

.verdana_13
{
  font-family: verdana, arial;
  font-size: 13px;
}

.verdana_15
{
  font-family: verdana, arial;
  font-size:15px;
}

.arial_11_light
{
  font-family: arial, verdana;
  font-size: 11px;
  color: #808080;
}

.arial_11_link
{
  font-family: arial, verdana;
  font-size: 11px;
  color: #0000ff;
  text-decoration: underline;
}

.default_medium
{
  font-family: verdana, arial;
  font-size: 14px;
  color: #000000;
}

.default_link
{
  color: #0000C0;
  text-decoration: underline;
}

.top_navbar_font
{
  font-family: arial, verdana;
  font-weight: normal;
  font-size:13px;
  color:#004F87;
}

.top_navbar_link
{
  font-family: arial, verdana;
  font-size: 13px;
  color: #0000ff;
  font-weight: normal;
  text-decoration: underline;
}

.top_navbar_link_mouseover
{
  font-family: arial, verdana;
  font-size: 13px;
  color: #0000ff;
  font-weight: normal;
  text-decoration: underline;
}

.main_table
{
  background-color: #FFFFFF;
  border-left: 1px solid #AFC2D0;
  border-right: 1px solid #AFC2D0;
  border-bottom: 1px solid #AFC2D0;
}

.section_page_header
{
  font-size: 18px;
  color: #FFFFFF;
  font-weight: bold;
  font-family: verdana, arial;
}

.category_header
{
  font-size: 18px;
  color: #004F87;
  font-family: verdana, arial;
}

.home_h1
{
  font-family:verdana, arial;
  font-size:24px;
  font-weight:bold;
  color:#eff0ff;
  text-decoration:none;
  margin:0px;
  padding:0px;
}

.home_h2
{
  font-family:verdana, arial;
  font-size:15px;
  font-weight:bold;
  color:#000040;
  text-decoration:none;
  margin:0px;
  padding:0px;
}

.content_header
{
  font-size: 26px;
  color: #004F87;
  font-family: verdana, arial;
  margin: 0px;
  padding: 0px;
}

.content_header_2
{
  font-size: 17px;
  color: #000000;
  font-family: verdana, arial;
  margin: 0px;
  padding: 0px;
}

.home_table_bottom
{
  font-family: verdana, arial;
  font-size: 11px;
  color: #003466;
  font-weight: bold;
}

.home_link_name
{
  font-family: verdana, arial;
  font-size: 11px;
  color: #003466;
  font-weight: bold;
}

.home_featured_section
{
  font-family: verdana, arial;
  font-size: 11px;
  color: #006766;
  font-weight: bold;
  margin: 0px;
  padding: 0px;
}

.home_h3
{
  font-family: verdana, arial;
  font-size: 11px;
}

.nav_cat_table_1
{
  border-left: 1px solid #FFFFFF;
}

.nav_cat
{
  font-family: Arial, Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #004982;
}

.nav_cat_mouseover
{
  font-family: Arial, Verdana;
  font-size: 11px;
  font-weight: bold;
  color: red;
}

.nav_cat_selected
{
  font-family: Arial, Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #004982;
}

.nav_cat_cell
{
  font-family: Arial, Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #004982;
  border-left: 1px solid #FFFFFF;
  border-top: 1px solid #A4CAE1;
  border-right: 1px solid #A4CAE1;
  border-bottom: 1px solid #A4CAE1;
  background-color: #E7E8FF;
}

.nav_cat_cell_mouseover
{
  font-family: Arial, Verdana;
  font-size: 11px;
  font-weight: bold;
  color: red;
  border-left: 1px solid #FFFFFF;
  border-top: 1px solid #A4CAE1;
  border-right: 1px solid #A4CAE1;
  border-bottom: 1px solid #A4CAE1;
  background-color: #EEEEEE;
}

.nav_cat_cell_selected
{
  font-family: Arial, Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #004982;
  border-left: 1px solid #FFFFFF;
  border-top: 1px solid #A4CAE1;
  border-right: 1px solid #A4CAE1;
  border-bottom: 1px solid #A4CAE1;
  background-color: #C0C0C0;
}


.nav_cat_cell_left
{
  border-top: 1px solid #A4CAE1;
  border-bottom: 1px solid #000000;
}

.link_name
{
  font-family: verdana, arial;
  font-size: 14px;
  color: #004474;
  font-weight: bold;
}

.link_desc
{
  color: #808080;
}

.link_desc_comment
{
  color: #000000;
}

.link_misc
{
  font-size: 11px;
  color: #000000;
  font-family: verdana, arial;
  font-weight: normal;
}

.link_divisor
{
  color: #797979;
}

.divisor_1
{
  color: #800000;
}

.section_table_top
{
  font-family: Arial, Verdana;
  font-size: 14px;
  color: #FFFFFF;
  background-color: #000080;
  font-weight: bold;
}

.section_header_name
{
  font-family: Verdana, Arial;
  font-size: 17px;
  color: #004A84;
}

.link_box_desc
{
  font-size: 12px;
  color: #000000;
  font-family: verdana, arial;
  font-weight: normal
}

.bottom_nav_link
{
  font-size: 12px;
  color: #000000;
  font-family: Verdana, Arial;
  text-decoration: none;
}

.bottom_nav_link_mouseover
{
  font-size: 12px;
  color: red;
  font-family: Verdana, Arial;
  text-decoration: underline;
}

.red
{
  color: red;
}

.bottom_nav_divisor
{
  font-size: 12px;
  color: #C0C0C0;
  font-family: Verdana, Arial;
}

.under_logo_msg
{
  font-family: Verdana, Arial;
  font-size: 10px;
  color: #808080;
}

.home_icons
{
  font-family: arial,verdana;
  font-size: 12px;
  color: #000000;
}


.footer_msg
{
  font-family: Verdana, Arial;
  font-size: 10px;
  color: #404040;
}

.color_006766
{
  color: #006766;
}

#toggle1, #toggle2, #toggle3, #toggle4, #toggle5, #toggle6, #toggle7, #toggle8, #toggle9
{
display: none;
}

/* Pagination */

.pagination {
	list-style: none;
	float:left;
	background:#fff;
  	margin: 0px;
	padding:0 0 0 10px;
}

.pagination li {
	float:left;
	margin:0 4px 0 0;
}

.pagination a {
	display:block;
	border:1px solid #eaeaea;
	background:#f8fafb;
	padding:2px 8px;
	float:left;
	color:#000040;
}

.pagination a:hover {
	background:#d2d6df;
	text-decoration:none;
	float:left;
	color:#ff0000;
}

.pagination .page_selected {
	border:1px solid #8f8f8f;
	background:#1e5b7e;
	padding:2px 8px;
	font-weight:bold;
	color:#fff;
}

.pagination .page_direction_shaded {
	border:1px solid #eaeaea;
	background:#f8fafb;
	padding:2px 8px;
	font-weight:bold;
	color:#c0c0c0;
}


/* End Pagination */

/* start footer (commented out)

#footer_container
{
  position:fixed;
  bottom:0;
  width:100%;
  border-top:1px solid #8f8f8f;
}

#footer_content
{
  width:100%;
  height:50px;
  padding:5px 0px;
  background: #FFFFFF;
  background-image:url(/img/border/3/header_bg_vert.jpg);
  background-repeat: repeat;
  color:white;
}

end footer */
