* { border: 0; margin: 0; padding: 0; }

textarea, select { border: 1px solid #000; margin: 1px; }

img {margin: 0px; padding: 0px; border: 0px;}

body {
	background: url(../imgs/bg.gif) repeat-x;
	background-color: #AEAEAE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #727272;
}

ul {
	list-style-type: none;
}

a {
	text-decoration: none;
	cursor:pointer;
	color: #727272;
}

a:hover {
	color: #D9A52F;
}

#content {
	width: 1008px;
	margin: 0 auto;
	clear: both;
}

#footer {
	width: 950px;
	margin: 0 auto;
	clear: both;
	border: 0px solid red;
}

#content #splash {
	height: 190px;
	margin-bottom: 55px;
	width: 875px;
}

#content #plug-show {
	margin-bottom: 30px;
	float: left;
	height: 406px;
	width: 950px;
}

#content .plug {
	height: 406px;
	margin-bottom: 55px;
	width: 950px;
}

#content .plugtitle1 {
	width: 260px;
	padding: 60px 0 0 0;
	text-align: right;
	float: left;
}

#content .plugtitle2 {
	width: 260px;
	padding: 50px 0 0 0;
	text-align: right;
	float: left;
}

#content .plugtitle3 {
	width: 260px;
	padding: 60px 0 0 0;
	text-align: right;
	float: left;
}

#content #body {
	clear: both;
	padding-bottom: 20px;
}

#body {
	width: 420px;
	margin-right: 20px;
}

#body {
	width: 195px;
	margin-left: 20px;
	margin-right: 20px;
}

#body {
	margin-left: 20px;
	width: 180px;
}

#middle { float: left; position: relative; top: 60px; left: 85px; border: 0px solid red; width: 525px; height: 95px; overflow:hidden; }
#middlePJ { float: left; position: relative; top: 60px; left: 25px; border: 0px solid red; width: 585px; height: 95px; overflow:hidden; }

.prod {
	width: 509px;
	padding: 3px 0 0 0;
	font-size: .65em;
	line-height: 16px;
	color:#727272;
}
.tdpdf {
	padding: 3px 0 0 0;
	text-align: center;
	vertical-align: top;
}
p {
  font-size: .6em;
  color: #054C68;
  text-align: justify;
}
h3 {
	margin-bottom: 8px;
	padding-bottom: 8px;
}
.clear { 
	clear: both;
}

.left {
	float: left;
}

.right {
	float: right;
}

.textleft {
	text-align: left;
}

.textright {
	text-align: right;
}

.textcenter {
	text-align: center;
}

.textjustified {
	text-align: justify;
}

#prodlist ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 610px;
}
#prodlist li {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: .9em;
	text-align: left;
	border: 1px solid red;
/*	width: 610px; */
}

#theToolTip{
	position: absolute;
	left: -300px;
	width: 425px;
	border: 2px solid #C0C09F;
	padding: 6px 0px 0px 10px;
	background-color: #F0F0F0;
	visibility: hidden;
	z-index: 100;
}

#ToolTipPointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

#theToolTip p {
font-size: .5em;
color: #333333;
line-height: 1.3em;
margin-top: 0px;
margin-bottom: 10px;
margin-right: 10px;
}

#ToolTipTextWrap {
font-weight:bold;
font-size: .5em;
color: #592C16;
margin-right:10px;
}

.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;}.qmmc {position:relative;height:1%;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc ul {left:-10000px;position:absolute;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li{position:relative;}.qmmc ul {z-index:10;}.qmmc ul ul {z-index:20;}.qmmc ul ul ul {z-index:30;}.qmmc ul ul ul ul {z-index:40;}.qmmc ul ul ul ul ul {z-index:50;}li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}
#qm0 { 
	background-color:transparent;
}
/*"""""""" (MAIN) Items""""""""*/
#qm0 a
{
	padding: 5px 40px 5px 8px;
	color: #464646;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: .8em;
	text-decoration: none;
}
/*"""""""" (MAIN) Hover State""""""""*/
#qm0 a:hover
{
	/* background-color: inherit; */
}
/*"""""""" (MAIN) Active State""""""""*/
body #qm0 .qmactive, body #qm0 .qmactive:hover
{
	text-decoration:underline;
}
/*"""""""" (SUB) Container""""""""*/
#qm0 div, #qm0 ul
{
	padding: 5px;
	margin: -1px 0px 0px 0px;
	background-color: #909090;
	-moz-opacity: .90;
	opacity: .90;
	z-index: 200;
}
/*"""""""" (SUB) Items""""""""*/
#qm0 div a, #qm0 ul a
{
	padding:2px 40px 2px 5px;
	background-color:transparent;
	color: #fff;
}
/*"""""""" (SUB) Hover State""""""""*/
#qm0 div a:hover, #qm0 ul a:hover
{
	text-decoration:underline;
}
/*"""""""" (SUB) Active State""""""""*/
body #qm0 div .qmactive, body #qm0 div .qmactive:hover
{
	/*background-color:#FFFFFF;*/
}

#avlinks a {
	font-size: .5em; font-family: Tahoma, Verdana, Arial, sans-serif; color: white; text-align: left;
}