.redheader {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #FF0000
}
.redheader2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #FF0000
}
.redheader3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FF0000
}
H1	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 24px;
}
H2	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 30px;
	text-decoration: none;
	color: #FF0000
}
H3	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FF0000
}
H4	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
	color: #FFFFFF
}
H5	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF
}
td.blackbigbold	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000
}
td {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000
}
td.regbold {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000
}
td.smalltd {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	text-decoration: none;
	color: #000000
}
td.smalltdred {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	text-decoration: none;
	color: #ff0000
}
td.smalltdwhite {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #ffffff
}
td.boldtdwhite {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff
}
td.tdwhite {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #ffffff
}
td.smallboldtd {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
	text-decoration: none;
	color: #000000
}
td.smallbordertoptd {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
	text-decoration: none;
	border-top: 2px solid black;
	color: #000000
}
td.registerlabel {
	text-align: right; 
	width: 130px; 
	vertical-align: bottom
}
td.registertd {
	text-align: left; 
	width: 200px; 
	vertical-align: bottom
}
input { font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 10px; 
		font-weight: bold; 
		border: 1px #666666 solid
}

a.whitelink {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF
}

a.whitelink:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF
}

a.whitelink:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF
}

a.whitelink:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF
}
a.whitelink1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #FFFFFF
}

a.whitelink1:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #FFFFFF
}

a.whitelink1:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #FFFFFF
}

a.whitelink1:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #FFFFFF
}
.whitelink {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF
}
a.blacklink {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #000000
}

a.blacklink:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #000000
}

a.blacklink:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #000000
}

a.blacklink:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #000000
}

blacklinkcg {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000
}

a.blacklinkcg {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000
}

a.blacklinkcg:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000
}

a.blacklinkcg:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #000000
}

a.blacklinkcg:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000
}

a.redlinkcg {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FF0000
}

a.redlinkcg:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FF0000
}

a.redlinkcg:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #FF0000
}

a.redlinkcg:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FF0000
}

a.blacklinkfaq {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #000000
}

a.blacklinkfaq:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #000000
}

a.blacklinkfaq:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #ff0000
}

a.blacklinkfaq:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000
}

a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000
}

a:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000
}

a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #ff0000
}

a:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000
}
body { 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
	color: #000000;
	height: 100%;
}
/* CSS needed for the AJAX popup script */

#ajax_tooltipObj{
	z-index:1000000;
	text-align:left;
}
#ajax_tooltipObj div{
	position:relative;
}

/* If you don't want the arrow - Just set the width of this div to 1 or something like that and drop the background selectors from the CSS below */

#ajax_tooltipObj .ajax_tooltip_arrow{	/* Left div for the small arrow */
	background-image:url('../images/arrow.gif');
	width:20px;
	position:absolute;
	left:0px;
	top:-10px;
	background-repeat:no-repeat;
	background-position:center left;
	z-index:1000005;
	height:60px;
}

#ajax_tooltipObj .ajax_tooltip_arrowB{	/* Left div for the small arrow */
	background-image:url('../images/arrow.gif');
	width:20px;
	position:absolute;
	left:0px;
	top:-70px;
	background-repeat:no-repeat;
	background-position:center left;
	z-index:1000005;
	height:60px;
}

#ajax_tooltipObj .ajax_tooltip_content{
	border:2px solid #317082;	/* Border width */
	left:18px;	/* Same as border thickness */
	top:-225px;
	position:absolute;
	width:450px;	/* Width of tooltip content */
	height:450px;	/* Height of tooltip content */
	background-color:#FFF;	/* Background color */
	padding:2px;	/* Space between border and content */
	font-size:0.8em;	/* Font size of content */
	overflow:auto;	/* Hide overflow content */
	z-index:1000001;
}

#ajax_tooltipObj .ajax_tooltip_contentB{
	border:2px solid #317082;	/* Border width */
	left:18px;	/* Same as border thickness */
	top:-75px;
	position:absolute;
	width:500px;	/* Width of tooltip content */
	height:85px;	/* Height of tooltip content */
	background-color:#FFF;	/* Background color */
	padding:2px;	/* Space between border and content */
	font-size:0.8em;	/* Font size of content */
	overflow:auto;	/* Hide overflow content */
	z-index:1000001;
}
/* END - CSS needed for the AJAX popup script */

/* AJAX - List of options */
#ajax_listOfOptions{
	position:absolute;	/* Never change this one */
	width:75px;	/* Width of box */
	height:105px;	/* Height of box */
	overflow:auto;	/* Scrolling features */
	border:1px solid #000000;	/* Dark green border */
	background-color:#FFF;	/* White background color */
	text-align:left;
	font-size:0.9em;
	z-index:100;
}
#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
	margin:1px;		
	padding:1px;
	cursor:pointer;
	font-size:0.9em;
}
#ajax_listOfOptions .optionDiv{	/* Div for each item in list */
	
}
#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
	background-color:#FF0000;
	color:#FFF;
}
#ajax_listOfOptions_iframe{
	background-color:#F00;
	position:absolute;
	z-index:5;
}

form{
	display:inline;
}
/* AJAX - End List of options */

/* Drop down menu styles */
.chromestyle{
width: 100%;
font:bold 11px Verdana;
}

.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%;
background: url(images/chromebg2.gif) center center repeat-x; /*THEME CHANGE HERE*/
padding: 4px 0;
margin: 0;
text-align: left; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
color: white;
padding: 4px 7px;
margin: 0;
text-decoration: none;
border-right: 1px solid #B5E2FE; /*THEME CHANGE HERE*/
}

.chromestyle ul li a:hover{
background-color: #ffcb04;
}

.chromestyle ul li a[rel]:after{ /*HTML to indicate drop down link*/
content: " ";
/*content: " " url(downimage.gif); /*uncomment this line to use an image instead*/
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #B5E2FE; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 10px Verdana;
line-height:18px;
z-index:100;
background-color: #ffcb04;
width: 200px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #B5E2FE; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: black;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: red;
color: black;
}

/* End of Drop down menu styles */

