@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; background:url(../images/bgImages/BodyBckGnd/bg.gif);}
img { border:none;}
a { text-decoration:none;}
a:hover { text-decoration:underline;}
a.red { color:#bf0404; font-size:12px;}
.grey_border { border:#949494 solid 1px;}
.list_menu { margin:0; padding:0; font-family:Tahoma; font-size:11px; color:#666666;}
.small_text { font-size:11px;}

.container { width:860px; background:url(../images/bgImages/BodyBckGnd/middle_white_bg.png) center repeat-y; padding:0 20px;}
.header { height:116px; font-family:"Lucida Sans Unicode"; font-size:12px;}
.logo { padding:29px 0 0 0;}

.top_menu { background:url(../images/bgImages/BodyBckGnd/menu_bg_middle.jpg) repeat-x top; font-family:"Lucida Sans Unicode"; font-size:14px; color:#FFFFFF;}
.menu_items { border-right:#d1849a solid 1px; padding:0 14px; height:30px; font-size:14px;}
.menu_items a { color:#FFFFFF;}
.menu_items a:hover { text-decoration:none; color:#d1849a;}

.search { color:#bf0404; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold;}
.search_box { border:#ffbd2b solid 1px; margin:0; padding:0 2px; font-family:Tahoma; font-size:11px; color:#666666;}

.searchHome { color:#bf0404; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold;}
.search_boxHome {border:#ffbd2b solid 1px;  margin:0; padding:0 2px; font-family:Tahoma; font-size:11px; color:#666666;}

.categories { padding:10px 0; font-family:"Lucida Sans Unicode"; font-size:12px;}
.categories_title { font-size:16px; color:#bf0404; border-bottom:#7f7f7f dotted 1px; padding:0 0 3px 0;}
.categories_items { background:url(../images/Buttons/category_arw.gif) no-repeat left top; height:23px; font-size:12px; padding:0 0 0 13px; border-bottom:#ececec dotted 1px;}
.categories_items a { color:#004c80;}

.gallery_head { font-family:"Lucida Sans Unicode"; font-size:16px; color:#bf0404; border-bottom:#7f7f7f dotted 1px; padding:10px 0 3px 0;}
.gallery { background:#ededed; border:#848484 solid 1px; padding:5px 5px 2px 5px;}
.gallery_text { font-family:Tahoma; font-size:10px; color:#000000; padding:2px 0 0 0;}

.pagination_bar { border-bottom:#75756b dotted 1px; border-top:#75756b dotted 1px; font-family:"Lucida Sans Unicode"; color:#3e3f3f; padding:3px 0; font-size:12px;}
.pagination_bar a { color:#085190; font-size:11px;}

.content_area { background:url(../images/bgImages/BodyBckGnd/content_area_bg_top.gif) top no-repeat #ebebd6; padding:3px;}
.page_title { background:url(../images/bgImages/BodyBckGnd/page_title_bg.jpg) no-repeat top left; height:45px; font-family:"Trebuchet MS"; color:#FFFFFF; text-transform:uppercase; font-size:16px; padding:0 0 0 20px; }

.footer { border-top:#960202 solid 5px; background:url(../images/bgImages/BodyBckGnd/footer.jpg) no-repeat center; height:50px; font-family:"Lucida Sans Unicode"; font-size:10px; color:#666666; padding:5px 0 0 0;}

.footer a { color:#666666;}

.footerHome { border-top:#960202 solid 5px; background:url(../images/bgImages/BodyBckGnd/footer.jpg) no-repeat center; height:60px; font-family:"Lucida Sans Unicode"; font-size:10px; color:#666666; padding:5px 0 0 0;}

.footerHome a { color:#666666;}


/********LISTING CSS STARTS HERE****************/
.prdt_box { padding:1px;}
.product_area { background:#FFFFFF; width:260px; padding:5px 10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.product_name { font-family:"Trebuchet MS"; font-size:16px; color:#034a88;}
.product_code { font-family:"Trebuchet MS"; font-size:14px; color:#535353;}
.product_qty { font-family:"Trebuchet MS"; font-size:12px;}
.product_price { font-size:18px; padding:5px 0;  font-family:"Trebuchet MS";}

/********LISTING CSS ENDS HERE****************/

/********Detail CSS STARTS HERE****************/
.sub_page_title { border-bottom:#75756b dotted 1px; border-top:#75756b dotted 1px; font-size:18px; color:#034a88; padding:5px 0 5px 20px; font-family:"Trebuchet MS";}

.image_area { background:url(../images/bgImages/BodyBckGnd/detail_bg.gif) no-repeat; width:260px; height:179px; padding:10px;}
.desc_title { color:#8a0329; font-family:"Lucida Sans Unicode"; font-size:16px; border-bottom:#be7881 dotted 1px; padding:0 0 3px 0;}
.desc_text { font-family:"Lucida Sans Unicode"; font-size:12px; padding:10px 0;}


.pricing_table { border:#000000 solid 1px; background:#FFFFFF; border-collapse:collapse;}
.pricing_table th { background:#6a0918; border:#000000 solid 1px; color:#FFFFFF; text-align:left; font-weight:normal;}
.pricing_table td { border:#000000 solid 1px;}
