
/*************************************Tags**********************************/
form { margin-top: 0px; margin-bottom: 0px } 
body { font-family: Arial,sans-serif; color: #333333; line-height: 1.166; margin: 0px; padding: 0px }
a { color: #3F3967; text-decoration: none }
a:link { color: #3F3967; text-decoration: none }
a:visited { color: #3F3967; text-decoration: none }
a:hover { color: #3F3967; text-decoration: underline }
h1 { font-family: Verdana,Arial,sans-serif; font-size: 125%; color: #3C5EAA; margin: 0px; padding: 0px }
h2 { font-family: Arial,sans-serif; font-size: 114%; color: #3F3967; margin: 0px; padding: 0px }
h3 { font-family: Arial,sans-serif; font-size: 100%; color: #3C5EAA;  margin: 0px; padding: 0px }
h4 { font-family: Arial,sans-serif; font-size: 100%; font-weight: bold; color: #3C5EAA; margin: 0px; padding: 0px }
h5 { font-family: Verdana,Arial,sans-serif; font-size: 100%; color: #3C5EAA; margin: 0px; padding: 0px }
label { font-family: Arial,sans-serif; font-size: 90%; font-weight: bold; color: #3C5EAA }



.content
{
	/*font-family: Verdana,Arial,sans-serif;*/	
}

/*.content a:link { color: #5878C2; text-decoration: underline; font-size: 80%; }
.content a:visited { color: #996699; text-decoration: underline; font-size: 80%; }*/
.content a:link { color: #2668D7; text-decoration: underline }
.content a:visited { color: #2668D7; text-decoration: underline }

/**************************************Layout Cells************************************/
td.header { border-bottom: 1px solid #cccccc }
td.homeheadernav { border-bottom: 1px solid #cccccc }
td.leftnav { border-right: 1px solid #cccccc;	 background-color: #eeeeee }	
td.rightnavhome { border-left: 1px solid #cccccc }	
td.rightnav { border-left: 1px solid #cccccc; border-bottom: 1px solid #cccccc }
td.footer { 	border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc }



/***************************************Layout Divs**************************************/
#header { padding: 0px 0px 0px 0px; display:none }

#leftnav { margin: 0px; padding:5px 0px 0px 0px; display:none }
#leftnav ul a:link, #leftnav ul a:visited {display: block;}
#leftnav ul {list-style: none; margin: 0; padding: 0;}
/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#leftnav li {border-bottom: 1px solid #EEE;}
/* fix for browsers that don't need the hack */
html>body #leftnav li {border-bottom: none;}

#breadcrumb { padding: 3px 0px 2px 20px;	border-bottom: 1px solid #cccccc; display:none}
#pagetools {padding: 1px 5px 0px 5px; display:none }
#rightNav {	float:right; 	padding: 15px 15px 15px 15px; display:none }
#content { padding: 10px 10px 10px 20px; }
#headlines { padding-right: 10px; }
#editContent { padding: 10px 10px 10px 20px }
#footer { clear: both; font-size: 70%; color: #cccccc; padding: 5px 10px 5px 10px; display:none }
#footer img { padding: 4px 4px 4px 10px;	vertical-align: middle }
#homeheadernav { margin: 0px; padding: 0px 0px 0px 10px; font-family: Arial,sans-serif; 
	font-size: 114%; 	color: #3F3967 }
#authorConsole { display:none }
	



/**************************************Common Page Elements*******************************/
.headernav { padding: 0px 0px 4px 10px; color: #cccccc }
.headernav img { display:block }
.headernav a { font-size: 85%; padding:0px 4px 0px 0px }

	

/**************************************Custom Controls************************************/
/*TrashTakers*/
table.TrashTakers {border:0; width:90%;}
.dg {width:90%; border:none 0;}
.dgI {color: #333333; font-size:smaller; background-color:White;border:solid 1;}
.dgAI{font-size:smaller; background-color:#eeeeee; color: #333333;border:solid 1;}
.dgH{font-size:90%; background-color:#003399; font-weight:bold; color:White;}
.dgP{text-align:right;}
.MaterialName {font-weight:bold;}

/*Banner*/
.tblBanner { width:100%; border-style:none; border-collapse:collapse; }
.tdLogo { width:81px }
.tdBanner { width:100%; background-image:url(/wakegov/images/banner_bgd.jpg) }

/*Site Map*/
table.SiteMap { width:95% }
td.SiteMapLeft { padding: 3px;  border-right:solid 1px #cccccc; width:50%; vertical-align:top }
td.SiteMapRight { padding: 3px;  width:50%; vertical-align:top }
ul.Channel { font-weight:bold; list-style-image:url(/wakegov/Images/bullet.gif) }
ul.SubChannel { font-weight:normal; list-style-image: url(/wakegov/Images/bulletsmall.gif) }

/*Search*/
.searchbox { height:20px; width:125px; font-family:Arial, sans-serifl; font-size:9pt; background-color:#ffffff; vertical-align:bottom;}
.searchbtn { height:20px; font-family:Arial, sans-serif; font-size:8pt; width:60px }

/*Home Channel Nav*/
 table.ChannelNav { width:96%; border-style:none; border-collapse:collapse;  }
 td.SectionHead { height:28px; vertical-align:bottom }
 td.living { width:50%; font-weight: bolder; 	font-size: 80%; list-style-image: url(/wakegov/Images/bullet.gif); font-family: Verdana,Arial, Helvetica, sans-serif }
 td.living ul { margin-left: 6px; padding-left: 10px; margin-bottom: 10px; margin-top: 0px }
 td.working { font-weight: bolder; font-size: 80%; list-style-image: url(/wakegov/Images/bullet.gif); 	font-family: Verdana, Arial, Helvetica, sans-serif }
 td.working a:link, td.working a:visited { color:#6699cc }
 td.working ul { margin-left: 6px; padding-left: 10px; margin-bottom: 10px; margin-top: 0px }
 td.learning { font-weight: bolder; font-size: 80%; list-style-image: url(/wakegov/Images/bullet.gif); 	font-family: Verdana, Arial, Helvetica, sans-serif }
 td.learning a:link, td.learning a:visited { color:#669966 }
 td.learning ul { margin-left: 6px; padding-left: 10px; margin-bottom: 10px; margin-top: 0px }
 
/*Home Weather Control*/
.weather {FONT-SIZE: 10px}

/*Home Headline News*/
table.NewsHeadline { background-color:#eeeeee; margin-bottom:10px; border:none; width:90%; }
tr.NewsHeadlineHeader { background-color:#3C5DAA; color:White; font-size:80%; font-weight:bold; padding-left:5px;}/*text-align:center;*/
td.NewsHeadlineItem { font-weight:normal; font-size:75%; padding-left:10px; padding-right:5px;}

/*Animal Summary*/
td.AnimalSpacer { width:25px }
td.AnimalImage { width:80px }
td.AnimalDesc { width:175px }

/*Commissioner Summary*/
table.CommSummary { width:550px; border-collapse:collapse }
td.CommDetail { width:250px; vertical-align:top; border-color:#cccccc; border-style:solid; border-width:1px; }
td.CommImg { width:60px; vertical-align:top }
td.CommName { width:170px; vertical-align:top }
td.CommContact { vertical-align:top }

/*Department Detail*/
table.DeptDetail { width:95% }
table.DeptDetail td { font-family:Verdana; font-size:70%; color:#3F3967 }
table.DeptDetail a:link { color:Blue; text-decoration:none }
table.DeptDetail a:visited { color:Blue; text-decoration:none }
table.DeptDetail a:hover { color:Blue; text-decoration:underline }
img.deptSep { margin-top:4px; margin-bottom:4px; width:158px; height:1px }

/*Location Summary*/
table.LocationSummary { width:550px }
table.LocationSummary td { width:275px; vertical-align:top }
table.LocationDetail { width:100%; border-collapse:collapse }

/*NewsSummary Summary*/
table.NewsSummary { width:95%; border:none; }
.PublishedDate {  font-family: Arial,sans-serif; font-size: 80%; font-style:italic; color: #3C5EAA }

/*Tax SalesByZip Summary*/
table.SalesByZip{ width:520px; border:solid 1 #3C5EAA; padding:4; border-collapse:collapse}
td.Month{ width:40px; text-align:center; }
td.Year{ width:40px; text-align:center; }
tr.YearMonth{ background-color:#eeeeee;}

/*Tax ByJurisAndYear Summary*/
table.JurisAndYear{ border:solid 1 #3C5EAA; padding:4; border-collapse:collapse}
td.jyJuris{ width:120px; }
td.jyYear{ width:40px; text-align:center; }
tr.jyaltrow{ background-color:#eeeeee;}

/*Historic Location Summary*/
table.HistoricLocationSummary { width:550px }
table.HistoricLocationSummary td { width:275px; vertical-align:top }
table.HistoricLocationDetail { width:100%; border-collapse:collapse }

/*Right Nav - Content Pages*/
table.RightNav { border-collapse: collapse; width: 156px; border-color: #cccccc; border-width: 1px;
	border-style: solid; padding: 2px; border-top-width: 1px; border-bottom-width: 1px }
table.RightNav td { font-family: Verdana, Arial, sans-serif; font-size:70%; 	color: black; background-color: #eeeeee;
	padding: 3px; 	list-style-image: url(/wakegov/Images/bulletsmall.gif) }
table.RightNav ul { margin-left: 6px; padding-left: 10px; margin-bottom: 10px; margin-top: 0px }
table.RightNav li { margin-top: 6px }
table.RightNav a:link, table.RightNav a:visited { color:Blue }

/*Breadcrumb*/
.breadcrumb { font-family:Verdana, Arial, Sans-Serif;	font-size:70%; color:#333333; vertical-align:middle }
.breadcrumb a:link, .breadcrumb a:visited { color:Blue }

/*Contact Us*/
table.contact {width:580px; border-collapse: collapse; text-align:left }
td.contactlbl {width:125px; vertical-align:top }
td.contactfld {width:450px; vertical-align:top }

/*PageTools*/
table.PageTools { width:100%; border-collapse: collapse }
.PageToolLinks {text-align:right; font-size:75%; color:#CCCCCC }
table.LinkMailer {width:100%; border:solid 1px #cccccc; background-color:#eeeeee; border-collapse: collapse;
	text-align:left }
td.LinkMailer { background-color:#eeeeee; font-family:Arial,sans-serif; font-size:9pt; color:Black; 
	font-weight:bold }
td.LinkMailerHeader { background-color:#3C5DAA; font-family:Arial,sans-serif; font-size:9pt; color:#ffffff;  
	font-weight:bold }	
table.LinkMailerForm { width:560px; color:black; border-collapse:collapse; text-align:left }
table.LinkMailerForm td { font-family:Arial,sans-serif; font-size:9pt; 
	color:Black; background-color:#eeeeee; vertical-align:middle }
.LinkMailerButtons {text-align:center}
.LinkMailerTextArea { font-family:Arial,sans-serif; font-size:9pt; width:200px }
.LinkMailerField {width:240px; font-family:Arial,sans-serif; font-size:9pt;  
	background-color:ffffff; color:Black }
.LinkMailerBtn { height:22px; font-family:Verdana,Arial; font-size:9pt; width:60px }

/*Department Summary*/
table.DepartmentSummary { width:580px; border-collapse:collapse }
table.DepartmentSummary td { width:290px; vertical-align:top }
/*table.DepartmentSummary a:link, table.DepartmentSummary a:visited { color:Blue }*/

/*Calendar*/
table.cal { width:96% }
table.calTitle, table.calTitle td { color:#FFFFFF; font-weight:bold; font-family:verdana; font-size:8pt; background-color:#3C5DAA }
td.calDayHdr { background-color:Khaki; font-size:9pt; font-family:Verdana }
td.calDay { font-size:8pt; font-family:Verdana; height:100px}
td.calDay a:link, td.calDay a:visited {font-size:8pt; font-family:Verdana }
td.calToday { background-color:yellow;}
td.calToday a:link, td.calToday a:visited { font-size:8pt; font-family:Verdana }
td.calOther { background-color: #EEEEEE }
.evt { margin-bottom: 4px }

table.daycal { width:96%;  border-collapse:collapse; border:1px solid #cccccc; font-size:70%; font-family:verdana}
td.daycalhdr { border:solid 1px #cccccc; color:#FFFFFF; font-weight:bold; background-color:#3C5DAA; text-align:center }
td.daycalhdr a:link, td.daycalhdr a:visited { color:#FFFFFF; font-weight:bold;  } 
td.daycalevt { width:100%; border-bottom:solid 1px #cccccc; border-left:solid 1px #cccccc; }
td.daycalevtalt { width:100%; border-bottom:solid 1px #cccccc; border-left:solid 1px #cccccc; background-color:#eeeeee;}
td.daycalevt a:link, td.daycalevt a:visited, td.daycalevtalt a:link, td.daycalevtalt a:visited { font-family:verdana; font-size:9pt; }
td.daycaltime {   width:100px; text-align:right; color:#3D5EAB; border-bottom:solid 1px #cccccc; border-left:solid 1px #cccccc; border-right:solid 1px #cccccc;  }
td.daycaltimealt {   width:100px; text-align:right; color:#3D5EAB;border-bottom:solid 1px #cccccc; border-left:solid 1px #cccccc; border-right:solid 1px #cccccc; background-color:#eeeeee  }

table.calevt { width:96%;  border-collapse:collapse; border:1px solid #cccccc; }
td.calevthdrm { font-size:8pt; font-family:verdana; border-top:solid 1px #cccccc; border-bottom:solid 1px #cccccc; color:#FFFFFF; font-weight:bold; background-color:#3C5DAA; text-align:center }
td.calevthdrl { font-size:8pt; font-family:verdana; border-left:solid 1px #cccccc; border-top:solid 1px #cccccc; border-bottom:solid 1px #cccccc; background-color:#3C5DAA; }
td.calevthdrl a:link, td.calevthdrl a:visited {color:#FFFFFF; font-family:Verdana; font-weight:bold }
td.calevthdrr { font-size:8pt; font-family:verdana; border-right:solid 1px #cccccc; border-top:solid 1px #cccccc; border-bottom:solid 1px #cccccc; background-color:#3C5DAA; }
.evtdetail {font-size:80%; font-family:Verdana; margin:10 20 10 10}


/*********************************Classes********************************/
.authorConsole {	padding: 0px 0px 0px 8px; font-family:Verdana; font-size: 70%; height:20px;	
	color: #ffffff; font-weight:bold; background-color:#3C5DAA }
.authorConsole a:link, .authorConsole a:visited { font-family:Verdana; color: #ffffff; font-weight:bold }

.errorConsole { padding:0px 0px 0px 8px; font-family:Verdana; font-size: 70%; color:Red;
	height:20px; background-color:#FFFFFF; border-bottom:solid 1px #cccccc }
.errorConsole a:link, .errorConsole a:visited { font-family:Verdana; color: #ffffff; font-weight:bold }

.cmsPHLabel { font-family: Arial, Helvetica, sans-serif;  font-size: 80%; color: #947560; font-weight: bold  }

.errorMsg { font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: Red }

.feature { padding: 0px 0px 10px 0px; margin: 0px 15px 0px 0px; font-size: 80% }
.feature h3 { padding: 30px 0px 5px 0px; text-align: center }
.feature img { float: left; padding: 10px 10px 0px 0px; margin: 0px 15px 0px 0px }


#features { padding: 10px 10px 10px 10px }

#siteName{
	margin: 0;
	padding: 0 0 0 10px;
}


#deptInfo
{
	padding: 10px 10px 10px 20px; 
}

table.deptInfo {
	border-collapse: collapse;
	width: 200px;
	border-color: #cccccc;
	border-width: 1px;
	border-style: solid;
	padding: 2px;
	border-top-width: 1px;
	border-bottom-width: 1px;
}


.text td
{
	font-size: 80%;
	font-family: Verdana,Arial,sans-serif;	
	font-weight: normal;
}


.text 
{
	font-size: 80%;
	font-family: Verdana,Arial,sans-serif;	
	font-weight: normal;
}

.text a:link { color: #2668D7; text-decoration: underline }
.text a:visited { color: #2668D7; text-decoration: underline }
.text a:hover { color: #2668D7; text-decoration: underline }

.textLabel
{	
	color:Blue;
}


/************** .story styles *****************/

.story{
	clear: both;
	padding: 10px 0px 0px 10px;
	font-size: 80%;
}

.story p{
	padding: 0px 0px 10px 0px;
}





/************* #search styles ***************/

.search{
	padding: 5px 0px 5px 10px;
	border-bottom: 1px solid #cccccc;
	font-size: 90%;
}

.search form{
 margin: 0px;
 padding: 0px;
}

.search label{
	display: block;
	margin: 0px;
	padding: 0px;
}

.DataGrid
{
	background-color:#FFFFFF;
	/*background-color:#DBD3C1;   */ 
    font-size:9pt; 
    font-family:arial;     
   /* table-layout: fixed; */ 
	color:#002366;
    border-width:1px;  
    border-style:solid;
    border-color:#1D0C4A;    
} 


.AlternatingItemStyle  
{
	background-color: #eeeeee; 
    color: #002366; 
} 


.SelectedItemStyle
{   
	font-weight: Bold; 
    color:#002366; 
    background-color:#FDFF8C; 
} 







/*********** #sectionLinks styles ***********/

.sectionLinks{
/*	position: relative; 
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #cccccc;*/
	font-size: 80%;
}

.sectionLinks h3{
	padding: 10px 0px 2px 10px;
}

.sectionLinks a {
	display: block;
	border-top: 1px solid #cccccc;
	padding: 2px 0px 2px 10px;
}

.sectionLinks a:hover{
	background-color: #dddddd;
}





/*********** .relatedLinks styles ***********/

.relatedLinks{
/*	position: relative;*/
	margin: 0px;
	padding: 0px 0px 10px 10px;
	font-size: 80%; 
}

.relatedLinks h3{
	padding: 10px 0px 2px 0px;
}

.relatedLinks a:link,
.relatedLinks a:visited {
/*	display: block; */
}

/************** #advert styles **************/

#advert{
	padding: 30px 0px 10px;
}

#advert img{
	display: block;
}


/************** #headlines styles **************/

#headlines{
	margin: 0px;
	padding: 10px 0px 20px 10px;
	font-size: 80%;
}

#headlines p{
	padding: 5px 0px 5px 0px;
}





/************************************UltimateMenu Styles*******************************/

/***************************Left Nav Menu**********************/
.lnmenu { background-color:#eeeeee; 	border-style:solid; border-width:1px;	border-color:#eeeeee; 	cursor:pointer;
	cursor:hand; padding: 1px 1px 1px 0px; width:172px }
	
.lngrp { 	background-color:#eeeeee;	border-style:solid; border-width:1px; border-color:#a9a9a9; cursor:pointer;
	cursor:hand; padding:2px; width:200px }

.lnitem { border-style:solid; border-width:1px;	border-color:#eeeeee; 	font-family:Verdana;	 font-size:70%;
	padding-left:1px;	color:#3F3967 }
	
.lnitemover { background-color:#dcdcdc; border-style:solid; border-width:1px; border-color:#a9a9a9; 
	cursor:pointer;  cursor:hand; font-family:Verdana; font-size:70%; 	padding-left:1px;	 color:#3F3967 }

.lnitemdisabled { 	border-style:solid; border-width:1px; border-color:#f5f5f5; 	color:#000000; font-family:Verdana;
	font-size:70%; font-weight:bold; cursor:default }

.lnscrolldisabled { border-style:solid; border-width:1px; border-color:#f5f5f5; color:#000000; font-family:Verdana;
	font-size:70%; font-weight:bold; cursor:default; padding-left:2px }

.lnsep { margin-top:4px; margin-bottom:4px; margin-left:5px }


/*************************Edit Console Menu**********************/
.ecmenu { background-color:#3C5DAA;	 cursor:pointer; cursor:hand;	height:20px }	

.ecgrp { background-color:#ffffcc; 	cursor:pointer; cursor:hand;	border-style:solid; border-top-width:0px;
	border-bottom-width:1px; 	border-right-width:1px; border-left-width:1px; border-color:#3C5DAA }

.ecgrpfooter {	cursor:default }

.ecuser { font-family:Verdana; font-size:70%;	color:#ffffff; font-weight:bold; text-align:center }

.ecitem  { font-family:Verdana; font-size:11px;	color:#ffffff; font-weight:bold; text-align:center;
	cursor:pointer; cursor:hand }

.ecitemover { font-family:Verdana; 	font-size:11px; font-weight:bold; text-align:center; cursor:pointer;
	cursor:hand; color:#ffff99 }

.ecitemstatus { font-family:Verdana; font-size:11px; 	color:black; cursor:default }

.ecitemdef { font-family:Verdana; font-size:11px; 	color:#1d0c4a; cursor:pointer; cursor:hand }

.ecitemdefover { 	font-family:Verdana; font-size:11px; color:#1d0c4a; cursor:pointer; cursor:hand;
	background-color:#cccccc }
