/* THE FOLLOWING SETS CLASSES FOR THE BODY */

/* Sets margins for the body to 0 */

BODY {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #CCCC99;
	}

/* THE FOLLOWING SETS CLASSES FOR BACKGROUND COLORS */

/* Sets the purple/blue bkg on the left side of home page, E&R left nav, A&H rules, E&R rules, and sets the GW Vis title bkg */
.purplebkg {
	background-color: #7373a8;
	}

/* Sets the light gray bkg on the right side of home page */
.graybkg {
	background-color: #D7DABC;
	}

/* Sets the white bkg */
.whitebkg {
	background-color: #FFFFFF;
	}

/* Sets the dk olive green bkg on the left side of E&R pages */
.dkolivebkg {
	background-color: #949b51;
	}

/* Sets the lt green/gray flyout navigation border */
.ltgreenbkg {
	background-color: #CBCD9E;
	}

/* Sets the light gray background of the flyout navigation and the top of the top level pages */
.ltgraybkg {
	background-color: #F0F0D8;
	}

/* Sets the dark green on the left side of the PPL pages */
.dkgreenbkg {
	background-color: #619080;
	}
	
/* Sets the rust bkg in the navigation on the PPL pages */
.rustbkg {
	background-color: #cc6633;
	}

/* Sets the lt olive bkg in the navigation in the top nav and sets the GW VIS GWPlans logo bkg */
.ltolivebkg {
	background-color: #b0b579;
	}

/* Sets the light orange background and text for the home page blurbs */
.blurbbkg {
	background-color: #f4d19b;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	padding-left: 10px;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-right: 10px;
	}

/* Sets the gray green on the horizontal nav bars */
.graygrnbkg {
	background-color: #cccc99;
	}

/* Sets the orange background for the USA GWPlans logo */
.orangebkg {
	background-color: #E58E1A;
	}

/* Sets the blue background for the USA title */
.dkbluebkg {
	background-color: #4B63AE;
	}
	
/* Sets the dark purple bkg for the Global GWPlans logo */
.dkpurplebkg {
	background-color: #605271;
	}

/* Sets the dark gray bkg for the GLO title and PRE GWPlans logo */
.dkgraybkg {
	background-color: #92A5A4;
	}

/* Sets the bright red bkg for the INT GWPlans logo */
.btredbkg {
	background-color: #EA6352;
	}

/* Sets the gray/blue bkg for the INT title */
.graybluebkg {
	background-color: #5D87A1;
	}

/* Sets the dk red bkg for the PRE title */
.dkredbkg {
	background-color: #7A1600;
	}

/* THE FOLLOWING SETS CLASSES FOR THE TEXT */

/* Sets main text on entire site */
.text {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	}

/* Sets sub header text for top level pages */
.subheadertext {
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: #336699;
	font-weight: bold;
	}

/* Sets sub header text for USA pages */
.subheaderusatext {
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: #4B63AE;
	font-weight: bold;
	}

/* Sets sub header text for Intl pages */
.subheaderinttext {
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: #5D87A1;
	font-weight: bold;
	}

/* Sets sub header text for Global pages */
.subheaderglotext {
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: #92A5A4;
	font-weight: bold;
	}

/* Sets sub header text for Premier pages */
.subheaderpretext {
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: #7A1600;
	font-weight: bold;
	}

/* Sets sub header text VisitAm pages */
.subheadervistext {
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: #7373A8;
	font-weight: bold;
	}

/* Sets sub header text for Plus pages */
.subheaderplustext {
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: #CC6633;
	font-weight: bold;
	}

/* Sets sub header text for GR pages */
.subheadergrtext {
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: #7373A8;
	font-weight: bold;
	}

/* Sets white footer for address on home page */
.whitefooter {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	}

/* Sets left flyout text on entire site */
.flyouttext {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-right: 10px;
	}

/* Sets top flyout text on entire site */
.flyouttoptext {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	}

/* Sets top text on entire site */
.toptext {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	}

/* Sets main footer text on entire site */
.footer {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	}

/* Sets the bullets format and color for top level pages */
.bullet {
	color: #7373a8;
	margin-top:.25em;
	margin-left:1.5em;
	padding-left:0px;
	list-style-type: square;
	}

/* Sets the bullets format and color for USA pages */
.usabullet {
	color: #4B63AE;
	margin-top:.25em;
	margin-left:1.5em;
	padding-left:0px;
	list-style-type: square;
	}

/* Sets the bullets format and color for Intl pages */
.intbullet {
	color: #5D87A1;
	margin-top:.25em;
	margin-left:1.5em;
	padding-left:0px;
	list-style-type: square;
	}

/* Sets the bullets format and color for Global pages */
.globullet {
	color: #92A5A4;
	margin-top:.25em;
	margin-left:1.5em;
	padding-left:0px;
	list-style-type: square;
	}

/* Sets the bullets format and color for Premier pages */
.prebullet {
	color: #7A1600;
	margin-top:.25em;
	margin-left:1.5em;
	padding-left:0px;
	list-style-type: square;
	}

/* Sets the bullets format and color for VisitAm pages */
.visbullet {
	color: #7373a8;
	margin-top:.25em;
	margin-left:1.5em;
	padding-left:0px;
	list-style-type: square;
	}

/* Sets the bullets format and color for Plus pages */
.plusbullet {
	color: #CC6633;
	margin-top:.25em;
	margin-left:1.5em;
	padding-left:0px;
	list-style-type: square;
	}

/* Sets the bullets format and color for GR pages */
.grbullet {
	color: #7373a8;
	margin-top:.25em;
	margin-left:1.5em;
	padding-left:0px;
	list-style-type: square;
	}


/* THE FOLLOWING SETS CLASSES FOR LINKS */

/* Sets main links on entire site */
A:link {
	color: #666666;
	}

A:visited {
	color: #666699;
	}

A:active {
	color: #999966;
	}

/* Sets white footer links on the home page */
A.whitefooternav:link {
	color: #FFFFFF;
	}

A.whitefooternav:visited {
	color: #FFFFFF;
	}

A.whitefooternav:active {
	color: #FFFFFF;
	}

/* Sets flyout navigation links */
A.flyoutnav:link {
	color: #000000;
	text-decoration: none;
	}

A.flyoutnav:visited {
	color: #000000;
	text-decoration: none;
	}

A.flyoutnav:hover {
	color: #000000;
	text-decoration: underline;
	}

/* Sets top navigation links */
A.topnav:link {
	color: #000000;
	text-decoration: none;
	}

A.topnav:visited {
	color: #000000;
	text-decoration: none;
	}

A.topnav:hover {
	color: #000000;
	text-decoration: underline;
	}

/* Sets rust active top navigation links */
A.topnavrustactive:link {
	color: #cc6633;
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
	}

A.topnavrustactive:visited {
	color: #cc6633;
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
	}

A.topnavrustactive:hover {
	color: #cc6633;
	font-size:11px;
	text-decoration: underline;
	font-weight: bold;
	}

/* Sets dkblue active top navigation links */
A.topnavdkblueactive:link {
	color: #7373a8;
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
	}

A.topnavdkblueactive:visited {
	color: #7373a8;
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
	}

A.topnavdkblueactive:hover {
	color: #7373a8;
	font-size:11px;
	text-decoration: underline;
	font-weight: bold;
	}

/* Sets dkblue USA active top navigation links */
A.topnavdkblueusaactive:link {
	color: #4B63AE;
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
	}

A.topnavdkblueusaactive:visited {
	color: #4B63AE;
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
	}

A.topnavdkblueusaactive:hover {
	color: #4B63AE;
	font-size:11px;
	text-decoration: underline;
	font-weight: bold;
	}

/* Sets dkgray GLO active top navigation links */
A.topnavdkgrayactive:link {
	color: #92A5A4;
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
	}

A.topnavdkgrayactive:visited {
	color: #92A5A4;
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
	}

A.topnavdkgrayactive:hover {
	color: #92A5A4;
	font-size:11px;
	text-decoration: underline;
	font-weight: bold;
	}

/* Sets gray/blue INT active top navigation links */
A.topnavgrayblueactive:link {
	color: #5D87A1;
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
	}

A.topnavgrayblueactive:visited {
	color: #5D87A1;
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
	}

A.topnavgrayblueactive:hover {
	color: #5D87A1;
	font-size:11px;
	text-decoration: underline;
	font-weight: bold;
	}

/* Sets dark red PRE active top navigation links */
A.topnavdkredactive:link {
	color: #7A1600;
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
	}

A.topnavdkredactive:visited {
	color: #7A1600;
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
	}

A.topnavdkredactive:hover {
	color: #7A1600;
	font-size:11px;
	text-decoration: underline;
	font-weight: bold;
	}


/* Sets footer navigation links */
A.footernav:link {
	text-decoration: none;
	color: #666666;
	}

A.footernav:visited {
	text-decoration: none;
	color: #666666;
	}

A.footernav:hover {
	text-decoration: underline;
	color: #666666;
	}


/* THE FOLLOWING SETS CLASSES FOR TABLE BORDERS */

/* Sets the class for the main table border */
.maintableborder {
	border-right-color: #A8AA83;
	border-right-width: 1px;
	border-right-style: solid;
	border-left-color: #A8AA83;
	border-left-width: 1px;
	border-left-style: solid;
	border-bottom-color: #A8AA83;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	}	


/* THE FOLLOWING SETS CLASSES FOR HORIZONTAL RULES */

/* Sets the rust colored HR on the PPL pages */
.rustrule {
	color: #cc6633;
	height: 1px;
	border: 0px;
	}

/* Sets the dk blue rule for the A&H rules, E&R rules */
.dkbluerule {
	color: #7373a8;
	height: 1px;
	border: 0px;
	}

/* Sets the dk gray rule for the GLO rules */
.dkgrayrule {
	color: #92A5A4;
	height: 1px;
	border: 0px;
	}

/* Sets the grayblue rule for the INT rules */
.graybluerule {
	color: #5D87A1;
	height: 1px;
	border: 0px;
	}

/* Sets the dk red rule for the PRE rules */
.dkredrule {
	color: #7A1600;
	height: 1px;
	border: 0px;
	}

