<style type="text/css">
body, html{
   font-family: 'Century Gothic',verdana,arial,helvetica,sans-serif;
   background: #00ff00 url('gradientbg.png') repeat-x; 
}

h2{
   color: #669966;
}

h3{
   margin-bottom: 0px;
   padding-bottom: 0px;
}


/* Base Styles
----------------------------------------------- */
H1, .h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:black;
	font-weight:bold;
	margin-top:10px
}

H2, .h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #669966;
	font-weight:bold
}

TABLE {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:black;
}

#signInLink a:link, #signInLink a:visited, #signInLink a:hover, #signInLink a:active{
	font-style: italic; 
	color: #4C8954;
	font-weight: normal;
}

#mainContainer{
   width: 1024px;
   margin-left: auto;
   margin-right: auto;
   text-align: center;
   background-color: white;
}

.navbar{
   background-color: #666;
   color: white;
   text-align: center;
   width: 100%;
   font-weight: bold;
   margin: 3px 0px 0px 0px;
   line-height:23px;
}

.navbar a:link, .navbar a:visited, .navbar a:hover, .navbar a:active{
   color: white;
   font-size: 12pt;
   margin: 0px 6px 0px 6px;
}

.navBarInner a:link, .navBarInner a:visited, .navBarInner a:hover, .navBarInner a:active{
   color: black;
   font-size: 10pt;
   margin-right: 20px;
}

.navbar a:hover{
   text-decoration: none;
}

.navBarInner {

   width: 100%;
}

.navBarLeft {
   color: black;
   width: 975px;
   float:right;
   text-align: right;
   
}

.btn_advanced_search{
   background-color: white;
   color: black;
   font-weight: normal;
   font-size: 10pt;
   height: 30px;
   width: 60px;
}

.leftColumn{
   background-color: white;
}

#searchTxt{
  border: 3px solid green;
  margin-left: 5px;
}

#searchTxt input{
   border: 0px;
}

.viewmorecats a:hover{
   background-color: #85AB85;
}


.viewmorecats a:link, .viewmorecats a:visited, .viewmorecats a:hover{
     font-size: 10pt;
     color: black;
     font-weight: bold;

}

.leftSubCats a:link, .leftSubCats a:visited, .leftSubCats a:hover{
   color: 666666;
   font-weight: normal;
}

.footerBorders{
   border-top: 0px;
   border-bottom: 0px;
}


.footerBorders a{
   font-weight: normal;
   text-decoration: underline;
}

#cartTable a{
   font-weight: normal;
   font-size: 10pt;
   border-bottom: 0px;
}

.cartInfoHeadings{
   color: black;
}

.headPrice{
   color: #009900;
}

#VolusionLiveChat{
   float: left;
}

#VolusionLiveChat a{
   border: 0px;
}

#bodyReplacement{
   font-family: 'Century Gothic',verdana,arial,helvetica,sans-serif;
   background: url('gradientbg.png') repeat-x; 
   margin: 0;
   padding: 0;
   width: 100%;
}

#homepageTable img{
   border: 0px;
}

#homepageTable TD{
   padding-right: 40px;
   padding-bottom: 40px;
}

#homepageTable{
   margin-left: 40px;
}

.large_price{
   color: #009900;
}

.small_price{
   color: #009900;
}

.blackLink a:link, .blackLink a:visited, .blackLink a:hover{
   color: black;
}

.industryDesc{
   padding-top: 10px;
   padding-left: 55px;
   padding-right: 50px;
   padding-bottom: 30px;
}

.industryLinks{
   padding-top: 10px;
   padding-left: 55px;
   padding-right: 50px;
}

.singleCat{
	float: left; 
	text-align: center;
	margin-right: 35px;

}

#cartInfo{
   margin-top: 0px;
   padding-top: 0px;
   margin-bottom: 0px;
   padding-bottom: 0px;
}

#divDesc_2{
   color: black;
}

#servicesTable{
   width: 550px;
   margin-left: 50px;
}

.cardImages{
   width: 100%;
   text-align: center;
}

.searchLink{

}

.bdytblbdr {
	border-left: 1px solid #D3D3D3;
	border-right: 1px solid #D3D3D3;
	border-top: 1px solid #D3D3D3;
	border-bottom: 1px solid #D3D3D3;
}
.faqtxt {
	font-size: 11px;
	font-family: Arial;
	color: #0B0B0B;
	line-height: normal;
}

#tdSideNav {
	background-color: #F2F2F2;
}

.viewAllCatgories{
    border-bottom: 2px solid #85AB85;
}

.viewAllCatgories a:hover{
   background-color: #85AB85;
}


.viewAllCatgories a:link, .viewAllCatgories a:visited, .viewAllCatgories a:hover{
     font-size: 10pt;
     color: black;
     font-weight: bold;

}

.sub_category_more a:link, .sub_category_more a:visited, .sub_category_more a:hover{
    color: #85AB85;
}

.parent_more a:link, .parent_more a:visited, .parent_more a:hover{
    color: #85AB85;
}

.chain a:link, .chain a:visited, .chain a:hover{
    color: #85AB85;
}

/* BUTTONS
----------------------------------------------- */
/******* ACTION BUTTON *******/

/* Both browsers apply these styles to the action button */
.actn_button_color {
	border:3px double #339933;
	cursor:pointer;
	white-space:nowrap;
	padding:2px 3px 2px 3px;
	font-family:Arial, Helvetica, sans-serif;
	color:#444444;
	font-size:12px;
	font-weight:bold;
	text-align:center
}
/* IE uses the filter for the blend */
.actn_button_color {
	* filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffff',EndColorStr='#669966')
	}
/* FireFox uses a background color and white gradient image for the blend */
html>body .actn_button_color {
	background: #85AB85 url("/shared/style/images/white_gradient.png") repeat-x top
}
/******* BEGIN FIREFOX HOVER FOR ACTION BUTTON *******/
.actn_button_color.actn_button:hover {
	border:3px double #336633;
	color:#444444;
	background: #85AB85 url("/shared/style/images/white_gradient.png") repeat-x top
}	
/******* END FIREFOX HOVER FOR ACTION BUTTON *******/

/******* REGULAR BUTTON *******/
/* Both browsers apply these styles to the regular button */
.button_color {
	border:3px double #339933;
	cursor:pointer;
	white-space:nowrap;
	padding:2px 3px 2px 3px;
	font-family:Arial, Helvetica, sans-serif;
	color:#444444;
	font-size:12px;
	font-weight:bold;
	text-align:center
}
/* IE uses the filter for the blend */
.button_color {
	* filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffff',EndColorStr='#669966')
}
/* FireFox uses the background-color and white gradient image for the blend */
html>body .button_color {
	background: #85AB85 url("/shared/style/images/white_gradient.png") repeat-x top
}
/******* BEGIN FIREFOX HOVER FOR REGULAR BUTTON *******/
.button_color.button:hover {
	border:3px double #336633;
	color:#444444;
	background: #85AB85 url("/shared/style/images/white_gradient.png") repeat-x top
}
/******* END FIREFOX HOVER FOR ACTION BUTTON *******/

/******* SPECIAL BUTTON STYLES*******/
.btn_small_update, .btn_small_change {
	font-size:9px
}		
.btn_update {
	font-size:9px
}	
.btn_continue {
	width:170px;
	padding:4px
}
.btn_add_to_cart, .btn_buy_it_now {
	width:80px;
	font-size:11px;
	margin-top:5px
}
.btn_proceed_to_checkout {
  padding:2px 2px 2px 25px;
  width:190px;
  height:32px
}	
.btn_ordering_info {
 font-size:11px;
 width:150px
}
/******* END SPECIAL BUTTON STYLES*******/


</style>
