/* V 02.00.04 2011-10-21 12:01 GP */
body {font-family:sans-serif,arial; font-size:12px;}

a {color:#000000;}
a:link {color:#000000;}
a:visited {color:#000000;}
a:hover {color:orange;}

.SmallSiteText		{font-size:11px; font-family:arial,verdana;}
.SiteText			{font-size:11px; font-family:arial,verdana;}
.RegularSiteText	{font-size:12px; font-family:arial,verdana;}
.LargeSiteText		{font-size:14px; font-family:arial,verdana;}
.HeaderSiteText		{font-size:18px; font-family:arial,verdana; font-weight:bold; color:#FFC222;}

a.navbar:link 		{font-size:12px; font-family:arial,verdana; color:#FFFFFF; font-weight:bold; text-decoration:none;}
a.navbar:visited 	{font-size:12px; font-family:arial,verdana; color:#FFFFFF; font-weight:bold; text-decoration:none;}
a.navbar:hover 		{font-size:12px; font-family:arial,verdana; color:#FFFFFF; font-weight:bold; text-decoration:underline;}

a img {border:none;}

.menubar	 		{font-size:11px; font-family:arial,verdana; color:#000000;}
a.menubar:link 		{font-size:11px; font-family:arial,verdana; color:#000000; text-decoration:none;}
a.menubar:visited 	{font-size:11px; font-family:arial,verdana; color:#000000; text-decoration:none;}
a.menubar:hover 	{font-size:11px; font-family:arial,verdana; color:#000000; text-decoration:underline;}

a.blueLink:link 	{color:#000080; font-weight:bold; text-decoration:underline;}
a.blueLink:visited	{color:#000080; font-weight:bold; text-decoration:underline;}
a.blueLink:hover 	{color:#00B6DE; font-weight:bold; text-decoration:underline;}

a.turqLink:link 	{color:#00B6DE; font-weight:bold; text-decoration:underline;}
a.turqLink:visited	{color:#00B6DE; font-weight:bold; text-decoration:underline;}
a.turqLink:hover 	{color:#E2A913; font-weight:bold; text-decoration:underline;}

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

.srchBorderO		{border:2px solid #CDD555;}
.srchBorderI		{border:3px solid #E3E89C;}

a.btnLN:link 		{font-size:12px; font-family:arial,verdana; color:#00B6DE; font-weight:bold; text-decoration:none;}
a.btnLN:visited 	{font-size:12px; font-family:arial,verdana; color:#00B6DE; font-weight:bold; text-decoration:none;}
a.btnLN:hover 		{font-size:12px; font-family:arial,verdana; color:#00B6DE; font-weight:bold; text-decoration:underline;}

.menuDiv 			{scrollbar-base-color:#C6D126; scrollbar-arrow-color:#666666; scrollbar-darkshadow-color:#C6D126; scrollbar-track-color:#EEEEEE; overflow:auto; width:100%; height:175px; border-top:solid 2px #e8f068; background:#FFFFFF;}
.menuDivNO 			{scrollbar-base-color:#C6D126; scrollbar-arrow-color:#666666; scrollbar-darkshadow-color:#C6D126; scrollbar-track-color:#EEEEEE; overflow:auto; width:100%; border-top:solid 2px #e8f068; background:#FFFFFF;}

FORM				{display:inline;}
.errMsg				{font-size:12px; font-family:arial,verdana; font-weight:bold; color:#000000; background-color:#FFC222; padding:2px 4px; border:1px solid #666666;}
.formButton 		{font-size:11px; font-family:arial,verdana; font-weight:bold; background-color:#EAD49B; color:#000000;}

.borderT			{border-top:solid 1px #666666;}
.borderB			{border-bottom:solid 1px #666666;}
.borderL			{border-left:solid 1px #666666;}
.borderLB			{border-left:solid 1px #666666; border-bottom:solid 1px #666666;}
.borderLRB			{border-left:solid 1px #666666; border-right:solid 1px #666666; border-bottom:solid 1px #666666;}
.borderLRTB			{border:solid 1px #666666;}
.borderR			{border-right:solid 1px #666666;}
.borderRB			{border-right:solid 1px #666666; border-bottom:solid 1px #666666;}
.borderLT			{border-left:solid 1px #666666; border-top:solid 1px #666666;}
.borderRTB			{border-right:solid 1px #666666; border-top:solid 1px #666666; border-bottom:solid 1px #666666;}

.padding24			{padding:2px 4px;}
.paddingRB2			{padding-right:2px; padding-bottom:2px;}

.lnborderLRB		{border-left:solid 1px #A4A3A2; border-right:solid 1px #A4A3A2; border-bottom:solid 1px #A4A3A2;}
.lnborderGB			{border-bottom:solid 1px #A4A3A2;}
.lnborderT			{border-top:solid 1px #A4A3A2;}
a.lnText:link 		{font-size:14px; font-family:arial,verdana,helvetica,geneva; color:#000000; text-decoration:none;}
a.lnText:visited 	{font-size:14px; font-family:arial,verdana,helvetica,geneva; color:#000000; text-decoration:none;}
a.lnText:hover 		{font-size:14px; font-family:arial,verdana,helvetica,geneva; color:#000000; text-decoration:underline;}

.mProdMstrBGColor1	{background-color:#FFC222;}
.mProdMstrBGColor2	{background-color:#F6CA57;}
.mProdSubBGColor1	{background-color:#D5DF3E;}
.mProdSubBGColor2	{background-color:#C6D126;}

.mListMstrBGColor1	{background-color:#D5DF3E;}
.mListMstrBGColor2	{background-color:#C6D126;}
.mListSubBGColor	{background-color:#F9DA89;}

DIV.img_overlay		{position:absolute; z-index:2; margin:1px;}
DIV.img_underlay	{z-index:1;}




.SiteTextb			{font-size:11px; font-family:arial,verdana; font-weight:bold;}
.SiteTextRed		{font-size:11px; font-family:arial,verdana; color:#cc0000;}

.pd_crumbs {
	font:71%/165% "Lucida Grande", Lucida, Verdana, sans-serif;
	font-weight:bold;
	list-style-type:none;
	padding:0;
	margin:0;
	height:2.3em;
	border:1px solid #dedede;
}
.pd_crumbs li {
	float:left;
	line-height:2.3em;
	color:#777;
	padding-left:.75em;
}
.pd_crumbs li a {
	background:url(/Images/PD_Crumbs.gif) no-repeat right center;
	display:block;
	padding:0 15px 0 0;
}
.pd_crumbs li a:link, .pd_crumbs li a:visited {color:#777; text-decoration:none;}	
.pd_crumbs li a:hover, .pd_crumbs li a:focus {color:orange;}

.pd_crumbs li b {
	background:url(/Images/PD_Crumbs.gif) no-repeat right center;
	display:block;
	padding:0 15px 0 0;
}

a.pd_backlink {
	color:#0000cc;
	font-size:12px;
	font-weight:bold;
	white-space:nowrap;
}

/* Product High Res Image */
a.pd_img2 {display:block; text-decoration:none; background:#fff; padding:4px;border:1px dotted black;margin:8px 0 0 0px;}
DIV.uHR {position:absolute; z-index:2; display:none; margin:0px; background-color:#FFFFFF; font-size:12px; font-weight:bold; text-align:right; border:1px solid #aaa; padding:5px;
	-o-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4); -icab-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4); -khtml-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4); -moz-box-shadow: 8px 8px 2px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4); box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
	-o-border-radius: 8px; -icab-border-radius: 8px; -khtml-border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;
	-webkit-transition: opacity 0.6s ease-in-out;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";
   filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');
}
DIV.uHR IMG {border:0px;}
DIV.uLR {z-index:1;}





a.pd_img {display:block; text-decoration:none; background:#fff; padding:4px;border:1px dotted black;margin:8px 0 0 0px;}
a.pd_img img {display:block; border:0;}
a.pd_img:hover {text-decoration:none; background-color:#8c97a3; color:#000; position:relative; z-index:500;}
a.pd_img b {
	display:block; 
	position:absolute; 
	left:-9999px; 
	padding:10px; 
	opacity:0;
	-o-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
	-icab-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
	-khtml-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 8px 8px 2px rgba(0, 0, 0, 0.4);
	-webkit-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
	box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
	-o-border-radius: 8px;
	-icab-border-radius: 8px;
	-khtml-border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	-webkit-transition: opacity 0.6s ease-in-out;
}
a.pd_img:hover b {top:-65px; left:110px; padding:10px; border:1px solid #aaa; background:#fff; opacity:2.0;}

table.pd_gridlist {
	border-collapse:collapse;
	margin:3px;	
}
table.pd_gridlist th {
	border-width:0px 1px 1px 0px;
	padding: 4px;
	border-style: dotted;
	border-color: gray;
	font-family: sans-serif,arial;
	font-size: 12px;
	font-weight:bold;
	background-color:#FFD699;
}
table.pd_gridlist td {
	border-width: 0px 1px 1px 0px;
	padding: 4px;
	border-style: dotted;
	border-color: #757561;
	background-color: #fff;
	font-family: sans-serif,arial;font-size: 12px;
	color: #757561;
}
table.pd_gridlist td.Image125 {
	height: 125px;
}
table.pd_gridlist td.Separators {
	font-size:14px;
	font-weight:bold;
	background-color:#dcdcdc
}
table.pd_gridlist td.BlackText {
	color:#000;
}
table.pd_gridlist td.pPrice {
	font-weight:bold;
	color:#000;
	text-align:right;
}
table.pd_gridlist td.BkLightGrey {
	background-color:#f5f5f5;
}
table.pd_gridlist td.ACenter {
	text-align:center;
}	
table.pd_gridlist td.ARight {
	text-align:right;
}
table.pd_gridlist td.CatYear {
	font-size:11px;
	text-align:right;
	background-color:#f5f5f5;
}

ul.pd_productlinks {list-style: none inside; width:100%;padding:0em 0em 0em 0em;margin:0 4em 0 0;}
ul.pd_productlinks li {color:#00B6DE;}
ul.pd_productlinks a {color:#00B6DE;font-size:12px;text-decoration: underline;margin:0;}
ul.pd_productlinks a:hover {color:#FFC222;font-size:12px;text-decoration: underline;}

.pd_po {border:1px solid #757561; background:#fff;}

.pl_glopt {
	border-color:#dedede;
	border-style:solid;
	border-width:1px 1px 1px 0px;
	padding:4px;
	vertical-align:middle;
}

td.pl_glcont {
	background-color: white;
	border-color: gray;
	border-style: dotted;
	border-width: 0px 1px 1px 0px;
	font-size:11px;
	vertical-align:top;
	width:25%;
	padding:0px 0px 3px 0px;
}
td.pl_glimg {
	height:125px;
	text-align:center;
	vertical-align:bottom;
	white-space:nowrap;
}
td.pl_llimg {
	height:125px;
	text-align:center;
	vertical-align:middle;
	white-space:nowrap;
}
td.pl_glimgtxt {
	font-family:arial,verdana;
	font-size:11px;
	text-align:center;
	white-space:nowrap;
}
table.pl_glname {margin:2px 0px 2px 0px; width:100%;}
td.pl_glname {
	background-color:#f5f5f5;
	border-color: gray;
	border-style: dotted;
	border-width: 1px 0px 1px 0px;
	font-size:11px;
	padding:3px;
}
table.pl_glpo {margin:2px 0px 2px 0px; width:100%;}
td.pl_glpo {
	border-color: gray;
	border-style: dotted;
	border-width: 0px 0px 1px 0px;
	font-size:11px;
	padding:3px;
}

select.pl_glpoc {
	background-color:#ffffff;
	border: solid 1px #00B6DE;
	font-family:arial,verdana;
	font-size:11px;
}

.pl_glpoc {
	background-color:#ffffff;
	border: solid 1px #00B6DE;
	font-family:arial,verdana;
	font-size:11px;
}

td.pl_llcont {
	background-color: white;
	border-color: gray;
	border-style: dotted;
	border-width: 0px 1px 1px 0px;
	font-size:11px;
	vertical-align:top;
	padding:4px;
}

select.pl_llpoc {
	background-color:#ffffff;
	border: solid 1px #00B6DE;
	font-family:arial,verdana;
	font-size:11px;
}

.pl_pc {font-size:11px;}

ul.pl_skulist {
	list-style: none outside; 
	position:relative;
	float:left;
	width:100%;
	padding:0 0 0 0;
	margin:0;
	list-style:none;
	line-height:1.5em;
}
ul.pl_skulist li {padding-top:1px;}

ul.pl_llprices {
	list-style: none inside; 
	width:100%;
	padding:0em 0em 0em 0em;
	margin:0 4em 0 0;
}
ul.pl_llprices li {
	color:#757561;
	font-size:14px;
	font-weight:bold;
	text-align:right;
}


td.pl_llprices {
	color:#757561;
	font-size:14px;
	font-weight:bold;
	text-align:right;
}




ul.pl_productlinks {list-style: none inside; width:100%; padding:0em 0em 0em 0em; margin:0 4em 0 0;}
ul.pl_productlinks li {color:#00B6DE;}
ul.pl_productlinks a {color:#00B6DE;font-size:12px;text-decoration: underline;margin:0;}
ul.pl_productlinks a:hover {color:#FFC222;font-size:12px;text-decoration: underline;}


td.pl_productlinks {color:#00B6DE;}
td.pl_productlinks a {color:#00B6DE;font-size:12px;text-decoration: underline;margin:0;}
td.pl_productlinks a:hover {color:#FFC222;font-size:12px;text-decoration: underline;}


.pl_optpg {
	border-color:gray;
	border-style:dotted;
	border-width:0px 1px 1px 0px;
	
}
.pl_optlnk {
	background-color: aliceblue;
	border-color:gray;
	border-style:dotted;
	border-width:0px 1px 1px 0px;
	padding:4px;
	text-align:center;
	
}

.MPS_Title {background-color:#ffffff;}
.MPS_HdrTxt {padding-left:3px; font-family:helvetica,verdana,arial; font-size:15px; font-weight:bold; color:#ffffff; text-shadow:2px 2px 2px #000000; height:2em; filter:Shadow(Color=#000000, Direction=135, Strength=2);}
.MPS_OptTxt {font-size:11px; font-family:arial,verdana;}
.MPS_Grp {margin-left:3px;}
.MPS_Help_Close {text-align:right; padding:3px 3px 0px 0px;}
.MPS_Sep {width:100%; height:2px; background-color:#e8f067; white-space:nowrap;}
div.MPS_Help {position:absolute; top:0px; left:0px; display:none; border:solid 1px #666666; background-color:#ffffff; opacity:0.90; filter:alpha(opacity=90); width:auto; height:auto; z-index:10;}
iframe.MPS_Help {width:500px; height:350px; border:none; margin:3px;}
table.MPS_Help {width:500px; border-collapse:collapse;}
.mT2 {margin-top:2px;}
.mT3 {margin-top:3px;}
.mT5 {margin-top:5px;}
.pL2 {padding-left:2px;}
.pL5 {padding-left:5px;}

table.MPS_Hdr {width:100%; border-collapse:collapse;}
table.MPS_Hdr th {
	border-bottom:solid 2px #e8f067;
	background-color:#C6D126;
	color:#ffffff;
	padding:3px;
	text-align:left;
	white-space:nowrap;
}
table.MPS_Hdr th.Txt {
	font-family:helvetica,verdana,arial;
	font-size:15px;
	font-weight:bold;
	text-shadow:2px 2px 2px #000000;
	height:2em;
	filter:Shadow(Color=#000000, Direction=135, Strength=2);
	width:100%;
}
table.MPS_Hdr th.Hlp {}
table.MPS_Hdr th a img {border:none;}
table.MPS_Hdr td {background-color:#ffffff; height:2px; white-space:nowrap;}
