body {
	padding:0;
	margin:0;
	background-color:#45484d;
}
#container {
	width:100%;
	margin:0 auto;
	background-color:#5b749e;
}
/* ### Page Header Style ### */
#header {
	background-image: url(headbg.gif);
	background-repeat: repeat-x;
	height: 112px;
	width: 100%;
	position:relative;
	text-align:right;

}
#header-nav-div {
	position:absolute;
	top:74px;
	right:30px;


}
.logo {
	position:absolute;
	margin-top: 37px;
	margin-left: 9px;
	left:0;
}

.header-nav-ul li {
	display:inline;
	font-size:14px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:14px;


		
}
/* ### Page Content Style ### */

#content-container {
	background-image: url(contentbg.gif);
	background-repeat: repeat-x;
	height: 100%;
	width: 100%;

}
#content {
	background-image: url(roadbg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	
	
}
#content.product {
	background-image:none;
}
.content-primary-heading {
	margin-top: 26px;
	margin-left:14px;
}
.content-secondary-heading {
	margin-left: 20px;
}
.content-main {
padding-bottom:14px;
	margin-left:14px;
		padding-left:6px;
	width:475px;
	text-decoration:none;
		font-size:12px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
}
.content-main a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	border-bottom:dotted 1px #333333;
}

.content-main a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:underline;
	border-bottom:none;
}
.content-list-ul {
	margin:0;
	padding:0;
}
.content-list-ul li {
	background:url(bullet-green.png) no-repeat;
	background-position: left center;
	display:inline;
	list-style-type:none;
	padding-left:15px;
	padding-right:48px;
}
.date {
border:dotted #333333 1px;
background-color:#888;
float:right;
width:80px;
text-align:center;
font-size:9px;
}
/* ### Page Footer Style ### */

#footer {
	background-image: url(footbg.gif);
	background-repeat: repeat-x;
	height: 142px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	width: 100%;
}
.footer-content {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	position:relative;
	top:95px;
}
/* ### Page Link Styles ### */
.content-list-ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:none;
}
.content-list-ul li a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:underline;
}
.header-nav-ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	text-decoration:none;
	display: inline-block;
	background:url(top-nav-arrow.png) -2000px 100% no-repeat;
	padding-bottom:24px;

}
.header-nav-ul li a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	background-position:50% 18px;
}
.header-nav-ul li a.selected {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	background-position:50% 18px;
}
/* Drop Down Menu */
/*First level*/
.header-nav-ul li ul.sub {
	padding:0 20px 0 0;
	position:absolute;
	width:125px;
	left:-999em;
	background-color:#232323;
	text-align:center;
	margin:2px 0 0 0;
	display:block;
	list-style:none
}
/* Second Level */
.header-nav-ul li ul li ul.sub {
	padding:0 20px 0 0;
	position:absolute;
	width:125px;
	min-height:165px;
	left:-999em;
	background-color:#232323;
	text-align:center;
	margin:2px 0 0 0;
	display:block;
	list-style:none
}
.header-nav-ul li ul a {
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	padding:0 0 10px 0;
	color:#FFFFFF;
	width:145px;
	display:block;
}
.header-nav-ul li ul a:hover {
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	color:#EFEFEF;
	background-image:none;
}
.header-nav-ul li:hover ul, .header-nav-ul li.sfhover ul {
	left:auto;
	right:80px;
}
.header-nav-ul li ul li:hover ul, .header-nav-ul li.sfhover ul {
	left:auto;
	right:145px;
	top:-2px;
}

td {
padding-top:10px;
vertical-align:top;
}

a img {
border:none;
}

#product-heading {
border:none;
}
img, div { behavior: url(iepngfix.htc) }