/* CSS Document */
body{
        margin:0px; padding:0px;
        font:normal 12px/16px Arial, Helvetica, sans-serif;
		background:#A6A6A6 none repeat scroll 0 0;
        }
p, h1, h2, h3, ul, li, form{
        margin:0px; padding:0px;
        }
h1{
		font-size: 14px;
		} 
td{
		font-size: 12px;
		}
.bg1{
        background:url(../images/top_gr.gif) 0 0 repeat-x;
        line-height:40px;        text-align:center;        color:#5E5E5E;
        }
.bg2{
        background:url(../images/top_corner.gif) 0 45px no-repeat;
        }
.bg3{
        background: url(../images/box_heading_bg.gif) 0 0 no-repeat;
        }
.bg4{
        background:url(../images/featured_product_top.gif) 0 0 no-repeat;
        }
.bg5{
        background: url(../images/featured_product_bg.gif) 0 0 repeat-x #ECF3F8;
         border-left:4px solid #0D3C5F;  border-right:4px solid #0D3C5F;
        }
.bg6{
        background: url(../images/red_heading_bg.gif) 0 0 no-repeat;
        }
.bg7{
        background: url(../images/news_letter_bg.gif) 0 0 repeat-x #DA7F80;
        font-size:14px;
        }

.mail_link{
        color:#5e5e5e; text-decoration:none;
        }
.mail_link:hover{
        text-decoration:underline;
        }
.slogan_text{
        color:#FFFFFF;        font-size:14px;
        padding:3px;
        }
.navigation{
        }
.navigation ul li{
        padding:0 1px 0 1px;
        list-style:none; float:left;
        display:inline;
        margin:0px;
        }
.navigation ul li a{
        background:url(../images/navi_bg.gif) 0 0 no-repeat;
        color:#000000; line-height:38px;
         width:157px; height:38px; display:block;
        font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
        text-decoration:none;        text-align:center;
        padding:1px;
        }
.navigation ul li a:hover, .navigation ul li a.active{
        background:url(../images/navi_bg_over.gif) 0 0 no-repeat;
        color:#FFFFFF;
        }
h2.box_heading{
        font-size:16px;
        line-height:38px;
        color:#FFFFFF; text-align:center;
        }
.search_product_links{
        }
.search_product_links li{
        background:url(../images/left_link_bg.gif) 0 0 repeat-x;
        line-height:28px; list-style:none;
        display:list-item;
        margin:0 0 1px 0 ;
        }
.search_product_links li a{
        color:#000000;
        padding:0 0 0 10px;
        border-left:9px solid #3E8CC4;
        height:28px; display:block;
        text-decoration:none; font-size:110%;
        }
.search_product_links li a:hover, .search_product_links li a.active{
        border-left:9px solid #ff0000;
        }
.view_all{
        color:#0A3350;
        font-weight:bold; font-size:14px;
        }

.welcome_bg{
        background: url(../images/welcome_bg.gif) 0 0 repeat-x #E5EDF3;
        font-size:14px;
        font:verdana;
        }
.welcome_bg p{
        padding:5px 0px;
        font-family:Arial, Helvetica, sans-serif;
        }
.welcome_bg span{
        color:#FF0000; font-size:18px;
        }
.more a{
        color:#CE0404;
        font-size:10px;
        }
.more a:hover{
        text-decoration:none;
        }

.featured_product_bg{
        background:url(../images/mid_box_heading_bg.gif) 0 0 repeat-x;
        color:#FFFFFF; font-size:16px;
        }
.product_heading{
        font-size:18px;
        }
.prod_thumb_box{
        border-top:5px solid #0D3C5F;
        border-bottom:2px solid #0D3C5F;
        background:#FFFFFF;
        }



.search_bg{
        background:url(../images/search_box_bg.gif) 0 0 no-repeat #408FC9;
        padding:5px 10px; color:#FFFFFF;
        }
.search_input{
        width:158px; height:20px; border-top:2px solid #4A4A4A; border-left:1px solid #4A4A4A;
        }
.adv_search_linl a{
        color:#000000;
         text-decoration:underline;
         }

.footer{
        background:url(../images/footer_gr.gif) 0 0 repeat-x; height:46px;
        }
.copyright{
        color:#256391;
        }
.footer_link a{
        color:#000000; text-decoration:none;
        padding:0 5px;
        }
.footer_link a:hover{
        text-decoration:underline;
        }
#body {background:#FFFFFF none repeat scroll 0 0;}
