
body { margin-top:0px; margin-left:0px; font-family:Arial;
       padding:0px;
}

.clearfloats {
content: ".";
display: block;
height: 0px;
font-size:1px;
clear: both;
visibility: hidden;
}



#showall {
margin:0px;
padding:0px;
width:550px;
height:500px;

background-image:url(../IMAGES/bg1.jpg);
background-repeat:no-repeat;


}

#body_text
{

font-size:12px;
border:0px;
float:left;
}


#lstAccidentType, #lstAccidentPlace , #lstCall
{
	font-size:12px; font-family:Arial;
	font-weight:normal; 
	width:154px;
	_width:151px;
}

.details 
{
	padding:0px 0px 2px 0px; margin:10px 0px 5px 0px;
	border-bottom:1px solid #90B915;
		font-size:14px; font-weight:bold; font-family:Arial;
		color:#90B915;
}
.details2 
{
	padding:0px 0px 2px 0px; margin:5px 0px 5px 0px;
	border-bottom:1px solid #90B915;
		font-size:14px; font-weight:bold; font-family:Arial;
		color:#90B915;
}

.bolden 
{
	font-weight:bold;
}

#surround-complete 
{
	
	
	width:496px;
	margin:50px 0px 0px 25px;
	  }
#tellmore 
{

border:1px solid #90B915;
width:100%;
color:#333;
}
#itellmore 
{
font-family:Arial;
font-size:12px;

padding:5px;
}

#ask { font-family:Arial;
font-size:12px;
}

.surroundall 
{
	

}

.ask { font-family:Arial;
font-size:12px;
float:left;
width:246px;
margin-bottom:4px;
_margin-bottom:1px;


}

.ask1 {width:95px; float:left; padding-top:2px; }
.ask1p {width:95px; float:left; padding-top:0px; }
.ask2p { float:left; width:140px; padding-top:1px;  }

.ask2 { float:left; width:140px;  }
.askbtn { width:260px; float:left;  text-align:right; padding-top:10px; *padding-top:6px;}
.ask2big { float:left;  }

.ask2a { float:left; width:57px;  }
.ask2b { float:left; width:52px;  }
.ask2bsub { float:left; text-align:right; border:1px solid black;  }
.ask2c { float:left; width:140px;  }

#CheckBox1,
#CheckBox1 input { width: 13px; /* for IE */
height: 15px; /* For IE */
				vertical-align: top; /* IE likes this */ 
				line-height: 13px;
font-size: 10px;
overflow:hidden;
margin-right:3px;}

.ipad { padding-left:25px; }
.ask_nodrop 
{
	font-family:Arial;
font-size:12px;
float:left;

margin-bottom:3px;
_margin-bottom:0px;
}

.ask_big 
{
	font-family:Arial;
font-size:12px;
float:left;

margin-bottom:8px;
_margin-bottom:1px;

}

.ask_bigp 
{
	font-family:Arial;
font-size:12px;
float:left;

margin-bottom:3px;
_margin-bottom:1px;

}


.ask_big2 
{
	font-family:Arial;
font-size:12px;
float:left;
_margin-top:5px;
width:180px;


}

.ask_big3 
{
text-align:right;
_width:491px;
}

#txtDescription 
{
	font-family:Arial;
font-size:12px;
width:317px;
_width:315px;
height:21px;
}

#txtName, #txtEmail, #txtTel
{
	font-family:Arial;
font-size:12px;
width:150px;
_width:145px;
}

#txtPostCode
{
	font-family:Arial;
font-size:12px;
width:50px;
}
#address 
{
		font-family:Arial;
font-size:12px;
width:291px;
_width:287px;
}


input, select {font-size:12px; font-family:Arial; margin:0px; padding:0px;}

#body_heading_text
{
	

font-size:12px;
border:0px solid red;


margin:auto;

}

#Thank_you_text
{
font-family:arial;
font-size:12px;
border:0px solid red;

float:left;
margin:auto;

}

.seperate10 { height:10px; font-size:5px; clear:both; _height:5px;}
.seperate15 { height:15px; font-size:5px; clear:both; }
.seperate20 { height:20px; font-size:5px; clear:both; }
.seperate5 { height:1px; font-size:1px; clear:both; }

.seperate7 { height:7px; font-size:2px; clear:both;  _height:1px;}

#body_heading
{
font-family:trebuchet ms;
font-size:15px;
font-weight: bold;
border:0px;
width:310px;
float:left;
margin:auto;
}

#bh-surround 
{

color:#333;
height:36px;

}


#bh-left{
width:168px;
float:left;


font-weight:bold;
}

#bh-right{
width:168px;
float:left;


font-weight:bold;
}

#tbl-details{
width:300px;
font-family:trebuchet ms;
font-size:13px;
margin:10px 0px 0px 10px;
}

#tbl-details .left{
text-align:right;
}

#tbl-details .right{
text-align:left;
padding:0px 0px 0px 10px;
}


#body_base {
margin:20px 0px 0px 0px;
padding:0px;
width:310px;
}




.body_textfield
{
font-family:trebuchet ms;
font-size:13px;
border:2px;

}


#buybut a:link
{
font-family:trebuchet ms;
font-size:14px;
color:#fff;
font-weight:bold;
background-image:url(../images/buy.jpg);
padding:6px 0px 10px 8px;
margin-top:10px;
background-repeat:no-repeat; text-decoration:none;

width:125px;

}
#buybut a:visited
{
font-family:trebuchet ms;
font-size:14px;
color:#fff;
font-weight:bold;
background-image:url(../images/buy.jpg);
padding:6px 0px 10px 8px;
width:125px;
background-repeat:no-repeat; text-decoration:none;


}
#buybut a:active
{
font-family:trebuchet ms;
font-size:14px;
color:#fff;
font-weight:bold;
background-image:url(../images/buy.jpg);
padding:6px 0px 10px 8px;
background-repeat:no-repeat; text-decoration:none;
width:125px;

}

#buybut a:hover
{
font-family:trebuchet ms;
font-size:14px;
color:#fff;
font-weight:bold;
background-image:url(../images/buy2.jpg);
width:125px;
text-decoration:none; text-decoration:none;
}





.outertable
{

font-family:trebuchet ms;
font-size:12px;
text-align:left;
}
.header1
{
font-family:trebuchet ms;
font-size:14px;
font-weight:bold;
color:White;

}
.img
{
width:125px;
height:100px;
}

.contain_all {
width:485px;
padding:15px 5px 15px 5px;
height:auto; 
/*
border-bottom:1px solid #dadada;
*/

}

.linethrough {clear:both; height:1px; font-size:1px; background-color:#dadada;
}
#basket1 {
width:90px;
float:left; height:auto;
text-align:center; margin:0px 15px 0px 0px;
} 

#basket1 a:link {color:#38237b; font-size:14px; }
#basket1 a:visited {color:#38237b;font-size:14px; }
#basket1 a:active {color:#38237b; font-size:14px;}
#basket1 a:hover {color:#38237b;font-size:14px; }


#basket2 {
width:5px;
float:left; height:auto;
}
#basket3 {
width:380px;
float:left; height:auto;
} 

#titlebasket {
font-size:14px; font-family:trebuchet ms; height:auto;
}

#titlebasket a:link {color:#38237b; font-size:14px; font-weight:bold; }
#titlebasket a:visited {color:#38237b;font-size:14px;font-weight:bold; }
#titlebasket a:active {color:#38237b; font-size:14px;font-weight:bold;}
#titlebasket a:hover {color:#38237b;font-size:14px; font-weight:bold; text-decoration:none;}

.descprice {
padding:8px 0px 6px 0px;
font-size:13px;
color:#666; height:auto;
font-family:trebuchet ms;
font-weight:bold;
}

.descpricedelivery {

font-size:12px;
color:#666; height:auto;
font-family:trebuchet ms;
font-weight:bold;
}

.descbasket {

}
.descadd {
margin:15px 0px 25px 0px;

width:auto;
}

.mits { border:1px solid black;}

.clearthefloats {
clear:both;
}


.moveme {
position:absolute;
left:355px;
top:-20px;
padding:0px;
margin:0px;
padding-left:8px;

}




.addtocart {
padding:2px 2px 3px 4px;
_padding:2px 2px 3px 4px;


}

.headermax {
background-image:url(../../../images/hampersbg.gif);
background-repeat:no-repeat;/*
background-position:top right;*/
width:535px;
height:80px;

font-size:16px;
color:#333;
font-family:trebuchet ms;

padding:0px;

}

.movement {
position:absolute;
font-size:12px;
width:360px;
margin-left:40px;
margin-top:35px;
}

form {
padding:0px;
margin:0px;
}

#trail {
background-image:url(../../../images/bgline.jpg);
background-repeat:repeat-x;
height:25px;
}
#trail a:link{
color:#333;
font-size:12px;
}
#trail a:visited{
color:#333;
font-size:12px;
}
#trail a:active{
color:#333;
font-size:12px;
}
#trail a:hover{
text-decoration:underline;
font-size:12px;
color:#D0142A;
}

.insiders {
float:left;
font-size:12px;
padding:5px 0px 0px 6px;
}

.borderless {
margin:0px;
padding:0px;
}

.titlebasket2 {
font-size:18px;
color:#333;
font-weight:bold;
padding-left:6px;
}


.descprice2 {
padding:10px 0px 10px 6px;
font-size:15px;
color:#666;
font-weight:bold;
}

.descbasket {
font-size:12px; font-family:trebuchet ms;
}



.desctitle {
font-size:14px;
color:#333;
border-bottom:1px solid  #dadada;
font-weight:bold;
padding:4px 0px 2px 6px;

margin-bottom:5px;
background-image:url(../images/bg1.gif);
background-repeat:no-repeat;
}

.contentstitle {
font-size:14px; font-weight:bold;
color:#333;
border-bottom:1px solid  #dadada;
padding:3px 0px 2px 6px;
margin-bottom:5px;
background-image:url(../images/bg1.gif);
background-repeat:no-repeat;
}

.descbasket2 {
padding-bottom:15px;

}

.basketdesctxt {
padding-left:6px;
}

.packshot {
padding-top:15px;
padding-bottom:10px;
}

.options {
font-size:12px;
font-weight:bold;
color:#999;
}

.moveleft {
padding-left:6px;
}
.headbsket {
font-size:16px;
font-weight:bold;
color:#333;
}

.containshop_top {
width:540px;
padding-top:5px;
padding-bottom:3px;
height:17px;

color:#fff;
background-image:url(../images/bg2.gif);
}
.containshop_top2 {
width:540px;

height:25px;

color:#fff;
background-image:url(../images/bg3.gif);
}

.containshop {
width:490px;
}

.containshopA {
width:490px;
padding-top:6px;
}

.containshopred {
width:539px;
padding-top:10px;
padding-bottom:10px;
border-bottom:1px solid #D0142A;
height:55px;
}

.containshop1 {
width:130px; float:left;
padding-left:10px;
}
.containshop2 {
width:70px; float:left;
}
.containshop2a {
width:60px; float:left;
}
.containshop3 {
width:70px; float:left;
}
.containshop4 {
width:80px; float:left;
}
.containshop5 {
width:60px; float:left;
}

.descme {
margin:0px;
padding:3px 0px 10px 0px;
}

.containshop5a {
float:left;
}

.rightme {
text-align:right;
padding-right:10px;
font-weight:bold;
color:#333;
padding-top:5px;
}
.rightme2 {

padding-top:5px;
}

.hideme {
visibility:hidden;
}

.billingd, .shippingd {
font-size:14px;
font-weight:bold;
color:#333;
padding-bottom:2px;
border-bottom:1px solid #D0142A;
padding-top:10px;
_padding-top:0px;

}
.shippingd {
padding-top:9px;
}

.padtop {
padding-top:5px;
}

#pushleft {
margin-left:8px;
}

.protxnames {
font-weight:normal;
color:#333;
}

#pushdown td {
padding-top:5px;
padding-bottom:5px;
}

.movedown {
margin-top:9px;
}

.movebackup {
margin-top:0px;
}

.beforeyouleave {
width:535px;
height:50px;
margin-left:5px;
}

.proceed2 {
float:left;
width:400px;


}
.proceed1 {
float:left;
width:130px;

}

.pageheader {
font-size:16px;
color:#333;
font-weight:bold;
}

.warning {
color:red;
}

.pushup {
margin:0px;
padding:0px;
font-size:14px;
font-family:trebuchet ms;
color:#333;
}

#EnlargeImage 
{
position:absolute;
z-index:99;
width:200px;

background-color:#fff;
top:150px;
left:100px;
_left:108px;
padding:10px 8px 10px 8px;
text-align:center;
border:1px solid #999;
font-size:12px;
}
.righter 
{

float:right;
width:30px;
height:30px;
margin:-4px -5px 0px 0px;
}

.showimgl { padding-top:10px; }
.enl
{

font-size:12px;
font-family:trebuchet ms;
font-style:normal;
}

.enlargeimg 
{
margin-top:5px;
}

#choosing { background:url(../images/shop-bg.jpg) no-repeat; padding:10px 10px 10px 13px;width:460px; height:120px; font-size:12px; font-family:trebuchet ms; color:#fff;margin:0px 0px 0px 10px;}

#choosing select { font-size:12px; font-family:trebuchet ms; 
background-repeat:no-repeat;}

.choosewhat { font-size:13px; color:#fff; border-bottom:1px solid #fff;
font-weight:normal; padding-bottom:3px; margin:0px; width:340px; text-align:left;}

.choosewhat2 { font-size:10px; color:#fff; font-weight:normal; padding-bottom:3px; margin:3px 0px 2px 0px; width:340px; text-align:left;}

#categoryprice{
text-align:center;
}	

#searchbox{
margin:5px 0px 10px 0px;
}

.searchbox{
width:200px;
font-family:trebuchet ms;
}

#category{
margin:7px 0px 7px 0px;
}




.pagerStyle { font-size:14px; font-family:trebuchet ms; margin-top:10px; } 


.pagerStyle a:link { font-size:14px; font-family:trebuchet ms; border:1px solid #38237b; padding:0px 4px; text-decoration:none; color:#38237b; } 
.pagerStyle a:visited { font-size:14px; font-family:trebuchet ms; border:1px solid #38237b; padding:0px 4px; text-decoration:none; color:#38237b;} 
.pagerStyle a:active { font-size:14px; font-family:trebuchet ms; border:1px solid #38237b; padding:0px 4px; text-decoration:none; color:#38237b;} 
.pagerStyle a:hover { font-size:14px; font-family:trebuchet ms; border:1px solid #38237b; padding:0px 4px; background-color:#38237b; color:#fff; text-decoration:none;}


.sorry {font-size:12px; font-family:trebuchet ms;
padding-top:20px;

}

#thank_you_button
{
text-align:center;
margin:20px 0px 0px 0px;
}

.btnhov{
border-top-color:#fff;
border-left-color:#fff;
border-right-color:#fff;
border-bottom-color:#fff;}



.btnExample {
  background: #00B7F1 url(../images/buttonbg.jpg) repeat-x;
 color: #fff;

font-family:arial;
  border: 1px solid #0099cc;
  padding:3px;
  _padding:1px;
 font-weight:bold;
font-size: 14px; 
width:110px;
}


.btnExample2 {
  background-color: #0099CC;
  background-position: 0 -50px;
  color:#fff;
}

.ibutton 
{
	text-align:right;
}

.btnExampleX {
  background: #00B7F1 url(../images/buttonbg.jpg) repeat-x;
 color: #fff;

font-family:arial;
  border: 1px solid #0099cc;
  padding:1px 3px;
  _width:35px;
  _height:21px;
  
 font-weight:bold;

font-size: 12px; 

}


.btnExample2X {
  background-color: #0099CC;
  background-position: 0 -50px;
  color:#fff;
}

.btn.green { background: #9BC716;
	color:#fff;font-size:14px; font-family:Arial; font-weight:bold;
	 padding:2px 7px 2px 6px; border:1px solid #90AF33;
	
	_padding:2px px 2px 6px;
	  }
  .btn.pink { background: #e1a; }
.btn:hover { background-color: #359FD2; }
 .btn:active { background-color: #444; }
   .btn[class] { background-image: url(shade.png); background-position: bottom; 
    _width:100px;}
