a {text-decoration: none; color: #07008C;}
a:hover {text-decoration: underline;color: red;}
A:visited {color: #07008C;}

h3 {  font-family : Verdana, Arial, Helvetica, sans-serif; font-weight : bold; font-size : 16px; color : #ff3333; margin:0}
h4 {  font-family : Verdana, Arial, Helvetica, sans-serif; font-weight : bold; font-size : 13px; color : #000099; margin:0}
h5 {  font-family : Verdana, Arial, Helvetica, sans-serif; font-weight : bold; font-size : 12px; color : #07008C; margin:0}

.linky {  font-family : Helvetica, Arial, Verdana, sans-serif; font-size : 10px}

.home {  font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-weight : bold}
.home:link {  color : #ffffff;  text-decoration : underline}
.home:visited {  color : #ffffff;  text-decoration : underline}
.home:active {  color : #ffff00; text-decoration : underline}
.home:hover {  color : #ffff00;  text-decoration : underline}

body {  font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px}
form { margin : 0; margin-bottom : 0; margin-left : 0; margin-right : 0; margin-top : 0; font-family : Arial, Helvetica, Verdana, sans-serif; font-size : 10px}
td {  font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px}
p {  font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px}

select {  font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px}
input {  font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px}

.add_to_cart  {  color : #ff3333;  font-weight : bold}
.bold  {  color : #ff3333;  font-weight : bold}
.bigbold  {  font-family : Verdana, Arial, Helvetica, sans-serif; font-weight : bold; font-size : 14px; color : #0000CC}

.btn_cont_shop {  font-family: Verdana, Arial; font-size: 10px; font-weight: Bold; background-color: rgb(102,153,255); color: rgb(0,0,0)}
.btn_clear_cart {  font-family: Verdana, Arial; font-size: 10px; font-weight: Bold; background-color: rgb(255,102,102); color: rgb(0,0,0)}
.btn_proceed_checkout {  font-family: Verdana, Arial; font-size: 10px; font-weight: Bold; background-color: rgb(000,204,102); color: rgb(0,0,0)}
.btn_update_qty {  font-family: Verdana, Arial; font-size: 10px; font-weight: Bold; background-color: rgb(255,255,153); color: rgb(0,0,0)}
.btn_cust_lookup {  font-family: Verdana, Arial; font-size: 10px; font-weight: Bold; background-color: rgb(255,255,153); color: rgb(0,0,0)}
.btn_cust_lookup_found {  font-family: Verdana, Arial; font-size: 10px; font-weight: Bold; background-color: rgb(000,204,102); color: rgb(0,0,0)}
.btn_catalog_request {  font-family: Verdana, Arial; font-size: 10px; font-weight: Bold; background-color: rgb(000,204,102); color: rgb(0,0,0)}

.table_header {  background :#EBEDF7 }
.table_footer {  background : #EBEDF7}
.table_greenbar {  background : #FFEEEE}

.department_name {  font-family : Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size : 12px}
.department_header {  font-family : Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size : 12px}

.subsection_name {  font-family : Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size : 12px}
.category_name {  font-family : Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size : 12px}
.subcategory_name {  font-family : Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size : 10px}

.subcategory_lname {  font-family : Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size : 14px; color : #ff3333}
.subcategory_sell {  font-family : Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size : 12px; color : #0000cc}
.subcategory_description {  font-family : Verdana, Arial, Helvetica, sans-serif; font-weight: normal;  font-size : 12px}

.item_description {  font-family : Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size : 11px; color : #000099}
.item_description2 {  font-family : Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size : 11px; color : #ff0000}
.item_item_no {  font-family : Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size : 11px}
.item_unit_price {  font-family : Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size : 11px; color : #000000}
.item_multi_qty {  font-family : Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size : 9px}

.acc_description {  font-family : Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size : 10px}
.customize {  font-family : Arial, Helvetica, sans-serif; font-weight: normal; font-size : 10px}
.customize_header {  font-family : Arial, Helvetica, sans-serif; font-weight: bold; font-size : 10px}
.customize_popup  {  background-color : #FFFFCA; border : thin solid #4FB8FF}

.shippinginfocheckout {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}

.checkout_dark {  background : #B3BDDD}
.checkout_light {  background : #EBEDF7}
.checkout_surround {  background : #EBEDF7}
.checkout_shipto {
	background : #B3BDDD;
}
.checkout_heading { 
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 14px;
	color : #000000;
	margin:0
}
.searchOptionDiv {
	background-color: White;
	border: thin solid Black;
	padding: 4 6 4 6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	white-space: nowrap;
}

.searchOptionLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	white-space: nowrap;
	text-decoration: underline;
}
.listHeader{
	color: blue;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
}
a.listHeader,a.listHeader:visited,a.listHeader:active{
	color: blue;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	position: relative;
	left: -20px;
}
a.listsmall,a.listsmall:visited,a.listsmall:active{
	color: blue;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
a.listHeader:hover,a.listsmall:hover {text-decoration: underline;color: red;}

A.utilitylink:link,A.utilitylink:visited {font-family: Arial, Helvetica, sans-serif; font-size : 12px; color: FFFFFF; text-decoration: none;}
A.utilitylink:active,A.utilitylink:hover {font-family: Arial, Helvetica, sans-serif; font-size : 12px; color: FFFFFF; text-decoration: underline;}
A.utilitylink2:link,A.utilitylink2:visited {font-family: Arial, Helvetica, sans-serif; font-size : 12px; font-weight: bold; color: 2E2961; text-decoration: none;}
A.utilitylink2:active,A.utilitylink2:hover {font-family: Arial, Helvetica, sans-serif; font-size : 12px; font-weight: bold; color: 2E2961; text-decoration: underline;}
.verticalline {font-family: Arial, Helvetica, sans-serif; font-size : 12px; color: FFFFFF;}

A.navlink:link,A.navlink:visited {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	line-height: 20px;
}
A.navlink:active,A.navlink:hover {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
	line-height: 20px;
}

.footerlink {font-family: Arial, Helvetica, sans-serif; font-size : 11px; color: FFFFFF; text-decoration: none;}
A.footerlink:link,A.footerlink:visited {font-family: Arial, Helvetica, sans-serif; font-size : 11px; color: FFFFFF; text-decoration: none;}
A.footerlink:active,A.footerlink:hover {font-family: Arial, Helvetica, sans-serif; font-size : 11px; color: FFFFFF; text-decoration: underline;}
.verticalline {font-family: Arial, Helvetica, sans-serif; font-size : 11px; color: FFFFFF;}
.pageNumber 
	{font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration: none;}
.pageNumber:hover 
	{font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; text-decoration: none; font-weight: bold; background-color: 573570;}
.selectedPageNumber 
	{font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; text-decoration: none; font-weight: bold; background-color: 573570;}
.qo-description {font-family: Verdana, Arial, Helvetica; color: Blue; font-weight: bold;}
	.qo-itemNo {font-family : Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size : 10px}
	.qo-shipafter {font-family : Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size : 10px; color : #cc0033}
	.qo-noqtyforsale {font-family : Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size : 10px; color : #cc0033}
	.qo-canvas {background-color: #F4F4F4;}
	.chk_surround {background-color: #EBEDF7;}
.chk_framebar {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: Bold;	color: #1A195F; background-color: #B3BDDD;}
.chk_header { background-color: #0800BD; font-weight : bold; font-size : 10px; color : #FFFFff; text-decoration: none; margin:0;}
.chk_area {background-color: #C3CBE5;}
.chk_strong {font-weight : bold; font-size : 12px; color : #1A195F; text-decoration: none; margin:0;}
.chk_inputfield { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
.chk_tabselected {background-color: #B3BDDD;}
.chk_tabunselected {background-color: #EEECF9;}
.chk_text { font-size: 12px;}
TD {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.header {font-family : Arial, Verdana,  Helvetica, sans-serif; font-weight : bold; font-size : 16px; color : #000000; text-decoration: none; margin:0}
				td {
					font-family: Arial, Verdana,  Helvetica, sans-serif;
					font-size: 12px;
				}
				.tiny {
					font-family: Arial, Verdana,  Helvetica, sans-serif;
					font-size: 10px;
				}
				
A.quotelink:link,A.quotelink:visited,A.quotelink:active { font-family : Arial, Verdana,  Helvetica, sans-serif; color: #000000; text-decoration: underline; font-size: 12px;}

A.quotelink:hover { font-family : Arial, Verdana,  Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 12px;}

.padlock {
	background-color: ebedf7;
	font-family: Arial, Helvetica, sans-serif;
}
.padlockborder {
	background-color: 0800bd;
}

.padlocktitle {
	color: 0800bd;
	font-family: Arial, Helvetica, sans-serif;
}

h1.Subcategory_lname{
	margin:0px;
}

h1.breadcrumbs{
	margin:0px;
	display: inline;
	font-size:12px;
	font-weight: 700;
}

.crumbspacer{
	font-weight: normal;
	color: 999999;
}

.warningTrigger {
	cursor: pointer;
}

div.warningPopup .tooltip-tl {
	background: url(/styles/images/bubble_tl.png) 0 0 no-repeat;
	position: relative; /* for close button */
}

div.warningPopup .tooltip-tr {
	padding: 0px 15px 0px 15px;
	background: url(/styles/images/bubble_tr.png) 100% 0 no-repeat;
}

div.warningPopup .tooltip-t {
	background: url(/styles/images/bubble_t.png) 0 0 repeat-x;
}

div.warningPopup .tooltip-l {
	background: url(/styles/images/bubble_l.png) 0 0 repeat-y;
}

div.warningPopup .tooltip-r {
	padding: 0px 15px 0px 15px;
	background: url(/styles/images/bubble_r.png) 100% 0 repeat-y;
}

div.warningPopup .tooltip-m {
	background: #ffffff;
	overflow: hidden;
}

div.warningPopup .tooltip-bl {
	background: url(/styles/images/bubble_bl.png) 0 0 no-repeat;
}

div.warningPopup .tooltip-br {
	padding: 0px 15px 0px 15px;
	background: url(/styles/images/bubble_br.png) 100% 0 no-repeat;
}

div.warningPopup  .tooltip-b {
	background: url(/styles/images/bubble_b.png) 0 0 repeat-x;
}

div.warningPopup  .tooltip-arrow {
	background: url(/styles/images/bubble_arrow.png) 50% 0 no-repeat;
}

div.warningPopup #x {
	top: 8px;
	right: 10px;
	width: 16px;
	height: 16px;
	cursor: pointer;
}

div.warningPopup .tooltip-close {
	position: absolute;
	top: 8px;
	right: 10px;
	width: 16px;
	height: 16px;
	background: url(/styles/images/close.png) 0 0 no-repeat;
	cursor: pointer;
}

.agreement {
	border: 1px solid #000000;
	color: #333333;
	background-color: #EEEEFF;
	font-size: 12px;
	padding: 5px;
}
/* for switching over */
td.greypod-tl {
	background: url(/graphics/OO/Checkout/greypod/background_01.jpg) 0 0 no-repeat;
	width:17px;
	height:17px;
}

td.greypod-tr {
	background: url(/graphics/OO/Checkout/greypod/background_03.jpg) 100% 0 no-repeat;
	width:17px;
	height:17px;
}

td.greypod-t {
	background: url(/graphics/OO/Checkout/greypod/background_02.jpg) 0 0 repeat-x;
	height:17px;
}

td.greypod-l {
	background: url(/graphics/OO/Checkout/greypod/background_04.jpg) 0 0 repeat-y;
	width:17px;
}

td.greypod-r {
	background: url(/graphics/OO/Checkout/greypod/background_06.jpg) 100% 0 repeat-y;
	width:17px;
}

td.greypod-bl {
	background: url(/graphics/OO/Checkout/greypod/background_07.jpg) 0 0 no-repeat;
	width:17px;
	height:17px;
}

td.greypod-br {
	background: url(/graphics/OO/Checkout/greypod/background_09.jpg) 100% 0 no-repeat;
	width:17px;
	height:17px;
}

td.greypod-b {
	background: url(/graphics/OO/Checkout/greypod/background_08.jpg) 0 0 repeat-x;
	height:17px;
}
/*end of switching over */
td.border-tl {
	background-color: #242767;
	height:1px;
	width:1px;
}

td.border-tr {
	background-color: #242767;
	height: 1px;
	width: 1px;
}

td.border-t {
	background-color: #242767;
	height:1px;
}

td.border-l {
	background-color: #242767;
	width:1px;
}

td.border-r {
	background-color: #242767;
	width:1px;
}

td.border-bl {
	background-color: #242767;
	height:1px;
	width:1px;
}

td.border-br {
	background-color: #242767;
	height:1px;
	width:1px;
}

td.border-b {
	background-color: #242767;
	height:1px;
}
.stock0{
color:#ff0000;
}
.stock1{
color: #ff0000;
}
.stock2{
color: #27a121;
}
.stock3{
color: #27a121;
font-size:11px;
}

.invalid{
	border: 2px solid red;
	background-color: #fff0f0
}
.text {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
color: #000000;
text-decoration: none;
}
.text strong{
	color: #07008C;	
}
.text a{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
color: #000000;
}
.text a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
color: #000000;
text-decoration: underline;
}
.text2 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px;
color: #000000;
}
.text2 strong{
	color: #07008C;
}
.text2 a{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px;
color: #000000;
text-decoration: underline;
}
.text2 a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px;
color: #000000;
text-decoration: none;
}
.text3 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #000000;
}
.text3 a{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #000000;
text-decoration: underline;
}
.text3 a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #000000;
text-decoration: none;
}
.text4 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
font-style: italic;
color: #7c7c7c;
text-decoration: none;
}
.new {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
color: #ff0000;
}
.item_name {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px;
color: ff0000;
font-weight: bold;
}
.item_name2 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
color: #000000;
}
.design_num {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
color: #000000;
}
.item_number {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
color: #666666;
}
.your_price {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: bold; 
color: #000000;
}
.sale_price {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: bold; 
color: #ff0000;
}
.was_price {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
color: #000000;
}
.tabs {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: bold;
color: #07008C;
}
.tabs a{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: bold;
color: #07008C;
text-decoration: none;
}
.tabs a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: bold;
color: #07008C;
text-decoration: underline;
}
.headroom{
	background-color: #dbdbf4;
	padding:5px;
	font-size: 10px;
	color: #000000;
}
.CatClass {background-color:#dbdbf4}
.CatClass h1{font-size:22px; display:block; margin-bottom:10px; margin-top:5px; font-family:Tahoma, Geneva, sans-serif; color:#009; font-weight:bold;}
.CatClass a{font-size:14px; font-family:Tahoma, Geneva, sans-serif; color:#00F; text-decoration:underline;}
.CatClass a:hover{font-size:14px; font-family:Tahoma, Geneva, sans-serif; color: #C00; text-decoration:underline;}
.CatClass td{font-size:14px; font-family:Tahoma, Geneva, sans-serif; color:#00F;}
.CatClass li a,.redBorder a{font-size:14px; font-family:Tahoma, Geneva, sans-serif; color:#00F; text-decoration:underline; font-weight:bold;}
.CatClass li a:hover, .redBorder a:hover{font-size:14px; font-family:Tahoma, Geneva, sans-serif; color: #C00; text-decoration:underline; font-weight:bold;}
.iGoHeading {font-size:16px; display:block; margin-left:10px; margin-bottom:10px; margin-top:5px; font-family:Tahoma, Geneva, sans-serif; color:#009; font-weight:bold;}
.catDesc {font-size:14px; font-family:Tahoma, Geneva, sans-serif; color:#000; margin-right: 5px;}
.catClass ul table{width:442px;}
.CatClass ul{margin-left:20px; padding:0px;}
.CatClass li{list-style-position:inside; }
table.redBorder{border:solid 1px red;padding-top:7px;}
table.redBorder td{padding-bottom:7px;}
.catDesc {font-size:14px; font-family:Tahoma, Geneva, sans-serif; color:#000; margin-right: 5px;}
.catDesc p{font-size:14px; font-family:Tahoma, Geneva, sans-serif; color:#000; margin-right: 5px;}
.catDesc a{font-size:14px; font-family:Tahoma, Geneva, sans-serif; color:#00F; text-decoration:underline;}
.catDesc a:hover{font-size:14px; font-family:Tahoma, Geneva, sans-serif; color: #C00; text-decoration:underline;}
