BODY {
background-image:url(/images/background.jpg);
background-repeat:repeat;
background-color:#FFFFFF;
margin: 0px; 0px; 0px; 0px;
padding: 0px; 0px; 0px; 0px;
height: 100%;
}
html{background-image:none;}
IMG {
border: 0px;
}
h3 {margin-top: 0px;}
h4 {margin-top: 10px; font-size: 14px;}
p {
	margin: 0 0 6 0;
}
p.new {
	margin-top: 16px;
	margin-bottom: 4px;
}

.hidden { display: none; } 

#headerbox {
  background-image:url(/images/header.jpg);
  background-repeat:no-repeat;
  vertical-align: top;
  padding: 0px; 
  margin: 0px; 
  height: 90px;
  width: 996px;
  position: relative;
  }
#menubar {
  background-image:url(/images/menubar.jpg);
  background-repeat:no-repeat;
  vertical-align: top;
  padding: 0px; 
  margin: 0px; 
  height: 20px;
  width: 996 px;
  }
#table1 {
  background-color:#FFFFFF;
  width: 90%;	
}
#table2 {
  background-color:#FFFFFF;
  width: 90%;	
}
#table3 {
  border: 1px;
  border-collapse: collapse;
  border-width: thin;
  border-style: solid;
}
#left {
  background-color:#FFFFFF;
  vertical-align: top;
  float: left;
  width: 217px;	
  position: absolute;
  }
#main {
  vertical-align: top;
  width: 700px;	
  float: left;
  margin: 10px 0 0 244px;
  position: absolute;
  }
#contentbox {
  background: #FFF;
  vertical-align: top;
  width: 994px;	
  margin: 0px 0px 0px 0px;
  position: relative;
  }
#contentbox2 {
  background: #FFF;
  vertical-align: top;
  width: 995px;	
  margin: 0px 0px 0px 0px;
  position: relative;
  }
#redtextbox {
  background-image:url(/images/redtextbox.gif);
  background-repeat:no-repeat;
  vertical-align: top;
  width: 219px;	
  height: 209px;	
  }
#redtextbox_home {
  background: #ed1b2d;
  vertical-align: top;
  width: 219px;	
  height: 209px;	
  }
#bluetextbox {
  background: #1d3055;
  vertical-align: top;
  width: 220px;	
  height: 220px;	
  margin: 6px 0px 0px 0px;
  padding: 0px 0px -10px 0px;
  }
#headerhome {
  vertical-align: top;
  padding: 0px; 
  margin: 0px; 
  height: 90px;
  width: 604px;
  position: relative;
  }

.about {width: 100px;}
.message {width: 150px;}
.feedback {width: 92px;}


UBERLINK 
  STYLES Begin here:

#leftmenutop .uberlink { 
	color: #000000 !important;
	background-color: #FFFFFF;
	padding: 0px 18px 0px 0px;
  }
#leftmenubottom .uberlink { 
	color: #000000 !important;
	background-color: #FFFFFF;
	padding: 0px 18px 0px 0px;
  }

#redbox_flat .uberlink { 
	color: #CC0000 !important;
  }

#bluebox_flat .uberlink { 
	color: #CC0000 !important;
  }

.title { font-family: Tahoma, Arial, Default, Helvetica, sans-serif; font-size: 14px; text-decoration: none; font-weight: bold;} 
.title A:link {text-decoration:none; color:#336699}
.title A:active {text-decoration:none; color:#336699}
.title A:visited {text-decoration:none; color:#336699}
.title A:hover {text-decoration:none; color:#CC0000}

.header { font-family: Tahoma, Arial, Default, Helvetica, sans-serif; font-size: 13px; text-decoration: none; font-weight: bold;} 

.header-white { font-family: Verdana, Arial, Default, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: bold;padding: 0em 0em .2em 0em;} 
.header-white A:link {text-decoration:none; color:#FFFFFF}
.header-white A:active {text-decoration:none; color:#FFFFFF}
.header-white A:visited {text-decoration:none; color:#EEEEEF}
.header-white A:hover {text-decoration:none; color:#EEEEEF}

.tahoma { font-family: Tahoma, Arial, Default, Helvetica, sans-serif;} 
.tahoma A:link {text-decoration:none; color:#336699}
.tahoma A:active {text-decoration:none; color:#336699}
.tahoma A:visited {text-decoration:none; color:#336699}
.tahoma A:hover {text-decoration:none; color:#CC0000}

.tahoma-gray { font-family: Tahoma, Arial, Default, Helvetica, sans-serif; font-size: 9px; color: 99ccff; text-decoration: none;} 
.tahoma-gray A:link {text-decoration:none; color:#99ccff; font-weight: bold }
.tahoma-gray A:active {text-decoration:none; color:#99ccff; font-weight: bold }
.tahoma-gray A:visited {text-decoration:none; color:#99ccff; font-weight: bold }
.tahoma-gray A:hover {text-decoration:none; color:#FFFFFF; font-weight: bold }

.tahoma-white-tiny { font-family: Tahoma, Arial, Default, Helvetica, sans-serif; font-size: 9px; color: FFFFFF; text-decoration: none;} 
.tahoma-white-tiny A:link {text-decoration:none; color:#FFFFFF; font-weight: bold }
.tahoma-white-tiny A:active {text-decoration:none; color:#FFFFFF; font-weight: bold }
.tahoma-white-tiny A:visited {text-decoration:none; color:#e2e2e2; font-weight: bold }
.tahoma-white-tiny A:hover {text-decoration:none; color:#EEEEEF; font-weight: bold }

.searchbox {
    border: 1px solid #EEEEEF;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 12px;    
    color: #000000;
    margin: 0px 0px 0px 0px; 
	height: 18px;
}
#floatbox {
    border: 1px solid #CCCCCC;
    background-color: #EEEEEF;
	padding: 5px 5px 5px 5px;
    margin: 5px 5px 5px 5px; 
 	width: 140;
	text-align: center;
	float: right;
}
#floatbox_textleft {
    border: 1px solid #CCCCCC;
    background-color: #EEEEEF;
	padding: 5px 5px 5px 5px;
    margin: 5px 5px 5px 5px; 
 	width: 140;
	text-align: left;
	float: right;
}
#textbox {
    border: 1px solid #CCCCCC;
    background-color: #EEEEEF;
	padding: 5px 5px 5px 5px;
    margin: 5px 5px 5px 10px; 
 	width: 200;
	text-align: center;
	float: right;
}
#textboxl {
    border: 1px solid #CCCCCC;
    background-color: #EEEEEF;
	padding: 5px 5px 5px 5px;
    margin: 5px 5px 5px 10px; 
 	width: 200;
	text-align: left;
	float: right;
}
#textbox2 {
    border: 1px solid #000000;
    background-color: #EEEEEF;
	padding: 5px 10px 5px 5px;
    margin: 5px 10px 5px 0px; 
 	width: 220;
	float: left;
	line-height: 20px;
}
#textbox200 {
    border: 1px solid #CCCCCC;
    background-color: #EEEEEF;
	padding: 5px 5px 5px 5px;
    margin: 5px 5px 5px 10px; 
 	width: 200;
	text-align: center;
}
#textbox250 {
    border: 1px solid #CCCCCC;
    background-color: #EEEEEF;
	padding: 5px 5px 5px 5px;
    margin: 5px 5px 5px 10px; 
 	width: 250;
	text-align: left;
	float: right;

}
#textbox300 {
    border: 1px solid #CCCCCC;
    background-color: #EEEEEF;
	padding: 5px 5px 5px 5px;
    margin: 5px 5px 5px 10px; 
 	width: 300;
	text-align: center;
	float: right;
}
#textbox_center {
    border: 1px solid #CCCCCC;
    background-color: #EEEEEF;
	padding: 5px 5px 5px 5px;
    margin: 15px 5px 15px 5px; 
 	width: 450;
	text-align: left;
	float: center;
}
#centerbox {
	text-align: left;
	width: 374px;
}
#leftmid {
	text-align: left;
	width: 130px;
	padding: 10px 0px 5px 10px;
}

#floatright {
  float: right;
  width: 49%;
  padding: 2px 2px 2px 2px;
}
#floatleft {
  float: left;
  width: 49%;
  padding: 2px 2px 2px 2px;
}

.sup {
    font-size: 80%;
    vertical-align: baseline;
    position: relative;
    bottom: 0.33em;
}

.bold  { font-weight: bold }
.italic  { font-style: italic }
.eight  { font-size: 8px }
.nine  { font-size: 9px }
.ten  { font-size: 10px }
.eleven  { font-size: 11px }
.twelve  { font-size: 12px }
.fourteen  { font-size: 14px }
.fifteen  { font-size: 15px }
.sixteen  { font-size: 16px }
.plusone { font-size: 150% }
.plushalf { font-size: 125% }
.minusone { font-size: 75% }
.minushalf { font-size: 90% }
.justify {text-align: justify; text-justify: newspaper }
.center {text-align: center; }
.black { color: #CC0000;} 
.red { color: #CC0000;} 
.deepred {color: #990033}
.white { color: #FFFFFF;} 
.blue { color: #003366;} 
.darkblue { color: #336699;} 
.verydarkblue { color: #000080;} 
.black { color: #000000;} 
.gray { color: #666666;} 
.green { color: #008000;} 
.brown { color: #996600;} 
.times { font-family: Times, Times New Roman}
.left {text-align: left; }
.border {border-style: solid; border-width: 1px; border-color: #CCCCCC;}
.tall {line-height:150%}
.tall2 {line-height:140%}

#navlist-blue .uberlink {
background-color: #EEEEEF;
color: #CC0000 !important;
font-weight: bold;
cursor: default;
}

#redbox  { 
  margin-top: 12px;
  }
#redbox ul { 
  margin-bottom: 20px;
  }

#redbox li { 
  list-style-image: url('/images/redbox.gif');
  margin-top: 4px;
  }

#redbox ul li { 
  list-style-image: url('/images/blue.gif');
  margin-top: 4px;
  }

#leftmenutop  { 
  }
#leftmenutop ul { 
  }

#leftmenutop li { 
  list-style-image: url('/images/shield.gif');
  margin: 15px 15px -4px -2px; 
  padding: 0px 0px 0px 26px; 
  }

#leftmenubottom  { 
  margin-top: 32px; 
  margin-bottom: 20px; 
  }
#leftmenubottom ul { 
  }

#leftmenubottom li { 
  list-style-image: url('/images/whitebox.gif');
  margin: 21px 15px -16px 25px; 
  }

#leftmenuinside  { 
  margin-top: 8px; 
  }
#leftmenuinside ul { 
  }

#leftmenuinside li { 
  list-style-image: url('/images/shield_white.gif');
  margin: 2px 2px 0px -14px; 
  padding: 0px 0px 10px 0px; 
  }


#redbox_flat  { 
  margin-top: 0px;
  }
#redbox_flat ul { 
  margin-bottom: 10px;
  }

#redbox_flat li { 
  list-style-image: url('/images/redbox.gif');
  margin: 4px 0px 2px -22px;
  }

#redbox_flat ul li { 
  list-style-image: url('/images/blue.gif');
  margin: 4px 0px 0px -22px;
  }

#redbox_space  { 
  margin-top: 12px;
  }
#redbox_space ul { 
  margin-bottom: 20px;
  }

#redbox_space li { 
  list-style-image: url('/images/redbox.gif');
  margin: 4px 0px 10px 0px;
  }

#redbox_space ul li { 
  list-style-image: url('/images/blue.gif');
  margin: 4px 0px 0px -22px;
  }

#bluebox_flat  { 
  margin-top: 0px;
  }
#bluebox_flat ul { 
  margin-bottom: 20px;
  }

#bluebox_flat li { 
  list-style-image: url('/images/bluebox.gif');
  margin: 4px 0px -2px -22px;
  }

#bluebox_flat ul li { 
  list-style-image: url('/images/blue.gif');
  margin: 4px 0px 0px -22px;
  }

#navlist-white
{
margin: 12px 0px 0px 38px;
padding: 0px 0px 10px 0px;
}

#navlist-white li
{
padding: 0px 0px 10px 0px;
margin: 0px 0px 0px -22px;
list-style: none;
list-style-image: url('/images/whitebox.gif');
cursor: pointer;
}

#navlist-white li ul li
{
padding: 0px 0px 0px 0px;
margin: 5px 0px 0px 5px;
list-style-image: url('/images/graybox.gif');
}

#navlist-white-arrow li
{
padding: 0px 0px 10px 0px;
margin: 0px 0px 0px -22px;
list-style: none;
list-style-image: url('/images/arrow_white_big.gif');
cursor: pointer;
}

#navlist-white-arrow li ul li
{
padding: 0px 0px 0px 0px;
margin: 5px 0px 0px 5px;
list-style: none;
list-style-image: url('/images/whiteline.gif');
}


#navlist-red
{
padding: 0 0 0 17px;
margin-top: 8px;
margin-left: 0;
font: normal 9px Verdana, Arial, Default, Helvetica, sans-serif;
}

#navlist-red li
{
padding: 0 0 5px 0;
list-style: none;
list-style-image: url('/images/arrow_red.gif');
margin: 0;
text-align: left;
cursor: default;
}

#navlist-red li ul
{
margin-top: 4px;
margin-left: 10px;
}

#navlist-red li a {text-decoration: none; color: #000000}
#navlist-red li a:hover {color: #CC0000; text-decoration:none}

#navlist
{
padding: 8px 18px 10 12px;
margin-left: 0;
}

#navlist li
{
list-style: none;
margin-top: 6px;
text-align: left;
cursor: default;
}

#navlist li a:hover {background-color: #FFFFFF; display: block}

#navlist-gray li
{
list-style: none;
list-style-image: url('/images/redbox_gray.gif');
margin-top: 6px;
text-align: left;
cursor: default;
}

#navlist-gray li a:hover {background-color: #FFFFFF; display: block}


.navlist-white
{
margin: 12px 0px 0px 38px;
padding: 0px 0px 10px 0px;
}

.navlist-white li
{
padding: 0px 0px 10px 0px;
margin: 0px 0px 0px -22px;
list-style: none;
list-style-image: url('/images/whitebox.gif');
cursor: pointer;
}

.navlist-white li ul li
{
padding: 0px 0px 0px 0px;
margin: 5px 0px 0px 5px;
list-style-image: url('/images/graybox.gif');
}

.navlist-white-arrow li
{
padding: 0px 0px 10px 0px;
margin: 0px 0px 0px -22px;
list-style: none;
list-style-image: url('/images/arrow_white_big.gif');
cursor: pointer;
}

.navlist-white-arrow li ul li
{
padding: 0px 0px 0px 0px;
margin: 5px 0px 0px 5px;
list-style: none;
list-style-image: url('/images/whiteline.gif');
}

.pad {
padding: .5em 1em .5em 1em;
}
.pad2 {
padding: .5em 2em .5em .2em;
}
.pad3 {
padding: 9px 0px 0px 5px;
}
.pad4 {
padding: .5em 1em .5em 1em;
}
.pad5 {
padding: 5px 5px 5px 5px;
}
.pad6 {
padding: 0px 0px 0px 5px;
}
.pad7 {
padding: 2px 0px 3px 0px;
}
.pad8 {
padding: 3px 3px 3px 5px;
}
.pad9 {
padding: 0px 2px 0px 0px;
}
.pad9a {
padding: 2px 1px 0px 0px;
}
.pad10 {
padding: 4px 0px 6px 0px;
}
.pad11 {
padding: 4px 5px 0px 0px;
}
.pad12 {
padding: 2px 0px 3px 2px;
}
.padtop {
padding-top: 10px;
}
.padtop2 {
padding-top: 26px;
}
.padtop3 {
padding-top: 5px;
}
.padleft {
padding-left: 10px;
}
.padleft2 {
padding-left: 18px;
}
.padright {
padding-right: 7px;
}
.padright2 {
padding-right: 18px;
}
.padbottom {
padding-bottom: 7px;
}

.open {
	display: block;
	}
.closed {
	display: none;
	}
