
body {
	background: url(/images/background2.gif) #ffffff repeat-y center;
/*
	background: url(/images/background3.gif) #ffffff repeat-y center;
*/	
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	margin: 0;
	padding: 0;
}

.content {
	clear: both;
	line-height: 140%;
	margin: 10px auto;
	padding: 0;
	position: relative;
	text-align: left;
	width: 900px;
/*
	z-index:-1;	
*/	
}
#content2 {
	clear: both;
	line-height: 140%;
	margin: 10px auto;
	padding: 0;
	position: relative;
	text-align: left;
}

.white-text-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

h1 {
	background: transparent;
	color: #21215A;
	font-size: 140%;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

h2 {
	background: transparent;
	color: #21215A;
	font-size: 120%;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

h3 {
	background: transparent;
	color: #21215A;
	font-size: 110%;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

p {
	margin: 1em 0;
}

#header {
	clear: both;	
	margin: 0px auto;
	padding: 0;
	width: 960px;		
}

#banner {
	clear: both;
	margin: 0px auto;
	padding: 0;
	height: 150px;	
	width: 960px;
}

#footer{
	border-top: 3px solid #D90000;
	clear: both;
	margin: 0px auto;
	padding: 0;
	width: 900px;			
}

h1			{ font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 18px; color: #000000; font-weight:bold;}
h1 a {	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;	color: #000000;	font-size: 18px;	font-style: normal; 	text-decoration: none;}
h1 a:hover {	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;  color: #000000;	font-weight:bold; text-decoration: none;}
h1 a:visited {	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	color: #000000;	font-weight:bold; text-decoration: none; }
h2			{ font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 14px; color: #000000; font-weight:bold; }
h3			{ font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #000000; font-weight:bold; }
/*h1, h2, h3 { margin-bottom: 0;  margin-top: 0px;  }*/
h1 { margin-top: 5px;  }
.copy_1 {
	font-family: verdana;
	font-size: 12px;
}
.heading {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid;
	border-top: 1px solid;
	padding-bottom: 2px;
	padding-top: 2px;
}

.heading1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Maroon;
	font-weight: bold;
   border-style: solid;
   border-color: #CBCCC6;
   border-top-width: 0px;
   border-bottom-width: 1px;
   border-right-width: 0px;
   border-left-width: 0px;
	display: block;
}

.row1 {
	background: #F1F3F8;
}
.row2 {
	background: #FFFFFF;
}

.copy_2 {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 14px;
	color: Black;
	text-decoration: none;
}

.text_1 {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 14px;
	color: Black;
}

.text_detail {
	font-family: verdana;
	font-size: 11px;
	/*line-height: 14px;
	color: Black;*/
}

.text_2 {
	font-family: verdana;
	font-size: 11px;
	/*line-height: 14px;
	color: Black;*/
}
.text_3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*line-height: 14px;
	color: Black;*/
}
/* BEGIN BOX STYLES */
#box1 .rc_top{width:100%; position:relative; z-index:100;background-color: #999999;}
#box1 .rc_bot{width:100%; position:relative; background-color: #999999;}
#box1 .rc_tl {position:absolute; width:3px; height:3px; top:0; left:0; font-size:0; background: #999999 url(/images/rc_tl.gif); }
#box1 .rc_tr {position:absolute; width:3px; height:3px; top:0; right:0; font-size:0; background: #999999 url(/images/rc_tr.gif); }
#box1 .rc_bl {position:absolute; width:3px; height:3px; bottom:0; left:0; font-size:0; background: #999999 url(/images/rc_bl.gif); }
#box1 .rc_br {position:absolute; width:3px; height:3px; bottom:0; right:0; font-size:0; background: #999999 url(/images/rc_br.gif); }
#box1 .title {border: 1px solid #4f7292; padding: 0 0 5px; background-color: #f5f5f5; }
#box1 .title h4 {background-color: #999; color: #fff; margin: 0; padding: 5px 10px; font-size:10 px;}
#box1 .title .links {padding: 5px 10px;}
#box1 .title .links h5 {margin: 0; padding: 0; color: #696969; font: bold 77% verdana, arial;}
/*
#box1 .title .links a,#elsewhere .dsply .links a:visited {color: #002758; font: normal 77% verdana, arial; text-decoration: none;}
#box1 .title .links a:visited {color: #185167;}
#box1 .title .links a:hover {text-decoration: underline;}
*/
#box1 .block h4, .providers h3, .providers h4, .sources h4, .dsply h5 {text-transform:uppercase; }

.logo {
/**
	padding: 0 25px 175px 0;
	border: 0; margin: 0;
	float: left; 
	display: block;
	width: 155px;	
**/
}


  ul.left {
    float: left;
    width: 400px; 
    margin: 0px;
    padding: 15px 0px;
    border: 0px none; 
    list-style-position: inside;
    position: relative;
    left: 50px;
  }
  
  ul.right {
    float: right;
    width: 400px; 
    margin: 0px;
    padding: 15px 0px;
    border: 0px none; 
    list-style-position: inside;
  }
  
  .no-space {
    margin: 0px;
    padding: 0px;
  }
#div {width: 900px;}
    
div.figure {
  float: right;
  border: thin silver solid;
  margin: 0.5em;
  padding: 0.5em;
  /*
  display: inline;
  width: 25%;
  */
}
/*
div.figure p {
  text-align: center;
  font-size: smaller;
  text-indent: 0;
  font-style: italic;
}  
*/  
td.border1
{
    border-color: #CCCCCC;
    border-style: solid;
    margin: 0;
    padding: 2px;
    border-width: 0px 0px 1px 0;
}