﻿/* MPDefault Style */
img
{
	border:0;
}
body#DefaultBody
{
	font-family: Verdana;
	margin: 0px auto 0px auto;
	background-color:#FFFFFF; 
	background-color:#FFCC33; 
	background-image: url(images/mainbg.jpg);
}
div#MainWrapper 
{
	text-align:center;
}
table#LeftRightBorder
{
	margin: 0px auto 0px auto;
	border:solid 0px black;
}
div#IntroContentTop
{
	width:1024px;
	height:134px;
	margin: 0px 0 0px 0;
	background-image:url(images/LogoTopSearch.png);
}
div#IntroContentBottom
{
	width:1024px;
	/* height:367px;*/
	margin: 0px 0 0px 0;
	background-position:bottom;
	background-repeat:no-repeat;
	background-image:url(images/LogoBottom.png);
}
TD.SideBorder
{
	margin: 0px 0 0px 0;
	width:1px;
	/* background-image:url(images/SideBG.png); */
}
/* Footer Style */
div#FooterSection
{
	text-align:right;
	color: #FF9900;
	font-weight:bold;
	font-size: 9pt;
	width: 1024px;
	background-image:url(images/FooterBG.png);
}
div#CRText
{
	margin: 0px;
	text-align:center;
}
div#cardsection
{
	margin:10px;
	float:left;
}
ul#HorzList
{
	float: right;
	margin: 0px;
	padding: 0px;
	height: 16px;
    margin:10px 10px 10px 10px;
}
ul#HorzList li
{
	float: left;
	margin: 0px;
	padding: 0 5px;
	list-style: none;
}
ul#HorzList li a
{
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
}
ul#HorzList li a:hover
{
	color: #FF9900;
	text-decoration: underline;
}
ul#HorzList li a:active
{
    color: #FF9900;
}
/* Header Style */
div#HeaderSpacer
{
	height: 90px;
}
div#HeaderSpacer form
{
	float:right;
    height:50px;
	padding-top: 0px;
	text-align:right;
}
div#NowOpen
{
	width:155px;
	height:41px;
	/*background-image:url(images/NowOpenOff.png);	*/
}
div#NowOpen:hover
{
	/*background-image:url(images/NowOpenOn.png);	*/
}
#logoimg
{
	float:left;
}
div#HeaderSection
{
	width: 1024px;
	height: 137px;
	background-image: url(images/LogoTopSearch.png);
}
div#NavContainer
{
	width: 940px;
	float: right;
	border-top: solid 4px #FF9900;
    border-bottom: solid 4px #FF9900;
    background-image: url(images/FooterBG.png);
}
ul#MainNav
{
	display: inline;
    width: 575px;
    height: 40px;
    padding: 9px 10px 0px 10px;
}
.CategoryLI
{
	font-size:14pt;
	float: left;
	margin: 0px;
	padding: 9px 10px 0px 10px;
	list-style: none;
}
.CategoryLI a
{
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
	padding: 5px;
}
.CategoryLI a:hover
{
    color: #FF9900;
}
.CategoryLI a:active
{
    color: #FF9900;
}
.SubType
{
	margin:0;
	text-align:left;
	position:absolute;
	padding: 4px 10px 10px 10px;
	background-color:#663300;
	background-image: url(images/submenubg.png);
	border: solid 2px #FF9900;
}
.SubType li
{
	list-style: none;
}
div#SearchDiv
{
    padding: 0 0 5px 0;
	float: right;
	text-align: right;
    width:auto;
}
div#SearchDiv form
{
    margin: 0px;
}
div#SearchDiv form input
{
	margin: 5px 0 0 0;
    vertical-align: middle;
}
input#txtSearchValue
{
	width:85px;
	margin:0 0 6px 0;
}
/* Grid Section */
div#LeftBoxDiv
{
	float:left;
	border:solid 0px red;
	width:308px;
	text-align:left;
}
div#RightBoxDiv
{
	float:right;
	border:solid 0px blue;
	width:308px;
	text-align:left;
	padding:0;
}
div#MainGridDiv
{
	float:left;
	width:404px;
	margin: 0px auto;
}
div.ListItem1
{
	width:400px;
	background-color:#FFF;
    float:left;
    border:solid 1px #999;
    margin:1px 1px;
    font-family: Verdana;
	font-size: 12px;
	text-align:left;
	-moz-border-radius:10px;
}
.itemimage
{
	border:solid 3px #BBB;
	margin:3px;
}
div.ListItem1:hover
{
	background-color:#EBF3FF;
}
div.MainGrid_Name
{
	padding-left:5px;
	font-weight:bold;
	font-size:14px;
}
div.MainGrid_Price
{
    padding:5px;
    font-weight:bold;
    color:#009900;
}
div.MainGrid_Code
{
	width:280px;
    float:right;
}
div.SpecialGrid_Code
{
    float:right;
}
div.MainGrid_Options
{
	width:200px;
}
div.MainGrid_PriceCont
{
	float:right;
}
div.MainGrid_Desc
{
    padding:5px;
}
.clear
{
	clear:both;
}
#ShippingPrice
{
	font-size:12px;
	text-align:left;
	padding:3px;
	font-weight:bold;
}
.MessageDiv
{
	background-color:#FFF;
	border:solid 1px #999;
	font-family: Verdana;
	font-size: 12px;
	text-align:left;
	-moz-border-radius:10px;
	width:800px;
	margin: 2px auto 2px auto;
    text-align:left;
    padding:10px;	
}
#trademark
{
	font-size: 9px;
	padding-bottom:5px;
}
/* Left Menu */
ul.MenuList
{
	border: solid 4px #FF9900;
	background-image: url(images/FooterBG.png);
	-moz-border-radius:10px;
	width:200px;
	padding:0;
	margin:0;
}
ul.MenuList a
{
	color:#FFF;
	font-weight:bold;
	text-decoration: none;
}
ul.MenuList a:hover
{
    color: #FF9900;
}
ul.MenuList li
{
	list-style-type:none;
	padding-left:20px;
}
ul.MenuList .MenuTitle
{
	border:0;
	background-color:#FF9900;
	background-image:url(images/sub_type.png);
	background-repeat:no-repeat;
	font-weight:bold;
	height:30px;
	vertical-align:middle;
	padding-left:5px;
}
/*Special Grid */
div#SpecialGridDiv
{
	width:224px;
	margin:0;
	padding:0;
	float:right;
	background-image:url(images/Specials.png);
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#FFF;
	border:solid 1px #999;
	padding-bottom:10px;
	padding-top:25px;
	-moz-border-radius:10px;
}
div.SpecialGridItem
{
	width:200px;
	background-color:#FFF;
	background-image:url(images/star.png);
	background-repeat:no-repeat;
	background-position:bottom right;
    border:solid 1px #999;
    margin:1px auto;
    font-family: Verdana;
	font-size: 12px;
	text-align:left;
	-moz-border-radius:10px;
}
div.SpecialGridItem:hover
{
	background-color:#EBF3FF;
}
div#SpecialGridDiv-Across
{
	width:416px;
	margin:10px auto 0px;
	background-image:url(images/Specials.png);
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#FFF;
	border:solid 1px #999;
	padding-top:25px;
	padding-left:3px;
	padding-right:3px;
	-moz-border-radius:10px;
}
div.SpecialGridItem-Across
{
	width:200px;
	height:150px;
	float:left;
	margin-left:3px;
	margin-right:3px;
	margin-bottom:6px;
	background-color:#FFF;
	background-image:url(images/star.png);
	background-repeat:no-repeat;
	background-position:bottom right;
    border:solid 1px #999;
    font-family: Verdana;
	font-size: 12px;
	text-align:left;
	-moz-border-radius:10px;
}
div.SpecialGridItem-Across:hover
{
	background-color:#EBF3FF;
}
.CategoryMessageWrapper
{
	width:297px;
}
.CategoryMessageDiv
{
	background-color:#FFF;
	border-left:solid 1px #999;
	border-right:solid 1px #999;
	border-bottom:solid 1px #999;
	font-family: Verdana;
	font-size: 12px;
	text-align:left;
	width:275px;
    text-align:left;
    padding:10px;	
}
.CategoryMessageTop
{
	width:297px;
	margin:0;
	padding:0;
	border-bottom:solid 1px #999;
}
.CategoryMessageBottom
{
	width:297px;
	height:104px;
	margin:0;
	padding:0;
	background-image:url(images/DogTalk.png);
	background-repeat:no-repeat;
	background-position:bottom left;
}
.MessageLine
{
	width:90%;
	height:0px;
	border-top:solid 1px #999;
	margin:0 auto;
}
#authnet{
        float:left;  
}
.PartnerLogos
{
	background-color:#CCCCCC;
	padding:10px;
	float:left;
	margin:2px;
}


