
td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

body
{
  background-color:#7A0000;
  background: #ddc89a url(/images/bg.gif) repeat-x;  
  font: 12px Arial, Verdana, Helvetica, sans-serif;
  margin-bottom:0;
}

a:active, a:visited, a:link{
	font:  13px Arial, Verdana, Helvetica, sans-serif;
	color: #000;
	TEXT-DECORATION: none;
}

A:hover{
	font: 13px Arial, Verdana, Helvetica, sans-serif;
	color: #800200;
	TEXT-DECORATION: none;
}

a.nav_links:active, a.nav_links:visited, a.nav_links:link{
	font:  12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	TEXT-DECORATION: none;
}
A.nav_links:hover{
	font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #800200;
}

a.black:active, a.black:visited, a.black:link{
	font: bold 12px "Trebuchet MS",Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	text-decoration:none;
}
A.black:hover{
	font: bold 12px "Trebuchet MS",Arial, Verdana, Helvetica, sans-serif;
	color: #333333;
;
}

a.blue:active, a.blue:visited, a.blue:link{
	font:   12px Arial, Verdana, Helvetica, sans-serif;
	color: #0000ff;
	text-decoration:underline;
}

a.eq2005_link:active, a.eq2005_link:visited, eq2005_link:link{
	font:  12px Arial, Verdana, Helvetica, sans-serif;
	color: #800200;
	font-weight:bold;
	TEXT-DECORATION: none;
}
A.eq2005_link:hover{
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	color: #800200;
	font-weight:bold;
}

a.left_menu_header_links:active, a.left_menu_header_links:visited, a.left_menu_header_links:link{
	font:  12px Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	color: #FFFFFF;
	TEXT-DECORATION: none;
}
A.left_menu_header_links:hover{
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	color: #FFFFFF;
}

#website-wrapper
{
  background-color:#ffffff;  
  width:856px;
  height:100px;
  margin: 130px;;
  margin-top: 0px;
  padding: 0px;
}

#vertical-line
{
  border-right:dotted thin #808080;
}

#horizontal-line
{
  border-top:dotted thin #808080;
}

/* Page Settings */
#page{
	background:#FFFFFF;
}

#page_left_shadow {
	background: url('/images/page_settings/page_left_shadow.gif') repeat-y 0 0;
}

#page_right_shadow {
	width:3px;
	background: #e1d0a1 url('/images/page_settings/page_right_shadow.gif') repeat-y 0 0;
}

#page_bottom_shadow {
	height:2pt;
	background: #e1d0a1 url('/images/page_settings/page_bottom_shadow.gif') repeat-x 0 0;
}

#page_top_left_corner {
	background: url('/images/page_settings/page_top_left_corner.gif') repeat-y 0 0;
	width:10px;
	left:5px
}

#page_top_right_corner {
	background: #e1d0a1 url('/images/page_settings/page_top_right_corner.gif') repeat-x 0 0;
	width:1px

}

#page_bottom_left_corner {
	background: #e1d0a1 url('/images/page_settings/page_bottom_left_corner.gif') no-repeat 0 0;
	width:1px
}

#page_bottom_right_corner {
	background: #e1d0a1 url('/images/page_settings/page_bottom_right_corner.gif') no-repeat 0 0;
	width:1px
}

#spacer{
	background: url('/images/spacer.gif') repeat-x 0 0;
	height:1px;
	line-height:10px
}

/* BANNER */

#banner-wrapper
{
  background-image:url('/images/banner/banner_bg.gif');
  background-repeat: repeat-x;
}

#gov-logo
{
  background-image:url('/images/banner/gov_logo.gif');
  background-repeat: repeat-y;
}

#erra
{

  background-image:url('/images/banner/erra.gif');
  background-repeat: no-repeat;
}

#erra-logo
{
  background-image:url('/images/banner/erra_logo.gif');
  background-repeat: no-repeat;
}

#top-menu-bg
{
  background-image:url('/images/banner/top_menu_bg.gif');
  background-repeat: repeat-x;
}

/* IMAGES BANNER */

#images-banner-wrapper
{
  background-color:#ffffff;
 }
 
 
 #images-banner-left-shadow
{
  background-image:url('/images/images_banner/images_banner_left_shadow.gif');
  background-repeat: repeat-y;
}

#images-banner-right-shadow
{

  background-image:url('/images/page_settings/page_right_shadow.gif');
  background-repeat: repeat-y;
}

#images-banner-bottom-shadow
{
  background-image:url('/images/page_settings/page_bottom_shadow.gif'); 
  background-repeat: repeat-x;
}

#slogon
{
  color:#802000;
  text-align:center;
  font-weight:bold;
  font-size:16px;
  
}

/* NEWS TICKER */
#newsticker
{
  font-size:12;
  font-weight:normal;
  color:#000000;
}


#home-content-header-text{font: bold 18px "Trebuchet MS",Arial, Verdana, Helvetica, sans-serif;clear:both;color:#800200;}
#home-content-text{font-size:11pt;color:#000000;line-height:15pt;padding:10px;text-align:justify;}


#content-header-text{font-size:12pt;font-weight:bold;color:#800200;}
#content-text{font-size:9pt;color:#000000;line-height:15pt;width:auto;}
#content-normal-text{font-size:10pt;font-weight:normal;color:#000000;}

#footer-wrapper{text-align:right;line-height:12pt;font-size:9px;}

/* MENU LEFT */

#menu-header-text{position:relative;left:10px;top:0px;font-size:9pt;font-weight:bold;color:white;}
#menu-sub-header-text{position:relative;left:10px;top:0px;font-size:9pt;font-weight:bold;color:#800200;}
#menu-nav-text{font-size:12pt;color:black;}

#menu-header
{
  background-image:url('/images/menu/menu_heading_bg.gif');
  background-repeat: no-repeat;
  height:20pt;
}



/* IMAGE SLIDER*/
#slider {position:relative;width:100%;height:540px;z-index:88;overflow:hidden}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none}
/* The slices in the Slider */
.nivo-slice {display:block;position:absolute;z-index:50;height:100%}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {position:absolute;z-index:99;right:40px;bottom:100px}
.nivo-controlNav a {position:relative;z-index:99;cursor:pointer;text-indent:-5000px;width:22px;height:22px;float:left;margin-left:8px;background:url(/images/buttons.png) right 0 no-repeat}
.nivo-controlNav a.active, .nivo-controlNav a:hover {background-position:left}
#slider_shadow {background:url(/images/slider_shadow.png) no-repeat;width:100%;height:19px;overflow:hidden;font-size:0;line-height:0}


/* Earthquake 2005 */
#earthquake2005
{
  font-size:12pt;
  font-weight:bold;
  color:#800200;  
}

/* WELCOME */
#welcome
{
  padding:5px;
  line-height:25pt;
  color:#000000;
}

/* MISSION */
#mission
{
  padding:5px;
  line-height:25pt;
  background-color:#e1d0a1;
}

/* CONTENT */
#content
{
  padding:5px;
  line-height:10pt;
  width:592px;
  background-color:#e1d0a1;
}

/* LEFT MENU STYLES */

.arrowlistmenu{
width: 180px; /*width of menu*/
}

.arrowlistmenu .headerbar{
font: bold 14px Arial;
color: white;
background: black url(/images/titlebar.png) repeat-x center left;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #A70303;
background: url(/images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 90%;
}

.arrowlistmenu ul li a:visited{
color: #A70303;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #e1d0a1;
}


#sub-pages-header-content-text{font-size:13pt;font-weight:bold;color:#800200;padding:5px;line-height:20px;}
#sub-pages-sub-header-content-text{font-size:10pt;font-weight:bold;color:#800200;padding:1px;line-height:20px;text-align:justify;}
#sub-pages-content-text{font-size:12px;padding:10px;line-height:25px;text-align:justify;}
#sub-pages-maroon-content-text{font-size:12px;padding:10px;line-height:25px;text-align:justify;color:#800200;}
#normal-c-text{font-size:12px;padding:10px;line-height:25px;text-align:justify;color:#000000;}
#facebox .b {
  background:url(/scripts/facefiles/b.png);
}

#facebox .tl {
  background:url(/scripts/facefiles/tl.png);
}

#facebox .tr {
  background:url(/scripts/facefiles/tr.png);
}

#facebox .bl {
  background:url(/scripts/facefiles/bl.png);
}

#facebox .br {
  background:url(/scripts/facefiles/br.png);
}

#facebox {
  position: relative;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
}

#facebox .popup {
  position: relative;
}

#facebox table {
  margin: auto;
  border-collapse: collapse;
}

#facebox .body {
  padding: 10px;
  background: #fff;
  width: 800px;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
}

#facebox .footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}