body {
margin:0px; 
/*layer-background-color:#B3CBE6;*/
background-color:#B3CBE6;
}

h1 {font-family: Tahoma, Verdana, Helvetica, Arial; font-size:24px; color:#FFFFFF; font-weight:bold;}
h2 {font-family: Tahoma, Verdana, Helvetica, Arial; font-size:18px; color:#08419C; font-weight:bold;}
h3 {font-family: Tahoma, Verdana, Helvetica, Arial; font-size:14px; color:#08419C; font-weight:bold;}
h4 {font-family: Tahoma, Verdana, Helvetica, Arial; font-size:18px; color:#FFFFFF; font-weight:bold;}
p {font-family: Verdana, Helvetica, Arial; font-size:12px; color:#000000; font-weight:bold;}
p.homeTier1 {font-family: Verdana, Helvetica, Arial; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:left;}
p.homeTier2 {font-family: Verdana, Helvetica, Arial; font-size:10px; color:#FFFFFF;}
p.smallmenu {font-family: Verdana, Helvetica, Arial; font-size:10px; color:#08419C;}

div.homeTier1 {font-family: Verdana, Helvetica, Arial; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:left;}
div.homeTier2 {font-family: Verdana, Helvetica, Arial; font-size:10px; color:#FFFFFF;}
div.smallmenu {font-family: Verdana, Helvetica, Arial; font-size:10px; color:#08419C;}

.orange {color:#08419C;}


.tier2 {font-family: Verdana, Helvetica, Arial; font-size:12px; color:#000000; font-weight:bold;}
.customers {font-family: Verdana, Helvetica, Arial; font-size:11px; color:#08419C; font-weight:bold;}
.tier3 {font-family: Verdana, Helvetica, Arial; font-size:10px; color:#08419C; font-weight:bold;}
li {font-family: Verdana, Helvetica, Arial; font-size:12px; color:#000000; font-weight:bold;}

.areaText {
font-family: Verdana, Helvetica, Arial; 
font-size:10px;  
color:#B1C4D9; 
margin-left: 4px; 
margin-top: 0px; 
text-align:left;
background-color:#183C6B;
/*layer-background-color:#183C6B;*/
font-weight:normal;
}

.breadcrumb {font-family: Verdana, Helvetica, Arial; font-size:10px; font-weight:normal; color:gray;}

table {border: 0px solid white;}
.border {border: 1px solid white;}
/* required for NS6.2+ to display tables with images correctly while declaring transitional HTML doctype */
tr.decoration img {display: block;}
/* end hack */

th  {font-family: Verdana, Helvetica, Arial; font-size:12px; font-weight:bold; text-align:right; vertical-align:top;}
td  {font-family: Verdana, Helvetica, Arial; font-size:12px; font-weight:bold; color: #000000; vertical-align:top;}

a:Link  {color:#3B3CB9;}
a:visited   {color:#3B3CB9;}
a:hover  {color:Orange;}

.menu {
position:absolute; 
z-index:500; 
top:51px; 
left:323px;
}
.submenu {
	position: absolute; 
	visibility: hidden;
	z-index: 6;
	font-family: Verdana, Helvetica, Arial;
	font-size:10px;
	color:#0A2F8F;
	background-color:#EFF9FB;
	border: 1px solid #6E6E6E;
	padding:5px;
}
a.submenuLink:Link  	{color:#0A2F8F; text-decoration:none;}
a.submenuLink:visited   {color:purple; text-decoration:none;}
a.submenuLink:hover   	{color:#ffffff; background-color:#0A2F8F;}

a.smallmenu:Link  	{color:#0A2F8F; text-decoration:underline;}
a.smallmenu:visited   {color:purple; text-decoration:underline;}
a.smallmenu:hover   	{color:#0A2F8F; text-decoration:none;}

.menusearch {
position:absolute; 
z-index:500; 
top:0px; 
left:55%;
}
/*page layouts*/

.homecontent {
position:absolute; 
z-index:0; 
top:120px; 
left:0px;
height:100%;
}
.homenews {
position:absolute; 
z-index:9; 
top:373px; 
left:0px;
}
.homenewsbkgd{
position:absolute; 
top:365px; 
left:0px;
z-index:8; 
background-color: #FFFFFF;
/*layer-background-color: #FFFFFF;*/
-moz-opacity:0.35;
filter:alpha(opacity=35);
}

.hometagline {
position:absolute; 
z-index:10; 
top:327px; 
right:0px;
background-color:transparent;
/*layer-background-color:none;*/
}


a.homeTier2:Link  	{color:#FFFFFF; text-decoration:underline;}
a.homeTier2:visited   {color:#FFFFFF;}
a.homeTier2:hover
{
    color: #00CCFF;
}


.title {
position:absolute; 
z-index:0; 
top:93px; 
left:323px;
letter-spacing:1px;
}
.content {
position:absolute; 
z-index:0; 
top:140px; 
left:0px;
width:80%;
}
.msgcontent {
position:absolute; 
z-index:0; 
top:140px; 
left:90px;
width:80%;
}
.notecontent {
position:absolute; 
z-index:0; 
top:200px; 
left:108px;
width:80%;
font-family: Verdana, Helvetica, Arial;
font-size:18px;
color:#0A2F8F;
}
.contentSidebar {
position:absolute; 
z-index:5; 
top:140px; 
left:480px;
width:35%;
}

.tableFluid {
width:100%; 
height:100%;
border: 0px solid red;
text-align:center;
}
.sidebarSOS {
position:absolute; 
z-index:0; 
top:137px; 
left:0px;
}

.note {color:red;}

.bkgdNavExtended {
background-image: url('../images/navigation_extended.gif');
}
.bkgdNavblueExtended {
background-image: url('../images/navigation_blueextended.gif');
}
.bkgdNav12Extended {
background-image: url('../images/navigation_12extended.gif');
}
.bkgdNav0Extended {
background-image: url('../images/navigation_0extended.gif');
}
.bkgdNav15Extended {
background-image: url('../images/navigation_15extended.gif');
}
.bkgddkblue {
background-color:#183C6B;
z-index:0;
/*layer-background-color:#183C6B;*/
}
.bkgddkblue2 {
background-color:#276CB8;
/*layer-background-color:#276CB8;*/
}
.bkgdltblue {
background-color:#80A5CE;
/*layer-background-color:#80A5CE;*/

}
.bkgdtransblue {
background-image: url('../images/transblue.gif');
}
.bkgdltblue3 {
background-image: url('../images/ltblue3.gif');
}
.bkgddkblue2 {
background-image: url('../images/dkblue2.gif');
}
.bordertranswhitefill {
border: 1px dotted #183C6B;
padding: 10px;
background-color: #FFFFFF;
/*layer-background-color: #FFFFFF;*/
-moz-opacity:0.75;
filter:alpha(opacity=75);
}
