/* CSS Document */

body{
background-color:#FFFFFF;
text-align:center;
margin-top:0px;
}

table.pos{
position:relative;
margin-left:auto;
margin-right:auto;
}

#header{
width:950px;
height:115px;
}

#header1{
width:630px;
height:87px;
}

#header2{
width:110px;
height:25px;
background-image:url(../images/britshop_banner_slice_02.gif);
background-repeat:no-repeat;
padding-left:45px;
padding-top:14px;
padding-bottom:5px;
}

#search{
width:110px;
height:25px;
}

#header3{
width:75px;
height:44px;
}

#header4{
width:90px;
height:44px;
}

#header5{
width:76px;
height:43px;
}

#header6{
width:79px;
height:43px;
}

#header7{
width:75px;
height:43px;
}

#header8{
width:90px;
height:43px;
}

#header9{
width:945px;
height:23px;
padding-top:5px;
padding-right:5px;
background-image:url(../images/britshop_banner_slice_09.gif);
background-repeat:no-repeat;
text-align:right;
}

#left_col{
width:175px;
height:auto;
background-color:#E6E7E7;
padding-top:5px;
vertical-align:top;
}

#quick_find{
height:20px;
background-color:#BBC3D3;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}

#content{
width:580px;
height:auto;
background-color:#FFFFFF;
vertical-align:top;
padding:10px 10px 10px 10px;
text-align:left;
}

#right_col{
width:175px;
height:auto;
background-color:#E6E7E7;
padding-top:5px;
vertical-align:top;
}

#footer{
width:940px;
height:50px;
background-color:#6399B3;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:center;
padding:5px 5px 5px 5px;
}

a.hnav{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
}

a.hnav:link{
text-decoration:none;
}

a.hnav:hover{
color:#FFFF00;
text-decoration:none;
}

a.hnav:visited{
text-decoration:none;
}

a.vnav{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}

a.vnav:link{
text-decoration:none;
}

a.vnav:hover{
color:#6399B3;
text-decoration:underline;
}

a.vnav:visited{
text-decoration:none;
}

/* Ecom Nav Begin */

ul.ecom_nav {
	list-style: none;
	border:     0px;
	font:14px "Tahoma" sans-serif;
	/*padding-bottom: 10px;
	padding-top: 1px;
	padding-right: 3px;
	padding-left:5px;
	margin:     5px;*/
	color:#000000;
	width:140px;
	text-decoration: none;
}

li.ecom_nav_1 { padding-left: 0px; color:#000000;margin-bottom: 10px /* 3px 0px 3px;background-color:#000066; border: 1px solid #CCCCCC;background:  top left no-repeat;*/ }
li.ecom_nav_2 { padding-left: 5px; color:#6633FF;/*margin: 3px 3px 0px 3px; background-color:#000066; border: 1px solid #CCCCCC;background:  top left no-repeat;*/ }
li.ecom_nav_3 { padding-left: 15px;/* margin: 3px 3px 0px 3px;background-color:#000066; border: 1px solid #CCCCCC;background:  top left no-repeat;*/ }
li.ecom_nav_4 { padding-left: 20px;/* margin: 3px 3px 0px 3px;background-color:#000066; border: 1px solid #CCCCCC;background:  top left no-repeat;*/ }
li.ecom_nav_5 { padding-left: 25px;/*margin: 3px 3px 0px 3px; background-color:#000066; border: 1px solid #CCCCCC;background:  top left no-repeat;*/ }
li.ecom_nav_6 { padding-left: 30px/*;margin: 3px 3px 0px 3px; background-color:#000066; border: 1px solid #CCCCCC;background:  top left no-repeat;*/ }

.ecom_nav_1 { padding-left: 0px; color:#000000;margin-bottom: 10px /* 3px 0px 3px;background-color:#000066; border: 1px solid #CCCCCC;background:  top left no-repeat;*/ }
.ecom_nav_2 { padding-left: 5px; color:#6633FF;/*margin: 3px 3px 0px 3px; background-color:#000066; border: 1px solid #CCCCCC;background:  top left no-repeat;*/ }
.ecom_nav_3 { padding-left: 15px;/*margin: 3px 3px 0px 3px; background-color:#000066; border: 1px solid #CCCCCC;background:  top left no-repeat;*/ }
.ecom_nav_4 { padding-left: 20px;/*margin: 3px 3px 0px 3px; background-color:#000066; border: 1px solid #CCCCCC;background:  top left no-repeat;*/ }
.ecom_nav_5 { padding-left: 25px;/* margin: 3px 3px 0px 3px;background-color:#000066; border: 1px solid #CCCCCC;background:  top left no-repeat;*/ }
.ecom_nav_6 { padding-left: 30px;/* margin: 3px 3px 0px 3px;background-color:#000066; border: 1px solid #CCCCCC;background:  top left no-repeat;*/ }

a.ecom_nav {
	/*padding-bottom: 10px;
	display:list-item;
	padding-top: 1px;
	padding-right: 1px;
	padding-left: 1px;*/
	 color:#000000;
	text-decoration: none;
}

a.ecom_nav:link,
a.ecom_nav:visited {
	/*padding-left:5px;
	padding-bottom:10px;*/
	 color:#000000;
	text-decoration: none;
	
}

a.ecom_nav:hover,
a.ecom_nav:active,
a.ecom_nav_selected:hover, 
a.ecom_nav_selected:active {
	color: #6399B3;
	text-decoration:underline;
}
a.ecom_nav:selected {
	color: #6399B3;
}

a.ecom_nav_selected:link, /*a.ecom_nav_selected:visited*/{ 
	color:#6399B3;
	/*padding-bottom: 10px;
	display:block;
	padding-top: 1px;
	
	padding-right: 3px;*/
	text-decoration: none;
}

.ecom_nav_header {  }
.ecom_nav_footer {  }

.ecom_nav {
	/*padding-bottom:10px;
	padding-left:5px;
	color:#0099CC;*/
}

/* Ecom Nav End */

a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:underline;
}

a:link{
text-decoration:underline;
}

a:hover{
color:#6399B3;
text-decoration:underline;
}

a:visited{ 
text-decoration:underline;
}

a.fnav{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}

a.fnav:link{
text-decoration:underline;
}

a.fnav:hover{
color:#FFFF00;
text-decoration:none;
}

a.fnav:visited{
text-decoration:underline;
}

p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.ftext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

.credits{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}

li.none{
list-style-type:none;
}

img{
border-style:none;
border-width:0px;
}

.button_small
{
	font-weight: bold;
	font-size: 12px;
	font-family: tahoma,arial,sans-serif;
	height: 20px;
}

input{

font-size: 12px;
font-family: tahoma,arial,sans-serif;
height: 20px;
}
error
{
	color: red;
}



