#bg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none;
background:#FFFFFF;
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.6;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
vertical-align:baseline;
}

html,
body,
div,
span,
applet,
object,
iframe,
caption,
del,
dfn,
em,
font,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend {
	vertical-align: baseline;
	font-size: 100%;
	outline: 0;
	padding: 0;
	margin: 0;
	border: 0;
}

#all {
border:0 none;
font-size:100%;
margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
padding:0;
vertical-align:baseline;
}

#page {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/bg_page.png) repeat-y scroll 0 0;
margin:0 auto;
min-height:559px;
padding:0;
width:900px;
border:0 none;
font-size:100%;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
vertical-align:baseline;
}

div.moduletable h3, div.moduletable_menu h3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none;
background:transparent url(/images/mod_def_h3_l.png) no-repeat scroll 0 0;
color:#588CB8;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:10px 0 0;
padding:0;
}

div.moduletable h3 span, div.moduletable_menu h3 span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/mod_def_h3_r.png) no-repeat scroll 100% 0;
display:block;
height:37px;
line-height:37px;
margin-left:4px;
padding-left:16px;
}

.fix {
clear:both;
display:block;
}

#page1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/bg_head.png) no-repeat scroll 0 0;
border:0 none;
font-size:100%;
margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
padding:0;
vertical-align:baseline;
}

#bg_head {
margin:0 16px;
border:0 none;
font-size:100%;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
padding:0;
vertical-align:baseline;
}

#head {
height:130px;
margin:0 21px;
border:0 none;
font-size:100%;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
padding:0;
vertical-align:baseline;
}

#Miter-Saw-Best-Price-Logo {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/Miter-Saw-Best-Price-Logo.jpg) no-repeat scroll 0 0;
display:block;
float:left;
height:120px;
width:280px;
}

a {
cursor:pointer;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}

a:link, a:visited, a:active {
color:#588CB8;
text-decoration:none;
}

a:hover {
color:#666666;
text-decoration:underline;
}

p#header {
-x-system-font:none;
float:right;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:29px 0 0;
padding:0;
text-transform:uppercase;
width:80px;
}

.headmenu {
margin:0 auto;
width:870px;
}

#head-menu {
height:41px;
margin:0;
position:relative;
width:870px;
z-index:49;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/bg_menu.png) repeat-x scroll 0 0;
}

.nav {
float:left;
line-height:1;
margin-bottom:1.5em;
position:relative;
}

.nav, .nav * {
margin:0;
padding:0;
}

#head-menu ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 21px;
padding:0;
}

#head-menu li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
display:block;
float:left;
margin:3px 6px 0 0;
padding:0;
}

#head-menu li.active, #head-menu li#current.level1:hover {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:transparent url(/images/menu_h_l.png) no-repeat scroll 0 50% !important;
}

#head-menu li.active a, #head-menu li#current a {
color:#FFFFFF;
}

#head-menu li.active a, #head-menu li#current.level1:hover a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/menu_h_r.png) no-repeat scroll 100% 50%;
}

#head-menu li.level1:hover {
	background: url(/images/menu_l.png) no-repeat 0 50% !important;
}

#head-menu li.level1:hover a.level1 {
	background: url(/images/menu_r.png) no-repeat 100% 50%;
	color: #739C03;
}

#head-menu a {
color:#727272;
font-weight:bold;
}

#head-menu a, span.topdaddy {
-x-system-font:none;
display:block;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:41px;
line-height:41px;
margin-left:3px;
padding:0 11px 0 8px;
text-decoration:none;
}

#head-menu li span {
display:block;
}

ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 0 1px;
padding:0 0 0 2px;
}

.nav li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
position:relative;
}

.nav ul {
padding:0;
}

ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/arrow.png) no-repeat scroll 0 6px;
line-height:190%;
padding-left:14px;
}

#head-menu a {
color:#727272;
font-weight:bold;
}

ul li a {
text-decoration:none !important;
}

#mainpage {
clear:both;
margin:21px 37px 0;
}

#content_wrap-3 #left {
width:220px;
}

div#left {
float:left;
margin:0 0 0 21px;
width:160px;
}

div.moduletable, div.moduletable_menu, .moduletable_clear {
-x-system-font:none;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:16px;
margin:0 0 16px;
padding:0;
}

div.moduletable_menu div.moduletable_content {
padding:2px 0 6px;
}

div.moduletable_content {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/moduletable_h3_shadow.png) repeat-x scroll 0 0;
padding:16px 20px 6px;
}

div#content-3 {
float:left;
width:580px;
}

div#mainbody {
clear:both;
margin-bottom:20px;
}

.componentheading {
font-size:14px;
}

h1.componentheading, .componentheading {
margin:0 0 10px;
padding:0 0 5px;
}

.contentheading, .componentheading, h1, h2, h3, h4 {
font-family:Arial,Verdana,Helvetica,sans-serif;
}

div#content-left {
float:left;
width:280px;
}

div#content-right {
float:right;
width:300px;
}

.theading {
font-size:14px;
margin:10px 0 10px;
padding:0 0 5px;
font-family:Verdana,Arial,Helvetica,sans-serif;
}

#footer_wrap {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/bg_footer.png) no-repeat scroll 0 0;
clear:both;
color:#999999;
font-size:11px;
height:58px;
line-height:45px;
margin:0 auto;
width:900px;
}

#copyright {
margin:0 auto;
width:828px;
}

#copyright #info {
float:left;
margin:0;
width:80%;
}

#user_position-3, #user_position-3 a {
color:#999999;
}

#user_position-3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FDFDFD url(/images/moduletable_h3_shadow.png) repeat-x scroll 0 0;
clear:both;
overflow:hidden;
margin-left:15px;
}

div.moduletable h3 span strong, div.moduletable_menu h3 span strong {
color:#739C03;
}

.page870 {
margin:0 auto;
width:870px;
}

.width-33 .users {
width:33%;
}

#user_position_3wrap {
margin:0 21px 21px;
}

.users {
float:left;
overflow:hidden;
}

div.moduletable, div.moduletable_menu, .moduletable_clear {
-x-system-font:none;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:16px;
margin:0 0 16px;
padding:0;
}

.clearfix {
clear:both;
}

.clearfix {
display:block;
}

.clearfix {
display:inline-block;
}

#user_position-3 div.moduletable h3, #user_position-3 div.moduletable_menu h3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#999999;
margin:12px 8px 26px;
}















































































body{
	font-family: Arial,sans-serif;
	color: #000000;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
}

/************** header tag styles **************/



.Menu {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.title {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #005FA9;
	text-decoration: none;
}
.content {
	font-family: Arial;
	font-size: 11px;
	color: #005FA9;
	text-decoration: none;
}
.content-h {
	font-family: Arial;
	font-size: 11px;
	color: #9A9A9A;
	text-decoration: underline;
}
.content-sub {
	font-family: Arial;
	font-size: 11px;
	color: #A3A3A3;
	text-decoration: none;
}
.txt-copyright {
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.border {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	border: 1px double #F0F0F0;
}

/* Products */

.title_products {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #005FA9;
	text-decoration: none;
}
.instrocks {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #00CC33;
	text-decoration: none;
}

.border_dw {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F0F0F0;
	border-right-color: #F0F0F0;
	border-bottom-color: #F0F0F0;
	border-left-color: #F0F0F0;
}

