body {margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;background-color:#FFFFFF;}

td.bgrside {background: url(bgr_main.jpg); width:30px;}
td.bgrmid {background:#FFFFFF; height:2px;}
td.bgrsidenav {background:#FFFFFF; width:5px;}

img.floatRightClear {float: right;clear: right;margin-top:0px;margin-left:10px;margin-bottom:10px;margin-right:0px;}
img.topim {float:left;margin-top:0px;margin-left:0px;margin-bottom:10px;margin-right:10px;border:0px;}
img.endfloat {clear:left;}

/******* TOP PART *******/
#top {
background:#FFFFFF;
height:190px;
padding:0px 0px 0px 0px;
margin-left:30px;
margin-right:30px;
}

#topr {
background:#FFFFFF;
height:144px;
padding:0px 0px 0px 0px;
margin-left:30px;
margin-right:30px;
}

#topleft {
background:#FFFFFF;
width:340px;
padding:0px 0px 0px 0px;
float:left;
}

#topright {
background:#FFFFFF;
padding:0px 0px 0px 0px;
float:right;
}

/******* NAVIGATION PART *******/

#mainnav {
background:#FFFFFF;
height:52px;
padding:2px 5px 2px 5px;
margin-left:30px;
margin-right:30px;
}

#mainnav_new {
background:#FFFFFF;
height:52px;
width:99%;
padding:2px 5px 2px 5px;
margin-left:0px;
margin-right:0px;
}


#subnav {
background:#CC0000;
width:100%;
height:52px;
padding:0px 0px 0px 0px;
}

#navleft {
background:#CC0000;
width:12%;
height:52px;
padding:0px 0px 0px 0px;
float:left;
border-right:1px solid #FFFFFF;
}

#navright {
background:#CC0000;
width:2%;
height:52px;
padding:0px 0px 0px 0px;
float:right;
}

#nav {
background: url(bgr_nav.png) bottom repeat-x;
height:52px;
float:left;
width:98%;
padding:0px 0px 0px 0px;
background:#CC0000;
}

.navigation {background:#CC0000;line-height:52px;text-align:center;font-family:Tahoma, Verdana, Helvetica, Arial, sans-serif;font-size: 14px;}
.navigation a { background:#CC0000;border-right:1px solid #FFFFFF;color:#FFFFFF;float:left;padding:0 10 0 10px;text-align:center;text-decoration:none;font-family:Tahoma, Verdana, Helvetica, Arial, sans-serif;font-size: 14px; font-weight:bold; width:10%; white-space:nowrap;}
.navigation  a:hover {color:#000000;background:url(line1.png) repeat-x left bottom;}
/*
#mainnav {
background:#FFFFFF;
height:52px;
padding:2px 5px 2px 5px;
margin-left:30px;
margin-right:30px;
}

#mainnav_new {
background:#FFFFFF;
height:52px;
padding:2px 5px 2px 5px;
margin-left:0px;
margin-right:0px;
}

#subnav {
background:#CC0000;
height:52px;
padding:0px 0px 0px 0px;
}

#navleft {
background:#CC0000;
width:115px;
height:52px;
padding:0px 0px 0px 0px;
float:left;
border-right:1px solid #FFFFFF;
}

#navright {
background:#CC0000;
width:25px;
height:52px;
padding:0px 0px 0px 0px;
float:right;
}

#nav {
background: url(bgr_nav.jpg) bottom repeat-x;
height:52px;
float:left;
padding:0px 20px 0px 20px;
}

.navigation {background:#CC0000;line-height:40px;text-align:center;font-family:Tahoma, Verdana, Helvetica, Arial, sans-serif;font-size: 14px;}
.navigation a {background:#CC0000;border-right:1px solid #FFFFFF;color:#FFFFFF;float:left;padding:0 10 0 10px;text-align:center;text-decoration:none;font-family:Tahoma, Verdana, Helvetica, Arial, sans-serif;font-size: 14px;}
.navigation  a:hover {color:#000000;background:url(line1.jpg) no-repeat left bottom;}

/******* MIDDLE PART *******/
#mid {
background:#FFFFFF;
padding:10px 0px 0px 0px;
margin-left:30px;
margin-right:30px;
}

#midleft {
background:#FFFFFF;
width:220px;
padding:0px 10px 0px 10px;
float:left;
}

#midmain {
background:#FFFFFF;
padding:0px 20px 0px 10px;
float:left;
}

/******* CONTENT PART *******/

td.boxtop {background:#CC0000;width:180px;height:10px;}
td.boxbot {background-image: url(rc_bot.jpg);width:180px;height:10px;}
td.boxlef {background-image: url(rc_lef.jpg);width:10px;}
td.boxrig {background-image: url(rc_rig.jpg);width:10px;}

td.boxlefr {background:#CC0000;width:10px;}
td.boxrigr {background:#CC0000;width:10px;}

.boxtexr {font:0.9em/180% Tahoma, Verdana, Helvetica, Arial, sans-serif;color:#FFFFFF;text-align: center;background:#CC0000;padding-bottom:10px;}
.boxtex {font:0.9em/150% Tahoma, Verdana, Helvetica, Arial, sans-serif;color:#000000;text-align: center;background:#FFFFFF;}
.boxtex a {font:0.9em/120% Tahoma, Verdana, Helvetica, Arial, sans-serif;color:#000000;text-align:center;text-decoration:none;background:#FFFFFF;}
.boxtex a:hover {font:0.9em/120% Tahoma, Verdana, Helvetica, Arial, sans-serif;color:#CC0000;text-align:center;text-decoration:underline;background:#FFFFFF;}

.carttex {font:0.65em/130% Tahoma, Verdana, Helvetica, Arial, sans-serif;color:#000000;text-align: center;background:#FFFFFF;}

.imageprod{float:left;margin:0px 20px 0px 0px;}
.imageboxright{float:right;margin:0px 0px 0px 0px;}

.bottex {background:#660000;font:0.65em/100% Tahoma, Verdana, Helvetica, Arial, sans-serif;color:#FFFFFF;text-align:center;padding:10px 0px 10px 0px;height:45px;}
.bottex a {background:#660000;font:1em/100% Tahoma, Verdana, Helvetica, Arial, sans-serif;color:#FFFFFF;text-align:center;}
.bottex a:hover {background:#660000;font:1em/100% Tahoma, Verdana, Helvetica, Arial, sans-serif;color:#000000;text-align:center;}

.maintex {font:0.90em/100% Tahoma, Verdana, Helvetica, Arial, sans-serif;text-align: justify;color:#4A4A4A;padding:10px 5px 10px 10px;}
.maintex h1 {font:1.7em/100% Tahoma, Verdana, Helvetica, Arial, sans-serif;color:#000000;}
.maintex h2 {font:1.3em/100% Tahoma, Verdana, Helvetica, Arial, sans-serif;color:#CC0000;}
.maintex a {font:0.90em/120% Tahoma, Verdana, Helvetica, Arial, sans-serif;color:#4A4A4A;}
.maintex a:hover {font:0.90em/120% Tahoma, Verdana, Helvetica, Arial, sans-serif;color:#CC0000;}

.contacttex {font:0.90em/120% Tahoma, Verdana, Helvetica, Arial, sans-serif;color:#4A4A4A;padding:0px 50px 10px 30px;}
.contacttex h1 {font:1.5em/100% Tahoma, Verdana, Helvetica, Arial, sans-serif;color:#000000;}
.contacttex h2 {font:1.5em/100% Tahoma, Verdana, Helvetica, Arial, sans-serif;color:#000000;}
.contacttex a {font:0.90em/120% Tahoma, Verdana, Helvetica, Arial, sans-serif;color:#4A4A4A;}
.contacttex a:hover {font:0.90em/120% Tahoma, Verdana, Helvetica, Arial, sans-serif;color:#729AC3;}

.formtex {font:0.90em/120% Tahoma, Verdana, Helvetica, Arial, sans-serif;color:#4A4A4A;padding:0px 20px 10px 0px;}
.formtex h1 {font:1.7em/100% Tahoma, Verdana, Helvetica, Arial, sans-serif;color:#000000;}

/******* PRODUCTS PART *******/

td.prodtop {background:#CC0000;width:680px;height:10px;}
td.prodbot {background-image: url(rc_bot.jpg);width:680px;height:10px;}
td.prodlef {background-image: url(rc_lef.jpg);width:10px;}
td.prodrig {background-image: url(rc_rig.jpg);width:10px;}

.prodtablehead {width:690px;border:solid 2px #EEE;font:1.0em/100% Tahoma,Arial,sans-serif;color:#FFFFFF;text-align:left;background:#CC0000;padding:3px;}
.prodtablemain {width:690px;background:#FFFFFF;padding:3px;}
.prodimg {width:200px;background:#FFFFFF;}

.prodtable1 {width:484px;margin:3px; border: solid 1px #CCCCCC;background:#FFFFFF;}
/*.prodtable2 {width:374px;border: solid 1px #CCCCCC;background:#FFFFFF;}*/
.prodtable2 {width:100%;border: solid 1px #CCCCCC;background:#FFFFFF;}

.prodtex1 {font:0.7em Tahoma,Arial,sans-serif;color:#000000;text-align:left;background:#FFFFFF;padding:3px;}
.prodtex1 h1 {font:1.25em Tahoma,Arial,sans-serif;color:#000000;text-align:left;background:#FFFFFF;}
.prodtex2 {font:0.7em Tahoma,Arial,sans-serif;color:#000000;text-align:right;background:#FFFFFF;padding:3px;}

td.carttd {background-color:#FFFFFF;border:1px solid #CCCCCC;}
.carttex1 {background:#660000;font:0.90em/100% Tahoma, Verdana, Helvetica, Arial, sans-serif;text-align:center;color:#FFFFFF;padding:5px 5px 5px 5px;border-left:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;}
.carttex2 {background:#FFFFFF;font:0.90em/100% Tahoma, Verdana, Helvetica, Arial, sans-serif;text-align:center;color:#4A4A4A;padding:5px 5px 5px 5px;border-left:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC; }
.carttex3 {background:#FFFFFF;font:0.90em/100% Tahoma, Verdana, Helvetica, Arial, sans-serif;text-align:right;color:#4A4A4A;padding:5px 5px 5px 5px;border-left:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}
.carttex4 {background:#F4CABB;font:0.90em/100% Tahoma, Verdana, Helvetica, Arial, sans-serif;text-align:right;color:#4A4A4A;padding:5px 5px 5px 5px;border-left:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}
.cartprice1 {background:#660000;font:0.90em/100% Tahoma, Verdana, Helvetica, Arial, sans-serif;text-align:right;color:#FFFFFF;padding:5px 5px 5px 5px;border-left:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-top:1px solid #CCCCCC;width:50px;}
.cartprice2 {background:#FFFFFF;font:0.90em/100% Tahoma, Verdana, Helvetica, Arial, sans-serif;text-align:right;color:#000000;padding:5px 5px 5px 5px;border-left:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;border-right:1px solid #CCCCCC;width:50px;}
.cartprice3 {background:#F4CABB;font:0.90em/100% Tahoma, Verdana, Helvetica, Arial, sans-serif;text-align:right;color:#000000;padding:5px 5px 5px 5px;border-left:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;border-right:1px solid #CCCCCC;width:50px;}
.cartbut {background:#EBEBEB;font:0.90em/100% Tahoma, Verdana, Helvetica, Arial, sans-serif;text-align:center;color:#CC0000;padding:5px 5px 5px 5px;border-left:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}
.cartbut a {color:#CC0000;}

.right {text-align:right !important;}
.restex {font:0.8em/100% Tahoma, Verdana, Helvetica, Arial, sans-serif;text-align:left;color:#4A4A4A;padding:10px 10px 10px 10px;}
.restex-left {font:0.8em/100% Tahoma, Verdana, Helvetica, Arial, sans-serif;text-align:left;color:#4A4A4A;padding:10px 10px 10px 10px;}
.restex-right {font:0.8em/100% Tahoma, Verdana, Helvetica, Arial, sans-serif;text-align:right;color:#4A4A4A;padding:10px 10px 10px 10px;}
.righttex {font:0.9em/100% Tahoma, Verdana, Helvetica, Arial, sans-serif;text-align:left;color:#CC0000;padding:10px 10px 10px 10px;}
.cartorder1 {background:#EBEBEB;font:0.9em/100% Tahoma, Verdana, Helvetica, Arial, sans-serif;text-align:left;color:#4A4A4A;padding:10px 10px 10px 10px;}
.cartorder2 {background:#F4CABB;font:0.9em/100% Tahoma, Verdana, Helvetica, Arial, sans-serif;text-align:left;color:#000000;padding:5px 10px 5px 10px;}

.adminlink {font-weight:bold !important; }
.admindeletelink {color:#AA0000 !important; }
.admineditlink {color:#00AA00 !important; }
.adminnewlink {color:#0000AA !important; }




.product_name {font-weight:bold; font-size:12px;}
.product_code {font-style:italic; font-weight:bold; }
.product_description {  }
.cat_name {font-weight:bold; font-family:Tahoma,Arial,sans-serif; font-size:12px;}

.extracharge {font-weight:bold; font-size:10px; color:#CC0000; }