﻿bpb_i_c_sideody
{
    background-color:White;
    border:0px;
    margin:0px;
    padding:0px;
    height:100%;
    width:100%;
}

html
{
    background-color:White;
    border:0px;
    margin:0px;
    padding:0px;
    height:100%;
    width:100%;
    font-family: "Segoe UI", helvetica, arial; 
}

form
{
    border:0px;
    margin:0px;
    padding:0px;

}

#page
{   background-color:White;
    background-image:url(i/page.jpg);
    background-repeat:repeat-y;
    min-height:100%;
    border:0px;
    margin-top:0px;
    margin-bottom:0px;
    margin-left:auto;
    margin-right:auto;
    padding:0px;
    width:895px;
      
}
.cap
{
    float:none;
    clear:both;
    height:11px;
    width:895px;
    font-size:1px;
    background-image:url(i/cap.jpg);
    
}
#header
{
    width:941px;margin-left:auto;margin-right:auto;
    background-image:url(i/banner.jpg);
    background-position:center;
    background-repeat:no-repeat;
    height:147px;
}

#headright
{
    
}

#green
{
    width:895px;
    float:none;
    clear:both;
    background-image:url(i/greenbar.jpg);
    background-repeat:repeat-x;
    height:25px;
    font-size:13px;    
}

#green-in
{
    padding-top:4px;
    padding-right:10px;
    text-align:right;
    color:#CCCCCC;
}

#green a
{
    color:White;
    font-weight:bold;
}

#logo
{ width:435px;
    height:92px;
    float:left;
    padding:0px;
    margin:0px;
}

img
{
    border:0px;
}

#speech
{
    float:right;
    padding-right:20px;
    padding-top:10px;
    font-size:12px;
    font-weight:bold;
    line-height:21px;   
    width:340px;    
}

#left
{
    width:174px;
    float:left;   
    font-size:13px; 
    background-color:Transparent;
}



.lbox-top
{
    width:192px;
    height:35px;
    background-image:url(i/sb_top.jpg);
}

.lbox-top h2
{
    color:#2B67A5;
    font-size:15px;
    padding-left:10px;
    padding-top:8px;
}

.lsb
{
    padding-top:3px;
    padding-bottom:10px;
    padding-left:8px;
    padding-right:8px;
}

.lsbi
{
    border-top:solid 1px #2B67A5;
    padding-top:5px;
    padding-bottom:5px;
    border-bottom:solid 1px #2B67A5;
}

.lsbi p
{
    padding-top:0px;
    margin-top:0px;
}

.clr
{
    float:none;
    clear:both;
    font-size:1px;
}

.sbtop
{
    width:100%;
    background-image:url(i/sb_top.jpg);
    background-repeat:no-repeat;
    background-position:top left;
    font-size:1px;
    height:16px;
}

#right

{
    width:174px;
    float:right;
    
}






.rbox-top
{
    width:100%;   
    background-image:url(i/rbox-top.gif);
    background-position:top left;
    background-repeat:no-repeat;    
}


#right h1
{
    margin-top:0px;
    margin-bottom:0px;
    color:#446BA8;
    font-size:14px;
}

#right h2
{
    font-size:13px;
    color:#446BA8;
    margin-top:0px;
    margin-bottom:0px; 
}

#left h1
{
    margin-top:0px;
    margin-bottom:0px;
    color:#2B67A5;
    font-size:14px;
}

#left h2
{
    font-size:13px;
   
    margin-top:0px;
    margin-bottom:0px; 
}



.rbox-top h2
{
    margin-bottom:0px;
    color:#FFFFFF;
    font-size:14px;
    padding-left:10px;
    padding-bottom:8px;
    padding-top:8px;
}

.rin
{
    padding:4px;
    padding-left:8px;
    padding-right:8px;
    font-size:12px;
}

#mid
{
    width:505px;
    padding-left:24px;  
    float:left; 
    font-size:13px;
}

#mid p
{ margin-top:0px;}

   
#midpad
{
    padding-top:5px;
 
}

h1
{
    margin-top:0px;
    margin-bottom:0px;
    color:#2B67A5;
    font-size:20px;
}

h2
{
    font-size:17px;
    color:#606060;
    margin-top:0px;
    margin-bottom:0px; 
}

h3
{
    font-size:16px;
    color:#2B67A5;
       margin-top:0px;
    margin-bottom:0px; 
}

h4
{
    font-size:14px;
    font-weight:bold;
    color:#2B67A5;
       margin-top:0px;
    margin-bottom:0px; 
}

hr
{
    height:1px;
    border:0px;
    margin:0px;
    padding:0px;
    border-bottom:dotted 1px #666666;
    margin-bottom:6px;
}

.rbhead
{
    color:White;
}


.al_r
{
    text-align:right;
}

.al_c
{
    text-align:center;
}

.al_l
{
    text-align:left;
}

.al_l_25
{
    text-align:left;
    height:32px;
}
.pterse-b-left
{
    width:174px;   
    margin-right:10px;
    border:solid 1px #C8D1E7;
    float:left;
    height:176px;
    margin-bottom:15px;
}
.pterse-nb-left
{
    width:176px;       
    margin-right:10px;
    height:176px;
    float:left;
    margin-bottom:15px;
}

.pterse-b-right
{
    width:174px;   
    
    margin-left:10px;
    border:solid 1px #C8D1E7;
    float:right;
}

.pterse-nb-right
{
    width:176px;   
    margin-left:10px;   
    float:right;
}

.pti3
{
    padding:3px;
}


.ptp
{
    padding-top:3px;
    width:50px;
    font-weight:bold;
    float:left;
}

.pta
{
    width:109px;
    float:right;
}




.pb_i_l
{
    margin:4px;
    margin-left:0px;
    margin-right:4px;
    padding:3px;
    float:left;
}


.psumpic
{
    width:100px;
    height:110px;
    float:left;
    margin-right:5px;
}

.psumtext
{
    width:166px;
    float:right;
    height:110px;
    font-size:12px;
    float:right;
    
}


.psumm-b-left
{
    width:278px;   
    margin-right:10px;
    border:solid 1px #C8D1E7;
    float:left;
}
.psumm-nb-left
{
    width:280px;       
    margin-right:10px;
    float:left;
}

.psumm-b-right
{
    width:278px;   
    margin-left:10px;
    border:solid 1px #C8D1E7;
    float:right;
}

.psumm-nb-right
{
    width:280px;   
    margin-left:10px;   
    float:right;
}


.ho
{cursor:pointer;}

.buy
{
    width:114px;
    height:22px;
    border:0px;
    margin:0px;
    padding:0px;
    background-image:url(i/buy.gif);
    font-size:11px;
    font-weight:bold;
    color:#739715;
}

.cat_box
{
    float:left;
    width:180px;
    margin-right:10px;
    margin-bottom:20px;
}

.fr
{
    float:right;
    margin-left:30px;
    margin-bottom:5px;
}

.pb_i_l
{
    
    margin-right:20px;
    margin-top:5px;
    margin-bottom:5px;
    float:left; 
    padding:3px;       

}

.pb_i_r
{
    
    margin-left:20px;
    margin-top:5px;
    margin-bottom:5px;
    float:right;
    padding:3px;

}

.pb_i_c
{
    margin-left:auto;
    margin-right:auto;
    float:none;
    padding:3px;

}


.pb_i_l_side
{
    
    margin-right:20px;
    margin-top:5px;
    margin-bottom:5px;
    float:left; 
    padding:2px;       

}

.pb_i_r_side
{
    
    margin-left:20px;
    margin-top:5px;
    margin-bottom:5px;
    float:right;
    padding:2px;

}

.pb_i_c_side
{
    margin-left:auto;
    margin-right:auto;
    float:none;
    padding:2px;
}

.mi
{
    font-size:14px;
    color:Black;
    padding-bottom:2px;
}

.mi_b
{
    padding-bottom:2px;
    border-bottom:solid 1px #999999;
    margin-bottom:3px;
    font-size:14px;
}



.mi a, .mi_b a
{
    text-decoration:none;
    cursor:pointer;
    color:Black;
}

.footer
{
    height:146px;
    width:941px;margin-left:auto;margin-right:auto;
margin-top:10px;
    background-position:center;
    background-repeat:no-repeat;
    background-image:url(i/footer.jpg);
    
   
    padding-top:30px;
   
    padding-left:10px;
    padding-right:10px;
    font-size:12px;
  
    padding-bottom:10px;
    color:#333333;
    
}

.clrbox
{
    clear:both;float:none;height:16px;
}

.smallpic
{
    border:solid 1px #EEEEEE;
    float:left;
    margin-right:3px;
    cursor:pointer;
}


.cart1
{
    float:left;
    width:63px;
}

.cart2
{
    float:left;
    width:225px;
    font-size:14px;
    padding-top:26px;
}

.cart3
{
    float:left;
    width:65px;
    font-size:14px;
    padding-top:26px;
    
}

.cart4
{
    float:left;
    width:80px;
    font-size:14px;
    padding-top:26px;
    
}

.cart5
{
    float:left;
    width:22px;
    padding-top:26px;
}

.cart6
{
    float:left;
    width:80px;
    font-size:14px;
    padding-top:26px;
    text-align:right;
}

.cart1h
{
    float:left;
    width:63px;
}

.cart2h
{
    float:left;
    width:225px;
}

.cart3h
{
    float:left;
    width:65px;    
}

.cart4h
{
    float:left;
    width:80px;
    
}

.cart5h
{
    float:left;
    width:22px;

}

.cart6h
{
    float:left;
    width:80px;
    text-align:right;
}

.button
{
    border:0px;
    margin:0px;
    padding:0px;
    background-image:url(i/greenButton.jpg);
    background-repeat:no-repeat;
    color:White;
    font-size:10px;
    width:90px;
    height:22px;
}

.deErr
{
    width:40px;
    height:25px;
    float:left;
    text-align:center;
 }
 
.deLeft
{
    width:160px;
    float:left;
    height:25px;
}

.deRight
{
    width:350px;
    float:left;
    height:25px;
}

table
{
    padding-right:2px;
    padding-left:1px;
    padding-top:2px;
    padding-bottom:1px;
    border:solid 1px #6697C9;
    background-color:White;
}

td
{
    padding:3px;
    background-color:Transparent;
    border-left:1px white;
    vertical-align:top;
}

.odd
{
    background-color:#E4EDF6;

}

.odd td
{
    padding:3px;
    background-color:#E4EDF6;
    border-left:1px white;
   
 vertical-align:top;
   
}

.even
{
background-color:#EDF5FC;

}

.even td
{
      padding:3px;
    background-color:#EDF5FC;
    border-left:1px white;  
    vertical-align:top;
}

th
{
    background-color:#444444;
    color:White;
        border-left:1px white;  
        padding:3px;
}

.currencyselect
{
    text-align:right;
    padding-bottom:10px;
}

.thebox
{
    text-align:center;
    margin-top:8px;
    margin-bottom:8px;
    margin-right:30px;
    margin-left:30px;
    border:solid 1px #666666;
    background-color:#EEEEEE;
    padding:10px;
    
}


.prodleft
{
    width:5%;
    float:left;
}

.prodleft2
{
    width:65%;
    float:left;
}


.prodprice
{
    width:24%;
    text-align:right;
    float:right;
}

.blackbutton
{
    border:0px;
    color:White;
    padding:0px;
    margin:0px;
    background-image:url(i/blackbutton.png);
    height:30px;
    width:110px;
    font-size:9px;
    font-weight:bold;
    font-family:verdana;
}

