@charset "UTF-8";
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #333333;
	margin: 0px;
	padding: 0px;
}
p {
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.textImg {
margin:0 10px 0 0;
}
#site {
background:#FFFFFF url(images/headerImage.jpg) top center no-repeat;
margin-left:auto;
margin-right:auto;
width:975px;
position:relative;
}
.siteName {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
margin:10px 0 0 15px;
color:#FFFFFF;
font-weight:500;
float:left;
height:40px;
}
.siteName h1 {
text-transform:none;
}
.menu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin: 11px 15px 0 0;
color:#FFFFFF;
float:right;
text-align:left;
}
#jsddm
{	margin: 0;
	padding: 0;
	z-index:500;}

	#jsddm li
	{	float: left;
		list-style: none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		z-index:500;}

	#jsddm li a
	{	display: block;
		padding: 5px;
		text-decoration: none;
		color: #EAFFED;
		white-space: nowrap;
		z-index:500;}

	#jsddm li a:hover
	{	background-color: #ffffff;
		color:#f27420;
		/* for IE */
  				filter:alpha(opacity=80);
  				/* CSS3 standard */
  				opacity:0.8;
				z-index:500;}
		
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border-top: 1px dotted #bcb1a9;
			z-index:500;}
		
			#jsddm li ul li
			{	float: none;
				display: inline;
				z-index:500;}
			
			#jsddm li ul li a
			{	width: auto;
				background: #ffffff;
				padding:5px 15px 5px 15px;
				color: #f27420;
				border-top: 1px dotted #bcb1a9;
				/* for IE */
  				filter:alpha(opacity=80);
  				/* CSS3 standard */
  				opacity:0.8;
				z-index:500;}
			
			#jsddm li ul li a:hover
			{	background: #f27420;
			color: #ffffff;
			z-index:500;}
#homeImage {
position:relative;
width:645px;
height:347px;
margin-top:20px;
}
#subsImage {
position:relative;
width:975px;
height:230px;
margin:0;
z-index:100;
}
#subsHeadText {
position:absolute;
left:63px;
top:119px;
z-index:101;
width:975px;
}
.subsHeadTextA {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:54px;
font-weight:normal;
margin:0;
line-height:46px;
color:#FFFFFF;
text-transform:uppercase;
}
.subsHeadTextB {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:90px;
font-weight:bold;
margin:0 0 0 66px;
line-height:70px;
color:#FFFFFF;
z-index:500;
text-transform:uppercase;
}
#subCopy {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:21px;
text-align:justify;
color:#454545;
position:relative;
margin:20px 360px 0 62px;
z-index:900;
}
#subCopy a {
text-decoration:none;
color:#f27420;
}
#doseSubs {
top:443px;
left:637px;
position:absolute;
}
#doseSubsWithText {
	top:281px;
	left:637px;
	position:absolute;
	width:313px;
}
#doseSubsWithText a {
color:#ff740b;
    text-decoration:none;
}
.subsImages {
float:left;
margin:0 10px 10px 0;
}
#footer {
position:relative;
width:975px;
height:404px;
background:#FFFFFF url(images/footer.jpg) top center no-repeat;
}
#fIconsWrapper {
width:440px;
height:92px;
position:absolute;
top:285px;
left:34px;
}
.fIcons {
width:63px;
height:92px;
float:left;
margin:0;
}
.fIconsLink a {
text-decoration:none;
color:#f27420;
float:left;
border:none;
text-align:left;
margin:22px 20px 0 5px;
}
#footerNews {
width:303px;
height:263px;
left:489px;
top:103px;
position:absolute;
}
.footerNewsP {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#464646;
line-height:21px;
font-weight:normal;
margin:0;
}
.footerNewsP a {
color:#ff740b;
text-decoration:none;
}
.footerNewsH1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#000000;
line-height:28px;
font-weight:normal;
margin:0;
text-align:left;
text-transform:uppercase;
}
.footerCopy {
position:absolute;
top:380px;
left:35px;
color:#848484;
font-size:10px;
text-align:left;
}
h3 {
text-transform:uppercase;
}
h1 {
text-transform:none;
}
#productMenuContainer {
	width:100%;
	background-color:#ebebeb;
	-moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
}
#productMenu {
width:280px;
margin:20px;
}
