/* General */
	a:link{color:#0000ff}
	a:visited{color:#0000ff}
	a:active{color:#ff0000}
	a:hover {color:#ff0000}
	body,p,table,tr,td{font-family:arial,helvetica,sans-serif; color:#000000; font-size:9pt; line-height:140%}
	table td{vertical-align:top; empty-cells:show; border-collapse:collapse}
	img{border:0px;}
	body{margin:0px;}

/* Other */
	.header{background-color:#737373; border-bottom:solid 1px #000000; border-collapse:collapse;}
	.box_top{border-top:solid 1px #000000; border-collapse:collapse; font-size:10pt; font-weight:bold;}
	.box_left{border-left:solid 1px #000000; border-collapse:collapse;}
	.box_right{border-right:solid 1px #000000; border-collapse:collapse;}
	.box_bottom{border-bottom:solid 1px #000000; border-collapse:collapse;}
	.box{border-left:solid 1px #000000; border-right:solid 1px #000000; border-bottom:solid 1px #000000; border-collapse:collapse; background-color:#ebebeb; padding-left:8px; padding-right:8px; padding-top:8px; padding-bottom:8px;}
	.box_head{background-color:#ebebeb; padding-bottom:3px;}
	.pagehead{font-family:arial,helvetica,sans-serif; color:#000000; font-size:16pt;}
	.pagedesc{padding-left:20px; padding-top:20px;}
	.mainarea_left{width:500px; padding-left:10px;}
	.box_leftbg{background: #ebebeb url(images/corner_left.gif); background-repeat:no-repeat}
	.box_rightbg{background: #ebebeb url(images/corner_right.gif); background-repeat:no-repeat}
	.box .separator{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:3px; background-color:#ffffff;}
	form input, form select, form option, form textarea{font:9pt arial,sans-serif;}
	.button{margin-left:5px;}
	.textbox_right{width:160px;}
	.textbox_label{font:9pt arial,sans-serif;}
	.sources{margin:0px; padding:5px; background-color:#ffffff; border:solid 1px #000000; border-collapse:collapse;}
	.section_head{font-size:10pt; font-weight:bold;}
	.sources_labels td{font-style:italic;}
	
	.sources_table td{border-left:solid 1px #cccccc; border-collapse:collapse; padding-left:5px;}
	.bg1{background-color:#eeeeee;}
	.bg2{background-color:#ffffff;}
	.bg_selected{background-color:#dddddd;}
	.icon{margin-right:5px;}
	.icon2{margin-left:5px;}
	.links{margin-top:5px;}
	.subhead{color:#000066; font-weight:bold;}
	.sources_details_table{margin-top:5px;}
	.instructions{font:8pt arial,sans-serif; margin:5px 0px 10px 0px;}
	.sourcelink{color:#0000ff; text-decoration: underline; cursor:hand;}
	.boxes td{padding:0px 3px; cursor:hand;}



/* NOT USED.............. */

/* Forms */
	.form_table{border:solid 1px #000000; border-collapse:collapse; background-color:#f3f6f0;}
	.form_section{font:8pt verdana,arial,sans-serif; color:#000000; padding:2px 10px; font-weight:bold; background-color:#aab69d; border:solid 1px #000000; border-collapse:collapse; vertical-align:middle;}
	.form_section2, .comparetable .form_section2{font:8pt verdana,arial,sans-serif; color:#000000; padding:2px 5px; font-weight:bold; background-color:#aab69d; vertical-align:middle;}
	.form_section_expand{font:8pt verdana,arial,sans-serif; color:#000000; padding:2px; font-weight:bold; background-color:#aab69d; border:solid 1px #000000; border-collapse:collapse; vertical-align:middle;}
	.form_section_text{font:8pt verdana,arial,sans-serif; color:#000000; font-weight:bold; vertical-align:middle;}
	.form_section_links{font:8pt verdana,arial,sans-serif; color:#000000; vertical-align:middle;}
	.form_section_results{font:7pt verdana,arial,sans-serif; color:#000000; font-weight:bold; vertical-align:middle; text-align:right;}
	.form_label{font:7pt verdana,arial,sans-serif; font-weight:bold;}
	.form_label_note{font:7pt verdana,arial,sans-serif;}
	.form_subsection{font:8pt verdana,arial,sans-serif; font-weight:bold; padding:10px 0px 5px 0px; color:#758465;}
	.grid_titles, .grid_titles td, .grid_titles td a:link, .grid_titles td a:visited{font:7pt verdana,arial,sans-serif; color:#fffeff; font-weight:bold; background-color:#4d664d; text-decoration:none; vertical-align:bottom;}
	.grid_titles td a:hover{text-decoration:underline; vertical-align:bottom;}
	.grid_cells, .grid_cells td{font:8pt verdana,arial,sans-serif; color:#000000; background-color:#ffffff;}
	.grid_cells2, .grid_cells2 td{font:8pt verdana,arial,sans-serif; background-color:#f3f6f0;}
	.bulk_grid_cells, .bulk_grid_cells td{font:8pt verdana,arial,sans-serif; color:#000000; background-color:#ffffff; vertical-align:middle;}
	.bulk_grid_cells2, .bulk_grid_cells2 td{font:8pt verdana,arial,sans-serif; background-color:#f3f6f0; vertical-align:middle;}
	.bulk_selected{font-weight:bold;}
	.table_grid, .table_grid td{border:solid 1px #000000; border-collapse:collapse;}
	.more{font:7pt verdana,arial,sans-serif;}
	.buttonOLD{font:7pt verdana,arial,sans-serif; font-weight:bold; color:#000000; background-color:#aab69d; border-top:1px solid white; border-right:1px solid black; border-bottom:1px solid black; border-left:1px solid white;}
	.td_default{padding:10px 10px 10px 10px;}
	.primary{font:7pt verdana,arial,sans-serif; color:#0000ff; font-weight:bold;}
	.charlimit{width:40px; text-align:right}
	.charlimittext{font:8pt verdana,arial,sans-serif;}
	.SortOrder{width:30px; text-align:right;}

/* Misc. */
	.award_head{font:8pt verdana,arial,sans-serif; font-weight:bold; color:#758465;}
	.award_detail{font:8pt verdana,arial,sans-serif; padding-left:20px;}
	.award_label{padding-right:5px; font-weight:bold;}
	.programlist{padding-bottom:0px;}
	.editapp{margin-top:5px; text-align:center;}
	.helptext, .helptext td{font:7pt; margin:0px 0px 10px 0px;}
	.helptitle{font:7pt; font-weight:bold; margin:0px;} /* NOT CURRENTLY USED */
	.table_header{border-top:solid 1px #000000; border-right:solid 1px #000000; border-left:solid 1px #000000; border-collapse:collapse; background-color:#f3f6f0; font:8pt verdana,arial,sans-serif; color:#000000; padding:2px 5px; font-weight:bold; background-color:#aab69d; vertical-align:middle;}
	.desctext{font:7pt; margin:5px 0px 0px 20px;}
	.participant{margin:0px 0px 0px 32px; line-height:150%;}
	.pagespacing{padding:0px 0px 0px 10px;}
	.popuphelp{font:7pt; padding:5px; text-align:right;}
	.bullet{list-style-type:square; margin-left:15px; margin-top:0px; margin-bottom:0px}
	.helptext_bullet{font:7pt; list-style-type:square; margin-left:15px; margin-top:0px; margin-bottom:0px}

	.searchresults{border:solid 1px #000000; border-collapse:collapse; background-color:#f3f6f0; padding:3px;}
	.comparetable, .comparetable td{border:solid 1px #000000; border-collapse:collapse; background-color:#f3f6f0; padding:3px;}
	.form_columnname, .form_columnname td{font:8pt verdana,arial,sans-serif; font-weight:bold; vertical-align:middle; border:solid 1px #000000; border-collapse:collapse; background-color:#aab69d;}
	.form_rowhead, .form_rowhead td{font:8pt verdana,arial,sans-serif; font-weight:bold; vertical-align:middle; border:solid 1px #000000; border-collapse:collapse; background-color:#aab69d;}
	.form_results, .form_results td{font:8pt verdana,arial,sans-serif; border:solid 1px #000000; border-collapse:collapse;}
	.form_results_merge, .form_results_merge td{font:8pt verdana,arial,sans-serif; border:solid 1px #000000; border-collapse:collapse; border-bottom:1px dotted #aab69d;}
/* delete if not used...
	.form_results2, .form_results2 td{font:8pt verdana,arial,sans-serif; border:solid 1px #000000; border-collapse:collapse; background-color:#ffffff;}
 */
	.expand{font:7pt verdana,arial,sans-serif; margin:5px 0px;}
	.detail_label{font:8pt verdana,arial,sans-serif; font-weight:bold; width:200px;}
	.detail_label2{font:8pt; font-weight:bold; width:150px; padding-right:10px; padding-bottom:3px;}
	.detail_data2{font:8pt; padding-bottom:3px;}
	.edit_view{text-align:right;} /* NOT CURRENTLY USED? */
	.searchmessage{margin:0px 0px 20px 0px;}
	.searchterms{font-weight:bold;}
	.shownotes, a.shownotes{font-size:7pt; margin:5px 0px 0px 0px;}
	.hiddennotes{margin:5px;}
	.title{font:8pt verdana,arial,sans-serif; font-weight:bold; margin-bottom:10px;}
	.titletext{font:8pt; margin-bottom:10px; line-height:140%;}
	.copyright{font:7pt; margin:5px 0px;}
	.modified{font:7pt; padding:5px 0px;}
	.noborder, .noborder td{border:0px; padding:0px;}
	.uploadtitle{font-weight:bold; margin:3px 0px;}
	.uploadtitle, .uploadtitle a:link, .uploadtitle a:visited{font-weight:bold; margin:3px 0px; text-decoration:none;}
	.merge_label, .merge_label td{font-weight:bold; background-color:#aab69d;}
	.errormessage{color:#ff0000;}

/* Edit Items List */
	.EditList{margin:5px 0px; padding:0px; margin-left:0px; padding-left:25px;}
	.EditList li{margin:5px 0px; padding:0px;}
	.EditList_title{font:8pt verdana,arial,sans-serif; font-weight:bold; padding:0px;}
	.EditList_item{font:8pt verdana,arial,sans-serif;}
	.EditList_item_x{font:8pt verdana,arial,sans-serif; font-weight:bold;}

/* Application Process Table */
	.compare_label{font:8pt verdana,arial,sans-serif; font-weight:bold; width:100px;}
	.compare_label2{font:8pt verdana,arial,sans-serif; font-weight:bold;}
	.compare_value{font:8pt verdana,arial,sans-serif;}
	.primary_head{font:7pt verdana,arial,sans-serif; font-weight:bold; padding:0px 0px 5px 0px;}
	.form_label_compare{font:7pt verdana,arial,sans-serif; font-weight:bold; padding-bottom:5px;}
	.compare_diff{color:#ff0000;}
	.compare{color:#ff0000; margin:0px 0px 10px 0px;}
	.complete{color:#006600;}
	.incomplete{color:#ff0000;}

/* Home Page */
	.content_box{border-top:solid 1px #434f36; border-left:solid 1px #434f36; border-collapse:collapse;}
	.highlight_box{background-color:#a7c3a1; margin-bottom:3px; border-top:solid 1px #434f36; border-left:solid 1px #434f36; border-collapse:collapse;}
	.boxmore{font:7pt; color:#434f36; margin:10px 0px 0px 0px; text-align:right; font-weight:bold;}
	a.boxmore{text-decoration:none; color:#434f36;}
	a:hover.boxmore{text-decoration:underline; color:#434f36;}

/* Bulk Upload */
	.form_columnname_small, .form_columnname_small td{font:7pt verdana,arial,sans-serif; font-weight:bold; vertical-align:middle; border:solid 1px #000000; border-collapse:collapse; background-color:#aab69d;}
	.form_results_small, .form_results_small td{font:7pt verdana,arial,sans-serif; border:solid 1px #000000; border-collapse:collapse;}

/* Award Application Management */
	.app_table{border-top:solid 1px #000000; border-left:solid 1px #000000; border-right:solid 1px #000000; border-collapse:collapse;}
	.app_section{font:8pt verdana,arial,sans-serif; color:#000000; padding:2px 10px; background-color:#aab69d; border-bottom:solid 1px #000000; border-collapse:collapse;}
	.app_subsection{font:8pt verdana,arial,sans-serif; color:#000000; padding:2px 10px 2px 25px; background-color:#f3f6f0; border-bottom:solid 1px #000000; border-collapse:collapse;}
	.app_question{font:8pt verdana,arial,sans-serif; color:#000000; padding:2px 10px 2px 40px; background-color:#ffffff; border-bottom:solid 1px #000000; border-collapse:collapse;}
	.app_section_head, .app_subsection_head, .app_question_head{font-weight:bold; vertical-align:middle;}
	.app_section_desc{padding:2px 10px 2px 25px;}
	.app_subsection_desc{padding:2px 10px 2px 40px;}
	.app_buttons{padding:2px 10px; font-weight:bold; background-color:#aab69d; border-bottom:solid 1px #000000; vertical-align:middle;}
	.app_buttons2{padding:2px 10px; color:#fffeff; font-weight:bold; background-color:#4d664d; border-bottom:solid 1px #000000; vertical-align:middle;}
	#navhelp{font:7pt verdana,arial,sans-serif; color:#000000; text-align:right; padding:0px 10px;}
	

/*
blue: #427eba
green: #4d664d
*/