/* main_content */
/* padding - top, right, bottom, left */

.odd {background-color: f0ddbd;}
.even {background-color: FFF6E7;} 
table.charts  { background-color: white; border: outset 0px gray; width: 600; border-collapse: separate; border-spacing: 2px 2px }

.container { background:#ffffff; width:770px; align:left; margin:0; padding:8; }
li.bullets  { list-style-image: url(http://www.cedarvalleytechworks.com/images/interface_images/helpers/bullet_square.gif); padding-right: 2px; line-height: 14px; }

body  { background: #232323 url(http://www.cedarvalleytechworks.com/images/interface_images/bgrnd_fade_page.jpg) no-repeat; margin: 0 }
*/

li { padding: 2px; list-style-type: square; line-height: 14px; }
td.content { background: #FFFFFF; padding: 0px 0px 0px 0px;} 

div,p,blockquote,ol,ul,dl,dt,dd,td,th  { font-size: 11px; line-height: 14px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; }
a:link { color: #00853e; }
a:visited  { color: #888888; }
a:hover { color: #3366cc; text-decoration: underline; }

a.breadrumbs:link  { color: #444444; font-size: 16px; line-height: 16px; font-family: Arial Narrow, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
a.breadrumbs:visited  { color: #000000; font-size: 16px; line-height: 16px; font-family: Arial Narrow, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
a.breadrumbs:hover  { color: #BBCC00; font-size: 16px; line-height: 16px; font-family: Arial Narrow, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

a.bgrollover   { font-size: 7px; padding: 2px; display: block; whitespace: nowrap; }
a.bgrollover:hover { background-color: #05317F; color: #FFFFFF; font-weight: bold; text-decoration: none; }

a.reverse   { color: #EEEEEE; font-size: 10px; line-height: 12px; text-decoration: underline; }
a.reverse:visited { color: #FFFFFF; text-decoration: none; }
a.reverse:hover { color: #FFFFFF; text-decoration: none; }


.bgcolor_white { background: #FFFFFF; padding: 0px 0px 0px 0px;}
.bgcolor_gray { background: #F4F4F4; padding: 0px 0px 0px 0px;}
.color { font-size: 14px; color: #00853e; }
.menu_head { background: #FF6600; color: #FFFFFF; padding: 4px 4px 4px 4px; font-size:8px; font-weight: bold; }
.menu {color: #000000; padding: 0px 0px 10px 10px; font-size:8px; line-height: 10px;  text-align: left;}
.padding { color: #444; padding: 4px 4px 8px 8px; font-size:8px; line-height: 12px; text-align: left; }

.sublink { color: #F5F5F5; padding: 2px 2px 2px 2px; font-size:8px; line-height: 12px; text-align: left; }
.l_indent  { text-align: left; padding: 0px 0px 0px 6px; }
.r_indent { text-align: left;  padding: 0px 0px 6px 0px}
.l_img  { text-align: left; float: left; clear: left; margin: 0px 10px 10px 0px; padding: 0px; border: solid 0px; }
.r_img   { text-align: left; float: right; clear: right; margin: 0px 0px 10px 10px; padding: 0px; border: solid 0px; }

.color_line { background: #00853e; padding: 1px 0px 0px 0px;}
.links { color: #FFFFCC; font-size: 10px; line-height: 12px; text-decoration: none; }

.color_copy { color: #00853e; font-size: 10px; line-height: 14px; }

.copyright { color: #00853e; font-size: 10px; line-height: 14px; text-decoration: none; cursor:text; }
a.copyright:link  { color: #00853e; font-size: 10px; line-height: 14px; text-decoration: none; cursor:text; }
a.copyright:visited  { color: #00853e; font-size: 10px; line-height: 14px; text-decoration: none; cursor:text; }
a.copyright:hover  { color: #00853e; font-size: 10px; line-height: 14px; text-decoration: none; cursor:text; }
a.copyright:active  { color: #00853e; font-size: 10px; line-height: 14px; text-decoration: none; cursor:text; }

.hdr_rule   { color: #000000; font-weight: bold; font-size: 14px; line-height: 18px; background-color: #eeeeee; padding: 2px; border-bottom: 2px solid #1e3e8a }
.subrule { line-height: 14px; background:#FFFFFF; border-bottom: 1px solid #EEE; padding: 2px 0px 2px 0px; margin: 0px 0px 0px 0px; }
.toprule  { line-height: 14px; background:#FFFFFF; border-bottom: 1px solid #EEE; border-top: 1px solid #000000; padding: 2px 2px 2px 0px; margin: 0px 0px 0px 0px; }

.title     { color: #444444; font-size: 18px; line-height: 24px; text-decoration: none; font-weight:bold; font-family: Arial Narrow, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.feature { color: #444444; font-size: 18px; line-height: 22px; font-weight:bold; font-family: Arial Narrow, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.header { color: #00853e; font-size: 26px; line-height: 24px; font-family: Arial Narrow, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.subhead { color: #444444; font-size: 14px; line-height: 18px; font-weight:bold; font-family: Arial Narrow, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

.small { color: #000000; font-size: 8px; line-height: 10px; text-decoration: none; }

.contentmain{
	background: #fff url(/images/middle_bg.gif) repeat-x;
	border: 1px solid #b7cae4;
	padding: 10px;
}
.submitbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #666666;
	cursor: hand;
	background-color:#009900;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ffffff;
}

.formfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background-color:#f8f8f8;
	border: 1px solid #cccccc;
	height: 16px;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
