* { margin:0; padding:0;}
body { margin:0; padding:0; color:#626262; font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px; background:#fff;}
img { border:none;}
a { color:#b00966; text-decoration:none;}
input, option, .category {color:#626262;font-size:11px;font-family:Tahoma, Arial, Helvetica, sans-serif;}
ul li { list-style-image:url(/_images/icons/toptipsbullets.gif);}
form { margin:0; padding:0; display:inline;}
.clear { clear:both;}
h1 { color:#626262; font-size:2.1em; line-height:normal; padding:0 0 15px 0; margin:0;  }
h2 { color:#626262;font-size:1em;}
h2.sub { color:#626262;font-size:1em; margin-top:-2px;}
  { line-height:16px;  }
.right { float:right; margin-top:-40px;}
#signin {float:right; padding-right:24px; margin-top:5px;}
	#signin a {color:#727272; font-weight:bold;}
		#signin a:hover {color:#b00966; font-weight:bold;}
		
p { line-height:1.3em; padding:0 0 15px 0;}
		
.unbold { font-weight:normal;}

/************** forms **************/

.required { color:#CC0000;}
.textfield { width:194px; margin-top:1px; margin-bottom:1px;}
.textfieldselect {width:200px; font-size:1em; margin-bottom:1px;margin-top:1px;}
 label { display:block; width:150px; float:left;}
 .terms { float:left; margin-right:10px;}
 label.termslabel { float:left; width:300px;}
.formtop, .formbottom {height:24px; width:540px;}
.formtop { background-image:url(/_images/bkgs/formtop.gif); }
.formbottom { background-image:url(/_images/bkgs/formbottom.gif);}
fieldset { padding-left:70px;width:470px; margin:0px; background-image:url(/_images/bkgs/formmain.gif); border:none; background-repeat:repeat-y;}
.buttonsplat { float:right; margin-right:20px;}
.forgotpw { float:left; margin-top:20px;}
form a {font-weight:bold; color:#7486a3; text-decoration:none;}
form a:hover { text-decoration:underline;}
.textfieldmulti {font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px;color:#626262; width:193px; overflow:auto;}
.quantities { width:20px;}
#sortresultsby { float:right; margin-top:10px;}
#sortresultsby label { width:40px;}
.sortorder {font-size:11px;color:#626262; float:left;}
.gosmall { margin-left:5px;}
.disclaimer { color:#aaa; float:left; margin-top:20px;}
.stockistbutton { float:right; margin-top:6px;}
.stockistdropdown {font-size:11px;color:#626262; width:137px;}
.paintbutton { float:right; margin-top:-47px; padding-right:20px;  padding-top:10px; height:48px; position:relative;}
.shiftup { margin-top:-15px;}


#content { padding:20px;}
