@charset "utf-8";
/* Bolle CSS Document */

@import url("BolleMenuStyle.css");

/*********************************************************** General Styles ***********************************************************/
body {
	font-size: small;
	font-family: Arial, Verdana, "Lucida Grande", Helvetica, Geneva, Lucida, sans-serif;
	color: #000;
	background-color: #fff;
	text-align:center;
}
#navmain1, #navmainbody
{
	margin-left:auto;
	margin-right:auto;
}
#navmain1
{
	height:46px;
}
a
{
	color:#000000;
}
a:hover
{
	text-decoration:none;
}
#MainBody
{
	/*width:610px;*/
	/*padding-left:6px;*/
}
*html #MainBody
{
	/*padding-left:4px;*/
}
.linkall
{
	color:#FFFFFF;
}
#td1_AF
{
	/*margin-left:-3px;*/
}
*html #td1_AF
{
	/*margin-left:-21px;*/
}
#CatContents, #catborderBot
{
	display:none;
}
#CategoryContents table
{
	background:#FFFFFF;
}
#CorpHome
{
	width:850px;
}	
/*********************************************************** Top Nav Styles ***********************************************************/

#TopNav
{
	display:block;
	width:998px;
	height:46px;
	background:url(../../images/TemplateImages/TopNavBG.jpg) top right no-repeat;
}
#MenuPos
{
	display:block;
	position:relative;
	top:0px;
	left:177px;
	background:url(../../Images/MenuBG.gif) top left no-repeat;
	width:552px;
	height:46px;
}
*html #MenuPos
{
	top:0px;
}
#SideNav
{
	border:1px solid #000000;
	display:none;
}
#navmainbody
{
	background:url(../../images/TemplateImages/MainContentBG.jpg) top right no-repeat;
}
#content
{
	
}
#LeftSideNav
{
	background:url(../../images/TemplateImages/LefNav.jpg) top left no-repeat;
}
/*********************************************************** Product Browse Styles ***********************************************************/
.catimage
{
	display:block !important;
}
.proddisplaycat
{
	float:left;
}
.ProdDisplayProds
{
	float:left;
	width:170px !important;
}
#ProductDisplayProdTable
{

}
#CategoryContents
{
	width:95%;
}
.pdwn
{
	height:145px;
	width:100%;
	text-align:center;
}
.pdwn span
{
	display:block;
	width:100%;
	text-align:left;
}
.catimage img, .PBrowseT img
{
	border:none;
}
.catimagecollink
{
	color:#d42328;
	font-weight:bold;
	text-transform:uppercase;
	font-size:12px;
	display:none;
}
#pl2
{
	margin-left:40px;	
}
#pageProductBrowse #Textlabel3
{
	color:#666666 !important;
	margin-left:50px;
	text-align:left;
	text-transform:uppercase !important;
}
#pageProductBrowse #Textlabel3 a
{
	color:#666666;
	text-transform:uppercase !important;
}
#CategoryT
{
	display:block;
	padding-top:26px;
	background:url(../../images/TemplateImages/CategoryName.jpg) left 10px no-repeat;
	width:879px;
	height:68px;
	text-align:left;
	font-family: Arial, Verdana, "Lucida Grande", Helvetica, Geneva, Lucida, sans-serif;
}
#CategoryT span
{
	display:block;
	color:#FFFFFF;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;
	margin-left:20px;
	margin-top:0px;
}
.PBrowseT
{
	height:125px;
	color:#d42328;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	font-size:11px;
	width:175px;
}
.PBrowseT a, .catimage a
{
	color:#d42328;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	font-size:11px;
}
.PBrowseT a:hover, .catimage a:hover
{
	text-decoration:underline;
}
/*
#CategoryTop
{
	display:block;
	height:75px;
	font-size:24px;
	font-weight:bold;
	margin-bottom:-30px;
}
#CategoryTop #CatName
{
	margin-left:20px;
	margin-top:20px;
}
#PBrowseT
{
	font-size:12px;
	margin:0px 0px 0px -3px;
	padding:0px;
}
#cvpfProduct td
{
	padding:0px;
}
#pl2
{
	background:url(../../Images/PBrowseBG.gif) top left repeat-y;
	display:block;
	width:606px;

}
#cvpfProduct
{
	background-position:bottom left;
	background-repeat:no-repeat;
	display:block;
}
*/
/*********************************************************** Product View Styles ***********************************************************/
#pageCatNav #Textlabel1
{
	text-align:left;
	margin-left:50px;
	text-transform:uppercase;
}
#ProdViewT #Pdetail
{
	vertical-align:top;
}
#ProdViewT .label
{
	color:#d42328;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	display:block;
	font-family: Arial, Verdana, "Lucida Grande", Helvetica, Geneva, Lucida, sans-serif;
}
#ProdViewT .info
{
	color:#666666;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	padding-bottom:10px;
	display:block;
	font-family: Arial, Verdana, "Lucida Grande", Helvetica, Geneva, Lucida, sans-serif;	
}

/*
#ProdViewT
{
	width:606px;
	background:url(../../Images/PViewBG.gif) top left repeat-y;
	padding:15px 0px 15px 0px;
}
#ProdViewT td
{
	vertical-align:top;
}
#ProdViewT div
{
	width:280px;
	margin-left:20px;
	padding-right:50px;
}
*html #ProdViewT div
{
	width:332px;
}
#ProdViewT #PVDesc
{
	font-weight:bold;
	font-size:18px;
	display:block;
}
#ProdViewT #PVNotes, #ProdViewT #PVUOM, #ProdViewT #PVAvail
{
	font-size:12px;
	display:block;
}
#ProdViewT #PVPrice
{
	font-size:12px;
	display:block;
	color:red;
}
#ProdViewT #PVPCode
{
	font-size:12px;
	display:block;
	background:#d9e5ee;
	margin:5px 0px 10px 0px;
	padding:5px;
	width:50%;
}
*/

/*********************************************************** Product Cluster Type View Styles ***********************************************************/

#ProductDisplayProdTable th
{
	text-align:left;
}
#ProductDisplayProdTable th.right
{
	text-align:right;
}
#ProductDisplayProdTable .label
{
	color:#d42328;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	font-family: Arial, Verdana, "Lucida Grande", Helvetica, Geneva, Lucida, sans-serif;
}
#ProductDisplayProdTable .info
{
	color:#666666;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	font-family: Arial, Verdana, "Lucida Grande", Helvetica, Geneva, Lucida, sans-serif;	
}

/********************************************************* FooterInner Navigation Styles ****************************************************************/

#FooterInner {
	font-size:10px;
	color:#666666;
	display:block;
	width:998px;
}
#FooterInner #Links {
	text-align:right;
	font-size:10px;
	color:#666666;
	padding-right:5px;
	font-weight:bold;
}
#FooterInner #Links a {
	font-size:10px;
	color:#666666;
	text-decoration:none;
}
#FooterInner #Links a:hover {
	color:#000000;
	text-decoration:none;
}
#FooterInner #CVLink {
	text-align:left;
	font-size:8px;
	color:#666666;
	padding-left:5px;
	font-weight:bold;
}
#FooterInner #CVLink span{
	font-size:8px;
}
#FooterInner #CVLink a {
	color:#666666;
	font:normal normal bold 10px Verdana;
	text-decoration:none;
}
#FooterInner #CVLink a:hover {
	color:#000000;
	text-decoration:none;
}

