body { margin:0px 0px; font-size:0.9em; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;  background-image:url(images/natabg.gif); background-repeat:repeat }

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:150px; width:1000px; background-color:#ffffff  }
.navigation { height:auto; width:1000px;     }
.logolink{ margin-top:100px; width:100px;}

.main {width:1000px;  float:left; margin-left:120px; }
.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; color:#666666}
.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;  height:100px; color:#666666; float:left  }
.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;}

#blink a:visited,#blink a:link {
font-family:Verdana; font-size:12px; font-weight:bold; color:#3B3B3B; text-decoration:none;}
#blink  a:hover {
font-family:Verdana; font-size:12px; font-weight:bold; color:#0033FF; text-decoration:none;}

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:12px; font-weight:normal; color:#3B3B3B }
.descb { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#3B3B3B }

.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;
		float:left;
	}
	
	div#slideShowItems div{
		width:500px;
		float:left;
	}
	
	
	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;
	}
	
	.menutop{ width:500px; height:28px; float:right; border:1px solid #999999}
	.btn{background:url(images/button.gif) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; cursor:pointer; width:83px; height:23px; border:0px; color:#FFFFFF; font-weight:bold}
	.topview{height:auto; width:1000px; float:left}
#grey_link a:visited,#grey_link a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; font-weight:normal; color:#3B3B3B; text-decoration:underline;}
#grey_link  a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal ;color:#3B3B3B; text-decoration:none;}

#grey_linkg a:visited,#grey_linkg a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; font-weight:normal; color:#3B3B3B; text-decoration:underline;}
#grey_linkg  a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal ;color:#3B3B3B; text-decoration:none;}

#sgrey_link a:visited,#sgrey_link a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; font-weight:normal; color:#3B3B3B; text-decoration:none;}
#sgrey_link  a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal ;color:#3B3B3B; text-decoration:underline;}
.price{color:#EE770E;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

#stop a:visited,#stop a:link {
font-family:Arial, Helvetica, sans-serif;font-size:17px; font-weight:bold; color:#3B3B3B; text-decoration:none;}
#stop  a:hover {
font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold ;color:#3B3B3B; text-decoration:underline;}

#greyfont_link a:visited,#greyfont_link a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px; font-weight:bold; color:#3B3B3B; text-decoration:underline;}
#greyfont_link  a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;color:#3B3B3B; text-decoration:none;}
.product_grey_fnt1{font-family:Verdana; font-size:13px; font-weight:normal; color:#04374C; line-height:12px;}
.tabList{
	COLOR: #999; 
	FONT-FAMILY: tahoma,arial, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 1.5em;
	MARGIN-BOTTOM: 1em;
	margin-left:10px;
}

.tabList a{
	COLOR: #9F9F9F;
	

}
.tabList a:hover{
	COLOR: #ccc; 
} 
td.BorderMeRed {
  
  border:1px solid #000000;
  padding:10px;
}
td.Borderblack {
  border-bottom:1px solid #000000;
  padding:5px;
}
.gallery_image {
	padding: 4px;
	background-image: url(images/gallery_image_bg.png);
	width: 150px;
	height: 150px;
}

.gallery_image:hover {
	background-image: url(images/gallery_image_bg_hover.png);
}
.gallery_item_text {
	color: blue;
	width: 150px;
	text-align: center;
	font-weight:bold;
}
