<style type="css/text">

/* -----------------------------------------------
 Colors
 ----------------------------------------------- */
.black  					{color: black;}
.white  					{color: white;}
.color_red					{color: #C40010;}

.color_status_warning 		{color: #C40010;}
.color_status_good  		{color: #006633;}

.color_anchor				{color: #444E7F;}
.color_anchor_hover			{color: #444E7F;}
.color_anchor_hover_lt		{color: #D0D3DF;}

/* -----------------------------------------------
 Background Colors
 ----------------------------------------------- */

.bkcolor_black  			{background-color: black;}
.bkcolor_white  			{background-color: white;}

.bkcolor_status_warning		{background-color: #C40010;}
.bkcolor_status_good 		{background-color: #006633;}

/* -----------------------------------------------
 Row Colors
 ----------------------------------------------- */
.bkcolor_row_red_dk			{background-color: #FFCCCC;}
.bkcolor_row_red_lt  		{background-color: #FFDDDD;}
.bkcolor_row_brown_dk		{background-color: #F2ECE6;}
.bkcolor_row_brown_lt 		{background-color: #F9F5F2;}
.bkcolor_row_blue_dk 		{background-color: #DBE6EB;}
.bkcolor_row_blue_lt  		{background-color: #EDF3F5;}
.bkcolor_row_gray_dk 		{background-color: #EEEEEE;}
.bkcolor_row_gray_lt 		{background-color: #F7F7F7;}
.bkcolor_row_yellow_dk 		{background-color: #FFFFBF;}
.bkcolor_row_yellow_lt 		{background-color: #FFFFE7;}

/* -----------------------------------------------
 Fonts / Text
 ----------------------------------------------- */
body {
	font-family:  Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
}

.body_main {
	color: black;
	background-color: #CDCDCD;;
}

html, body, .slideshow_body, #wrapper, #slideshow_wrapper {
	height: 100%;
	margin: 0;
	padding: 0;
	border: none;
}

#wrapper {
	width: 100%;
	margin: 0 auto;
	text-align: left;
	vertical-align: middle;
}

input, text {
	color: black;
	font-family:  Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}

b,p,td,ul,ol,li,div,form {
	font-size: 11px;
}

.frontpagetext {
	font-size: 12px;
	color: #555555;
	line-height: 125%;
}

h1 {
	font-size: 14px;
	font-weight: bold;
	letter-spacing: -2px;
}

.whitehead {
	color: white;
	display: block;
	font-weight: bold;
	letter-spacing: -1px;
	padding: 4px;
}

.subhead {
	color: ;
	font-weight: bold;
	letter-spacing: -1px;
}

.subhead_error {
	color: #C40010;
	font-weight: bold;
	letter-spacing: -1px;
}

.normal {
	font-weight: normal;
}

.normaltight {
	font-weight: normal;
	letter-spacing: -1px;
}

.bold {
	font-weight: bold;
}

.italic {
	font-style: italic;
}

.underlined {
	text-decoration: underline;
}

.boldtight {
	font-weight: bold;
	letter-spacing: -1px;
}

.boldgray {
	color: ;
	font-weight: bold;
}

.smallcaps,
.small_caps {
	color: ;
	font-size: 9px;
	font-weight: bold;
	letter-spacing: 0px;
	text-transform: uppercase;
}

.source_code {
	border: 1px solid #9CA7BD;
	background-color: #E6E9EF;
	padding: 10px;
	font-size: 10px;
	font-family:  Monaco, "Courier New", Courier, monospace;
}

/* -----------------------------------------------
 Links and rollovers
 ----------------------------------------------- */

a,
a.nohilight,
a.nohilight:hover {
	color: #444E7F;
	text-decoration: none;
	border-bottom: 0px;
}

a:hover {
	color: #444E7F;
	text-decoration: none;
	border-bottom: 1px solid;
}

a.imagelink {
	border: 1px solid white;
	text-decoration: none;
	display: table-cell;
}
a.imagelink:hover {
	border: 1px solid ;
	text-decoration: none;
	display: table-cell;
}

/* -----------------------------------------------
 Pictures
 ----------------------------------------------- */

.floatpixright {
	float: right;
	margin-left: 10px;
}

.floatpixleft {
	float: left;
	margin-right: 10px;
}

/* -----------------------------------------------
 Misc
 ----------------------------------------------- */

.list_noindent {
	margin-left: 14px;
	padding-left: 0px;
}
.li_color {
	color: ;
	list-style-type: square;
}

.invisible {
	display: none;
}
.visible {
	display: block;
}

</style>

