@charset "utf-8";
/* CSS Document */

<!--
	* {margin:0px;font-family:Verdana, Arial, Helvetica, sans-serif;}
	/* Css for the body IE will ignore the background image */	
	body{background-image: url(/graphics/backGround2.gif); background-repeat:repeat-y;  background-position:center top; margin:0px;  padding: 0px;  background-color: #E5E5E5;}	
	/* Center Section between fading borders */
	#jcContent{ width:790px; background-color:#FFFFFF; margin:0px auto; padding: 0px;}
	/* Hack for IE */
	* html body{background-image: url(/graphics/backGroundIE2.gif); background-repeat:repeat-y; background-position:center top; background-color: #E5E5E5;}
	a.rssHover:hover {background-color: #F9F0BD; border-bottom: 1px solid #c5c5c5; color: #FF6600; text-decoration: none; margin-bottom: -2px;}
	a.rsshover {text-decoration: none;}		
	.dealTitle{font-weight:bold; font-size:24px;}
	.dealTextBld{font-weight:normal; font-size:20px;}
	.dealText{ font-size:10px;}
	.dealTextPrice{ font-size:9px; color:#a30000; font-weight:bold;}
	.dealDescTxt{ font-size:12px; color:#000000;}/*1F46A3 990000*/
	.dealPrice{font-size:18px; font-weight:bold; color:#a30000;}
	.dealTicker{font-size:12px; font-weight:bold;}
	.dealDate{font-size:20px; font-weight:bold;}
	.dateHeader{ font-size:9px; color:#FFFFFF; font-weight:bold;}
	#dateHeader2{ position:relative; left:25px; width:200px;}
	#joeImg{ position:relative; left:1px;}
	/*#joeImg{ position:relative; left:10px;}*/
	.dealMSRP{ font-size:12px; color:#000000; font-weight:bold;  }
	.dealMSRP S{font-family:Arial, Helvetica, sans-serif;}
	.dealFooter2{font-size:10px; color:#1F46A3; font-weight:bold;}
	#dateBanner{font-size:9px; color:#000000; font-weight:bold; position:relative; top:-18px; left:45px; width:250px; margin-bottom:-16px;}
	#emailJoe{position:absolute;z-index:1;width:420px;background:white;display:none;padding:5px;border:solid 2px black;top:50px;left:250px;}
	#emailLittleJoe{z-index:1;width:420px;background:white;padding:5px;border:solid 2px #000;}
	/*#emailJoe{position:absolute; top: 275px; left:-100px;}*/
	#emailJoe2{border:2px solid #000000; background-color:#FFFFFF; z-index:1;}
	.prSmallTxt{ font-family: Verdana, Helvetica, sans-serif; font-size: 10px;}
	.selectedDeal{border:solid 1px black;background:white;padding-left:2px;padding-right:2px;}
	#blogComments{ display:none;}




	#Common, #CommonBody{background-color:#FFFFFF;width:791px;}
	#welcome, #welcome a{color:black;}
	#CSlinks a, .CommonSearchButton:link, .CommonSearchButton:visited, .CommonSearchButton:active, .CommonMessageTitle, #ddLink, .fLink{background:gold;border:solid 0px black;  color:black;border-right:solid 2px black;border-bottom:solid 2px black;font-weight:bold;padding:2px;text-decoration: none;}
	#CSlinks a, #CSlinks a:link, #CSlinks a:hover, #CSlinks a:active, .fLink{ padding-left:5px;padding-right:5px;text-decoration: none;height:auto;} 
	.equalPadding{margin-left:10px;margin-right:10px;padding-left:10px;padding-right:10px;width:780px;}
	#CommonDescription{margin:0px;}
	.CommonTabBarInner{border:none;}
	.CommonSimpleTabStripSelectedTab{color:black;text-decoration:none;margin-top:1px;padding-top:1px;}
	#ddLink{border-top:solid 5px red;background:green;}
	.fLink{margin-right:10px; margin-top:5px;font: 14px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;display:block;}
	#CommonFooter{padding:0px; margin: 0px;background:/*url(/graphics/stars.jpg) */#FFFFFF;height:200px;width:790px;margin:auto;color:black;background-position:center center;}
	#CommonFooter div table tr td, #CommonFooter div table tr td a{color:black;}
	#CommonFooter div{padding:10px;background:white; /*border-bottom:solid 3px #CCCCCC;*/}
	#bt_community{margin-right:10px; padding-top:5px; margin-top:5px}
	.ForumPostHeader, .CommonListTitle, .ForumPostTitle{background:/*url(/graphics/black.jpg)*/ black;color:white; font-size:12px;}
	.CommonTabBar{background-image:none;background:gold;color:black;}
	h2.CommonTitle, .CommonTitle a {color:black;height:auto;}
	/*.CommonTitle span{color:#BF0000;}*/
	
	/*HIDE FROM USER */
	.CommonBreadCrumbArea, .CommonWebFeedArea{display:none;} 
	body{background-image: url(/graphics/backGround2.gif);}
	.ForumPostUserName img{display:none;}
	input{verticle-align:middle;height:20px;}



	/* blog css */
	#div_BLOG{ height:190px; width:380px;  padding: 0px; margin: 0px;    padding-right: 3px; }
	#div_BLOG table{background:#fff;width:380px; }
	#div_BLOG table thead tr td {font:12px verdana; color:#000; height:20px;  text-align:left; font-weight:bold; border-bottom:solid 1px #000;}
	#div_BLOG table thead tr td a{font:12px verdana;color:#0000FF;text-align:right;font-weight:bold;}
	#blogOverflow{ width:380px; }
	#blogOverflow ul{font:9px Verdana, Geneva, sans-serif; padding:5px; text-align:left;}
	#blogOverflow ul li{list-style:none; display:block; border-bottom:solid 1px #000;margin-bottom:5px;padding-bottom:5px;width:350px; overflow:hidden;}
	.blogDate, .blocCategory, .blogTitle, .blogDescription{display:block;float:left;} 
	.blogDescription{clear:both;width:350px;cursor:hand;}
	.blogDate, .blogTitle {font-weight:bold;font-size:10px; }
	.blogDate{margin-left:2px;}
	#div_BLOG table tbody{background: #FDFDFD; text-align:center;}
	#div_BLOG table tfoot{ }
	#div_BLOG table tfoot tr{ height:20px;}
	#div_BLOG table tfoot tr td, #div_BLOG table tfoot tr td a{font:12px verdana;color:#000;text-align:left;font-weight:bold;}
		
	.jScrollPaneContainer { position: relative; overflow: hidden; z-index: 1; margin-left:0px;}
	.jScrollPaneTrack { position: absolute; cursor: pointer; right: 0px; top: 0px; height: 100%; background: #aaa; }
	
	.jScrollPaneDrag {position: absolute; background: #666; cursor: pointer; overflow: hidden; }
	.jScrollPaneDragTop { position: absolute; top: 0; left: 0; overflow: hidden;}
	.jScrollPaneDragBottom { position: absolute; bottom: 0; left: 0; overflow: hidden;}
	a.jScrollArrowUp {display: block; position: absolute; z-index: 1; right: 0px; top: 0px; text-indent: -2000px; overflow: hidden; /*background-color: #666;*/ height: 9px;}
	a.jScrollArrowUp:hover {/*background-color: #f60;*/}
	
	a.jScrollArrowDown {display: block; position: absolute; z-index: 1; bottom: 0px; right: 0px; text-indent: -2000px; overflow: hidden; /*background-color: #666;*/ height: 9px; }
	a.jScrollArrowUp { background: url(../images/basic_arrow_up.gif) repeat-x 0 0; }
	a.jScrollArrowUp:hover { background-position: 0 -15px; +}
	a.jScrollArrowDown { background:gold; }
	a.jScrollArrowDown:hover { background-position: 0 -15px; }
	a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover { background-position: 0 -30px; }		
	.holder { float: left; }
	
	.scroll-pane { width:380px; height:150px;  overflow: auto; float: left;  text-align:center;}
	
	#blogOverflow ul li a div{text-decoration:none;}	
	#blogOverflow ul li a div:hover{text-decoration:underline;}	
	/*.jScrollPaneContainer{border:dotted 1px #000;}
	#content1{border:solid 1px #000;}*/
	
	
	.AdminScroll-pane { width:380px; height:75px;  overflow: auto; float: left;  text-align:center;}
	#jcAdminShoutBox{ height:130px; width:380px;  padding: 0px; margin: 0px;}
	#jcAdminShoutBox table{background:#e1e6f1;width:380px; }
	#jcAdminShoutBox table thead tr td {font:12px verdana; color:#000; height:20px;  text-align:left; font-weight:bold; border-bottom:solid 1px #000; padding:0px;}
	#ShoutBoxOverflow{background-color: #e1e6f1; width:380px; }
	#ShoutBoxOverflow ul{font:9px Verdana, Geneva, sans-serif; padding:5px; text-align:left;}
	#ShoutBoxOverflow ul li{list-style:none; display:block; border-bottom:solid 1px #000;margin-bottom:5px;padding-bottom:5px;width:350px; overflow:hidden; color:#a30000;}
	#jcAdminShoutBox table tbody{background-color: #e1e6f1; text-align:center;}
	#jcAdminShoutBox table tfoot{background-color: #e1e6f1;}
	#jcAdminShoutBox table tfoot tr{ height:5px;}
	#jcAdminShoutBox table tfoot tr td, #jcAdminShoutBox table tfoot tr td a{font:12px verdana;color:#000;text-align:left;font-weight:bold;}



	.thumbon{border:solid 1px black;padding:2px;width:35px;height:35px;float:left;}
	.thumboff{border:solid 1px white;padding:2px;width:35px;height:35px;float:left;}



	#bbdesc{display:none;width:400px;border:solid 1px black;padding:5px;position:absolute;z-index:25;background:white;}
	#jcbb{padding:5px; background:#e1e6f1; border-top:solid 1px black;border-bottom:solid 1px black;width:368px;}
	.BBbar1, .BBbar2, .BBbar3{width:320px;padding:2px;height:10px;color:white;}
	.BBbar1{overflow:hidden;border:solid 1px black;background:#660000;position:relative;}
	.BBbar3{position:absolute;z-index:2;top:0px;left:0px;text-align:center;}
	.jcBBtable{font: 10px Verdana, Arial, Helvetica, sans-serif;}
	BBbar3{position:absolute;z-index:2;top:0px;left:0px;text-align:center;}
	.jcBBtable{font: 10px Verdana, Arial, Helvetica, sans-serif;}

.highslide {
	/*cursor: url(/sflib/highslide/highslide/graphics/zoomin.cur), pointer;*/
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
	padding: 0px;
    padding-top: 2px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(/sflib/highslide/highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
	display: none;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-move {
    cursor: move;
}

.highslide-overlay {
	display: none;
}

a.highslide-full-expand {
	background: url(/sflib/highslide/highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}


/* Controlbar example */
.controlbar {	
	background: url(/sflib/highslide/highslide/graphics/controlbar4.gif);
	width: 167px;
	height: 34px;
}
.controlbar a {	
	display: block;
	float: left;
	/*margin: 0px 0 0 4px;*/	
	height: 27px;
}
.controlbar a:hover {
	background-image: url(/sflib/highslide/highslide/graphics/controlbar4-hover.gif);
}
.controlbar .previous {
	width: 50px;
}
.controlbar .next {
	width: 40px;
	background-position: -50px 0;
}
.controlbar .highslide-move {
	width: 40px;
	background-position: -90px 0;
}
.controlbar .close {
	width: 36px;
	background-position: -130px 0;
}


/* Necessary for functionality */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.image {border: 1px solid #888888; padding: 5px 5px 5px 5px; background: #FFFFFF; margin: 0px;}
.imageHover {border: 1px solid #888888; padding: 5px 5px 5px 5px; background: #6f8993; margin: 0px;}
.image, .polar, .imageHover {position: relative; bottom: 4px; right: 4px;}
.polar {background: #CCCCCC;}
.contain {width: 140px; margin:0px;}


.highslide-html {
    background-color: white;
	height:600px;
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(/sflib/highslide/highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}


/* Styles for the popup */
.highslide-wrapper {
	background-color: white;
}
.highslide-wrapper .highslide-html-content {
    width: 750px/*700px*/;
    padding: 5px;
}
.highslide-wrapper .highslide-header  {

}
.highslide-wrapper .highslide-header div {

}
.highslide-wrapper .highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-wrapper .highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-wrapper .highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover {
	color: black;
}
.highslide-wrapper .highslide-header .highslide-move a {
	cursor: move;
}
.highslide-wrapper .highslide-footer {
	height: 11px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
	float: right;
	height: 11px;
	width: 11px;
	background: url(/sflib/highslide/highslide/graphics/resize.gif);
}
.highslide-wrapper .highslide-body {
}
.highslide-move {
    cursor: move;
}
.highslide-resize {
    cursor: nw-resize;
}

/* These must be the last of the Highslide rules */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
-->
