/* CSS Document */

body
{
font-family:'Trebuchet MS', Arial;
background-color:#303030;
margin:0px;
font-size:12px;
color:#151515;
}
.container
{
background-color:#202020;
}
.topnav
{
padding-top:0px;
background-image:url(../images/bar-bg.gif);
background-repeat:repeat-x;
height:30px;
}
.topnav div
{
color:#FFFFFF;

font-size:12px;
float:left;
}
.topnav div div a
{
color:#FFFFFF;
display:block;
padding:6px 27.7px 6px 27px;
text-decoration:none;
}
.topnav div div a:hover
{
color:#fff;
background-image:url(../images/top-nav-bg-over.gif);
background-repeat:repeat-x;

}
.navsep
{
background-image:url(../images/sep.gif);
background-repeat:no-repeat;
width:1px;
}
.blackbtn
{
background-color:#2b2b2b;
border:1px solid #000000;
color:#FFFFFF;
clear:both;
}
.seachbar
{
background-image:url(../images/search-bar.gif);
background-repeat:repeat-x;
height:31px;
color:#FFFFFF;
}
.contenttbl
{
border:1px solid #000000;
background-color:#ebebeb;
}
.contenttbl a.cat{
color:#000000;
text-decoration:none;
}
.contenttbl a.cat:hover{
color:#000000;
text-decoration:underline;
}
.contenttbl a.breadcrumb{
color:#000000;
text-decoration:underline;
}
.contenttbl a.breadcrumb:hover{
color:#000000;
text-decoration:none;
}
.contenttbl a{
color:#000000;
text-decoration:underline;
}
.contenttbl a:hover{
color:#0a2e7e;
text-decoration:none;
}
.contenttbl strong
{
color:#0a2e7e;
font-size:12px;
}
.contenttbl td.label
{
color:#0a2e7e;
font-size:12px;
}

.title
{
background-image:url(../images/title-bg.gif);
background-repeat:repeat-x;
color:#da2fc0;
padding-left:10px;
font-size:14px;
}
ul
{
list-style-image:url(../images/bullet.gif);
}
li
{
line-height:3em;
}
.sepdiv
{
height:10px;
}
.ptitle
{
color:#000000;
font-size:14px;
font-weight:bold;
}
.ptitle a
{
color:#000000;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.ptitle a:hover
{
color:#000000;
text-decoration:underline;
font-size:14px;
font-weight:bold;
}
.pimage
{
border:1px solid #6d6d6d;
}
.pdetail
{
line-height:1em;
}
.price
{
color:#000000;
font-size:14px;
font-weight:bold;
}
.itemtitle
{
color:#1c46a6;
}
.itemtitle a
{
color:#1c46a6;
text-decoration:none;
}
.itemtitle a:hover
{
color:#1c46a6;
text-decoration:underline;
}
.itemimg
{
border:1px solid #2b040d;
}
.bottomtext
{
color:#FFFFFF;
padding:15px;
text-align:center;
}
.pdtitle
{
color:#000000;
font-size:16px;
font-weight:bold;
}
.ptbl
{
background-color:#FFFFFF;
}
.copyrights
{
padding-left:10px;
color:#FFFFFF;
background-image:url(../images/bar-bg.gif);
background-repeat:repeat-x;
}
.copyrights a
{
color:#FFFFFF;
}
.copyrights a:hover
{
color:#FFFFFF;

}

.desctbl
{
background-image:url(../images/pink-bg.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
border:1px solid #999999;
}
h3
{
color:#FF0000;
font-size:14px;
margin:0px;
font-weight:normal;
}
.bluetxt
{
color:#1d88db;
}
.redtxt
{
color:#FF0000;
}

.inputBoxDisable
{
    background-color: #DDDDDD;
    border: 1px solid #999999;
}
.inputBoxEnable
{
    background-color: #FFFFFF;
    border: 1px solid #999999;
}

.outofstock
{
font-family:'Trebuchet MS', Arial;
font-size:12px;
color:#FF0000;
font-weight:bold;
}

a{
color:#000000;
text-decoration:underline;
}
a:hover{
color:#000000;
text-decoration:none;
}