.delimetrLine
{
	background-color:#BF2728;
}
.categoryPoint
{
	height:9px;
	width:9px;
	text-align:center;
	font-size:9px;
	font-weight:bold;
	color:#FFFFFF;
	background-color: #BF2728;
	font-family:Arial, Helvetica, sans-serif;
	line-height:10px;
	display:inline-block;
}

.arial_red15
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000066;
}
.arial_gray12
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
.arial_black12
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.arial_black12 a {color:#000000; text-decoration:none;}
.arial_black12 a:hover {color:#820000;}

.arial_darkGray10
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #666;
	text-decoration:none;
	font-weight:bold;
}

.categoryMenu:hover
{
	color:#fff;
	text-decoration:none;
	background-color:#cccccc;
}
.arial_darkGray10
{
	font-family:Mulish, sans-serif;
	font-size:11px;
	color: #666;
	text-decoration:none;
	font-weight:bold;
	padding-left: 5px;
}

.arial_darkGray10:hover
{
	color:#000;
	text-decoration:none;
}

.arial_gray11
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.arial_red11
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003399;
}
.arial_black11
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}


.arial_black11 a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

.arial_black11 a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#820000;
	text-decoration:none;
}


.buttonBox
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	background-color:#f7f7f7;
	border:solid 1px #cccccc;
	padding:3px 6px 3px 6px;
	border-radius:4px;
	}

.buttonBox:hover
{
	background-color:#900;
	cursor:pointer;
	color:#fff;
	border-radius:4px;
	border:solid 1px #fco;
/*	padding-top:5px;
	padding-bottom:5px;*/
}

.formElements
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border:solid 1px #cccccc;
}
.arial_lightGray10
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
}
.navButton
{
	background-image:url(/img/navmenuButtonBG.png);
	background-repeat:repeat-x;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	padding-right:5px;
	padding-left:5px;
	font-weight:bold;
}
.navButtonText
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
.shoppingCartTitle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
.navButtonText:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	font-weight:bold;
	text-decoration:none;
}
.login
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding:2px;
}
.sectionTitle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	padding-left:5px;
	font-weight:bold;
}
.message
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
.displayHideSubCat
{
	text-decoration:none;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
}
.proPaging { 
	border:#cccccc 1px solid;
	padding:2px;
	padding-left:6px;
	padding-right:6px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	background-color:#f7f7f7;
	font-weight:bold;
	cursor:pointer;
	display:inline-block;
	width:25px;
	margin-right:3px;
	border-radius:4px;
}
.proPaging:hover { 
	border:#990000 1px solid; 
	padding:2px;
	padding-left:6px;
	padding-right:6px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#990000;
	color:#FFFFFF;
	cursor:pointer;
}

.reportTable td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border:1px solid #cccccc;
}
.infoAddress td {
	text-align:left;
}
.sectiontitleCurrect {
	color:#900;
	text-decoration:underline;
	font-weight:bold;
	text-transform:uppercase;
	background-image: url(/img/checkmark-current.png);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding:3px 0 2px 18px;
	text-decoration:none;
	font-weight:bold;
	}
.sectiontitleDone {
	background-image: url(/img/checkmark-done.png);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding:3px 0 2px 18px;
	color:#009900;
	text-decoration:none;
	font-weight:bold;
	}
.sectiontitleNext {
	background-image: url(/img/checkmark-next.png);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding:3px 0 2px 18px;
	color:#999;
	text-decoration:none;
	font-weight:bold;
	}
	
.thankyouMessage {
	font-size:13px;
	color:#F60;
	font-weight:bold;
	}
	
.cartAmount{
	font-size:18px;
	font-weight:700;
}
