/* CSS Document */

body{
margin:0px;
padding:0px;
background:#ffffff url(images/body_bg.gif) repeat-x;
font-family:Tahoma, Verdana, Arial, "MS Serif";
font-size:11px;
color:#666666;
}
form,td,h1,a{
margin:0px;
padding:0px;
}

img
{
border:none;
padding:0px;
margin:0px;
}

.topnavbg{
width:675px;
height:91px;
background:url(images/top_nav_bg.gif);
}

.topnavbg a
{
text-decoration:none;
font-family:Tahoma, Verdana, Arial, "MS Serif";
font-size:11px;
color:#564646;
font-weight:bold;
display:block;
float:left;    
padding:15px 27px;
}

.topnavbg a:hover{
text-decoration:none;
font-family:Tahoma, Verdana, Arial, "MS Serif";
font-size:11px;
color:#b70000;
font-weight:bold;

}

.mainnavred{
height:37px;
background:url(images/main_nav_red.gif) repeat-x;
border-right:1px solid #ffffff;
border-left:1px solid #ffffff;
}
.mainnavred a
{
text-decoration:none;
font-family:Tahoma, Verdana, Arial, "MS Serif";
font-size:11px;
font-weight:bold;
color:#ffffff;
display:block;
float:left;    
padding:10px 10px;
background-repeat:no-repeat;
}
.mainnavred a:hover
{
text-decoration:none;
font-family:Tahoma, Verdana, Arial, "MS Serif";
font-size:11px;
color:#000000;
}


.mainnavseprt{
background:url(images/nav_seprator.gif);
background-position:right; 
}

.mainnavserch{
height:37px;
background:url(images/main_nav_blk_bg.gif) repeat-x;
border-right:1px solid #ffffff;
}

.serchtxt{
font-family:Tahoma, Verdana, Arial, "MS Serif";
font-size:12px;
color:#FFFFFF;
padding-left:5px;
padding-right:5px;
}

.marqee{
height:25px;
width:950px;
background-color:#4E4F4E;
border-right:1px solid #ffffff;
border-left:1px solid #ffffff;
color:#FFFFFF;
font-weight:bold;
letter-spacing:1px;
}

.prod{
width:225px;
height:262px;
background:url(images/flash2_01.gif);
background-repeat:no-repeat;
}
.prodheading{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#2a2929;
font-weight:bold;
padding-left:15px;
vertical-align:bottom;
}

.prodtable{
height:77px;
width:190px;
background:#FFFFFF;
border:1px solid #9e9e9e;
}

.prdname{
height:52px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
vertical-align:bottom;
padding-left:10px;
}
.click{
height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/*font-weight:bold;*/
color:#d40000;
padding-bottom:5px;
padding-left:10px;
}
.click a{
color:#d40000;
text-decoration:none;
}
.click a:hover{
color:#666666;
text-decoration:none:
}
.graybg{
width:268px;
background:#918c8c;
}
.gary{
height:20px;
}


.gray a{
font-family:Tahoma, Verdana, Arial, "MS Serif";
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration: none;
background-image:url(images/arrow_bullet.gif);
background-repeat:no-repeat;
background-position:20px;           
padding-left:50px;
}

.gray a:hover{
font-family:Tahoma, Verdana, Arial, "MS Serif";
font-size:11px;
color:#a21e1e;
font-weight:bold;
text-decoration: none;
}


.lightgraybg{
width:675px;
background:#f3eeee;
}

.lightgraybg a{
font-family:Tahoma, Verdana, Arial, "MS Serif";
font-size:11px;
color:#564646;
font-weight:bold;
text-decoration: none;
background-image:url(images/light_gry_blt.gif);
background-repeat:no-repeat;
background-position:20px;           
padding-left:50px;
}
.lightgraybg a:hover{
font-family:Tahoma, Verdana, Arial, "MS Serif";
font-size:11px;
color:#a21e1e;
font-weight:bold;
text-decoration: none;
}


.enq{
width:268px;
/*height:192px;*/
background:url(images/prd_enq_011.gif) no-repeat;
}
.enqlabel{
text-align:right;
font:Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.inptpadding{
padding-left:15px;
}

.intxt{
width:175px; 
height:17px;
background-color:#FFFFFF; 
border:1px solid #240808;
padding:0px;
margin:0px;
} 


.photobg{
width:675px;
height:192px;
background-color:#e7e6e6;
/*background:url(images/photo_bg.gif) no-repeat;*/
}
.cntr{
text-align:center;
font:Tahoma, Verdana;
font-size:12px;
font-weight:bold;
color:#000000;
}
.cntr a{
font:Tahoma, Verdana;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
.cntr a:hover{
font:Tahoma, Verdana;
font-size:12px;
font-weight:bold;
color:#a21e1e;
text-decoration:none;
}

.footer{
height:83px;
background:url(images/footer_inner.gif) repeat-x;
}

.innerfooter{
height:83px;
width:950px;
background:url(images/footer_inner.gif) repeat-x;
font-size:10px;
color:#525252;
}
.innerfooter a{
text-decoration:none;
padding-right:5px;
padding-left:5px;
color:#525252;
}
.innerfooter a:hover{
text-decoration:none;
color:#000000;
}
.innerfooter p{
padding-top:5px;
}
.copyright{
padding-left:5px;
}


.content
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
letter-spacing:1px;
}

.content h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#666666;
letter-spacing:2px;
padding-bottom:20px;
}


.content .link a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#564646;
letter-spacing:1px;
text-decoration:none;
font-weight:bold;
}

.content .link a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#a21e1e;
letter-spacing:1px;
}


.content a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#564646;
letter-spacing:1px;
text-decoration:none;
font-weight:bold;
}

.content a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#a21e1e;
letter-spacing:1px;
}


.viewcart {
padding:5px;
}


hr
{
	border:1px dashed #EFEFEF;
}

.price
{
color:#918C8C;
font-size:12px;
font-weight:bold;
}


.content h4
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#A42020;
}

.content h5
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#D50000;
}