/* The following styles are for the menu in the menu.ascx file */

#menuSystem			{
	position: absolute;
	z-index: 1;
	width: 140px;
	text-decoration: none;
}
#menuSystem table		
{
	font-family: verdana, arial, sans-serif;
	font-size: 14px; 
	border-collapse:collapse; 
	padding: 2px;
	text-decoration: none;
}

#menuSystem table	td	{
	padding:2px;
	text-decoration: none;
}

#mainTable table 		{
	border:0px outset #000066;
	border-collapse:collapse;
	padding: 0px;
	text-decoration: none;
	}
	
#mainTable th           	{
	background-color: #000066;
	padding: 0px;
	width:140px;
	text-align:center;
	text-decoration: none;
	color:#FFFFFF;
	border: medium solid #000066;
}
#mainTable table td 	{
	background-color: #0033CC;
	padding: 0px;
	text-align:center;
	text-decoration: none;
	border: medium solid #000066;
	font-style: italic;
}

#mainTable a       		
{ 
	color: #FFFFFF ; 
	padding: 2px; 
	font-family: verdana, arial, sans-serif; 
	font-size: 14px; text-decoration: none;
}

/*Menu Link text */
UL#TNNAv, UL#AgencyNav, UL#HitNav
{
	margin:0;	
	font: 12px;
	text-indent:5px;
}

UL#TNNAv
{
	background-color:8a9f9d;
}

UL#AgencyNav
{
	background-color:434141;
}

UL#HitNav
{
	background-color:FFEFBF;
}

UL#TNNav li, UL#AgencyNav li, UL#HitNav li
{
	border-bottom: 1px solid #ffffff;
	list-style: none;
	line-height:20px;
    padding-top:2px;
	padding-bottom:5px;
}

ul#TNNav li a:link, ul#TNNav a:visited, ul#AgencyNav li a:link, ul#AgencyNav a:visited   	
{  
	font-weight:bold;
	color: #FFFFFF; 
	padding: 0px; 
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px; 
	text-decoration: none
}

ul#HitNav li a:link, ul#HitNav li a:visited, ul#HitNav li a:hover
{
	font-weight:bold;
	color: #000000; 
	padding: 0px; 
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px; 
	text-decoration: none
}

ul#TNNav a:hover, ul#TNNav a:hover{color: #ffffff; text-decoration: underline;}
ul#HitNav a:hover{color: #000000; text-decoration: underline;}

 #Menu1 a:link{color: #ffffff;  text-decoration: none;}
 #Menu1  a:visited{color: #ffffff;  text-decoration: none;}
 #Menu1 a:hover{color: #ffffff; text-decoration: underline;}
 #Menu1 a:active{color:#ffffff; text-decoration: underline;}
 #Menu3
 {
	background-color:FFEFBF;
 }
 
 #Footer1 a:link{color: #ffffff;  text-decoration: none;}
 
/* Default CSS Stylesheet for a new Web Application project */

/*A#id1:link {color: #ffffff; text-decoration: none}
A#id1:active {color: #ff0000; text-decoration: underline}
A#id1:visited {color: #ffffff; text-decoration: none}
A#id1:hover {color: #ffffff; text-decoration: underline}*/

A:link {color: #265a6e;  text-decoration: none;}
A:active {color:#4e6260; text-decoration: underline;}
A:visited {color: #593367;  text-decoration: none;}
A:hover {color: #4e6260; text-decoration: underline;} 

/*#Hyperlink a:link {color:Blue; text-decoration: none}
#Hyperlink a:active {color:Blue; text-decoration: underline}
#Hyperlink a:visited {color:Red; text-decoration: none}
#Hyperlink a:hover {color:Purple; text-decoration: underline}*/

#idBill a:link, #idBill a:active, #idBill a:visited, #idBill a:hover
{
	color:#ffffff;
}

#idHealth a:link, #idHealth a:active, #idHealth a:visited, #idHealth a:hover
{
	color:#ffffff;
	text-decoration:none;
}

.Form
{
	font-family:verdana, arial, sans-serif;
}
.MainTable
{
	font-family:verdana, arial, sans-serif;
	width: 750px;
	table-layout:fixed;
	vertical-align:top;
}
.SubTable
{
	font-family: verdana, arial, sans-serif;
	font-size:12px;
	vertical-align:top;
	
}

#MainContent
{
	background-color:#ffffff;
	width:655px
}
.Hyperlink
{
	font-family: verdana, arial, sans-serif;
	font-size:12px;
}
.InvisibleLink
{ display: none;
  background: #ffffff;
  color: #ffffff}
  
.horiz_nav 
{ font-size: 11px;
  color: #ffffff;
  font-family: verdana, arial, sans-serif;}

.para
{
  font-size:14px;
  font-weight: bold;
  color: #ffffff;
  font-family: verdana, arial, sans-serif;
}

.vertiz_nav
{ font-size: 12px;
  font-weight: 600;
  color: #ffffff;
  font-family: verdana, arial, sans-serif;}
 
td.footer {
	padding: 5px;
	text-align: center;
	border: 1px solid #e6e3c4;
	background-color: #8a9f9d;
	color: #ffffff;
	font-size: 90%;
}

.Bluetab
{ font-family: verdana, arial, sans-serif;
  font-size: 14px;
  color: #ffffff;
  font-weight: 600;
  background-color:#504242
 }
.Titletab
{ background-color:#002d80;
	color: #ffffff
}
.TitleH1
{ font-family: verdana, arial, sans-serif;
  font-size: 25px;
  font-weight:600;
  color: #ffffff;
}
.TitleH2
{ font-family: verdana, arial, sans-serif;
  font-size: 20px;
  font-weight:500;
  font-style:italic;
  color: #ffffff;
}
.tableTitle
{font-family: verdana, arial, helvetica, sans-serif;
  font-size: 24px;
  font-weight:600;
  font-style:italic;
  color:Navy;
}

.tableTitle2
{font-family: verdana, arial, helvetica, sans-serif;
  font-size: 20px;
  font-weight:600;
  font-style:italic;
  color:Navy;
}
.tableTitle3
{font-family: verdana, arial, helvetica, sans-serif;
  font-size: 20px;
  font-weight:600;
  color:Black;
}
.tableTitle4
{font-family: varial, verdana, helvetica, sans-serif;
  font-size: 16px;
  font-weight:900;
  color:Black;
}
.FootTitle3
{font-family: arial, verdana, helvetica, sans-serif;
  font-size: 9px;
  font-weight:800;
}
.tdHeader
{font-family: arial, verdana, helvetica, sans-serif;
  font-size: 30px;
  font-weight:600;
  font-style:italic;
  color:Navy;
}
.DataGrid1
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size:small;
	color:#334455;
	font-weight:bold;
}
.TableSubTitle
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size:14px;
	font-weight:700;
	color:Black;
}

.H1
{
	color:Black;
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:5mm;
	
	font-weight:bold;
	text-align:center;
	text-decoration:underline;
	
}
  
.BodyCopy {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;}
	
.Heading {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;}
	
.Search {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;}
	
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	}
	
	
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;
}
	
.BlueHeading {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold; color: #000066; }
	
Div#Footer1
{
	font-family:helvetica, sans-serif;
	
	color:White;
	font-size: xx-small;
	width:665px
}
#TNLogo
{
	border:0
}

#Menu2
{
	background-color:#FFEFBF;
}

#mainTable1 #menuSystem1
{
	background-color: #8a9f9d
}
#idGovernor, #Governor
{
	color:#ffffff;
	 float:left;
	
}
#Governor
{
	font:10px bold;
}
 #idGovernor
{
	font-size:14px;
}

#idBill
{
	font:10px;
	color:#ffffff
}

#MainBodyTable
{
	width:750;
	border:0;
    margin:0;
    padding:0;
    text-align:center
}

p.news{color: #3b3b3b; font-size: 125%; text-align: center}
p.newssub{color: #3b3b3b; font-size: 110%;  text-align: center;}
p.newsdate{color: #8f9e8b; font-size: 100%;  text-align: center;}
p.title{color: #3b3b3b; font-size: 150%; font-weight: bold; text-align: left;}

#RightMenu
{ 
	background-color:#ffffff;
	border: 1px solid #ffffff;
}
.AgencyLogo
{
 float:right;
 margin-bottom:17px;
 margin-top:10px;
}
#AlertBox
{
	z-index:-5;
}
SidebarBox img
{
	z-index:-1;
}

.SidebarBox ul
{
 line-height:16px;
 list-style-type:none;
}

.SidebarBox ul li
{
 list-style-type:none;
}


.SidebarBox ul li a
{
	font-size:12px;
	float:left;
text-align:left;
}
#AgencyPromo, #Nosmoker 
{
	margin-bottom:20px;
	float:right;
}
#Nosmoker
{
	margin-right:10px;    
}

#FollowUsOn, #FeaturedSites, #AgencyServices, #TNGOVServices
{
  padding-top:0px;
  border-bottom: solid 1px #8a9f9d;
  border-left:solid 1px #8a9f9d;
  border-right:solid 1px #8a9f9d;
  margin-top:20px;
  margin-right:5px; 
}

#FollowUsOn
{
	position:relative;
	top:-5px;
}

#InsidePosition
{
	position:relative;
	top:-7px;
}
#FollowUsOn h5, #FeaturedSites h5, #AgencyServices h5, #TNGOVServices h5
{
	font-size:12px;
	line-height:15px;
	color:#ffffff;
	background-color:#8a9f9d;
}

#FeaturedSites ul, #AgencyServices ul, #TNGOVServices ul
{
	position:relative;
	top:-15px;
	line-height:17px;
}

#FeaturedSites ul li a, #AgencyServices ul li a, #TNGOVServices ul li a
{
	font-size:10px;
}

div#FeaturedSites li.MoreLink, div#AgencyServices li.MoreLink, div#TNGOVServices li.MoreLink
{
	clear: both;
	margin-right: 15px;
    font-weight:bolder;
	list-style:none;
	float:right;
	line-height:15px;
	margin-left: 20px;
	position:relative;
	top:0px;
	margin-bottom: 2px;
}
#TableContent
{
	width:965px;
	border:0;
}

/*Footer*/
#footer ul
{
	margin:0;	
	font: 12px;
	text-indent:10px;
	 padding:3px;
}
div#footer
{
	background-color:#8a9faf;
}

#Footer ul li
{
	 border-right:1px solid #ffffff;
	 display:inline;
	list-style: none;
	line-height:20px;
    padding-right:7px;
	padding-left:7px;
}
#Footer ul li a:link, #Footer ul a:visited
{
	font-weight:bold;
	color: #FFFFFF; 
	padding: 0px; 
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px; 
	text-decoration: none
}
#ContactInfo ul li
{
	color: #FFFFFF; 
	font-size: 11px;
}
#Footer ul li.LastListItem
{
	border-right:0px;
}
#Leftspace
{
	margin-left:10px;
	margin-right:10px;
}
#dvHeader
{
	background-color:#8a9f9d;
	width:965px;
	height:70px;
	 
}
#dvHeader h1
{
	color: #ffffff;
	font-size:11px;
}
#dvHeader ul li
{
	display:inline;
	list-style: none;
	 padding:5px 20px 5px 20px;
}

#dvHeader a
{
	text-decoration:none;
	color:#ffffff;
}
#imgGov
{
	float:left;
}

