<!--
/* 	common		*/
body {
	background:#fff;
    margin: 0;
    padding: 0;
	font-family:Arial, Helvetica, sans-serif;
    color: #000;
    min-width:900px;
    text-align:left;
}

a
{color:#003399;
 text-decoration:none;
    }
      

#wrapper {
    margin: 0px auto;
    width: 85%;
    min-width:900px;
    text-align:left;
}

.clear
{
    clear:both;}

.bheading   
{  
    color: #000000;
    width:100%;
    height:60px;
    padding:15px 0 0 0;
    text-align:center;
    }
    .bheading img.imgleft
    {float:left;
     margin:0 10px 0px 0px;
        }
    .bheading .title
    {float:left;
    font-family: Arial, Helvetica, sans-serif; 
    font-weight: bold; 
    font-style:italic;
    font-size:1.7em;
    color: #999;
    padding-top:10px;
        }
    .bheading img.imgright
    {float:right;
     margin:0 0px 0px 10px;
    }

.information
{
    padding:10px;
    background-color: #efeeec;
    border:3px solid #ccc;
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 13px; 
    color: #000000;
    margin:0 0 10px 0;
   }
   
 
    .information .text
    {margin-left:55px;
        }


.alertbox
{   
    float:left;
    width:60%;
    background-color:#ffdede;
    text-align:left;
    padding:10px;
    margin:0px 0 10px 0;
    }
    
 .promcode
{   
    float:left;
    background-color:#efeeec;
    border:3px solid #ccc;
    padding:10px;
    margin:0 0 10px 0;
    }
    
    .promcode .rightbox
    { float:right;
      padding-left:20px;
      border-left:3px #CCC solid;
      width:200px;
      margin-left:25px;
        }
        .promcode .rightbox input
        { vertical-align:middle;
            }
    
    
.order {
border:3px #CCCCCC solid;
margin-bottom:6px;
padding:0;
font-family: Arial, Helvetica, sans-serif; 
font-size:12px !important;
}

.order h3{
background:#efeeec;
padding:4px 5px 4px 5px;
color:#000;
font-style:italic;
margin:0;
}

.order h3 span
{ color:#003399;
    }

.order ul{
margin:10px;
padding:0px;
list-style:none;
}

.order ul li{
padding:1px;
}

.li-header{
background:#f4f3f2;
font-weight:bold;
}

.li-details
{border-bottom:1px solid #ccc;
    }
    
    .li-details .leftpadding
        {padding:10px;
            }


.li-gray {
background:#eee;
}


.order ul li ul{
margin:0px;
padding:1px 10px 1px 10px;
}

.order ul li ul li{
display:inline-block;
padding:1px;
vertical-align:top;
}

.order ul li ul form 
{ width:13%;
  display:inline-block;
    }
    
    .order ul li ul form li 
{ display:inline-block;
    }
    
    .order ul li ul form .li-q {
width:49%;
text-align:center;
}

  .order ul li ul form .li-update{
width:40%;
text-align:center;
}


.order .li-id 
{ color:#000;
width:38%;
}

.order .li-price
{ width:9%;
    }

.order .li-q {
width:6%;
text-align:center;
}

.order .li-update{
width:6%;
text-align:center;
}

.order .li-nv{
width:9%;
}

.order .li-taxpc{
width:5%;
}

.order .li-tax{
width:7%;
}

.order .li-total {
width:9%;
}

.order .li-remove 
{
    width:5%;
text-align:center;
}

.order .li-movebas 
{
width:12%;
margin-left:10px;
text-align:center;
}

.order .li-shipopt
{ color:#000;
width:11%;
}

.order .li-delby
{ color:#000;
width:12%;
}

.order .li-delby input
{font-size:11px !important;
 width:70px;
    }
.order .li-delby img{    
     vertical-align:middle; margin-bottom:6px;}


 
.order .totaltopay
{
   background:#eee; 
    }

.order .li-tp
{width:59%;
 padding:5px 5px 5px 6px;
 font-size:13px;
 font-weight:bold;
    }
    
 .order .wideless
  {width:52% !important;
      }
    
 .order .li-t
 {width:8%;
  padding:5px 5px 5px 8px;
  font-size:13px;
 font-weight:bold;
 background:#fff;
 text-align:left;
    }
    
 .order .li-t-nv
 { 
  width:6%;
  padding:5px;
  font-size:13px;
 font-weight:bold;
 background:#fff;
 text-align:left;
     }
 
 .order .li-empty
 {width:5%;
     }
     
.order .li-id dl
{margin:0;
  padding:0;
    }

.order .li-id dl dt
{ font-weight:bold;
  margin:0;
  padding:0;}

.order .li-id dd
{ margin:0;
  padding:0px 10px 0 10px;
 }

.delivery-text select   
{  margin:5px;
   font-size:10px;
  }

.smallprint {  font-family: Arial, Helvetica, sans-serif; font-size: xx-small}
.alert {  color: #CC0000;}
.alert img
{ vertical-align:middle;
  margin-right:10px;
    }

	/* 	basket		*/

.btext1 {  font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #000000}
.btext1 input
{
    vertical-align:middle;
    margin:5px;
    }
    
.btext3 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000; vertical-align:middle;} 

.btext2 { font-family: Arial, Helvetica, sans-serif; font-size: x-small; color: #000; vertical-align:middle;}

    
.btblborder {  border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.bdivider { border-right-color:#E5E5E5; border-right-style: solid; border-right-width: 1px}
.brborder { border-right-color:#E5E5E5; border-right-style: solid; border-right-width: 1px; border-bottom-width: 1px;border-bottom-style: solid; vertical-align:middle;}
.blborder { border-left-color:#E5E5E5; border-left-style: solid; border-left-width: 1px; border-bottom-width: 1px;border-bottom-style: solid;}
.bbborder { border-bottom-width: 1px;border-bottom-style: solid;}

.bsubheading {  font-family: Arial, Helvetica, sans-serif; font-size: small; font-weight: bold; color: #272F83}

.btblcell1 {  background-color: #EEF1F2} 	/* 	lightest	*/
.btblcell2 {  background-color: #DBE0E1}		
.btblcell3 {  background-color: #B8C2C3}		
.btblcell4 {  background-color: #272F83}	/* 	darkest		*/

.btblcell5 {  background-color: #EEF1F2; }

.collectattributerow {padding: 2px 2px 2px 2px; border-bottom:1px solid #ffffff; border-right:1px solid #ffffff; float:left;}
.collectattributerow a { display:block; text-align:center;}
.collectattributerow img { vertical-align:middle;}


	/* 	login and register	*/

.ltext1 {  font-family: Arial, Helvetica, sans-serif; font-size: small; color: #000000}
.ltext2 {  font-family: Arial, Helvetica, sans-serif; font-size: medium; font-weight: bold; color: #272F83}

.lheading {  font-family: Arial, Helvetica, sans-serif; font-size: large; font-weight: bold; color: #272F83}

.ltblcell1 {  background-color: #DFE2E9} 	/* 	lightest	*/
.ltblcell2 {  background-color: #AACCE5}		
.ltblcell3 {  background-color: #C94536}		
.ltblcell4 {  background-color: #272F83}	/* 	darkest		*/


	/* 	wishlist	*/

.wtblcell1 {  background-color: #E3D9D0} 	/* 	lightest	*/
.wtblcell2 {  background-color: #C7B4A0}		
.wtblcell3 {  background-color: #AB8F71}		
.wtblcell4 {  background-color: #272F83}
.wtblcell5 {  background-color: #E3D9CF}	/* 	darkest		*/


#listbuttons
{width:800px;
 margin:0 auto;}
 
#listbuttons ul
{text-align:center;
 list-style:none;}

#listbuttons ul li
{display:inline; }

#listbuttons ul li a img
{vertical-align:middle; margin-right:5px;}

#listbuttons ul li input
{vertical-align:middle; margin-right:5px;}


#listbuttons ul li a
{display:inline-block; min-width:50px;}


a.button-checkout {
    /* Sliding right image */
background: transparent url('/images/ukplc/checkout-right.jpg') no-repeat scroll top right; 
display: block;
height: 30px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
margin-right: 6px;
padding-right: 28px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
/* FONT PROPERTIES */
text-decoration: none;
color:#003471;
font-family: Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-size:11px;
font-weight:bold;
}
a.button-checkout  span {
/* Background left image */ 
background: transparent url('/images/ukplc/checkout-left.jpg') no-repeat; 
display: block;
line-height: 22px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
padding: 3px 0 5px 35px;
} 

a.button-next
{
/* Sliding right image */
background: transparent url('/images/ukplc/checkout-right.jpg') no-repeat scroll top right; 
display: block;
height: 30px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
margin-right: 6px;
padding-right: 28px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
/* FONT PROPERTIES */
text-decoration: none;
color:#003471;
font-family: Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-size:11px;
font-weight:bold;
    }

a.button-next span {
/* Background left image */ 
background: transparent url('/images/ukplc/empty-left.jpg') no-repeat ; 
display: block;
line-height: 22px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
padding: 3px 0 5px 35px;
}

a.button-back
{
/* Sliding right image */
background: transparent url('/images/ukplc/empty-right.jpg') no-repeat scroll top right; 
display: block;
height: 30px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
margin-right: 6px;
padding-right: 28px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
/* FONT PROPERTIES */
text-decoration: none;
color:#003471;
font-family: Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-size:11px;
font-weight:bold;
    }

a.button-back span {
/* Background left image */ 
background: transparent url('/images/ukplc/arrow-left.jpg') no-repeat; 
display: block;
line-height: 22px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
padding: 3px 0 5px 35px;
}



a.button-empty
{
    /* Sliding right image */
background: transparent url('/images/ukplc/empty-right.jpg') no-repeat scroll top right; 
display: block;
height: 30px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
margin-right: 6px;
padding-right: 15px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
/* FONT PROPERTIES */
text-decoration: none;
color:#003471;
font-family: Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-size:11px;
font-weight:bold;
     }

a.button-empty span {
/* Background left image */ 
background: transparent url('/images/ukplc/empty-left.jpg') no-repeat; 
display: block;
line-height: 22px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
padding: 3px 0 5px 15px;
}



a.button-addmore
{
    /* Sliding right image */
background: transparent url('/images/ukplc/empty-right.jpg') no-repeat scroll top right; 
display: block;
height: 30px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
margin-right: 6px;
padding-right: 15px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
/* FONT PROPERTIES */
text-decoration: none;
color:#003471;
font-family: Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-size:11px;
font-weight:bold;
}

a.button-addmore span {
/* Background left image */ 
background: transparent url('/images/ukplc/addmore-left.jpg') no-repeat; 
display: block;
line-height: 22px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
padding: 3px 0 5px 35px;
}  


input.bigbutt 
{   background: url('/images/ukplc/button.jpg') repeat-x bottom;
    padding:4px 10px 3px 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#003471;
    border:1px solid #808080;
    text-transform:uppercase;
    text-decoration:none;
    font-weight:bold;
    margin-right:5px;
     margin-bottom:7px;
    cursor:pointer;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius:4px;
    width:auto !important;
    }
 input.bigbutt:hover 
 { color:#db740e;
     }

a:hover 
{
    color:#db740e;
    }   

#Newuser
{
    width:650px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    margin:0 auto;}

#Newuser fieldset
{border:0px;
	}

	

	#Newuser fieldset legend

	{
		color:#7f7fb3;
		font-size:20px;
		font-weight:bold;
        display:none;
				}

	

		#Newuser fieldset li
		{	list-style:none;
			line-height:2em;
			text-align:left;
			clear:left;
		}


form
{ font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
    }

form li
{
list-style-type: none;
list-style-image: none;
list-style-position: outside;
}

.form li
{
margin-top: 1px;
background-color: #dfe2e9;
float: left;
width: 100%;
padding-top: 5px;
padding-right: 0pt;
padding-bottom: 5px;
padding-left:10pt;
}

.form li.check
{ width:100%;
  display:block;
  clear:both;
  vertical-align:bottom;
    }
.form fieldset
{border:0px;
	}
    
.form fieldset legend

	{
	    color:#003471;
		font-size:14px;
		font-weight:bold;
		margin:5px 0 5px 0;
				}

form label 
{
display: inline;
float: left;
width: 250px;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 0pt;
margin-top: 5px;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
color: #40408c;
}

.form label 
{
width: 18em;
float: left;
display: block;
padding-left: 5px;
}

.form input{
width:auto;
margin:3px 0 0 5px;
padding:4px;
float:left;
}
.form select
{width:auto;
margin:3px 0 0 5px;
padding:4px;
float:left;
    }
    
.form .prompt
{ float:left;
  width: 18em;
  color: #40408c;
  padding-left: 5px;
    }

.form .groupCheck
{ float:left;
  padding:0;
  margin:0;
    }

.form .groupCheck span
{ display:block;
    }
    .form .groupCheck span input
    { margin-top:6px;
        }

	 .radiogroupOptions div{
		 clear:both;
		 padding:3px 0 5px 0;
		}
		  .radiogroupOptions div input{
			    cursor:pointer;
				border:0;
			  }
			
				 .radiogroupOptions div label{
					 vertical-align:middle;
					  cursor:pointer;
					 margin:2px 0 0 0;} 
	 

form li.buttons
{background:#fff !important;
 padding:5px 0 5px 0;
    }


form li.buttons input
{   background: url('/images/ukplc/button.jpg') repeat-x bottom;
    padding:4px 15px 3px 15px;
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#003471;
    border:1px solid #808080;
    text-transform:uppercase;
    text-decoration:none;
    font-weight:bold;
    margin-right:5px;
     margin-bottom:1px;
     margin-left:27em;
    cursor:pointer;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius:4px;
    width:auto !important;
    }
form li.buttons input:hover
 { color:#db740e;
     }
     
     form li.InFormText
     {
         padding:5px 0 5px 2px;
         font-weight:bold;
         }
         
         form li.InFormText span
         { margin-left:5px;
             }

.alert{
color:#CC0000;
}

div.formbutton
{ margin-left:19.5em;
  margin-top:5px !important;
  clear:left;
    }
    
    div.formLine
{ margin-top: 1px;
background-color: #dfe2e9;
width: 100%;
padding-top: 5px;
padding-right: 0pt;
padding-bottom: 5px;
padding-left:10pt;
    }

input.submit:hover, input.submitSml:hover, .bigButt:hover {border: 1px solid #C0C0C0; color:#000066; }

.smallbox
{ padding:2px 5px 2px 5px;
  margin:5px 10px 5px 0px;
  float:left;
  background:#fcf8cd;
  border:1px solid #f1ecaa;
    }

#container
{ border:3px #CCCCCC solid;
margin-bottom:6px;
padding:10px 10px 7px 10px;
font-family: Arial, Helvetica, sans-serif; 
font-size:12px !important;
    }
    
    #container ul
    { margin:0;
      padding:0;
      list-style:none;
      color:#dfe2e9;
        }
        
        #container ul li
        { color:#000;
          padding:10px;
          margin-bottom:3px;
          border-bottom:1px solid #CCCCCC;
            }
            
                #container ul li div.button
                { width:90px;
                  float:right;
                  background:#fff;
                            }
                            
                           
                  #container ul li div.indiv
                { padding:5px;
                  margin-top:5px;
                            }
                            #container ul li div.indiv input
                            { vertical-align:middle;
                                }
                                
                               #container ul li div.checkbox
                                 {padding:5px 4px 3px 4px;
                                  background:#efeeec;
                                  width:230px;
                                  margin-bottom:5px;
                                     }



.footer
{ text-align:center;
  font-size:0.6em;
  clear:both;
    }

.footer img
{margin-right:10px;
   }
-->

