textarea {
overflow:auto;
}
.input{
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#000;
height:18px;
padding:0px 0px 0px 5px;
border:none;
text-align:justify;
}
.input_brdr{
border:1px solid #000000;
}

.input1{
font-family:"Times New Roman", Times, serif;
color:#999999;
font-size:11px;
background:#333333;
border:1px solid #3c3c3d;
}

.top_pad{
padding:0px 15px 0px 0px;
}

.navigations{
font-family:"Times New Roman", Times, serif, "Trebuchet MS", Arial, Verdana, Helvetica;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
text-align:right;
line-height:18px;
color:#666666;
letter-spacing:1px;
padding:0px 20px 0px 0px;
}

.navigations a{
color:#ffffff;
text-decoration:none;
}
.navigations a:hover{
color:#fe6800;
text-decoration:none;
}

.myshopping_bag{
font-family:"Times New Roman", Times, serif, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}

.input_register_left{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
height:18px;
color:#666666;
border:1px solid #000;
text-align:justify;
line-height:18px;
}

.featured_txt{
font-family:"Times New Roman", Times, serif, Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#fff;
text-align:center;
font-weight:bold;
line-height:18px;
}
.featured_txt a{
color:#fff;
text-decoration:none;
}
.featured_txt a:hover{
color:#000;
text-decoration:none;
}

.fotter_links{
font-family:"Times New Roman", Times, serif, Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#666666;
text-align:right;
padding:0px 40px 0px 0px;
line-height:18px;
}
.fotter_links a{
color:#fff;
text-decoration:none;
}
.fotter_links a:hover{
color:#FF6600;
text-decoration:none;
}

.copyright{
font-family:verdana;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.copyright a{
color:#FF6600;
text-decoration:none;
}
.copyright a:hover{
color:#FFFFFF;
text-decoration:none;
}

.left2{
width:260px;
font-family:"Times New Roman", Times, serif, Arial, Helvetica, sans-serif;
color:#fff;
letter-spacing:1px;
font-size:13px;
font-weight:bold;
padding:0px 0px 0px 0px;
}
.left2 ul{
padding:0px 0px 0px 0px;
margin:0px 0px;
vertical-align:middle;
}
.left2 ul li{
display:block;
}
.left2 ul ul{
color:#000000;
display:block;
padding:0px 0px 0px 0px;
}
.left2 ul ul li{
display:block;
margin:0px 0px 1px 0px;
font-size:12px;
text-decoration:none;
padding:0px 0px 0px 0px;
}
.left2 ul ul li a{
color:#ff781b;
text-decoration:none;
margin:0px 0px 1px 0px;
padding:3px 0px 3px 25px;
}
.left2 ul ul li a:hover{
color:#fff;
margin:0px 0px 1px 0px;
text-decoration:none;
background:#363230;
padding:3px 0px 3px 25px;
}

.left2 ul ul ul li a{
color:#fff;
text-decoration:none;
margin:0px 0px 1px 0px;
padding:3px 0px 3px 35px;
}
.left2 ul ul ul li a:hover{
color:#fff;
margin:0px 0px 1px 0px;
text-decoration:none;
background:#ff781b;
padding:3px 0px 3px 35px;
}
.left2 ul li a{
display:block;
margin:0px 0px 1px 0px;
padding:5px 0px 5px 5px;
color:#fff;
text-decoration:none;
}
.left2 ul li a:hover{
margin:0px 0px 1px 0px;
padding:5px 0px 5px 5px;
background:#363230;
color:#fff;
text-decoration:none;
}
.left2 ul li .current{
margin:0px 0px 1px 0px;
padding:5px 0px 5px 10px;
background:#f7941d;
color:#FFFFFF; /*text color of selected and active item*/
text-decoration:none;
}


.product_tab_left1{
font-family:"Times New Roman", Times, serif;
font-size:26px;
font-variant:small-caps;
letter-spacing:5px;
color:#fff;
text-decoration:none;
}

.featured_pink{
font-family:"Times New Roman", Times, serif;
font-size:22px;
color:#FF6600;
letter-spacing:1px;
font-variant:small-caps;
line-height:18px;
}
.featured_grey{
font-family:"Times New Roman", Times, serif;
font-size:22px;
letter-spacing:1px;
font-variant:small-caps;
color:#fff;
line-height:18px;
}

.main_txt{
font-family:"Times New Roman", Times, serif, "Times New Roman", Times, serif;
font-size:14px;
letter-spacing:1px;
color:#FFFFFF;
text-align:justify;
text-decoration:none;
line-height:18px;
}
.main_txt a{
color:#FF6600;
text-align:justify;
text-decoration:none;
}
.main_txt a:hover{
color:#FFFFFF;
text-align:justify;
text-decoration:none;
line-height:18px;
}
.map_txt{
font-family:"Times New Roman", Times, serif, "Times New Roman", Times, serif;
font-size:14px;
letter-spacing:1px;
color:#FFFFFF;
text-align:justify;
text-decoration:none;
line-height:18px;
}
.map_txt a{
color:#FFFFFF;
text-align:justify;
text-decoration:none;
}
.map_txt a:hover{
color:#FF6600;
text-align:justify;
text-decoration:none;
line-height:18px;
}
.invoice_txt{
font-family:"Times New Roman", Times, serif, "Times New Roman", Times, serif;
font-size:14px;
letter-spacing:1px;
color:#000000;
text-align:justify;
text-decoration:none;
line-height:18px;
}
.button{
background-color:#333333;
font-family:"Times New Roman", Times, serif;
font-size:12px;
color:#FFFFFF;
border:1px solid;
border-color:#CCCCCC;
padding:2px 5px 2px 5px;
}
/*=================product display page=================================*/

.product_page{
width:600px;
font-family:"Times New Roman", Times, serif, Arial, Helvetica, sans-serif;
color:#fff;
letter-spacing:1px;
font-size:14px;
font-weight:bold;
}
.product_page ul{
padding:0px 0px;
margin:0px 0px;
}
.product_page ul li{
display:block;
}
.product_page ul ul{
color:#000000;
display:block;
padding:0px 0px 0px 0px;
}
.product_page ul ul li{
display:block;
margin:0px 0px 1px 0px;
text-decoration:none;
padding:0px 0px 0px 0px;
}
.product_page ul ul li a{
color:#ff781b;
text-decoration:none;
margin:0px 0px 1px 0px;
padding:5px 40px;
}
.product_page ul ul li a:hover{
color:#fff;
margin:0px 0px 1px 0px;
text-decoration:none;
background:#363230;
padding:5px 40px;
}
.product_page ul li a{
display:block;
margin:0px 0px 1px 0px;
padding:7px 10px;
border-bottom:1px solid;
border-bottom-style:dashed;
border-bottom-color:#CCCCCC;
color:#fff;
text-decoration:none;
}
.product_page ul li a:hover{
margin:0px 0px 1px 0px;
padding:7px 10px;
border-bottom:1px solid;
border-bottom-style:dashed;
border-bottom-color:#CCCCCC;
background:#363230;
color:#fff;
text-decoration:none;
}
.product_page ul li .current{
margin:0px 0px 1px 0px;
padding:5px 10px;
background:#f7941d;
color:#FFFFFF; !important; /*text color of selected and active item*/
text-decoration:none;
}

.product_page_heading{
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
color:#FF6600;
letter-spacing:1px;
font-variant:small-caps;
line-height:18px;
}

#product_display {
font-family:"Times New Roman", Times, serif;
font-size:14px;
/*percantage width: make it 100% to match container*/
width:auto;
height:auto;
text-align:justify;
/*background-image:url(../images/bg_water_mark.jpg);*/
background-repeat:no-repeat;
background-position:right bottom;
overflow:auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
color:#333333;
margin: 0.3em 0.3em 0.3em 5px;
/* negative left margin to compensate for the padding,
not related to fleXcroll, and may not be needed elsewhere */
padding: 5px;
}
#product_display a{
text-decoration:none;
color:#fff;

}
#product_display a:hover{
text-decoration:none;
color:#FF6600;
}

.product_show {
font-family:"Times New Roman", Times, serif;
font-size:14px;
/*percantage width: make it 100% to match container*/
width:auto;
height:auto;
text-align:justify;
/*background-image:url(../images/bg_water_mark.jpg);*/
background-repeat:no-repeat;
background-position:right bottom;
overflow:auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
color:#333333;
margin: 0.3em 0.3em 0.3em 5px;
/* negative left margin to compensate for the padding,
not related to fleXcroll, and may not be needed elsewhere */
padding: 5px;
}
.product_show a{
text-decoration:none;
color:#fff;

}
.product_show a:hover{
text-decoration:none;
color:#FF6600;
}
/*============================  end  =========================================*/

/* css for paging -----------------*/
.current {
    border: 1px solid #fff;
    font-weight: normal;
    background: #525345;
    color: #fff;
    font-family:"Times New Roman", Times, serif;
    color:#FFFFFF;
    font-size:11px;
}

.paging_css{
font-family:"Times New Roman", Times, serif;
color:#FFFFFF;
font-size:11px;
}
.paging_css a{
font-family:"Times New Roman", Times, serif;
color:#FFFFFF;
font-size:11px;
background:#FF7E20;
border:1px solid #999999;
text-decoration:none;
}
.paging_css a:hover{
font-family:"Times New Roman", Times, serif;
color:#FFFFFF;
font-size:11px;
background:#FF7E20;
border:1px solid #FF7E20;
}
/* end of css for paging -----------------*/

.product_description{
font-family:"Times New Roman", Times, serif;
font-size:13px;
font-weight:bold;
color:#FF6600;
letter-spacing:1px;
font-variant:small-caps;
line-height:18px;
}

.shopping_text{
font-family:"Times New Roman", Times, serif;
font-size:13px;
color:#000;
height:18px;
padding:0px 5px 0px 5px;
border:none;
}

.img_border{
border: 1px dashed orange;
}