A {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; text-decoration: none; font-style: normal}
A:link {color:#3A87EE; text-decoration: none; font-style: normal}
A:visited {color:#3A87EE; font-style: normal}
A:hover {color:#3A87EE; text-decoration: underline; font-style: normal}

#nav A, #mfg A {font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none; font-size: 8pt; font-style: normal; display: block; color: #666666}


#nav A:hover, #mfg A:hover {font-style: normal; text-decoration: underline; background-color: #EEEEEE; border-bottom: 1px solid #BABABA; padding: 3px; color: #3A87EE }
#nav A:link, #mfg A:link {font-style: normal; display: block; color: #666666; border-bottom: 1px solid #BABABA; padding: 3px; }
#nav A:visited , #mfg A:visited {font-style: normal; border-bottom: 1px solid #BABABA; padding: 3px; }


form {

        margin: 0;
        padding: 0;
}

#nav, #nav ul, #mfg, #mfg ul{ /* all lists */
	padding: 0px;
	margin: 0;
	list-style: none;
	line-height: 1.5;
    	display: block;
	/* background-color: #3A87EE;
	color: white;*/
	/*position: relative;
	top: 1px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 0;*/
}


#nav li, #mfg li { /* all list items */
	float: left;
    	width: 12em; /* width needed or else Opera goes nuts */
	margin: 0px;
    	padding: 0;
	background-color: #ffffff;
	border-bottom: 1px solid #FFFFFF;
	display: block;
	line-height: 1.5;
	
}

#nav li ul, #mfg li ul { /* second-level lists */
	position: absolute;
	width: 12em;
	border-top: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
	border-left: 1px solid #BABABA;
	background-color: #3A87EE;
	display: block;
	left: -999em;   /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li ul ul, #mfg li ul ul { /* third-and-above-level lists */
        position: absolute;
        display: block;
        margin: -1.5em 0 0 10em;  /* False value for IE4-5.x/Win */
        margin: -1.5em 0 0 10em;	 /* Actual value for conformant browsers */
}


#nav li:hover ul ul, #nav li.sfhover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul ul, #mfg li:hover ul ul, #mfg li.sfhover ul ul, #mfg li:hover ul ul ul, #mfg li.sfhover ul ul ul{
	left: -999em;
	color: #FF0000;
	display: block;
}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #mfg li:hover ul, #mfg li li:hover ul, #mfg li.sfhover ul, #mfg li li.sfhover ul{ /* lists nested under hovered list items */
	left: auto;
	display: block;
}


#content {
	clear: left;
	color: #cccccc;
}


li {
font-weight: normal;
margin-bottom: 3px;
list-style-type: square;
}

ul {
margin: 0em 1.5em;
padding: 0;
list-style-type: square;
}

.dottedLine {background-image: url(http://www.knobs4less.com/images/dottedLineBg.gif);
	line-height: 1px;}

.headline {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; color:#333333; text-decoration: none; font-weight: bold}

.label {font-family: Arial, Helvetica, sans-serif; font-style: normal; color:#333333; text-decoration: none; font-weight: bold; BACKGROUND: #FFFFFF}

.category {font-family: Arial, Helvetica, sans-serif; font-style: normal; color:#333333; text-decoration: none; font-weight: bold}

.rollover {color:#FF9900}

.flag {color:#FFFFFF; background-color:#ff0000 }
.group {color:#FFCC66}

.whiteonblack {
	border: 50px;
	width:457px;
	height:22px;
	padding-left:15px; color:#ffffff;
	font-size:12px;
	font-weight:700;
	background-color:#313131;
}
.tan {background-color:#f7f7e7; padding: 13px;
}
.myknobs {margin:0; color:#ff9c00;
}
#leftcontent {background-color:#f7f7e7;
}

.sectionname{
	font-size: 9pt;
	font-style: normal;
	color:#333333;
	text-decoration: none;
	font-weight: bold;
}

body { 	margin: 0px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
}

h1 {
	font-size: 10pt;
	font-style: normal;
	color:#333333;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 0;
	}

h2 {
	font-size: 8pt;
	color: red;
	font-weight: bold;
	color: #666666;
	margin-top: 0;
	margin-bottom: 1em;
	}

td {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color:#333333; text-decoration: none}
th {font-family: Arial, Helvetica, sans-serif; font-style: normal; color:#333333; text-decoration: none; BACKGROUND: #FFFFFF}

.primarycontent	{
	margin: 0px;
	width: 500px;
	border: 0px;
	padding: 0px;
	}

.topnav {
	background: #3A87EE;
	color: #FFFFFF;
	border: 0
	margin: 0;
	padding: 6px;
	}

a.topnav:link {
	color: #FFFFFF;
	text-decoration: none;
	}

a.topnav:visited {
	color: #FFFFFF;
	}

a.topnav:hover {
	color: #FFFFFF;
	text-decoration: underline;
	}


.topbase {
	background: #3A87EE;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	color: #FFFFFF;
	border: 0;
	margin: 0;
	height: 20px;
	padding: 6px;
	}

a.topbase:link {
	color: #FFFFFF;
	text-decoration: none;
	}

a.topbase:visited {
	color: #FFFFFF;
	}

a.topbase:hover {
	color: #FFFFFF;
	text-decoration: underline;
	}

.breadcrumb {
	color:#666666;
	}

.light {
	color:#666666;
	padding-bottom: 2px;
	}

.sidebar	{
	margin: 0;
	width: 217px;
	border: 0;
	padding: 13;
	background: #F7F7EB;
	}

.footer {
	background: #F7FAFF;
	color: #333333;
	border: 0;
	padding: 20px;
	}

#bottom_links_row {
	color: #FFFFFF;
}

#bottom_links_row a.blue {
	background: #3A87EE;
	color: #FFFFFF;
	position: relative;
	top: 1px;
	border: 0;
	margin: 0;
	padding: 4px 10px;
	}


a.blue:link {
	color: #FFFFFF;
	text-decoration: none;
	}

a.blue:visited {
	color: #FFFFFF;
	}

a.blue:hover {
	color: #FFFFFF;
	text-decoration: underline;
	}

#bottom_links_row a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#bottom_links_row a:visited {
	color: #FFFFFF;
}
#bottom_links_row a:hover {
	text-decoration: underline;
}

.buttonssearch {
	background: #3A87EE;
	color: #333333;
	padding-top: 2px;
	padding-left: 6px;
	padding-bottom: 3px;
	padding-right: 11px;
}

/*#searchbox {

	height: 18px;
	width: 110px;
}
#searchbutton {
	position: relative;
	top: -1px;
}*/

.buttonsOut {background: #3A87EE}
.buttonsOver {background:#F7F7EB}

a.buttons {
	/* background: #3A87EE;
	color: white;*/
	padding: 5px 30px 5px 10px;
	/*position: relative;
	top: 1px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;*/
}

a.buttons:link {
	color: #333333;
}

a.buttons:visited {
	color: #333333;
}

a.buttons:hover {
	color: #3A87EE;
	text-decoration: none;
}

#center {
	text-align: center;
	}

.right {
	text-align: right;
	}

.cross-sell {
	text-align: center;
	margin: 20px;
	}

p {
	margin-top: 0;
	margin-bottom: 1em;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	}
	
select,input { 
font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #333333; background-color: #FFFFFF }

input.gray { 
background-color: #F7F7F7 }

.ordertable {
        border-top: 1px solid #91BCF6;
        border-right: 1px solid #91BCF6;
        border-left: 1px solid #91BCF6;
        border-bottom: 1px solid #91BCF6;
        background-color: #F7FAFF;
        padding: .5cm;
} 

.ordertables {
        border-top: 1px solid #91BCF6;
        border-right: 1px solid #91BCF6;
        border-left: 1px solid #91BCF6;
        border-bottom: 1px solid #91BCF6;
        background-color: #F7FAFF;
        padding: 0px;
} 

.saleprice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
}			-->

