.si-bgheading1 {
	BACKGROUND-IMAGE: url(/images/main/siteinspector/bg-heading1.jpg);
}

.si-ranking-shorttitle {
	color: #943; background:white url(/images/main/siteinspector/whtbg.jpg) repeat-x scroll center bottom;
}

.si-ranking-short {
	background:white url(/images/main/siteinspector/whtbg.jpg) repeat-x scroll center bottom;
}

.si-ratingboxblue {
	BACKGROUND-IMAGE: url(/images/main/siteinspector/rating-box-blue.jpg); TEXT-ALIGN: center; HEIGHT: 21px;
}

.si-bgdots1 {
	BACKGROUND-IMAGE: url(/images/main/siteinspector/bg-dots1.jpg); TEXT-ALIGN: left; HEIGHT: 1px;
}

.spwhite-bold-txt1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.spwhite-normal-txt1 {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.spblack-bold-txt1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.spblack-normal-txt1 {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.spblack-links:VISITED, A.spblack-links:LINK {
	COLOR: #000000; TEXT-DECORATION: none
}

A.spblack-links:ACTIVE, A.spblack-links:hover{
	COLOR: #ff0000; TEXT-DECORATION: none
}

.sprating {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; FONT-FAMILY: Arial
}

.spbest1 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

A.spbest1:VISITED, A.spbest1:LINK {
	FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}

A.spbest1:ACTIVE, A.spbest1:hover{
	FONT-SIZE: 12pt; COLOR: #d00000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}

.sprate {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #ff0000; FONT-FAMILY: Arial
}

.spoldproductprice {
	FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: line-through;
}

.spspecialproductprice {
	FONT-SIZE: 10pt; COLOR: #ff0000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;
}

.spEditorspick {
	FONT-SIZE: 10pt; COLOR: #575f9f; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; margin:15;
}

.spfeature {
	FONT-SIZE: 10pt; COLOR: #353535; FONT-FAMILY: Arial
}

.spfeaturesmall {
	FONT-SIZE: 8pt; COLOR: #353535; FONT-FAMILY: Arial
}

#ProductSearchFinder {
	COLOR: #000000;	background-color: #ffffff; border : 1px solid #000000;
}

#ProductSearchFinder select {
	width:187px; font:normal 10px arial,sans-serif;
}

.ddoverlap{
border-bottom: 1px solid #bbb8a9;
}

.ddoverlap ul{
padding: 0;
margin: 0;
font: bold 90% default;
list-style-type: none;
}

.ddoverlap li{
display: inline;
margin: 0;
}

.ddoverlap li a{
padding: 3px 7px;
text-decoration: none;
padding-right: 32px; /*extra right padding to account for curved right edge of tab image*/
color: blue;
background: transparent url(/images/global/righttabdefault.gif) 100% 1px no-repeat; /*give illusion of shifting 1px down vertically*/
border-left: 1px solid #dbdbd5;
position: relative;
display: block;
float: left;
margin-left: -20px; /*shift tabs 20px to the left so they overlap*/
left: 20px;
}

.ddoverlap li a:visited{
color: blue;
}

.ddoverlap li a:hover{
text-decoration: underline;
}

.ddoverlap li.selected a{ /*selected tab style*/
color: black;
z-index: 100; /*higher z-index so selected tab is topmost*/
top: 1px; /*Shift tab 1px down so the border beneath it is covered*/
background: transparent url(/images/global/righttabselected.gif) 100% 0 no-repeat;
}

.ddoverlap li.selected a:hover{
text-decoration: none;
}


.onethird
{
	margin:15px 2px 0px 2px;
}

.redline
{
	color:white;
	background:url(/images/global/sprites.png) repeat-x;
	background-position: 0 -10px;
}

.redline h2, .grayline h2
{
	color:white;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	font-size:14px; margin:0; padding:0;
}

.redline .smdrop, .grayline .smdrop {         
	margin:0; padding-right:7px;
	display:block;
	float: right;
	font-size: 10px;
	cursor:pointer;
} 


.redline.hdrop h2
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase; display:block; float:left;
	font-size:14px; margin:0; padding:0;
}

.redline.hdrop .smdrop {         
	margin:0; padding-right:7px;
	display:block;
	float: right;
	font-size: 10px;
	cursor:pointer;
} 

.ProductTitle {
	FONT-SIZE: 14px; COLOR: #4D688F; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;
	margin : 4px;
	margin-top : 16px;
}

.divbluesepline {
	PADDING-RIGHT: 14px; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; WIDTH: auto; COLOR: #415358; PADDING-TOP: 4px; FONT-FAMILY: "MS Sans Serif",geneva,tahoma,arial
}

.divbluesepline .line {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/main/siteinspector/splitter_basic.gif); PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 6px
}
 
.featuredbg {
	BACKGROUND-IMAGE: url(/images/main/siteinspector/bluelist.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #D4ECFE;
}