	body
	{
		font-family: verdana,arial,helvetica;
		font-size:12px;
	}
	td
	{
		font-family: verdana,arial,helvetica;
		font-size:11px;
	}
	a {
		color: #EC720F;
		text-decoration:none;
	}
	a:hover
	{
		text-decoration:underline;
	}
	.header_text {
	color:#EC720F;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	}
	ul#topMenu
	{
		left: 0px;
		padding: 0px;
		margin: 0px;
		list-style: none;
		width:100%;
	}
	ul#topMenu li
	{
		position: relative;
		float:left;
		height:29px;
		_width:5%;
		white-space:nowrap;
		background:transparent url(/images/layout/menu_div.jpg) no-repeat scroll right top;
		padding:0px;
		
	}
	ul#topMenu li.div
	{
		float:left;
		width:0px;
	}
	ul#topMenu li a
	{
		padding: 7px 13px 0px 12px;
		display:block;
		color:#fff;
		font-size:12px;
		font-family:arial;
		height:29px;
		/*font-weight:bold;*/
		text-decoration:none;
		white-space:nowrap;
	}
	ul#topMenu li a:hover
	{
		background: url(/images/layout/menu_div.jpg) repeat-x;
	}
	ul#topMenu li a.inMenu, ul#topMenu li a.mnHover, ul#topMenu li.inMenu
	{
		background: url(/images/layout/menu_div.jpg) repeat-x;
	}

	/* Fix the right side of contact us */
	ul#topMenu li#ajP61011
	{
		padding-right:0px;
		background: url(../images/spacer.gif);
	}

	/* ::::::::::::: NAV DROP DOWNS :::::::::::::: */
ul#navAtLevel2
{
	list-style: none;
	left: 0;
	position: absolute;
	top: 0px; /* no need to change, as true value set by script */
	display: block;
	visibility: hidden;
	padding:0px;
	margin:0px;
	-moz-opacity:.95;
	opacity:.95; 
	z-index: 990;
	width: 175px;
}
ul#navAtLevel2 li
{
	height: auto;
	padding:0px;

}
ul#navAtLevel2 li a
{
	font-size: 11px;
	display: block;
	width: 150px; /*width of sub menu levels*/
	color: #ffffff;
	background: #567598;
	padding: 4px;
	text-decoration: none;
	border-bottom: 1px solid #ccc;
	-moz-opacity:.95;
	opacity:.95; 
	font-weight:normal;
	height:auto;
	text-transform: none;
	padding-top: 4px;
	text-align:left;
}
ul#navAtLevel2 li a:hover 
{
	border-top:0px;
	background: #4b9efe url(/images/spacer.gif) repeat-x;
	color: white;
	padding-top: 4px;
}
ul#navAtLevel2 li.inMenu a
{
    border-top:0px;
	background: #4b9efe url(/images/spacer.gif) repeat-x;
	color: white;
	padding-top: 4px;
}
ul#navAtLevel2 li a.mnHover
{
    border-top:0px;
	background: #4b9efe url(/images/spacer.gif) repeat-x;
	color: white;
	padding-top: 4px;
}
#navAtLevel3
{
	left: 0;
	list-style: none;
	position: absolute;
	top: 0; /* no need to change, as true value set by script */
	display: block;
	visibility: hidden;
	padding:0px;
	margin:0px;
}

#navAtLevel3 li
{
	border-left:1px solid #ffffff;
}

#navAtLevel4
{
	left: 0;
	position: absolute;
	top: 0; /* no need to change, as true value set by script */
	display: block;
	visibility: hidden;
	padding:0px;
	margin:0px;
}

#navAtLevel4 li
{
	border-left:1px solid #ffffff;
}


img.slidesFilter
{
	FILTER: progid:DXImageTransform.Microsoft.GradientWipe();
}

h3.subHeading
{
	color:#4967A3;
	font-size:14px;
}
h1#pageTitle
{
	font-size:16pt;
	font-weight:bold;
	color: #425E88;
	margin:0px;
	padding:5px;
}

/* ::::::::::: PRODUCT PAGES :::::::: */
div.subTitle
	{
		font-weight:bold;
		size:13px;
	}
	div.productName
	{
		color: #7a98bb;
		font-weight:bold;
		font-size:24pt;
	}
	td.productOverview
	{
		padding:5px 0px 5px 5px;
		line-height:18px;
	}
	div.additionalResources
	{
		font-weight:bold;
		color: #4a69a7;
		font-size:11px;
		padding-bottom:10px;
	}
	ul.products
	{
		margin:0px;
		padding:0px;
		list-style: none;
	}
	ul.products li
	{
		padding:2px 0px 2px 8px;
		background: url(../images/li_smallYellow.jpg) 0 7px no-repeat;
		font-size: 11px
	}
	ul.products li a
	{
		text-decoration: none;
		color: #000;
	}
	ul.products li a:hover
	{
		text-decoration: underline;
	}
	
/* :::::::::: Cart ::::::: */
/*:: Customize ::*/
#orderPage .fieldLabel
{
	background-color: #BBDFFF;
	font-weight:bold;
}
#orderPage .field
{
	background-color: #EAF4F5;
}
#orderPage td
{
	font-size: 11px;
}

#productImage{
	border:#9fd2ff 1px solid;
	background:#fff;
	
	
}

.black_link{
	color:#000;
	text-decoration:underline;
}

.employmentLink{
	cursor:pointer;
	color:#000;
}
.employmentLink:hover{
	text-decoration:underline;
}
.employmentBlueLink{
	color:#1c77ff;
}

/* :::::::::: Crumbs ::::::: */
.crumbs, .crumbs a
{
	font-family:Verdana;
	font-size:10px;
	color:#fff;
}
