/* Default CSS Stylesheet for a new Web Application project */
body
{
	margin: 0 auto;
	width: 900px;
	background-color:#F5F5F5;
	text-align: center;

}
#mainContainer
{
	width: 900px;
	margin: 0 auto;
	font-family:Arial;
	font-size:12px;
	color:#000088;
}
h1
{
	font-family:Arial;	
	font-size:12px;
	font-weight:bold;
	color:#000088;
	display: inline;
}
#h1Header
{
	border-bottom:solid 1px #000088;
	padding-bottom:2px;
	
}
#logoHeader
{
	border-bottom:solid 1px #000088;
	padding-bottom:0px;
	background-color:White;
}
#logoHeaderMiddle
{
	background-image: url(../img/k9studNewFinalsmRBG.gif);
	float:left;
	width:126px;
	height:65px;
	margin:0px;
	padding-top:5px;
}
#logoHeaderRight
{
	float:left;
	width:544px;
	height:65px;
	background-color:#000099;
	margin:0px;
	padding-top:2px;
}
#logo
{
	float:left;
}
#menu
{
	border-bottom:solid 1px #000088;
	padding-top:4px;
	padding-bottom:4px;
	background-color:White;
	text-align:center;
}
.menuDetail
{
	float:left;
	font-weight:bold;
	text-align:center;
	padding-left:4px;
	padding-right:4px;
	padding-top:1px;
	padding-bottom:1px;
	font-size:11px;
}
.menuDetail a
{
	text-decoration:none;
	color:#000099;
}
#h1HeaderText
{
	float:left;
}
#h1HeaderRight
{
	float:right;
}
#h1HeaderRight a
{
	color:#000088;
	text-decoration:none;
}
#content
{
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	
}
#contentTab
{
	float:left;
	width:91px;
	height:44px;
}
#contentTabRight
{
	float:left;
	height:20px;
	background-color:#FF6600;
	vertical-align:baseline;
	text-align:left;
	margin-top:24px;
}
#contentTabRight h2
{
	color:White;
	font-weight:bold;
	display:inline;
	font-size:13px;
	font-family:Arial;
	margin-top:2px;
}
#contentTabFarRight
{
	float:left;
}
#contentBOX
{
	border: solid 1px #FF6600;
	width:890px;
	background-color:White;
	
}
#contentBOXImg
{
	float:left;
	padding:4px;
	font-size:11px;
	text-align:center;
	width:180px;
	background-color:White;
}
#contentBOXTitle
{
	font-size:16px;
	color:#000088;
	font-weight:bold;
}
#contentBOXStorePrice
{
	font-size:16px;
	color:#FF6600;
	font-weight:bold;
}
#contentBOXPrice
{
	font-size:18px;
	color:Red;
	font-weight:bold;
}
#contentBOXShipping
{
	font-size:12px;
	color:green;
	font-weight:bold;
	
}
#contentBOXContent
{
	float:left;
	text-align:left;
	padding:5px;
	width:690px;
	background-color:White;
}
#contentEnlargeImage
{
	font-size:10px;
	color:Black;
	text-align:center;
	
}
#footerAds
{
	margin-top:10px;
	border-bottom:solid 1px #000088;
	border-top:solid 1px #000088;
	height:75px;
	background-color:White;
	text-align:center;
}
#footerLinks
{
	padding-top:8px;
	font-weight:bold;
	font-size:11px;
}
#footerLinks a
{
	font-size:12px;
	text-decoration:none;
	color:#000088;
	padding-left:2px;
	padding-right:2px;
}
form {
	margin: 0px;
	padding: 0px;
}
/* Clearfix */
.clearfix:after {
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}

.clearfix {
    display:inline-block;
}

.clearfix {
    display:block;
}

* html .clearfix {
    height: 1%;
}
.clear {
	clear: both;
	height: 0px;
	font-size: 1px;
	line-height: 0;
	overflow: hidden;
}

.formLeft
{
	float:left;
	width:200px;
	text-align:right;
	margin-bottom:2px;
}
.formRight
{
	float:left;
	width:500px;
	text-align:left;
	margin-bottom:2px;
}
.formCenter
{
	float:left;
	width:700px;
	text-align:center;
	margin-bottom:2px;
}
.textbox
{
	font-family:Arial;
	font-size:12px;
	width:400px;
	border:solid 1px black;
}
.textboxMulti
{
	font-family:Arial;
	font-size:12px;
	width:400px;
	height:80px;
	border:solid 1px black;
}
.dropdown
{
	font-family:Arial;
	font-size:12px;
	border:solid 1px black;
}
.cart1
{
	float:left;
	width:40px;
	text-align:center;
}
.cart2
{
	float:left;
	width:40px;
	text-align:center;
	margin-right:12px;
}
.cart3
{
	float:left;
	width:90px;
	text-align:left;
}
.cart4
{
	float:left;
	width:620px;
	text-align:left;
}
.cart5
{
	float:left;
	width:60px;
	text-align:right;
	color:#569E30;
	font-weight:bold;
}
.cart1 img
{
	border:solid 0px white;
}
.cart2 img
{
	border:solid 0px white;
}
.cartConfirmation
{
	font-size:14px;
	font-weight:bold;
	color:Red;
}
.subTotalsLeft
{
	width:824px;
	float:left;
	font-weight:bold;
	text-align:right;
	font-size:13px;
	padding-right:10px;
}
.subTotalsRight
{
	width:50px;
	float:left;
	font-weight:bold;
	text-align:right;
	color:#569E30;
	font-size:13px;
}
#btnContinueShopping
{
	background-color:#0027B0;
	color:White;
	font-weight:bold;
	width:135px;
	
}
#btnCheckout
{
	background-color:#FF6600;
	color:White;
	font-weight:bold;
	width:100px;
}
.store1
{
	float:left;
	width:90px;
	text-align:left;
}
.store2
{
	float:left;
	width:590px;
	text-align:left;
	margin-right:12px;
}
.store3
{
	float:left;
	width:60px;
	text-align:left;
	color:#569E30;
	font-weight:bold;
}
.store4
{
	float:left;
	width:110px;
}
.store2 a
{
	color:Blue;
}
.storePagingLeft
{
	float:left;
}
.storePagingRight
{
	float:right;
}
#contentBreadcrumbs
{
	font-size:11px;
	color:#000099;
	font-weight:normal;
	text-align:left;
	padding-bottom:6px;
}
#contentBreadcrumbs a
{
	color:#000099;
	text-decoration:none;
}
.footer1
{
	float:left;
	padding-top:14px;
	width:140px;
	text-align:center;
}
.footer2
{
	width:250px;
	text-align:center;
	float:left;
}
.footer3
{
	float:left;
	padding-top:6px;
}

