#content {
	padding: 10px 20px 20px 20px;
	margin-left: 0px;
	margin-right: 1em;
	width: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFA7 #C3C37F #C3C37F #FFFFA7;
	font: normal 400 medium "comic sans MS", Verdana, Arial, sans-serif;
	color: #000;
	background-color: #fff; 
	z-index: 3;
	}
#wrap {
	padding: 10px 20px 20px 20px;
	background-color: #fff;
	z-index: 3;
	}
#view {
	position: absolute;
	/* margin-right: 0px;
	margin-left: 0px; */
	width: 352px;
	left: 0px;
	top: 0px;
   border-width: 3px; 
   border-style: solid;
   border-color: #E1E1E1 #787878 #787878 #E1E1E1;
   background-color: #3B65E5; color: #fff;
   padding: 1px;
   z-index: 99;
	}
/* #viewB {
	border-width: 1px 1px 1px 1px; 
   border-style: solid;
   border-color: #3B65E5 #5C91CE #5C91CE #5C91CE;
   position: relative;
   background-color: #3B65E5; color: #fff;
	} */
/* #viewB {
	border-width: 2px 2px 2px 2px; 
   border-style: solid;
   border-color: #787878 #E1E1E1 #E1E1E1 #787878;
   position: relative;
	} */
#viewhelper {
	font: normal 600 90% tahoma, verdana, arial, sans-serif;
	padding: 5px 0px 4px 8px;
	margin: 0;
	text-align: left;
	clear: right;
	position: relative;
	color: #fff;
	background-color: transparent;
	}
#viewhelper img {
	border: 0;
	float: right;
	padding-right: 2px;
	cursor: pointer;
	}
#pic {
	position: relative;
	padding: 8px 0 2px 4px;
	border-width: 2px 2px 2px 2px; 
   border-style: solid;
   border-color: #787878 #E1E1E1 #E1E1E1 #787878;
   background-color: #fff; color: #000;
   z-index: 99;
	}
#scrim {
	position: absolute; top: 2em; left: 6px;
	background-color: transparent; color: #000;
	padding: 0;
	margin: 0;
	z-index: 100;
	}
table { 
	font: normal 400 95% Verdana, arial, sans-serif; 
	padding-left: 40px;
	padding-top: 15px;
	color: #5b5b5b;
	}
table img { vertical-align: bottom; }
.productselect { 
	margin-top: 1ex; 
	padding-left: 0;
	padding-top: 0;
	color: #000;
	}
select { 
	font: normal 400 90% verdana, arial, sans-serif; 
	color: navy; background-color: #F7F7FF;
	border: 1px solid silver;
	}
.step2button { cursor: pointer; padding-top: 1ex; }
.spacer {
	clear: both;
	}
	
p {
	padding: 0;
	margin: 0px;
   font: normal 400 90% Verdana, arial, sans-serif;
   text-align: center;
   text-decoration: none;
   text-transform: none;
   color: #000000;
   }
#page-note-cards #sidebar-right p {
	text-align: left;
	}
h2 { margin-bottom: 0; text-align: center; }
hr {
	height: 1px;
	width: 35%;
	align: center;
	margin-bottom: 1em;
	color: silver;
	background-color: silver;
	border: 0;
	}
.nb { white-space: nowrap; }

.card {
	position: relative;
	margin-left: 0px;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 1ex;
	padding-bottom: 0;
	clear: both;
	font: normal 400 medium verdana, arial, sans-serif;
	}
.card img {  
	float: left;
	clear: left;
	vertical-align: text-top; 
	border-width: 0px;
	padding-right: 1em;
	}
.card span { font-size: 90%; }
.card span.nowrap {
	white-space: nowrap;
	font-size: 100%;
	} 
hr { clear: both; }	
.note { 
	font: italic 400 80% verdana, arial, helvetica, sans-serif;
	color: green;
	background-color: transparent;
	margin-top: 3px;
	margin-bottom: 3ex;
	/* padding-left: 12em; */text-align: center;
	}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */


