body { margin: 0; text-align:center; background-color:#CCC; padding: 0px  0px; }

.award { padding:0px 10px 10px 10px; }

.whiteTop { border-top:solid 2px #FFFFFF; padding:0px 10px 10px 10px;}

.wtTop { border-top:solid 1px #ffffff; padding:0px;}

h1
{
	font-family: Verdana,Arial;
	color: Black;
	font-size:8pt;
	margin-top:-2px;
    margin-bottom:-5px;
    padding:-5px;
    border: -5px none;    
    display:inline;
    font-weight:normal;
    

}

#menuCont {background-color: #dadada; border: solid 1px #b9a894; padding:5px 0px 0px 0px; width:157px;}
#menuHead { padding:0px 0px 5px 0px;}

.mainTable { border-bottom:solid 1px #0d406b; border-right:solid 1px #0d406b; border-left:solid 1px #0d406b; background-color:#FFF;}
.mainTable a { color:#F00;}

<!-- cell size and border{  }
ul#menu { display:block;
background-color: #tttttt;
width: 157px;
list-style-type: none;
margin: 0;
padding: 0;
}

<!-- text alignment and spacing{  }
ul#menu ol {
display: none;
text-align: left;
list-style-type: none;
margin: 0;
padding: 0px;
padding-top: 6px;
padding-bottom: 7px;

}

<!-- normal view state{  }
ul#menu li, 
ul#menu a { display:block;
background-color: #dadada;
font-family: verdana, sans-serif;
font-size: 10px;
color: #4f4f4f;
border-top:solid 2px #FFFFFF;
}

<!-- height of cells and line under link{  }
ul#menu li {
border-bottom: solid 0px #ffffff;
line-height: 27px;
}

<!-- open list - bottom border{  }
ul#menu ol li {
background-color: none;
border-bottom: solid 0px #ffffff;
padding: 0px;
}


ul#menu ol li:before {
background-color: none;
content: "-";
}

ul#menu a {
text-decoration: none;
outline: none;
}

<!-- hover cell and text color - size{  }
ul#menu a:hover {
width: 157px;
background-color: #aaaaaa; 
color: #ffffff;
}

<!-- open color and properties{  }
ul#menu a.active {
color: #ffffff;
font-weight: bold;
}
-->

.hlt { background-color: #aaaaaa; }
			
.hltOut { background-color:#aaaaaa;}

h1
{
	font-family: Verdana,Arial;
	color: Black;
	font-size:8pt;
	margin-top:-2px;
    margin-bottom:-5px;
    padding:-5px;
    border: -5px none;    
    display:inline;
    font-weight:normal;
    

}

td
{ 
	font-size:8pt;
	color:Black;
	font-family: Verdana,Arial;
	line-height: 13pt		
}

img
{
	border:0px none;
}

a
{
	text-decoration:none;	
}

.footerText
{
	font-family: Verdana,Arial;	
	font-size:7pt;
	color:Black;		
	margin-top:0;
	margin-left:0;
}

.footerText a { color:#000000; text-decoration:none;}
.footerText a:hover { color:#000000; text-decoration:underline;}

.footerIndex
{
	font-family: Verdana,Arial;	
	font-size:7pt;
	color:Black;		
	margin-top:0;
	margin-left:0;
}

.footerIndex a { color:#000000; text-decoration:none; padding:0px 10px 0px 10px;}
.footerIndex a:hover { color:#000000; text-decoration:underline;}

.footerTextgrey
{
	font-family: Verdana,Arial;	
	font-size:7pt;
	color:#666666;		
	margin-top:0;
	margin-left:0;
}

.footertextgrey a
{
	font-family: Verdana,Arial;	
	font-size:10px;
	color:#666666;		
	margin-top:0;
	margin-left:0;
}

.sidebarText
{
	font-family: Verdana,Arial;	
	font-size:8pt;
	color:#4f4f4f;		
	margin-top:0;
	margin-left:0;
}

.copyrightBar
{
	background-color:#dadada;
	font-family: Verdana,Arial;	
	font-size:7pt;
	color:Black;		
	margin-top:0;
	margin-left:0;
}

.copyrightBar2
{ background-color: #dadada; 
	font-family: Verdana,Arial;	
	font-size:7pt;
	color:Black;		
	margin-top:0;
	margin-left:0;

}

.copyrightBar2 a { color:#000000; text-decoration:none;}

.quicklinks
{
	font-family: Verdana,Arial;	
	font-size:7pt;
	color:Black;		
	margin-top:0;
	margin-left:0;
}

a:hover
{
	text-decoration:underline;
	color:black;	
}

.inputbutton
{
	background-color:#9cd3e9;
	color:Black;
	font-family:Verdana,Arial;
	font-weight:bold;
	
}

.titleBar
{
	background-color:#0D406B;
	font-family:Verdana,Arial;
	font-weight: bolder;
	font-size:11pt;
	color:White;
	height:25;
}

.gridHeader
{
	background-color:#9cd3e9;
	color:#FFFFFF;
	font-size:8pt;	
	height:20;	
	font-weight:bold;
}

a.gridHeader
{
	color:White;
}

.altItemStyle
{
	background-color:#EFEFEF;
	color:White;
	font-size:8pt;	
	height:20;
}

.itemStyle
{
	background-color:White;
	color:White;
	font-size:8pt;	
	height:20;
}

.sideNav
{ 
	background-color:#EFEFEF;
	font-size:xx-small;
}

.repeatStyle
{	
	background-repeat:repeat-y;	
}

.norepeatStyle
{
	background-repeat:no-repeat;
}

.testSite
{
	color:Black;
	font-size:11;
	margin-left:10;
	font-weight:bold;	
}

.testText
{
	color:Black;	
	font-size:10;
}

.loginLabel
{
	color:Black;
	font-size:xx-small;
	text-align:right;
}

.loginText
{
	color:black;
	height:15;
	width:75;
	font-size:xx-small;
}

.loginButton
{
	height:18;
	width:50;
	font-size:xx-small;
	background-color:#cccccc;
	color:White;
}

.formStyle
{
	margin-bottom:0;
	margin-left:80;
}

.headerStyle
{	
    FONT-SIZE: 12px; 
    color:234168; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    FONT-WEIGHT: bold;
	background-color: #cedfff;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#dadada' ,endColorStr= '#FFFFFF' ,gradientType= '1' );	
}

.bulletStyle
{
	color:#258FA9;
}
	
.catLinks
{
	color:Black;
}

.packageDetails
{
	color:Black;
	font-size:11;
	margin-left:10;
}

.packageDetailshead
{
	background-color:#9cd3e9;	
        color:black;
	font-size:11;
	margin-left:10;
        font-weight:bold;
        font-style:italic;

}

.compareHead
{
	background-color:#9cd3e9;	
        color:black;
	font-size:11;
	margin-left:10;
        font-weight:bold;
        font-style:italic;

}

.redMessage
{
	color:Red;
	font-size:11px;
	font-weight:bold;
}

.dateClass
{
	font-size:8px;
}

.featureshead
{
	background-color:#ededed;
	font-family: Verdana,Arial;	
	font-size:9pt;
	color:Black;
	font-weight:bold;		
	margin-top:0;
	margin-left:0;
}

.features
{
 	
	font-family: Verdana,Arial;	
	font-size:8pt;
	padding-left:25;
	color:Black;		
}

.featuresright
{
 	
	font-family: Verdana,Arial;	
	font-size:8pt;
	padding-right:25;
	color:Black;		
}

.mapbig
{
	color:Black;
	background-color:#ededed;
	font-size:12;
	margin-left:10;
	font-weight:bold;	
}

.party
{
	background-color:#ededed;
	font-family: Verdana,Arial;	
	font-size:8pt;
	color:Black;
	margin-top:0;
	margin-left:0;
}

td.client
{ padding-left:10px; color:#666666; }

ul.clients
{ list-style-image:url(images-new/bullet-arrow.gif); line-height:20px; color:#666666;}

.greyBorder { border-right:solid 1px #666;}
.three { padding-top:10px;}
.three td { padding:10px 20px 4px 15px;}

.text { padding:5px 5px 5px 15px; line-height:18px;}
.text a { color:#000; text-decoration:none;}

.left { background-color:#dadada;}
.left a { color:#000; text-decoration:none;}
.left td { padding:5px 0px 5px 0px;}
.leftTop { border-top: solid 3px #FFF;}

.leftTop p { padding:0px 5px;}

#flash { width:226px; float:right; text-align:right;}


/*  new stuff  */
#leftNav { background-color:#dadada; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#000; border-top:solid 2px #FFF; border-left:solid 2px #fff; border-right:solid 3px #fff; width:155px; text-align:left;}
#leftNav a { padding:5px; display:block; color:#0d406b; background-color:#dadada; border-bottom:solid 3px #FFF;}
#leftNav a:hover { background-color:#CCC; text-decoration:underline;}
#leftNavHead { padding:5px; color:#0d406b; width:100%; border-bottom:solid 3px #FFF;}
#leftIndent a { color:#000;}

.clientList {}
.clientList a { color:#000; text-decoration:none; display:block;}
.clientList a:hover { color:#F00; text-decoration:underline;}

.gallery {}
.gallery img { border:solid #333 1px;}

.definition { font-size:12px; color:#0C3276;}

#breaker { padding:30px 5px 15px 5px; border-bottom:solid 1px #0c3276;}
#breakerB { padding:30px 5px 15px 5px;}

.them { color:#F3F; font-style:italic;}

#why {width:588px;}
#why p {padding:0px 10px 0px 10px;}

#stimHead { background-color:#0d406b; text-align:left; padding:10px; color:#FF0; font-weight:bold; font-size:16px; border-bottom:solid 1px #FFF;}
#stimulus { background:url(08Images/stimback.jpg) no-repeat right top; font-weight:bold; display:block;}
#stimHead2 { color:#0d406b; text-align:left; padding:20px 0px 10px 10px; font-size:14px; font-weight:bold}
#stimHead2 p { color:#666; font-size:12px; font-weight:normal; line-height:17px; padding:0px 0px;}
.stimBlue { font-weight:bold; color:#0d406b;}
.stimRed { font-weight:bold; color:#F00;}
#stimHead3 { background-color:#0d406b; text-align:center; padding:10px; color:#FFF; font-size:16px; border-top:solid 1px #FFF;}
#stimHead3 a { color:#FF0; text-decoration:none;}
#stimHead3 a:hover { color:#FF0; text-decoration:underline;}