﻿/*---------------------------------------------------------------------Body etc.*/
body {
	margin: 10px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

h1,h2,h3,h4,h5,h6,ul,li,a,p,form {
	margin: 0px;
	padding: 0px;
}

h2 {
	color: #0779BF;
	font-size: 1.6em!important;
	font-weight: bold!important;
}

	.h2price {
		color: #CC3568;
		font-weight: bold;
		font-size: 1.4em;
		padding: 0;
	}

h3 {
	padding: 3px;
	border-bottom: 0px dashed #0779bf!important;
	color: #0779bf;
	margin-bottom: 5px;
	font-size: 1.2em;
}

h4 {
	font-size: 1.4em;
	color: #0779bf;
	font-weight: bold;
}

h5 {
	padding: 3px;
	border-bottom: 1px dashed #0779bf;
	color: #0779bf;
	margin-bottom: 5px;
	font-size: 1.2em;
}

h6 {
	color: #CF3F70;
	font-size: 1.2em;
	font-weight: bold;
}



ul.Panel_Desc {
                list-style-type:disc!important;
}

 

ul.Panel_Desc li{

                list-style-type:disc!important;

                margin-left:15px;

}


img {border: none;}

hr {
	border-top: 0;
	border-right: 0;
	border-bottom: 0; 
	border-left: 0;
	height: 1px;
	color: #0779bf;
}

#InfoBack{
	background-image:url('../images/InfoBottomBack.gif');
	background-repeat:no-repeat;
	background-position:center top;
	width:589px;
	height:150px;
	padding:30px 0px 20px 0px;
	text-align:left;
	float:right;
}
	#InfoBack ul {
		width:180px;
		float:left;
	}
		#InfoBack li {
			padding:0px 0px 0px 20px;
			font-size:10px;
			line-height: 14px!important;

		}
#InfoBack a{
                color: #0779BF!important;
                font-size: 12px;
                text-decoration:none;
				font-weight:normal!important;
}

#InfoBack a:hover{
                color: #0779BF!important;
                font-size: 12px;
                text-decoration:underline;
				font-weight:normal;!important;

}
/*---------------------------------------------------------------------Wrapper*/
div#wrapper {
	margin: 0 auto;
	width: 770px;
	background-image: url("../images/body_tile.gif");
	background-position: left top;
	background-repeat: repeat-y;
}


/*---------------------------------------------------------------------Header*/
div#header {
	background-color: #0779BF;
	position: relative;
	background-image: url("../images/head_tr.gif");
	background-position: right top;
	background-repeat: no-repeat;
}

	div#mini_basket {
		position: absolute;
		top: 5px;
		right: 20px;
		text-align: right;
		padding-top:13px;
		margin-right:-20px
	}
	
/*---------------------------------------------------------------------Top Nav*/
div#topnav {
	background-color: #0779BF;
	height: 19px;
}

	div#topnav ul, div#topnav li {
		display: inline;
		float: right;
	}

	div#topnav a {
		background-color: #E8D50D;
		height: 8px;
		background-image: url("../images/tab_inactive.gif");
		background-position: left top;
		background-repeat: no-repeat;
		border-right: 1px solid #0779BF;
		border-bottom: 1px solid #0779BF;
		padding: 3px 3px 7px 3px;
		display: block;
		text-decoration: none;
		color: #000000;
		font-size:14px;
		font-weight:normal;
		width:80px;
	}
	
		div#topnav a:hover {
			background-color: #FFFFFF;
			background-image: url("../images/tab_active.gif");
			border-bottom: 1px solid #FFFFFF;
		}
		
		div#topnav a.active {
			background-color: #FFFFFF;
			background-image: url("../images/tab_active.gif");
			border-bottom: 1px solid #FFFFFF;
		}
		
#tabLogin {font-weight: bold;}

/*---------------------------------------------------------------------Left Nav*/
div#leftnav {
	float: left;
	width: 50px;
	padding-left: 2px;
}

	div#left_menu {
		padding: 5px 0px;
		margin: 2px 0px;
		position: relative;
	}
	
		img#leftnav_top {
			position: absolute;
			left: 0px;
			top: 0px;
		}
		
		img#leftnav_bottom {
			position: absolute;
			left: 0px;
			bottom: 5px;
		}

.LeftText{
	width:133px; 
	text-align:center; 
	font-size:16px; 
	color:#FFFFFF;
}

	.LeftText img{
		margin-left:2px;
		margin-top:2px;
	}


	div#leftnav li {
		width: 135px;
		background-color: #f4e101;
	}
	
		div#leftnav li a.root {
			padding: 4px 2px 4px 10px;
			display: block;
			color: #333333;
			font-weight: bold;
			text-decoration: none;
			background-image: url("../images/leftnav_arrow.gif");
			background-position: 2px center;
			background-repeat: no-repeat;
			border-bottom: solid 1px #7CA48A;
			border-top: solid 1px #FFFFE1;
		}
		
	div#leftnav li.sub_li {border: none;}
	
		div#leftnav li.sub_li a.sub {
			padding: 4px 2px 4px 20px;
			display: block;
			color: #333333;
			text-decoration: none;
		}
		
	div#leftnav a.left_link {
		width: 193px;
		border-left: 2px solid #fff;
		border-right: 2px solid #fff;
		display: block;
		margin-bottom: -3px;
		text-align: center;
		text-decoration: none;
		color: #FFFFFF;
		font-weight: bold;
	}
	
	div#searchbox {
		background-color: #F4E101;
		text-align: center;
		width: 135px;
		margin-bottom: -10px;
		padding-bottom: 5px; /*For Firefox*/
		margin-top:-5px;
	}


	div#searchbox h1 {
		text-align:left;
		font-size:16px;
		padding-left:10px
	}

	
		div#searchbox input.leftinput {
			height: 14px;
			border: solid 1px #666;
			width: 150px;
		}
		
		div#searchbox input.go_btn {margin: 2px 0px -4px -4px;}

/*---------------------------------------------------------------------Right Nav*/
div#rightnav {
	float: right;
	width: 142px;
	border-left: 1px solid #0779BF;
	margin: 5px 0 5px 0;
	padding: 0 2px 0 2px;
	text-align: center;
}

	div.more_div {
		padding: 3px 0px;
		border-bottom: dashed 1px #0779BF;
	}
	
		div.more_div a {
			color: #0779BF;
			font-weight: bold;
			font-size: 1.1em;
		}
		
			div.more_div a:hover {text-decoration: none;}
			
		div.more_div img {width: 70px;}

#HeaderRightNavLogin{
	background-image:url('../images/Header_LoginBack.gif');
	width:141px; 
	height:30px; 
	background-repeat:no-repeat;
}

#HeaderRightNavLogin p {
	padding-top:7px;
	color:#FFFFFF; 
	font-size:14px;
	text-align:left;
	margin-left:15px;
}

.MainRightNavLogin{
	background-image:url('../images/Main_LoginBack.gif');
	width:141px; 
	height:124px; 
	background-repeat:no-repeat;
	background-position:left;
}

#MainRightNavLogin p {
	padding-top:7px;
	text-align:left;
	margin-left:7px;
	float:left; 
	text-align:left
}

#RightNavLoginButton{
	margin-top:4px
}

#HeaderRightNavBasket{
	background-image:url('../images/Header_LoginBack.gif');
	width:141px; 
	height:30px; 
	background-repeat:no-repeat;

}

#HeaderRightNavBasket p {
	padding-top:0px;
	color:#FFFFFF; 
	font-size:14px;
	text-align:left;
	margin-left:0px;
	padding:5px 0px 0px 15px;
}

.MainRightNavBasket{
	background-image:url('../images/Main_LoginBack.gif');
	width:141px; 
	height:124px;
	margin-top:7px;
	background-repeat:no-repeat;	
}
	
	.MainRightNavBasket div{
		width:125px;	
		text-align:left;
		color:#000000;
		}
		
		.MainRightNavigationBasketleft {
			float:left;
			padding: 10px 0px 0px 0px;
			}
		
			.MainRightNavigationBasketleft a{
				color:#000000;			
				}
		
		
		.MainRightNavigationBasketright {
			float:right;
			padding: 5px 0px 0px 0px;
		
			}
		
		.MainRightNavigationBasketright1 {
			float:right;
			padding: 10px 0px 0px 10px;
		
			}
	


.RightBoxes{
	margin-top:130px; 
	background-color:#0779bf; 
	width:140px; 
	height:136px
}

.RightBoxes2{
	margin-top:8px; 
	background-color:#0779bf; 
	width:140px; 
	height:136px
}


.RightBoxes img {
	background-color:#FFFFFF; 
	margin-top:2px; 
}

.WhiteBox{
	width:130px; 
	height:99px; 
	background-color:#FFFFFF
}


/*---------------------------------------------------------------------Content*/
div#content {
	margin: 0 144px 0 149px;
	position: relative;
	padding: 0 5px 0 0px;
}

div#content_chk {
	margin: 0px 0px 0px 136px !important;
	position: relative;
	padding: 0 10px 0 10px;
	width:614px}


div#content p {padding: 0 0 10px 0;}

	
div#content_chk {
	margin: 0 0 0 200px;
	position: relative;
	padding: 0 10px 0 10px;
}

div#content a, div#content a:visited {color: blue;}

.pagination {
	margin: 0 0 10px 0;
}

/*---------------------------------------------------------------------Bottom Nav*/
div#bottomnav {
	background-image: url("../images/bottomnav_background.gif");
	background-position: left bottom;
	background-repeat: no-repeat;
	padding: 10px;
	color: #FFFFFF;
	background-color: #0779BF;
	clear: both;
	width: 750px;
	min-height: 50px;
}

div#details {
	float: right;
	margin: 0 20px 0 0;
}


	div#details a {color: #FFFFFF;}
	
	div#details ul, div#details li {
		display: inline;
		list-style: none;
	}

div#details2 {
	float: left;
	margin: 0px 0px 0px 44px;
	border:1px #FFFFFF solid;
	width:620px;
}

#InfoHeader{
	font-size:16px;
	margin-left:10px;
}

div#Leftdetails2 {
	background-image:url('../images/InfoLeftBack.gif');
	background-repeat:no-repeat;
	background-position:center top;
	min-height:200px;
	background-color:#FFFFFF!important;
	width:133px;
	margin-top:6px;
	margin-left:1px
}

#LeftInfoHeader{
	font-size:12px;
	color:#FFFFFF;
	margin-left:6px;
}

#LeftInfoHeader2{
	font-size:12px;
	color:#FFFFFF;
	margin-left:6px;

}

#LinksBox{
	min-height:155px
}

#LinksBoxHeader{
	border-bottom:1px #FFFFFF solid
}

	div#details2 a {color: #FFFFFF;}
	
	div#details2 ul, div#details li {
		display: inline;
		list-style: none;
	}

	
#seo {font-size: 0.8em;}

div#homepageseo {
	margin: 20px 0 0 123px;
	font-size: 10px;
	color: #FFFFFF;
}

	div#homepageseo a {
		color: #FFFFFF;
	}

/*---------------------------------------------------------------------Product List*/
div.cat_header {
	background-image: url("../images/cat_header_top.gif");
	background-position: left top;
	background-repeat: no-repeat;
	width: 465px;
	margin-bottom: 10px;
}

	div.cat_header h4 {
		display: block;
		padding: 5px;
		background-image: url("../images/cat_header_bottom.gif");
		background-position: left bottom;
		background-repeat: no-repeat;
	}
	
div.cat_link {
	background-image: url("../images/cat_link_top.gif");
	background-position: left top;
	background-repeat: no-repeat;
	width: 152px;
	margin: 0 0 5px 0;
}

	div.cat_link div.cat_link_in {
		background-image: url("../images/cat_link_bottom.gif");
		background-position: left bottom;
		background-repeat: no-repeat;
		min-height: 50px;
	}

	div.cat_link a {
		display: block;
		padding: 7px 14px 7px 7px;
		margin-right: 7px;
		text-decoration: none;
		background-image: url("../images/next_arrow.gif");
		background-position: right center;
		background-repeat: no-repeat;
	}

div.CategoryDescriptionDiv p {
                width:270px!important;
}

div#catlist_back {border-top: 0px dashed #0779bf;}
table#catlist {width: 98%;}
<<<<<<< .mine
#product_list {
	width: 90%;	
}
#product_list p{
	width:450px;	
}
=======
#product_list {
	width: 90%;	
}
#product_list p{
	width:440px;	
}
>>>>>>> .r115


table.ProductWrapTable {
	border-collapse: collapse;
	width: 470px;
	margin: 0 -10px 0 -5px;
}

table.ProductWrapTable ul{
	color:#000000;
}

  table.ProductWrapTable td, table.ProductWrapTable img {
		max-width: 160px;
		margin: 0;
		padding: 0;
	}

img.catimg {max-width: 160px;}

a#back_link {
	float: right;
	color: #000000;
	display: block;
	padding: 7px 10px 4px 15px;
	text-decoration: none;
	background-image: url("../images/back_arrow.gif");
	background-position: left center;
	background-repeat: no-repeat;
}

.product_layout {
	float: left;
	margin: 20px 0 0px 20px;
	width: 270px;
}


/*---------------------------------------------------------------------Product List Pete*/


a.prodlist_header {
        padding: 2px 3px 2px 5px;
		display: block;
		text-decoration:underline!important;
		color: #ffffff !important;
		font-size:12px;
		font-weight:normal;
		text-align:left;
}

a.prodlist_header:hover{

        text-decoration:underline;
		font-weight:bold;
	
}

 .prodlist_description {
	display: block;
	text-align:left;
}

/*---------------------------------------------------------------------Product Detail*/
table#product td{
	vertical-align: top;
	width:90%;
}

.box {
	border: 0;
	margin: 10px 0 10px 0;
	width:450px;
}

	.box input {
		background-color: #FFFFFF;
		width: 20px;
	}
	
	.box select {
		background-color: #FFFFFF;
		width: 100px;
	}

.tabrow {background-color: #FFFFFF;}

	.tabrow ul, .tabrow li {display: inline;}
	
	.box_tab {
		color: #0779bf!important;
		text-align: center;
		width: 93px!important;
		/*background-image: url("../images/box_tab.gif");*/
		background-color: #0779bf!important;
		background-position: left top;
		background-repeat: no-repeat;
		padding: 0 5px 0 5px;
		margin: 0 10px -2px -2px;
	}
	
		.box_tab a, .box_tab a:hover {
			color: #FFFFFF!important;
			text-decoration: none;
		}

.headingrow {background-color: #FFFFFF;}
.optionrow {background-color: #FFFFFF;}
.txtrow {background-color: #FFFFFF;}
div#buygrid {margin: 0px 0 10px 0; width:452px; float:left; background-color: #0779bf!important; border: 5px #0779bf solid!important;
}
div.product {float: left; height:235px;}
.box {margin: 0;}

div.grid {
	background-color:#ffffff;
	float:left;
	width:364px;
	height:58px;
	padding:3px;
}

div.grid_buttons {
	float:left;
}

div#tabs {/**/}
	div#tabs ul, div#tabs li {display: inline;}
div#selectandbuy, div#technicaldata, div#deliveryinfo {background-color: #0779bf!important; margin: 10px 0 8px 0;}

#description {/**/}
	#descriptuin ul, #description li, #content ul, #content li {
		margin: 0 0 5px 0;
		padding: 0;
		list-style-image: url('../images/bullet.gif');
		list-style-position: inside;
	}
	
#size-chart-list {
	width: 100%;
	border-left: 1px solid #C0C0C0;
}

	#size-chart-list-hdr {
		background-color: #C0C0C0;
	}
	
	#size-chart-list td {
		border-bottom: 1px solid #C0C0C0;
	}
	
	#size-chart-list td.border-right {
		border-right: 1px solid #C0C0C0;
	}




div#alternatives{
	border-color:#0779BF;
	border-width:7px;
	border-style:solid;
	margin-top:30px;
	width:410px;
	min-height:290px;
	max-height:600px;
	padding:0px 20px 20px 20px;
	float:left !important;
	margin-bottom:20px;
	clear:both!important;
}

.product{
 	width:130px;
 	background-color:#DA2D40;
    margin-left:5px;
    margin-right:5px; 
    float:left;
}

.product_image img{
	margin-left:5px;
	float: left;
}

.product_name{
	padding: 5px 5px 5px 5px; 
	margin-top:5px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bolder;
	font-size:14px;
	height:50px;
}

.price{
	background-color:#ffffff;
	width:110px;
	margin-left:5px;
	color:black !important;
	font-size:11px !important;
	height:30px !important;
	margin-bottom:5px;
	margin-right:10px;
}

div.ProductMainLeft {
	float: left;
	width: 210px;
	margin: 0px !important;
	padding: 0px !important;
	overflow: hidden;
}

div.ProductMainRight {
	float: right;
	width: 222px;
	margin: 0px !important;
	padding: 0px !important;
	overflow: hidden;
	text-align:left;
}

span.ProductMainRight_Swatches {
	float:left;
	width:130px;
}

div#ProductMain-Container {
	float:left;
	width:465px;
	margin:0px 0px 10px 0px;
}

div.sub_img {
	margin: 0px 0px 5px 5px;
	float:left;
	width:60px;
	height:60px;
}

div.ProductMainRight_Other {
	width:200px;
	height:75px;
	clear:both;
}

/*---------------------------------------------------------------------Basket*/

div#basket_head {
	background-color: #0779bf;
	width:603px;
	color: #ffffff;
	padding: 3px;
	margin-left:2px;
}

	div#basket_head h4{
		color: #ffffff;
		font-size:20px!important;
	}

table#basket_table {
	border-top: 3px solid #0779bf;
	border-right: 3px solid #0779bf ;
	border-bottom: 1px solid #0779bf;
	border-left: 3px solid #0779bf ;
	margin: 0px 0px 0px 2px;
	width: 609px;
	border-collapse: collapse;
}

	table#basket_table td {
		border-bottom:1px #0779bf solid;
		padding: 3px;
		background-color: #FFFFFF;
	}
	
		table#basket_table thead td {
			border-bottom:1px #0779bf solid;
			background-color: #ffffff;
			color: #000000;
			height:25px;
		}

div#mediacode {
	background-color: #ffffff!important;
	padding: 5px;
	margin-left:2px;
	width:593px;
	border-top: 1px solid #0779bf !important;
	border-right: 3px solid #0779bf ;
	border-bottom: 0px solid #0779bf ;
	border-left: 3px solid #0779bf ;
}

div#basket_foot {
	text-align: right;
	padding-top: 10px;
	margin-left:2px;
	width:609px;
	background-color: #0779bf!important;
	height:30px;
}

	div#basket_foot img {
		float:left;
	}


#noitems {
                background-color: #ffffff;
                width:589px;
                border:5px #0779bf solid;
                margin-left:2px;
                padding:5px;
}



.right_align {
	text-align:right;
}

tr#grand_total {
	text-align:right;
	font-weight:bold;
}

td.right_large_bold {
	font-size:16px;
}

/*---------------------------------------------------------------------Checkout*/
div#content_checkout {
	margin: 5px 5px 5px 210px;
	padding-right: 5px;
	position: relative;
}

div#checkout {/*no style*/}
	div#checkout h3 {font-size: 1.5em;}
	div#checkout h5 {color:#0779bf;}
	div#checkout_top {width: 604px; background-color:#0779bf; padding-left: 5px;margin:2px 0px 0px 0px;}
	
	div.checkout_middle {
		margin-left:2px;
		border: 5px solid #0779bf!important;
		padding: 5px;
		width:589px;
	}
	
	.sales {
		float:right;
		border-left: 1px solid #000000;
		padding-left: 7px;
	}
	
	div#checkout_left {
		float:left;
		width: 286px!important;
		border: 5px solid #0779bf!important;		
		padding: 5px;
		margin:0px;	
		margin-left:2px;
	}
	
	div#checkout_right {
		float:right;
		width: 286px!important;
		border-top: 5px solid #0779bf!important;
		border-right: 5px solid #0779bf!important;
		border-bottom: 5px solid #0779bf!important;
		border-left: 0px solid #0779bf!important;
		margin-right:4px;
		padding: 5px;
	}
	
	div#checkout_right2 {
		float:right;
		width: 286px!important;
		border-top: 0px solid #0779bf!important;
		border-right: 5px solid #0779bf!important;
		border-bottom: 5px solid #0779bf!important;
		border-left: 0px solid #0779bf!important;
		padding: 5px;
		margin:0px;	
		margin-right:8px;
	}
	
	div#checkout_bottom {
		margin: 0px 0px 0px 2px!important;
		clear:right;
		width: 599px!important;
		height:30px;
		background-color:#0779bf;
		padding: 0px 5px 0px 5px;
		
	}
	
		div#checkout_bottom a{
			color:#000000;			
		}

	
		div#checkout_bottom img {float:right;margin-top:3px;}
		
		div#continue{
			background-color:#E1EFF7;
			width: 550px;
			padding-top:10px;
			padding-bottom:10px;
		}
		
.heighta {min-height:550px; max-height:1000px;}

/*.heighta {height: 550px;}*/
.heightb{height:110px;}
.heightc{height:460px;}
.heightd{height: 200px;}

div.Edit_Basket {
	margin-left:2px;
	padding-left:5px;
	width:604px;
	background-color:#0779bf;
	height:30px;
	text-align:left;
}

/*---------------------------------------------------------------------Forms*/
#form {/**/}

	#form select, #form input, #form textarea, #form button {
		background-color: #E7ECF2;
		border: 1px solid #0099FF;
	}
	
input, textarea {font-family: Arial, Helvetica, sans-serif;}

#form table {
	width: 98%;
}

/*---------------------------------------------------------------------Misc.*/
.blue{color: #0779bf;}
.green{color:#009933;}
.red{color:#FF0000;}
.white{color:#FFFFFF;}
.left{text-align: left;}
.right{text-align: right;}
.center{text-align: center;}
.float_left{float: left;}
.float_right{float: right;}
#productbox {height: 250px;}
.rrp {text-decoration:line-through;}

.prodname {
	background-color:#0779bf;
	color: #ffffff!important;
	min-height: 20px!important;
	display: block;
	padding: 5px!important;
	margin: 0px 0px 5px 0px;
}
.prodname a{
                color: #ffffff!important;
                font-size: 12px;
                text-decoration:underline!important;
				font-weight:normal!important;
}

.prodname a:hover{
                color: #ffffff!important;
                font-size: 12px;
                text-decoration:underline;
				font-weight:bold!important;

}
.prodname_more {
	text-align: left; 
	margin: 5px 0 5px 0;
}

.price {
	color: #CC3568;
	font-weight: bold;
	font-size: 1.2em;
}

.more {
	color: #0779BF!important;
	font-weight: bold;
	font-size: 1.2em;
}

.tooltip{
	cursor:help;
	border-bottom: dotted 1px #0779bf;
}


.productbox2 {
	padding:5px 0px 5px 0px;
	text-align: left;
	margin: 0 auto;
}

div#rollover{
	background-image:url('../images/yellow.gif');
	background-position:left top;
	background-repeat:repeat-x;	
	padding-left:5px;
}

div#rollover2{
	background-image:url('../images/white.gif');
	background-position:left top;
	background-repeat:repeat-x;	
	padding-left:5px;
}

div#phone_banner {padding: 0 0 10px 0;}

	div#phone_banner p {
		margin: 0;
		padding: 0;
	}

div#info {
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
}

	div#info h2 {
		margin: 0;
		padding: 0;
		font-size: 1.2em!important;
		font-weight: bold;
		color: #0779BF;
	}
	
div#associated {margin: 0 0 0 -5px;}
	div#associated img {width: 159px;}
	
#txtPostCode, #txtPostCodeD {
	text-transform: uppercase;
}

/*---------------------------------------------------------------------Competition*/
form#Competition {
	width: 98%;
}

	form#Competition input {
		float: right;
		margin: 0 100px 0 0;
}


/*---------------------------------------------------------------------New Styles For ProductPage*/

div#ProductHeaderTitle {
	float:left;
	width:452px;
	background-color:#0779bf!important;
	padding:5px;
}
	div#ProductHeaderTitle h1 {
		font-size:17px;
		font-family:Arial, Helvetica, sans-serif;
		color:#ffffff;
	}
	
div#ProductMainContainer {
	float:left;
	width:442px;
	padding:5px;
	border-left:5px #0779bf solid!important;
	border-right:5px #0779bf solid!important;
}

div#WhyBuy {
	float:left;
	width:221px;
	padding:5px;
	background-color:#0779bf!important;
}
	div#WhyBuy h3 {
		font-size:17px;
		font-family:Arial, Helvetica, sans-serif;
		color:#ffffff;
		text-decoration:none;
		border-bottom:none;
		margin:0px;
	}
div#Helpful {
	float:left;
	width:221px;
	padding:5px;
	background-color:#0779bf!important;
}
	div#Helpful h3 {
		font-size:17px;
		font-family:Arial, Helvetica, sans-serif;
		color:#ffffff;
		text-decoration:none;
		border-bottom:none;
		margin:0px;
	}

.Red_Line {

background-color:#0779bf!important;

                width:5px;

                float:left;

                padding-top:100%;         

}

div#NewDescBox {
	float:left;
	width:442px;
	padding:5px;
	border-left:5px #0779bf solid!important;
	border-right:5px #0779bf solid!important;
	border-bottom:5px #0779bf solid!important;
}
	span#WhyBuyText {
		float:left;
		width:205px;
		padding:5px;
	}
		span#WhyBuyText ul {
			list-style:none !important;
			list-style-image:none !important;
		}
		span#WhyBuyText li {
			background-image:url('ProductDetailBox.gif');
			background-position:left top;
			background-repeat:no-repeat;
			list-style-image:none !important;
			padding:0px 0px 0px 0px;
		}
		
	 span#HelpfulText{
            float:left;
            width:200px;
            padding:5px;
            margin-left:5px;
            border-left:0px #da2d40 solid!important;
        }

		span#HelpfulText ul {
			list-style:none !important;
			list-style-image:none !important;

		}
		span#HelpfulText li {
			background-image:url('ProductDetailBox.gif');
			background-position:left top;
			background-repeat:no-repeat;
			list-style-image:none !important;
			padding:0px 0px 0px 0px;
		}

table#AdditionalImages {
	float:left;
	width:80px;
}
	table#AdditionalImages img {
		width:70px;
	}
/*-------------------------------------------Static--------------------------------------------------*/

h1.Static_Page {
	color: #0779BF!important;
	font-size: 1.8em!important;
	font-weight: bold!important;
}

#static h1{
	color: #0779BF!important;
	font-size: 2.25em;
	font-weight: bold!important;
	
}

#static p a, #static div a, div#static a{
	color: #0779BF;
	
}

#static p a:hover, #static div a:hover, div#static a:hover, #static table tr td p a:hover{
	color: #fadd04;
	
}

#static p a:active, #static div a:active, div#static a:active, #static table tr td p a:active{
	color: #FF0000;
	
}

#static p a:visited, #static div a:visited, div#static a:visited, #static table tr td p a:visited{
	color: #99006;
	
}


img#content_curve{
	position: absolute !important;
	top: 0px !important;
	left: -8px !important;
}

img#content_curve2{
	position: absolute !important;
	top: 0px !important;
	left: 5px !important;
}

div#static a:visited{
	color: #0779BF;
}

div#static h2{
}


#thawte {
	width:115px !Important;
	float:left !important
}
