body {
  background: #67acb7 url('/upload/ctban/background.jpg') center top repeat-y;
}
form#mainform {
  margin-bottom: 0px;
}
a {
  font-family: tahoma, verdana, arial, sans-serif;
  font-size: 10pt;
  color: #307ec0;
}
table.lines td {
  border: 1px #eeeeee solid;
}
/* ----------------------------------------------- */
/* - Lists                                       - */
/* ----------------------------------------------- */

ol ul {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 10px;
}

h1.list {
  font-family: tahoma;
  font-size: 16px;
  font-weight: bold;
}

h2.list {
  font-family: tahoma;
  font-size: 14px;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 0px;
}

h3.list {
  font-family: tahoma;
  font-size: 13px;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 0px;
}

h4.list {
  font-family: tahoma;
  font-size: 12px;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 0px;
}

h5.list {
  font-family: tahoma;
  font-size: 11px;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 0px;
}

h6.list {
  font-family: tahoma;
  font-size: 10px;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 0px;
}

p.list {
  font-family: tahoma;
  font-size: 11px;
  margin-top: 0px;
  margin-bottom: 0px;
}

a.list {
  font-family: tahoma;
  font-size: 11px;
}

/* ----------------------------------------------- */
/* - Detail                                      - */
/* ----------------------------------------------- */

h1.detail {
  font-family: tahoma;
  font-size: 12px;
  font-weight: bold;
  text-transform:uppercase; 
  color:white; 
  background-color:#667cb8;
  padding-left:10px; 
  padding-top:4px; 
  padding-right:10px; 
  padding-bottom:4px; 
  margin-bottom:4px; 
}

h4.detail {
  font-family: tahoma;
  font-size: 12px;
  font-weight: bold;
  margin-top:10px; 
  margin-bottom:10px; 
  color: blue;
}

h5.detail {
  font-family: tahoma;
  font-size: 10px;
  font-weight: bold;
  margin-top:0px; 
  margin-bottom:0px; 
}

h6.detail {
  font-family: tahoma;
  font-size: 12px;
  font-weight: normal;
  margin-top:10px; 
  margin-bottom:0px; 
  margin-left:10px; 
  margin-right:10px; 
}

p.detail {
  font-family: tahoma;
  font-size: 10px;
}

a.detail {
  font-family: tahoma;
  font-size: 10px;
}

/*KJL: Added by Keith Leslie @ AvenueA-Razorfish */
.tbl_white
{
	background-color:#FFFFFF;
}

.searcharea
{
	background-color: #E4E0D5;
}

.header_hr
{
	background-color: #ffffff;
	background-image: url(/upload/hr_header.gif);
}

#topnav
{
	color: #88857D;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
}
.topnavoff
{
	color: #88857D;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
}
A.topnavoff
{
	color: #88857D;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
}
A.topnavoff:link
{
	color: #88857D;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
}
A.topnavoff:active
{
	color: #88857D;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
}
A.topnavoff:visited
{
	color: #88857D;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
}
A.topnavoff:hover
{
	color: #990000;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
}
.searchbox
{
	background-color: #FFFFFF;
	border: none 0px #FFFFFF;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 11px;
	font-weight:bold;
	height: 19px;
	width: 116px;
	color: #6A634F;
}
.bottomnav
{
	color: #949393;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
}
A.bottomnav
{
	color: #949393;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
}
A.bottomnav:link
{
	color: #949393;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
}
A.bottomnav:active
{
	color: #949393;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
}
A.bottomnav:visited
{
	color: #949393;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
}
A.bottomnav:hover
{
	color: #949393;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
}
.copyright
{
	color: #AEAEAE;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 10px;
	text-decoration: none;
}
/*
.subnavoff
{
	color:#003366;
	font-family: Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
}
.subnavoff A:link    
{
	color:#003366;
	font-family: Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
}
.subnavoff A:visited 
{
	color:#003366;
	font-family: Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
}
.subnavoff A:hover   
{
	color:#FB6640;
	font-family: Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
}
.subnavon
{
	color:#FB6640;
	font-family: Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
}
.subnavon A:link    
{
	color:#FB6640;
	font-family: Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
}
.subnavon A:visited 
{
	color:#FB6640;
	font-family: Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
}
.subnavon A:hover   
{
	color:#FB6640;
	font-family: Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
}
*/

/*Main Menu Item Td Hovered*/
.menuone
{
	text-align: center;
	FONT-FAMILY:Helvetica, Arial, Sans-Serif;
	FONT-SIZE:11px;
	font-weight:bold;
    color:#FBFAF9;
    background-color:#CDB879;
	border-left: solid 1px #A58D43;
	width: 141px;
}
/*Main Menu Item Td Hovered*/
.menuond
{
	text-align: center;
	FONT-FAMILY:Helvetica, Arial, Sans-Serif;
	FONT-SIZE:11px;
	font-weight:bold;
    color:#FBFAF9;
    background-color:#CDB879;
	border-left: solid 1px #A58D43;
	width: 141px;
}

.childmenuone
{
	FONT-SIZE:11px;
	FONT-FAMILY:Helvetica, Arial, Sans-Serif;
	font-weight:bold;
    padding:4px 4px 4px 4px;
}
.childmenuond
{
	FONT-SIZE:11px;
	FONT-FAMILY:Helvetica, Arial, Sans-Serif;
	font-weight:bold;
    padding:4px 4px 4px 4px;
}

/* Spots Styles */

TD.spot
{
	vertical-align:top;
	width: 179px;
	padding-top:12px;
	padding-left:4px;
	padding-right:3px;
}
TD.spotspacer
{
	width: 7px;
	padding:0px 0px 0px 0px;
}
.spottitle
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 11px;
	font-weight:bold;
	color:#649CB3;
	padding-bottom: 5px;
}
TD.spotlink
{
	font-family:Helvetica, Arial,Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #417188;
    padding:4px 4px 4px 4px;
    text-align:right;
	vertical-align:middle;
}
A.spotlink
{
	font-family:Helvetica, Arial,Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #417188;
    padding:4px 4px 4px 12px;
    text-decoration:none;
	background-image:url(/upload/orange_bullet.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
}
.spotlink A:link
{
	font-family:Helvetica, Arial,Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #417188;
    padding:4px 4px 4px 12px;
    text-decoration:none;
	background-image:url(/upload/orange_bullet.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
}
.spotlink A:visited
{
	font-family:Helvetica, Arial,Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #417188;
    padding:4px 4px 4px 12px;
    text-decoration:none;
	background-image:url(/upload/orange_bullet.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
}
.spotlink A:hover
{
	font-family:Helvetica, Arial,Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #FB6640;
    padding:4px 4px 4px 12px;
    text-decoration:none;
	background-image:url(/upload/orange_bullet.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
}
.spottext
{
	padding: 1px 1px 1px 1px;
	font-family:Helvetica, Arial, Sans-Serif;
	font-size: 9pt;
	color: #649CB3;
}
.spotimageright
{
	padding: 1px 1px 1px 1px;
}
.spotimageleft
{
	padding: 1px 1px 1px 1px;
}
.spotimagetop
{
	padding: 1px 0px 1px 0px;
}
.spotimagebottom
{
	padding: 1px 0px 1px 0px;
}
.spotvertspacer
{
	padding: 7px 0px 7px 0px;
}
td.vert_spots
{
	background-image: url(/upload/spot_grad_vert.gif);
	background-color:White;
	width: 199px;
	text-align:center;
	padding: 10px 10px 20px 10px;
	vertical-align:top;
}
td.subnav
{
	background-image: url(/upload/subnav_grad.gif);
	background-repeat:repeat-x;
	padding: 8px 22px 10px 22px;
}
td.subnavitem
{
	background-image: url(/upload/orange_bullet.gif);
	background-position: 10px 7px;
	background-repeat:no-repeat;
	padding: 4px 4px 4px 20px;
	border-bottom: solid 1px #EBE6E2;
	width: 33%;
	vertical-align:top;
}
td.landingcontent
{
	padding: 10px 22px 30px 22px;
}
.landingcontent
{
	color:#828282;
	font-family:Helvetica, Arial, Sans-Serif;
	font-size: 10pt;
	text-align:left;
}
td.highlightcopy
{
	padding: 5px 8px 5px 8px;
}
.highlightcopy
{
	color:#828282;
	font-family:Helvetica, Arial, Sans-Serif;
	font-size: 8pt;
	font-weight:bold;
	text-align:left;
}
a.subnavlink
{
	color:#003366;
	font-family: Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
}
a.subnavlink:link    
{
	color:#003366;
	font-family: Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
}
a.subnavlink:visited 
{
	color:#003366;
	font-family: Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
}
a.subnavlink:hover   
{
	color:#FB6640;
	font-family: Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
}
a.subnavlinkon
{
	color:#FB6640;
	font-family: Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 9pt;
	text-transform:uppercase;
	text-decoration: none;
}
a.subnavlinkon:link    
{
	color:#FB6640;
	font-family: Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 9pt;
	text-transform:uppercase;
	text-decoration: none;
}
a.subnavlinkon:visited 
{
	color:#FB6640;
	font-family: Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 9pt;
	text-transform:uppercase;
	text-decoration: none;
}
a.subnavlinkon:hover   
{
	color:#FB6640;
	font-family: Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 9pt;
	text-transform:uppercase;
	text-decoration: none;
}
.subnavhr
{
	background-color: #CAC4B4;
}
td.features
{
	background-color: White;
	text-align:center;
	padding: 10px 10px 10px 10px;
}
.feature
{
	padding: 10px 10px 10px 10px;
}
.pagetitle
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 12pt;
	font-weight:bold;
	color:#FB6640;
}
.subheading
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 10pt;
	font-weight:bold;
	color:#FB6640;
}
.subsubheading
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 10pt;
	font-style:italic;
	color:#FB6640;
}
.bodytext
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 10pt;
	color:#828282;
}
.detailcontent
{
	padding: 0px 22px 30px 22px;
}
.detaillistcontent
{
	padding: 0px 22px 10px 22px;
}

/* Weather */

TABLE.WxFC
{
	background-image: url(/upload/spot_grad.gif);
	border-left: solid 1px #658C9F;
	border-bottom: solid 1px #658C9F;
	border-top: solid 1px #658C9F;
}

TD.WXFC
{
	border-right: solid 1px #658C9F;
}

.WxFCDay
{
	background-color: #658C9F;
	color:White;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 10pt;
	font-weight: bold;
	padding: 3px 0px 3px 0px;
	text-align:center;
}
.WxFCIcon
{
	padding: 3px 3px 3px 3px;
}
.WxFCPhrase
{
	color:#417188;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 11px;
	padding: 3px 5px 3px 5px;
	height: 75px;
}
.WxFCTemps
{
	color:#649CB3;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 11px;
	padding: 3px 3px 3px 3px;
}

.contentheader
{
	 background-image:url(/upload/grdcontentheader.gif);
	 color: #6B6452;
	 font-family:Helvetica, Arial, Sans-Serif;
	 font-weight:bold;
	 font-size:14px;
	 padding: 9px 20px 8px 22px;
}
.contenttop
{
	 background-image:url(/upload/grdContentTop.gif);
	 background-repeat:repeat-x;
	 padding: 10px 20px 10px 20px;
}
.contenttopwithline
{
	border-top: solid 1px #CAC4B4;
	background-image:url(/upload/grdContentTop.gif);
	background-repeat:repeat-x;
	padding: 10px 20px 10px 20px;
}
.Calendar
{
	/*border: solid 1px #658C9F;*/
}
calTable
{
	border: solid 1px black;
}
.calBanner
{
	background-color: #658C9F;
	color:White;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 9pt;
	font-weight:bold;
	padding: 3px 2px 3px 2px;
}
.calWeek
{
	background-color: white;
	color:#658C9F;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 8pt;
	border-bottom: solid 1px #658C9F;
	padding: 2px 0px 2px 0px;
}
.calDay
{
	background-color: white;
	color:#828282;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 8pt;
	padding: 2px 0px 2px 0px;
}
.calSelectedDay
{
	background-color: white;
	color:#828282;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 8pt;
	font-weight:bold;
	padding: 2px 0px 2px 0px;
}
.calHoverDay
{
	background-color: white;
	color:#658C9F;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 8pt;
	font-weight:bold;
}
.calToday
{
	border: solid 1px #fb6640;
	color:#fb6640;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 8pt;
	padding: 2px 0px 2px 0px;
}
.calSelector
{
	background-color: #658C9F;
	padding: 2px 2px 2px 2px;
}
.formhr
{
	background-color: #CAC4B4;
	height:1px;
}
.formrow
{
	padding: 8px 0px 8px 0px;
}
.formpad
{
	padding: 0px 20px 0px 20px;
}
.formlabel
{
	font-family:Helvetica, Arial, Sans-Serif;
	font-size:11px;
	font-weight:bold;
	color: #828282;
	vertical-align:middle;
}
.formitem
{
	font-family:Helvetica, Arial, Sans-Serif;
	font-size:11px;
	font-weight:bold;
	color: #003366;
	vertical-align:middle;
}

TD.booklink
{
	font-family:Helvetica, Arial,Sans-Serif;
	font-size: 11pt;
	font-weight: bold;
	color: #417188;
    padding:4px 4px 4px 12px;
    text-decoration:none;
}
A.booklink
{
	font-family:Helvetica, Arial,Sans-Serif;
	font-size: 11pt;
	font-weight: bold;
	color: #417188;
    padding:4px 4px 4px 12px;
    text-decoration:none;
	background-image:url(/upload/orange_bullet.gif);
	background-repeat:no-repeat;
	background-position:0px 8px;
}
.booklink A:link
{
	font-family:Helvetica, Arial,Sans-Serif;
	font-size: 11pt;
	font-weight: bold;
	color: #417188;
    padding:4px 4px 4px 12px;
    text-decoration:none;
	background-image:url(/upload/orange_bullet.gif);
	background-repeat:no-repeat;
	background-position:0px 8px;
}
.booklink A:visited
{
	font-family:Helvetica, Arial,Sans-Serif;
	font-size: 11pt;
	font-weight: bold;
	color: #417188;
    padding:4px 4px 4px 12px;
    text-decoration:none;
	background-image:url(/upload/orange_bullet.gif);
	background-repeat:no-repeat;
	background-position:0px 8px;
}
.booklink A:hover
{
	font-family:Helvetica, Arial,Sans-Serif;
	font-size: 11pt;
	font-weight: bold;
	color: #FB6640;
    padding:4px 4px 4px 12px;
    text-decoration:none;
	background-image:url(/upload/orange_bullet.gif);
	background-repeat:no-repeat;
	background-position:0px 8px;
}
.contentarea
{
	padding: 8px 10px 8px 20px;
}

.listheading
{
	font-family:Helvetica,Arial, Sans-Serif;
	font-weight:bold;
	font-size:11px;
	color:#003366;
}

.listcontent
{
	font-family:Helvetica,Arial, Sans-Serif;
	font-size:11px;
	color:#828282;
}
.listpager
{
	font-family:Helvetica,Arial, Sans-Serif;
	font-weight:bold;
	font-size:11px;
	color:#003366;
	text-decoration:none;
	background-color:#F3EEE7;
}

.listpager A
{
	font-family:Helvetica,Arial, Sans-Serif;
	font-weight:bold;
	font-size:11px;
	color:#003366;
	text-decoration:none;
}
.listpager A:hover
{
	font-family:Helvetica,Arial, Sans-Serif;
	font-weight:bold;
	font-size:11px;
	color:#003366;
	text-decoration:none;
}
.listpager A:link
{
	font-family:Helvetica,Arial, Sans-Serif;
	font-weight:bold;
	font-size:11px;
	color:#003366;
	text-decoration:none;
}
.listpager A:visited
{
	font-family:Helvetica,Arial, Sans-Serif;
	font-weight:bold;
	font-size:11px;
	color:#003366;
	text-decoration:none;
}
.listpagecount
{
	font-family:Helvetica,Arial, Sans-Serif;
	font-weight:bold;
	font-size:11px;
	color:#828282;
	background-color:#F3EEE7;

}
td.listpagecontent
{
	padding: 0px 0px 0px 0px;
}
.listpagecontent
{
	color:#828282;
	font-family:Helvetica, Arial, Sans-Serif;
	font-size: 10pt;
	text-align:center;
}
td.listform
{
	padding: 15px 15px 15px 15px;
}
td.listresults
{
	padding: 0px 22px 15px 22px;
}
.listitem
{
	padding: 7px 0px 7px 0px;
	border-bottom: solid 1px #828282;
}

.contentheadertext
{
	 color: #6B6452;
	 font-family:Helvetica, Arial, Sans-Serif;
	 font-weight:bold;
	 font-size:14px;
}
.contentheadertextlink
{
	 color: #003366;
	 font-family:Helvetica, Arial, Sans-Serif;
	 font-weight:bold;
	 font-size:12px;
	 text-decoration:none;
}
.contentheadertextlink A
{
	 color: #003366;
	 font-family:Helvetica, Arial, Sans-Serif;
	 font-weight:bold;
	 font-size:12px;
	 text-decoration:none;
}
.contentheadertextlink A:link
{
	 color: #003366;
	 font-family:Helvetica, Arial, Sans-Serif;
	 font-weight:bold;
	 font-size:12px;
	 text-decoration:none;
}
.contentheadertextlink A:visted
{
	 color: #003366;
	 font-family:Helvetica, Arial, Sans-Serif;
	 font-weight:bold;
	 font-size:12px;
	 text-decoration:none;
}
.contentheadertextlink A:hover
{
	 color: #FB6640;
	 font-family:Helvetica, Arial, Sans-Serif;
	 font-weight:bold;
	 font-size:12px;
	 text-decoration:none;
}
.tabheader
{
	 color: #003366;
	 font-family:Helvetica, Arial, Sans-Serif;
	 font-weight:bold;
	 font-size:12px;
	 padding: 3px 10px 3px 10px;
}
.tagline
{
	 color: #FB6640;
	 font-family:Helvetica, Arial, Sans-Serif;
	 font-weight:bold;
	 font-size:12pt;
}
td.tagline
{
	padding: 5px 8px 5px 8px;
}
.bigTV
{
	background-image:url(/upload/bigtv.gif);
	background-repeat:no-repeat;
	height: 250px;
	width: 331px;
}
.bigPlayer
{
	height: 240px;
	width: 320px;
}
.smallTV
{
	background-image:url(/upload/smalltv.gif);
	background-repeat:no-repeat;
	height: 130px;
	width: 170px;
}
.smallPlayer
{
	height: 120px;
	width: 160px;
}
.videostatus
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 10px;
	color:#828282;
}
.bigviddiv  {background-image:url(/upload/bg_bigplayer.gif); 
        position:absolute; width:376px; height:328px;
        z-index:99; visibility:hidden;}
.smallviddiv  {background-image:url(/upload/bg_smallplayer.gif);
        position:absolute; width:226px; height:208px;
        z-index:99;  visibility:hidden;}

A.videolink
{
	background-image:url(/upload/video_icon.gif);
	background-repeat:no-repeat;
	background-position: 0px 12px;
	text-decoration: none;
	color: #003363;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 10pt;
	padding: 10px 3px 3px 20px;
}
A.videolink:link
{
	text-decoration: none;
	color: #003363;
}
A.videolink:visited
{
	text-decoration: none;
	color: #003363;
}
A.videolink:hover
{
	text-decoration: none;
	color: #FB6640;
}
.videotitle
{
	color: #FB6640;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 10pt;
	font-weight:bold;
	padding: 5px 0px 0px 0px;
}
.videodescription
{
	color: #828282;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 10pt;
	padding: 0px 0px 10px 0px;
}


.mapdiv
{
	background-color:#FFFFFF;
    position:absolute; 
    width:490px; 
    height:400px;
    z-index:99; 
    visibility:hidden;
    border: solid 3px #828282;
}
a.maplink
{
	color:#003366;
	font-family: Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
}
a.maplink:link    
{
	color:#003366;
	font-family: Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
}
a.maplink:visited 
{
	color:#003366;
	font-family: Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
}
a.maplink:hover   
{
	color:#FB6640;
	font-family: Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
}
TD.weblink
{
	font-family:Helvetica, Arial,Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #417188;
    padding:4px 4px 4px 4px;
    text-align:left;
	vertical-align:middle;
}
A.weblink
{
	font-family:Helvetica, Arial,Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #417188;
    padding:4px 4px 4px 12px;
    text-decoration:none;
	background-image:url(/upload/orange_bullet.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
}
.weblink A:link
{
	font-family:Helvetica, Arial,Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #417188;
    padding:4px 4px 4px 12px;
    text-decoration:none;
	background-image:url(/upload/orange_bullet.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
}
.weblink A:visited
{
	font-family:Helvetica, Arial,Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #417188;
    padding:4px 4px 4px 12px;
    text-decoration:none;
	background-image:url(/upload/orange_bullet.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
}
.weblink A:hover
{
	font-family:Helvetica, Arial,Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #FB6640;
    padding:4px 4px 4px 12px;
    text-decoration:none;
	background-image:url(/upload/orange_bullet.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
}

.searchlink
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 10pt;
	font-weight:bold;
	color:#FB6640;
}
A.searchlink
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 10pt;
	font-weight:bold;
	color:#FB6640;
}
.searchlink A:link
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 10pt;
	font-weight:bold;
	color:#FB6640;
}
.searchlink A:visited
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 10pt;
	font-weight:bold;
	color:#FB6640;
}
.searchlink A:hover
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 10pt;
	font-weight:bold;
	color:#FB6640;
}
A.learnmorelink
{
	font-family:Helvetica, Arial,Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #FB6640;
    padding:4px 4px 4px 12px;
    text-decoration:none;
	background-image:url(/upload/orange_bullet.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
}
A.learnmorelink:link
{
	font-family:Helvetica, Arial,Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #FB6640;
    padding:4px 4px 4px 12px;
    text-decoration:none;
	background-image:url(/upload/orange_bullet.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
}
A.learnmorelink:visited
{
	font-family:Helvetica, Arial,Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #FB6640;
    padding:4px 4px 4px 12px;
    text-decoration:none;
	background-image:url(/upload/orange_bullet.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
}
A.learnmorelink:hover
{
	font-family:Helvetica, Arial,Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #FB6640;
    padding:4px 4px 4px 12px;
    text-decoration:none;
	background-image:url(/upload/orange_bullet.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
}