/****************************************************
***************** COLOR PALETTE C *******************
****************************************************/

/********************** COLOR **********************
*  The COLOR CSS file is meant for color styling and
*  backgrounds. This file includes ALL background
*  definitions and borders.
*
*  This code does include the color of the links
*  or the color of the text.
*
*     DO NOT MANIPULATE OR DOWNLOAD THIS FILE
*****************************************************/

body {
	background-color: #E6E3C4;
	color: #000000;
}

#Content {
    background-color: #FFF;
	background-repeat: repeat-y;
	background-position: left -1px;
}


/**********************************
-- Page Header
**********************************/
div#PageHeader {
	background-image: url(images/banner/banner9.jpg);
	background-repeat: no-repeat;
	background-color: #8a9f9d;
	color: #FFF;
}

div#PageHeader.NoPhoto {
	background-image: url(images/banner/nophoto.jpg);
	background-repeat: no-repeat;
	background-color: #8a9f9d;
	color: #FFF;
}

div#PageHeader h1 a, div#PageHeader a h1 {
	color: #FFF;
}

/**********************************
-- Navigation Menu
**********************************/

div#NavMenu div#SearchBox {
	background-color: #8a9f9d;
	background-image: none;
}

div#NavMenu #TNNav {
	background-color: #698381;
}

div#NavMenu ul#TNNav li {
	border-top: 1px solid #fff;
}

div#NavMenu ul#TNNav li {
	background-color: #698381;
	background-image: url(images/nav/TN_nav.jpg);
	background-position: top left;
	background-repeat: repeat-x;
}

div#NavMenu #AgencyNav {
	background-color: #3b3b3b;
}

div#NavMenu ul#AgencyNav li {
	border-top: 1px solid #fff;
}

div#NavMenu ul#AgencyNav li, div#NavMenu ul#AgencyNav li:hover ul, div#NavMenu ul#AgencyNav li.over ul {
	background-color: #3b3b3b;
	background-image: url(images/nav/2nd_nav.jpg);
	background-position: top left;
	background-repeat: repeat-x;
}

div#NavMenu #SecondaryNav {
	background-color: #f3e8bc;
}

div#NavMenu ul#SecondaryNav li {
	border-top: 1px solid #fff;
}

div#NavMenu ul#SecondaryNav li, div#NavMenu ul#SecondaryNav li:hover ul, div#NavMenu ul#SecondaryNav li.over ul {
	background-color: #f3e8bc;
	background-image: url(images/nav/3rd_nav.jpg);
	background-position: top left;
	background-repeat: repeat-x;
}

div#NavMenu #TNNav a, div#NavMenu #AgencyNav a, div#NavMenu #SecondaryNav a {
	color: #FFF;
}

div#NavMenu #TNNav li a, div#NavMenu #TNNav .FakeBullets {
	color: #FFF;
}

div#NavMenu #AgencyNav li a, div#NavMenu #AgencyNav .FakeBullets {
	color: #FFF;
}

div#NavMenu #SecondaryNav li a, div#NavMenu #SecondaryNav .FakeBullets {
	color: #000;
}

/**********************************
-- Flyout Menu 
**********************************/

div#Content div#NavMenu ul.ddmenu > li ul {
	left: 158px;
	border-left: 2px solid #FFF;
	border-top: 1px solid #FFF;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
}

/**********************************
-- MainContent
**********************************/
div#MainContent h2 {
	background-position: top left;
	background-repeat: repeat-x;
}

div#MainContent h2#Billboard, div#MainContent h2#Billboard a:link, div#MainContent h2#Billboard a:visited, div#MainContent h2#Billboard a:hover {
	background-image: url(images/mc/mc_01.jpg);
	background-color: #412a22;
	color: #FFF;
}

div#MainContent div#Billboard {
	border: 2px solid #412a22;
	border-top: none;
}

/********** CLASS BILLBOARD ***************/

div#MainContent h2.Billboard, div#MainContent h2.Billboard a:link, div#MainContent h2.Billboard a:visited, div#MainContent h2.Billboard a:hover {
	background-image: url(images/mc/mc_01.jpg);
	background-color: #412a22;
	color: #FFF;
}

div#MainContent div.Billboard {
	border: 2px solid #412a22;
	border-top: none;
}

div#MainContent h2.TEMABox, div#MainContent h2.TEMABox a:link, div#MainContent h2.TEMABox a:visited, div#MainContent h2.TEMABox a:hover 
div#MainContent h4.TEMABox, div#MainContent h4.TEMABox a:link, div#MainContent h4.TEMABox a:visited, div#MainContent h4.TEMABox a:hover 
{
	background-image: url(images/mc/mc_02.jpg);
	background-color: #5b7876;
	color: #FFF;
}

div#MainContent div.TEMABox {
	border: 2px solid #96aeae;
	border-top: none;
}

div#MainContent h2.QuickLinks, div#MainContent h2.QuickLinks a:link, div#MainContent h2.QuickLinks a:visited, div#MainContent h2.QuickLinks a:hover {
	background-image: url(images/mc/mc_03.jpg);
	background-color: #8f9e8b;
	color: #000;
}

div#MainContent div.QuickLinks {
	border: 2px solid #8f9e8b;
	border-top: none;
}

/**********************************
-- Sidebar Items and Related Topics
**********************************/

div#Sidebar img {
	border: none;
}

#RelatedTopics, div#Sidebar #FeaturedSites, div#Sidebar #TNGOVServices, div#Sidebar #AgencyServices {
	border: #8f9e8b solid 1px;
}

#RelatedTopics h3, div#Sidebar #GovernorBox h3, div#Sidebar #FeaturedSites h3, div#Sidebar #TNGOVServices h3, div#Sidebar #AgencyServices h3 {
	background-color: #8f9e8b;
	color: #FFF;
}

#GovernorBox {
	background-color: #f4f1d0;
	border: 2px solid #999;	
}

#GovernorBox ul {
	border-top: 2px solid #000;
}

#GovernorBox li a {
	color: #000;
}

/**********************************
-- Footer
**********************************/

div#Footer {
	background-color: #5b7876;
	border-top: #000 solid 2px;	
	color: #FFF;
}

div#Footer a {
	color: #FFF;
}

div#Footer ul li {
	border-right: solid #FFF 1px;
}

div#Footer ul li.LastListItem, div#Footer div#ContactInfo ul li.LastListItem {
	border: 0;
}

div#Footer div#ContactInfo ul li {
	border-right: solid #FFF 1px;
}

/********************** Structure **********************
*  The STRUCTURE CSS file controls all the settings for 
*  the layout of the page such as: margin, padding, 
*  width, height, and position.
*
*     DO NOT MANIPULATE OR DOWNLOAD THIS FILE
********************************************************/


body {
	margin: 0;
	padding: 0;
}

#SkipToContent {
    float: left;
    margin-left: -1600px;
}

#Content {
    width: 976px;
    margin-right: auto;
	margin-left: auto;

}

/**********************************
-- Page Header
**********************************/
#PageHeader {
	margin: 0;
	padding: 0;
    height: 94px;
	position: relative;
}


#PageHeader #HighlightLinks {
	display: none;
}

#PageHeader div#TNLogo {
	margin: 0px;
	padding: 0px;
	width: 154px;
	float: left;
}

#TNLogo img {
	border: 0;
}

#PageHeader h1 {
	float: left;
	margin: 0px;
	padding: 0px;
	padding: 12px 0;
	margin-left: 35px;
	width: 425px;
}

#PageHeader h1 #CommissionerName {
	padding: 0;
	margin: 0;
}


/**********************************
-- Main Content
**********************************/
#MainContent {
    display: inline;/* for IE... sigh */
    float: left;
	margin-left: 170px;
    width: 641px;
}

div#MainContent {
	margin-bottom: 30px;
}

div#MainContent div ul, div#MainContent div ol, div#MainContent div p, div#MainContent h1, div#MainContent h2, div#MainContent h3, div#MainContent h4, div#MainContent h5, div#MainContent h6 {
	padding: 0px;
	margin: 0px;
} 

div#MainContent div ul li p, div#MainContent div ol li p {
	margin-left: 5px;
} 

div#MainContent ul li h3 {
	padding: 0px;
	margin: 0px;
}

#MainContent img.SlideShowImage {
	float: right;
	margin: 1.0em 0.5em;
}

div#MainContent h2 {
	padding: 0px 5px;
	margin: 20px 0px 0px 0px;
}

div#MainContent .MoreLink {
	margin-left: 20px;
}

div#MainContent li.MoreLink {
	clear: both;
	margin-right: 7px;
	margin-bottom: 10px;
}

div#MainContent div#Billboard {
	margin: 0px 0px 20px 0px;
	padding: 0px;
}

div#MainContent div#Billboard ul li {
	margin-bottom: 10px;
}

div#MainContent div#Billboard .HeadlinesDate {
	margin: 0px;
	padding: 0px;
}

div#MainContent div#Billboard ul {
	margin-left: 5px;
	padding-top: 8px;
}

/********** CLASS BILLBOARD ***************/
div#MainContent div.Billboard {
	margin: 0px 0px 20px 0px;
	padding: 0px;
}

div#MainContent div.Billboard ul li {
	margin-bottom: 10px;
}

div#MainContent div.Billboard .HeadlinesDate {
	margin: 0px;
	padding: 0px;
}

div#MainContent div.Billboard ul {
	margin-left: 5px;
	padding-top: 8px;
}
/******************************************/

div#MainContent h2.TEMABox {
}

/* TEMA Custom Modifications */

div#MainContent div.TEMABox {
	margin: 0px 0px 10px 0px;
	padding: 10px;
}

div#MainContent div.TEMABox p {
	padding: 8px;
}

div#MainContent .TEMABox .MoreLink {
	margin-right: 7px;
	margin-bottom: 10px;
}

/* end TEMA Custom */

div#MainContent h2.QuickLinks {
	width: 304px;
	margin-top: 0px;
}

div#MainContent div.QuickLinks {
	margin: 0px 0px 20px 0px;
	padding: 0px;
	width: 310px;
}

div#MainContent div.QuickLinks ul {
	margin-left: 20px;
	margin-bottom: 10px;
}

div#MainContent .Box1 {
	float: left;
	clear: left;
}

div#MainContent .Box2 {
	float: right;
	clear: right;
	
}

/**********************************
-- Navigation Menu
**********************************/
#NavMenu {
    float:left;
	width:158px;
    margin-left: -811px;
	margin-bottom: 30px;
}

div#NavMenu div#SearchBox {
	padding: 5px 0px 5px 2px;
	margin: 0px;
}

#NavMenu input#q {
	margin: 0px;
	padding: 0px;
}

#NavMenu input#SearchButton {
	padding: 0px;
	margin: 0px;
}

#NavMenu #SearchBox {
	padding: 0px;
	margin: 0px;
}

#NavMenu ul {
	padding: 0px;
	margin: 0px;
}

#NavMenu ul#TNNav li a, #NavMenu ul#AgencyNav li a, #NavMenu ul#SecondaryNav li a {
	padding: 3px 0px;
	margin-left: 5px;	
	display: block;
}

#TNNav a:hover, #TNNav a:active, div#NavMenu #TNNav a:visited, #AgencyNav a:hover, #AgencyNav a:active, #AgencyNav a:visited, #SecondaryNav a:hover, #SecondaryNav a:active {
	display: block;
}

#NavMenu ul li .FakeBullets {
/*	padding-left: 5px;
	padding-top: 3px;
	width: 10px;
	float: left;*/
	display: none;
};

/**********************************
-- Flyout Menu 
**********************************/

div#Content div#NavMenu ul.ddmenu {
	width: 158px; /* Width of Menu Items */
	width: 100%; /* Width of Menu Items */
}

div#Content div#NavMenu ul.ddmenu li {
	position: relative;
}

div#Content div#NavMenu ul.ddmenu li ul { /* Menu UL */
	position: absolute;
	left: 157px; /* Set 1px less than menu width */
	top: -1px;
	display: none;
}
/* menu width fix for non-IE*/
div#Content div#NavMenu ul.ddmenu > li ul {
	left: 158px;
}
/* Styles for Menu Items */

/* Fix IE. Hide from IE Mac
html ul.ddmenu li { float: left; height: 1%; }
html ul.ddmenu li a { height: 1%; }
/* End */


div#Content div#NavMenu ul.ddmenu li ul li  {
	padding-top: 2px;
}

div#Content div#NavMenu ul.ddmenu li ul li a {
    padding: 0 0 0.35em 0.75em;
}


/* Sub Menu Styles */
div#Content div#NavMenu ul.ddmenu li:hover ul , div#Content div#NavMenu ul.ddmenu li.over ul {
    display: block;
	width: 178px; /* Width of Menu Items */
}



/**********************************
-- Sidebar Menu
**********************************/
div#Sidebar {
    float: right;
	width: 148px;
}

div#Sidebar ul {
	padding: 0;
	margin: 0;
}

div.AgencyLogo {
	width: 148px;
	margin: 10px 0;
}

div.AgencyLogo img{
	margin: 0;
	padding: 0;
}

div#Sidebar #GovernorBox, div#Sidebar #FeaturedSites, div#Sidebar #TNGOVServices, div#Sidebar #AgencyServices, div#Sidebar #AgencyPromo {
	margin: 20px 0px;
}

#RelatedTopics, div#Sidebar #FeaturedSites, div#Sidebar #TNGOVServices, div#Sidebar #AgencyServices {
	width: 142px;
}

#RelatedTopics h3, div#Sidebar #GovernorBox h3, div#Sidebar #FeaturedSites h3, div#Sidebar #TNGOVServices h3, div#Sidebar #AgencyServices h3 {
	padding: 0px 0px 0px 0.25em;
	margin: 0px;
}

#RelatedTopics ul, div#Sidebar #FeaturedSites ul, div#Sidebar #TNGOVServices ul, div#Sidebar #AgencyServices ul {
	padding-bottom: 5px;
}

#RelatedTopics {
	margin-left: 5px;
	margin-top: 50px;
}

#RelatedTopics ul li, div#Sidebar #FeaturedSites ul li, div#Sidebar #TNGOVServices ul li, div#Sidebar #AgencyServices ul li{
    padding-left: 0;
    margin-left: 1.45em;
}

div#Sidebar #GovernorBox {
	margin: 10px 2px;
	padding: 0;
	width: 140px;
}

div#Sidebar #GovernorBox ul {
	padding: 5px 0px;
}

div#Sidebar #GovernorBox ul li {
    padding-left: 0;
    margin-left: 1.45em;
}

div#NavMenu div ul li.MoreLink, div#Sidebar div ul li.MoreLink {
	margin: 0 10px 0 0;
}

div#Sidebar .AlertBox {
	margin: 10px 2px;
	padding: 0;
}

div#Sidebar .AlertBox img {
	margin: auto 0px;
}

/**********************************
-- Footer
**********************************/

div#Footer {
	clear: both;
}

div#Footer a {
	color: #FFF;
}

div#Footer ul {
	padding: 0;
	margin: 0;
}

div#Footer ul li {
	padding: 0 10px;
	display: inline;
	list-style-type: none;
}

#PortalLinks {
	margin-top: 5px;
	margin-bottom: 5px;
}	

#PortalLinks a {
	padding: 0 0 0 3px;
}

div#Footer div#ContactInfo {
	padding: 5px 0;
}

div#Footer div#ContactInfo ul li {
	padding: 0 10px;
}

/**********************************
-- Other Formatting
**********************************/

br.clear { /* used for clearing img.inset pics */
	clear: both;
}

.none { display: none; }



/********************** Font **********************
*  The FONT CSS file controls all the settings for 
*  the text such as: size, line-height,
*  text-decoration, etc.
*
*     DO NOT MANIPULATE OR DOWNLOAD THIS FILE
**************************************************/


body {
	font-family: arial, verdana, helvetica, sans-serif;
	text-align: center;
	font-size: 13px; /* Sets the font size for the entire page */
	*font-size: small; /* x-small is for IE6/7 quirks mode */
	*font: x-small; /* x-small is for IE6/7 quirks mode */
	line-height: 1.231;
}

h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-family: verdana, arial, helvetica, sans-serif;
}

/**********************************
-- Page Header
**********************************/
div#PageHeader h1 {
	font-size: 146.2%;
	text-align: left;
	font-weight: normal;
	vertical-align: middle;
}

#PageHeader h1 #CommissionerName, #PageHeader h1 a #CommissionerName {
	font-style: italic;
	font-size: 69.2%;
}

div#PageHeader h1 a, div#PageHeader a h1 {
	text-decoration: none;
}

/**********************************
-- Navigation Menu
**********************************/

#NavMenu {
	text-align: left;
}

div#NavMenu #TNNav, div#NavMenu #AgencyNav, div#NavMenu #SecondaryNav  {
	font-size: 92.3%;
}

div#NavMenu ul#TNNav li, div#NavMenu ul#AgencyNav li, div#NavMenu ul#SecondaryNav li{
	list-style-type: none;
	line-height: 155%;
	font-weight: bold;

}

li a span.FakeBullets {
	text-decoration: none;
	text-align: center;
}

div#NavMenu ul#TNNav li a, div#NavMenu ul#AgencyNav li a, div#NavMenu ul#SecondaryNav li a {
	text-decoration: none;
}

div#NavMenu #TNNav a:hover, div#NavMenu #AgencyNav a:hover, div#NavMenu #SecondaryNav a:hover {
	text-decoration: underline;
}

div#NavMenu #TNNav a:hover span, div#NavMenu #AgencyNav a:hover span, div#NavMenu #SecondaryNav a:hover span {
	text-decoration: none;
}

#NavMenu input#SearchButton {
	font-size: 69.2%;
}

/**********************************
-- MainContent
**********************************/
#MainContent {
    text-align: left;
}

div#MainContent h2 {
	font-size: 115.4%;
}

div#MainContent h2 a:link, div#MainContent h2 a:visited, div#MainContent h2 a:hover {
	text-decoration: none;
}

div#MainContent div ul li h3, div#MainContent div ol li h3 {
	font-size: 92.3%;
} 

div#MainContent div ul li p, div#MainContent div ol li p {
	font-size: 92.3%;
} 

div#MainContent .HeadlineDate {
	font-style: italic;
	font-size: 92.3%;
}

div#MainContent .MoreLink {
	text-align: right;
	font-style: oblique;
}

div#MainContent #Guides {
	text-align: center;
}

div#MainContent div.QuickLinks ul {
	font-size: 92.3%;
	line-height: 1.5;
}

div#MainContent div#Billboard ul, div#MainContent .MoreLink {
	list-style: none;
}

/********** CLASS BILLBOARD ***************/
div#MainContent div.Billboard ul, div#MainContent .MoreLink {
	list-style: none;
}

/**********************************
-- Sidebar Items and Related Topics
**********************************/

div#Sidebar {
    text-align: left;
}

#RelatedTopics, div#Sidebar #FeaturedSites, div#Sidebar #TNGOVServices, div#Sidebar #AgencyServices {
	font-size: 86.2%;
	line-height: 1.5;
}

div#Sidebar #GovernorBox {
	font-size: 86.2%;
	line-height: 1.5;
}

#MainPromo1, #AgencyPromo {
	text-align: center;
}

#RelatedTopics ul li, div#Sidebar ul li{
	list-style-type: disc;
	list-style-position: outside;
}

div#NavMenu div ul li.MoreLink, div#Sidebar div ul li.MoreLink {
	list-style-type: none;
	text-align: right;
	font-style: oblique;
}


/**********************************
-- Footer
**********************************/

div#Footer {
	font-size: 84.6%;
}



/**********************************
-- Added Code
**********************************/

div#Sidebar .SidebarBox {
	border: #8f9e8b solid 1px;
	margin: 20px 0px;
	width: 142px;
	font-size: 86.2%;
	line-height: 1.5;
	margin: 20px 0px;
}

div#Sidebar .SidebarBox h3{
	background-color: #8f9e8b;
	color: #FFF;
	padding: 0px 0px 0px 0.25em;
	margin: 0px;
}

div#Sidebar .SidebarBox ul {
	margin-bottom: 5px;
}

div#Sidebar .SidebarBox ul li {
	padding-left: 0;
	margin-left: 1.45em;
	list-style-type: disc;
	list-style-position: outside;
}


