﻿body{
	margin: 0;
	background-color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}

h1{
	font-size: 16px;
	font-weight: normal;
}

/* ClassDefinitions */
.bold{
	font-weight: bold;
}

/* ID Definitions */

#main{
	background-color: #ffffff;
	width: 780px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
}

#job{
	background-color: #ffffff;
	width: 500px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	padding:10px;
	align:center;
}
#logo{
	float: left;
}
#employeeLogin{
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 10px;
	font-size: 12px;
	color: #838383;
	float: right;
}
/* was no longer used, and was causing ie/ff nav inconsistencies */
#employeeLogin{
	display: none;
}


#subHeader{
	clear: both;
}

#leftNav{
	margin-top: 20px;
	margin-bottom: 20px;
	float: left;
	width: 146px;
	padding-left: 22px;
	background-color: #FFFFFF;
	
}




#headline{
	border-bottom: 1px solid #C8C8C8;
	font-weight: bold;
	width: 570px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}


#rightSection{
	margin: 0;
	padding: 0;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 570px;
	padding-left: 20px;
	float: right;
	border-left: 1px solid #C8C8C8;
	background-color:#FFFFFF;
}

#rightColumn{
	float: right;
	width: 158px;
	margin-right: 35px;
}

#rightColumnFlash{
	float: right;
	width: 120px;
	margin-right:5px;
	padding-left:5px;
	width:auto;
}

#relatedLinks{
	border: 1px solid #C8C8C8;
}
#relatedLinks h1{
	font-size: 14px;
	color: #625F5F;
	text-align: center;
	background-color: #c8c8c8;
	margin: 0;
	padding-top: 3px;
	padding-bottom: 3px;
}

#freeWhitePaper{
	border: 1px solid #C8C8C8;
	margin-top: 8px;
}

ul.arrowBullet{
	list-style: none;
	margin-left: 0;
	margin-right: 0;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-left: 10px;
}

ul.arrowBullet li{
	background-repeat: no-repeat;
	background-position: left 3px;
	background-image: url('../images/smallarrowbullet.gif');
	padding-left: 10px;
}

ul.arrowBullet li a{
	color: #515151;
	text-decoration: none;
	font-weight: bold;
}


li.redBullet{
	list-style: none;
	background-repeat: no-repeat;
	background-position: left 3px;
	background-image: url('../images/smallredarrowbullet.gif');
	padding-left: 10px;
}

li.redBullet a{
	color: #CC2213;
	text-decoration: none;
	font-weight: bold;
}

li.blackBullet{
	list-style: none;
	background-repeat: no-repeat;
	background-position: left 3px;
	background-image: url('../images/smallblackdotbullet.gif');
	padding-left: 10px;
}

li.blackBullet a{
	color: #1E1E1C;
	text-decoration: none;
}
ul#leftSubNav{
	list-style: none;
	margin-left: 0;
	margin-right: 0;
	margin-top: 8px;
	margin-bottom: 20px;
	padding-left: 0px;

}

ul#leftCTA{
	list-style: none;
	margin-left: 0;
	margin-right: 0;
	margin-top: 40px;
	margin-bottom: 20px;
	padding-left: 0px;

}


#content{
	width: 320px;	
	min-height: 400px;
}

#contentFlash{
	width:400px;
}
#contentsearch
{
    width: auto;
    min-height: 400px;
}

* html #content{
	height: 400px;
}

#content h1{
	font-weight: bold;
	font-size: 12px;
}

#content #headline h1{
	font-weight: bold;
	font-size: 16px;
}


#footer{
	clear: both;
	background-color: #EE3424;
	padding: 0;
	height: 85px;
}

#footerNav{
	float: left;
	list-style: none;
	margin: 0;
	padding-left: 3px;
	vertical-align:middle;
	padding-top: 6px;
}
#footerNav a{
	padding: 0;
	margin: 0;
	font-size: 9px;
	text-decoration: none;
	color: #fff;
	padding-right: 10px;
}
#footerNav a:hover{
	text-decoration: none;
	color: #000;
}
#copyright{
	float: right;
	margin: 0;
	font-size: 10px;
	color: #fff;
	padding-top: 6px;
}


/*
#############################################
NEW TOP NAVIGATION CODE:
the following controls the navigation menus (mostly css driven) for the site
#############################################
*/

#nav ul{margin: 10px 0 0 0; padding: 4px; cursor: default; list-style-type: none; display: inline;}  
#nav ul li{font-family: "Arial Narrow", "Helvetica Condensed", Arial, Helvetica, sans-serif;
    font-size: 13px; padding: 20px 4px 2px 4px; margin: 10px 0 0 0; display: inline; float: left; list-style: none;
	margin-left: 5px; position:relative; color: #515151;}	
	
#nav li ul{margin:0px; padding:0px; display:none; position:absolute; top: 34px; background-color:white; left:0px;} 
#nav li:hover ul{display:block; width:131px; margin-left: 0;}
#nav li li{font-family: "Arial Narrow", "Helvetica Condensed", Arial, Helvetica, sans-serif;
    font: 12px; padding: 2px;  margin: 0; list-style:none;  display:list-item; border: Solid 1px gray; width: 125px;}

#nav li a{color:#515151; text-decoration:none;}
#nav li a:hover{color:#515151; text-decoration:none;}
#nav li li a{color:#515151; text-decoration:none;}
#nav li li a:hover{color:#515151; text-decoration:none;}

/*
#############################################
OLD NAVIGATION CODE:
the following controls the navigation menus (mostly css driven) for the site
#############################################



.StaticMenu
{
    color: #515151;
    font-family: "Arial Narrow", "Helvetica Condensed", Arial, Helvetica, sans-serif;
    font: 14px;
    padding: 4px; 
    margin: 10px 0 0 0;
    z-index: 1;
}

.menuLevel1   
{
    color: #515151;
    font-family: "Arial Narrow", "Helvetica Condensed", Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding: 2px;  
    margin: 10px 0 0 0;
}
.menuLevel2      
{
    color: #515151;
    font-family: "Arial Narrow", "Helvetica Condensed", Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding: 2px; 
    margin: 0;
}
.menuLevel3      
{
    color: #515151;
    font-family: "Arial Narrow", "Helvetica Condensed", Arial, Helvetica, sans-serif;
    font-size: 12px; 
    padding: 2px;
    margin: 0; 
    border: Solid 1px gray;
    width: 125px;
}

*/
/*########### BLEE ###########*/

*/
/*########### BLEE ###########*/
span.rednav {color:#CC2213;}