/* FONTS */
body {margin: 5px;}
body, td {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
p, li, td {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;}
h1, h2, .bookdetails, .initials, input.textbox, input.button, textarea, select {font-family: Arial, Helvetica, sans-serif;}
.bodytext {line-height: 140%;}
.padbelow {padding-bottom: 3px;}
p {padding: 0px; margin-top: 0px; margin-bottom: 12px;}
.halfsmalltext {font-size: 11px;}
.itemCount, .smalltext {font-size: 10px; font-weight: normal;}
.warning {color: #FF0000; font-weight: bold;}

/* DIRECTORY HOME PAGE */
.level1 {font-size: 14px; font-weight: bold; color: #0044CC;}
.level2 {font-size: 12px;}
.level3 {font-size: 10px; padding-left: 30px; line-height: 140%;}
.level3 a {white-space: nowrap;}

/* HOMEPAGE */
h1.homePage {color: #000000; text-align: left; padding: 0px; margin: 0px 0px 12px 0px; font-weight: bold; font-size: 14px;}

/* GENERAL HEADERS */
h2 {font-size: 16px; font-weight: bold; color: #D11800; text-align: left; margin-top: 24px; margin-bottom: 12px;}
h2.pageTop {margin-top: 0px;}

/* MENUS */
.leftColumn {border-right: 1px solid #FFCA7A; background-color: #FFFFDD;
			 background-image: url(http://www.auctionsoftwarereview.com/images/header-left-col.gif); background-repeat: repeat-y;}
.topNav {border-bottom: 1px solid #FFCA7A; background-color: #FFD697; 
		 background-image:url(http://www.auctionsoftwarereview.com/images/header-nav-row.gif); background-repeat: repeat-x;}
.contentCell {padding: 10px;}
.leftColumn td, .topNav td {font-size: 10px;}
.leftColumn td.joinhere {font-size: 12px; font-weight: bold; text-align: center;}
.navSections td {font-size: 12px;}
.breadcrumbRow {padding: 0px; margin: 0px;}
.breadcrumbRow td {font-size: 10px; padding: 0px 4px 0px 4px; background-image: url(http://www.auctionsoftwarereview.com/images/header-crumb-row.gif); 
				   background-repeat: repeat-x; border-bottom: 1px #FFFFFF solid; height: 20px; white-space: nowrap;}

/* ARTICLES */
.article p, ul li, ol li {line-height: 150%}
.articleAuthor {font-size: 11px; font-weight: bold; font-style: italic;}
h1.articleTitle {font-size: 20px; font-weight: bold; color: #000000; text-align: left; letter-spacing: 2px; margin-top: 0px; margin-bottom: 6px;}
h3 {font-size: 12px; font-weight: bold; color: #000000; text-align: left; font-style: italic;}
p.deck {font-weight: bold;}

/* LAYOUT */
.contentTable {border: 1px solid #FFCA7A;}
.padcell {padding: 10px 12px 10px 12px; margin: 10px; border-top: 0px none #FFFFFF; border-right: 1px solid #FFCA7A; 
		  border-bottom: 0px none #FFFFFF; border-left: 1px solid #FFCA7A;}
td.separator {background:#FFCA7A;}
hr {color: #CCCCCC;}
.verticalSeparator {background-image: url(http://www.auctionsoftwarereview.com/images/v-dash-middle.gif); background-repeat:repeat-y;}

/* MISC TEXT */
.emphasis {color: #CC0000; font-weight: bold; font-size: 110%;}
.itemListHeader {font-size: 14px; font-style: italic; font-weight: bold; color: #EB1B00; text-align: left;}
.alert {border: 1px solid #FF0000; padding: 5px; text-align: center;}
.initials {font-size: 16px; font-weight: bold; text-align: center;}
.designer {font-family: 'trebuchet MS', Verdana, Arial, Helvetica, sans-serif;}
.footer {font-size: 11px; line-height: 150%;}
code, .comment {font: 12px "Courier New", Courier, mono;}
.comment {color: #009900;}
.commentsRow TD, .commentsRow P {line-height: 140%; font-size: 10px;}
.hi0 {background-color: #FFFF66;}
.hi1 {background-color: #A0FFFF;}
.hi2 {background-color: #99FF99;}
.hi3 {background-color: #FF9999;}
.hi4 {background-color: #FF66FF;}
.rightFooter {color:#666666; font-size: 10px; text-align: right;}
blockquote {padding: 5px; margin: 0px 4% 0px 4%; line-height: 140%;}
dl {padding: 0px; margin: 0px; 
	//display: inline;
	}

/* ITEM REVIEWS */
.posted {font-size: 11px; font-style: italic;}
.washelpful, .reviewsummary, .reviewer, .ishelpful {font-size: 11px; padding: 0px;}
.washelpful {margin-bottom: 4px;}
.reviewsummary {margin-bottom: 2px; margin-top: 4px;}
.reviewer {margin-bottom: 4px; margin-top: 2px;}
.ishelpful a, .ishelpful a:visited, .ishelpful a:active {color: #000000; text-decoration: none;}
.ishelpful a:hover {color: #FF0000; text-decoration: none;}
div.reviewsummarydiv {padding: 0px; margin: 0px;}
div.reviewreply {background-image: url(http://www.auctionsoftwarereview.com/images/review-reply-indent.gif); 
				 background-position: left; background-repeat: repeat-y;}

/* FORMS */
input.textbox, input.navtextbox, textarea, select {font-size: 12px; color: #000066; background-color: #FFFFFF; padding: 1px;}
input.navtextbox {font-size: 10px;}
input.button {background-color: #FFF3E0; padding: 1px; border-width: 3px;  
			  border-style: double; border-top-color: #FFB13D; border-left-color: #FFB13D;
			  border-bottom-color: #DD8500; border-right-color: #DD8500;
			  background-image:url(http://www.auctionsoftwarereview.com/images/button-bg.gif); font-weight: bold;
			  font-size: 11px; color: #000066;}
input.button:active {border-left-color: #DD8500; border-top-color: #DD8500; border-right-color: #FFB13D; border-bottom-color: #FFB13D;}

/* LINKS */
a {color: #0031D1;	text-decoration: none;}
a:visited {color: #5A3696;}
a:hover {text-decoration: underline;}
a:active {color: #FAA700;}

/* SITE NEWS */
.news {margin: 0px; padding-left: 5px; width: 100%;}
.newsTitle {padding-right: 5px; font-weight: bold; font-size: 15px;}
.newsText {padding-top: 8px; padding-right: 8px; line-height: 140%;}
.newsFooter {margin: 0px; padding-right: 5px; font-size: smaller;}

.newsCommentsHeader {font-size: 12px; font-weight: bold; color: #000000; text-align: left; font-style: italic;}
.newsCommentsTitle {padding-top: 5px; padding-right: 5px; font-size: 11px; line-height: 140%; margin-bottom: 5px;}
.newsCommentsComment {line-height: 140%; padding-right: 8px; font-size: 11px;}

/* MISC */
.fadeImage {opacity: 0.4;}
.fadeImage:hover {opacity: 1;}

/* FORUMS */
.forumMainTable {background-color: #FFCA7A;}
.forumTitle TD {background-color: #FFE7B7; font-weight: bold; font-size: 14px; color: #1200B3;}
.forumCategory TD, .forumPageNav TD, .forumFooter TD {background-color: #FFF3E0;}
.forumCategory TD {font-size: 13px;}
.forumPageNav TD {font-size: 12px;}
TD.forumActionsCell {font-size: 10px; font-weight: bold;}
.forumFooter TD {font-size: 10px;}
.forumBoard TD {background-color: #FFFFFF; line-height: 130%;}
.forumSummary TD, .forumSummary LI {background-color: #FFFFFF; font-size: 10px;}
TD.forumPost LI, TR.forumSummary TD LI {padding: 0px; margin: 3px 0px 3px 30px;}
.boardDescription {font-size: 11px;}
.boardPosted {font-size: 10px; line-height: 100%;}
.boardModerator {font-style:italic; font-size: 10px;}
.forumAuthor {font-size: 12px; font-weight: bold;}
.boardLocation {font-size: 10px; font-weight: normal; border-top: 5px solid #FFFFFF;}
.boardTopicNav {font-size: 10px; background-color: #FFFFFF; text-align: right; padding-bottom: 5px; padding-top: 5px;}
.boardHighlightCell {font-size: 12px; background-color: #FFFFFF; text-align: left; padding-bottom: 5px; padding-top: 5px;}
.forumAdCell {background-color:#FFFFDD; text-align: center;}
.forumAdInnerCell {background-image: url(http://www.auctionsoftwarereview.com/images/advert.gif); background-position: right; background-repeat:no-repeat; text-align: center;}
blockquote.forumQuote {background: #E3E3FF; border:1px solid #E4E4E4;}

/* CALLOUT TITLES */
span.calloutTitle, span.calloutTitleImg {position: relative; z-index: 10; border-bottom: 1px dashed #002BB8; color: #002BB8; 
										cursor: help; font-weight: bold;}
strong.callout {display: none; position: absolute; width: 284px;
		 background: url(http://www.auctionsoftwarereview.com/images/callout_top_284x16.gif) no-repeat; 
		 text-align: left; font-size: 10px; padding: 0px; margin: 0px;}
span.calloutTitle strong.callout {top: 16px; left: -40px;}
span.calloutTitleImg strong.callout {top: 22px; left: -54px;}
strong.callout_bottom {display: block; position: relative; top: 16px; padding: 5px 10px 9px 10px;
			background: url(http://www.auctionsoftwarereview.com/images/callout_bot_284x100.gif) 0 100% no-repeat;
		    font-weight: normal; line-height: 100%;}
/* hack for IE6 select not supporting z-index. display:none is to remove it for IE5 */
strong.callout iframe {display:none; display/**/:block; position:absolute; top:0; left:0; z-index:-1; filter:mask(); 
					   width:284px; height:100px; border: 0px none;}
					   
/* SEARCH PAGE */
.actiontext {cursor: pointer;}
.search_categories *, .search_match * {font-size: 10px; vertical-align: middle;}
.search_highlight {font-weight: bold; color: #000000;}
.suggestion, .result_title {font-size: 15px;}
.infoline {color: green;}
.didyoumean {color: #CC0000;}
.result_block, .result_altblock {margin-top: 15px; margin-bottom: 15px; clear: left; line-height: 140%;}
.category {color: #999999; font-size: 12px;}
.result_title a {text-decoration: underline;}
.result_title a:hover {text-decoration: none;}
.highlight {background: #FFFF40;}
