.chromestyle{
width: 787px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight: bold;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
/*border: 1px solid #BBB;*/
width: 100%;
height: 20px;
background: url(chromebg2.gif) center center repeat-x; /*THEME CHANGE HERE*/
padding: 2px 0;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
color: #FFFFFF;
padding: 4px 7px;
margin: 0;
text-decoration: none;
/*border-right: 1px solid #B5E2FE; THEME CHANGE HERE*/
}

.chromestyle ul li a:hover{
color: #000033;
background: url(chromebg2-over.gif) center center repeat-x; /*THEME CHANGE HERE*/
}

.chromestyle ul li a[rel]:after{ /*HTML to indicate drop down link*/
/*content: " v";
content: " " url(downimage.gif); /*uncomment this line to use an image instead*/
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
text-align: left;
position:absolute;
top: 0;
border: 1px solid #9999CC; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a{
text-align: left;
color:#000033;
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #9999CC;/*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight:normal;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background:url(subHover.gif) center center repeat-x;
/*background-color: #CCCCCC;*/
}
/*////////////////////PAGE FORMAT AND LAYOUT STYLES START HERE///////////////////*/
#preamble h3, p1, p2{
	/*margin-top:.75em;*/
	width:80%;
}
#preamble a{
text-decoration:underline;
color:#3366CC;
}
#preamble a:hover{
text-decoration:underline;
color:#0099FF;
}

#siteMapPreamble h3, p1, p2{
	/*margin-top:.75em;*/
	width:70%;
}
p{
	/*margin:0.5em 0 0.5em 0;*/
	line-height:1em;
	width:80%;
	text-align:justify;
}

body{
	text-align:left;
	/*margin:20;*/
	/*padding:20;*/
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:#000033;
	overflow: auto;	/*background:#fff;*/
}
	
h2, h3{
	font-size:1.5em;
	text-align:left;
	margin:2;
	padding:0;
}
/* h1 CONTROLS FORMATTING FOR NEWS LETTER ARCHIVE BOX HEADING ONLY!!! */
h1{
	font-size:.9em;
	text-align:left;
	margin-bottom:-5px; /* ADJUST THIS VALUE FOR THE POSITION OF NEWS LETTER HEADING NEAR BOX*/
	text-decoration:none;
	color:#CCC;
	font-weight:bold;
	margin-left:15%;
	padding:5;
}

h4{
	font-size:1.5em;
	color:#FFFFFF;
	text-align:left;
	margin-top:5px;
	margin:2px;
	padding:10px;
}
smt{
	font-weight:bold;
	font-size:.85em;
	color:#000033;
}
div.floatLeft{
float:left;
z-index:0;
}

div.floatRight{
float:right;
z-index:0;
}

#theFooter {
height: 50px;
text-align:center;
font-size:.75em;
color:#666666;
width:93%;
}

#theFooter a{
text-decoration:none;
color:#3366CC;
}

#theFooter a:hover {
color:#0099FF;
}

#subMenu, a{
text-align:center;
text-decoration:none;
font-size:.9em;
color:#333333;
width:85%;
}

#subMenu a:hover {
/*font-weight:bold;*/
color:#003366;
background:url(subHover.gif) center center repeat-x;
}

#siteMap, a{
text-align:left;
text-decoration:none;
font-size:.9em;
color:#333333;
width:70%;
}

#theContact {
text-align:center;
font-size:.75em;
color:#000033;
width:85%;
}
#theContact a{
text-decoration:underline;
color:#3366CC;
}
#theContact a:hover{
text-decoration:underline;
color:#0099FF;
}
#picHolder {
	position: absolute;
	padding:5px;
	left:6px;
	width: 300px;
	top: 211px;
}
#centre {
padding:5px;
margin-left:300px;
}

* html .newsBox{ /*IE FIX FOR NEWSBOX PADDING*/
margin-top:15px;
text-align:left;
width:200px;
line-height:1.9em;
}

.newsBox{
text-align:left;
width:200px;
line-height:1.9em;
/*height:110px;*/
}
#newsLink a{
text-align:left;
text-decoration:underline;
color:#003399;
}
#newsLink a:hover{
text-align:left;
text-decoration:underline;
color:#0099FF;
background:url(subHover.gif) center center repeat-x
}
#newsBanner{
margin-top:10px;
width:80%;
height:50px;
background:#003366;
}
#specialsBanner{
margin-top:10px;
width:80%;
height:50px;
background:#003366;
}
#excerciseBanner{
margin-top:10px;
width:80%;
height:50px;
background:#003366;
}
#pricingHead{
	font-size:.9em;
	font-weight:bold;
	text-align:left;
	color:#333;
	line-height:.9em;
	background:url(../gx/pricingRowBG.jpg) center repeat-x;
	font-weight:bold;
	padding:5px;
	width:81%;
}
#pricingHead2{
	font-size:.9em;
	font-weight:bold;
	text-align:left;
	color:#333;
	line-height:.9em;
	background:url(../gx/pricingRowBG.jpg) center repeat-x;
	font-weight:bold;
	padding:5px;
	width:97%;
}

#priceText{
font-style:italic;
padding:2px;
text-align:left;
line-height:20px;
color:#666666;
font-weight:.75em;
}
#rowFill{
width:100%;
background:url(subHover.gif) center center repeat-x;
}
