body { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #757575; background: #fff url(images/bg_fade.png) repeat-x center top; }

img { margin: 0; border: 0; padding: 0px; }

img.logo { padding: 0 350px 0 0; margin: 0px 0px 10px; }

img.feature { float: right; clear: right; margin: 2px 9px 0 0; }

p, a, h1, h2, h3, h4, h5, h6, dt, dd, li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #757575; line-height: 20px; margin: 0; padding: 0; }

p { margin: 0 0 17px 0; /*background: #fff url(../images/bg_text.gif)*/; }

p.date { font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; margin: -2px 0 16px; color: #aaa; background: none; float: left; }

p.footer { font-size: 10px; margin: 5px 0 0px; text-align: right; color: #aaa; background: none; }

a:link.blankbg, a:visited.blankbg, a:hover.blankbg, a:active.blankbg { background: none; padding: 0; }

.clear { clear: both; }

.blankbg { background: none; }

.nomarg { margin: 0; }

h1 { font-weight: normal; color: #9a9981; padding: 0 0 5px; margin: 0 0 10px; border-bottom: 1px solid #e4e7da; }

h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; font-weight: normal; letter-spacing: 0; color: #777; margin: 0 0 2px 0; background: transparent; }

h3 { font-weight: bold; margin: 0; padding: 0 0 14px 5px; line-height: 24px; background: #fff url(images/bg_h3.gif) 0 0 no-repeat; }

.lefttext ul { margin: -5px 0 17px 0; padding: 0; border-bottom: 1px solid #e4e7da; }

.lefttext li { list-style: none; margin: 0; padding: 0 0 5px 5px; line-height: 17px; }

/* layout divs */

#holdall { width: 1000px; margin: 0 auto; padding: 10px 0 0 0; background: transparent; }

#main { float: left; width: 800px; padding: 0px; voice-family: "\"}\""; voice-family: inherit; width: 1000px; margin: 0px; }

#flashcontent { margin: 0 0 17px; width: 1000px; }

#case { float: left; width: 441px; padding: 0 20px 0 0; border-right: 1px dotted #e2e2cf; margin: 0 20px 17px 0; voice-family: "\"}\""; voice-family: inherit; width: 420px; }

/* footer links */
 
.flinks { list-style: none; margin: 0; padding: 0; border-bottom: none; }

.flinks li { font-size: 10px; margin: 0; padding: 0; color: #aaa; display: inline; background: transparent; }

.flinks li a:link, .flinks li a:visited { font-size: 10px; padding: 1px; color: #889400; background: transparent; text-decoration: none; }

.formfields { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #B4C24B; background-color: #F2F2D5; padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; }

.forms { margin: 0px; padding: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }

.searchForm { font-family: Arial, Helvetica, sans-serif; font-size: 11px; width: 200px; float: left; }

.mapcont { outline-style: none; margin: 0px; padding: 0px 0px 0px 10px; height: 430px; width: 250px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; float: right; text-align: left; }

.lefttext { width: 520px; margin: 0px; float: left; font: 11px Verdana, Geneva, sans-serif; padding: 0px 10px 0px 0px; }

.lefttext a:link, .lefttext a:visited, .lefttext a:active { color: #FFF; background: #999; padding: 1px 2px; margin: 0px; border-width: 0px; border-style: none; text-decoration: none; font: 11px/13px Verdana, Geneva, sans-serif; }

.lefttext a:hover { color: #FFF; background: #889c26; padding: 1px 2px; margin: 0px; border-width: 0px; border-style: none; text-decoration: none; font: 11px/13px Verdana, Geneva, sans-serif; }

.lefttextwide { font-family: Arial, Helvetica, sans-serif; font-size: 11px; width: 780px; margin: 0px; float: left; padding: 0px; }

.lefttextwide a:link, .lefttextwide a:visited, .lefttextwide a:active { color: #FFF; background: #999; padding: 1px 2px; margin: 0px; border-width: 0px; border-style: none; text-decoration: none; font: 11px/13px Verdana, Geneva, sans-serif; }

.lefttextwide a:hover { color: #FFF; background: #889c26; padding: 1px 2px; margin: 0px; border-width: 0px; border-style: none; text-decoration: none; font: 11px/13px Verdana, Geneva, sans-serif; }

.leftlinks { font-family: Arial, Helvetica, sans-serif; font-size: 11px; width: 200px; margin: 0px; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 0px; float: left; }

.formfieldsnoborder { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #B4C24B; background-color: #F2F2D5; padding: 0px; margin: 0px; }

.bottomlinks { float: left; width: 1000px; }

.toplinks { margin: 0px; padding: 0px; border-bottom-width: 0px; border-bottom-style: none; border-right: 1px solid #999; float: left; border-top: 1px solid #999; border-left-width: 0px; border-left-style: none; }

.topsearch { margin: 0px; width: 1000px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; padding: 10px 0px; float: left; }

.topsearch a:link, .topsearch a:visited, .topsearch a:active { color: #FFF; background: #999; padding: 1px 2px; margin: 0px; border-width: 0px; border-style: none; text-decoration: none; font: 11px/13px Verdana, Geneva, sans-serif; }

.topsearch a:hover { color: #FFF; background: #889c26; padding: 1px 2px; margin: 0px; border-width: 0px; border-style: none; text-decoration: none; font: 11px/13px Verdana, Geneva, sans-serif; }

#map { outline-style: none; }

.notice { font-size: 14px; color: #F00; }

.resultscontainer { border-bottom: 1px solid #BABDC2; }

#WADAPageTitleArea h1 { font-size: 14px; font-weight: bold; margin: 0px; padding: 0px 0px 5px; color: #757575; border-bottom: 1px solid #e4e7da; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-left-style: none; }

#WADAPageTitleArea { width: 510px; }
#WADAPageTitleArea div, #WADAPageTitleArea p {
	font-size: 11px;
	padding-bottom: 5px;
}
#WADAPageTitleArea div#WADAPageTitle, #WADAPageTitle {
	font-size: 14px;
	font-weight: bold;
}

/* Details page CSS */
.WADADetailsContainer { font-size: 11px; width: 510px; }
#WADADetails {
	padding-top: 5px;
}
.WADADetailsLinkArea {
	padding-top: 2px;
	padding-bottom: 2px;
}
.WADADetailsImageInfoArea {
	margin-top: 5px;
	margin-bottom: 5px;	
}
.WADADetailsMainImageArea {
	float: left;
}
.WADADetailsMainImage { float: left; border: 1px solid #DFE4E9; }
.WADADetailsProductInfo { margin-left: 110px; padding: 5px; background-color: #DFE4E9; border: 1px solid #BABDC2; }
.WADADetailsSubHeading {
	font-weight: bold;
}
.WADADetailsSubText { padding: 5px 0px; }
.WADADetailsURL { padding: 5px 0px; }
.WADADetailsSubTextLeft { padding: 0px 10px 0px 0px; }
.WADADetailsSubTextRight { padding: 0px; }
.WADADetailsPriceButton {
	margin-top: 5px;
}
.WADADetailsPrice {
	float: left;
}
.WADADetailsButton {
	float: left;
	margin-left: 5px;
}
.WADADetailsShortDesc, .WADADetailsLongDesc {
	margin-top: 5px;
	margin-bottom: 5px;
}
.WADADetailsShortDesc, .WADADetailsImageInfoArea { padding: 0px 0px 5px; }
.WADADetailsImageInfoArea1 {}
.WADADetailsShortDesc1 {	margin-top: 5px;
	margin-bottom: 5px;
}
.WADAResultsNavigation {
	padding-top: 5px;
	padding-bottom: 10px;
}
.WADAResultsCount {
	font-size: 11px;
}

.WADAResultsNavTop, .WADAResultsInsertButton {
	clear: none;
}
.WADAResultsNavTop {
	width: 60%;
	float: left;
}
.WADAResultsInsertButton {
	width: 30%;
	float: right;
	text-align: right;
}
.WADAResultsNavButtonCell, .WADAResultsInsertButton {
  padding: 2px;
}
.WADAResultsTable {
  font-size: 11px;
  clear: both;
  padding-top: 1px;
	padding-bottom: 1px;
}

.WADAResultsTableHeader, .WADAResultsTableCell {
    padding: 2px;
	text-align: left;
}

.WADAResultsTableHeader { padding-left: 3px; padding-right: 3px; border-bottom: 1px solid #BABDC2; }

.WADAResultsTableCell {
	padding-left: 9px;
	padding-right: 9px;
}

.WADAResultsTableCell { border-left: 1px solid #BABDC2; border-bottom: 1px solid #BABDC2; }

.WADAResultsEditButtons { border-right: 1px solid #BABDC2; border-left: 1px solid #BABDC2; border-bottom: 1px solid #BABDC2; }

.WADAResultsRowDark {
  background-color: #DFE4E9;
}
.WADAResultsTableHeader1 {    padding: 2px;
	text-align: left;
}
.bright { color: #F00; }

.pagetitles { font: bold 11px Verdana, Geneva, sans-serif; }
.pagetitlesx { font: bold 12px Verdana, Geneva, sans-serif; padding: 0px 0px 5px; border-bottom: 1px solid #e4e7da; }

.pagetitlesxx { font: bold 14px Verdana, Geneva, sans-serif; padding: 0px 0px 5px; border-bottom: 1px solid #e4e7da; }

.profileaddcart { padding: 200px 10px 10px; height: 300px; width: 200px; float: right; }

#WAATKUpdateForm { width: 550px; }

#url_link { padding: 5px; background-color: #CCC; color: #000; font-weight: bold; }

