HTML
{
    BACKGROUND-COLOR: #ffffff;
    margin:0;
    padding:0;
}
BODY
{
    FONT-SIZE: 100%;
    COLOR: #222;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #F4F4F4;
    margin:0;
    padding:0;
}
H1
{
    font-size:12px;
    font-family:verdana, Arial, sans-serif;
    COLOR: #333;
}
H2
{
    COLOR: #333;
}
H3
{
    COLOR: #204367;
    font-size:11px;
    font-family:verdana, Arial, sans-serif;
    margin-top:0px;
}
H1
{
    FONT-SIZE: 1.4em
}
H2
{
    FONT-SIZE: 1em
}
H3
{
    FONT-SIZE: 0.8em;
    MARGIN-BOTTOM: 2px
}
H4
{
    FONT-SIZE: 0.75em;
    MARGIN-BOTTOM: 2px
}
P
{
    MARGIN-TOP: 0.5em;
    FONT-SIZE: 0.75em
}


A
{
    COLOR: #000
}
A:visited
{
}
A:hover
{
    COLOR: #888
}
A:active
{
}
LI
{
    FONT-SIZE: 0.75em
}
HR
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: #ddd 1px solid;
    HEIGHT: 1px
}
select {
	FONT-SIZE: 11px;
}

.productsSeparator
{
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url('images/products_space.gif');
	height: 7px
}

.BodyText{
    text-align:right;
    FONT-SIZE: 0.75em
}

.BodyTextHome{
    text-align:left;
    FONT-SIZE: 0.75em
}

.BodyTextHome table
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 1em
}

#topmast P
{
    COLOR: #fff;
	FONT-SIZE: 10px;
	FONT-weight: bold;
    MARGIN: 3px;
    
}
#topmast A
{
    COLOR: #fff;

	FONT-SIZE: 10px;
	FONT-weight: bold;
    TEXT-DECORATION: none
}
#topmast A:hover
{
    COLOR: #999
}
#topmast FORM
{
    FONT-SIZE: 11px;
	margin: 4px
}
#topmast INPUT
{
    BORDER-RIGHT: #000 1px solid;
    BORDER-TOP: #000 1px solid;
    BORDER-LEFT: #000 1px solid;
    BORDER-BOTTOM: #000 1px solid
}
.submit
{
    border:1px solid #000;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 1px;
    COLOR: #fff;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #69c;
    font-family:Verdana, Arial, Sans serif;
}
.submit_btn
{
background-image:url(images/btn_search.gif)
 
}
#logo
{
    MARGIN: 0px
}
#topnav
{
    
    MARGIN-BOTTOM: 10px;
    WIDTH: 100%;
    HEIGHT: 25px;
	
}
#topnavspace
{
    WIDTH: 150px;
    
}
#topnav P
{
    FONT-SIZE: 12px;
    MARGIN: 0px;
    COLOR: #fff;
}
#topnav A
{
    PADDING-RIGHT: 10px;
    DISPLAY: inline;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    COLOR: #eee;
    PADDING-TOP: 10px;
    TEXT-DECORATION: none;
    font-weight:bold;
}
#topnav A:hover
{
    COLOR: #fff;
    text-decoration:underline;
}
#leftnav
{
    FONT-SIZE: 15px;
    PADDING-BOTTOM: 5px;
    padding-right:5px;
}

#leftnav UL
{
    MARGIN-TOP: 5px;
    LIST-STYLE-IMAGE: url(images/listicon.gif);
}
#leftnav LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 9px;
    MARGIN-LEFT: -28px;
    PADDING-TOP: 0px;
}
#leftnav A
{
    COLOR: #555;
    TEXT-DECORATION: none
}
#leftnav A:hover
{
    COLOR: #000;
    TEXT-DECORATION: none
}
#selected
{
    BACKGROUND-COLOR: #69c
}
#selected2
{
    COLOR: #69c
}
.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
}
#toplinks
{
    MARGIN-TOP: 4px;
    FONT-SIZE: 11px;
    COLOR: #888
}
#toplinks A
{
    COLOR: #888;
    TEXT-DECORATION: none
}
#toplinks A:hover
{
    COLOR: #000
}
#content
{
    MARGIN-BOTTOM: 5px;
    PADDING-BOTTOM: 15px
}
#content UL
{
    LIST-STYLE-IMAGE: url(images/bullet.gif)
}
.category
{
    DISPLAY: block;
    WIDTH: 100%;
    COLOR: #333;
	background-color: #C7DDF4;
    BORDER-BOTTOM: #69c 1px solid
}
.category A
{
    COLOR: #333;
    TEXT-DECORATION: none
}
.breadcrumb {
    font-size:10px;
	COLOR: #5A86B3 
}
.categorytitle {
    font-size:14px;
	font-weight:bold;
	COLOR: #fff;
	background-color:#5A86B3
}
.categories {
	font-size:0.85em;
	background-color:#C7DDF4;
	text-decoration:none
}
.relatedheading
{
    FONT-SIZE: 12px
}
.relatedproduct
{
    BORDER-RIGHT: #ddd 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #ddd 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    MARGIN-BOTTOM: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #ddd 1px solid;
    WIDTH: 70px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #ddd 1px solid;
    TEXT-ALIGN: center
}
.relatedproduct P
{
    FONT-SIZE: 11px
}
.relatedproduct A
{
    COLOR: #888
}
.pagenumbers
{
    DISPLAY: block;
    FONT-SIZE: 11px;
    WIDTH: 100%;
    TEXT-ALIGN: right
}
#footer
{
    BORDER-TOP: #000 1px solid;
    PADDING-TOP: 5px;
    TEXT-ALIGN: center
}
#footer P
{
    FONT-SIZE: 11px;
    MARGIN: 6px;
    COLOR: #888
}
#footer A
{
    COLOR: #888;
    TEXT-DECORATION: none
}
#footer A:hover
{
    COLOR: #000
}
.country
{
    BORDER-RIGHT: #69c thin solid;
    BORDER-TOP: #69c thin solid;
    BORDER-LEFT: #69c thin solid;
    BORDER-BOTTOM: #69c thin solid
}

.special {
	color:red;
}

.searchpage a
{
	text-decoration:none;
	color:#000000;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.searchpage a:hover
{
	color:#666666;
	text-decoration:underline;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

/* Table specific */
#data {
	border: 1px solid #bbb;
}
#data td{
	padding:4px;
	padding-left:6px;
}
#data th {
	background-color:#eee;
	margin:0;
	padding:4px;
	padding-left:0;
	color:#444;
	border-bottom: 1px solid #bbb;
}
#data th a {
	color:#444;
}
#data .row2 {
	background-color:#fff;
}
#data .row1 {
	background-color:#efefef;
}

#searchtable{
	FONT-SIZE: 0.75em;
}

.smallgrey {
	font-size:11px;
	color:#666;
	margin:0;
}

.sbttn{
	
}

#misc_container {
	position:relative;
}

.LEFT_MENU
{
    position:absolute;
    top:0;
    left:0;
    FONT-SIZE: 11px; 
    COLOR: #000;
    FONT-FAMILY: Verdana, 'Times New Roman';
    float:left;
    BACKGROUND-COLOR: #fff;
    TEXT-DECORATION: none;
    border-bottom:solid 1px #e9e9e9;  
    margin-left:8px;    
    FONT-WEIGHT:bold; 
      
}

.LEFT_MENU_CURRENT
{
    position:absolute;
    top:0;
    left:0;
    FONT-SIZE: 11px;
    CURSOR: hand;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, 'Times New Roman';
    float:left;
    BACKGROUND-COLOR: #69c;
    TEXT-DECORATION: none;
    margin-left:8px;
    FONT-WEIGHT:bold; 
    
}

.LEFT_MENU2
{
	position:absolute;
	top:0;
	left:0; 
    PADDING:0;
    padding-left:5px;
	FONT-SIZE: 11px;
    COLOR: #efefef;
    FONT-FAMILY: Verdana, 'Times New Roman';
    float:right;
    BACKGROUND-COLOR: #69c;
    TEXT-DECORATION: none; 
    border:solid 1px #fff;
    padding-top:3px;
	vertical-align:middle;
    FONT-WEIGHT:bold; 

}

.LEFT_MENU_CURRENT2
{
	position:absolute;
	top:0;
	left:0;	
	PADDING:0;
	padding-left:5px;
    FONT-SIZE: 11px;
    CURSOR: hand;
    COLOR: #000;
    FONT-FAMILY: Verdana, 'Times New Roman';
    float:right;
    BACKGROUND-COLOR: #69c;
    TEXT-DECORATION: none;
    padding-top:3px;
	vertical-align:middle;
    FONT-WEIGHT:bold; 
}



.MenuOption
{
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Verdana,'Times New Roman'
}


hr{
    border:solid 1px #204367; 
    margin-top:0px; 
    margin-bottom:0px; 
    margin-right:3px;"
}

.GreyAdverts
{
   background-color:#DCDCDC; height:60px; width:104px; border:solid 3px #ECEDF0; text-align:center;
}

#GreyAdverts
{
   background-color:#DCDCDC; height:60px; width:104px; border:solid 3px #ECEDF0; text-align:center;
}
