﻿.body 
{
	margin: 0px;
	padding: 0px;
	background: #6d0000 url(/TNE/images/background.gif) repeat-x left top;
}

p, div, td 
{
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	color: #717171;
}
p 
{
	margin: 0px 0px 1em 0px;
}

h1 
{
	font-family: Arial, Sans-Serif;
	font-size: 18px;
	font-weight: bold;
	color: #900000;
	margin-top: 0px;
	margin-bottom: 0.25em;
}
h2 
{
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #900000;
	margin-bottom: 0px;
}
h3 
{
	font-family: Arial, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	color: #717171;
	margin-bottom: 0px;
}
h4 
{
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #717171;
	margin-bottom: 0px;
}

a:link,
a:active,
a:visited,
a:hover 
{
	color: #6599be;
	text-decoration: none;
}
a:hover 
{
	text-decoration: underline;
}

ul 
{
	padding-left: 1.5em;
	margin-left: 0px;
	margin-top: 0px;
}
li 
{
	list-style-image: url(/TNE/images/bullet.gif);
}


/* ------------------------- */
/*  HEADER STYLES            */
/* ------------------------- */

.header 
{
	width: 900px;
	height: 70px;
}

.headerNav 
{
	margin-top: 31px;
	white-space: nowrap;
}


/* ------------------------- */
/*  MAIN NAV STYLES          */
/* ------------------------- */

.mainNav 
{
	background-color: #dfeaf3;
}

.contentCell img 
{
	cursor: pointer;
}

.searchBox 
{
	width: 88px;
	height: 14px;
	color: #9c9c9c;
	font-size: 10px;
	font-family: Arial;
}
.searchBoxTL
{
	width: 88px;
	height: 14px;
	color: #9c9c9c;
	font-size: 10px;
	font-family: Arial;
	float:right;
	margin-top:3px;
}
.searchButton 
{
	margin: 0px 11px 0px 3px;
}
.searchButtonTL
{
	margin:5px 11px 0px 3px;
	float:right;
}

.validatorTextTL
{
	color:#ff0000;
	display:block;
	margin-left:100px;
}

/* ------------------------- */
/*  COLUMN STYLES            */
/* ------------------------- */

.mainLeftColumn 
{
	background: url(/TNE/images/dropshadow_left_background.gif) repeat-y right top;
}
.mainRightColumn 
{
	background: url(/TNE/images/dropshadow_right_background.gif) repeat-y left top;
}

.mainColumn 
{
	background-color: #FFF;
	text-align: left;
}


/* ------------------------- */
/*  HOME STYLES              */
/* ------------------------- */

.homeContent 
{
	background-color: #dfeaf3;
	padding-top: 16px;
}

.homeNews 
{
	padding-top: 8px;
	font-size: 11px;
	color: #474747;
}
.newsLink:link,
.newsLink:active,
.newsLink:visited,
.newsLink:hover
{
	color: #474747;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
}
.newsLink:hover 
{
	text-decoration: underline;
}

.homeDownloads 
{
	padding-top: 8px;
}
.downloadsLink:link,
.downloadsLink:active,
.downloadsLink:visited,
.downloadsLink:hover
{
	color: #474747;
	font-size: 11px;
	text-decoration: none;
}
.downloadsLink:hover 
{
	text-decoration: underline;
}


/* ------------------------- */
/*  LEFT NAV STYLES          */
/* ------------------------- */

.navColumn 
{
	background: url(/TNE/images/leftNav_background.gif) repeat-y left top;
	height: 136px;
	width: 164px;
}

.sectionTitle 
{
	background: url(/TNE/images/sectionTitle_background.gif) repeat-y left top;
	padding: 24px 0px 22px 0px;
}

.leftMenu_td
{
	background: url(/TNE/images/leftNav_divider.gif) no-repeat left top;
	height: 2px;
}

.leftnav_text 
{
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	padding: 6px 3px 8px 8px;
	width: 153px;
	cursor: pointer;
	white-space: normal;
	color: #FFF; 
	font-weight: bold;
}
.leftnav_off
{
	
}
.leftnav_over,
.leftnav_open
{
	background: url(/TNE/images/leftNav_background_over.gif) repeat-y left top;
}

.leftnav_subnav_off,
.leftnav_subnav_over,
.leftnav_subnav_open
{
	padding: 0px 3px 8px 10px;
	width: 151px;
}
.leftnav_subnav_off td,
.leftnav_subnav_over td,
.leftnav_subnav_open td
{
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	cursor: pointer;
	white-space: normal;
	color: #FFF;
}
.leftnav_subnav_off,
.leftnav_subnav_over,
.leftnav_subnav_open
{
	background: url(/TNE/images/leftNav_background_over.gif) repeat-y left top;
}

.leftnav_subnav_off #arrow,
.leftnav_subnav_over #arrow,
.leftnav_subnav_open #arrow 
{
	margin-right: 2px;
	margin-top: 4px;
}
.leftnav_subnav_over #arrow,
.leftnav_subnav_open #arrow 
{
	background: url(/TNE/images/subnavBullet.gif) no-repeat left top;
}


/* ------------------------- */
/*  CONTENT STYLES           */
/* ------------------------- */

.content 
{
	width: 100%;
}

.blueBar
{
	background: url(/TNE/images/content_topbar.gif) repeat-x left top;
}

.printPageBar 
{
	padding: 5px 12px 0px 0px;
}

.specialForm 
{
	border:0px;
	list-style:none;
	width:380px;
}

.specialForm ul
{
	width:380px;
}

.specialForm li
{
	margin:5px 0px 0px 0px;
	list-style:none;
	list-style-image:none;
}

.specialForm label
{
	display:block;
	width:90px;
	padding-top:5px;
	height:20px;
	float:left;
	margin-right:10px;
	list-style:none;
	text-align:right;
}

.specialForm input
{
	list-style:none;	
}

.btnSubmit
{
	margin:5px 0px 0px 100px;
}

.contentDiv 
{
	padding: 0px 20px 60px 20px;
}
.contentDivTL
{
	float:left;
}
.printPageTL
{
	display:block;
	position:relative;
	top:5px;
	left:819px;
	width:100px;
}


/* ------------------------- */
/*  SIDEBAR STYLES           */
/* ------------------------- */

.sidebar 
{
	margin-top: 14px;
}
.sidebar table 
{
	margin-bottom: 8px;
}

.DownloadCenter 
{
	background-color: #dfeaf3;	
	padding: 12px 8px 12px 8px;
}
.DownloadCenter a:link,
.DownloadCenter a:active,
.DownloadCenter a:visited,
.DownloadCenter a:hover 
{
	color: #787878;
}

.Highlights 
{
	background-color: #dfeaf3;
	padding: 10px 8px 8px 8px;
}
.HighlightsImage 
{
	background-color: #dfeaf3;
	text-align: center;
	padding-top: 7px;
}
.HighlightsTitle 
{
	color: #900000;
	font-weight: bold;
}
.HighlightsText 
{
	color: #787878;
}


/* ------------------------- */
/*  CONTACT STYLES           */
/* ------------------------- */

.form_title 
{
	white-space: nowrap;
	color: #545454;
}


/* ------------------------- */
/*  FOOTER STYLES            */
/* ------------------------- */

.footer
{
	width: 940px;
	height: 100px;
	background: url(/TNE/images/dropshadow_bottom.gif) no-repeat center top;
	color: #b7b7b7;
	font-size: 11px;
	padding: 14px 0px 14px 0px;
	line-height: 20px;
}
.footer a:link,
.footer a:active,
.footer a:visited,
.footer a:hover 
{
	text-decoration: none;
	color: #b7b7b7;	
}
.footer a:hover 
{
	text-decoration: underline;
}


.premiere_property td 
{
	color: #a3a3a3;
	border-bottom: solid 1px #a3a3a3;
}
