body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
a {
	color: #3399FF;
	font-weight: bold;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
#contactUs {
	text-align: right;
}
#contactUs a{
	color:#FFFFFF;
	font-weight: normal;
	text-decoration: underline;
}
#footer {
	background-color: #385C7F;
	text-align: center;
	border-bottom: 2px;
}
#footer a{
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
}
.hr {
border-bottom: 2px solid white;
}

.pageTitle{
	font-size: 24px;
	text-align: left;
	font-weight: bold;
	padding-left: 20px;
	padding-top: 9px;
}
.printthis {
	color: #66CCFF;
	text-align: left;
}
.textTitle {
	color: #3399FF;
	font-weight: bold;
	text-align: left;
}
.textTitleLarge {
	font-size: 14px;
	font-weight: bold;
}
.textBody {
	text-align: left;
}
.blueTextBody {
	color: #64c9fd;
	text-align: left;
}
.backgroundImage {
	background-color: #002E5B;
	background-image: url(../images/background2.jpg);
	background-repeat: no-repeat;
	margin-top: 100px;
}
.sixStepbackgroundImage {
	background-color: #002E5B;
	background-image: url(../images/sixbackground.gif);
	background-repeat: no-repeat;
}
.radioshowgroundImage {
	background-image: url(../images/news_01.jpg);
	background-repeat: no-repeat;
	}
.newsbackgroundImage {
	background-image: url(../images/wipebackground.gif);
	background-repeat: no-repeat;
}
.book1backgroundImage {
	background-image: url(../images/bookbanners_01.jpg);
	background-repeat: no-repeat;
}
.book2backgroundImage {
	background-image: url(../images/bookbanners_02.jpg);
	background-repeat: no-repeat;
}
.book3backgroundImage {
	background-image: url(../images/bookbanners_03.jpg);
	background-repeat: no-repeat;
}
.mag {
	margin-right: 50px;
	margin-left: 50px;
	text-align: left;
}

.whtTitleBold {
	font-weight: bold;
	text-align: left;
	font-size: 14px;
}
.whtSubTitle {
font-size: 12px;
}
.whiteBlockQuote {
	font-weight: bold;
	text-align: left;
}
.whiteBlockSmall {
	text-align: left;
}
.yellowBold {
	color: #FFE991;
	font-weight: bold;
	text-align: left;
}
.newsText {
	padding-right: 13px;
	padding-left: 20px;
}
.newsScroll{
	padding-right: 13px;
	padding-left: 100px;
	padding-top: 10px;
}
#newsTicker{
	color: #000066;
	padding-right: 13px;
	padding-left: 20px;
	padding-top: 15px;
	font-weight: bold;
	padding-bottom: 10px;

}
#newsTicker a {
	color: #000066;
	font-weight: bold;
}
#newsTicker a:hover {
	text-decoration: none;
	color: #3399FF;
}


.bookBannerTitle{
	font-size: 14px;
	padding-left: 12px;
	font-weight: bold;
}
.bookBannerSubTitle{
	padding-right: 13px;
	padding-left: 5px;
	font-weight: bold;

}
.bookBannerSubTitleSm1{
	font-size: 10px;
	color: #000066;
	padding-right: 13px;

}
.bookBannerSubTitleSm2{
	
	font-size: 10px;
	color: #000066;
	padding-right: 13px;

}.bookBannerSubTitleSm3{
	font-size: 10px;
	color: #000066;
	padding-left: 8px;

}
#mouseTrail{
	color: #FFFFFF;
}
#mouseTrail a{
	color: #3399FF;
	font-weight: bold;
	padding-left: 15px;
	text-decoration: underline;
}
div#container {
position: relative;
width: 678px;
margin: 0 auto;
}
div.sixSteps {
position : absolute;
left : 429px;
top : 200px;
width : 233px;
height : 53px;
}


#radioShow     { left: 0px; position: absolute; top: 269px; visibility: hidden; z-index: 1 }
#workshops     { left: 86px; position: absolute; top: 269px; visibility: hidden; z-index: 1 }
#i1031exchange     { left: 171px; position: absolute; top: 269px; visibility: hidden; z-index: 1 }
#findAdvisor     { left: 274px; position: absolute; top: 269px; visibility: hidden; z-index: 1 }
#investments     { left: 378px; position: absolute; top: 269px; visibility: hidden; z-index: 1 }
#newsletter     { left: 470px; position: absolute; top: 269px; visibility: hidden; z-index: 1 }
#links     { left: 554px; position: absolute; top: 269px; visibility: hidden; z-index: 1 }
#aboutus     { left: 606px; position: absolute; top: 269px; visibility: hidden; z-index: 1 }
.menus       { color: #000000; font-family: arial, helvetica, 'sans serif'; font-size: 8pt; 
               text-decoration: none }
.menus:hover { color: #ffffff; background-color: #5EBCF7; font-family: 
               arial, helvetica, 'sans serif'; font-size: 8pt; 
               text-decoration: none }
select       { font-family: arial, verdana; font-size: 12px }
input.Small  { font-family: arial, verdana; font-size: 12px }
input        { font-family: arial, verdana; font-size: 12px }
input.Button { font-family: arial, verdana; font-size: 12px }
	