body, p
{
  margin: 0px;
  padding: 0px;

  background-color: white;
  color: black;

  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-size: 11px;
}

h1 {
	font-size: 16px;
	/* margin-left:5px; */
	margin-top: 3px;
	margin-bottom: 4px;
	font-weight:bold;
	color:#990000;
}
h2 { font-size: 14px;
	font-weight: bold;
/*	color: #155a9f; original color */
/*	color: #0000A0; /* darker blue */
	color: #12127F; /*slightly different darker blue */
	margin-bottom: 0px;
	 background-color:#dedede; }
h3 {font-size: 12px;
	font-weight:bold;
	margin-bottom: 0px;
	margin-top:10px;
	color:#800000;}
h4 { font-size: 12px;
	 font-weight:bold;
	 margin-bottom: 0px; }
h5 { font-size: 14px;
	font-weight: bold;
/*	color: #155a9f; original color */
/*	color: #0000A0; /* darker blue */
	color: #12127F; /*slightly different darker blue */
	margin-bottom: 0px;}
h6 { font-size: 14px;
	 font-weight: bold;
	 color: #155a9f;
	 margin-bottom: 0px; }


/* default link style */

a:link
{ text-decoration:none;
  color:#0000ff; /*link*/}
a:visited
{  text-decoration:none;
  color:purple;}
a:hover
{ text-decoration:underline;
  color:#0000ff; /*link_hover*/}



.box {
	margin: 0px;
	padding: 3px;
	spacing: 2px;
	height: 8px;
	width: 100%;
	border-right: 1px solid #CCCCCC;
	border-left: none;
	border-bottom: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	font-size: 11px;
}

.boxtext {
	margin: 0px;
	padding: 3px;
	spacing: 2px;
	height: 8px;
	width: 100%;
	/* border-right: 1px solid #800000;
	border-left: 1px solid #800000;*/
	border-bottom: 1px solid #800000;
	/* border-top: 1px solid #800000; */
	font-size: 9px;
}

#bu-800-sitehead
{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	border-bottom: 1px solid #155a9f;
	border-top: 0px solid #155a9f;
	background-color: black;
	color: white;
	font-size: 11px;
	font-weight: bold;
}

/* #bu-800-sitehead
{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	border-bottom: 1px solid #155a9f;
	border-top: 0px solid #155a9f;
	background-color: #155a9f;
	color: white;
	font-size: 11px;
	font-weight: bold;
} */

/* .crumbs { padding-left: 2px;
		  padding-right: 0px;
		  padding-bottom: 2px;
		  border-bottom: 1px solid #155a9f;
		  border-top: 0px solid #155a9f;
		  background-color: #155a9f;
		  color: white;
		  font-style: normal;
		  font-weight: normal;
  		  font-size: 9px; } */

.crumbs { padding-left: 2px;
		  padding-right: 0px;
		  padding-bottom: 2px;
		  border-bottom: 1px solid black;
		  border-top: 0px solid black;
		  background-color: black;
		  color: white;
		  font-style: normal;
		  font-weight: normal;
  		  font-size: 9px; }
.crumbs a {	color: white;}
.crumbs a:visited {color:white;}
.crumbs	a:hover { color:#EEEEEE;
				   font-weight:bold }

#bu-800-sitehead-form
{
	 
	 margin-top: 0;
     margin-bottom: 0;
}



/* #bu-sitehead
{
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 4px;
  /* border-bottom: 24px solid #155a9f; */

/*  background-color: black;
  color: white;
  font-size: 11px;
} */


 #bu-sitehead
{
  padding-left: 0px;
  padding-right: 10px;
  padding-bottom: 0px;
  /* border-bottom: 24px solid #155a9f; */

  background-color: #5458af;
  color: white;
  font-size: 11px;
}


#bu-sitehead a
{
  color: #fff;
  text-decoration: none;
}

#bu-sitehead a:hover
{
  text-decoration: underline;
}

#bu-pagehead
{
  background-color: #ffffff;
  /*background-color: #efefef;*/
/*  background-image: url("images/tab.gif"); */
  background-repeat: no-repeat;
  background-position: top left;
  /*border-bottom: solid 2px #036;*/
}

#bu-pagebody
{
  background-color: #ffffff;
  /*background-color: #efefef;*/
/*  background-image: url("images/tab.gif");*/
  background-repeat: no-repeat;
  background-position: top left;
  /*border-bottom: solid 2px #036;*/
}


#bu-pageheadimage
{
  margin-right: 0px;
}

/* GLOBAL NAVIGATION (top and bottom) */

.globalnav { color: #fff;  font-size: 11px; } 
.globalnav td { color: #fff; font-size: 11px; }
.globalnav a { color: #fff; }
div.globalnav { padding: 2px; }


/* RIGHT NAVIGATION */

/* borders */
div#rightnav { border-bottom: 1px solid #fff;  width: 187px; overflow: hidden; } 
#rightnav img {border:0;}
#rightnav div { border-top: 1px solid #fff; }
#rightnav div.nav1 { border-top: 1px solid #fff; 
					 border-right: 1px solid #800000;}
#rightnav div.first { border-top: 1px solid #800000;
					  border-right: 1px solid #800000;}

#rightnav div.nav1L { border-top: 1px solid #fff; 
					 border-left: 1px solid #800000;
					 }
#rightnav div.firstL { border-top: 1px solid #800000;
					  border-left: 1px solid #800000;}

/* #rightnav div.first { border-top: 1px solid #dedede; } */

/* navigation links */
#rightnav a { display: block; color: #000; text-decoration: none; }
#rightnav a:hover { color: #000; background-color: #efefef; }

/* current navigation item*/
#rightnav div#current   { background-color: #efefef; }
#rightnav div#current a { color: #000; }


/* LEFT NAVIGATION */

/* borders */
div#leftnav { border-bottom: 1px solid #fff;  width: 187px; overflow: hidden; } 
#leftnav div { border-top: 1px solid #fff; }
#leftnav div.nav1 { border-top: 1px solid #fff;
					font-weight: normal; }
#leftnav div.first { border-top: 1px solid #dedede;}
#leftnav div.blank { border-bottom: 1px solid #fff;}
#leftnav div.nav5 { border-top:0px;
					 font-size:9px;
					 margin-left:9px;}
					



/* navigation links */
#leftnav a { display: block; color: #000; text-decoration: none; }
#leftnav a:hover { color: #000; background-color: #efefef; }

/* current navigation item*/
#leftnav div#current   { background-color: #efefef; }
#leftnav div#current a { color: #000; }

/* font-sizes, padding, indentation */
.nav1 { font-size:11px; 
		font-weight:bold; }
.nav2 { font-size:10px; }
.nav3 { font-size:9px; }
.nav4 { font-size:9px; 
        font-weight:normal; /*dfgsdfgsdfgsdfddddddddddddddddddddddddddddddddddddddd*/
		padding-left:10px;
		padding-bottom:7px;}
.nav5  { font-size:11px; 
		 font-weight:bold;
		 padding:4px; padding-left:4px; }
a.nav1 { padding:4px; padding-left:4px; }
a.nav2 { padding:4px; padding-left:10px; }
a.nav3 { padding:4px; padding-left:16px; }

a.nav5 { font-size:11px;
	   font-weight:bold;
	   padding:4px; padding-left:14px; }

.first { font-size:11px;
		 font-weight:bold;}
a.first { padding:4px; padding-left:4px; }

div#whats_new { border-bottom: 1px solid #fff;  width: 187px; overflow: hidden; } 
#whats_new img {border:0;}
#whats_new div { border-top: 1px solid #fff; }
#whats_new div.nav1 { border-top: 1px solid #fff; 
					 border-right: 1px solid #800000;}
#whats_new div.first { border-top: 1px solid #800000;
					  border-right: 1px solid #800000;}

#whats_new div.nav1L { border-top: 1px solid #fff; 
					 border-left: 1px solid #800000;
					 font_weight:normal;}
#whats_new div.firstL { border-top: 1px solid #800000;
					  border-left: 1px solid #800000;
					  font-weight:normal;}

/* #whats_new div.first { border-top: 1px solid #dedede; } */

/* navigation links */
#whats_new a { display: block; color: #000; text-decoration: none; }
#whats_new a:hover { color: #000; background-color: #efefef; }

/* current navigation item*/
#whats_new div#current   { background-color: #efefef; }
#whats_new div#current a { color: #000; }


/* search text box */
.search-text {
		
		border:none;
}

/* search button */
.search-button {
		
		border:1px solid #fff;
		background-color: #155a9f;

		color: white;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-style: normal;
  		font-size: 10px;
  		cursor: hand;
		
}

/* password button */
.password-button {
		
		border:1px solid #fff;
		background-color: #155a9f;

		color: white;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-style: normal;
  		font-size: 11px;
  		font-weight:bold;
  		cursor: hand;
		
}


/* contact us table */
.contact-table {

		border: 1px solid #cccccc;
		
}

/* table header */
.t-header {
	   color: white;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           font-style: normal;
           font-weight: bold;
           font-size: 12px;
           background-color: #155a9f;
}

/* contact us table */
.covered-table {

		border: 1px solid #155a9f;
		

}
a.covered-table { background-color: #efefef;}

#login {
		background-color: #cccccc;
		border-left: 0px solid #efefef;
		border-right: 0px solid #efefef;
		border-top: 0px solid #efefef;
		border-bottom: none;
		width: 187px;
		overflow: hidden;
}
#login div.nav1 { border-top: 0px solid #fff; }
#login a { display: block; color: #000; text-decoration: none; }
/* #login a:hover { color: #000; background-color: #efefef; } */

.right-border {
	border-right: 1px solid #EFEFEF;

}

.left-border {
		border-left: 1px solid #EFEFEF;

}


.graybox {
	margin: 0px;
	padding: 3px;
	spacing: 2px;
	width: 100%;
	border: 1px solid #CCCCCC;
	background-color: #dedede;
	font-size: 11px;
}

.rightbox {
	margin: 0px;
	padding: 3px;
	spacing: 0px;
		
	
}

.headline {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 	font-weight: bold; 
	color: #003366
}

.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	margin-bottom: 10px;
}
.caption_text_jc {
	font-size: 9px;
}

/*
.smalltime {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: white;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-top-width: 1px;
}
*/

.rule { border-top: 1px solid #dedede;}
.graytop {border-top: 1px solid #dedede;}


.textmode {display: none;}

.phone {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;}

.title {font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		color:#990000;
		padding-bottom:4px;}

.usdoc {font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#FFFFFF;}

.toclinks {margin-left:14px;}

/*.success { font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color:#000000; 
	padding-top:10px;
	margin-bottom: 0px; } */

img {border:0px;}

.registration {font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: #990000;}
				
div#alertbox { border-bottom: 1px solid #800000;  width: 187px; overflow: hidden;
				border-top: 1px solid #800000;
				border-right: 1px solid #800000;
				border-left: 1px solid #800000;
				padding: 2px; }
#alertbox img {border:0;}

div#alertbox2 { border-bottom: 1px solid #800000;  width: 450px; overflow: hidden;
				border-top: 1px solid #800000;
				border-right: 1px solid #800000;
				border-left: 1px solid #800000;
				padding: 2px; }

/* #rightnav div.first { border-top: 1px solid #dedede; } */

/* navigation links */
#alertbox a { display: block; color: #000; text-decoration: none; }
#alertbox a:hover { color: #000; background-color: #efefef; }

/* current navigation item*/
#alertbox div#current   { background-color: #efefef; }
#alertbox div#current a { color: #000; }#bu-pagebody .style7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #CC0000;
}
