/* CSS rules, old & not used

p, ul, ul ul, ul ul ul, ol, ol ol, ol ol ol, dd, dl, dt, select, option, textarea, input, nobr
 { color: #444444; font-size: 8pt; font-family: Verdana, Arial, Helvetica }
 
h1 { color: #cccccc; font-weight: bold; font-size: 14pt; font-family: Arial, Trebuchet MS, Verdana, Helvetica }

p, ul, ul ul, ul ul ul, ol, ol ol, ol ol ol, dd, dl, dt, select, option, textarea, input, nobr
 { color: #dddddd; font-size: 8pt; font-family: Verdana, Arial, Helvetica }
 
*/

/* CSS style rules */

.rightcol { 
	background-color:#333333;
	text-align: center;
}

.divider { 
	background-color: #666666 
}

.contactBoldHeader {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica;
	color:#000000;
	text-align: left;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.contactText {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica;
	color:#000000;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
}

.centerText {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica;
	color:#000000;
	text-align: center;
}

.centerboldText {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica;
	color:#000000;
	text-align: center;
	font-weight: bold;
}

.bannerText {
	color: #000000;
	font-size: 14pt;
	font-family: Verdana, Arial, Helvetica;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 25px;
}


.headerText {
	font-size: 14pt;
	font-family: Verdana, Arial, Helvetica;
	color:#000000;
	font-weight:bold;
	text-align: left;
	padding-left: 10px;
	padding-top: 5px;
}

.boldText {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica;
	color:#000000;
	font-weight:bold;
	text-align: left;
	padding-left: 10px;
	padding-top: 5px;
}

.bodyText {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica;
	color:#000000;
	text-align: left;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}

.bulletText {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica;
	color:#000000;
	text-align: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 35px;
}

.faq {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica;
	color:#000000;
}
	
.subheaderText {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica;
	color:#000000;
	font-weight:bold;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}

.lowerText {
	font-size:8pt;
	font-family:Verdana, Arial, Helvetica;
	color:#000000;
	text-align: left;
}

.italicText {
	font-size:8pt;
	font-family:Verdana, Arial, Helvetica;
	color:#000000;
	text-align: left;
	font-style: italic;
}

.footText {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica;
	color: #F2F2F2;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}

.affiliateIcons {
	text-align: center;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 60px;
	
}

/* CSS navigation styles */
/* orignally, visited was 996600, unvisited was c78812 */

.nav {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	text-align: center;
}

.nav A:link, .nav A:visited {
	color: #000000;
	text-decoration: none
}

.subnav {
	line-height: 12pt; 
	color: #000000; 
	font-size: 8pt; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica;
}

.subnav A:link, .subnav A:visited { 
	color: #000000; 
	text-decoration: none
	
}

.footText A:link, .footText A:visited {
	color: #F2F2F2;
	text-decoration: none
}

.footText A:active, .footText A:hover {
	color: #00CC66
}

/* CSS rules for all other links that don't use the .nav rules. 

A:link {
	color: #F2F2F2;
}

A:visited {
	color: #F2F2F2;
}

*/

A:active, A:hover {
	color: #00CC66
}

/* CSS rules for drop down menu */

/* The above sets the width onto the individual lists, <ul>'s, this time as the need to float side by side to make them fit into whatever horizontal space is available to them. This horizontal width is determined by setting the width of the #menu div itself. The #menu div is also floated in order to "contain" it's floated descendants. */

#menu {
	font: bold 11px/16px arial, helvetica, sans-serif;
	visibility: visible;
}

#menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 12em;
	float: left;
	width: 133px;
}

/* Then we apply the required formatting to the <h2> headings and the <a> anchors, again I'm using the same formatting as the vertical menu */

#menu a, #menu h2 {
	display: block;
	border-width: 1px;
	border-style: solid;
	border-color: #ccc #888 #555 #bbb;
	margin: 0;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align:center;
}

#menu h2 {
	color: #fff;
	background: #333333;
	text-transform: uppercase;
}

#menu a {
	color: #000;
	background: #efefef;
	text-decoration: none;
}

#menu a:hover {
	color: #006633;
	background: #fff;
}

/* Positioning the Popout Menus and Dropdown Menus */

#menu li {
	position: relative;
}

#menu ul ul {
	position: absolute;
}

#menu ul ul ul {
	top: 0;
	left: 100%;
}

/* Hiding and Revealing using :hover */

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

/* IE Fix old,


[if IE]>
<style type="text/css" media="screen">
body {
behavior: url(csshover.htc);
font-size: 100%;
}

#menu ul li {float: left; width: 100%;}
#menu ul li a {height: 1%;} 

#menu a, #menu h2 {
font: bold 0.7em/1.4em arial, helvetica, sans-serif;
}
</style>
<![endif]

*/

/* IE FIX */
#menu ul li {
	float: none;
	width: 100%;
}

#menu ul li a {
	height: 1%;
} 

#menu a, #menu h2 {
	font: bold 0.7em/1.4em arial, helvetica, sans-serif;
	font-size: 12px;
}

p.changeBlue {    /* creates the default color as black */
     color: #000000;
}
p.changeBlue:hover {  /* changes the color of the text to blue on mouseover */
     color: #0000ff;
}

/* Begin onmouseover & onmouseout effects */

.rollover {
	background-color:#999999;	
	color:#FFFFFF;
}

.rollout {
	background-color:#FFFFFF;
}

.fade0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

/* begin form rules */

.form {
	text-align:right;
}

.form label {
	float:left; 
	width:100px; 
	padding:10px 10px 0 0; 
	font-weight:bold;
}

.form select {
	float:left; 
	width:146px; 
	margin-top:10px;
}

.form input {
	float:left; 
	margin-top:10px;
}

.form .submit {
	clear:both;
}

/* end form rules */

