﻿body {background-color:#FFFFFF; margin-top:10px; margin-left:0px; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10pt; line-height: 16px; color: 18295A;}

a:visited {text-decoration: none;}
a:active {text-decoration: none;}
a:hover {text-decoration: underline;}
form {padding:0px; margin:0px;}

#RightColumnNav1_CMenubar1_lblMenuBarCartDetail table td span{
	visibility:hidden;
	display:none;
}

#RightColumnNav1_CMenubar1_MenuBarCart{
	visibility:hidden;
	display:none;
}

td {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10pt;
	line-height: 16px;
	color: 18295A;
}
p {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10pt;
	line-height: 16px;
	color: 18295A;
}


.quiksearch {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 8pt;
	line-height: 8px;
	padding: 0px;
}
B {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10pt;
	line-height: 16px;
	font-weight: bold;
	color: 18295A;
	padding: 0pt;
}
H1  {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 14pt;
	line-height: 14pt;
	font-weight: bold;
	color: E38B00;
	margin-bottom: 0px
	padding-bottom: 0px
}

H2  {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12pt;
	line-height: 16pt;
	font-weight: bold;
	color: 18295A;
	margin-bottom: 0px
	padding-bottom: 0px
}

H3  {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12pt;
	line-height: 16pt;
	font-weight: bold;
	color: E38B00;
	text-indent: 10pt;
	margin-bottom: 0px
	padding-bottom: 0px
}

H4  {
}

H5, DT  {
}

H6  {
}

.indentP {padding-left:15px;}

.basic-link {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10pt;
	line-height: 15pt;
	color: 0086A6;
	text-decoration: none;
}
.product-link {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10pt;
	line-height: 18pt;
	font-weight: bold;
	color: E38B00;
	text-decoration: none;
}
.white-link {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10pt;
	line-height: 18pt;
	font-weight: bold;
	color: ffffff;
	text-decoration: none;
}
.product-link2 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10pt;
	line-height: 14pt;
	color: 18295A;
	text-decoration: none;
}
.product-link2:hover {
	color: E38B00;
}
.product-link3 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10pt;
	line-height: 14pt;
	color: 18295A;
	text-decoration: underline;
}
.product-link3:hover {
	color: E38B00;
}

.product-link3:visited {
	text-decoration: underline;
}
.product-link4 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10pt;
	line-height: 10pt;
	font-weight: bold;
	color: E38B00;
	text-decoration: none;
}
.headers0 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 16pt;
	line-height: 18pt;
	font-weight: bold;
	color: #E38B00;
}
.headers1 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 14pt;
	line-height: 18pt;
	font-weight: bold;
	color: E38B00;
}
.headers2 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12pt;
	line-height: 16pt;
	font-weight: bold;
	color: 18295A;
}
.headers3 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12pt;
	line-height: 16pt;
	font-weight: bold;
	color: E38B00;
	text-indent: 10pt;
}
.headers4 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 14pt;
	font-weight: bold;
	color: 18295A;
}
.header-white {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 14pt;
	line-height: 18pt;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 10pt;
}
.sidetxt {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9pt;
	line-height: 18px;
	color: #E38B00;
	font-weight: bold;
	padding: 10pt;
}
.side-link {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10pt;
	line-height: 18pt;
	color: #E38B00;
	text-decoration: none;
}

////////////////////////////////////////////////////////////
New Side-Bar Styles:
.sideheader {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 18px;
	color: #E38B00;
}
.sidetext {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9px;
	color: #636363;
	padding-left: 5px;
	padding-bottom: 16px;
}
.sideicons {
	padding-left: 5px;
	padding-top: 17px;
	padding-bottom: 15px;
	padding-right: 0px;
}

#menu {
	width: 180px;
	height: 45px;
	font-size: 9px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #636363;
	}
#menu h1 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 18px;
	color: #E38B00;
	padding:0px;
	margin:0px;
}
#menu ul {
	margin: 0;
	padding: 0;
	display: inline;
	border: none;
	}
#menu ul li {
	list-style: none;
	display: inline;
	}
#menu li {
	display: inline;
	padding: 0;
	margin: 0;
	}
#menu li a {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #636363;
	display: block;
	padding-top: 18px;
	padding-left: 6px;
	padding-bottom: 18px;
	padding-right: 5px;
	text-decoration: none;
	width: 100%;
	}
html>body #menu li a {
	width: auto;
	}
#menu li a:hover {
	background-image: url('/images/sidebar-bg-hover.jpg');
	background-repeat: repeat-y;
	}
///////////////////////////////////////////////////////////////////////////////

.plaintxt1 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10pt;
	line-height: 16px;
	color: 18295A;
	/*padding: 10pt;*/
}
.smalltxt {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 8pt;
	line-height: 12px;
	color: 18295A;
}
.plaintxt-white {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10pt;
	line-height: 18px;
	color: FFFFFF;
	padding: 5pt;
}
.boldtxt1 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10pt;
	line-height: 16pt;
	font-weight: bold;
	color: 18295A;
	padding: 10pt;
	text-align: left;
	vertical-align: top;
}
.boldtxt2 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10pt;
	line-height: 16px;
	font-weight: bold;
	color: 18295A;
	padding: 0pt;
}
.boldtxt3 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9pt;
	line-height: 16px;
	font-weight: bold;
	color: 333333;
	padding: 0pt;
}
.boldtxt4 {
font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9pt;
	line-height: 16px;
	font-weight: bold;
	color: E38B00;
	padding: 0pt;
}
.header-text {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 8pt;
	line-height: 14px;
	color: 444444;
	padding: 2pt;
	font-style: italic;
}
.footer-text {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 8pt;
	line-height: 14px;
	color: 444444;
	padding: 16px;
	padding-left: 0px;
	font-style: italic;
}
.footer-bar {
	border-top:1px solid #333333;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 8pt;
	line-height: 14px;
	color: #444444;
	padding: 2pt;
}
.footer-link {
	color: #444444;
	text-decoration: none;
}
.footer-link2 {
	font-size: 6pt;
	color: efefef;
	text-decoration: none;
}
.list1 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10pt;
	line-height: 14pt;
	color: 18295A;
	list-style-position: outside;
	list-style-image: url("/images/bullet.gif");
}
UL {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10pt;
	line-height: 14pt;
	color: 18295A;
	list-style-position: outside;
	list-style-image: url("/images/bullet.gif");
}

.clCMAbs
{
    position : absolute;
    visibility : hidden;
    left : 0;
    top : 0;
}

.clBar
{
    position : absolute;
    width : 10;
    height : 10;
    background-color : #0086A6;
    layer-background-color : #0086A6;
    visibility : hidden;
}

.clLevel0, .clLevel0over
{
    position : absolute;
    padding : 0px;
    font-family : Arial, Tahoma, Helvetica, sans-serif;
    font-size : 10px;
    font-weight : normal;
}

.clLevel0
{
    background-color : #0086A6;
    layer-background-color : #0086A6;
    color : #FFFFFF;
}

.clLevel0over
{
    background-color : #E38B00;
    layer-background-color : #E38B00;
    color : #FFFFFF;
    cursor : pointer;
    cursor : hand;
}

.clLevel0border
{
    position : absolute;
    visibility : hidden;
    //background-color : #0086A6;
    //layer-background-color : #0086A6;
}

.clLevel1, .clLevel1over
{
    position : absolute;
    border-left : 0px solid #000000;
    padding-left : 0px;
    font-family : Arial, Tahoma, Helvetica, sans-serif;
    font-size : 10px;
    font-weight : normal;
    letter-spacing:1px;
}

.clLevel1
{
    //border-bottom: 0px solid #000000;
    background-color : #E6E8ED;
    layer-background-color : #E6E8ED;
    color : #000000;
    
}

.clLevel1over
{
    background-color : #E38B00;
    layer-background-color : #E38B00;
    color : #FFFFFF;
    cursor : hand;
}

.clLevel1border
{
    position : absolute;
    visibility : hidden;
    background-color : #000000;
    layer-background-color : #000000;
}

.clLevel2, .clLevel2over
{
    position : absolute;
    border-left : 0px solid #000000;
    padding-left : 0px;
    font-family : Arial, Tahoma, Helvetica, sans-serif;
    font-size : 10px;
    font-weight : normal;
}

.clLevel2
{
    background-color : #E6E8ED;
    layer-background-color : #E6E8ED;
    //border-bottom : 0px solid #000000;
    color : #000000;
}

.clLevel2over
{
    background-color : #E38B00;
    //border-bottom : 0px solid #000000;
    layer-background-color : #E38B00;
    color : #FFFFFF;
    cursor : hand;
}

.clLevel2border
{
    position : absolute;
    visibility : hidden;
    background-color : #000000;
    layer-background-color : #000000;
}

.error
{
    color : red;
	font-weight: bold;
}

.line-left {border-left:1px solid #000000}
.line-left-top {border-left:1px solid #000000; border-top:1px solid #000000}
.line-left-bottom {border-left:1px solid #000000; border-bottom:1px solid #000000}
.line-top-left-bottom {border-left:1px solid #000000; border-top:1px solid #000000; border-bottom:1px solid #000000}
.line-right {border-right:1px solid #000000}
.line-right-top {border-right:1px solid #000000; border-top:1px solid #000000}
.line-right-bottom {border-right:1px solid #000000; border-bottom:1px solid #000000}
.line-bottom {border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000033;
}
.bg-grey {
	background-color: #CED7E6;
}



/* NEW Storefront Styles To Skinn */
/* Default CSS Stylesheet for a new Web Application project */{}


.GeneralTable
{
background-color: White; /* Background Color */
}

.TopBanner
{
font-family: Arial; /* Font Face */
font-size: 28pt; /* Font Size */
color: #666666; /* Font Color */
font-weight: Bold; /* Font Style */
text-decoration: none;
font-style: normal; /* FontStyle */
background-color: #FFFFFF; /* Background color */
text-align: Left; /* Align Text */
}

.TopSubBanner
{
font-family: Arial; /* Font Face */
font-size: 9pt; /* Font Size */
color: White; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none;
background-color: #0186A6; /* Background color */
text-align: Left; /* Align Text */
}

.TopSubBannerText
{
font-family: Arial; /* Font Face */
font-size: 9pt; /* Font Size */
color: White; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none;
text-align: Left; /* Align Text */
}

.LeftColumn
{
font-family: Arial; /* Font Face */
font-size: 8pt; /* Font Size */
color: #000000; /* Font Color */
font-weight: Normal; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none;
background-color: White; /* Background color */
text-align: Left; /* Align Text */
vertical-align: Top; /* Align Text */
width: 15%;}

.LeftColumnText
{
font-family: Arial; /* Font Face */
font-size: 8pt; /* Font Size */
color: #000000; /* Font Color */
font-weight: Normal; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none;
text-align: Left; /* Align Text */
vertical-align: Top; /* Align Text */
width: 15%;}

.RightColumn
{
font-family: Arial; /* Font Face */
font-size: 9pt; /* Font Size */
color: #000000; /* Font Color */
font-style: normal; /* Font Style */
font-weight: Normal; /* Font Style */
text-decoration: none;
background-color: #FFFFFF; /* Background color (old color:dfdfef) */
text-align: Left; /* Align Text */
vertical-align: Top; /* Align Text */
width: 150px;}

.RightColumnText
{
font-family: Arial; /* Font Face */
font-size: 9pt; /* Font Size */
color: #000000; /* Font Color */
font-style: normal; /* Font Style */
font-weight: Normal; /* Font Style */
text-decoration: none;
text-align: Left; /* Align Text */
vertical-align: Top; /* Align Text */
width: 150px;}

.Footer
{
font-family: Arial; /* Font Face */
font-size: 8pt; /* Font Size */
color: Black; /* Font Color */
font-weight: Normal; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none;
background-color: White; /* Background color */
text-align: Left; /* Align Text */
vertical-align: Top; /* Align Text */
}

.FooterText
{
font-family: Arial; /* Font Face */
font-size: 8pt; /* Font Size */
color: Black; /* Font Color */
font-weight: Normal; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none;
text-align: Left; /* Align Text */
vertical-align: Top; /* Align Text */
}

.FooterLink
 {
color: 444444;
padding-left: 0px;
font-style: italic;
text-decoration: none;
}

.Instructions
{
font-family: Arial; /* Font Face */
font-size: 9pt; /* Font Size */
color: #000000; /* Font Color */
font-weight: Normal; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: #DFDFEF; /* Background color */
text-align: Left; /* Align Text */
}

.ErrorMessages
{
font-family: Arial; /* Font Face */
font-size: 9pt; /* Font Size */
color: #C90D4F; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: #FFFFFF; /* Background color */
text-align: Center; /* Align Text */
}

.Messages
{
font-family: Arial; /* Font Face */
font-size: 9pt; /* Font Size */
color: #DDA36D; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: #FFFFFF; /* Background color */
text-align: Center; /* Align Text */
}

.Headings
{
font-family: Arial; /* Font Face */
font-size: 14pt; /* Font Size */
line-height: 16pt; /* Line Height */
color: #E38B00; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: #FFFFFF; /* Background color */
text-align: Left; /* Align Text */
}

.Content
{
font-family: Arial; /* Font Face */
font-size: 8pt; /* Font Size */
color: Black; /* Font Color */
font-weight: Normal; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: #FFFFFF; /* Background color */
text-align: Left; /* Align Text */
}

.ContentBold
{
font-family: Arial; /* Font Face */
font-size: 8pt; /* Font Size */
color: Black; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: #FFFFFF; /* Background color */
text-align: Left; /* Align Text */
}

.Content10
{
font-family: Arial; /* Font Face */
font-size: 10pt; /* Font Size */
color: Black; /* Font Color */
font-weight: Normal; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: #FFFFFF; /* Background color */
text-align: Left; /* Align Text */
}

.Content10Bold
{
font-family: Arial; /* Font Face */
font-size: 10pt; /* Font Size */
color: Black; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: #FFFFFF; /* Background color */
text-align: Left; /* Align Text */
}

.ContentTableHeader
{
font-family: Arial; /* Font Face */
font-size: 9pt; /* Heading Font Size */
color: #FFFFFF; /* Heading Font Color */
font-weight: Bold; /* Heading Font Style */
font-style: normal; /* Heading FontStyle */
text-decoration: none; /* Heading Font Style */
background-color: #0085a4; /* Background color */
text-align: Left; /* Align Text */
}

.ContentTable
{
background-color: #0085a4;
}

.ContentTableHorizontal
{
background-color: #DFDFEF;
}
