﻿body {
   

}

a{
    color:#000;
}

input {
  
 
}

textarea {

    border:1px solid #C9C8C8;
}

.callbacktextarea{
   
    border:1px solid #C9C8C8;
}


.header{
 
}



.searchbox{
 
}

.topsellers h1{
color:Black;
border:1px solid #dedede;
}

.footer{
border-top:2px solid #ececec;
}

.smallprint h1 {
    color:#999999;
}

.topsellersbox{

}

.maincontentpanel{
 
}

.topselleritem a:hover{
    color:#CC0303;
    
}

.menu ul li{
  border:1px solid #dedede;
    background-repeat:no-repeat;
}

.menu ul ul li{
    background:none;
    border-bottom:1px solid #e7e6e6;
    border-top:none;
    border-left:none;
    border-right:none;
}


.item-title{
    font-family:Lucida Sans;
}

.menu ul li a{
    color:#000;
}


.menu ul ul li a{
    color:#333;
}


.menu a:hover{
    color:#CC0303;
}

.item-image{
border:1px solid #E7E6E6;

}

.cart-summary {
background-position:center top;
background-repeat:repeat-x;
border-top:1px solid #D6D6D6;

}

.loginbox{
    border:1px solid #e7e6e6;
    
}

.loginbox h1{
  
background-position:center bottom;
background-repeat:repeat-x;
}

.orderbox{
    border:1px solid #e7e6e6;
    
}

.orderbox h1{

background-position:center bottom;
background-repeat:repeat-x;
}


.outer-wrapper {

}

.loginopt {
color:#000  ;
}

.baskettotal{
    color:#CC0303;
}

.enquirybox {
    background-repeat:repeat-x;
    background-position:center top;
    border:1px solid #C9C8C8;
}

.largepopup{
color:#cd3a19; 
}


.btn{
height:20px;
 
}

.cartdetails a:hover{
color:#cd3a19; 
}

.logindetails{
    background-position:center bottom;
background-repeat:repeat-x;
}


.customerdetailsbox{
    border:1px solid #e7e6e6;
    
}

.customerdetailsbox h1{
  
background-position:center bottom;
background-repeat:repeat-x;
}

.customerdetailsbox h2{
    color:#cd3a19;
}


.customerdetails{
    background-position:center bottom;
background-repeat:repeat-x;
}

.moredetails{
    color:#1106EB;
    text-decoration:none;
    font-weight:bold;
}

.productprice{
    color:#CC0303;
    font-weight:bold;
}

.homepage-header-green{
background-repeat:repeat-x;
}

.pager a:hover {
background:#cd3a19 none repeat scroll 0%;
border:1px solid #dbdada;
}

.productpageprice{
color:#cd3a19;

}


 
.product-info { float:left; }

.productdesc
{
   padding-top:10px;
   background: url(../images/productpage/gradient-top.jpg) repeat-x 0 0;
}

.confirmbox{
    border:1px solid #e7e6e6;   
}

.confirmbox h1{
background-image:url(../images/checkout/gradientbottom.jpg);
background-position:center bottom;
background-repeat:repeat-x;
}





.loginbox label{
  color:#cd3a19;
}

.instock{
color:black;

}


.contactush2{
    color:#cd3a19;
}


.currentpage{

background:#cd3a19 none repeat scroll 0%;
border:1px solid #cd3a19;

}

.pager a{

border:1px solid #dbdada;

}

.footer a:hover{
    color:#cd3a19;
}


.greenheadertitle {
color:#cd3a19;
font-family:Lucida Sans;
}

.homepage-header-green p{

color:#cd3a19;
font-family:Lucida Sans;
}

.homepage-header-orange{
background-repeat:repeat-x;

}

/* tellfriends
-------------------------------------------------------------------------
**/

.box1 
{
    margin:15px 0 0 37px;
    float:left; 
    width:590px;
}

.box2 
{
    margin:23px 37px 0 25px; padding:0;
    float:left;
    width:304px;
}

.box2 .producttitle
{
    text-decoration:none;
    font-weight:bold;
    font-size:14px;
    width:304px;
    display:block;
}

.box2 .prod-details
{
    overflow:hidden;
    list-style:none;
}

    .prod-details li
    {
        display:inline;
        height:24px;
    }

    .prod-details .prod-code 
    {
        padding-top:9px;
        float:left;
        font-size: 12px; color:#000;
    }
    
    .prod-details .prod-price 
    {
        float:right;
        font-size: 24px; color:#f07307;
    }
    
    p.prod-image 
    {
        margin:0 auto:
        padding-top:10px;
        text-align:center;
    }

.invitefriendsbox{
    border:1px solid #e7e6e6; 
}
.homepage-header-orange p{
color:#cd3a19;
font-family:Lucida Sans;
}

.headerborder{
    border:1px solid #ebebeb;
    padding-left:10px;
}
.btn{
background-image:url(../images/global/add-button-c.jpg);
}


.btn:hover{
color:#CC0303;
}
.cartitemhr{
    color:#e7e6e6 !important;
    background-color:#e7e6e6 !important;
    
}

.producttoppanel{
  background-position:center bottom;
background-repeat:repeat-x;  
border-bottom:1px solid #E7E6E6;

}



.confirmbox{
    border:1px solid #e7e6e6;
    
}

.confirmbox h1{
  
background-position:center bottom;
background-repeat:repeat-x;
}

.confirmdetails{
background-position:center bottom;
background-repeat:repeat-x;
}

.confirmdetailstotal{
background-position:center bottom;
background-repeat:repeat-x;
}

.errorinfo{
}

.errorinfo h1{
   color:#cd3a19;
}

 .imgLarge
        {
            display:none;
            position:absolute;
            height:550px;
            width:550px;
            z-index:70003;
           margin-left:20px;
            top:200px;
            border:1px solid #999;
            background:#fff;
            *left:0;
            *margin-left:320px;
        }
  .grad-head 
        {
            background-position:center bottom;
            background-repeat:repeat-x;
            height:40px;
            width:100%;
        }
        
.item-title:hover{
    color:#CC0303;
}

.panel-item ul{

    font-family:Lucida Sans !important;
}


.termspopuptitle{
    background-position:center bottom;
    background-repeat:repeat-x;
    color:#cd3a19;
    font-size:14px;
    font-weight:bold;
}

.cartitemtitle:hover{
    color:#CC0303;
}

