body {
   background : #636466;
   margin : 0;
   padding : 0;
   font-family: verdana, arial, helvetica, sans-serif;
   text-align: center;
}

ol.outside {list-style-position: outside;
			margin-top: -5px;
			margin-bottom: -3px;}

li {list-style-type: disc;} 
			
#bodyBox		{width: 724px; 
				border-right: 1px solid white;
				border-left: 1px solid white;
				padding-bottom: 20px;
				text-align:left;
				margin: 0px auto;
				}

#template1Main	{width: 65%; 
				float: left;
				margin: 0 20px 0 40px;
				background-color: #8e8f93;
				text-align:left;
				}

* html #template1Spotlight   /* this selector recognized by IE only */
{
  width: 170;   /* total width (only for IE5.x/Win) */
  w\idth: 154;  /* content width (for other IE) */
}				
				
#template1Spotlight	{width: 154px;
				padding: 10px 8px 20px 8px;
				background-color: #e8e9e9;
			}
			
#backToLink		{position: relative;
				top: 12px;
				left: 508px;
				width: 200px;
				text-align:right;
			}
				
.bodyText		{font: 12px/16px Verdana, Arial, sans-serif;
				color: white;
				padding: 0px 0px 16px 0px;
				display:block; /* displays on new line - no need for <br /> */
			}
			
.bodyTextNoPad	{font: 12px/16px Verdana, Arial, sans-serif;
				color: white;
				padding: 0px;
				display:block; /* displays on new line - no need for <br /> */
			}
			
.bodyShowcaseDesc		{font: 12px/16px Verdana, Arial, sans-serif;
						color: white;
						padding: 0px 0px 0px 10px;
						display:block; /* displays on new line - no need for <br /> */
					}
			
.bodyTextBullet	{font: 12px/16px Verdana, Arial, sans-serif;
				color: white;
				padding: 5px 0px 0px 0px;
				margin-top: -5px;
				display:block; /* displays on new line - no need for <br /> */
			}
			
.bodyTextBulletNoPad	{font: 12px/16px Verdana, Arial, sans-serif;
						color: white;
						padding: 0px 0px 0px 0px;
						display:block; /* displays on new line - no need for <br /> */
					}

.bodyHeadline	{font: bold 14px/18px verdana, arial, sans-serif;
				color: white;
				padding: 5px 0px 5px 0px;
				display:block; /* displays on new line - no need for <br /> */
			}

.bodyHeadlineNoPad	{font: bold 14px verdana, arial, sans-serif;
				color: white;
				padding: 0px 0px 6px 0px;
				display:block; /* displays on new line - no need for <br /> */
			}
			
.bodyShowcaseHeadline	{font: bold 14px verdana, arial, sans-serif;
						color: white;
						padding: 0px 0px 6px 10px;
						display:block; /* displays on new line - no need for <br /> */
					}
			
.bodyHeadlineNews	{font: bold 14px/18px verdana, arial, sans-serif;
					color: white;
					padding: 21px 0px 5px 0px;
					display:block; /* displays on new line - no need for <br /> */
				}
			
.bodyTextSm		{font: 12px/16px verdana, arial, sans-serif;
				color: white;
			}


.bodyText a:link {
/*   font-weight : bold; */
   text-decoration: underline;
   color: #fff;
}

.bodyText a:visited {
  /* font-weight : bold; */
   text-decoration: underline;
   color: #fff;
}

.bodyText a:hover {
   text-decoration : none;
}

.bodyTextNoPad a:link {
   font-weight : bold;
   text-decoration: none;
   color: #fff;
}

.bodyTextNoPad a:visited {
   font-weight : bold;
   text-decoration: none;
   color: #fff;
}

.bodyTextNoPad a:hover {
   text-decoration : underline;
}

.bodyTextBullet a:link {
/*   font-weight : bold; */
   text-decoration: underline;
   color: #fff;
}

.bodyTextBullet a:visited {
  /* font-weight : bold; */
   text-decoration: underline;
   color: #fff;
}

.bodyTextBullet a:hover {
   text-decoration : none;
}

.bodyTextBulletNoPad a:link {
/*   font-weight : bold; */
   text-decoration: underline;
   color: #fff;
}

.bodyTextBulletNoPad a:visited {
  /* font-weight : bold; */
   text-decoration: underline;
   color: #fff;
}

.bodyTextBulletNoPad a:hover {
   text-decoration : none;
}

.bodyBackTo	{font: 11px/14px Verdana, Arial, sans-serif;
				color: white;
				padding: 0px;
				display:block; /* displays on new line - no need for <br /> */
			}

.bodyBackTo a:link {
   font-weight : bold;
   text-decoration: none;
   color: #fff;
}

.bodyBackTo a:visited {
   font-weight : bold;
   text-decoration: none;
   color: #fff;
}

.bodyBackTo a:hover {
   text-decoration : underline;
}

.bodyBackToPad	{font: 11px/14px Verdana, Arial, sans-serif;
				color: white;
				padding: 10px 0px 50px 170px;
				display:block; /* displays on new line - no need for <br /> */
			}
			
.bodyBackToPad a:link {
   font-weight : bold;
   text-decoration: none;
   color: #fff;
}

.bodyBackToPad a:visited {
   font-weight : bold;
   text-decoration: none;
   color: #fff;
}

.bodyBackToPad a:hover {
   text-decoration : underline;
}

.spotImage		{padding: 40px, 0px;
				background-color: blue;
}

.spotHead		{font: bold 10px/16px Verdana;
				padding: 0px 0px 10px 0px;
				color: #FF5E36;
				}
			
.spotHead2		{font: bold 10px/12px Verdana;
				padding: 10px 3px 0px 3px;
				color: #666666;
				display:block; /* displays on new line - no need for <br /> */
				}
				

.spotGreyText {
				font: 11px/14px Verdana;
				padding: 7px 3px 3px 3px;
				color: #666666;
				display:block; /* displays on new line - no need for <br /> */
				}

.spotGreyText a:link {
   text-decoration: none;
   color: #FF5E36;
}

.spotGreyText a:visited {
   text-decoration: none;
   color: #FF5E36;
}

.spotGreyText a:hover {
   text-decoration : underline;
   color : #00bod96;
}

.spotGreyTextMore	{
	font: bold 9px Verdana;
	padding: 0px 3px 10px 3px;
	text-align: right;
}

a.spotGreyTextMore:link {
   text-decoration: none;
   color: #666666;
}

a.spotGreyTextMore:visited {
   text-decoration: none;
   color: #666666;
}

a.spotGreyTextMore:hover {
   text-decoration : underline;
   color: #666666;
}

#mediaTable {
	padding:5px 3px 0px 3px;
}

#playerTable {
	padding:20px 3px 0px 3px;
}

.mediaTableRow1{
	border-top: 1px #aaaaaa solid;
	border-bottom: 1px #cccccc solid;
	padding: 2px 0px 1px 0px;
	text-align:center;
      }
	  
.mediaTableCell{
	border-bottom: 1px #cccccc solid;
	padding: 2px 0px 1px 0px;
	text-align:center;
      }
	  

.spotMedia	{
	font: bold 9px Verdana;
	padding: 4px 3px 3px 3px;
    color: #aaaaaa;
}

.spotMediaSm	{
	font: 9px Verdana;
	padding: 0px 3px 16px 3px;
    color: #aaaaaa;
    text-align:left;
	display:block; /* displays on new line - no need for <br /> */
}

.spotMedia a:link {
   text-decoration: none;
   color: #ff5e36;
}

.spotMedia a:visited {
   text-decoration: none;
   color: #ff5e36;
}

.spotMedia a:hover {
   text-decoration : underline;
   color: #ff5e36;
}

.homeSpot {
				font: 11px/14px Verdana;
				padding: 5px 3px 3px 3px;
				color: #666666;
				display:block; /* displays on new line - no need for <br /> */
	}
			
.homeSpot a:link {
				color: #666666;
				text-decoration: underline;
	}

.homeSpot a:visited {
				color: #666666;
				text-decoration: underline;
	}

.footerText		{font: 10px/14px Verdana, Arial, sans-serif;
				color: #dddddd;
				padding: 5px 0px 30px 0px;
				text-align: center;
				display:block; /* displays on new line - no need for <br /> */
			}

.legalText		{font: 10px/14px Verdana, Arial, sans-serif;
				color: white;
				padding: 3px 0px 8px 0px;
				display:block; /* displays on new line - no need for <br /> */
			}

b, strong {
   font-weight : bold;
}

/* cool css shortcut that eliminates borders around linked images */
a img {border: none}

