html {  overflow:scroll; }
* { padding: 0; margin: 0; }
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color:#e9e9eb;
}

A:link, A:Visited, A:Active { color:#990000; text-decoration:none; }
A:Hover { color:#FF3300;text-decoration:none;}

#yui-history-iframe { position:absolute; top:0; left:0; width:1px; height:1px; visibility:hidden; }

#wrapper {  margin: 0px auto; width: 980px; visibility:hidden;  }
#faux { background-image:url(../../../images/FauxColumnBG.gif); padding-bottom: 10px; overflow: none; float:left; width: 980px; border-left:#000000 solid 1px; border-right:#000000 solid 1px; border-bottom:#000000 solid 1px; }
#header { color: #333; width: 980px; height: 120px; background-image:url(../../../images/MP_headerBG.jpg); border-left:#000000 solid 1px; border-right:#000000 solid 1px; border-top:#000000 solid 1px; }
#navigation { color: #990000; width:980px; height:35px; margin: 0px 0px 0px 0px; background:#F7D679 url(../../../images/sprite.png) repeat-x left -1950px; text-align:right; border-left:#000000 solid 1px; border-right:#000000 solid 1px; }
#leftcolumn {  display: inline; color: #000000; width: 170px; float: left; }
#content {  float: left; background-color: #FFFFFF; width: 622px; text-align:center; margin:4px; padding:5px; display: inline; position: relative; }
#rightcolumn {  display: inline; position: relative; color: #000000; width: 170px; float: right; }

#searchPanel { width:160px; margin:auto; margin-top:15px; }
.searchPanel_Header { background-image:url(../../../images/search_top.jpg); height:31px; }
.searchPanel_Body { background-image:url(../../../images/box_middle.jpg); background-repeat:repeat-y; height:20px; padding:10px; }
.searchPanel_Footer { background-image:url(../../../images/box_bottom.jpg); height:18px; }

#myaccountPanel { width:160px; margin:auto; margin-top:15px; }
.myaccountPanel_Header { background-image:url(../../../images/account_top.jpg); height:31px; }
.myaccountPanel_Body { background-image:url(../../../images/box_middle.jpg); background-repeat:repeat-y; font-size:11px; padding:10px; }
.myaccountPanel_Footer { background-image:url(../../../images/box_bottom.jpg); height:18px; }

#cartPanel { width:160px; margin:auto; margin-top:15px; }
.cartPanel_Header { background-image:url(../../../images/cart_top.jpg); height:31px; }
.cartPanel_Body { background-image:url(../../../images/box_middle.jpg); background-repeat:repeat-y; font-size:11px; height:60px; padding:10px; }
.cartPanel_Footer { background-image:url(../../../images/box_bottom.jpg); height:18px; }

#catalogPanel { width:160px; margin:auto; margin-top:15px; margin-bottom:15px; }
.catalogPanel_Header { background-image:url(../../../images/catalog_top.jpg); height:31px; }

.mainPanel_Header { background-image:url(../../../images/product_top.jpg); height:31px; }
.mainPanel_Body { background-image:url(../../../images/box_middle.jpg); background-repeat:repeat-y; padding:2px 0px 8px 5px; }
.mainPanel_Footer { background-image:url(../../../images/box_bottom.jpg); height:18px; }

.PrimaryCategory_Style { font-size:11px; margin-left:5px; margin-right:15px; list-style: none; padding:2px 0px 2px 0px; }
.SecondaryCategory_Style { font-size:11px; margin-left:10px; margin-right:15px; list-style: none; padding:1px 0px 1px 10px; background-image:url(images/star.gif); background-position:left; background-repeat:no-repeat; }
.PrimaryCategory_Style A:link, A:Visited, A:Active { color:#FFFFFF; text-decoration:none; }
.PrimaryCategory_Style A:Hover { color:#FF3300;text-decoration:none;}
.SecondaryCategory_Style A:link, A:Visited, A:Active { color:#FFFFFF; text-decoration:none;}
.SecondaryCategory_Style A:Hover { color:#FF3300;text-decoration:none;}

.PrimaryProfession_Style { font-size:11px; margin-left:5px; margin-right:15px; list-style: none; padding:2px 0px 2px 0px; }
.SecondaryProfession_Style { font-size:11px; margin-left:10px; margin-right:15px; list-style: none; padding:1px 0px 1px 10px; background-image:url(images/star.gif); background-position:left; background-repeat:no-repeat;}
.PrimaryProfession_Style A:link, A:Visited, A:Active { color:#FFFFFF; text-decoration:none; }
.PrimaryProfession_Style A:Hover { color:#FF3300;text-decoration:none;}
.SecondaryProfession_Style A:link, A:Visited, A:Active { color:#FFFFFF; text-decoration:none;}
.SecondaryProfession_Style A:Hover { color:#FF3300;text-decoration:none;}

#godaddySiteSeal { height:100px; width:128px; margin:auto; background-image:url(../../../images/SSL_Seal_BG.jpg); background-position:center; background-repeat:no-repeat; }

#hackerSafeSeal { margin-top:10px; text-align:center; }
#ccPanel { width:160px; margin:auto; margin-top:10px; }


.pagingURL A:link, A:Visited, A:Active { color:#FFFFFF; text-decoration:none;}
.pagingURL A:Hover { color:#FF6600;text-decoration:none;}

#productNavigation { width:160px; margin:auto; margin-top:15px; }

#navBar1 { list-style:none; width:320px; padding:0px; margin:12px 0px 0px 0px; float:left; color:#FFFFFF; }
#navBar1 li { display: inline; padding:0px 6px 0px 6px; margin:0px; border-right:#FFFFFF solid 1px; }
#navBar1 a:link, a:visited, a:active { color:#FFFFFF; text-decoration:none; }
#navBar1 a:hover { color:#EAEAEA; }

#folderTabs { list-style:none; width:746px; padding:0px; margin:0px; float:right; }
#folderTabs li { display: inline; padding:0px; margin:0px; width:121px; }

.clear { clear: both; }

#faqInfo { text-align:left; }
#faqInfo A:Link, A:Visited { color:#990000; text-decoration:none; }
#faqInfo A:Hover { color:#FF9900; }

#LoginModule { background-color:#EFEFEF; }

#FrontPanel { width:620px; margin-left:2px; }
#FrontPanel h3 { margin-bottom:10px; color:#CC6600; font-style:italic; }
#FrontPanel .yui-gb {
	float:left;
	width:620px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#FrontPanel .yui-u { float:left; width:300px; margin:5px; }
#FrontPanel .yui-ufirst { float:left; width:300px; margin-left:0px; }

#RegAccountModule .mpth { border-bottom:#999999 solid 1px; padding:3px; text-align:right; }
#RegAccountModule .mptd { border-bottom:#999999 solid 1px; border-left:#999999 solid 1px; padding:3px; text-align:left; }
#RegAccountModule .mptdlast { padding:3px; border-left:#999999 solid 1px; text-align:left; }
#RegAccountModule .mpthlast { padding:3px; text-align:right; }

#BillSummary .mpth { border-bottom:#999999 solid 1px; padding:3px; text-align:right; }
#BillSummary .mptd { border-bottom:#999999 dotted 1px; border-left:#999999 solid 1px; padding:3px; vertical-align:top; }
#BillSummary .mptdtotals { padding:3px; padding-right:15px; border-bottom:#999999 dotted 1px; border-left:#999999 solid 1px; vertical-align:top;  }
#BillSummary .mptdlast { padding:3px; border-left:#999999 solid 1px; }
#BillSummary .mptdtotalslast { padding:3px; padding-right:15px; border-left:#999999 solid 1px; }
#BillSummary .mptdgrandtotal { padding:3px; padding-right:15px; }
#BillSummary .mpthlast { padding:3px; text-align:right; }

#ChkOutCustomer .mpth { border-bottom:#999999 solid 1px; padding:3px; text-align:right; }
#ChkOutCustomer .mptd { border-bottom:#999999 solid 1px; border-left:#999999 solid 1px; padding:3px; text-align:left; }
#ChkOutCustomer .mptdlast { padding:3px; border-left:#999999 solid 1px; text-align:left; }
#ChkOutCustomer .mpthlast { padding:3px; text-align:right; }

#ChkOutCart .mpth { border-bottom:#999999 solid 1px; padding:3px; text-align:right; }
#ChkOutCart .mptd { border-bottom:#999999 solid 1px; border-left:#999999 solid 1px; padding:3px; vertical-align:top; }
#ChkOutCart .mptdtotals { padding:3px; padding-right:15px; border-bottom:#999999 solid 1px; border-left:#999999 solid 1px; vertical-align:top;  }
#ChkOutCart .mptdlast { padding:3px; border-left:#999999 solid 1px; }
#ChkOutCart .mptdtotalslast { padding:3px; padding-right:15px; border-left:#999999 solid 1px; }
#ChkOutCart .mptdgrandtotal { padding:3px; padding-right:15px; }
#ChkOutCart .mpthlast { padding:3px; text-align:right; }

#ChkOutPlaceOrder .mpth { border-bottom:#999999 solid 1px; padding:3px; text-align:right; }
#ChkOutPlaceOrder .mptd { border-bottom:#999999 solid 1px; border-left:#999999 solid 1px; padding:3px; padding-left:8px; text-align:left; }
#ChkOutPlaceOrder .mptdlast { padding:3px; padding-left:8px; border-left:#999999 solid 1px; text-align:left; }
#ChkOutPlaceOrder .mpthlast { padding:3px; text-align:right; }