body { margin:0px 40px; font-size:0.9em; font-family:tahoma; font-size:13px; background:#999999; font-weight:normal   }

p { padding: 0 10px 5px 10px; }
h1 { text-transform:uppercase; font-size:18px; color:#fff; }
h1 span { background-color:#477b1d; padding:0 10px;}

#top { height:30px; background-color:#477b1d;border-bottom:4px solid #000; }
#name { float:left; border-left:20px solid #70c32e; border-right:20px solid #70c32e;}
#name a{ color:#fff; font-weight:bold; font-size:24px; text-transform:uppercase; background-color:#70c32e; text-decoration:none;}
#split { float:left; height:30px; width:20px; border-left:3px solid #000000;}
#slogan { float:left; color:#fff; text-transform:uppercase; padding:3px 0 0 10px;}
#contact_us{ float:right; background-color:#7abb37;height:20px;  padding:2px 5px;}
#contact_us a { color:#fff; text-transform:uppercase; text-decoration:none; }
.logo { height:167px; width:999px; background-image:url(images/header11.jpg);width:999px; }
.logolink{ margin-top:100px; width:100px;}

.main {width:910px;  float:left; margin-left:90px; }
.strip{width:1000px;  float:left;height:40px; background-color:#04374C}
.contentstrip{width:1000px;  float:left;height:auto; background-color:#ffffff  }
.part1{width:200px; height:200px;   background:#FFFFFF }
.part2{width:560px; height:200px; background:#FFFFFF }
.part3{width:200px;height:200px;  background:#FFFFFF}
.butimg{background-image:url(images/btn1.gif); background-repeat:no-repeat; height:30px; width:198px; }
.copyright{ color:#CCCCCC;font-size:11px;}
.small_txt{ color:#000033;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif}
.info{color:#FFFFFF; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif}
.strip_footer{width:1000px;  float:left;height:200px; background-color:#000000}
.bdr{ border:1px solid #E0E0E0;}
.wht_font{color:#FFFFFF}
.strip_cn{width:98%  float:left;height:30px; background-color:#1A8BB3}
#link a:visited,#link a:link {
font-family:Verdana; font-size:12px; font-weight:normal; color:#04374C; text-decoration:none;}
#link  a:hover {
font-family:Verdana; font-size:12px; font-weight:normal; color:#04374C; text-decoration:underline;}

#sublink a:visited,#link a:sublink {
font-family:Verdana; font-size:12px; font-weight:normal; color:#006600; text-decoration:none;}
#sublink  a:hover {
font-family:Verdana; font-size:12px; font-weight:normal; color:#006600; text-decoration:underline;}

#whtlink a:visited,#whtlink a:link {
font-family:Verdana; font-size:12px; font-weight:normal; color:#ffffff; text-decoration:none;}
#whtlink  a:hover {
font-family:Verdana; font-size:12px; font-weight:normal; color:#ffffff; text-decoration:underline;}

html {
height : 100%;
}

a:link, a:visited {
color : #fff;
text-decoration : none;
}
a img {
border : 0;
}
div.wrap {
width : 500px;
margin : 0 auto;
text-align : left;
}
div#top div#nav {
float : left;
clear : both;
width : 500px;
height : 52px;
margin : 22px 0 0;
}
div#top div#nav ul {
float : left;
width : 500px;
height : 52px;
list-style-type : none;
}
div#nav ul li {
float : left;
height : 52px;
}
div#nav ul li a {
border : 0;
height : 52px;
display : block;
line-height : 52px;
text-indent : -9999px;
}

.red_small_fnt {color:#FF0000;font-family:Verdana; font-size:11px; }
.product_grey_fnt{font-family:Verdana; font-size:12px; font-weight:normal; color:#04374C; line-height:12px;} 
.boldfont { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FF0000 }
.greyfont { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#333333 }
.price { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#003399 }

.desc { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000 }
.normalprice{
text-decoration:line-through;
}


.arrowlistmenu{
width: 200px; /*width of accordion menu*/
float:left;
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 12px Arial;

background:#04374C;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 2px 0 2px 0px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image: url(titlebar-active.png);
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color:#003366;
/*background: url(images/arrow.gif) no-repeat  left;*/ /*custom bullet list image*/
display: block;
padding: 2px 0;

text-decoration: none;
font-weight: normal;
border-bottom: 1px solid #dadada;
font-size: 90%;
text-align:left;
 
}

.arrowlistmenu ul li a:visited{
color:#003366;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color:#003366;
background-color: #F3F3F3;
}


h2{
		color:#8091b0;
	}
	div#slideShowItems{
	  	height:200px;
		overflow:hidden;
		position:relative;
	}
	
	div#slideShowItems div{
		width:500px;
	}
	
	
	div#slideShowItems img {
		margin-right:13px;
		float:left;
	}
	
	ul#slideShowCount{
		margin:0px;
		padding:0px;
		width:500px;
	}
	ul#slideShowCount li.slide{
		line-height:14px;
		float:right;
		cursor:pointer;
		width:26px;
		height:18px;
		display:block;
		background: transparent url(images/tabs.jpg) no-repeat scroll left top;
		
	}
	
	ul#slideShowCount li.slide span{
		padding-left:10px;
		color:white;
		font-weight:bold;
		font-size:12px;
	}
	
	
	div#slideShow{
		background:#222;
		width:500px;
	}