body {
color:#000; 
background-color: #bbb;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
}
body.smalltext {
font-size: 8pt;
}

html, body, #white_column_table {
height:100%;
margin: 0;
padding: 0;
border: none;
text-align: center;
}

h3 {
	font-size:12px;
	margin-bottom:.5em;
	}

#white_column_table {
background-color: #fff;
margin: 0 auto;
text-align: left;
width: 400px;
}
#white_column_table_top_spacer {
height: 5px;
}
a, a:link, a:visited, a:active {
color: #b71d00; /* was orange f09317 or light brown ce7700 or brown 9e5000 bright red: e42800 or dark red: b71d00 */
text-decoration: none;
font-weight:bold;
}

a:hover {
text-decoration:underline;
color: #358736;
}



/* forms */
.textfield {
	width:350px;
	border: 1px solid #000;
	background-color: #f9eebc;
	}
textarea {
	width:350px;
	height:250px;
	border: 1px solid #000;
	background-color: #f9eebc;
	}
	
	
/* index */


/* column left */
#column_left { /* index page td that contains left column table */
background-color: #056506;
background-image: url(/master_content/images/leftcolumn_repeat.gif);
background-repeat: repeat-y;
}
#column_left_table { /* index page left column table, in include file */
}
.welcome_text {
padding: 3px 10px;
}
a.welcome_link:link, a.welcome_link:active, a.welcome_link:visited, a.welcome_link:hover{
	color: #ffe838; /* was f7cd0b or #ffe838*/
	text-decoration: none;
	}
	
/* Using light_green_td instead
.hottopics_light_green_td {
	background-color:#358736;
	border: 1px solid #F09317;
	color: #fff;
	}	
*/

#hottopics_text div { /* index page left links paragraph spacing */
padding: 0.5em 1em 0.3em 10px;
display: block;
/* text-indent:-20px; */
}

#hottopics_text a:link, #hottopics_text a:visited, #hottopics_text a:active { /* index page left links */
text-decoration: none;
color: #fff;
}

#hottopics_text a:hover { /* index page left links */
text-decoration: none;
color: #ffe838;
}

/* column center */
#index_centercolumn{ /* index page  td that contains center column table */
background-color: #3132de;
}
#index_centercolumn_table { /* index page center column table, in include file */
}


/* column right */
#index_sitetools { /* index page td that contains right column table */
background-color: #358736;
background-image: url(/master_content/images/sitetools_repeat.gif);
background-repeat: repeat-y;
}
#index_sitetools_table { /* index page right column table, in include file */
}



/* Sub Page */

/* Subpage left column */
#column_left_subpage { /* subpage page td that contains left column table */
background-image: url(/master_content/images/leftcolumn_subpage_repeat.gif);
background-repeat: repeat-y;
}
#column_left_table_subpage { /* subpage left column table, in include file */
margin-top: 10px;
}

.section_links_header {
text-transform:uppercase;
padding: 3px;
color:#f7cd0b;
border-bottom: solid 2px #056506;
}
.column_left_links_subpage {
margin-top:10px;
display: block;
background-color: #358736;
color: white;
font-size: 10px;
text-decoration: none;
font-weight: bold;
}
.column_left_links_subpage a:link, .column_left_links_subpage a:visited { /* index page left links */
padding: 3px 3px 3px 10px;
display: block;
background-color: #358736;
color: white;
}
.column_left_links_subpage a:active, .column_left_links_subpage a:hover  {
padding: 3px 3px 3px 10px;
background-color: #f7cd0b;
color: black;
text-decoration: none;
}


/* Subpage right column */

.subpage_master_td {
/* border-right: 1px #f09317 solid; this border is in .subpage_content instead */
}

.subpage_content {
background-position: top center;
background-image: url(/master_content/images/subpage_gradientbg.gif);
background-repeat: no-repeat;
padding: 5px;
border-right: 1px #f09317 solid; 
font-size: 12px;
}
.subpage_content p {
margin-top: 0.2em;
margin-bottom: 0.8em;
}
.breadcrumb {
background-color: #f7cd0b;
padding: 5px 15px;
border: 1px solid #f09317;
text-decoration: none;
font-weight: bold;
color: black;
margin-bottom: 15px;
}
.breadcrumb a:link, .breadcrumb a:visited {
color: black;
}
.breadcrumb a:active, .breadcrumb a:hover {
text-decoration: underline;
}


/* Footer */
.footer_table {
background-image: url(/master_content/images/footer_repeat.gif);
background-repeat: repeat-x;
}
.copyright {
text-align: right;
font-size: 8pt;
font-weight: bold;	
}


/* Global */

.download_acrobat {
	font-style:italic;
	}
	
.light_green_td { /* light green boxes in left nav area */
background-color: #358736;
color: white;
font-size: 12px;
}

.highlight_box {
	border: #000000 solid 1px;
	background-color: #bcbef5; /* was #eee */
	margin: 15px 0px;
	background-image:url(/master_content/images/box_gradient_blue.jpg);
	background-repeat:repeat-x;
	}
	
.highlight_box_header {
	background: #ccc; /* was #0c11a8 */
	color: #fff;
	text-transform:uppercase;
	border-bottom: #000000 solid 1px;
	font-weight:bold;
	}
	
.highlight_box_header img {
	color: #000;
	}
	
	
.highlight_box_header a {
	text-decoration:underline;
	color: white;
	}

.image_table_right {
	border: #000000 solid 1px;
	background-color: #eee; /* was #ffc */
	margin-left: 10px;
	}
	
.image_table_header {
	background: #ccc;
	text-transform:uppercase;
	border-bottom: #000000 solid 1px;
	font-weight:bold;
	}
#firewise_event_table {
	padding: 5px;
	}

.captionwhite {
	font-size:10px;
	font-weight:normal;
	font-style:italic;
	}

.subheading {
	font-size: 10px;
	}

.quote_in_main_text {
	padding: 0px 30px;
	font-style:italic;
	}

.atrisk_table {
	border-top: 1px solid #f7cd0b;
	border-right: 1px solid #f7cd0b;
	}	
.atrisk_table td {
	border-bottom: 1px solid #f7cd0b;
	border-left: 1px solid #f7cd0b;
	}
.atrisk_table_header {
	background-color:#ad8802;
	color:#fff;
	font-weight:bold;
	}	
.atrisk_table_row_odd {
	background-color:#fbeca5;
	}
.atrisk_table_row_even {
	background-color:#fee159;
	}


	
/* test gradient boxes */

.highlight_box_white {
	border: #000000 solid 1px;
	background-color: #fff;
	margin: 15px 0px;
	}
	
.highlight_box_white_header {
	background: #eceffe;
	text-transform:uppercase;
	border-bottom: #000000 solid 1px;
	font-weight:bold;
	}
	
	
.highlight_box_gold_header {
	background: #ad8802;
	color: #fff;
	text-transform:uppercase;
	border-bottom: #000000 solid 1px;
	font-weight:bold;
	}
.highlight_box_gold {
	border: #000000 solid 1px;
	background-color: #ffe945;
	margin: 15px 0px;
	background-image:url(/master_content/images/box_gradient_gold.jpg);
	background-repeat:repeat-x;
	}
	
.highlight_box_blue_header {
	background: #0c11a8;
	color: #fff;
	text-transform:uppercase;
	border-bottom: #000000 solid 1px;
	font-weight:bold;
	}
.highlight_box_blue {
	border: #000000 solid 1px;
	background-color: #bcbef5;
	margin: 15px 0px;
	background-image:url(/master_content/images/box_gradient_blue.jpg);
	background-repeat:repeat-x;
	}
	
.highlight_box_green_header {
	background: #0b6919;
	color: #fff;
	text-transform:uppercase;
	border-bottom: #000000 solid 1px;
	font-weight:bold;
	}
.highlight_box_green {
	border: #000000 solid 1px;
	background-color: #b5ffae;
	margin: 15px 0px;
	background-image:url(/master_content/images/box_gradient_green.jpg);
	background-repeat:repeat-x;
	}
	
.highlight_box_flatblue_header {
	background: #c5d5df;
	text-transform:uppercase;
	border-bottom: #000000 solid 1px;
	font-weight:bold;
	}
.highlight_box_flatblue {
	border: #000000 solid 1px;
	background-color: #d8e7f3;
	margin: 15px 0px;
	}
	
