/* CSS Document */


body { 
	margin:0px;
	padding:0px;
	background:#fff;
	}
.top-logo-bar {
	margin:0px;
	}
.top-logo-bar-links {
	font-size:8.5pt;
	color:#999;
	padding-bottom:10px;
	vertical-align:middle;
	}
.top-logo-bar-links a:link, .top-logo-bar-links a:visited {
	text-decoration:none;
	color:#36c;
	}
.top-logo-bar-links a:hover {
	background:#36c;
	color:#fff;
	}
.top-logo-bar-links-underline {
	background:url(../images/dotted-line-horizontal-gray.gif) bottom repeat-x;
	padding-bottom:3px;
	}
.top-logo-bar-help-number {
	color:#ed5b31;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16pt;
	font-weight:bold;
	text-align:right;
	width:100%;
	}
.top-logo-bar-live-chat img{
	margin-left:12px;
	} 
.top-logo-bar-support {
		text-align:right;
		}
.top-logo-bar-support h4{

	font-family:Arial, Helvetica, sans-serif;
	font-size:16pt;
	font-weight:bold;
	color:#bbb;
	display:inline;
	margin:0px;
	white-space:nowrap;
	}
.top-logo-bar-support h3 {
	display:inline;
	margin:0px 4px 0px 0px;
	font-size:8.5pt;
	color:#bbb;
	font-weight:normal;
	}
.top-logo-bar-support h3 a {
	text-decoration:none;
	}
.top-nav-buttons {
	margin:7px 24px 0px 24px;
	}
.top-nav-shopping-cart a:link, .top-nav-shopping-cart a:visited{
	color:#f00;
	text-decoration:none;
	font-size:11pt;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	}
.top-nav-shopping-cart a:hover{
	background:#f00;
	color:#fff;
	}
.top-nav-shopping-cart a:hover img {
	background:#fff;
	}
.top-nav-shopping-cart img {
	margin-right:5px;
	}
.featured-thumbnail {
      width:75px; height:75px;
      border:1px solid #bbb;
      }
.general-content-area {	
	margin:0px 24px 0px 24px;
	}
.my-account-notification-old {
	background:url(../images/myaccount-notification-arrow.gif) left  no-repeat;
	padding-left:12px;
	}
.my-account-notification-old a {
	font-weight:bold;
	}
.my-account-notification2 {
	background:url(../images/notification-bk-left.gif) no-repeat  bottom left #e5e5e5; font-size:8.5pt; 
	}
.my-account-notification2 p {
	padding:10px 15px 5px 15px;
	background:url(../images/notification-bk-right.gif) no-repeat bottom right;
	margin:0px;
	}
.my-account-notification2 a:link,  .my-account-notification2 a:visited{
	color:#f00; font-size:8.5pt; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;
	}
 .my-account-notification2 a:hover{
	color:#fff; background:#f00; 
	}

.survey-teaser-box {
	border:2px dotted #ccc;
	padding:10px 15px;
	background:url(../images/blog-quote-bk.gif) repeat-x top;
	margin:3em 30px 3em 30px;
	}
.survey-teaser-box h2 {
	color:#777;
	font-size:13pt;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	}
.survey-teaser-box p {
	margin-top:.7em;
	line-height:1.6em;
	}
.please-wait {
	background:url(../images/please-wait-bk.jpg);
	width:560px;
	height:210px;
	padding:60px 20px 30px 20px;
		text-align:center;
		margin:1em auto;
	}
.please-wait h2 {
	margin:0px auto 0px auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16pt;
	color:#999999;
	}
.please-wait p {
	margin:0px auto 1em auto;
	}
.please-wait img {
	margin-top:15px;
	}

