/* CSS Document */

body { background-color:#F3F0E9; text-align:center; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#mainwrapper { width:1000px; margin: 0 auto; text-align:left; padding-top:10px; font: Verdana; font-family: Verdana; font-size:12px; font-weight:normal; color:#9E958B; }
#mainwrapperwas { width:1000px; margin: 0 auto; text-align:left; padding-top:10px; font: Verdana; font-family: Verdana; font-size:12px; font-weight:normal; color:#B4ACA5; }
#innerwrapper { width:1000px; margin: 0 auto; text-align:left; padding:0px 0px 0px 0px; font: Verdana; font-family: Verdana; font-size:12px; font-weight:normal; color:#9E958B; }
#innerwrapperwas { width:1000px; margin: 0 auto; text-align:left; padding:0px 0px 0px 0px; font: Verdana; font-family: Verdana; font-size:12px; font-weight:normal; color:#B4ACA5; }

#pgbody { width:985px; background-image:url(../images/bgmain.gif); padding-left: 10px; padding-right: 5px; }

h1 { font: Verdana; font-family: Verdana; font-size: 24px; font-weight: normal; color:#705187; margin: 0; padding: 0; }

a {
   outline: none;
}

a:visited { text-decoration: underline; color:#9E958B; }
a:link { text-decoration: underline; color:#9E958B; }
a:hover { text-decoration: none; color:#9E958B; }

#tnav a:visited { text-decoration: underline; color:#fff; }
#tnav a:link    { text-decoration: underline; color:#fff; }
#tnav a:hover   { text-decoration: none; color:#fff; }
#tnav { color:#fff; }

#bnav a:visited { text-decoration: underline; color:#fff; }
#bnav a:link    { text-decoration: underline; color:#fff; }
#bnav a:hover   { text-decoration: none; color:#fff; }
#bnav { color:#fff; }

#menu {
	background: #fff;
	list-style: none;
	margin: 0;
	padding: 0;
}
#menu li {
	font: Verdana;
	font-family: Verdana;
	font-size: 10px;
	margin: 0;
	padding: 0;
	/*margin-bottom: 1px;*/
}
#menu a {
	background: #fff;
	border-bottom: 1px solid #fff;
	color: #9E958B;
	display: block;
	margin: 0;
	padding: 3px 0px 4px 25px;
	text-decoration: none;
	font-weight:normal;
}
#menu a:hover {
	background: #FF6699; /* url("images/hover.gif") left center no-repeat;*/
	color: #fff;
	/*padding-bottom: 4px;*/
}

#smenu {
	background: #fff;
	list-style: none;
	margin: 0;
	padding: 0;
	margin-left: 5px;
	/*padding-left: 10px;*/
	/*width: 12em;*/
}
#smenu li {
	font: Verdana;
	font-family: Verdana;
	font-size: 10px;
	margin: 0;
	padding: 0;
	/*margin-bottom: 1px;*/
	/*margin-left: 5px;*/
	/*list-style-image:url(../images/btsubmenu.gif);*/
}
#smenu a {
	background: #fff;
	/*border-bottom: 1px solid #393939;*/
	color: #9E958B;
	display: block;
	margin: 0;
	padding: 4px 4px 4px 25px;
	text-decoration: none;
	font-weight:normal;
}
#smenu a:hover {
	background: #F3F0E9;
	color: #9E958B;
	/*padding-bottom: 4px;*/
}

.importantinfotext { color:#705187; }
.clear {
    line-height: 0;
    clear: both;
    margin : 0;
    padding: 0;
    border: 0;
}


/* pd = prod details for the purple section texts */
.pdt { color: #AE8EBE; float:left; padding-right: 10px; text-align:left; width: 78px; }
.pd  { color: #fff; float:left; text-align: left; width: 150px; }
.hdotspacer { float: left; width: 100%; height: 1px; background-image:url(/images/hgreydotback.gif); margin-top: 10px; margin-bottom: 10px; }

.rangewrapper { float: left; padding-right: 50px; }
.rangeimage   { border-width: 1px; border-color:#B4ACA5; border-style: solid; padding: 8px; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; width: 107px; }
.rangetext    { width: 107px; height: 30px; padding: 9px; color: #fff; text-align:center; }

#range           { width: 500px; margin: 0 auto; }
#range a:visited { text-decoration: underline; color:#fff; }
#range a:link    { text-decoration: underline; color:#fff; }
#range a:hover   { text-decoration: none; color:#fff; }


.htwrapper { float: left; padding-right: 5px; padding-bottom: 20px; }
.htimage   { border-width: 1px; border-color:#B4ACA5; border-style: solid; padding: 11px; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; width: 101px; height: 150px; }
.httext    { width: 107px; height: 30px; padding: 9px; color: #fff; text-align:center; }

#ht           { width: 650px; margin: 0 auto; }
#ht a:visited { text-decoration: underline; color:#fff; }
#ht a:link    { text-decoration: underline; color:#fff; }
#ht a:hover   { text-decoration: none; color:#fff; }
