@charset "UTF-8";
/* CSS Document */

body {
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	background: url(../images/bg.gif) repeat top left #969696;
}
input {
	margin:0;
	padding:0;
}
form {
	margin:0;
	padding:0;
}
textarea {
	margin:0;
	padding:0;
}

#container {
	width:942px;
	margin:25px auto;
}
#logincontent {
	float:left;
	color:#d7d7d7;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 7px 0 0 48px;
	width:894px;
	height:30px;
}
.loginfloater {
	float:left;
	padding:3px 0 0 5px;
}
.loginfloater input {
	width:138px;
}
#btn-login {
	float:left;
	padding:2px 0 0 10px;
}
.loginfloater-text {
	float:left;
	padding:7px 0 0 7px;
}
#nav {
	background:url(../images/nav_new.png) top left no-repeat;
	width:942px;
	height:68px;
}
#navcontent {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffcc00;
	padding: 7px 0 0 35px;
	float:left;
	width:907px;
}
#navcontent a {
	height:68px;
	color:#678ba1;
	text-decoration:none;
}
#navcontent a:hover {
	color:#d7d7d7;
	text-decoration:none;
}
.navfloater {
	float:left;
	padding:0 0 0 25px;
}
.navfloater_cart {	
	padding:0 35px 0 0;
	float:right;
}
.floater {
	float:left;
	width:150px;
	text-align:right;
	padding:0 25px 0 0;
}
#header {
	background:url(../images/header.png) top left no-repeat;
	width:942px;
	height:123px;
}
#content {
	float:left;
	background:url(../images/rpt.png) repeat-y;
	width:942px;
	padding:0 0 25px 0;
}
#content a {
	color:#ffcc00;
	text-decoration:none;
}
#content a:hover {
	color:#FFF;
	text-decoration:none;
}
#content_results {
	float:left;
	background:url(../images/rpt.png) repeat-y;
	width:942px;
	padding:0 0 25px 0;
}
#content_results a {
	color:#678ba1;
	text-decoration:none;
}
#content_results a:hover {
	color:#ffcc00;
	text-decoration:none;
}

#content-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#d7d7d7;
	padding: 0px 0 0 90px;
}
#content-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d7d7d7;
	padding: 0 0 0 70px;
	float:left;
	width:790px;
}
.contentfloater-left {
	float:left;
	padding:0 0 0 0px;
	width:105px;
	text-align:right;
	padding:0 25px 0 0;
}
.contentfloater-right {
	float:left;
	padding:0 0 0 0px;
	width:250px;
}
#footer {
	clear:both;
	background:url(../images/footer.png) no-repeat;
	width:942px;
	height:22px;
}
#footernav {
	width:942px;
	height:22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:4px 0 0 0;
	color:#d7d7d7;
	font-size:11px;
	text-align:center;
}
#footernav a {
	color:#d7d7d7;
	text-decoration:none;
}
#footernav a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
#copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:7px 0 0 0;
	color:#373f4a;
	font-size:10px;
	text-align:center;
}
.blue {
	color:#373f4a;
}
.lightblue {
	color:#678ba1;
}
.orange {
	color:#ffcc00;
}
#quote_container {
	float:left;
	background:#DDDDDD;
	padding:8px;	
}
.quote {
	float:left;	
	padding:8px;
	font-size:10px;
}
.quote-qty {
	float:left;
	width:60px;
	color:#666666;
}
.quote-field {
	margin:4px 0 0 0;
}
.quote-item {
	float:left;
	width:68px;
	color:#666666;
}

h4 {
	font-weight:normal;
	font-size:14px;
	color:#ffcc00;
	padding:0;
	margin:0;
	z-index:4000;
}

.floatl {
	float:left;
	width:100%;
}

#platinum-login {
	margin:20px 0 20px 20px;
	float:left;
}
.platinumfloater-text {
	float:left;
	padding:7px 7px 0 0;
	width:60px;
	text-align:right;
}
#platinumbtn-login {
	float:left;
	padding:7px 0 0 0;
	width:214px;
	text-align:right;
}
#platinumfloater-info {
	width:758px;
	float:left;
	line-height:15px;
	font-size:14px;
	background:#5e656f;
}
.platinumfloater-infotxt {
	float:left;
	padding:0 30px 0 0;
	line-height:26px;
}
#platinumquote {
	width:100%; float:left; margin:16px 0;
}
#platinumquote-copypaste {
	width:386px; float:left; margin:0 64px 0 0;
}
#platinumquote-itementry {
	float:left; width:320px;
}
#platinumquote_container {
	float:left;
	background:#DDDDDD;
	padding:8px;	
}
.platinumquote {
	float:left;	
	padding:8px;
	font-size:10px;
}
.platinumquote-qty {
	float:left;
	width:130px;
	color:#666666;
}
.platinumquote-field {
	margin:4px 10px 4px 0;
	float:left;
}
.platinumquote-field1 {
	margin:4px 0 4px 0;
	float:left;
	width:50px;
}
.platinumquote-field2 {
	margin:4px 0 4px 0;
	float:left;
	width:68px;
}
.platinumquote-field1 input {
	width:40px;
}
.platinumquote-field2 input {
	width:75px;
}
.platinumquote-item {
	float:left;
	width:68px;
	color:#666666;
}
.platinum-example {
	float:left;
	margin:0 0 20px 16px;
	width:100%;
}
.platinum-example2 {
	float:left;
	margin:0 30px 0 0;
}
#platinum-submit {
	text-align:center;
	padding:30px 0 0 0;
	float:left;
	width:100%;
}
.searchresult_title {
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
size:11px;
font-weight:bold;
}
.searchresult_products {
color:#373f4a;
font-family:Arial, Helvetica, sans-serif;
size:9px;
}
.searchresult_products a {
color:#678ba1;
text-decoration:none;
}
.searchresult_products a:hover {
color:#678ba1;
text-decoration:none;
}

/* GLOBAL SEARCH */
#globalsearch {
	width: 163px;
	height: 38px;
	margin:-7px 0 0 710px;
	background-position: 100% 0;
	background-repeat: no-repeat;
}
#globalsearch input.g-prettysearch, #globalsearch .search-wrapper input.g-prettysearch {
	background: url(/images/searchfield_repeat.png) center top repeat-x;
}
#globalsearch input.g-prettysearch {
	width:140px;
	height: 16px;
	margin-top: 9px;
	margin-left: 11px;
}
#globalsearch .search-wrapper {
	position: relative;
	width: 140px;
	margin-top: 9px;
	margin-left: 11px;
}
#globalsearch .search-wrapper input.g-prettysearch {
	width: 110px;
	margin-left: 20px;
margin-top:-1px;
margin-right:-2px;
margin-left:10px;
}
#globalsearch .search-wrapper .left, #globalsearch .search-wrapper .left {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 20px;
	height: 19px;
	background: url(/images/searchfield_leftcap.png) left top no-repeat;
}
#globalsearch .search-wrapper .right {
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	width: 10px;
	height: 19px;
	background: url(/images/searchfield_rightcap.png) right top no-repeat;
}
#globalsearch .search-wrapper.empty.blurred input {
	color: #7E7E7E;
}
#globalsearch .search-wrapper .reset {
	position: absolute;
	width: 11px;
	height: 11px;
	overflow:hidden;
	z-index: 1;
	right: 4px;
	top: 4px;
	background: url(/images/search_close.gif);
	display: block;
	cursor: pointer;
	_cursor:hand;
}
#globalsearch .search-wrapper.empty .reset {
	display: none;
}
#globalsearch .search-wrapper input.g-prettysearch {
	position: absolute;
	width: 110px;
	top: 0;
	right: 10px;
	border: 0px;
	margin: 0;
	padding: 3px 0 0 0;
	font: 11px "Lucida Grande", Arial, sans-serif;
}
/* END GLOBAL SEARCH */

.TableHeading {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}

.itementry_container {
float:left;
width:640px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
line-height:18px;		
background:#dddddd no-repeat;
padding:10px;
color:#373f4a; 
}

.itementry_searchresults_title {
float:left;
padding:5px;
background:#5f656e;
width:630px;
background:#373f4a;
}

.itementry_itemnumber {
float:left;
width:100px;
color:#FFF;
}

.itementry_title {
float:left;
width:200px;
color:#FFF;
}

.itementry_price {
float:left;
width:70px;
color:#FFF;
padding-left:10px;
}

.itementry_quantity {
float:left;
width:100px;
color:#FFF;
text-align:center;
}

.itementry_results_container {
float:left;
padding:5px;
background:#5f656e;
width:613px;
}

.itementry_link {
float:left;
width:115px;
text-align:right;
color:#ffcc00;
 }
 
 .itementry_link a {
color:#ffcc00;
 }
 
 .itementry_link a:hover {
color:#678ba1;
 }
