.tabWidth{
	width:13%;
}
.width2{
	width: 2px;
}
.width125{
	width: 125px;
}
.width673{
	width: 673px;
}
a.breadcrumb:link {	color: #004400; }

a.breadcrumb:active { color: red; }

a.breadcrumb:visited { color: #99cc66; }

a.breadcrumb:hover { text-decoration: underline; }

#publicaffairs {
	background-image: url(/publicaffairs/_images/pad_managers.jpg);
	width: 400px;
	height: 301px;
}
#publicaffairs_txt {
	color:black;
	position: relative;
	width:400px;
	font: bold x-small sans-serif;
}
a:active, a:link {
	color: #006699;
	text-decoration: none;
}
a:visited { color:purple; }
a.bcclinks:active, a.bcclinks:link, a.bcclinks:visited {
	font: 12px Arial, Helvetica, sans-serif;
	color: #006699;
	text-decoration: none;
}
a.bcclinks:hover { text-decoration:none; color:red }
.menu {line-height: 20px;}
a.menu:active, a.menu:link, a.menu:visited {
	font: 12px Arial, Helvetica, sans-serif;
	color: #006699;
	padding:3px 0 3px 0;
}
a.menu:hover { text-decoration:none; background-color:#006699; color:#FFFFFF; padding:3px 0 3px 0}
.headerBackground{
	background-image:url('/gogreen/_images/top_banner.jpg');
	background-repeat: no-repeat;
}
.headerBackground1{
	background-image:url('/publicaffairs/_images/top_banner_m.jpg');
	background-repeat: no-repeat;
}
.headerBackground2{
	background-image:url('/publicaffairs/_images/top_banner_s.gif');
}
.height97 { height:97px }
#calendar { font: 9px Arial; }
#calendar .dayname { font-weight:bold; color:#004400 }
#calendar .dayname07 { font-weight:bold; color:#ffffff }
#calendar a.day:link, a.day:active, a.day:visited { color:#000000; text-decoration:underline; padding:0 1px 0 1px; }
#calendar a.day:hover { color:#004400; background-color:#99cc99; text-decoration:none }
#calendar a.day07:link, a.day07:active, a.day07:visited { color:#006699; text-decoration:underline;  padding:0 1px 0 1px; }
#calendar a.day07:hover { color:white; background-color:#006699; text-decoration:none }
#calendar td .hoy { background-color:#99cc99; }
#calendar td .hoy07 { background-color:#006699; }
#calendar a.today:link, a.today:active, a.today:visited { color:#ffffff; text-decoration:underline }
#calendar a.today:hover { text-decoration:none }
.letterhead {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
	font-weight: reg;
	color: black;
	font-size: 12px;
	text-decoration: none;
	margin-right:3px;
	padding-right:3px;
	border-right:1px solid black;
}
#newsrelease h1{
	text-align:left;
	font:bold 18px Verdana;
	color:#006699;
}
#newsrelease h2{
	font:bold 14px Arial;
	text-align:left;
	padding:5px;
	margin:5px;
	
	}
#newsrelease h3{
	font:bold 14px Verdana;
	text-align:left;
	padding:5px;
	margin:5px;
	color:#568DB5;	
}

#newsrelease h4{
	font:bold 18px Verdana;
	text-align:center;
	padding:5px;
	margin:5px;
	color:#568DB5;	
}

#news {
	font-size: 13px;
	text-align: left;
}

#news p{
	font-size: 13px;
	text-align: left;
}
#news li{
	font-size: 13px;
}
/*#news table{
	font-size: 13px;
	text-align: left;
}*/
#news div.caption { font:bold x-small Arial; }
.center { text-align:center; }
#printnews { font:12px Arial; text-align:right; }
.p0 { font-size:14px }
.newslink { font: 10px Arial }

#news a.gnewslink { color:#004400 }
#news a.gnewslink:hover { text-decoration:underline }

#staff { font:12px Verdana; width:110px; }

table.archive_news { border-bottom:1px solid #CCCCCC; }
.tabgrey { background-image:url(/countycommissioners/_images/tab_grey.gif); background-repeat:no-repeat; padding-left:20px; }
.arch_left { border-left:1px solid #cccccc; }
.arch_top { border-top:1px solid #cccccc; }
.arch_right { border-right:1px solid #cccccc; }
.arch_bottom { border-bottom:1px solid #cccccc; }

/* Tabs */

#tabs {
  display: block;
  float: left;
  width: 100%;
}

#tabletabs { width:500px }

#tabletabs a.tab {
	border-collapse: collapse;
	border-width: 1px 1px 0px 1px;
	padding: 0px 0em 0px 0em;
	margin-top: 0px;
	margin-right: 4px;
	text-decoration: none;
	text-align: center;
	float: left;
	color: #004400;

	font-size:small;
	font-weight: bold;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; /* 'Bernard MT Condensed' */
}
#tabletabs a.tab:visited, a.tab:link { 
	font-size:small;
	font-weight: bold;
	color: #004400;
}
#tabletabs a.tab:active { 
	color:#669966;
}
#tabletabs  a.tab:hover{ 
	color:#669966;
}

.panel {
	border: solid 1px #CECECE;
	background-color: white;
	padding: 5px;
	height: 100%;
	overflow: auto;
	clear: left;
}
#grey_box { margin-left:10px }
#lightgreen_box { margin-left:10px;  }
#lightgreen_box .title { font:bold 10px Verdana; color:#004400; padding:5px; }

p.text_box_right { position:relative; top:0px; left:15px; margin-right:10px;  }

#early_voting th { font:bold 14px Verdana; padding-bottom:5px; border-bottom:2px solid black }
#early_voting td { font:13px Verdana; padding:7px 8px 7px 0;  }
#early_voting tr.alt { background-color:#BCE3BC }
#early_voting td.update { font:11px Verdana; padding:0 }
#early_voting td.time { font:12px Verdana; padding:0 }

/* Green Tabs */
#tabs_inside {
    display: block;
    float: left;
    width: 100%;
}

#tabs_inside a.tab { 
    border-collapse: collapse; 
    border-style: none none none none;  
    border-color: #ffffff; 
    border-width: 0px 0px 0px 0px; 
    background-color: #004400; 
    padding: 2px 0.5em 2px 0.5em; 
    margin-top: 2px;
    margin-right: 7px;
    font: bold 14px Verdana;
    text-decoration: none;
    width: 140px;
    text-align: center;
    float: left;
	color: #ffffff;
}

#tabs_inside a.tab:active {
	color: #004400;
}

#tabs_inside a.tab:hover { 
    border-color: #cecece; 
    background-color: #004400;
}

.panel { 
    border: solid 1px #ffffff; 
    background-color: white; 
    padding: 5px;  
    overflow: auto;
    clear: left; 
	font-size:small;
}

ul li a.navtabs, a.navtabs:active, a.navtabs:link, a.navtabs:visited { color:#004400 }

/* End of Green Tabs */

/* Reports Tabs */
#tabs_reports {
    display: block;
    float: left;
    width: 100%;
}

#tabs_reports a.tab { 
    border-collapse: collapse; 
    border-style: none none none none;  
    border-color: #ffffff; 
    border-width: 0px 0px 0px 0px; 
    background-color: #004400; 
    padding: 2px 0.5em 2px 0.5em; 
    margin-top: 2px;
    margin-right: 7px;
    font: bold 14px Verdana;
    text-decoration: none;
    width: 180px;
    text-align: center;
    float: left;
	color: #ffffff;
}

#tabs_reports a.tab:active {
	color: #004400;
}

#tabs_reports a.tab:hover { 
    border-color: #cecece; 
    background-color: #004400;
}

.panel_reports { 
    border: solid 1px #ffffff; 
    background-color: white; 
    padding: 5px;  
    overflow: auto;
    clear: left; 
	font-size:small;
}

ul li a.navtabs, a.navtabs:active, a.navtabs:link, a.navtabs:visited { color:#004400 }

/* End of Reports Tabs */

#frame_content ul.abc { font:13px Verdana; list-style-type:circle; margin-left: -0.2em !important; padding-left: 0.9em !important; padding-left: 0.8em; }
