html > body * {
	outline:none;
}

body
{
	color: #636363;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	margin: 0px;
	padding: 0px;
	background-color: #D7D7D7;
}
h1, h2, h3, h4, h5, h6, form, label, p, ul
{
	margin: 0px;
	padding: 0px;
}
.clearb { clear: both; }
.bound
{
	margin: 0px auto;
	width: 778px;
}
.bound_nav
{
	margin: 0px auto;
	width: 795px;
}
p
{
	color: #727272;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	padding: 10px 0px 0px 0px;
}
h2
{
	color: #000000;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-top: 8px;
	margin:0px;
}
.green-text
{
	color: #658100;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	
}
.green-text-1
{
	color: #658100;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	
}

.input
{
	background-color: #FFFFFF;
	border: 1px solid #999999;
	color: #000000;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 14px;
	width: 95px;
}
.input-1
{
	background-color: #FFFFFF;
	border: 1px solid #636363;
	color: #000000;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size: 10px;
	height:17px;
	width: 150px;
}

/*Header Start*/
#top
{
	background-color: #00a24a;
	background-image: url(../images/header-bg-1.jpg);
	background-repeat: repeat-x;
	height: 11px;
}
#logo
{
	background-color: #CCCCCC;
	background-image: url(../images/header-bg-2.jpg);
	background-repeat: repeat-x;
	height: 108px;
}
#npod
{
	float: left;
	height: 108px;
	width: 250px;
}
#phone
{
	float: right;
	height: 92px;
	margin-top: 10px;
    width: 524px;
}
#nav
{
	background-color: #d7d7d7;
	background-image: url(../images/navigation-bg.jpg);
	background-repeat: repeat-x;
	height: 34px;
}
img
{
	border: none;
}
/*Navigation Start*/

#tabs6
{
	background-color: #efefef;
	background-image: url(../images/navi-base.gif);
	background-repeat: repeat-x;
	float: left;
	font-size:11px;
	height: 34px;
	line-height: normal;
	width: 100%;
}
#tabs6 ul
{
	list-style: none;
	margin: 0;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
}
#tabs6 li
{
	border-bottom: 1px solid #ffffff;
	display: inline;
	margin: 0;
	padding: 0;
}
#tabs6 a
{
	background: url("../images/tableft6.gif") no-repeat left top;
	float: left;
	margin: 0;
	padding: 0 0 0 2px;
	text-decoration: none;
}
#tabs6 a span
{
	background-image: url(../images/tabright6.gif);
	background-position: right top;
	background-repeat: no-repeat;
	color: #333;
	display: block;
	float: left;
	/*padding-bottom: 7px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;*/
	padding: 8px 7px 7px;
}
#tabs6 a span
{
	float: none;
}
#tabs6 a:hover span
{
	color: #FFF;
}
#tabs6 a:hover
{
	background-position: 0% -42px;
}
#tabs6 a:hover span
{
	background-position: 100% -42px;
}
#tabs6 #current a
{
	background-position: 0% -42px;
	color: #fff;
}
#tabs6 #current a span
{
	background-position: 100% -42px;
	color: #fff;
}

/*Navigation End*/

#collage
{
	background-color: #ffffff;
			height: 138px;
}
/*Header End*/

#main-body
{
	background-color: #FFFFFF;
	background-image: url(../images/main-body-bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	}

/*Left Coulm Start*/

#left-menu
{
	background-image: url(../images/left-nav-bg.jpg);
	background-repeat: no-repeat;
	float: left;
	/*height: 364px;*/
	width: 177px;
}
#left-menu-nav
{
	padding-top: 12px;
	width: 156px;
}
#left-menu-nav ul
{
	color: #3c3c3c;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#left-menu-nav li
{
	background: url(../images/arrow.gif) left 9px no-repeat;
	border-bottom: 1px solid #e5e5e5;
	color: #3c3c3c;
	line-height: 22px;
	margin: 0px;
	padding: 0px 0px 1px 15px;
}
#left-menu-nav li a
{
	color: #3c3c3c;
	text-decoration: none;
}
#left-menu-nav li a:hover
{
	color: #6a9831;
	text-decoration: none;
}
/*Other Menu*/
#left-menu-nav-inner
{
	padding-top: 12px;
	width: 156px;
}
#left-menu-nav-inner ul
{
	color: #3c3c3c;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#left-menu-nav-inner li
{
	background: url(../images/arrow.gif) left 9px no-repeat;
	border-bottom: 1px solid #e5e5e5;
	color: #3c3c3c;
	line-height: 22px;
	margin: 0px;
	padding: 0px 0px 1px 15px;
}
#left-menu-nav-inner li a
{
	color: #3c3c3c;
	text-decoration: none;
}
#left-menu-nav-inner li a:hover
{
	color: #6a9831;
	text-decoration: none;
}
/*End Other Menu*/
.pic-left
{
	float: left;
	padding: 10px 0px 0px 0px;
	width: 156px;
}

/*Left Colum End*/

/*Center Colum Start*/

#center-colum
{
	float: left;
	padding: 0px 22px 10px 15px;
	width: 409px;
}
#center-colum a
{
	color: #333333;
	text-decoration: underline;
}
#center-colum a:hover
{
	color: #6a9831;
	text-decoration: none;
}
#center-colum ul{margin:0px;
padding:0px;
}

/*Center Colum End*/

/*Center Colum-1 Start*/

#center-colum-inner
{
	float: right;
	width: 576px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
}


#center-colum-inner a
{
	color: #333333;
	text-decoration: underline;
}
#center-colum-inner a:hover
{
	color: #6a9831;
	text-decoration: none;
}
#center-colum-inner ul{ margin:0px;
padding:0px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#636363;
	list-style-type:none;
}
#center-colum-inner li{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
background:url(../images/arrow-orange-bold.gif)  left top no-repeat ;
	font-size: 11px;
	font-weight: normal;
	padding:5px 0px 2px 16px;
	color:#636363;
	line-height:18px;}

#center-colum-inner li a{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#636363;
	line-height:18px;
	text-decoration:none	
	}	
	
#center-colum-inner li a:hover{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#ca0000;
	line-height:18px;
	text-decoration:none; border-bottom:1px dashed #999999;	
	}	
	
#center-colum-inner li ul li{
background:url(../images/arrow-white-bold.gif)  left top no-repeat ;
		list-style-type: none;
	}
	
#center-colum-inner li ul li ul li{
background:url(../images/arrow-white-bold-1.gif)  left top no-repeat ;
		list-style-type: none;
	}	
#center-colum-inner li ul li ul li ul li{
background:url(../images/arrow-white-bold-1.gif)  left top no-repeat ;
		list-style-type: none;
	}
	
	
	
	
	#index ul{ margin:0px;
padding:0px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#636363;
	list-style-type:none;
}
#index li{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
background:none;
	font-size: 11px;
	font-weight: normal;
	padding:0px 0px 2px 10px;
	color:#636363;
	line-height:18px;}

#index li a{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#636363;
	line-height:18px;
	text-decoration:none	
	}	
	
#index li a:hover{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#ca0000;
	line-height:18px;
	text-decoration:none; border-bottom:1px dashed #999999;	
	}	
		
/*Center Colum-1 End*/

/*Right Colum Start*/

#right-colum
{
	background-color: #FFFFFF;
	float: right;
	width: 155px;
}
#login
{
	background-image: url(../images/right-base.gif);
	background-repeat: no-repeat;
	float: left;
	height: 169px;
	padding: 0px 0px 0px 0px;
	width: 155px;
}
#login a
{
	color: #636363;
	text-decoration: underline;
}
#login a:hover
{
	color: #636363;
	text-decoration: none;
}
#login .h3
{
	color: #000000;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 10px 0px 12px 10px;
}

#productofmonth
{
	float: left;
	height: 215px;
	padding: 0px 0px 0px 0px;
	width: 150px;
}
#productofmonth a
{
	color: #636363;
	text-decoration: underline;
}
#productofmonth a:hover
{
	color: #636363;
	text-decoration: none;
}
#productofmonth .h3
{
	color: #000000;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 0px 12px 0px;
}
.pic-right
{
	float: right;
	padding: 10px 0px 0px 0px;
	width: 155px;
}

/*Right Colum End*/

/*Footer Start*/

#footer
{
	background-color: #d7d7d7;
	background-image: url(../images/footer-bg.jpg);
	background-repeat: repeat-x;
	height: 98px;
}
#brand
{
	color: #5b5b5b;
	padding-top: 13px;
	text-align: center;
}
#brand a
{
	color: #5b5b5b;
	text-decoration: underline;
}
#brand a:hover
{
	color: #6a9831;
	text-decoration: none;
}

/*Footer End*/

 .odd{background-color:#EBF1CF;}
 .even{background-color:#F3F8E4;}
.pad-left{padding-left:8px;}

#tab.button
	{
	
	color:#000000;	
	padding:1px;
	cursor:hand;
	height:20px;
	}
	 #tab a.button
	{
	background-image:url(../images/head_gray_bg.jpg);
	border:#333333 1px solid;
	color:#000000;
	cursor:hand;
	text-decoration:none;
	display:block;
	text-align:center;
	}
	 #tab a.button:hover
	{
	display:block;
	color:#FFFFFF;
	cursor:hand;
	text-decoration:underline;
	}
#outer{
	width: 576px;
	float:left;
}

#outer .bg{background-color:#f2f2f2f;
background-image:url(../images/mid-image.gif);
background-repeat:repeat-y;
width:576px;
float:left;
}
.top-image{background-image:url(../images/top-image.gif);
background-position:left top;
width:564px;
height:31px;

font-family:Arial, Helvetica, sans-serif,Tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
padding:15px 0px 0px 12px;
background-repeat:no-repeat;float:left;
}
.border-right{border-right:1px dashed #5E8F2C;}






#center-colum-inner1 a
{
	color: #333333;
	text-decoration: none ;
	
	
}
#center-colum-inner1 a:hover
{
	color: #6a9831;
	text-decoration: none;
	border-bottom: 1px solid  #000099;
}
#center-colum-inner1 ul{ margin:0px;
padding:0px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#636363;
	list-style-type:none;
}
#center-colum-inner1 li{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
background:url(../images/arrow-orange-bold.gif)  left top no-repeat ;
	font-size: 11px;
	font-weight: normal;
	padding:5px 0px 2px 16px;
	color:#636363;
	line-height:18px;
	
	}

#center-colum-inner1 li a{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#636363;
	line-height:18px;
	text-decoration:none	
	
	}	
	
#center-colum-inner1 li a:hover{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#ca0000;
	line-height:18px;
	text-decoration:none; border-bottom:1px dashed #999999;	
	}	
	
#center-colum-inner1 li ul li{
background:url(../images/arrow-white-bold.gif)  left top no-repeat ;
		list-style-type: none;
	}
	
#center-colum-inner1 li ul li ul li{
background:url(../images/arrow-white-bold-1.gif)  left top no-repeat ;
		list-style-type: none;
	}	
#center-colum-inner1 li ul li ul li ul li{
background:url(../images/arrow-white-bold-1.gif)  left top no-repeat ;
		list-style-type: none;
	}
	

a.tooltip2 {color:#515151; font-weight:bold;}
a.tooltip2 b {display:none;}
a.tooltip2:hover {border:0; position:relative; z-index:500; text-decoration:none;}
a.tooltip2:hover b {display:block; position:absolute; top:20px; left:-25px; padding:8px; font-weight:normal; color:#000; border:1px solid #658100; background:#F3F8E4; width:150px;}
a.tooltip2:hover b em.outer {position:absolute; left:20px; top:-8px; width:0; height:0; display:block; background:transparent; border-left:7px dashed transparent; border-right:7px dashed transparent; border-bottom:7px solid #658100; overflow:hidden; z-index:100;}
a.tooltip2:hover b em.inner {position:absolute; left:20px; top:-7px; width:0; height:0; display:block; background:transparent; border-left:7px dashed transparent; border-right:7px dashed transparent; border-bottom:7px solid #F3F8E4; overflow:hidden; z-index:100;}


#Catalog {
	clear: both;
}
#Catalog table {
	width: 175px;
	height: 120px;
	float: left;
	border-top: 1px solid #f0f0f0;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #f0f0f0;
	margin: 2px;
}
#Catalog td {
	vertical-align: middle; 
	text-align: center;
}












	

