 /* 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;*/ background-color:CEEFFF; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:0.85em; letter-spacing: -0.075em; text-align:center; font-weight:bold; font-style:italic; margin: 0.06125em -0.25em 0.06125em -0.25em;  /*	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.3em; letter-spacing: -0.075em; text-align:center; font-weight:bold; font-style:italic; margin: 0.06125em -0.25em 0.06125em -0.25em; }*/

#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_wide {width: 864px; 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;}
#banner_wide {width:864px; /*height:152px;*/ margin-bottom:-10px;}
#banner_council {width:768px; height:96px;}


#navigation_and_search_container {width:764; background:url(/graphics/tbl_bckgrnd_1px_002B55.gif); }
#navigation_and_search_container_GSA { 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:468px; height:28px; background:url(/graphics/tbl_bckgrnd_1px_002B55.gif);}*/
#navigation_bar_GSA {width:466px; 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_and_search_container_GSA_wide {width:862px; margin:6px 0 0 0; background:url(/graphics/tbl_bckgrnd_1px_002B55.gif); }
/*#navigation_bar_GSA_wide 				  {width:516px; height:28px; background:url(/graphics/tbl_bckgrnd_1px_002B55.gif); font-size:12pt;}
#search_bar_GSA_wide 	 				  {width:330px; text-align:left; height:28px; background:url(/graphics/tbl_bckgrnd_1px_002B55.gif); color:#fff; font-weight:bold; margin-top:-1px; overflow: hidden;}*/
#navigation_bar_GSA_wide 				  {width:476px; height:28px; background:url(/graphics/tbl_bckgrnd_1px_002B55.gif); font-size:12pt;}
#search_bar_GSA_wide 	 				  {width:370px; text-align:left; height:28px; background:url(/graphics/tbl_bckgrnd_1px_002B55.gif); color:#fff; font-weight:bold; margin-top:-1px; overflow: hidden;}
.search_form { margin: 1px -0.25em 0 4em; }
.search_label { margin:-0.25em 0.25em 0 -4.25em; font-size:11pt; color:#ffffff; }
.go_button { font-size:10pt; font-weight:bold }

#navigation_bar_GSA_wide ul {margin: 0; padding: 0; list-style-type:none; line-height: 28px; float: left; font-size:9pt;}
#navigation_bar_GSA_wide ul li { display:inline;}
#navigation_bar_GSA_wide ul li a {text-decoration:none; padding-left:0.35em; padding-right:0.35em; color: #fff; background-color: #002B55; float: left;}
#navigation_bar_GSA_wide 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.5em; padding-right:0.5em; 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:864px; height:2em; font-size: 10pt; 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;}
#footer_wide {clear:both; width: 852px; 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: 0.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: 195px; text-align:left; 
margin: 0.125em  -1em 0.125em -0.125em; 
padding:    1em 0.5em     1em   0.25em;
}
#left_one_third li {margin-left:-1.75em;}
#left_one_third a:hover { background-color:CEEFFF;}
#left_one_third_without_border {float:left; width: 265px; text-align:left; margin: 0.125em -1em 0.125em -0.125em; padding: 1em 0.5em 1em 1em;}

#left_one_third_city_attorney { float:left; width:220px; }
#left_one_third_city_attorney table a:link { color:#EFCEFF; font-weight:600;	}
#left_one_third_city_attorney table a:visited { color:#CEFFFF; font-weight:600; }
/*#left_one_third_city_attorney table a:visited { color:#EFCEFF; font-weight:600;	}*/
#left_one_third_city_attorney table a:hover { color:#FFFFFF; font-weight:600; }

#left_one_third_city_attorney ul { padding: 0.5em 0 0 2em; margin: 1em -5em 0 1em;; }
#left_one_third_city_attorney li { padding: 0.25em 0 0.25em 0;}

ul.left_sidebar_navigation_menu { font-size:10pt; margin-top:-0.5em; margin-left:3em; line-height:1.125em }

#right_two_thirds_content_city_attorney {margin: 0.125em 0 0.125em 237px; width: 508px; border-left-width: 2px; border-left-style: dotted; border-left-color: gray; padding:0.5em 1em 0.75em 1.5em;}
#right_two_thirds_content_city_attorney li{ font-size:0.95em; margin: 0.5em 0 0.5em -1.5em; }

#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: 1em 0.5em 1em 1em; border-right-width: 2px; border-right-style: dotted; border-right-color: gray;}
#right_two_thirds_content {margin: 0.125em 0 0.125em 200px; width: 570px; 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_wide {margin: 0.125em 0 0.125em 200px; width: 666px; 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; /*clear: right;*/ /*float:left;*/}
#right_two_thirds_content_wide li {font-size:1em; line-height:200%;}
#right_two_thirds_content_wide td, #right_two_thirds_content_wide th  {font-size:0.85em;}
#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-size:10pt; font-weight:700; color: #336699; margin-top:0.25em; text-align:center;}
.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;}
img.floatRight { float:right; margin: 0.25em 0 1em 1em;}
img.floatLeft { float:left; margin: 0.25em 1em 1em 0;}
#textlinks_dark table a:visited { color:#0066FF; }
#textlinks_dark table a:hover { color:#002B55; }*/
#textlinks_dark a:link { color:#06f; }
#textlinks_dark a:visited { color:#03c; }
#textlinks_dark a:hover { color:#90f; }

.navlinks p { text-align:right; font-size:9pt; margin:-0.67em 1em 0 0; line-height:2em; }
.navlinks a:link { color:#06f; }
.navlinks a:visited { color:#03c; }
.navlinks a:hover { color:#90f; }

h2.menu-head { text-align:center; color:#FFF; background-color:#369; padding:0.5em 0 0.5em 0; font-weight:bold; margin-top:-0.75em; }
.menu-head a:link { color:#FFF; }
.menu-head a:visited { color:#FFF; }
.menu-head a:hover { color:#63F; background-color:#0FF; }
.footerTable { background-color:#E2EBF5; }
p.redback {background-color:#990000; color:#FFFFFF; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:10pt; /*letter-spacing: -0.075em;*/ text-align:center; vertical-align:middle; font-weight:bold; /*font-style:italic;*/ padding:0.25em 0.5em 0.25em 0.5em; margin:0 0 0.5em 0; }
tr.blueRow td { background-color:#E3FFFF; }
input.blueButton { color: #fff; font-weight:bold; background:#063; border: 2px outset #6FC; }
form.donationForm { margin:5px 0; }
@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, #navigation_bar_GSA, #search_bar_GSA, #GSA_search_form, #footer, #footer_homepage, .navlinks, .sub_menu_bar, .sub_menu_bar1, #navigation_and_search_container_GSA_wide, #search_bar_GSA_wide, .search_form, .search_label, #footer_wide, footerTable, .redback, input.blueButton, form.donationForm {display:none;}
#banner_nav_search_and_breadcumb_container_wide, #banner_wide, #body_container {margin:-7.5em 0 0 -16em;}
#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;}}

