/*trailsm a style used for the tracking at the top of a page*/
/*linkbold a style for the use in article linking*/
/*smallnav small navigation*/
/*txbluesm used in articles*/
/*bordergraysm used to border buttons and table cells*/
/*txblackbold used for emphasis*/
/*TH table header*/
/*TD table cell*/
/*bkgd_white used for white background*/
/*bkgd_head the blue used in section headers*/
/*pagetitle Page Title*/
/*headertitle Header titles*/
/*subtitle sub titles */
/*listheader List Header */
/*listitem List Item */
/*formlabel Lables for form fields */
/*forminputform fields*/
/*formrequired Required elements */
/*footertext footer text not currently used*/


A.trailsm {
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #0066cc;
}

A.trailsm:visited {
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

A.trailsm:hover {
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}

A.linkbold {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 8pt;
	
	font-weight: bold;
	color: #000000;
}

A.linkbold:visited {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 8pt;
	
	font-weight: bold;
	color: #000000;
}

A.linkbold:hover {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 8pt;
	
	font-weight: bold;
	color: #000000;
}


.globallinkbold {
	text-decoration: none;
}
A.globallinkbold {
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: 8pt;
	
	font-weight: bold;
	color: #000000;
}
A.globallinkbold:active {
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: 8pt;
	
	font-weight: bold;
	color: #006699;
}
A.globallinkbold:visited {
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: 8pt;
	
	font-weight: bold;
	color: #000000;
}

A.globallinkbold:hover {
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: 8pt;
	
	font-weight: bold;
	color: #000000;
}

A.smallnav {
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}

A.smallnav:visited {
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #0066cc;
}

A.smallnav:hover {
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #0066cc;
}
.smallnavtx {
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
	

	.credittext {
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-size: 8pt;
	font-style: italic;
	font-weight: normal;
	color: #333333;
}
.txbluesm {
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #00008B;
}
.fieldlabel {
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #333333;
	text-align : right;
}
.fieldlabelcenter {
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #333333;
	text-align : center;
}


.fieldlabelleft {
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #333333;
	text-align : left;
}
.forminput {
    font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	border-color: rgb( 243, 243, 243); 
	border-style: solid;
	width : 100%;
}
.forminputstatic {
    font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	width : 100%;
}
.formdropdown {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	border : 0;
	width : 100%;
}

.bordergraysm {
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-color: rgb( 243, 243, 243); 
	border-style: solid;
}
.borderwhitesm {
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-color: rgb( 243, 243, 243); 
	border-style: solid;
}


th { 
font: 800 14px "Times New Roman", serif; 
background-color: #000000; 
color: #eeeeff; 
} 
.divnotvalid {
	border-color: rgb( 243, 243, 243); 
	border-style: solid;
	width : 100%;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	background : #0066cc;
}
.bodytext { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #000000; }

.bodytextw { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; color: #ffffff; }

.forminputstatic { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 8pt; font-style: normal; width :100%;
	font-weight: normal; color: #333333; width: 100%; }
	
.bordergraysmtop {
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-color: rgb( 243, 243, 243); 
	border-style: solid;
}
	
	.borderbluesmrside {
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-color: rgb( 243, 243, 243); 
	border-style: solid;
}
	
.txblackbold {
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
}
.bodytext {
	font-family: Verdana, Helvetica, Geneva, Arial, Sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.lines {
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-size: 2pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}


TH.center {
	font-family : Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #0066cc;
	text-align : center;
}
td.sectionheader {
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	text-decoration : none;
	font-size : 9pt;
	color : #333399;
	text-align : left;
	font-weight: bold;
	background-color : #e7e7e7;
	border-color: rgb( 243, 243, 243); 
	border-style: solid;
	
}

.bkgd_white  {
	background-color : #FFFFFF;
}

.bkgd_head {
	background-color: #0066cc;
}

.bkgd_image {
	background-color: #0066cc;
	background-image : url(/gw/globals.nsf/right_head_bcg.gif?OpenImageResource);
}
.pagetitle {
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
}
.hometitle {
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #006699;
}
.homelogin {
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #006699;
}
.headertitle {
	font-family: Verdana, Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #666666;
	}
	.headertitlewhite {
	font-family: Verdana, Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-size: 9pt;
	color: #ffffff;
}


.headertitleyell {
	font-family: Verdana, Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffcc;
}
.subtitle {
	font-family: Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	}
	.subtitleb {
	font-family: Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	}
.center {
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	
}
.listheader {
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	list-style : outside;
}
.listheaderw {
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	list-style : outside;
}
.listitem {
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	list-style : none;
}
.newslabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #666666;
}
.newsheaderindex {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}
.newsindex {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
}
.newslabelheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #666666;
}

.total {
	font-family : Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #0066cc;
	text-align : right;
	text-transform : uppercase;
}
.subtotal {
	font-family : Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-align : right;
	text-transform : lowercase;
}
.footertext {
	font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #666666;
}
.helptext {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #800000;
}
.formdropdown 
{ 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-size: 8pt; 
font-style: normal; 
font-weight: normal; 
color: #333333; 
width: 100%;
}
.button { 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-size: 8pt; font-weight: bold; text-align: center; 
color: #6699cc; background-color: #ffffff; 
padding: 0px; 
border-color: rgb( 243, 243, 243); 
border-style: solid; cursor: pointer; 
}
.gatewaytx {
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-size: 8pt; 
font-weight: bold; 
text-align: center; 
color: #006699; 
padding: 0px;
}
A.gatewayhometx:hover {
font-family: Arial, Helvetica, Geneva, sans-serif; 
font-size: 8pt; 
font-weight: bold; 
text-decoration:none
color: #006699; 
}
A.gatewayhometx:active {
font-family: Arial, Helvetica, Geneva, sans-serif; 
font-size: 8pt; 
font-weight: bold; 
text-decoration:none
color: #006699; 

}
A.gatewayhometx:visited {
font-family: Arial, Helvetica, Geneva, sans-serif; 
font-size: 8pt; 
font-weight: bold; 
text-decoration:none
color: #006699; 

}
.smallnavtx {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.linkbold {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #000;
}
.linkbold {
	text-decoration: none;
}
.bordergraysm {
	border-color: rgb( 243, 243, 243); 
	border-style: solid;
	}
	.ItemStyle {
	list-style-image: url(images/classic2.gif);
	font-family: "Arial";
	font-size: 12px;
}

.PopItemStyle {
	list-style-image: url(images/classic1.gif);
	font-family: "Arial";
	font-size: 12px;
}

