/*--------------------------------------------Menu Bar-----------------------------------------------------*/
.solidblockmenu{
text-align:center;
margin: 0;
padding: 0;
float:left;
font: bold 11px Arial;
width: 950px;
overflow: hidden;
margin-bottom:auto
border: 1px solid #625e00;
border-width: 1px 0;
background: black url(../images/home/menu_bg_up.png) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
width: 118px;
padding: 9px 0px;
text-decoration:none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: #FFCC00;
background: transparent url(../images/home/menu_bg_down.png) center center repeat-x;
}

/*--------------------------------------------End of Menu Bar CSS-----------------------------------------*/

/*--------------------------------------------Header & Footer --------------------------------------------*/

html, body {
    height: 100%;
}
body {
    margin: 0;
    padding: 0;
    background-color: #fff;
}
#top {
    position: absolute;
}
h1, p {
    margin: 0;
    padding: 0.3em 0;
}
#container {
    min-height: 100%;
    margin-bottom: -36px;
}
* html #container {
    height: 100%;
}
#header{
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:120px;
  text-align:center;
  vertical-align:middle;
  background-image:url(../images/home/shade_header.png);
  z-index:-1;
 }
 
/*
#footer-spacer {
    height: 36px;
}*/

#footer {
   /* border-top: 1px solid #000; */
    height: 35px;
	background-color:#ABDDFB;
	text-align:center;
	padding-top:8px;
	font: 11px Arial;
	color:#666666;
}


	  
	  
/*---------------------------------End of Header & Footer----------------------------------------*/

/*---------------------------------Text & Links Formatting---------------------------------------*/

.bodytext {
	font: 11px Arial;
	color: #333333;
	text-align:justify;
}

.tableHeaderText{
	font: bold 12px Arial;
	color: #FFFFFF;
}

.coollinks a:link {
	font: 11px Arial;
	color: #FFCC00;
	text-decoration:none;
}

.coollinks a:hover {
	font: bold 11px Arial;
	color: #FFCC00;
	text-decoration:none;
}

.coollinks2 a:link {
	font: bold 11px Arial;
	color: #FFCC00;
	text-decoration:none;
}

.coollinks2 a:hover {
	font: bold 13px Arial;
	color: #FFCC00;
	text-decoration:none;
}

/* ------------Servieces Pages ------------*/
.servicesLinks a:link {
	font: 13px Arial;
	color: #990000;
	text-decoration:none;
}

.servicesLinks a:visited {
	font: 13px Arial;
	color: #990000;
	text-decoration:none;
}

.servicesLinks a:hover {
	font: 13px Arial;
	color: #FFCC00;
	text-decoration:none;
}


.servicesHeaderText{
	font: bold 22px Arial;
	color: #003366;
}

.servicesNoLink{
	font: 13px Arial;
	color: #FFCC00;
	text-decoration:none;
}

.servicesSpecialText{
	font: 11px Arial;
	color: #003366;
}

/*---------------- Switch Page -------------------*/

.switchLinks a:link {
	font: 1bold 22px Arial;
	color: #01679A;
	text-decoration:none;
}

.switchLinks a:visited {
	font: bold 22px Arial;
	color: #01679A;
	text-decoration:none;
}

.switchLinks a:hover {
	font: bold 22px Arial;
	color: #01679A;
	text-decoration:none;
}

.switchHeaderText{
	font: bold 22px Arial;
	color: #01679A;
	text-align:left
}

.switchSpecialText{
	font: bold 13px Arial;
	color: #01679A;
	text-align:left
}

/*---------------- News Page ------------------------*/

.newsLinks a:link {
	font: 11px Arial;
	color: #990000;
	text-decoration:none;
}

.newsLinks a:visited {
	font: 11px Arial;
	color: #990000;
	text-decoration:none;
}

.newsLinks a:hover {
	font: 11px Arial;
	color: #FFCC00;
	text-decoration:none;
}

/*------------------- Contact Us Page ------------------*/

.contactHeaderText{
	font: bold 22px Arial;
	color: #01679A;
	text-align:left
}

.contactSpecialText{
	font: bold 13px Arial;
	color: #01679A;
	text-align:left
}

/*------------------- Careers Page ------------------*/

.careersHeaderText{
	font: bold 22px Arial;
	color: #01679A;
	text-align:left
}

.careersSpecialText{
	font: bold 13px Arial;
	color: #01679A;
	text-align:left
}

