html, body {border: 0; margin: 0; padding: 0;}

body{
	padding:0px;
	margin:0px;
 	font-family: Verdana, Tahoma, Arial, sans-serif;
	background:url('images/bg_body.gif');
	background-repeat: repeat-x;
	background-color:#d6d6d6;
	
}

table, tr, th, td, ul, ol, li, h1, h2, h3, h4, h5, h6 {
	font-weight:		normal;
	font-size:		12px;
	color: #333333;
}

input {
 	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight:		normal;
	font-size:		13px;
	color: #444444;
}

textarea, select {
 	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight:		normal;
	font-size:		13px;
	color: #444444;
}


a {
	color:#666666;
	text-decoration: underline;
}

a:hover {
	color:#649dcc;
	text-decoration: underline;
}

a img {
  	border: none;/*remove border for linked images*/
}

.bg_body{
	background-color:#fff;
}

.bg_header{
	background:url('images/bg_header.gif');
	background-repeat: no-repeat;	
}

.title{
	color: #649dcc;
	font-size:21px;	
}

.title-s{
	font-weight: bold;
	font-size:16px;	
	color: #fff;
	background-color: #00c3f9;
	height: 30px;
	padding: 0px 0px 0px 8px;
}


.subtitle{
	font-weight: bold;
	font-size:16px;	
	color: #555;
}

.subtitle-s{
	font-weight: bold;
	font-size:16px;	
	color: #fff;
	background-color: #cc11f4;
	height: 30px;
	padding: 0px 0px 0px 8px;
}

.topmenu{
	font-size:13px;	
	width: 930px;
	height: 66px;
	color: #222;
	background:url('images/bg_menu.gif');
	background-repeat: repeat-x;
}

.topmenu-m{
	background:url('images/topmenu-m.png');
	background-repeat: no-repeat;
	height: 55px;
	width: 318px;
}

.topmenu-link{
	font-size:18px;
	font-weight: normal;
	color: #fff;
	padding-left: 10px;
}

.topmenu link{
	color: #fff;
	text-decoration: none;
}

.topmenu link:hover{
	color: #fff;
	text-decoration: underline;
}

.topmenu-s{
	font:bold 13px Tahoma;	
	color: #eee;
	line-height: 36px;
	cursor: hand;
}

.topmenu-s a{
	font-size:13px;	
	color: #eee;
	text-decoration: none;
}

.topmenu-s a:hover{
	font-size:13px;	
	color: #eee;
}

.topmenu-seperator{ 
	color: #000; 
	font-size: 12px; 
}


.topmenu-sml{
	font-weight: bold;
	font-size:12px;	
	color: #fff;
}

.topmenu-sml a{
	color: #fff;
	text-decoration: none;
}

.topmenu-sml a:hover{
	color: #eee;
}

.topmenu-u{
	font-weight: bold;
	font-size:12px;	
	height: 48px;
	color: #fff;
}

.topmenu-u a{
	font-size:12px;	
	color: #fff;
	text-decoration: none;
}

.topmenu-u a:hover{
	font-size:12px;	
	color: #eee;
}

.topmenu-s{
	font-weight: bold;
	font-size:12px;	
	height: 48px;
	color: #fff;
	background:url('images/topmenu-s.png');
	background-repeat: no-repeat;	
	background-position:bottom center;
}

.topmenu-s a{
	font-size:12px;	
	color: #fff;
	text-decoration: none;
}

.topmenu-s a:hover{
	font-size:12px;	
	color: #fff;
	text-decoration: none;
}

.topmenu-seperator{
	font-size:10px;	
	color: #fff;	
}

.menu{
	font-weight: bold;
	font-size:16px;	
	height: 30px;
	background-color: #74c74b;
	color: #fff;
	padding: 0px 0px 0px 6px;
}

.menu-u{
	font-weight: bold;
	font-size:11px;	
	height: 25px;
	color: #fff;
	padding: 0px 0px 0px 6px;
}

.menu-u a{
	color: #222;
	text-decoration: none;
}

.menu-u a:hover{
	color: #444;
}
.menu-s{
	font-weight: bold;
	font-size:11px;	
	height: 25px;
	color: #fff;
	padding: 0px 0px 0px 6px;
}

.menu-s a{
	color: #222;
	text-decoration: none;
}

.menu-s a:hover{
	color: #444;
}


.links{
	font-size:12px;	
	color: #888;
}

.links a{
	font-size:12px;	
	color: #111;
	text-decoration: none;
}

.footer{
	background-color: #ddd;
}

.copyright{
	font-size:11px;	
	color: #111;
}

.copyright a{
	color: #111;
	text-decoration: none;
}

.copyright a:hover{
	color:#333;
	text-decoration: underline;
}

.border{
	border: 1px solid #cbcbcb;
}

.price{
	font-size:12px;
	font-weight: bold;
	color:#111;
}

.price_strike{
	font-size:12px;
	font-weight: bold;
	color:#999;
	text-decoration:line-through;
}

.breadcrum{
	font-size:11px;	
	color: #333;
	text-decoration: none;
	padding: 5px 5px 2px 5px;
}


.navigation-s{
	font-weight: bold;
	font-size:11px;
	color:#fff;
	width: 22px;
	height: 22px;
	text-align: center;
	padding: 4px;
	background-color: #cc11f4;
}

.navigation{
	font-size:11px;
	color:#fff;
	width: 22px;
	height: 22px;
	text-align: center;
	padding: 4px;
	background-color: #00c3f9;
}

.navigation a{
	font-size:11px;
	color:#fff;
	text-decoration:none;
}

.navigation a:hover{
	font-size:11px;
	color:#fff;
	text-decoration:underline;
}


.box{ border: 1px solid #888; background-color: #bbb;}

.box-l1{background:url(images/box-1/l.gif) left top repeat-y;}
.box-m1 {background:url(images/box-1/m.gif);}
.box-s1{background:url(images/box-1/seperator.gif) left top repeat-x; }
.box-t1 {font-size: 15px; font-weight: bold; color: #fff;}
.box-r1{background:url(images/box-1/r.gif) left top repeat-y;}
.box-1 {background:url(images/box-1/m.gif); color: #999;}

.box-l2{background:url(images/box-2/l.gif) left top repeat-y;}
.box-m2 {background:url(images/box-2/m.gif);}
.box-s2{background:url(images/box-2/seperator.gif) left top repeat-x; }
.box-t2 {font-size: 14px; font-weight: bold; color: #805c18;}
.box-r2{background:url(images/box-2/r.gif) left top repeat-y;}

.box-l3{background:url(images/box-3/l.gif) left top repeat-y;}
.box-m3 {background:url(images/box-3/m.gif);}
.box-s3{background:url(images/box-3/seperator.gif) left top repeat-x; }
.box-t3 {font-size: 14px; font-weight: bold; color: #b28436;}
.box-r3{background:url(images/box-3/r.gif) left top repeat-y;}

.box-l4{background:url(images/box-4/l.gif) left top repeat-y;}
.box-m4 {background:url(images/box-4/m.gif);}
.box-s4{background:url(images/box-4/seperator.gif) left top repeat-x; }
.box-t4 {font-size: 14px; font-weight: bold; color: #fff;}
.box-r4{background:url(images/box-4/r.gif) left top repeat-y;}

.box-l5{background:url(images/box-5/l.gif) left top repeat-y;}
.box-m5 {background:url(images/box-5/m.gif);}
.box-s5{background:url(images/box-5/seperator.gif) left top repeat-x; }
.box-t5 {font-size: 14px; font-weight: bold; color: #fff;}
.box-r5{background:url(images/box-5/r.gif) left top repeat-y;}


.boxsml-l1{background:url(images/boxsml-1/l.gif) left top repeat-y;}
.boxsml-m1 {background: #dedede; }
.boxsml-r1{background:url(images/boxsml-1/r.gif) left top repeat-y;}

.boxsml-l2{background:url(images/boxsml-2/l.gif) left top repeat-y;}
.boxsml-m2 {background:url(images/boxsml-2/m.gif);}
.boxsml-t2 {font-size: 14px; font-weight: bold; color: #b28436;}
.boxsml-r2{background:url(images/boxsml-2/r.gif) left top repeat-y;}

.boxsml-l3{background:url(images/boxsml-3/l.gif) left top repeat-y;}
.boxsml-m3 {background:url(images/boxsml-3/m.gif);}
.boxsml-r3{background:url(images/boxsml-3/r.gif) left top repeat-y;}

.box-department a{ font-size: 14px; font-weight: bold; color: #0C67C7; text-decoration: none; }
.box-department a:hover{ text-decoration: underline; }

.box_item_heading1{font-size:20px;color:#D71E22;line-height:25px;}
.box_heading1{font-size:14px;color:#515151;line-height:14px;font-weight:bold;}
.box_price_strike1{font-size:11px;color:#111111;line-height:14px;text-align:left;font-weight:bold;text-decoration:line-through;}
.box_price1{font-size:11px;color:#F20000;line-height:14px;text-align:left;font-weight:bold;}


.box_item_heading2{font-size:20px;color:#D71E22;line-height:25px;}
.box_heading2{font-size:14px;color:#515151;line-height:14px;font-weight:bold;}
.box_price_strike2{font-size:11px;color:#111111;line-height:14px;text-align:left;font-weight:bold;text-decoration:line-through;}
.box_price2{font-size:11px;color:#F20000;line-height:14px;text-align:left;font-weight:bold;}

.box_item_heading3{font-size:20px;color:#D71E22;line-height:25px;}
.box_heading3{font-size:14px;color:#515151;line-height:14px;font-weight:bold;}
.box_price_strike3{font-size:11px;color:#111111;line-height:14px;text-align:left;font-weight:bold;text-decoration:line-through;}
.box_price3{font-size:11px;color:#F20000;line-height:14px;text-align:left;font-weight:bold;}

.box_item_heading4{font-size:20px;color:#D71E22;line-height:25px;}
.box_heading4{font-size:14px;color:#ffffff;line-height:14px;font-weight:bold;}
.box_price_strike4{font-size:11px;color:#ffffff;line-height:14px;text-align:left;font-weight:bold;text-decoration:line-through;}
.box_price4{font-size:11px;color:#F20000;line-height:14px;text-align:left;font-weight:bold;}



