.style15 {
	color: #FF0000;
	text-decoration: underline;
}
html, body{
	scrollbar-face-color:#eeeeff;
	scrollbar-base-color:#000000;
	scrollbar-arrow-color:blue;
	scrollbar-track-color:#eeeeff;
	scrollbar-shadow-color:#4b64b7;
	scrollbar-highlight-color:#EBF5FF;
	scrollbar-3dlight-color:#4b64b7;
	scrollbar-darkshadow-Color:#162, 115, 178;
	left: 10%;
}
h1 {font-size: 18px; font-weight: bold; color: #4b64b7;}
h1.white {font-size: 18px; font-weight: bold; color: #000000;  }
h6 {font-size: 16px; font-weight: bold; color: #4b64b7; }
h4{font-size: 12px; font-weight: bold; color: #ffffff; }
h3 {font-size: 14px; font-weight: bold; color: #0033CC; margin-top:0px; margin-bottom:5px; background: #eeeeff; padding:3px;}
h3.header {
	padding:3px;
	background:black url(../jpg/titlebar.png) repeat-x center left;
	color:#FFFFFF;
} 
h4.headerborders {padding:3px; background:#eeeeff;  color:#4b64b7; border-top-style:outset; border-right-style:outset; border-right-color:#cccccc; border-top-color:#cccccc;border-left-color:#cccccc; border-bottom-color:#cccccc;border-bottom-style:ridge; border-left-style:outset;}
h6 {font-size: 16px; font-weight: bold; color: #4b64b7; }
#toplogo {
	position: absolute;
	top: 0px;
	left: 5px;
	width: 934px;
}
#toplogo2 {
	position: absolute;
	top: 0px;
	left: 142px;
}
#toplogo3 {position: absolute; top: 69px; left: 250px; width: 240px;}
#topsearch {
	position: absolute;
	top: 34px;
	left: 650px;
	text-align:left;
	width:220px;
	height: 66px;











































	border: 1px solid
#;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
	margin-left: 0;
	font-size:9px;
}
#productsearchbox {	text-align:left; background:url(../gif/bg1_Search_Box.gif) no-repeat; width:180px; height:66px; border: none;  margin-top:0; margin-bottom:0; margin-right:0; margin-left:0; font-size:9px; }
#topnav {
	position: absolute;
	top: auto;
	left: auto;
	background: url(../gif/top_linkbar_bg.gif);
	height:30px;
	width:933px;
	padding: 5px 0px 0px 0px;
	border-right: 1px solid #45558b;
}
#topnav a {text-decoration: none; font-size:13px; color:#FFFFff; font-weight:bold; padding: 2px 6px 5px 7px;}
#topnav a:hover {color: #5b6ca9; background: #fae831;}
input.blue {
	background-color: #ffffff;
	font-size: 9px;
	width: 220px;
	height:20px;
	border: 1px solid #ccc;
	margin-bottom: 4px;
}
input.productsearchbox {background-color: #ffffff; font-size: 9px; width: 148px; height:14px; border: 1px solid #45558b;	 margin-bottom: 4px; background-image:url(../gif/bg_text_box.gif); }
#mainwebpage {position: absolute; top: 135px; left: 20px; width: 540px; padding-bottom: 100px;background:url(../jpg/webpage.jpg); background-repeat:no-repeat;}
#main {
	position: absolute;
	top: 130px;
	left: 191px;
	width: 573px;
	padding-bottom: 100px;
	border: 1px solid #45558b;
	height: auto;
}
#main ul {list-style: url(../gif/list_dot.gif);}
#main a {text-decoration: none; color: #4b64b7; font-size:12px;}
#main a:hover{text-decoration: underline; color: #88a1f3; font-size:12px;}
#submitbutton {padding: 0px 0px 0px 0px;}
a.smalllink{text-decoration: underline; color: #5b6ca9; font-size:10px;}
a.smalllink:hover{text-decoration: underline; color: #88a1f3; font-size:10px;}


#iPod {position: absolute; top: 140px; left: 580px; width: 170px; border:1px solid #45558b; text-decoration: none; color:#666666; padding:5px 5px 0px 5px;}

#espanol {
	position: absolute;
	top: 130px;
	left: 769px;
	width: 168px;
	padding-bottom: 5px;
	font-size: 10px;
	color:#FF6600;
	text-align:right;
	height: 65px;
	border: 10;
}
#espanol a {color:#4b64b7; text-decoration:none;}
#espanol a:hover {color:#000000; text-decoration:none;}

#sidebar {
	position: absolute;
	top: 250px;
	left: auto;
	width: 175px;
	padding-bottom: 10px;
	height: auto;
	border: 1px solid #7B8DCA;
}
#sidebar h6 {margin: 5px 0 0 0;	padding:4px; font-size: 1em; text-align:left; background:url(../gif/side_module_bg.gif); border:1px solid #45558b; height:15px; font-weight:bold;}
#sidebar h6 a {text-decoration: none; color: #ffffff; font-weight:bold; padding-left: 5px;}
#sidebar h6 a:hover {color: #fae831;}
#sidebar ul {
	list-style-type: none;
	padding: 0px;
	margin: 0;
	font-size: 0.9em;
	padding-top:10px;
	padding-bottom:15px;
}
#sidebar ul li {margin: 3px 0 0 0; padding: 0;  padding-left: 5px;}
#sidebar ul li a {text-decoration: none; color: #000000;}
#sidebar ul li a:hover {color: #88a1f3; border-left: 5px solid #5b6ca9; padding-left: 5px;}

#sidebar2 {
	position: absolute;
	top: 290px;
	left: 769px;
	width: 168px;
	height: 123px;
}
#sidebar2 ul {
	list-style-type: none;
	padding: 0px;
	margin: 0;
	font-size: 0.9em;
	padding-top:5px;
	padding-bottom:10px;
	border:1px solid #45558b;
}
#sidebar2 ul li {margin: 3px 0 0 0; padding: 0;  padding-left: 5px;}
#sidebar2 ul li a { font-weight:bold; color: #009900;}
#sidebar2 ul li a:hover {color: #009900;}

#sidebar3 {
	position: absolute;
	top: 205px;
	left: 769px;
	width: 168px;
	height: 104px;
}
#sidebar3 ul {
	list-style-type: none;
	padding: 0px;
	margin: 0;
	font-size: 0.9em;
	padding-top:5px;
	padding-bottom:10px;
	border:1px solid #45558b;
}
#sidebar3 ul li {margin: 3px 0 0 0; padding: 0;  padding-left: 5px;}
#sidebar3 ul li a { font-weight:bold; color: #ff0000;}
#sidebar3 ul li a:hover {color: #ff0000;}

#sidebar h6 {margin: 5px 0 0 0;	padding:4px; font-size: 1em; text-align:left; background:url(../gif/side_module_bg.gif); border:1px solid #45558b; height:15px; font-weight:bold;}
#sidebar h6 a {text-decoration: none; color: #ffffff; font-weight:bold; padding-left: 5px;}
#sidebar h6 a:hover {color: #fae831;}

#footer {
	border-top:1px solid #cccccc;
	height:32px;
	padding: 6px 0px 3px 3px;
	text-align: center;
	color: #5b6ca9;
	font-size:10px;
	line-height:14px;
	margin-top:60px;
	clear:both;
}
#footer a {text-decoration: none; color: #000000;}
#footer a:hover {text-decoration: none; color: #88a1f3;}
#ancient {display:none;}
#breadcrumbs {position: absolute; top: -1px; left: 0px; }
.breadcrumb{
	font: 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	position: absolute;
	top: 120px;
	left: 550px;
	width: 550px;
}
.breadcrumb a{ background: transparent url(../gif/breadcrumb.gif) no-repeat center right; text-decoration: none; padding-right: 15px; color: navy; }
.breadcrumb a:visited, .breadcrumb a:active{ color: black; text-decoration: none; }
.breadcrumb a:hover{ text-decoration: underline;}
h3.index1 {padding:3px; background:#FFFF33; color:#0033CC; } 
h3.index { position:static; left:110; height:30px; text-indent:2px; color:#EEEEFF; font-size:16px; font-weight:bold; color:#45558B;background:url(../gif/bg_h3_index.gif) no-repeat; } 
h3.indexgreen { position:static; left:110; height:30px; text-indent:2px; color:#EEEEFF; font-size:16px; font-weight:bold; color:#45558B; background:url(../gif/bg_h3_index2.gif) no-repeat; } 	 
h3.indexred { position:static; left:110; height:30px; text-indent:2px; color:#EEEEFF; font-size:16px; font-weight:bold; color:#45558B; background:url(../gif/bg_h3_index1.gif) no-repeat; } 	 
h1.indexbig {font-size: 18px; padding-bottom:3px; font-weight: bold; color:#000099; text-shadow:#ffffff;; border:1px solid #eeeeff;}
#index1 {position:absolute; left:150px; margin-bottom:10px; width:440px;  text-align:left; }
#index2 {
	position: static;
	padding-left:0px;
	margin-bottom:10px;
	width:572px;
	text-align:left;
}
#index3 {
	position: absolute;
	top:400px;
	padding-left:5px;
	margin-bottom:10px;
	width:auto;
	text-align:left;
}
#newsletter {
	position:absolute;
	left: 665px;
	width:112px;
	height:95px;
	border: 1px solid #336699;
	text-align:center;
	font-size:9px;
	font-weight:bold;
	color:#4b64b7;
	background:#EEEEFF;
	background-image:url(../gif/newsletter_box_head.gif);
	background-repeat:no-repeat;
	margin-bottom:0;
	top: 26px;
}
input.newsletter {
	background-color: #ffffff;
	font-size: 9px;
	width: 135px;
	height:14px;
	border: 1px solid #45558b;
	margin:0,0,0,0;
	background-image:url(../gif/bg_text_box1.gif);
}
#manufacturerspic {
	position:absolute;
	top:105px;
	width:112px;
	text-align:center;
	border: 1px solid #336699;
	background:#ffffff;
	background-image:url(../gif/manufacturer_box_head.gif);
	background-repeat:no-repeat;
	left: 492px;
}
.cssbutton{ background-color: #eeeeff; border: 2px #eeeeff outset; padding: 1px 4px; color: black; text-decoration: none; font: bold 90% Arial, Verdana, Helvetica, sans-serif; }
.cssbutton:visited{ color:#FF0000; }
.cssbutton:hover{ border-style: inset; background-color: #ffff00; padding: 2px 3px 0 5px; }
.cssbutton:active{ color: black; }
.cssbutton8{ background-color:#ffffff; border: 1px outset; border-color:#6699CC; padding: 1px 4px; font-family: Arial, Helvetica, sans-serif; }
#combine {padding:10px;	border:1px solid #45558b; margin-top: 10px;}
#related {padding:10px;	border:1px solid #cccccc;}
#hubtext {
	position: absolute;
	top:1000;
	left:0;
	margin-top: 10px;
	width:848px
}
#hub {padding:10px;	margin-top: 10px;}
#hubpic {float:left; padding-right:20px; margin-bottom:20px; width:100px; text-align:center;}
#buy {padding:10px;	border:1px solid #45558b; background:#FBF5D2; margin-top: 20px; margin-bottom:20px;}
.plus {font-size: 18px; font-weight: bold; color: #4b64b7;}
.MediumBlue {font-size: 16px; font-weight: bold; color: #4b64b7; font-family:Arial, Helvetica, sans-serif;}
.smallred {font-weight: bold; color: #ff0000;}
.mediumred {font-size: 14px; font-weight: bold; color: #ff0000;}
.smallprice {font-weight: bold; color: #4b64b7;}
.productpic {padding: 10px; float: right;}
.lease {padding:5px; border:1px solid #45558b; background:#FBF5D2;}
.sale {font-size: 12px; font-weight: bold; color: #ff0000;}
.hubpic {float:left; padding-right:20px; width:150px; text-align:center;}
.hubheading {font-size: 14px; font-weight: bold; color: #4b64b7;}
.blueboldback {font-weight:bold; color:#4b64b7; background-color:#4b64b7;}
.bluebold {font-weight:bold; color:#4b64b7;}
.bluelight {color:#4b64b7;}
input.quote {margin-left:100px;}
hr {clear:both;}
#pop {color:#005D99;display:none; background:#eeeeff; border:1px solid #45558b; padding:5px;}
.small {font-size:10px; color: #4b64b7;}
.smallwhite {font-size:10px; color: #ffffff;}
.redsale {
	width:100px;
	border:0px solid #4b64b7;
	background:#B70000;
	color:#ffffff;
	font-weight:bold;
	margin-left: 10px;
	margin-top:0px;
	text-align:left;
}
a.redlink:link{	text-decoration: none; color: #ff0000;}
a.redlink:visited{ text-decoration: none; color: #ff0000;}
a.redlink:hover{ text-decoration: underline; color: #ff0000;}
.azpages { background:#eeeeff;margin-left: 0px; margin-top:0px; text-align:center; width:525px; padding:2px;  color:#45558b; border-top-style:outset; border-right-style:outset; border-right-color:#4b64b7; border-top-color:#cccccc;border-left-color:#cccccc; border-bottom-color:#cccccc;border-bottom-style:ridge; border-left-style:outset;}
#dropdownbar {
	position: absolute;
	top: 135px;
	left: 580px;
	height: 25px;
	width: 200px
}
.topmenuul{	list-style-type:none; margin:0;	padding:0; }
.topmenuli{	list-style-type:none; float:left; }
.topmenutitle{ display:block; width:200px; text-indent:5px;	text-decoration: none; border:1px solid #45558b; padding:0px; line-height:24px; background:url(../gif/Drop_Down_Quick_Links.gif); }
.topmenutitle a{ font-weight: bold;	color: red;	font-size: 14px; }
.submenuul{	list-style-type:none; position:absolute; margin: 0px; padding:0; display:none; width:200px; }
.submenuli a{ display:block; width:194px; }
li:hover ul , li.over ul{ display: block; }
#dmenu li>ul { top: auto; left: auto; }
.content { clear: left; }
#dmenu { font-family: Arial, Helvetica, Sans-Serif; }
.topmenuul {}
.submenuul { margin-top:-3px; background-color:#eeeeff;	background-repeat: repeat-x; border-top:1px solid #45558b; border-bottom:1px solid #45558b; border-right:1px solid #45558b; border-left:1px solid #45558b; }
.submenuli a{ padding:3px; text-decoration: none; color: #ffffff; }
.submenuli a:hover{ text-decoration: none; background:#ffffff; color: #ffffff; }
#condition{ background-color:#cccccc; border: 1px outset; border-color:#666666; padding: 1px 4px; font-family: Arial, Helvetica, sans-serif; }
.smallpad { padding:10px; }
.green { color:#006600}
.navy{ color:#000048}
 .h2 {font-size: 16px; font-weight: bold; color: #4b64b7; }
  .h1 {font-size: 18px; font-weight: bold; color: #4b64b7;}
  a.whitelink:link		{
		text-decoration: none;
		color: #ffffff;
		}
a.whitelink:visited	{
		text-decoration: none;
		color: #ffffff;
		}
a.whitelink:hover		{
		text-decoration: none;
		color: #ffffff;
		}		
