BODY {
	FONT-WEIGHT: normal; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:13px;
}

a {
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
	
a:hover {
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}

/*BreadCrumbs*/
.alter {
	COLOR: #036; 
	TEXT-DECORATION: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	font-style:italic;
}
.alter A {
	COLOR: #036; 
	TEXT-DECORATION: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	font-style:italic;
}
.alter A:hover {
	COLOR: #036; 
	TEXT-DECORATION: underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	font-style:italic;
}
/*End BreadCrumbs*/

/*Nav*/
#Nav
{
background-color:#000000;
 }

#sddm
{ margin: 0;
padding: 0;
z-index: 30;
}

#sddm li
{ margin: 0;
padding: 0;
list-style: none;
float: left;
font: bold 12px arial}

#sddm li a
{ display: block;
margin: 0 1px 0 0;
padding: 4px 10px;
background: #000000;
color: #ffffff;
text-align: center;
text-decoration: none}

#sddm li a:hover
{ background: #000000;
color:#ffffff;
text-decoration:underline;}

#sddm div
{ position: absolute;
visibility: hidden;
}

#sddm div a
{ position: relative;
display: block;
margin: 0;
padding: 4px 4px;
width: auto;
white-space: nowrap;
text-align: left;
text-decoration: none;
background: #000000;
color: #ffffff;
font: bold 11px arial}

#sddm div a:hover
{ background: #00427F;
color: #ffffff;}
/*End Nav*/

/*Headers*/
#MainSubHeader{
	background-repeat: no-repeat;
	background-color:#000000;
	background-position: center center;
	background-image:url(http://graphics.moneyshow.com/marketing/caot10/headers/Headers_Sub-CAOT10.jpg);
	height:78px;
}

#BackPageHeader{
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(http://graphics.moneyshow.com/marketing/caot11/headers/Headers_Pages-CAOT10.jpg);
	padding-right:90px;
	font-size:30px;
	font-weight:bolder;
	color:#cfdd45;
	font-family:Georgia, 'Times New Roman', Times, serif;
	height:78px;
	background-color: #000000;
}

#Header{
	background-repeat: no-repeat;
	background-position: center center;
	background-image:url(http://graphics.moneyshow.com/marketing/caot11/headers/Headers_Main-CAOT10.jpg);
	height:78px;
}
/*End Headers*/

/*Columns*/
#RightCol
{
	padding-top:10px;
	padding-left:5px; 
	padding-right:5px; 
	padding-bottom:5px;
	background-color:#c3d6ef;
	border-left:#617E9A 1px solid;
	border-right:#617E9A 1px solid;
}

#MainContent
{
	padding:10px;
	padding-left:20px; 
	padding-right:20px;
}

#LeftCol
{
	padding-bottom:10px;
	padding-left:5px; 
	padding-top:5px; 
	padding-right:5px;
	border-left:#CCC 1px solid;
	border-right:#CCC 1px solid;
}

#MainLeftCol
{
	padding-bottom:10px;
	padding-left:5px; 
	padding-top:5px; 
	padding-right:5px;
	border-right:#CCC 1px solid;
}
/*End Columns*/

.regButton {
	background-color:#c3d6ef; 
	line-height:24px; 
	padding-left:5px;
}

.topMain {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#004270;
	font-size:20px;
	font-weight:bolder;
}

.topMainSm {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#004270;
	font-size:16px;
	font-weight:bold;
}
	
.topLfTitle {
	font-family:ARIAL;
	color:#666666;
	font-size:12px;
	font-weight:bolder;
	text-transform:uppercase;
}

.topLfTitle:HOVER {
	font-family:ARIAL;
	color:#666666;
	font-size:12px;
	font-weight:bolder;
	text-transform:uppercase;
}

.topRtTitle {
	font-family:ARIAL;
	color:#3E5F95;
	font-size:13px;
	font-weight:bolder;
	text-transform:uppercase;
}

.redLink {
	color:#990000;
	font-size:16px;
	font-weight:bolder;
	font-style:italic;
	text-decoration:none;	
}

.redLink:HOVER {
	color:#808080;
	font-size:16px;
	font-weight:bolder;
	font-style:italic;
	text-decoration:underline;	
}

.smRedLink {
	color:#990000;
	font-size:14px;
	font-weight:bolder;
	font-style:italic;
	text-decoration:none;	
}
	
.smRedLink:HOVER {
	color:#000000;
	font-size:14px;
	font-weight:bolder;
	font-style:italic;
	text-decoration:underline;	
}

.smallName {
	font-size:11px;
	color:#333333;
	font-weight:normal;
}

.smallName:HOVER {
	font-size:11px;
	color:#333333;
	font-weight:normal;
}

.smallerName {
	font-size:10px; 
	font-weight:bold;
}

.smallerName:HOVER {
	font-size:10px; 
	font-weight:bold;
}

.blueName {
	font-family:Arial, Helvetica, sans-serif;
	color:#3E5F95;
	font-size:13px;
	font-weight:bold;
	font-style:italic;
}
	
.MedLink {
	font-size:11px; 
	font-weight:bold;
	color:#000000;
}

.MedLink:HOVER {
	font-size:11px; 
	font-weight:bold;
	color:#000000;
}

.SpecTitle {
	font-size:10px; 
	font-weight:bold;
	text-transform:uppercase;
}

.SponTitle {
	font-size:12px; 
	color:#999;
}

.RedTitle {
	font-size:14px; 
	color:#ee3124; 
	text-transform:uppercase; 
	font-weight:bold;
}

.exhBooth {
	font-size:12px;								
	color:#666666;
}		

.exhPresents {
	color:#933830; 
	font-size:11px; 
	text-transform:uppercase;
}

.exhPresents:HOVER {
	color:#933830; 
	font-size:11px; 
	text-transform:uppercase;
}

.exhLink {
	font-size:11px; 
	text-transform:uppercase;
	color:#000000;
}

.exhLink:HOVER {
	font-size:11px; 
	text-transform:uppercase;
	color:#000000;
}

.CarolTitle {
	font-size:12px;
	color:#215c83;
	font-weight:bold;
}

.FooterLink {
	font-size:12px;
	font-weight:bold;
}

.FooterLink:HOVER {
	font-size:12px;
	font-weight:bold;
}

.MoneyShowLink{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#406481;
	font-weight:400;
	padding-bottom:5px;
	text-decoration:none;
}

.redSmall {
color:#933830;
font-size:12px;
text-decoration:none
}

.redSmall:HOVER {
text-decoration:underline;
color:#933830;
font-size:12px;
}

























