﻿
body {
    background-image:url("../Images/global/bg-tile.jpg");

}

a{
    color:#000;
}

input {
    background-image:url(../images/global/input-bg.jpg);
    background-position:center top;
}

textarea {
    background-image:url(../images/global/input-bg.jpg);
    background-position:center top;
    border:1px solid #C9C8C8;
}

.callbacktextarea{
        background-image:url(../images/global/input-bg.jpg);
        background-repeat:repeat-x;
    background-position:center top;
    border:1px solid #C9C8C8;
}

.productborder{
    border-right:1px solid #e7e6e6;

}

.header{
    background-image:url(../Images/global/header.jpg);
}

.topsellers h1{
    color:#fff;
    }

.searchbox{
    background-image:url(../Images/global/search-bar-c.jpg);
}

.topsellers h1{
    background-image:url(../Images/topsellerscol/head-top-sell.jpg);
}

.footer{
    background-color:#F0F0F0;
}

.smallprint h1 {
    color:#999999;
}

.topsellersbox{
    background-image:url(../Images/topsellerscol/gradient-top.jpg);
    background-repeat:repeat-x;
    border:1px solid #E7E6E6;
}

.maincontentpanel{
    background-image:url(../Images/topsellerscol/gradient-top.jpg);
    background-repeat:repeat-x;
    border:1px solid #E7E6E6;
}

.topselleritem a:hover{
    color:#E77513;
    
}

.menu ul li{
    background-image:url(../Images/menucol/menu-li-bckgd.jpg);
    background-repeat:no-repeat;
}

.menu ul ul li{
    background:none;
    border-bottom:1px solid #e7e6e6;
}


.menu ul li a{
    color:#000;
}


.menu ul ul li a{
    color:#333;
}


.menu a:hover{
    color:#E77513;
}

.item-image
{
margin-left:22px;
border:1px solid #E7E6E6;

}

.cart-summary {
background-image:url(../images/checkout/gradient-top-l.jpg);
background-position:center top;
background-repeat:repeat-x;
border-top:1px solid #D6D6D6;

}

.loginbox{
    border:1px solid #e7e6e6;
    
}

.loginbox h1{
  
background-image:url(../images/checkout/gradientbottom.jpg);
background-position:center bottom;
background-repeat:repeat-x;
}

.orderbox{
    border:1px solid #e7e6e6;
    
}

.orderbox h1{
  
background-image:url(../images/checkout/gradientbottom.jpg);
background-position:center bottom;
background-repeat:repeat-x;
}


.outer-wrapper {
background-image:url(../images/global/gradient-bg.png);
}

.loginopt {
color:#1106EB;
}

.baskettotal{
    color:#CC0303;
}

.enquirybox {
    background-image:url(../images/global/input-bg.jpg);
    background-repeat:repeat-x;
    background-position:center top;
    border:1px solid #C9C8C8;
}

.logindetails{
    background-image:url(../images/checkout/gradient-bottom-l.jpg);
    background-position:center bottom;
background-repeat:repeat-x;
}

.customerdetailsbox{
    border:1px solid #e7e6e6; 
}

.customerdetailsbox h1{
  
background-image:url(../images/checkout/gradientbottom.jpg);
background-position:center bottom;
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;
}

.producttitles
{
    margin:0; padding:0 0 25px;
    text-decoration:none;
    font-weight:bold;
    font-size:14px;
    width:304px;
}

.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; 
}

.invitefriendsbox h1{
  
background-image:url(../images/checkout/gradientbottom.jpg);
background-position:center bottom;
background-repeat:repeat-x;
}

.customerdetailsbox h2{
    color:#E77817;
}


.customerdetails{
    background-image:url(../images/checkout/gradient-bottom-l.jpg);
    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-image:url(../images/homepageheaders/head-bckgd.jpg);
background-repeat:repeat-x;
}

.productpageprice{
color:#E37617;
font-size:24px;
}

.instock{
color:#739B01;
}

.loginbox label{
  color:#E77817;
}

.largepopup{
color:#E77817; 
}

.btn{
height:18px;
 
}

.cartdetails a:hover{
color:#E77513;
}

.contactush2{
    color:#E77817;
}

.currentpage{

background:#E77817 none repeat scroll 0%;
border:1px solid #E77817;

}

.pager a{

border:1px solid #B3D84B;

}

.footer a:hover{
    color:#E77513;
}


.pager a:hover {
background:#B3D84B none repeat scroll 0%;
border:1px solid #B3D84B;
}

.homepage-header-green p{
background-image:url(../images/homepageheaders/head-green-c.jpg);
color:White;
}

.homepage-header-orange{
background-image:url(../images/homepageheaders/head-bckgd.jpg);
background-repeat:repeat-x;

}


.homepage-header-orange p{
background-image:url(../images/homepageheaders/head-orange-c.jpg);
color:White;
}

.btn{
background-image:url(../images/global/add-button-c.jpg);
}


.btn:hover{
color:#CC0303;
}
.cartitemhr{
    color:#e7e6e6 !important;
    background-color:#e7e6e6 !important;
    
}
 
.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;
}

.confirmdetails{
background-image:url(../images/checkout/gradientbottom.jpg);
background-position:center bottom;
background-repeat:repeat-x;
}

.confirmdetailstotal{
background-image:url(../images/checkout/gradientbottom.jpg);
background-position:center bottom;
background-repeat:repeat-x;
}

.errorinfo{
    background-image:url(../images/checkout/gradientbottom.jpg);
}

.errorinfo h1{
   color:#E77817;
}
        
.item-title:hover{
    color:#E77513;
}

.panel-item ul{
    list-style-image:url(../Images/global/bullet.gif);
  
}


.termspopuptitle{
    background-image:url(../Images/productpage/gradient-bottom.jpg);
    background-position:center bottom;
    background-repeat:repeat-x;
    color:#E77817;
    font-size:14px;
    font-weight:bold;
}

.cartitemtitle:hover{
    color:#E77513;
}

.greenheadertitle{
color:White;
}

.invitefriends{
    background: url(../Images/invitefriends/form-bg.png) repeat-x 130% 100%;
}

.invite h1
{
        font-size:18px;
        font-weight:bold;
        margin: 20px 0  14px 37px;
        
    }
    
.invite p
{
        font-size:14px;
        margin: 0 0 0 37px;
}
  
ul.invite-ul {
    margin: 0 0 0 37px;
    list-style:none;
    overflow:hidden;
}

.invite-ul li.first {
    margin-right:7px;
    font-weight:bold;
}

.invite li {
    display:inline;
    float:left;
    font-size:14px;
}  
  
.invite input
{
        width:221px;
        height:20px;
        border:1px solid #cccaca;
        margin:5px 0 0px 0;
        padding:2px 4px 0 4px;
        
    }
    
.invitefriendsbox h1
{
       font-size:12px !important;
        margin:0px;
            height:28px;
    font-weight:bold;
    padding:12px 0 0 10px;
    }
    
.invite .errormessage
{
    font-size:10px;
    color:red;    
    margin:0;
    display:block;
    height:40px;
}

.invitefriendsbanner
{
    color:White;
    background-image:url(../Images/invitefriends/bannerbckgd.png);
    height:31px;
    
            
}

.invitebtn
{
    background-image:url(../Images/invitefriends/invitebtn.png);
    display:block;     
    width:112px;
    height:22px;
    float:right;
    margin:4px  5px 0 0;
    }
    
    .invitebtn:hover
{
    background-position: 112px 0;
    }
    

.friendscheck
{
    float:left; 
    width:20px !important; 
    margin:0 0 0 35px !important;
}


.friendsemail
{
    float:left;   

}

.friendsdetails
{
    clear:both;  
    display:block;
    height:20px; 
    padding:5px 0 0 0;

}
.friendsdetails p
{
    font-size:12px;
    color:#000;
}

.friendsgreybckgd{
   background-color:#f6f6f6;
}
.friendsname
{
   width:220px !important;
    overflow:hidden;

    float:left;
}

.paymentsearchbox
{
      background-image:url(../Images/payment/bar.png);  
}

.paymentheader
{
      background-image:url(../Images/payment/header.png);  
}

.alreadymember
{
   color:#999 !important;
   margin:0px !important;
   width:100px !important;

}