/*	
  		*********** LANDING PAGE COLOR CLASSES ************
  		Name			Hex			Class
		---------------	-----------	-----------------------
		RED				#993333		class="content993333"
		DK-RED			#990000		class="content990000"
		DK-ORANGE		#CC6600		class="contentCC6600"
		ORANGE			#FF9900		class="contentFF9900"
		GREEN				#999900		class="content999900"
		PURPLE			#663366		class="content663366"
		MAROON			#660033		class="content660033"
		LT-GREEN			#339966		class="content339966"
		DK-GREEN			#557630		class="content557630"
		
*/		


.introbox {background-color:white;padding: 5px;}
#leftcontent {position:relative;width:480px;top:0px;}
#rightbar {float:right;}
.stepSelect {padding: 0px 5px 0px 5px;}
.choiceHeader {background-color:#AAAAAA;font-weight: bold;padding:5px;}
.choiceListing {background-color:#CCCCCC;margin-bottom:10px;}
.choiceListingEnd {background-color:#CCCCCC;}
.sideHeader {font-weight:bold;}
.clickable {cursor:hand;cursor:pointer;}
#maincontent {position:relative;padding:0;}
.tabsOn {color: #ffffff;text-align: center;font-weight: bold;background-image: url(/global/images/003366OnTabBkg.jpg);width:100%;background-position: left;background-repeat: repeat-x;}		
.tabsOff {color: #ffffff;text-align: center;font-weight: bold;background-image: url(/global/images/003366OffTabBkg.jpg);width:100%;background-position: left;background-repeat: repeat-x;}
a.tabText {text-decoration: none;color: #ffffff;}
a.tabText:hover {color: #ffffff;}
a.tabText:visited {color: #ffffff;text-decoration: none;}
.contentCell {background-color: #ffffff;border: 1px solid #999999;}
.contentTableFooter {background-color: #eeeeee;border-right: 1px solid #999999;border-left: 1px solid #999999;border-bottom: 1px solid #999999;}
.noBottomMargin {margin-bottom: 0;}
.noTopMargin {margin-top: 0;}

/* RED - 993333 */

.white {
	color:#ffffff;	
}
a.white {	
	text-decoration: underline;
}
a.white:visited {
	color:#ffffff;
	text-decoration: underline;
}
a.white:hover {
	color:#ffffff;
	text-decoration: none;
}

.wm-green {
	color: #557630;
	margin-bottom:-10px;
	margin-top:-3px;
	font-size: 12pt;
}

.wm-green-apw {
	color: #557630;
	margin-bottom:-10px;
	margin-top:-3px;
	font: 16px/22px Arial Black, Arial, Helvetica, sans-serif; 
	text-transform: uppercase;
	letter-spacing: -0.05em;
}

.dove {
	color: #44697D;
	margin-bottom:-10px;
	margin-top:-3px;
	font-size: 12pt;
}

.dove-apw {
	color: #44697D;
	margin-bottom:-10px;
	margin-top:-3px;
	font: 16px/22px Arial Black, Arial, Helvetica, sans-serif; 
	text-transform: uppercase;
	letter-spacing: -0.05em;
}


TABLE.table44697D  {
	background-color: #44697D;
	border: 7px solid #44697D;
	width: 100%;
}

TABLE.table44697D TABLE.billboard {
	width: 100%;
	height: 100%;
	vertical-align: top;
	text-align: left;
	background-color: #44697D;
}

TABLE.table44697D TABLE.boundingTable {
	background-color: #44697D;
	width: 100%;
}


TABLE.table44697D TABLE.boundingTable TABLE.contentCell h1 {
	color: #44697D;
}


TABLE.table993333  {
	background-color: #993333;
	border: 7px solid #993333;
	width: 100%;
}

TABLE.table993333 TABLE.billboard {
	width: 100%;
	height: 100%;
	vertical-align: top;
	text-align: left;
	background-color: #993333;
}

TABLE.table993333 TABLE.boundingTable {
	background-color: #993333;
	width: 100%;
}


TABLE.table993333 TABLE.boundingTable TABLE.contentCell H1 {
	color: #993333;
}

/* DK-RED - 990000 */
TABLE.table990000  {
	background-color: #990000;
	border: 7px solid #990000;
	width: 100%;
}

TABLE.table990000 TABLE.billboard {
	width: 100%;
	height: 100%;
	vertical-align: top;
	text-align: left;
	background-color: #990000;
}

TABLE.table990000 TABLE.boundingTable {
	background-color: #990000;
	width: 100%;
}


TABLE.table990000 TABLE.boundingTable TABLE.contentCell H1 {
	color: #990000;
}

/* DK-ORANGE - CC6600 */
TABLE.tableCC6600  {
	background-color: #CC6600;
	border: 7px solid #CC6600;
	width: 100%;
}

TABLE.tableCC6600 TABLE.billboard {
	width: 100%;
	height: 100%;
	vertical-align: top;
	text-align: left;
	background-color: #CC6600;
}

TABLE.tableCC6600 TABLE.boundingTable {
	background-color: #CC6600;
	width: 100%;
}

TABLE.tableCC6600 TABLE.boundingTable TABLE.contentCell H1 {
	color: #CC6600;
}

/* ORANGE - FF9900 */
TABLE.tableFF9900  {
	background-color: #FF9900;
	border: 7px solid #FF9900;
	width: 100%;
}

TABLE.tableFF9900 TABLE.billboard {
	width: 100%;
	height: 100%;
	vertical-align: top;
	text-align: left;
	background-color: #FF9900;
}

TABLE.tableFF9900 TABLE.boundingTable {
	background-color: #FF9900;
	width: 100%;
}

TABLE.tableFF9900 TABLE.boundingTable TABLE.contentCell H1 {
	color: #FF9900;
}

/* GREEN - 999900 */
TABLE.table999900  {
	background-color: #999900;
	border: 7px solid #999900;
	width: 100%;
}

TABLE.table999900 TABLE.billboard {
	width: 100%;
	height: 100%;
	vertical-align: top;
	text-align: left;
	background-color: #999900;
}

TABLE.table999900 TABLE.boundingTable {
	background-color: #999900;
	width: 100%;
}

TABLE.table999900 TABLE.boundingTable TABLE.contentCell H1 {
	color: #999900;
}

/* PURPLE - 663366 */
TABLE.table663366  {
	background-color: #663366;
	border: 7px solid #663366;
	width: 100%;
}

TABLE.table663366 TABLE.billboard {
	width: 100%;
	height: 100%;
	vertical-align: top;
	text-align: left;
	background-color: #663366;
}

TABLE.table663366 TABLE.boundingTable {
	background-color: #663366;
	width: 100%;
}

TABLE.table663366 TABLE.boundingTable TABLE.contentCell H1 {
	color: #663366;
}
/* MAROON - 660033 */
TABLE.table660033  {
	background-color: #660033;
	border: 7px solid #660033;
	width: 100%;
}

TABLE.table660033 TABLE.billboard {
	width: 100%;
	height: 100%;
	vertical-align: top;
	text-align: left;
	background-color: #660033;
}

TABLE.table660033 TABLE.boundingTable {
	background-color: #660033;
	width: 100%;
}

TABLE.table660033 TABLE.boundingTable TABLE.contentCell H1 {
	color: #660033;
}
/* LT-GREEN - 339966 */
TABLE.table339966  {
	background-color: #339966;
	border: 7px solid #339966;
	width: 100%;
}

TABLE.table339966 TABLE.billboard {
	width: 100%;
	height: 100%;
	vertical-align: top;
	text-align: left;
	background-color: #339966;
}

TABLE.table339966 TABLE.boundingTable {
	background-color: #339966;
	width: 100%;
}

TABLE.table339966 TABLE.boundingTable TABLE.contentCell H1 {
	color: #339966;
}
/* DK-GREEN - 557630 */
TABLE.table557630  {
	background-color: #557630;
	border: 7px solid #557630;
	width: 100%;
}

TABLE.table557630 TABLE.billboard {
	width: 100%;
	height: 100%;
	vertical-align: top;
	text-align: left;
	background-color: #557630;
}

TABLE.table557630 TABLE.boundingTable {
	background-color: #557630;
	width: 100%;
}

TABLE.table557630 TABLE.boundingTable TABLE.contentCell H1 {
	color: #557630;
}


.tabson44697D {
	background-image: url(/global/images/analyzer/APWOnTabBkgDove.jpg);
	background-position: left;
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}

.tabson990000 {
	background-image: url(/global/images/analyzer/990000OnTabBkg.jpg);
	background-position: left;
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}

.tabson993333 {
	background-image: url(/global/images/analyzer/993333OnTabBkg.jpg);
	background-position: left;
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}

.tabson999900 {
	background-image: url(/global/images/analyzer/999900OnTabBkg.jpg);
	background-position: left;
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}

.tabson660033 {
	background-image: url(/global/images/analyzer/660033OnTabBkg.jpg);
	background-position: left;
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}

.tabsoncc6600 {
	background-image: url(/global/images/analyzer/cc6600OnTabBkg.jpg);
	background-position: left;
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}

.tabson339966 {
	background-image: url(/global/images/analyzer/339966OnTabBkg.jpg);
	background-position: left;
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}

.tabson557630 {
	background-image: url(/global/images/analyzer/557630OnTabBkg.jpg);
	background-position: left;
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}

.tabson003366 {
	background-image: url(/global/images/analyzer/557630OnTabBkg.jpg);
	background-position: left;
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}

.tabson663366 {
	background-image: url(/global/images/analyzer/663366OnTabBkg.jpg);
	background-position: left;
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}

.tabsonff9900 {
	background-image: url(/global/images/analyzer/ff9900OnTabBkg.jpg);
	background-position: left;
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}

