.main_tab
	
	{
	border: #cccccc solid 1px;
	}
	
	
.divider_home
	
	{
	border-right:#cccccc solid 1px;
	}
	
.main_tab
	
	{
	border: #cccccc solid 1px;
	}


A, A:link, A:active, A:visited, A:hover
	{
	COLOR: #000000;
	font-family: Arial;
	font-size: 10px;
	}
A.Adefault, A:link.Adefault, A:active.Adefault, A:visited.Adefault
	{
	color: blue;
	font-family: Arial;
	font-size: 10px;
	}
	
	
.divider
	
	{
	border-left:#999999 dashed 1px;
	}

	
	
A.Adefault:hover
	{
	color: blue;
	cursor: hand;
	}
	
A.A8, A:link.A8, A:active.A8, A:visited.A8
	{
	font-family: Arial;
	font-size: 10px;
	color: #ffffff;
	
	}
	
A.A8w, A:link.A8w, A:active.A8w, A:visited.A8w
	{
	font-family:  Trebuchet MS;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
	}
	
	
A.A8w:hover
	{
	
	cursor: hand;
	font-size: 12px;
	text-decoration:none;
	color: #FFCC00
	}
	
A.A9, A:link.A9, A:active.A9, A:visited.A9
	{
	font-family: Arial;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
	}

A.A9, A:hover.A9
	{
	font-family: Arial;
	font-size: 10px;
	color: #ff0000;
	text-decoration:underline;
	}
	
A.A1, A:link.A1, A:active.A1, A:visited.A1
	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size: 12px;
	color: Black;
	}
	
A.A1:hover
	{
	color: #ff6600;
	cursor: hand;
	text-decoration:none;
	}
	
A.A1hp, A:link.A1hp, A:active.A1hp, A:visited.A1hp
	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size: 12px;
	color: Black;
	}
	
A.A1hp:hover
	{
	color: #0066ff;
	cursor: hand;
	text-decoration:none;
	font-size: 13px;
	}	
	
A.A1n, A:link.A1n, A:active.A1n, A:visited.A1n
	{
	font-family: Helvetica;
	text-decoration:none;
	font-size: 15px;
	color: White;
	}

A.A1nb, A:link.A1nb, A:active.A1nb, A:visited.A1nb
	{
	font-family: Helvetica;
	text-decoration:none;
	font-size: 14px;
	font-weight: bold;
	color: #221F72;
	}

A.A1n1, A:link.A1n1, A:active.A1n1, A:visited.A1n1
	{
	font-family: Helvetica;
	text-decoration:none;
	font-size: 12px;
	font-weight: bold;
	}
	
A.A1sale, A:link.A1sale, A:active.A1sale, A:visited.A1sale
	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size: 12px;
	color: #ffffff;
	}
	
A.A1sale:hover
	{
	color: #ff6600;
	cursor: hand;
	text-decoration:none;
	}
	
A.A1small, A:link.A1small, A:active.A1small, A:visited.A1small
	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size: 9px;
	color: #666666;
	}
	
A.A1small:hover
	{
	color: #ff6600;
	cursor: hand;
	text-decoration:none;
	}	
	
A.A1blue, A:link.A1blue, A:active.A1blue, A:visited.A1blue
	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size: 16px;
	color: #221F72;
	}

A.A1blue:hover
	{
	color: #221F72;
	cursor: hand;
	text-decoration:underline;
	}


	
A.A1grey, A:link.A1grey, A:active.A1grey, A:visited.A1grey
	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5C5C5C;
	}
	
A.A1grey:hover
	{
	color: #FF0000;
	cursor: hand;
	}

A.A2, A:link.A2, A:active.A2, A:visited.A2
	{
	text-decoration:none;
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	}

A.A2:hover
{
color: #FF6600;
cursor: hand;

}
	
A.A3, A:link.A3, A:active.A3, A:visited.A3
	{
	font-family: Arial;
	font-size: 10pt;
	color: black;
	}
	
A.A3:hover
{
color: #FF0000;
cursor: hand;

}
	
A.A4, A:link.A4, A:active.A4, A:visited.A4
	{
	font-family: Arial;
	font-size: small;
	color: blue;
	}
	
A.A5, A:link.A5, A:active.A5, A:visited.A5
	{
	font-family: Arial;
	text-decoration:none;
	font-size: 16px;
	color: #006600;
	}
	
A.A5:hover
{
color: #000000;
text-decoration:underline;
cursor: hand;

}

A.A6, A:link.A6, A:active.A6, A:visited.A6
	{
	font-family: Arial;
	font-size: 10px;
	color: black;
	}
	
A.Awhite, A:link.Awhite, A:active.Awhite, A:visited.Awhite	
	{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	}
	
A.Awhite:hover
{
color: #FF0000;
cursor: hand;

}
	
.stext
{
COLOR: #000000;
FONT-SIZE: 10px;
FONT-FAMILY: Arial;
}

.dropdown{font-size: 8pt;
    				font-family: Arial;}
					
.itembackground
	{
	background-color: #EFEFEF;
	}
		
.f1
	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	}
	
.f1s
	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	}
	
.f1head
	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: Black;
	}

.price
	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #0099CC;
	}


.pricered
	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ff0000;
	}

.priceredsmall
	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
	}



.stock
	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FF0000;
	}


.description
	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	}
	
	
.f1b
	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: Black;
	}
	
.f1bgrey
	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #5C5C5C;
	}

.f1grey
	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5C5C5C;
	}
	
.f1red
	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	}
	
.f1white
	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	}
	
.f1bwhite
	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	}

.f2	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	}

.f2b	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	}

.f2redb
	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
	}
	
.f2red
	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF0000;
	}
	
.f2white	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	}

.f2green	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #009933;
	}
	
.f2bwhite	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	}

.f2darkred	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC0000;
	}
	
.f2bred	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ff0000;
	}
	
.f2redinfo	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ff0000;
	}

.f3	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	}
	
.f3b	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	}
	
.f3red
	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: red;
	}
	
.f3bred
	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: red;
	}
	
.f3bwhite	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	}
	
.f4	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	color: Red;
	}
	
	
.f4red
	{
	font-family: Arial;
	font-size: 20px;
	color: red;
	}
	
.f5 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Red;
	}
	
.f6 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: Red;
	}
	
.f7 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: Red;
	}
.f8	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	}
	
.f9 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: Red;
	}

	
.f10 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: black;
	}

.f11	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	}
	
.darkrow1 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #E2E8EE
	}	

.lightrow1 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background: #ffffff;
	}
	
.searchrow1 {
	background-color: #0D004C;
	}

TH.phdg
	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-align: left;
	}

OPTION.hdg
	{
	background-color: #CBDEFE;
	}

.header {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	}

.product_listing_body_text 	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #FFFFFF;
	text-decoration: none;
	}

.product_listing_header	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 30px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000066;	
	background-color: #FFFFFF;
	text-decoration: none
	}

.basketrow1 {
	background-color: #ffffff;
	}	

.basketrow2 {
	background-color: #E2E8EE;
	}

.basketdesctext {
	background-color: #000000;
	}
	
A.toplink, A:link.toplink, A:active.toplink, A:visited.toplink{
COLOR: #000000;
FONT-SIZE: 10px;
FONT-FAMILY: Arial;
text-decoration:none
}

A.toplink:hover
{
color: #ff0000;
cursor: hand;
text-decoration:none

}
.border {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.search {
	border: 0px solid #000033;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.searchn {
	border: 1px solid #221F72;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.search_xmas {
	border: 1px solid #cccccc;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

h1 {
    color: #000000;
    font-size: 20;
    color: #000066;
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-weight: bold;
}

h2 {
    color: #FF0000;
    font-size: 13;
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-weight: bold;
}


.footer   { 	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cccccc;
 } 
 .footer A:Link   { 	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cccccc;
 } .footer A:Visited   { 	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cccccc;
 } .footer A:Active   { 	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cccccc;
 } .footer A:Hover   { 	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: red;
	text-decoration: underline;
}

.name {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height:17px;
}
.name1{
	font-weight:bold;
	font-size: 12px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #666666;


} 


td.tdhover {
  border: 1px;
  background: #ffffff;
}
td.tdhover2 {
  border: 1px;
  background: #D7EAF2;
} 

#div-box {
width:760px;
padding:0px;
border:1px solid #cccccc;
}
#div-left {
 float:left;
 width:245px;
}
#div-list {
 float:right;
 border-left:1px solid #cccccc; 
 width:510px;
}
#div-footer {
 clear:both;
}
#div-price {

}
.div-image {
 float:left;
 padding:2px;
 width:105px;
}
.div-desc {
 float:left;
 width:315px;
}
.div-divider {
 clear:both;
 border-top:1px solid #cccccc;
}
#div-1stcolumn {
 float:left;
 width:175px;
}

#div-middlecolumn {
 float:left;
 width:458px;
 border-left:1px solid #cccccc; 
 border-right:1px solid #cccccc;  
 align:center;
}

#div-3rdcolumn {
 float:right;
 width:120px;
 padding:2px;
}

