
.intro  { font-size: 12px; font-family: Arial, Verdana, sans-serif; line-height: 18px; text-align: left }
a  { color: #ccc; font-size: 14px; font-family: Arial; font-weight: bold; line-height: 14px; text-decoration: none }
a.textlink3 { color: #ccc; font-size: 9px; font-family: Arial; font-weight: bold; line-height: 14px; text-decoration: none }
a:hover { color: #fff }
a.hover1 { color: #000; font-size: 11px; font-weight: normal; line-height: 14px; text-decoration: underline }
a.textlink   { color: #000; font-size: 11px; font-weight: normal; line-height: 14px; text-decoration: underline; text-align: left }
a.textlink2 { color: #000; font-size: 12px; font-weight: bold; text-decoration: none }
.prodintro { font-size: 12px; font-family: Arial, Verdana, sans-serif; line-height: 16px; text-align: left; margin: 10px 17px 6px 15px }
.aboutus { font-size: 12px; font-family: Arial, Verdana, sans-serif; line-height: 16px; text-align: left; margin-top: 10px; margin-right: 17px; margin-bottom: 6px }
.prodhead1 { font-size: 13px; font-family: Arial, Verdana, sans-serif; font-weight: bold; line-height: 14px; text-align: left }
.prodhead2 { font-size: 11px; font-family: Arial, Verdana, sans-serif; font-weight: bold; line-height: 14px; text-align: left }
.prodhead3 { font-size: 12px; font-family: Arial, Verdana, sans-serif; font-weight: bold; line-height: 14px; text-align: right }
.prodtext   { font-size: 8.5pt; font-family: Arial, Verdana, sans-serif; line-height: 13px; list-style-type: none; list-style-image: none; margin-right: 10px; margin-bottom: 0; margin-left: 5px }
.bullet  { font-size: 13px; font-family: Arial, Verdana, sans-serif; font-weight: bold; line-height: 13px; list-style-type: none; list-style-image: none }
.listhead  { color: #848484; font-size: 13px; font-family: Arial, Verdana, sans-serif; font-weight: bold; line-height: 13px; margin-bottom: 6px; margin-left: 5px; border-bottom: 6px none }

#shopping_basket_container
{
	float:left;
	width:747px;
	background-color:#7E7E7E;
}

#basket_container
{
	float:left;
	width:221px;
	background-color:#8A8A8A;
}

.shopping_basket_header
{
	float:left;
	width:221px;
	height:31px;
	background-color:#B2B2B2;
}

#purchase_options_container
{
	float:left;
	width:526px;
	background-color:#7E7E7E;
}

.shopping_basket_po_header
{
	float:left;
	width:526px;
	height:31px;
	background-color:#B2B2B2;
}

#po_mid_section
{
	float:left;
	width:526px;
}

.po_contents_text
{
	float:left;
	width:511px;
	font-family:arial;
	font-size:12px;
	color:white;
	padding:5px 5px 5px 10px;
}

.po_dropdown_container
{
	float:left;
	width:516px;
	padding:0px 0px 0px 10px;
}

.shopping_basket_header_text
{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:white;
	margin:7px 0px 0px 5px;
}

.basket_contents
{
	float:left;
	width:211px;
	background-color: #8A8A8A;
}

#price_line_container
{
	float:left;
	width:526px;
	margin:20px 0px 10px 0px;
	
}

#price_box_container
{
	float:left;
	width:198px;
	height:34px;
	margin:0px 0px 0px 10px;
	border:1px solid #b2b2b2;
}

.price_container
{
	float:left;
	width:211px;
	padding:5px;
}

#price_text_container
{
	float:left;
	width:50px;
	height:34px;
	background-color:#b2b2b2;
}

#price_text
{
	font-family:arial;
	font-size:12px;
	color:#484848;
	padding-left:10px;
	margin-top:10px;
}

#price_value_text_container
{
	float:left;
	width:127px;
	height:34px;
}

#price_value_text
{
	float:left;
	font-family:arial;
	font-size:23px;
	font-weight:bold;
	color:#f6f6f6;
	padding-left:10px;
	margin-top:4px;
}

.basket_contents_text
{
	float:left;
	width:211px;
	font-family:arial;
	font-size:12px;
	color:white;
	padding:5px;
}



.basket_contents_text_right
{
	float:left;
	font-family:arial;
	font-size:12px;
	color:white;
	padding:3px;
}

.basket_contents_text_bold
{
	float:left;
	font-family:arial;
	font-size:12px;
	color:white;
	font-weight:bold
}

.basket_contents_text_bold_right
{
	float:left;
	font-family:arial;
	font-size:12px;
	color:white;
	font-weight:bold
}

.shopping_basket_content
{
	font-family:arial;
	font-size:14px;
	color:white;
}

.basket_seperator
{	
	float:left;
	width:221px;
	height:5px;
	background:url('images/basket_spacer.gif') no-repeat;
}

.shopping_basket_content_small
{
	font-family:arial;
	font-size:12px;
	color:white;
}

.form_dropdown
{
	border:1px solid #CECECE;
	font-family:arial;
	font-size:12px;
	color:#484848;
	background-color:#B2B2B2;
	width:450px;
}

.form_input
{
	border:1px solid #CECECE;
	font-family:arial;
	font-size:12px;
	color:#484848;
	background-color:#B2B2B2;
}

#button_container
{
	float:right;
	width:300px;
	height:22px;
	margin:4px 0px 0px 5px;
}

#add_to_basket_button
{
	float:right;
	width:133px;
	height:22px;
	background:url('images/add_to_basket_button.gif') no-repeat;
	margin:0px 65px 0px 0px;
	cursor:pointer;
}
#basket_div
{
	float:left;
	background-color:#8A8A8A;
	width:221px;
}

#page_title_container
{
	float:left;
	width:747px;
	height:30px;
	background-color:#b2b2b2;
	border-bottom:1px solid white;
}

#page_title_text
{
	float:left;
	font-family:arial;
	font-size:14px;
	color:white;
	margin: 7px 0px 0px 10px;
}

#checkout_container
{
	float:left;
	width:747px;
	background-color:#8A8A8A;
}

#checkout_content
{
	float:left;
	width:720px;
	margin: 5px;
}

.checkout_content_header
{
	font-family:arial;
	font-size:13px;
	color:white;
	background-color:#b2b2b2;
}

.checkout_content_lines
{
	font-family:arial;
	font-size:11px;
	color:white;
	background-color:#c2c2c2;
}


#checkout_button
{
	float:right;
	width:132px;
	height:22px;
	margin:10px 5px 10px 0px;
	background:url('images/checkout_button.gif') no-repeat;
}

.basket_actions
{
	float: right;
	width: 22px;
	height: 10px;
	margin-top: 1px;
	padding: 0;
}

.btn_plus
{
	float: left;
	width: 11px;
	height: 10px;
	margin: 0;
	padding: 0;
	background: url('images/btn_plus.gif') no-repeat;
}

.btn_plus a
{
	float: left;
	width: 11px;
	height: 10px;
	margin: 0;
	padding: 0;
}

.btn_minus
{
	float: left;
	width: 11px;
	height: 10px;
	margin: 0;
	padding: 0;
	background: url('images/btn_minus.gif') no-repeat;
}

.btn_minus a
{
	float: left;
	width: 11px;
	height: 10px;
	margin: 0;
	padding: 0;
}

.form_box
{
	border:1px solid black;
	background-color:#E1E1E1;
	font-family:verdana;
	font-size:11px;
}

.bold_text
{
	font-family:verdana;
	font-size:12px;
	color:black;
	text-align:left;
	font-weight:bold;
}

.normal_text
{
	font-family:verdana;
	font-size:12px;
	color:black;
	text-align:left;
}
.normal_text_white
{
	font-family:verdana;
	font-size:11px;
	color:white;
}