/* CSS Document */

/* Base element styles for body, links, and headings */

BODY {background-color : #FFFFFF;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}

A:LINK {color : #0054A7;}
A:VISITED {color : #800080;}
A:ACTIVE {color : #990000;}
A:HOVER {color : #990000;}

H1 { /*	font-family : "Times New Roman", Times, serif;*/font-size : 1.75em;font-weight : bold;color : #336699;margin-top : 0.6em; /*	margin-bottom : -0.3em;*/}
H2 {/*font-family : "Times New Roman", Times, serif;*/font-size : 1.25em;color : #336699;margin-top : 1.8em;margin-bottom : -0.3em;}
H3 {/*font-family : "Times New Roman", Times, serif;*/font-size : 1.08em;color : #336699;margin-top : 1.8em;margin-bottom : -0.3em;}
H4 {/*font-family : "Times New Roman", Times, serif;*/font-size : 0.97em;color : #336699;margin-top : 1.8em;margin-bottom : -0.3em;}
H5 {/*font-family : "Times New Roman", Times, serif;*/font-size : 0.85em;color : #000000;margin-top : 1.6em;margin-bottom : -0.3em;}

/* Styles for top navigation table and text links */

.topNavTable/* Applied to TABLE tag for top navigation level 3 sublinks */{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;border-width : 1px 1px 1px 1px;border-color : #0054A7 #0054A7 #0054A7 #0054A7;}
.topNavTD/* Applied to the TD tags for top navigation level 3 sublinks table */{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 0.63em;border-width : 1px 1px 1px 1px;border-color : #0054A7 #0054A7 #0054A7 #0054A7;}
.topNavTDnoBorder/* Applied to the TD tag for top navigation level 4 sublinks table */{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 0.63em;}

A.topNav {/* Link styles for top navigation levels 3 and 4 text links */color : #0054A7;text-decoration: none;}
A.topNav:VISITED {color : #0054A7;}
A.topNav:ACTIVE {color : #990000;}
A.topNav:HOVER {color : #990000;}

.topNav3on/* Put in a SPAN tag around level 3 title for the active level 3 page */{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight: bold;background-color : #CEDEEF;color : #0054A7;}
.topNav4on/* Put in a SPAN tag around the level 4 title for the active level 4 page */{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight: bold;color : #0054A7;}

/* Styles for expanded sidebar text navigation */

.leftNavTD/* Applied to the TD tag for the main left navigation column */{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 0.68em;/* background-image : url(graphics/sm_nv_side_bkgrnd.gif); */}
.leftNavTDSub/* Applied to the TD tag for the left navigation sub table */{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 0.68em;background-color : #85ADD6;}
.leftNavBlue/* Applied to the TD tag for the main left navigation column */{background-color : #85ADD6;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 0.68em;padding-left: 10px;padding-right: 10px;}

A.leftNav3 {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;color : #000000;text-decoration : none;}

A.leftNav3:VISITED {color : #000000;}
A.leftNav3:ACTIVE {color : #990000;}
A.leftNav3:HOVER {color : #FFFFFF;}

.leftNav3on {/* Put in a SPAN tag around the level 3 title for the active level 3 page */font-weight: bold;}

.leftNav4List {/* Use an OL list because IE will not recognize the list style for a UL list */font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 1em;color : #000000;list-style : disc;position : relative;left : -1.6em;}
.leftNav4LI {margin-bottom : 0.8em;}

A.leftNav4 {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;color : #000000;text-decoration : none;}

A.leftNav4:VISITED {color : #000000;}
A.leftNav4:ACTIVE {color : #990000;}
A.leftNav4:HOVER {color : #FFFFFF;}

.leftNav4on {/* Put in a SPAN tag around the level 4 title for the active level 4 page */font-weight: bold;}

.leftNavTD P {margin-left: 12px; margin-right: 6px;}

.leftNavSub1 {margin-left: 18px;margin-right: 6px;line-height: 1.5em; }
.leftNavSub2 {margin-left: 22px;margin-right: 6px;line-height: 1.5em; }

/* Text paragraph styles */

.content {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 0.85em;line-height : 1.5em;}

.content_7 {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 0.7em;line-height : 1.5em;}

.bold {/* Put in a SPAN tag around a word or words to emphasize instead of italics, which are hard to read on-screen. You could just use a <b></b> tag, but using a style ismore in keeping with CSS standards */font-weight : bold;}

.breadcrumb {font-size : 0.65em;color: #0054A7;margin-top : 2em;}

.bcOn {color: #0054A7;font-weight : bold;}

/*.footer {font-size : 0.55em;color: #0054A7;line-height : 1.8em;text-align : center;}
*/
.spotlight {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:0.75em;}

/* List styles */
UL {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 0.95em;list-style-image : url(/graphics/bullet.gif);}
UL.sublist {/* for a bullet list within another bullet or numbered list. Apply to the UL tag in the sublist */font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 0.95em;list-style-type : disc;margin-top : 0em;position: relative;left: -0.5em;}
UL.inTable {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 0.95em;list-style-image : url(/graphics/bullet.gif);margin-top : 0em;position: relative;/* left: -1.2; */

/* Please do not change this style. If you want to use a different positioning, create a new item. DW 10/14/03 */	
/*	left: 494px; */
/*	top: 221px; */}

OL {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 0.8em;list-style-type : decimal;}
OL.sublist {/* for a numbered list within another numbered list. Apply to the OL tag in the sublist */font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 0.95em;list-style-type : lower-alpha;margin-top : 0em;position : relative;left : -0.5em;}
OL.inTable {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 0.95em;list-style-type : decimal;margin-top : 0em;position: relative;left: -1.2em;}

.listItem {margin-bottom : 1.2em;}
/* Data table styles */

.data {/* class for TABLE tag */font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;border-width : 1px 0px 0px 1px;border-color : #025129 #025129 #025129 #025129;}
.dataTH {/* class for TH tags */font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 0.7em;background-color : #DEE9F4;border-width : 0px 1px 1px 0px;border-color : #025129 #025129 #025129 #025129;}
.dataTD {/* class for TD tags */font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 0.7em;border-width : 0px 1px 1px 0px;border-color : #025129 #025129 #025129 #025129;}
.dataTDnowrap {/* class for TD tags */font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:		0.7em;border-width:	0px 1px 1px 0px;border-color:	#025129 #025129 #025129 #025129;white-space:	nowrap;}
.dataCaption {/* class for CAPTION tag */font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 0.55em;color: #025129;text-align: right;}
/* Miscellaneous styles - minimal but specific use */

.newHead {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 0.65em;font-weight : bold;color : #336699;}
.newText {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 0.55em;font-weight : bold;color : #336699;}

.searchBox {background-repeat : no-repeat;font-size : 0.65em;}
.searchBtn {font-size : 0.85em;}

/* To indicate that the link is to a PDF */
.pdf {color:#0054A7;font-size : 9px;line-height : 1.5em;letter-spacing:0px;white-space: nowrap;}

/* Small grey notes */
.note {color:#0054A7;font-size : 9px;line-height : 1.5em;letter-spacing:0px;white-space: nowrap;}

/* To easily make something "no margins", whether it be a table cell or a BODY tag. */
.nomargins {margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;}

/* "Page Last Updated" format */
.LastModified {font-family : Verdana, Arial, Helvetica, sans-serif;font-size:0.65em;font-style:italic;white-space:nowrap;margin-top:20px;}

.box {font-size:0.80em;margin-top:10px;margin-bottom:10px;margin-left:20px;margin-right:20px;border-width:thin;border-style:solid;border-color:#000000;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;}
.box_blue {
margin-top:-5px;margin-bottom:-5px;margin-left:10px;margin-right:10px;border: thin solid #0054A7;background-color: #CEDEEF;padding: 5px;}

.box_blue p {font-size:0.8em;color: #0054A7;margin-top: 0px;margin-bottom: 0px;}

/* Warning box for any element with id="warning" */
#warning {font-size:0.80em;/* font-weight:bold; */color:#CC0000;margin-top:10px;margin-bottom:10px;margin-left:20px;margin-right:20px;border-width:thin;border-style:solid;border-color:#000000;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;}

/* Indents items easily */
.indent {margin-left:20px;}

/* For lists of links using P tag instead of LI so there is no indenting */
.textlink {font-size:0.9em;/*line-height:15px;*/margin-top:10px;margin-bottom:0px;}

#blueback {background-image: url(/images/blueback.gif);background-repeat: repeat; /*	border: 1px solid #60AFEA;*/ /*	margin: -0.03125em 0 0 0;*/ /*	padding: 0.5em 0 0.5em 0;*/}
#blueback p {font-family: Trebuchet MS, Arial, Helvetica, sans-serif;font-size:0.85em;letter-spacing: -0.0625em;text-align:center;font-weight:bold;font-style:italic; /*	margin-top:0.125em;margin-bottom:-0.125em;*/}

#greenback {padding: 2px;background-image: url(/images/greenback.gif);background-repeat: repeat;border: 1px solid #60AFEA;margin-top: 10px;margin-right: 10px;margin-bottom: 10px;margin-left: 10px;font-family: Arial, Helvetica, sans-serif;}
#greenback_more_border {padding: 7px;background-repeat: repeat;margin-top: 12px;margin-right: 12px;margin-bottom: 12px;margin-left: 12px;border: 1px solid #60AFEA;font-family: Arial, Helvetica, sans-serif;font-size:1.25em;background-image: url(../images/greenback.gif);}
#greenback_less_padding {background-image: url(/images/greenback.gif);background-repeat: repeat;border: 1px solid #60AFEA;margin: 0.25em 2.25em 2em 2.25em;padding: 0.5em 0 0.5em 0;}
#greenback_less_padding p {font-family: Arial, Helvetica, sans-serif;font-size:1em;margin-top: 0.1em;margin-bottom: 0.1em;}

#banner_nav_search_and_breadcumb_container {width: 768px;border-bottom-width: 2px;border-bottom-style: dotted;border-bottom-color: gray;}
#banner_nav_search_and_breadcumb_container_no_border {width: 768px;border:1px;border-style:solid;}

#banner {width:768px;height:141px;}

#navigation_and_search_container {width:768;background:url(/graphics/tbl_bckgrnd_1px_002B55.gif);}
#search_bar {text-align:right;width:212px;height:28px;background:url(/graphics/tbl_bckgrnd_1px_002B55.gif);color:#fff;font-weight:bold;margin-top:-1px; overflow: hidden;}
#search_bar_GSA {text-align:right;width:282px;height:28px;background:url(/graphics/tbl_bckgrnd_1px_002B55.gif);color:#fff;font-weight:bold;margin-top:-1px; overflow: hidden;}

#navigation_bar_GSA {width:470px;height:28px;background:url(/graphics/tbl_bckgrnd_1px_002B55.gif);}
#navigation_bar_GSA ul {margin: 0;padding: 0;list-style-type:none;line-height: 28px;float: left;font-size:0.75em;}
#navigation_bar_GSA ul li { 
/*	text-align:left;*/display:inline;}
#navigation_bar_GSA ul li a {text-decoration:none;padding-left:0.5em;padding-right:0.5em;color: #fff;background-color: #002B55;float: left;}
#navigation_bar_GSA ul li a:hover {background-color: #fff;color: #002B55;}
#navigation_bar {width:546px;height:28px;background:url(/graphics/tbl_bckgrnd_1px_002B55.gif);}
#navigation_bar ul {margin: 0;padding: 0;list-style-type:none;line-height: 28px;float: left;font-size:0.75em;}
#navigation_bar ul li { display:inline;}
#navigation_bar ul li a {text-decoration:none; padding-left:0.25em; padding-right:0.25em; color: #fff;background-color: #002B55;float: left;}
#navigation_bar ul li a:hover {background-color: #fff;color: #002B55;}
/*the crumb is not named breadcrumb to coordinate with citywide.css*/

#crumb {margin-top:0.5em;left:5px;width:768px;height:2em;font-size : 0.8em;color: #0054A7;}
#footer {clear:both;width: 756px;padding: 0.5em;text-align:center;border-top-width: 2px;border-top-style: dotted;border-top-color: gray;font-size:0.75em;margin: 0;}
#body_container { font-size:.8em;}
#body_container_three_thirds {width:768px;}
#body_container_three_thirds p {font-size:.825em;	}
#body_container_three_thirds H1 {margin-top:0.75em;}
#body_container_three_thirds H2 {margin-top: 1.15em;}
#body_container_three_thirds H3 {margin-top : 1.45em;}
#body_container_three_thirds H4 {margin-top : 1.65em;}
#body_container_three_thirds H5 {margin-top : 1.95em;}
#body_container_three_thirds H6 {margin-top : 2.75em;}
#left_one_third {float:left;width: 265px;text-align:left;margin-top: 0.125em;margin-right: -1em;margin-bottom: 0.125em;margin-left: -0.125em;padding-top: 1em;padding-right: 0.5em;padding-bottom: 1em;padding-left: 1em;}
#left_one_third_without_border {float:left;width: 265px;text-align:left;margin-top: 0.125em;margin-right: -1em;margin-bottom: 0.125em;margin-left: -0.125em;padding-top: 1em;padding-right: 0.5em;padding-bottom: 1em;padding-left: 1em;}
#left_one_third_with_border {float:left;width: 265px;text-align:left;margin-top: 0.125em;margin-right: 0em;margin-bottom: 0.125em;margin-left: -0.125em;padding-top: 1em;padding-right: 0.5em;padding-bottom: 1em;padding-left: 1em;border-right-width: 2px;border-right-style: dotted;border-right-color: gray;}
#right_two_thirds_content {margin-top: 0.125em;margin-right: 0em;margin-bottom: 0.125em;margin-left: 275px;width:495px;border-left-width: 2px;border-left-style: dotted;border-left-color: gray;padding-top: 0.5em;padding-right: 1em;padding-bottom: 0.75em;padding-left: 1em;}
#right_two_thirds_content_with_border {margin-top: 0.125em;margin-right: 0em;margin-bottom: 0.125em;margin-left: 275px;width:495px;border-left-width: 2px;border-left-style: dotted;border-left-color: gray;padding-top: 0.5em;padding-right: 1em;padding-bottom: 0.75em;padding-left: 2em;}
#right_two_thirds_content_with_border p {font-size:0.95em;}
#right_two_thirds_content_without_border {margin-top: 0.125em;margin-right: 0em;margin-bottom: 0.125em;margin-left: 275px;width:495px;padding-top: 0.5em;padding-right: 1em;padding-bottom: 0.75em;padding-left: 2em;}
#left_one_third_absolute {width:250px;position:absolute;top:227px;left:10px;padding-right: 7px;padding-left: 0px;	}
#center_third_flexible {margin-right:251px;margin-left:261px;width:245px;border-right-width: 1px;border-left-width: 1px;border-right-style: dotted;border-left-style: dotted;padding-right: 10px;padding-left: 10px;}
#right_one_third_absolute {width:229px;position:absolute;left:542px;top:227px;
/*	padding-right: 10px;*/padding-left: 5px;	}
#full_content_area {margin-top: 0.125em;margin-right: 0em;margin-bottom: 0.125em;margin-left: 5px;width:763px;padding-top: 0.5em;padding-right: 1em;padding-bottom: 0.75em;padding-left: 1em;}
#full_content_area_CMO_Newsletter {width:770px;}
.sub_menu_bar {padding-top:0.5em;padding-bottom:0.75em;border-top-width: 2px;border-top-style: dotted;border-top-color: gray;border-bottom-width: 2px;border-bottom-style: dotted;border-bottom-color: gray;margin-left:-0.9em;padding-left: 0.9em;font-size:0.85em;	}
.footer_document {font-size:1.25em;}
#alternate_format {font-size:1.35em;margin-bottom:-0.25em;}
#content_container { border-left-width: 1px; border-left-style: dotted; border-right-style: dotted; border-right-width: 1px; padding-top:0; padding-bottom:1px; margin-bottom: 0; /*	text-align:justify;*/}
#left_and_center_two_thirds_flexible_wrap_under_right {padding: 1em;margin-top:0em;	margin-bottom:0;}
#left_and_center_two_thirds_flexible_wrap_under_right h1 {margin-top:0em;}
#right_one_third_floating_with_border_wrapped_by_left {margin-right:0.125em;margin-left:1em;margin-bottom:0.5em;margin-top:2px;padding: 1em;float:right; width: 236px;border-left-style: dotted;border-left-width: 1px;border-bottom-style: dotted;border-bottom-width: 1px;}
#left_one_third_floating_with_border_wrapped_by_right {margin-left:0.125em;margin-right:1em;margin-bottom:0.5em;margin-top:2px;padding: 1em;float:left; width: 236px;border-right-style: dotted;border-right-width: 1px;border-bottom-style: dotted;border-bottom-width: 1px;}
#econ_dev_left_sidebar_nav a:link {color:#000000;font-weight:bold;}
#econ_dev_left_sidebar_nav a:visited {color:#990000;font-weight:bold;}
#econ_dev_left_sidebar_nav a:hover {color:#990000;font-weight:bold;}
#left_one_third_floating_with_border_wrapped_by_right table {background-color:#990000;font-size:.9em;font-weight:bold;}
#left_one_third_floating_with_border_wrapped_by_right table a:link {color:#ffffff;}
#left_one_third_floating_with_border_wrapped_by_right table a:visited {color:#ffffff;}
#left_one_third_floating_with_border_wrapped_by_right table a:hover {color:#DEE9F4;}
#center_and_right_two_thirds_flexible_wrap_under_left {padding: 1em;margin-top:0em;	margin-bottom:0;}
#center_and_right_two_thirds_flexible_wrap_under_left h1 {margin-top:0em;}
.dot_leader { /*	border-bottom:dotted; border-bottom-width:2px;*/ /*	padding-left:2em;*/ margin-left:-1em; background-image: url(/graphics/repeating_dot_leader.gif); background-repeat: repeat-x;width:265px;margin-bottom:-0.5em;}
.City_Services_and_Forms_Online_24-7 {font-size:1.1em;font-weight:700;color: #336699;}
.sublist {/* for a bullet list within another bullet or numbered list. Apply to the UL tag in the sublist */font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 0.95em;list-style-type : disc;margin: 0.25em 0 0.25em 0;position: relative;left: -0.25em;list-style-image: url(/econdev/images/black_bullet.gif);}
.nobullets {/*	list-style-type: none;*/list-style-image : url(/graphics/nobullet.gif);margin: 0.5em 0 0.5em 0;padding-left:0.5em; /*line-height: 1.25em;*/}
#shift_left_half_em {/*	position:absolute;top:0;*/ left:-0.33em;}
#shift_left_quarter_em {position:absolute;top:0;left:-0.25em;}
.search_form {margin: 1px 0 0 -10px;}
.search_label {visibility:hidden;}
@media print { /*all print styles*/
#banner, #navigation_bar, #search_bar, #left_one_third, blueback, #greenback, #greenback_more_border, #greenback_less_padding, #left_one_third_without_border, #left_one_third_floating_with_border_wrapped_by_right, #left_one_third_with_border, #right_one_third_absolute_with_border {display:none;}
#right_two_thirds_content, #right_two_thirds_content_with_border, #center_and_right_two_thirds_flexible_wrap_under_left, #content_container, #right_two_thirds_content_without_border, #left_and_center_third_flexible {margin-top: 0.125em;margin-right: 0em;margin-bottom: 0.125em;margin-left: 0.125em;border-left-width: 0;	border-left-style:none;border-left-color:#fff;width:auto;}
#left_one_third_floating_with_border_wrapped_by_right, #left_and_center_third_flexible {border-right-style: none;border-right-width: 0;border-right-color:#fff;}}
