body {
	padding: 0px;
	margin: 0px; 
	background: url(http://www.SMCecommerce.com/images/page_back.gif) #ffffff; 
	color: #000; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: .7em; 
	voice-family: inherit;
	line-height: 1.5em;
	}

unknown {}

ol {
	font-weight: bold;
	}
li {}
p{	
	margin: 1em 0px; 
	padding: 0px 5px; 
	}
h1 {
	font-size: 1.7em;
	}
h2, h3, h4, h5, h6 {
	font-size: 1.2em;
	}
h1, h2, h3, h4, h5, h6 {
	margin: 1em 0px;
	padding: 0px 5px; 	
	}
img {
	border: 0px;
	}
input { 	
	background-color: #fff; 
	border: solid 1px #999;
	margin: 0; 
	padding: 0; 
	}
select {
	font-size: 1.1em;
}
a {
	font-weight: bold; 
	text-decoration: none;
	}
a:link, 
a:visited {
	color: #009; 
	}
a:hover {
	text-decoration: underline;
	}
a:active {
	color: #cc0033; 
	}
a.bl {
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	}
a.bl:link {
	color: #3399ff; 
	font-size: 11px;
	}
a.bl:visited {
	color: #3399ff;
	font-size: 11px;
	}
a.bl:hover {
	color: #3399ff;
	text-decoration: underline;
	font-size: 11px;
	}
a.bl:active {
	color: #ff0000;
	font-size: 11px;
	}
.skiplink {
	display: none;
	}
.copywrite {
	font-size: 9px;
	text-align: center;
	margin-top: 5px;
	}
.SMClogin {
	color: #33CCFF;
	background-color: #003366;
	text-align: center;
	line-height: 1em;
	font-size: 1em;
	margin: 2px; 
	padding: 0; 
	}
.memlogin {
	background-color: #003366;
	color: #33CCFF;
	text-align: left;
	line-height: 1em;
	font-size: 1em;
	margin: 2px; 
	padding: 0px; 
	}
.btnav {
	color: #CCCCCC;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px
	}
.lftnav {
	color: #999999;
	font-weight: bold;
	font-size: 11px;
	}


ul.nob {        
	list-style: none outside;
	}
.yb {
	padding: 5px; 
	background-color: #ffff99; 
	border: 1px solid #FF0000;
	}
.status1 {
	background-color: #003366;
	text-align: center;
	font-size: 14px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	}
.status2 {
	background-color: #F5F5F5;
	text-align: center;
	font-size: 12px;
	color: #000099;
	font-family:Arial, Helvetica, sans-serif;
	}
.status3 {
	background-color: #FFFFFF;
	text-align: left;
	font-size: 12px;
	color: #000099;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.home_table_header  {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
	padding: 3px;
	}
	
.home_table_text  {
	font-size: 12px;
	}
.btn{
   background-color: #003366; 
	border: solid 1px #999999;
	color: #ffffff;
	font-size: 1em;
	margin: 0; 
	padding: 0; 
}

.versionUpdate1    {
	color: #000000;
	font-size: 12px;
	background-color: #99CCFF;
	}

.versionUpdate2    {
	font-size: 12px;
	background-color: #CCCCCC;
	}

.theader1  {
	background-color: #0066FF;
	color: #ffffff;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	}

.ToyTable   {
	font-size: 12px;
	}

.tbody1  {
	background-color: #cccccc;
	font-size: 12px;
	text-align: center;
	}


.releaseDates   {
	border: #6699cc 1px solid;
	background-color: #ffffff;
	}

.eCatTable	{
	border: 1px solid #CCC;
	margin-left: 5px;
	}
.eCatTable td   {
	padding: 8px;
	}
.eCatTable td p	{
	padding: 0;
	margin: 0;
	}

.news {
	color: #339933;
	font-weight: bold;
	font-size: 18px;
}

.news a, .news a:active, .news a:visited{
	color: #339933;
	font-weight: bold;
	font-size: 18px;
	text-decoration: none;
}

.news a:hover{
	color: #339933;
	font-weight: bold;
	font-size: 18px;
	text-decoration: underline;
}

.newslettersDiv   {
	border: #6699cc 1px solid;
	}

#closure_msg  {
	color: #FF0000;
	text-align: center;
	border: 1px solid #ff0000;
	margin-bottom: 5px;
	font-weight: bold;
	font-size: 12px;
	width: 357px;
	margin-left: auto;
	margin-right: auto;
	}

#closure_msg .title {
	background-color: #FF0000;
	text-align: center;
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
	margin-bottom: 5px;
}


/*	new styles 06.2010	------------------------------------------------------------ */
.banner	{/* banners on hp and news pages */
	text-align: center;
	margin: 15px auto;
	}
.banner p	{
	color: #666;
	margin: 0;
	}
.notices  {
	border: 2px solid #C00;
	}
.notices_title	{
	color: #C00;
	}
.title_hp	{
	font-size: 1.5em;
	font-weight: 700;
	line-height: 1.2em;
	color: #C00;
	}
.title_hp p	{
	font-size: .8em;
	line-height: 1.2em;
	color: #000;
	}
.title_hp img	{/* main version title on hp */
	float: left;
	margin-top: 7px;
	}
.features h5	{/*	new features on hp */
	background-color: #036;
	color: #FFF;
	margin: 0;
	padding: 5px;
	}
.features p	{
	margin: 0;
	padding: 5px;
	font-size: 1.1em;
	}

/*	column 2 ------------------------------------------------------------------------  */
#col2	{
	width: 510px;
	padding: 0;
	margin: 0;
	}

/*	column 3 ------------------------------------------------------------------------  */
#col3	{}
.col3_logos	{
	text-align: center;
	margin-bottom: 10px;
	}
.col3_logos img	{
	margin: 10px auto 0;
	}
.col3_test	{
	width: 120px;
	border: 1px solid #C00;
	background-color: #FF9;
	margin: 0 auto;
	padding: 0 5px;
	}
.col3_test a:link,
.col3_test a:visited	{
	font-size: .9em;
	)
