A:link {
	color: #6A6A6A;
	text-decoration: none;
}

A:visited {
	color: #6A6A6A;
	text-decoration: none;
}

A:active {
	color: #6A6A6A;
	text-decoration: none;
}
A:hover {
	color: #9BB7D0;
	text-decoration: none;
}

HR {
	color : #BDD0EE;
}


TD {
	font-size: 11px;
	font-family :Arial, Helvetica, sans-serif;
	color:#6A6A6A;
}

P {
	font-size: 12px;
	font-family : Arial, Helvetica, sans-serif;
		color:#6A6A6A;

}

TD.dark {
	font-size: 12px;
	font-family :Arial, Helvetica, sans-serif;

}

P.dark {
	font-size: 12px;
	font-family : Arial, Helvetica, sans-serif;
}

TD.smaller {
	font-size: 12px;
	font-family : Arial, Helvetica, sans-serif;
	color : #6A6A6A;
}

.red11 {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #990000;
}
a.red11 {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #990000;
}	
.green14 {
	font-size: 14px;
	font-family :Arial, Helvetica, sans-serif;
	color:#339933;
	font-weight:bold
}
.green12 {
	font-size: 11px;
	font-family :Arial, Helvetica, sans-serif;
	color:#339933;
}
a.red11:hover {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #990000;
}
a.red11:active {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #990000;
}
a.red11:visited {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #990000;
}
.search {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #506A92;
}
.search2 {
	font-size: 10px;
	font-family : Arial, Helvetica, sans-serif;
	color : #506A92;
}
a.search {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #576196;
}
a.search:hover {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #576196;
}
a.search:visited {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #576196;
}
a.search:active {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #576196;
}
.line{
	border-bottom: 1px dashed #9FB9D3;
}
.prodline{
	border-left: 1px dashed #9FB9D3;
	padding-left:7px;
}
.linetopbottom{
	border-bottom: 1px dashed #9FB9D3;
	border-top: 1px dashed #9FB9D3;
		padding: 2px;


}
.newprods{
	border-bottom: 1px solid #A4C2DF;
	background-color: #336699;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #A4C2DF;
}
.font11 {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
		color:#6A6A6A;

}
a.font11 {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
		color:#6A6A6A;

}
a.font11:hover {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
		color:#6A6A6A;

}
a.font11:active {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
		color:#6A6A6A;

}
a.font11:visited {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
		color:#6A6A6A;

}

.white11 {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #FFFFFF;
}
a.white11 {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #FFFFFF;
}
a.white11:active {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #FFFFFF;
}
a.white11:visited {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #FFFFFF;
}
a.white11:hover {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #C6DFF5;
}

	.grey14 {
	font-size: 14px;
	font-family :Arial, Helvetica, sans-serif;
	color:#6A6A6A;
	font-weight:bold
}
	.navy16 {
	font-size: 16px;
	font-family :Arial, Helvetica, sans-serif;
	color:#284472;
	font-weight:bold
}
	.grey16 {
	font-size: 16px;
	font-family :Arial, Helvetica, sans-serif;
	color:#676767;
	font-weight:bold
}
	.navy16lite {
	font-size: 16px;
	font-family :Arial, Helvetica, sans-serif;
	color:#6688BF;
	font-weight:bold
}
	.navy13lite {
	font-size: 13px;
	font-family :Arial, Helvetica, sans-serif;
	color:#74AAC5;
	font-weight:bold
}
	.navy11 {
	font-size: 11px;
	font-family :Arial, Helvetica, sans-serif;
	color:#284472;
}
	a.navy11 {
	font-size: 11px;
	font-family :Arial, Helvetica, sans-serif;
	color:#284472;
}
	a.navy11:hover {
	font-size: 11px;
	font-family :Arial, Helvetica, sans-serif;
	color:#284472;
}
	a.navy11:visited {
	font-size: 11px;
	font-family :Arial, Helvetica, sans-serif;
	color:#284472;
}
	a.navy11:active {
	font-size: 11px;
	font-family :Arial, Helvetica, sans-serif;
	color:#284472;
}
	.red16 {
	font-size: 16px;
	font-family :Arial, Helvetica, sans-serif;
	color:#990000;
	font-weight:bold
}
	.red14 {
	font-size: 14px;
	font-family :Arial, Helvetica, sans-serif;
	color:#C21313;
	font-weight:bold
}
.grey11 {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #888888;

}
a.grey11 {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #888888;

}
a.grey11:visited {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #888888;

}
a.grey11:active {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #888888;

}
a.grey11:hover {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #888888;

}
.email 

.border {
	border: 1px solid #9EB9D6;
}
.borderindex {
	border: 1px solid #cccccc;
	padding: 2px;
}

.bggrey2 {
		background-color: #999999;

}
.bgblueind {
		background-color: #97B2CC;

}
.navydark {
		font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color: #042346;
}

.greyborderprod {
	border: 1px solid #E3E3E3;
	padding:1px
}
.greybordercont {
	border: 1px solid #E3E3E3;
	padding:2px 3px}

.navybord {
	border-top: 1px solid #385477;
	border-right: 1px solid #385477;
	border-bottom: 1px none #385477;
	border-left: 1px solid #385477;
}


.searchbox {
	border: 1px solid #999999;
	font-family: Arial;
	font-size: 10px;
	color: #666;
	padding-left: 4px;
}
.bordercart2 {
	padding-right: 2px;
	padding-left: 5px;
	border: 1px solid #cccccc;}
.greybordercart {
	border: 1px solid #E3E3E3;
	padding:2px 3px 2px 5px}
	.greybordercart2 {
	border-left: 1px solid #E3E3E3;
	padding:2px 3px 2px 5px}
.greyborderprodbot {
	border-bottom: 1px  solid #E3E3E3;
	padding-bottom:1px
}
.navybott {
	border-bottom: 1px  solid #284472;
}
.greyborder {
	border-top: 0px solid #ACACAC;
	border-right: 1px solid #ACACAC;
	border-bottom: 0px solid #ACACAC;
	border-left: 1px solid #ACACAC;
}
.txt {
	FONT-SIZE: 10px; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.txtred {
	FONT-SIZE: 10px; COLOR: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtblue{
	FONT-SIZE: 10px; COLOR: #204888; FONT-FAMILY: Arial, Helvetica, sans-serif
}
a.txtblue{
	FONT-SIZE: 10px; COLOR: #204888; FONT-FAMILY: Arial, Helvetica, sans-serif
}
a.txtblue:hover{
	FONT-SIZE: 10px; COLOR: #204888; FONT-FAMILY: Arial, Helvetica, sans-serif
}

a.txtblue:active{
	FONT-SIZE: 10px; COLOR: #204888; FONT-FAMILY: Arial, Helvetica, sans-serif
}

a.txtblue:visited{
	FONT-SIZE: 10px; COLOR: #204888; FONT-FAMILY: Arial, Helvetica, sans-serif
}



.priceTxt {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #069
}
.borderblue {
	border: 1px solid #2E4A58;
	background-color: #FFFFFF;
}
.borderliteblue {
	border: 1px solid #B3C6E0;
}


.bluebg1 {
background-color: #EDF4FB;
}
.bglogin {
background-color: #EDF4FB;
padding-left: 5px;
}

.prodLnk {
	FONT-SIZE: 10px; COLOR: #069; FONT-FAMILY: Arial, Helvetica, sans-serif
}
a.prodLnk {
	FONT-SIZE: 10px; COLOR: #069; FONT-FAMILY: Arial, Helvetica, sans-serif
}
a.prodLnk:hover {
	FONT-SIZE: 10px; COLOR: #069; FONT-FAMILY: Arial, Helvetica, sans-serif
}
a.prodLnk:active {
	FONT-SIZE: 10px; COLOR: #069; FONT-FAMILY: Arial, Helvetica, sans-serif
}

a.prodLnk:visited {
	FONT-SIZE: 10px; COLOR: #069; FONT-FAMILY: Arial, Helvetica, sans-serif
}




.greybglite {
	BACKGROUND: #F4F4F4;
}


.bgred {
	BACKGROUND: #C03B3B;
}
.bggrey {
	BACKGROUND: #999999;
}
.bgblue {
	BACKGROUND: #336699;
}
.bgbluelite {
	BACKGROUND: #6F98C0;
}
.bgprod {
	BACKGROUND: #C3CBD6;
	color:#58616B;
}
.bglog {
	BACKGROUND: #C3CBD6;
	color:#58616B;
	font-size:14px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-weight:bold;
}


.greyfont {
	color:#58616B;
}
a.greyfont {
	color:#58616B;
}
a.greyfont:hover {
	color:#58616B;
}
a.greyfont:active {
	color:#58616B;
}
a.greyfont:visited {
	color:#58616B;
}

	.red16 {
	font-size: 16px;
	font-family: 'arial','helvetica','sans serif';
	color:#C31A1A;
	font-weight:bold;
}
.v1214 {
	font-size: 14px;
	font-family: 'arial','helvetica','sans serif';
	color: #ff7920;
font-weight: bold;}
	.navy14lite {
	font-size: 14px;
	font-family: 'arial','helvetica','sans serif';
	color:#2E66A6;
	font-weight:bold;
}	.navy14{
	font-size: 14px;
	font-family: 'arial','helvetica','sans serif';
	color:#284472;
	font-weight:bold;
}


	.bordercart
	{border: 1px solid #98B0CC;
	padding: 2px;
	BACKGROUND: #F4F4F4;
}
	.grey12 {
	font-size: 12px;
	font-family :Arial, Helvetica, sans-serif;
	color:#6A6A6A;
	font-weight:bold
}
.paddingpic3 {
	padding: 3px 0px 3px 15px;
	 BACKGROUND: url(images/arrow2.gif) #FFFFFF no-repeat;
	 			border-bottom: 1px solid #ACACAC;


}
.topsel {
	padding: 2px 0px 2px 15px;
	 BACKGROUND: url(images/index/arrow.gif) #FFFFFF no-repeat;


}
.paddlefright {
	padding: 3px 5px;

}
.paddlefright2 {
	padding: 1px 2px;
	font-size:10px;

}
.paddlefrightbig {
	padding: 3px 20px;

}
.paddingtopbot {
	padding: 3px 0px;

}
.paddingtopbot2 {
	padding: 5px 0px;

}
	.navy12 {
	font-size: 12px;
	font-family :Arial, Helvetica, sans-serif;
	color:#06567E;
	font-weight:bold
}
#left2{
	top: 41px;
	left: 761px;
	width: 113px;
	color: #333333;
	margin: 0px;
	padding:0px;
	height: 38px;
	visibility: visible;
 }
.bggrey3 {
		background-color: #E5E5E5;
			border-left: 1px solid #ACACAC;


}
.greybglind {
			 BACKGROUND: #C9CACB;

}
.contact {
	padding-left:16px;
	BACKGROUND: url(images/grey.gif) #ffffff no-repeat;
	color: #5D5D5D;
	padding-top: 2px;
	padding-bottom: 2px;
}
.greybglitepadd {
	padding-left:16px;
	BACKGROUND: url(images/black_Sq.gif) #C9CACB no-repeat;
	color: #212121;
	padding-top: 2px;
	padding-bottom: 2px;
}
.greybglitepadd-commercial {
	padding-left:0px;
	BACKGROUND: #C9CACB no-repeat;
	color: #212121;
	padding-top: 0px;
	padding-bottom: 0px;
}
.greybglitepadd23 {
	padding-left:14px;
	BACKGROUND: #F2F2F2;
	color: #212121;
	padding-top: 2px;
	padding-bottom: 2px;
}
	.ShopHeader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16pt;
	color: #333333;
	font-weight: 400;
	font-style: normal;
	text-transform: lowercase;

}
.brownbg23 {
	background: #ECECEC;
}

.litbg{
	BACKGROUND:#C9CACB ;


}

.blacktxt {
	color: #212121;
}
a.blacktxt {
	color: #212121;
}
a.blacktxt:hover {
	color: #212121;
		text-decoration: underline;

	
}
a.blacktxt:visited {
	color: #212121;
}
a.blacktxt:active {
	color: #212121;
}
.cust1gr{

	padding-left:18px;
	BACKGROUND: url(images/bullet3.gif) #F4F4F4 no-repeat;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;

}
.cust2gr{

	padding-left:18px;
	padding-right:10px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #8C8E8C;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
    font: normal normal bold larger
}
.cust1{
	padding-left:18px;
	BACKGROUND: url(images/bullet3.gif) no-repeat;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;

}
.catnav {
			border-left: 1px solid #BFBFBF;
			border-right: 1px solid #BFBFBF;


}
.searchbg {
	BACKGROUND: #D4DCDC;
}
.h1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: 800;
	font-variant: normal;
	color: #4C4C4C;
}
.h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: 800;
	font-variant: normal;
	color: #929292;
}.v1212 {
	font-size: 12px;
	font-family: 'arial', 'helvetica', 'sans serif';
	color: #ff7920;
	font-weight: bold;
}
.contact-textboxes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #ffffff;
	color: #666666;
}
.contact-buttons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #333333;
	color: #FFFFFF;
	font-weight: bold;
	margin-right: 6px;
}
.contact-select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	background-color: #ffffff;
	color: #666666;
	font-weight: bold;
}
.cart-textboxes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #ffffff;
	color: #666666;
	border: 1px solid #9FB9D3;
}
.cart-buttons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #ff8a00;
	color: #000000;
	font-weight: bold;
	margin-right: 6px;
}

.cart-pay {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	background-color: #5c87bd;
	color: #ffffff;
	font-weight: bold;
	margin-right: 6px;
	border: 3px solid #000000;
	padding:5px;
}
.cart-access {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #5c87bd;
	color: #ffffff;
	font-weight: bold;
	margin-right: 2px;
	border: 3px solid #000000;
	padding:2px;
}
.cart-select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	background-color: #5c87bd;
	color: #ffffff;
	font-weight: bold;
}
.cart-select-sm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #5c87bd;
	color: #ffffff;
	font-weight: bold;
}
.cart-labels {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}