/*------------------------------------------------site width--------------------*/
.sitewidth {width: 940px;}

/*------------------------------------------------content block--------------------*/
#contentBlockSpacer {
	position: relative;
	height: 5px;
}
#contentSubBlockSpacer {
	position: relative;
	height: 15px;
}
#contentBlock {
	position: relative;
	width: 940px;
	text-align: left;
}
#contentBlockSub{
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
}
#SubLayout{
background: #a6a6a6 url(../images/bg-grey.gif) top center repeat-y;
}
body{margin-top: 0; padding-bottom:4px;  background: #a6a6a6; margin: 0; FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; padding:0}
.body,p, .Default, html{margin-top: 0; padding-bottom:4px; color: #ece9d8;	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; padding:0}


/*************************************************************************************************
	Example Survey Data
**************************************************************************************************/		
	.ExampleSurveyData{
		marign:0;
		margin-bottom:15px;
		padding-bottom: 10px;
		border: 1px solid #C7C7C7;
	}
	
	.ExampleHeader {
		margin-top: 10px;
		margin-left: 20px;
		margin-top: 20px;
		padding-top: 10px;
	}
	
	.ExampleGraph {
		text-align: center;
	}
	
	.ExampleSurveyInfo {
		margin:10px;
		background-color: #EDEDED;
		padding: 5px;
		border: 1px solid #C7C7C7;
		text-align: center;
	}
	
	.ClickDotInstructions {
		background: #ff0000;
		color: #ffffff;
		text-align: center;
		padding: 2px;
		font-size: 10px;
	}
	
/*************************************************************************************************
	LOGOS
**************************************************************************************************/		
	
	.Logo{
		background-position: 0px 0px;
		background-repeat: no-repeat;
	}
	
	.Logo.PAQ{
		background-image: url(/images/logos/Logo_PAQ_75x57.png);
		width: 75px;
		height: 57px;
	}
	
	.Logo.PAQ.Small{
		background-image: url(/images/logos/Logo_PAQ_40x30.png);
		width: 40px;
		height: 30px;
	}
	
	.Logo.ERI.Small{
		background-image: url(/images/logos/Logo_ERI_123x30.gif);
		width: 123px;
		height: 30px;
	}
	
/*************************************************************************************************
	HEADER (ALAS)
**************************************************************************************************/	
	#header{
		background-color: #FFFFFF;
		background-image: url(images/Backgrounds/AssessorDots_1100x272.gif);
		background-position: 23px -30px;
		background-repeat: no-repeat;
		padding: 5px;
		margin: 0;
	}
	  
	#header .Logo{
		background-image: url(images/logos/Logo_104x57.png);
		background-position: 0px 0px;
		background-repeat: no-repeat;
		width: 104px;
		height: 57px;  
		border:1px solid #000000;
	}
	
	#header .LogoTxt{
		font-family: Arial,Helvetica,sans-serif;
		font-weight: bold;
		font-size: 16px;
		line-height: 20px;
		color: black;
		margin:10px;
	}
	
	#header span.LogoTextSub{
		font: bold 13px Arial, Helvetica, sans-serif;
		color: black;
		font-style: italic;
		margin-top: -5px;
	}
	
	#header .AssessorAd{
		background: #FFFFFF; /* white */
	}
	
	#header div.AssessorAd div.CallOutBox{
		margin: 0; 
		background: #FFFFFF; /* white */
	}
		
	
	#header div.AssessorAd div.CallOutBox div.Header{
		font-size: 11px;
	}
	
	#header div.PhoneInfo {
		font-weight: normal;
		font-size: 12px;
		color: black;
		white-space: nowrap; 
		margin:0;
		padding:0;
	}
	
/*************************************************************************************************
	HEADER (ERI)
**************************************************************************************************/	
	#header_ERI{
		background-color: #FFFFFF;
		background-image: url(images/Backgrounds/AssessorDots_1100x272.gif);
		background-position: 0px 0px;
		background-repeat: no-repeat;
		padding: 5px;
		margin: 0;
	}
	
	#header_ERI .logo{
		background-image: url(/images/logos/Logo_ERI_246x60.gif);
		background-position: 0px 0px;
		background-repeat: no-repeat;
		width: 246px;
		height: 83px;
		margin-top:15px;
	}   
	
	#header_ERI .AssessorAd{
		background: #FFFFFF; /* white */
	}
	
	#header_ERI div.AssessorAd div.CallOutBox{
		margin: 0; 
		background: #FFFFFF; /* white */
	}
	
	#header_ERI div.AssessorAd div.CallOutBox div.Header{
		font-size: 11px;
	}
	
	
/*************************************************************************************************
	HEADER (PAQ)
**************************************************************************************************/	
	#header_PAQ{
		background-color: #FFFFFF;
		padding: 5px;
		margin: 0;
	}
	
	#header_PAQ .logo{
		background-image: url(images/logos/Logo_PAQ_75x57.png);
		background-position: 0px 0px;
		background-repeat: no-repeat;
		width: 75px;
		height: 57px;
	}   
	
	#header_PAQ #PAQLogoTxt{
		font-weight: 900; 
		font-size: 16px; 
		line-height: 120%;
		color: #818181; 
		margin: 0px 0px 1px 0px	
		}
	
	#header_PAQ .AssessorAd{
		background: #FFFFFF; /* white */
	}
	
	#header_PAQ div.AssessorAd div.CallOutBox{
		margin: 0; 
		background: #FFFFFF; /* white */    
	}
	
	#header_PAQ div.AssessorAd div.CallOutBox div.Header{
		font-size: 11px;
	}	
	
/*************************************************************************************************
	TOP NAV
**************************************************************************************************/	
#topNav ul{
	background:url(../images/v2/nav_bar_eri.gif) 0 0 no-repeat;
	height:29px;
	margin: 0;
	padding:0;
	text-align: left;

}
#topNav ul li{
	background:url(../images/v2/nav_div_eri.gif) right top no-repeat;
	height:27px;
	float:left;
	padding:0 1px 0 0;
	list-style: none;
}
#topNav ul li a{
	display:block;
	background:url(../images/v2/nav_bg_eri.gif) 0 0 repeat-x;
	padding:0 14px;
	font:bold 11px/27px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
}
#topNav ul li a:hover{
	background:url(../images/v2/nav_hover_eri.gif) 0 0 repeat-x;
	color:#fff;
	background-color:inherit;
}
#topNav ul li a.hover{
	display:block;
	background:url(../images/v2/nav_hover_eri.gif) 0 0 repeat-x;
	color:#fff;
	padding:0 14px;
	font:bold 11px/27px Arial, Helvetica, sans-serif;
	background-color:inherit;
	text-decoration:none;
	/*cursor:text;*/
}
#topNav ul li.last{
	background-image:none;
	height:27px;
	float:left;
}

#topNav_ERI ul{
	background:url(../images/v2/nav_bar_eri.gif) 0 0 no-repeat;
	height:29px;
	margin: 0;
	padding:0;
	text-align: left;

}
#topNav_ERI ul li{
	background:url(../images/v2/nav_div_eri.gif) right top no-repeat;
	height:27px;
	float:left;
	padding:0 1px 0 0;
	list-style: none;
}
#topNav_ERI ul li a{
	display:block;
	background:url(../images/v2/nav_bg_eri.gif) 0 0 repeat-x;
	padding:0 14px;
	font:bold 11px/27px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
}
#topNav_ERI ul li a:hover{
	background:url(../images/v2/nav_hover_eri.gif) 0 0 repeat-x;
	color:#fff;
	background-color:inherit;
}
#topNav_ERI ul li a.hover{
	display:block;
	background:url(../images/v2/nav_hover_eri.gif) 0 0 repeat-x;
	color:#fff;
	padding:0 14px;
	font:bold 11px/27px Arial, Helvetica, sans-serif;
	background-color:inherit;
	text-decoration:none;
	/*cursor:text;*/
}
#topNav_ERI ul li.last{
	background-image:none;
	height:27px;
	float:left;
}


/*************************************************************************************************
	CALL-OUT BOX
**************************************************************************************************/			  
		
	.CallOutBox {
		background: #F1F1F1; /* light grey */
		margin-top: 5px;
		margin-bottom: 20px;   
		color: #808080; /* dark grey */
		padding: 0;
		text-align: center;
		border: 1px solid #921A1E; /* maroon */
	}
	
	div.CallOutBox .Header {
		background: #921A1E; /* maroon */
		padding: 3px;
		text-align: center;
		color: #ffffff;
		font-weight: bold;
	}
	
	div.CallOutBox .Inner {
		color: #383838;
		padding: 3px;
		padding-left: 5px;
		padding-right: 5px;
		font-size: 11px;
		text-align: left;
	}	
	
/*************************************************************************************************
	CSS Float Clearing Solution
**************************************************************************************************/
			
	.clear-both, .clear-left, .clear-right {
		height: 1px;
	}
	
	.clear-left:after,
	.clear-right:after,
	.clear-both:after {
		content: ".";
		display: block;
		height: 0;
		font-size: 0;
		visibility: hidden;
	}
	.clear-left,
	.clear-right,
	.clear-both {
		min-height: 1px;
	}
	
	* html 
	.clear-left,
	.clear-right,
	.clear-both {
		height: 1px;
	}
	
	.clear-both {
    	clear: both;
    }
    
    .clear-left {
   	 	clear: left;
    }
    
    .clear-right {
    	clear: right;
    }	
	
/*************************************************************************************************
	CUMMULATIVE RESEARCH
**************************************************************************************************/		
		
	#CummulativeResearch ul{
		list-style: none;
		margin-left: 20px;
		margin-right: 20px;
		padding: 0;
	}
	
	#CummulativeResearch ul li{
		font-color: #ffffff;
		background-color: #006d3a;
		background-image: url(../images/v2/nav_bar_eri.gif);
		background-repeat: no-repeat;
		background-position: 0pt 0pt;
		text-align: left;
		height: 20px;
		padding: 0;	
		padding-top: 5px;
		padding-bottom: 5px;
		margin: 1px;
		border:1px solid #0a593c;
	}
	
	#CummulativeResearch ul li: hover{
		font-color: #ffffff;
	}

	#CummulativeResearch ul li a{
		color: #ffffff;
		font-size: 10px;
		padding-left: 5px;
		padding-right: 5px;
		font-weight: bold;
		display:block;
	}
	
	#CummulativeResearch ul li a:hover{
		color: #ffffff;
		text-decoration: none;
		background-image: url(../images/v2/nav_hover_eri.gif);
	}	
	
/*************************************************************************************************
	TIER I
**************************************************************************************************/	
	#TierI{
	
	}
/*************************************************************************************************
	TIER II
**************************************************************************************************/	
	#TierII{
	
	}
	
	#LeftCol2 {
		width: 465px;
		float: left;
	}
	
	#RightCol2 {
		float: left;
		width: 175px;
		margin-left: 15px;
	}
/*************************************************************************************************
	LEFT COLUMN
**************************************************************************************************/			
		#TierI #LeftCol{
			float: left;
			width: 175px;
		}
		
		#TierII #LeftCol{
			float: left;
			width: 250px;
		}
		
		#LeftCol h4,
		#RightCol h4{
			font-size: 10px;
			color: #2150a1;
		}
		
		#LeftCol ul,
		#RightCol ul{
			margin-top: -10px;
		}	
		
		#LeftCol ul li,
		RightCol ul li{
			list-style: bullet;
			padding-left: 0; /* Space between bullet and text */
			padding-top: 0;
			padding-bottom: 0;
			margin-bottom: 0; /* Spacing between list items */
			margin-left: -15px;}	
			
/*************************************************************************************************
	MIDDLE COLUMN
**************************************************************************************************/	
	#TierI #MidCol{
		width: 440px;
		float: left;
		margin-left: 0px;
		margin-right: 20px;    
	}
	
	#TierII #MidCol{
		width: 465px;
		float: left;
		margin-left: 15px;
		margin-right: 15px;  
	}
	
/*************************************************************************************************
	RIGHT COLUMN
**************************************************************************************************/			
		#TierI #RightCol{
			width: 250px;
			float: left;
		}
		
		#TierII #RightCol{
			width: 175px;
			float: left;
		}
		
		
/*************************************************************************************************
	SURVEY JOB LIST
**************************************************************************************************/		
	#SurveyJobList{
		margin-top:15px;
		margin-bottom: 15px;
		margin-right: 10px;
	}
			
/*************************************************************************************************
	BEST SELLERS
**************************************************************************************************/				
	
		#BestSellers{
			margin:0;
			padding:0;
		}		
		
		#BestSellers .h3{
			margin-bottom: 15px;
		}	
		
/*************************************************************************************************
	MESSAGE TO ASSOCIATIONS
**************************************************************************************************/			
	
		#MsgToAssociations{
			margin-top: 15px;
			margin-bottom: 15px;
		}
		
		#MsgToAssociations div.language a{
			line-height: 12px;
		}
	
/*************************************************************************************************
	ERI RELATED INDUSTRY SURVEY RESEARCH
**************************************************************************************************/	

		#RelatedIndustrySurveys{
			margin-top: 15px;
			margin-bottom: 15px;
		}
		
		#RelatedIndustrySurveys div.language a{
			line-height: 12px;
		}
	
/*************************************************************************************************
	ERIDLC COURSE LIST
**************************************************************************************************/		
	#ERIDLC_ClassList {
		margin-top: 15px;
		margin-bottom: 15px;
		
	}	
		



/*************************************************************************************************
	SURVEY FINDER
**************************************************************************************************/	
	/* Survey Finder */
		#SurveyFinder{
			margin-top: 15px;
			margin-bottom: 15px;
			border: 1px solid #566F9D; /* blue */
			background-color: #f3f3f3; /* grey */
			padding: 4px;
			width: 150px;
			
		}
		
/*************************************************************************************************
	CLICK NOW BUTTON SET
**************************************************************************************************/	
	#ButtonSet{
		text-align: center;
	}
	
/*************************************************************************************************
	TIER II
**************************************************************************************************/		
	#TierII_TopBox{
		 /*border: 1px solid #566F9D; blue */
		margin-bottom: 15px;
		padding: 10px;
		background-image: url(../images/TableBG.png);
		background-repeat: no-repeat;
		background-position: 0pt 0pt;
		width: 471px;
		height: 268px;
		
	}
	
	.JobIndustryArea{
		text-align: center;
		font-weight: bold;
		color: maroon;
		width: 451px;
	}
	
	.JobIndustryAreaDescription{
		text-align: center;
		font-weight: normal;
		font-size: 11px;
		color: #808080;
		margin-bottom: 10px;
	}
	
	#TierII_TopBox .Personal, 
	#TierII_TopBox .Business,{
		margin-top: 15px;
		margin-bottom: 15px;
		width: 451px;
	}
	
	#TierII_TopBox .Heading{
		color: maroon;
		font-weight: bold;
	}
	
	#TierII_TopBox .OptionTable{
		margin-left: 5px;
		width: 451px;
		padding-right: 3px;
		/*font-size: 11px;*/
	}
	
	#TierII_TopBox .ParenthesisTxt{
		color: #808080;
		font-size: 11px;
	}
	
/*************************************************************************************************
	C3Matrix
**************************************************************************************************/
		#C3Matrix {
			font-size: 11px;
			margin-top: 15px;
			margin-bottom: 15px;
			background-image: url(../images/C3Matrix_Blue_465x396.png);
			background-repeat: no-repeat;
			background-position: 0pt 0pt;
			width: 465px;
			height: 396px;
		}
		
		#CallToAction {
			background-image: url(../images/C3Matrix_ClickHere_465x396.png);
			background-repeat: no-repeat;
			background-position: 0pt 0pt;
			width: 465px;
			height: 396px;
		}
	
/*************************************************************************************************
	Salary Related Topics
**************************************************************************************************/
		#SalaryRelatedTopics {
			/*margin-top: 15px;
			margin-bottom: 15px;*/
		}	
		
/*************************************************************************************************
	ERI NAV
**************************************************************************************************/		
	#ERINav	{
		margin-top: 15px;
	}	
/*************************************************************************************************
	LINK INDEX
**************************************************************************************************/
	#LinkIndex {
		margin-left: 20px;
		margin-right: 20px;
		margin-top: 15px;
		margin-bottom: 15px;
		
	}
	
	#LinkIndex h1{
		font-size: 15px;
		margin: 0;
		text-transform: uppercase;
		padding-bottom: 3px;
		margin-bottom: 5px;
		border-bottom:1px solid #8D4936;
	}
	
	#LinkIndexNav{
		margin-top: 10px;
		margin-bottom: 10px;
		font-size: 11px;
	}
	
	#LinkIndexNav a{
		font-size: 12px;
	}
	

/*------------------------------------------------footer--------------------*/
#footer ul{ /*characteristics of entire nav bar*/
	/*background: url(../images/v2/topNav_bge.gif) 0 0 repeat-x;*/
	width: 930px;
	height: 20px;
	position: relative;
	left: 0px;
	right: 0px;
	top: 0px;
	margin: 0;
	padding: 0 0 0 0; /*72px*/
	text-align: left;
	border: 1px solid gray;
	}
#footer ul li{ /*elements of navigation divisions. no anchor*/
	background: url(../images/v2/Button_18x1_gy.gif.gif) right top no-repeat;
	padding: 2px 0px 0px 0px; /*7px 0 0 0;*/
	height: 19px;
	width: 16.5%;
	float: left;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-align: center;
	list-style: none;
}
#footer ul li a{
	/*display:block;*/
	padding:0 0 0 0px;
	color:navy;
	background-color:inherit;
	text-decoration:none;
	font:bold 11px Arial, Helvetica, sans-serif;
	}
#footer ul li a:hover{
	/*background:url(../images/v2/nav_hover_or.gif) 0 0 repeat-x;*/
	color:maroon;
	background-color:inherit;
	}
#footer ul li a.hover{
	/*display:block;*/
	/*background:url(../images/v2/nav_hover_or.gif) 0 0 repeat-x;*/
	/*color:Navy;*/
	padding:0 0 0 0;
	background-color:inherit;
	text-decoration:none;
	/*cursor:text;*/
}
#footer ul li.last{
	background-image:none;
	height:20px;
	float:left;
}
/*--------------------- Buttons --------------------------------*/
.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url('../images/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
	float: left;
    display: block;
    font: normal 11px arial, sans-serif;
	text-align: center;
	height: 24px;
    margin-right: 6px;
	padding-right: 18px;
	text-decoration: none;
}
a.button:hover {
    background: transparent url('../images/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
	float: left;
    display: block;
    font: normal 11px arial, sans-serif;
	text-align:center;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}
a.button:hover span {
    background: transparent url('../images/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    text-decoration: none;
	 padding: 5px 0 5px 18px;
} 
a.button span {
    background: transparent url('../images/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    text-decoration: none;
	 padding: 5px 0 5px 18px;
} 
a.button:active {
    background-position: bottom right;
    color: #444;
    text-decoration: none;
	 outline: none; /* hide dotted outline in Firefox */
}
a.button:active span {
    background-position: bottom left;
    text-decoration: none;
	 padding: 6px 0 4px 18px; /* push text down 1px */
} 
/* --------------- Order Now Button ----------*/
.clear-center { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
	 text-align: center;
}

a.OrderButton {
	background: transparent url('../images/bg_button_a.gif') no-repeat scroll top right;
	color: #444;
	display: block;
	float: left;
	font: normal bold 14px arial, sans-serif;
	height: 24px;
	margin-right: 6px;
	padding-right: 18px; /* sliding doors padding */
	text-decoration: none;
}
a.OrderButton:hover {
    background: transparent url('../images/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal bold 14px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}
a.OrderButton:hover span {
    background: transparent url('../images/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    text-decoration: none;
	 padding: 5px 0 5px 18px;
} 
a.OrderButton span {
    background: transparent url('../images/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    text-decoration: none;
	 padding: 5px 0 5px 18px;
} 
a.OrderButton:active {
    background-position: bottom right;
    color: #444;
    text-decoration: none;
	 outline: none; /* hide dotted outline in Firefox */
}
a.OrderButton:active span {
    background-position: bottom left;
    text-decoration: none;
	 padding: 6px 0 4px 18px; /* push text down 1px */
} 

/* ---------------image ----------*/
.ReportGraphic {
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 3px;
}
.picture {
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 1px;
	border: 1px solid black;
	}
/*.button {background: #686868 url(../images/v2/button_18x1_gy.gif) repeat-x; border:1px solid #686868; FONT-FAMILY:Arial, Helvetica, sans-serif; color:White; font-weight:bold;  text-align:center; text-decoration:none; padding:2px 2px 2px 2px;  cursor:pointer;}*/
/*.button2, .button {background: #686868 url(../images/v2/button_18x1_gy.gif) repeat-x; height:24px;  border:1px solid #686868; FONT-FAMILY:Arial, Helvetica, sans-serif; color:White; font-weight:bold; font-size:90%; text-align:center; text-decoration:none; padding:1px 1px 1px 1px; cursor:pointer;}
.button3 {background: green url(../images/v2/button-Over_18x1_gn.gif) repeat-x; height:24px;  border:1px solid green; FONT-FAMILY:Arial, Helvetica, sans-serif; color:White; font-weight:bold;  text-align:center; text-decoration:none; padding:1px 1px 1px 1px; cursor:pointer;}
*//*--------------------- Main Site Characteristics --------------------*/
.sitewidth {width: 940px;}
.tr-siteColor2 {COLOR: #566f9d;}
.basecolor {COLOR: #2150a1;}
.keycolor1 {COLOR: maroon;}
.keycolor2 {COLOR: maroon;}
td keycolor2 {COLOR: maroon;}
.bodyblue a,a {	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #2150a1; LINE-HEIGHT: 17px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.bodyblue a:hover, a:hover {	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #2150a1; LINE-HEIGHT: 17px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.bodyblueLarge {	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #2150a1; LINE-HEIGHT: 17px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.bodyblueLarge a {	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #2150a1; LINE-HEIGHT: 17px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.bodyblueLarge a:hover {	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #2150a1; LINE-HEIGHT: 17px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.bodyblue, {	FONT-WEIGHT: normal;FONT-SIZE: 13px;COLOR: #2150a1;LINE-HEIGHT: 17px;FONT-STYLE: normal;FONT-FAMILY: Arial, Helvetica, sans-serif;}
.bodysmall, {FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: black;LINE-HEIGHT: 12px;FONT-STYLE: normal;FONT-FAMILY: Arial, Helvetica, sans-serif;}
.ProductHeadline-small {FONT-WEIGHT: normal;FONT-SIZE: 22px;COLOR: #2150a1;LINE-HEIGHT: 23px;FONT-STYLE: bold;FONT-FAMILY: Arial, Helvetica, sans-serif;}
.bodylight {FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #999999; LINE-HEIGHT: 17px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif}
.h1 {FONT-WEIGHT: normal; FONT-SIZE: 24px; COLOR: #ba001d; LINE-HEIGHT: 24px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif}
.h2, .largest, .headline-large{FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #006C43; LINE-HEIGHT: 21px; FONT-FAMILY: Arial, Helvetica, sans-serif}
.h3,h3 {FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #006C43; LINE-HEIGHT: 21px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif}
.bodylight A {FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #2150a1; LINE-HEIGHT: 17px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.bodybold,.headline-smallProduct {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif}
.footerMenu:hover{}
.bodypick, .smaller  {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif}
.bodypickbold{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif}
.bodylightsm {FONT-WEIGHT: normal; FONT-SIZE: 10px; LEFT: 40px; COLOR: #a9abaa; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif}
.bodylightsm A {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #a9abaa; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.language, .small {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #2150a1;
	LINE-HEIGHT: 12px;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.language A, .small A {	FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; margin-left: 0; list-style: disc outside;}
.language ul A {
	margin-left: 0px;
	list-style: disc inside;
	}
.padding td {
	text-indent: 10px;
}

.footer {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #608098; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}

.warning {font-size:115%; color: red;}
li#disc {list-style-type: disk;}
li#redcheck {list-style-image: url('images/checkboxes/CheckBox_RedCheck_22x23.gif')}
li#tinycheck {list-style-image: url('images/checkboxes/CheckBox_BlkCheck_22x23.gif')}
.cleanTable {FONT-WEIGHT: normal; FONT-SIZE: 13px;	FONT-STYLE: normal;	FONT-FAMILY: Arial, Helvetica, sans-serif; border: 1px solid #566f9d;padding: 4px;text-align: left;color: Black;}
.promo1{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: maroon; LINE-HEIGHT: 13px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif}
.promo1 a{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: maroon; LINE-HEIGHT: 13px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif}
.promo2{FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ba001d; LINE-HEIGHT: 16px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif}
.promo2 a{FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ba001d; LINE-HEIGHT: 16px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif}
/*-----Old ALAS STYLE -----*/
/* General Layout and Style */
#container {width: 745px; margin: 0 auto; text-align: center;}
#content {width: 735px; margin: 0 4px; text-align: left;}
#mainArea {padding: 5px; border: 1px solid #556688;  background-color: #EBEBEB;  /*float: right;*/ }
.headline-largest {FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #006C43; LINE-HEIGHT: 21px; FONT-FAMILY: Arial, Helvetica, sans-serif}/*2150a1*/
.headline-larger {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #006C43; LINE-HEIGHT: 19px; FONT-FAMILY: Arial, Helvetica, sans-serif}
.surveyTable td {border: 1px solid #2150a1; font-size: 13px;}
.LeftNav {color: white; font-size: 12px; font-weight: bold;}
.h2LeftNav {color: white; text-indent: 8px; font-size: 22px; line-height: 25px; margin: 0; padding: 5px 0 4px 0;}
.td1 {margin: 0; padding: 10px 0 5px 0;}  
td {}
.highlightCell{
	background-color: #F3F3F3;
}
.headerNorm{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: white;
	LINE-HEIGHT: 12px;
	FONT-STYLE: bold;
	background-color: #556688;
	padding: 2 2 2 1;
}
a.headerLink {
	text-decoration: none;
	color: white;
}
a.headerLink:hover {
	text-decoration: none;
	color: white;
}
.largergreen {font-size: 14px; font-weight: bold;}
Div#hammerSize{width: 600px;}

.headerpromographs{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #006C43;
	LINE-HEIGHT: 1.6;
	FONT-STYLE: normal;
	}
	
/* Footer SEO Text */	
div.seoText {font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; line-height: 1}

a.footerTextInvisible {font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; color: black; text-decoration: none}

a.LeftSideLink {
	text-decoration: none;
	font-size: 11px;
	color:#006C43;
}
a.LeftSideLink:hover {
	text-decoration: underline;
	font-size: 11px;
	color:#006C43;
}
a.LeftSideLink:visted {
	text-decoration: none;
	font-size: 11px;
	color:#006C43;
}

#contentBlockSubHomePage{
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
}    
