/* CSS Document */
* {
	margin:0;
	padding:0;
}

option {
	padding:0 2px;
}
body{background:url(/images/body_back.jpg) repeat-x left top;}
#wrapper{ width:782px; margin:10px auto; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#navigation_back{background:url(/images/navBack.jpg) repeat-x left top; margin-bottom:8px;}
#navigation {background:url(/images/navInsert_R.jpg) no-repeat right top;}
#navigation ul{ padding:9px 0; background:url(/images/navInsert_L.jpg) no-repeat left top;}
#navigation li{display:inline; list-style-type:none;}
#navigation li.last a{border-right:none;}
#navigation a{color:#FFFFFF; text-decoration:none; font-weight:bold;padding:10px 20px;border-right:solid 1px #FFFFFF;}

#content h3{padding:5px 0;font-size:14px; color:#003399; font-weight:bold;}
#content p{padding:5px 0; line-height:16px;}
#content h1{font-size:14px; color:#BB0000;  font-weight:bold; text-transform:uppercase;}
#content h2{font-size:13px; font-weight:bold; margin-top:5px;}

#footer{margin:10px 0; font-size:10px;}
#footer a{color:#003399; text-decoration:none;}
#footer a:hover{color:#BB0000;text-decoration:underline;}
#footer #siteseal{float:left}
#footer #siteseal a{padding-left:7px;}
#footer img{float:left; padding:0 10px;}

#featured {border:solid 1px #CFCFCF; margin:10px 0;}
#featured h1{ font-size:16px; color:#BB0000; background-color:#CFCFCF; padding:5px 10px;}
#featured table{width:100%; margin:10px 0;}
#featured td{padding:10px; text-align:center; vertical-align:top;}
#featured h3{padding:5px 0;}
#featured h3 a{font-size:12px; color:#003399; font-weight:normal;  text-decoration:none;}
#featured h3 a:hover{color:#BB0000;text-decoration:underline;}
#featured img{max-height:207px;}
#featured .product_links{display:none;}
#featured li{color:#BB0000; list-style:none;}
#content .view_more{padding:10px;}
#content .view_more a{color:#BB0000;text-decoration:underline; font-size:16px; font-weight:bold; }
#content .view_more a:hover{color:#003399;}

.products_wrapper{}
.products_wrapper h1{ font-size:16px; color:#BB0000; background-color:#CFCFCF; padding:5px 10px;}
.products_wrapper table{width:100%; margin:10px 0;border:solid 1px #CFCFCF;}
.products_wrapper table td{padding:20px 10px; text-align:center; vertical-align:top;border:solid 1px #CFCFCF;}
.products_wrapper h2{font-size:16px;color:#BB0000;}
.products_wrapper h3{padding:5px 0;}
.products_wrapper h3 a{font-size:14px; color:#003399; font-weight:bold;  text-decoration:none;}
.products_wrapper h3 a:hover{color:#BB0000;text-decoration:none;}
.products_wrapper img{}
.products_wrapper .product_links{display:inline;}
.products_wrapper .product_links a{color:#003399;}
.products_wrapper .product_links a:hover{color:#BB0000;}
.products_wrapper li{color:#BB0000; list-style:none; padding-bottom:10px;}
#products_left{width:180px; float:left; padding-right:10px;}
#products_left #product_category_ul {padding:0; margin:0;}
#products_left #product_category_ul li a{color:#003399; display:block; text-decoration:none;padding:3px 0;margin-bottom:10px;font-size:14px;}
#products_left #product_category_ul li a:hover{color:#BB0000;margin-bottom:8px;border-bottom:dotted 2px #BB0000;}
#products_right{width:570px; float:left; border-left:dotted 1px #003399;padding-left:18px;}

#kart_detail_wrapper table{ border:solid 1px #787878; margin-bottom:10px; width:100%;}
#kart_detail_wrapper td{ border:solid 1px #787878; padding:10px;}
#kart_detail_wrapper th{ background-color:#787878; color:#FFFFFF;}

#content h1{font-size:16px;color:#BB0000;}
#content h4{font-size:14px;color:#BB0000;}
#content a{color:#003399; text-decoration:none;}
#content a:hover{color:#BB0000; text-decoration:underline;}

input{margin:5px 0;}
textarea{margin:5px 0;}
