/* CSS Document */
#addthis {
margin-top:5px;
}

#addthis a img {
border:0px;
}

.cartheading {
background:#e6e6e6;
font-weight:bold;
}

.cartitem {
border-bottom:1px solid #e6e6e6;
vertical-align:top;
}


#items_table td {

border-top:1px solid #ffffff;
background-color:#E6E6E6;

}

.more_images {
margin:0px 10px 0px 10px;
cursor:pointer;
border: 1px solid #555555;
}

.more_images_no {
margin:0px 10px 0px 10px;
border: 1px solid #555555;
}

a:link img, a:visited img {
border: 1px solid #555555;
}

a:hover img {
border:1px solid #ff0000;
}

.utitle {
font-weight: bold;
height: 22px;
line-height: 20px;
text-indent: 10px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #555555;
background-color: #e6e6e6;
}

.ubox {
background-color:#FFFFFF;
padding:10px;
margin-bottom:10px;
}

a.nav, a.nav:link, a.nav:visited {
	font-size:11px;
	text-decoration:none;
	display:block;
	width:140px;
	height:22px;
	text-align: right;
	padding-right: 9px;
	background-color: #e6e6e6;
	border-top: dotted #fff 1px;
	background-image: url(http://www.samuelaustin.co.uk/demo/home/images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	line-height:20px;
	overflow:hidden;
	color: #333333;
	}
a.nav:hover {
	background-color: #f6f5f4;
	background-image: url(http://www.samuelaustin.co.uk/demo/home/images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

a.cart, a.cart:link, a.cart:visited {
	font-size:11px;
	text-decoration:none;
	display:block;
	width:140px;
	height:44px;
	text-align: right;
	padding-right: 9px;
	background-color: #e6e6e6;
	border-top: dotted #fff 1px;
	background-image: url(http://www.samuelaustin.co.uk/demo/home/images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	line-height:20px;
	overflow:hidden;
	color: #333333;
}

#protx {

	text-align: center;
	margin-top: 10px;
}

a.cart:hover {

	background-color: #f6f5f4;
	background-image: url(http://www.samuelaustin.co.uk/demo/home/images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
}


#scroll 
	{
		position:absolute;
		top:0;
		bottom:-0.1px;
		width:1em;
		z-index:-1;
	}


h1
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		font-weight: normal;
		margin:0px;
	}

.news_title 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #0093E7;
	}	
	
	
.as_site_text 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 7pt;
		font-weight: normal;
		color: #DD0000;
	}

.as_site_text a, .as_site_text a:link, .as_site_text a:visited
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 7pt;
		font-weight: normal;
		color: #DD0000;
		text-decoration:none;
	}

.as_site_text a:hover {color:#19A5B2;}


.footer_text 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 7pt;
		font-weight: normal;
		color: #000000;
		text-align:center;
	}

.footer_text a, .footer_text a:link, .footer_text a:visited
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 7pt;
		font-weight: normal;
		color: #000000;
		text-decoration:none;
	}

.footer_text a:hover {color:#ff0000;}

.sub_menu_text 
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		vertical-align:text-top;
	}

.sub_menu_text a 
	{
		font-size:10px;
		color: #000000;
		float:left;
		clear:left;
		background-repeat:no-repeat;
	}

.sub_menu_text a:link, a:visited
	{
		font-size:10px;
		color: #000000;
		text-decoration: none;
	}

.sub_menu_text a:hover
	{
		font-size:10px;
		color: #D60000;
		text-decoration: none;
	}


.menu_text 
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		vertical-align:text-top;
	}

.menu_text a 
	{
		font-size:12px;
		
		float:left;
		clear:left;
		width:160px;
		height:25px;
		background-repeat:no-repeat;
		line-height:200%;
	}

.menu_text a:link, .menu_text a:visited
	{
		font-size:12px;
		color: #FFFFFF;
		text-decoration: none;
	}

.menu_text a:hover
	{
		font-size:12px;
		color: #000000;
		text-decoration: none;
		display:block;
		background-color:#DDDDDD;
	}
	
	
.menu_text_selected
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		vertical-align:text-top;
	}

.menu_text_selected a 
	{
		font-size:12px;
		float:left;
		clear:left;
		width:160px;
		height:25px;
		background-repeat:no-repeat;
		line-height:200%;
		display:block;
		background-color:#DDDDDD;
	}

.menu_text_selected a:link, .menu_text_selected a:visited
	{
		font-size:12px;
		color: #000000;
		text-decoration: none;
	}

.menu_text_selected a:hover
	{
		font-size:12px;
		color: #000000;
		text-decoration: none;
	}


.page_heading
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		font-weight: normal;
	}

.page_heading a
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		font-weight: normal;
	}

.page_heading a:hover {color:#0093E7;}


.page_sub_heading
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12pt;
		font-weight: normal;
		color: #D60000;
	}

.page_sub_heading a
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12pt;
		font-weight: normal;
		color: #D60000;
	}

.page_sub_heading a:hover {color:#D60000;}


.text_black
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color:#000000;
	}
	
.text_black_input
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color:#000000;
		padding:3px;
	}

.text_black a, .text_black a:visited
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color:#ff0000;
		text-decoration: none;
	}

.text_black a:hover {color:#000000;}


.text_black_small
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 7pt;
		font-weight: normal;
		color:#000000;
	}

.text_black_small a, .text_black_small a:visited
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 7pt;
		font-weight: normal;
		color:#0093E7;
		text-decoration: none;
	}

.text_black_small a:hover {color:#000000;}


.text_l_blue
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight: normal;
		color:#3366FF;
	}

.text_l_blue a, .text_l_blue a:visited
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight: normal;
		color:#3366FF;
		text-decoration: none;
	}

.text_l_blue a:hover {color:#FF6633;}


.text_green
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight: normal;
		color:#006600;
	}

.text_green a, .text_green a:visited
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight: normal;
		color:#006600;
		text-decoration: none;
	}

.text_green a:hover {color:#FF6633;}


.text_white
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight: normal;
		color:#FFFFFF;
	}

.text_white a, .text_white a:visited
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight: normal;
		color:#FFFFFF;
		text-decoration: none;
	}

.text_white a:hover {color:#FF8A00;}


.text_grey
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight: normal;
		color:#666666;
	}

.text_grey a, .text_grey a:visited
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight: normal;
		color:#666666;
		text-decoration: none;
	}

.text_grey a:hover {color:#FF8A00;}


.tag_line_text
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12pt;
		font-weight: normal;
		color:#C9CBB6;
	}

.tag_line_text a
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12pt;
		font-weight: normal;
		color:#C9CBB6;
		text-decoration: none;
	}

.tag_line_text a:hover {color:#A72F5E;}


table
	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 8pt;
	}

table a 
	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 8pt;
			text-decoration: none;
	}
	
.product_group_menu 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight: normal;
		color: #000000;
		border-bottom: 1px dashed;
	}

.product_group_menu a, .product_group_menu a:visited
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
	}

.product_group_menu a:hover {color:#FF8A00;}


.product_group_sub_menu 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 7pt;
		font-weight: normal;
		color: #333366;
	}

.product_group_sub_menu a
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 7pt;
		font-weight: normal;
		color: #333366;
		text-decoration: none;
	}

.product_group_sub_menu a:hover {color:#FF8A00;}

.box_title
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		font-weight: normal;
		color: #888888;
	}

.box_title a
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		font-weight: normal;
		color: #888888;
	}

.box_title a:hover {color:#FF8A00;}
	
