    /* CSS Document */
    body
    {
	    font-family:Verdana, Arial, Helvetica, sans-serif;
	    font-size: 13px; 
	    margin-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        background-image: url(Template_images/bg.gif);
    }
    .heading
    {
	    font-family:Verdana, Arial, Helvetica, sans-serif;
	    font-size:16px;
	    color:#212224;
	    text-decoration:none;
	    font-weight:normal;
    }

    .border
    {
	    border-top:1px dotted #999999;
	    font-family:Tahoma;
	    font-size:11px;
	    color:#383838;
	    text-decoration:none;
	    font-weight:none;

    }

    .margin
    {
	    padding-top:20px;
	    padding-bottom:20px;
	    padding-left:10px;
	    padding-right:10px;
    }

    .content
    {
	    font-family:Tahoma;
	    font-size:11px;
	    color:#383838;
	    text-decoration:none;
	    font-weight:none;
    }

    .productheading
    {
	    font-family:Verdana, Arial, Helvetica, sans-serif;
	    font-size:11px;
	    color:#1c1d1f;
	    text-decoration:none;
	    font-weight:normal;
    }

    .bottomlink
    {
	    font-family:Verdana, Arial, Helvetica, sans-serif;
	    font-size:11px;
	    color:#015893;
	    text-decoration:underline;
	    font-weight:normal;
    }

    a:hover.bottomlink
    {
	    font-family:Verdana, Arial, Helvetica, sans-serif;
	    font-size:11px;
	    color:#015893;
	    text-decoration:none;
	    font-weight:normal;
    }
    .leftlink
    {
	    font-family:Verdana, Arial, Helvetica, sans-serif;
	    font-size:12px;
	    color:#4A5458;
	    text-decoration:none;
	    font-weight:bold;
	    text-transform:capitalize;
	    text-align:left;
    	
    }

    a:hover.leftlink
    {
	    font-family:Verdana, Arial, Helvetica, sans-serif;
	    font-size:12px;
	    color:#4A5458;
	    text-decoration:none;
	    font-weight:bold;
	    text-transform:capitalize;
	    text-align:left;
    }
    .buynow
    {
	    font-family:Verdana, Arial, Helvetica, sans-serif;
	    font-size:11px;
	    color:#31b2e5;
	    text-decoration:underline;
	    font-weight:normal;
    }

    a:hover.buynow
    {
	    font-family:Verdana, Arial, Helvetica, sans-serif;
	    font-size:11px;
	    color:#31b2e5;
	    text-decoration:none;
	    font-weight:normal;
    }
    .copyright
    {
	    font-family:Verdana, Arial, Helvetica, sans-serif;
	    font-size:10px;
	    color:#015893;
	    text-decoration:none;
	    font-weight:normal;
    }
    .myaccount
    {
	    font-family:Verdana, Arial, Helvetica, sans-serif;
	    font-size:10px;
	    color:#002f4f;
	    text-decoration:none;
	    font-weight:normal;
    }
    a:hover.myaccount
    {
	    font-family:Verdana, Arial, Helvetica, sans-serif;
	    font-size:10px;
	    color:#002f4f;
	    text-decoration:underline;
	    font-weight:normal;
    }
    .shoppingcart
    {
	    font-family:Verdana, Arial, Helvetica, sans-serif;
	    font-size:11px;
	    color:#002f4f;
	    text-decoration:underline;
	    font-weight:normal;
    }
    a:hover.shoppingcart
    {
	    font-family:Verdana, Arial, Helvetica, sans-serif;
	    font-size:11px;
	    color:#002f4f;
	    text-decoration:none;
	    font-weight:normal;
    }

    .Header
    {
	    font-size:14px;
	    color:#002f4f;
	    font-weight:normal;
	    background-image: url(../Template_images/listview_header.gif);
	    border-bottom: solid 1px #A8D0E9;
	    padding: 3px 3px 3px 3px; 
    }

    #MainTable
    {
	    width: 100%;
	    border: solid 1px #A8D0E9; 
    }
    #MainTable a
    {
	    font-size:12px;
	    color:#31b2e5;
	    text-decoration: none; 
    }

    #MainTable a:hover
    {
	    text-decoration: underline;
    }
    .progress 
    {
        border:solid;
        position: absolute; 
        top: 310px; 
        left: 540px; 
        width: 100px; 
        height: 100px; 
        padding-left:40px; 
        padding-top:40px;
        z-index:1
    }
    .front_TD
    {
        text-align:left ;
        vertical-align:top;
        width:100%;
        
    }
    .msg_error
    {
        color:Red;
        font-size:13px;
    }
    .msg_success
    {
        color:Green;
        font-size:13px;
    }
    .FeatureProducts_Item
    {
        border-right: #baf5fd 1px solid;
        padding-bottom: 10px; 
        border-left: #baf5fd 1px solid;
        padding-top: 10px;
        border-bottom: #baf5fd 1px solid;
    }
    .Product_Header
    {
    	
	    color:#002f4f;
	    padding: 10px 3px 3px 10px; 
    }
    .td_ProductInfoTxt
    {
        font-family:Verdana, Arial, Helvetica, sans-serif;
	    font-size:11px;
	    color:#1c1d1f;
	    text-decoration:none;
	    font-weight:normal;
	    color:#31B2E5;
    	
        
    }
    .td_ProductInfo
    {
        font-family:Verdana, Arial, Helvetica, sans-serif;
	    font-size:11px;
	    color:#1c1d1f;
	    text-decoration:none;
	    font-weight:normal;
        
    }
    #Current_Product
    {
        font-size:13px;
	    color:#002f4f;
    	
    }
    #Productinfo_table
    {
        border-color:red;
    }
    .categories_list
    { 
       padding:20px; 
       vertical-align:top;
       text-align:left;  
       font-weight:bold;
       
    }
    .field_categories
    {
        width:95%;
        text-align:center;
        vertical-align:top;
        padding:0px;
    }
    .productsitem
    {
        padding:3px;
    }
    .backcolorpro_info
    {
        background-color:White;
    }
    .pagehight
    {
       height:615px;
       vertical-align:top;
    }
    .proinfo_tbl_backcolor
    {
        background-color:#A6D0E8;
    }
    #Discount_Table
    {
        background-color: #EEF4F7;
         border-right: solid 1px  #A6D0E6;
         border-left: solid 1px  #A6D0E6;
         border-top: solid 1px  #A6D0E6;
         border-bottom: solid 1px  #A6D0E6;
        
    }
    
    #Product_Table
     {
        background-color: #FFFFFF;
        border-right: solid 1px  #A6D0E6;
        border-left: solid 1px  #A6D0E6;
        border-top: solid 1px  #A6D0E6;
        border-bottom: solid 1px  #A6D0E6;
        font-weight:bold;
        
    }
    #cat_img
    {
        width:29%;
    }
    #cat_text
    {
        width:71%;
    }
    .payment_success
    {
        font-size:13px;
        padding:20px;
        color:#1C8BBD;
    }
.SelectView_Tab
{
    
    font-size:11px;
    color:#000000;
    background-color:#000000;
    background-image: url(../Template_images/boxes_topbg.gif);
    padding:5px 5px 0px 5px;
    height:15px;
    cursor:hand;
    cursor:pointer;
    text-transform:uppercase;
    text-decoration:none;
   /* border-bottom: solid 1px #2B9ACF; */
}

.None_Selected_Tab
{
   color:#000000;
   font-size:11px;
   background-color:#000000;
   padding:5px 5px 0px 5px;
   background-image: url(../Template_images/boxes_topbg.gif);
   height:15px;
   cursor:hand;
   cursor:pointer;
   text-decoration:none;   
  /* border-bottom: solid 1px #2B9ACF;  */
}
#Select_table
{
    border-top:solid 1px #BAF5FD;
    border-bottom:solid 1px #BAF5FD;
    border-left:solid 1px #BAF5FD;
    border-right:solid 1px #BAF5FD;
}
.tealcolor
{
    width:100%;
    text-align:right;
    vertical-align:top;
    color:#000000;
        
}
.tbl_billing
{
    background-color:#ffffff;
        border-top:solid 1px #B1B0AB;
    border-bottom:solid 1px #B1B0AB;
    border-left:solid 1px #B1B0AB;
    border-right:solid 1px #B1B0AB;
}
.td_Billinginfo
{
     background-color:#B1B0AB;
     color:#000000;
     height:15px;
     font-weight:bold;
     
}
.lnkPaging
{
    font-size:13px;
    color:#000000;
    text-decoration:none;
}
.lnkPaging:hover
{
    font-size:13px;
    color:#000000;
    text-decoration:none;
}
.relatedproducts
{
        font-weight:bold;
    padding-bottom:10px;
    
}

