	/* CSS Document */
body {
	margin: 0;
    padding: 0;
	text-align: center;
  	min-width: 600px;
}


.greentitles
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	font-style: normal;
	color: #006633;
}


.ltgreensmltitles
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5pt;
	font-weight: bold;
	font-style: normal;
	color: #009933;
}

.greensmltitles
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5 pt;
	font-weight: bold;
	font-style: normal;
	color: #006633;
}


#centeredvideolayer
{
	position: absolute;
/*	top: 0;
	right: 0;
	margin: 0 auto;*/
	width: 467px;
	height:324px;
	text-align: center;
	z-index:2000;
}


#centeredvideocontainer
{
	position: absolute;
	/*  left: 210px;*/
	left: 0px;
	top: 10px;
	width: 560px; /*width: 380px;*/
	background-color: #CCC;
	padding: 5px;
}

#bodyLayer
{
	margin:20px;
	width:670px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color:#0F2C60;
}

#faqQuestions
{
	color: #0080FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13.5pt;
	font-weight: bold;
	font-style: normal;
	color: #438d00;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	font-style: normal;
	color: #3776A5;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	font-weight: bold;
	font-style: normal;
	color: #0F2C60;
	margin: 0px;
}



h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5pt;
	font-weight: bold;
	font-style: normal;
	color: #3182C4;
	margin: 0px;
}

h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	color: #3776A5;
	margin: 0px;
}

h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	color: #FF9900;
	margin: 0px;
}

.imagelineup {
 vertical-align:middle;
}

.imagespacingright {
	margin-right:10px;
}

.imagespacingleft {
	margin-left:10px;
}

A:link { color: #CC6600; TEXT-DECORATION: none; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
A:visited { color: #CC6600; TEXT-DECORATION: none; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
A:active { COLOR: #CC6600; TEXT-DECORATION: none; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
A:hover { COLOR: #CC6600; TEXT-DECORATION: none; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif;}

.bluebodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color: #006699;
}

.whitebodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color: #FFFFFF;
}

.whitebodytitles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}

.whitesmallbodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #FFFFFF;
}

.hometables {
	padding-top:10px;
	margin-top:10px;
}

/*end the styles for the home page*/

/* CSS Document */


input {
  border : 1px solid #CCCCCC;
  /* padding : 5px; */
}

.specialinput {
  border : 1px solid #CCCCCC;
}

.hometext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #333333;
}


.biggerwhitetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	font-style: normal;
	color:#FFFFFF;
/*	color:#00356A;*/
}

.regulartext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color:#5d5d5d;
/*	color:#00356A;*/
}

.smallertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #0F2C60;
}

.smallesttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #0F2C60;
}

.footertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #0F2C60;
}

.regulartextlrg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	color: #0F2C60;
}

.regulartext1andhalfleading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-style: normal;
	color: #0F2C60;
	line-height:10pt;
}

.captiontext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #0F2C60;
}

.bluecaptiontext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #3366CC;
}

.regulardarktext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-style: normal;
	color: #6161E0;
}


.homepgtitles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-style: bold;
	color: #62A6D9;
}


.bluetitles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	font-style: normal;
	color: #3776A5;
}

.bluetitlessml {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	color: #3776A5;
}

.bluetitleslrg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: bold;
	color: #256200;
}

.bodytitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22pt;
	font-style: normal;
	color: #FFCC00;
/*	text-transform: lowercase;*/
	text-decoration: none;
	font-stretch: extra-expanded;
	/* letter-spacing: -0.1em; */
}

.bodysubtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #0F2C60;
	text-transform: uppercase;
}

.buttontext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	background-position: left center;
	text-align: left;
}

.lrgspacedlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-style: normal;
	color: #0F2C60;
	margin: 0px 0px 10px 0px;
	margin-left: -10px;
}

.smlspacedlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-style: normal;
	color: #FFFFFF;
	margin: 0px 1px 1px 1px;
	right: 0px;
}

.smlspacedlist2 {
	margin: 0px 1px 1px 1px;
	right: 0px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color:#0F2C60;
}

.medspacedlist {
	margin-left:15px;
}

.medspacedlist2 {
	margin: 0px 1px 3px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color:#0F2C60;
}



/* div.arrows { width:300px; text-align:center }
div.arrows img { padding:8px } */

.titletype1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #0F2C60;
	text-decoration: none;
}

.titletype2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #0F2C60;
	text-decoration: none;
}

.titletype3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #0F2C60;
	text-decoration: none;
}


.bordertest {
	border: 1px solid #CCCCCC;
	text-indent: 4px;
}

.listwitharrowbullets {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-style: normal;
	color: #0F2C60;
	margin: 2px 0px 10px 0px;
	margin-left: -15px;
	list-style-image: url(../../images/gx/dotarrow_rt_sml.gif);
	list-style-type: square;
}
.linkcolumn {
	line-height: 20px;
}
.spacedlinks {
	line-height: 25px;
}

input.btn {
   color:#0F2C60;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:11.5px;
   font-weight:normal;
   border:1px solid;
   border-top-color:#999999;
   border-left-color:#999999;
   border-right-color:#999999;
   border-bottom-color:#999999;
}

input.btnhov {
   color:#0F2C60;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:11.5px;
   font-weight:normal;
   border:1px solid;
   border-top-color:#0066cc;
   border-left-color:#0066cc;
   border-right-color:#0066cc;
   border-bottom-color:#0066cc;
}
.whitetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #FFFFFF;
}

.whitesmltitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color: #FFFFFF;
}

.borderedbar {
	border-style:solid; 
	border-color:#999999; 
	border-width:1px; 
	padding-top:5px; 
	padding-bottom:3px; 
	padding-left:6px;
	padding-right:6px;
}

.borderedlightbar {
	border-style:solid; 
	border-color:#CCCCCC;
	border-width:1px; 
	padding-top:9px; 
	padding-bottom:9px; 
	padding-left:9px;
	padding-right:9px;
}

.light_hr {
	color: #E5E5E5;
}

.bottomlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #0F2C60;
	text-decoration: underline;
	text-transform: lowercase;
}
.biggertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #0F2C60;
}

/*this is the styles for the dropdowns*/

#dropmenudiv{
position:absolute;
margin-top:-5px;
border:1px solid #CCCCCC;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
/*display: block;*/
text-indent: 3px;
border-bottom: 1px solid black;
padding: 0px 0;
text-decoration: none;
font-weight: normal;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #CCCCCC;
}

/*end the styles for the dropdowns*/