body 							{
								background-image: url("../media/images/bg.gif");
								font-family: "Trebuchet MS", "Trebuchet", "Arial", "Helvetica", sans-serif;
								font-size: 12px;
								color: #0F1449;
								}
								
iframe							{
								overflow: hidden;
								background-color: transparent;
								}
								
a								{
								text-decoration: none;
								}
								
a img							{
								border-width: 0px;
								}
								
h4								{
								margin: 0px;
								padding: 0px;
								}
								
.hidden							{
								display: none;
								}
								
.red							{
								color: red;
								}
								
div.clear						{
								clear: both;
								}
								
#container						{
								width: 770px;
								margin: auto;
								}								
								
#content						{
								margin: 0px;
								padding: 0px;
								clear: both;
								}

#loginBox						{
								float: right;
								margin-top: -59px
								}
								
#colLeft						{
								background-color: #ffffff;
								width: 516px;
								margin: 0px 12px 0 7px;
								padding: 10px;
								min-height: 550px;
								}
								
#colRight						{
								padding: 9px 0 0 0;
								border-width: 0px;
								border-style: solid;
								border-color: red;
								width: 200px;
								float: right;
								position: absolute;
								margin: 0 0 0 557px;
								top: 95px;
								}
								
#mainArea						{
								clear: both;
								background-color: #c0c0c0;
								}
								
#subColumnLeft					{
								color: #0F1449;
								margin-right: 10px;
								width: 273px;
								float: left;
								margin-top: 10px;
								padding: 0 15px 0 0;
								border-width: 0 1px 0 0;
								border-style: solid;
								border-color: #87AAC6;
								}
								
#subColumnLeft #columnContent	{
								background-image: url("../media/images/subcolleftbg.gif");
								padding: 10px 10px 0px 10px;
								font-size: 11px;
								border-width: 1px 0;
								border-style: solid;
								border-color: #87AAC6;
								}
								
#subColumnRight					{
								margin: 3px 0 0 0px;
								}
								
#sideNav						{	
								}
								
#sideNav .box					{
								background-color: #ffffff;
								margin: 10px 0;
							
								}
								
#sideNav .box .boxHeadline		{
								padding: 10px;
								background-repeat: no-repeat;
								background-position: 10px 15px;
								min-height: 43px;
								}
								
#sideNav .box .boxHeadline div	{
								margin: 17px 0 0 50px;
								}
								
#sideNav .box .boxHeadline a	{
								color: #0F1449;
								}
								
#sideNav .box .boxHeadline h2	{
								text-decoration: none;
								border-width: 0px;
								text-align: center;
								margin-top: 13px;
								text-transform: uppercase;
								}
								
#sideNav .box ul				{
								list-style-type: none;
								margin: 0px;
								padding: 0px;
								}
								
#sideNav .box .boxContent,
#sideNav .box li				{
								padding: 10px;
								}
								
#sideNav .box ul.boxContent		{
								padding: 0px !important;
								}

#sideNav .box .blue				{
								background-color: #E7EDF6;
								}

#sideNav .box .yellow			{
								background-color: #FFF7D9;
								}
								
ul.plannersList li ul li		{
								margin: 0px !important;
								padding: 5px 0px 5px 10px !important;
								background-image: url("../media/images/planners_arrow.gif");
								background-repeat: no-repeat;
								background-position: 0 14px;
								}
								
#sideNav .box ul.plannersList li {
								padding: 10px 10px 0px 10px !important;
								}
								
ul.plannersList li a			{
								color: #0F1449;
								}
								
ul.plannersList li a:hover		{
								color: #0056CF;
								text-decoration: underline;
								}
								
.plannersList .groupHeader		{
								background-color: #FAC434;
								padding: 10px;
								}
								
#social							{
								clear: right;
								margin-top: 30px;
								}
								
#social	img						{
								margin: 8px 3px 0 2px;
								}
								
#productSpotlightContent		{
								position: relative;
								z-index: 3;
								margin: -97px 0 0 8px;
								width: 167px;
								font-size: 10px;
								}
								
#productSpotlightContent img	{

								}
								
#footer							{
								display: block;
								clear: both;
								color: #ffffff;
								}
								
#footer div						{
								float: right;
								margin-top: -20px;
								}