


td, th, select, input, textarea, p {  font-family: Verdana, Geneva, Arial, sans-serif; font-size: 10px; line-height: 12px; color: #666666; text-decoration: none}


p.p_indent {   padding-left: 10px;  padding-top: 2px; padding-bottom: 4px;  padding-right: 0px;}
p.p_Feature {
	padding-left: 30px;
	padding-right: 5px;
	padding-top: 2px;
}



td.td_footer { height: 1px; }
td.td_item {   padding-left: 0px;  padding-top: 2px; padding-bottom: 4px;  padding-right: 0px;}
td.td_forumcontent { padding-left: 15px; padding-top: 4px; padding-bottom: 4px; padding-right: 60px; }
td.td_forumhdr { padding-left: 15px; padding-top: 2px; padding-bottom: 4px; padding-right: 0px;}
td.td_indent { padding-left: 10px; padding-top: 2px; padding-bottom: 4px; padding-right: 5px;}
td.td_rhsindent { padding-left: 0px; padding-top: 2px; padding-bottom: 4px; padding-right: 10px;}
td.td_hdrindent { padding-left: 0px; padding-top: 0px; padding-bottom: 6px; padding-right: 0px;}
td.td_btmindent { padding-left: 0px; padding-top: 0px; padding-bottom: 3px; padding-right: 0px;}
td.td_forum { padding-left: 0px; padding-top: 2px; padding-bottom: 4px; padding-right: 10px;}
td.td_event { padding-left: 5px; padding-top: 0px; padding-bottom: 0px; padding-right: 0px;}
td.td_video {	padding-left: 10px; padding-top: 15px; padding-bottom: 10px; padding-right: 5px;}

h1{ color:#FFFFFF; font-size: 14px; line-height: 14px;}
h2{ }
h3{ color:#666666; font-size: 115%; line-height: 14px;}

.bdytxt_event1{color: #666666;  font-size: 14px; font-weight: bolder;}
.bdytxt_event2{color: #666666;  font-size: 12px; font-weight: bolder;}
.bdytxt_news{color: #FFFFFF;  font-size: 11px; font-weight: bolder;}
.bdytxt {  font-family: Verdana, Geneva, Arial, sans-serif; font-size: 10px; line-height: 12px; color: #666666}
.bdytxt_featureH {  font-family: Verdana, Geneva, Arial, sans-serif; font-size: 10px; line-height: 12px; color: #666666; padding-left: 15px;}

.bdytxt_date { color: #999999}
.bdytxt_italics {  font-style: italic; }
.bdytxt_white {  color: #FFFFFF ; font-weight: bolder;}
.bdytxt_red {  color: #FF0000 ; font-weight: bolder;}
.bdytxt_black {  color: #000000 ; font-weight: bolder;}
.bdytxt_grey {color: #CCCCCC ; text-decoration: none; }
.bdytxt_grey_bold {color: #CCCCCC ; font-weight: bolder; }
.bdytxt_bold { color: #666666 ; font-weight: bolder;}
.forum_today { color: #D52305; font-weight: bolder;}
.bdytxt_indent { color: #666666 ; padding-left: 10px;}
.indent_bold { color: #666666 ; padding-left: 10px; font-weight: bolder; }
.event_day {  color: #CCCCCC ; font-weight: bolder;}
.event_today {  color: #660000 ; font-weight: bolder;}
.postponed_to {  margin-left: 5em;  color: #CC3300 ; font-style: italic;}
.postponed_from {  margin-left: 5em; color: #009933; font-style: italic;}
.small_text { font-family:Verdana, Geneva, Helvetica, Arial, sans-serif; font-size:80%; color:#999999;}

a:link {  color: #996600; font-family: Verdana, Geneva, Arial, sans-serif; font-size: 10px; line-height: 12px; text-decoration: none}
a:visited { color: #996666; text-decoration: none;}
a:hover { color: #CC6600;  text-decoration: underline;}

a.bolded,a.bolded:link,
a.bolded:visited, a.bolded:hover {font-weight: bolder;}

a.bolded_grey,a.bolded_grey:link,
a.bolded_grey:visited, a.bolded_grey:hover {  color: #666666; font-weight: bolder;}

a.bolded_feature,a.bolded_feature:link,
a.bolded_feature:visited, a.bolded_feature:hover {  color: #CC6600; font-weight: bolder;}

a.forum_tool,a.forum_tool:link,
a.forum_tool:visited, a.forum_tool:hover {  color: #CC6600; font-weight: bolder;}

a.red,a.red:link,
a.red:visited, a.red:hover {color: #FF0000; font-weight: bolder;}

a.black,a.black:link,
a.black:visited , a.black:hover { color: #CCCCCC; font-weight: bolder; }

a.indented,a.indented:link,
a.indented:visited{padding-left: 10px;}

a.indented:hover {padding-left: 10px; color: #CC6600; text-decoration: underline}

a.header,a.header:link,a.header:visited{ color: #FFCC66; }
a.header:hover { color: #FFFFFF; text-decoration: underline;}

a.footer,a.footer:link,a.footer:visited{ color: #cccccc;}
a.footer:hover { color: #FFFFFF; text-decoration: underline;}




/*news image boxes*/
#imagebox2
	{
	float: right;
	width: 304px;
	border: 1px solid #666666;
	margin-top: 5px;
	margin-left: 15px;
	margin-bottom: 15px;
	padding: 0 0 0 0;
	}
#imageSingle
	{
	padding: 2px;
/*	border-bottom: 1px solid #666666;	
*/	}
	
#caption
	{
	clear: both;
	padding: 6px;
	font-size: 90%;
	border-top: solid 1px  #666;	
	border-bottom: solid 1px #666;
	}
	
#imageMultiBox
	{ 
	padding: 5px 4px 5px 4px;
	}
	
.imageMulti
	{
	float: right;
	width: 96px;
	margin: 0 1px 2px 1px;
	
	}

.newsYouTube
	{
		border-top: solid 1px #666;

	padding: 5px 0 5px 0;
	
	}

.thumbnail
	{
	float: left;
	width: 60px;
	border: 1px solid #999;
	margin: 0 15px 15px 0;
	padding: 5px;
	}

.clearboth { clear: both; }
	
	
	

.videoThumb {
	background-color: #FFFFFF;
	padding: 2px 1px 1px 2px;
	border: 1px solid #333333;
}
.inline {
	display: inline;
}
.frmThumb {
	background-color: #FFFFFF;
	display: inline;
	padding: 3px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	border: 1px solid #666666;
}
.hidden {
	font-size: 1px;
	position: absolute;
	left: -2000px;
	top: -1000px;
	display: none;
	margin-top: -2000px;
	margin-left: -2000px;
		
}


/*zip zap accordion ajax thingy*/



.dhtmlgoodies_question{	/* Styling question */
	width:655px;
	background-color: #D07D00;
	border: 1px solid #666666;
	overflow:hidden;
	cursor:pointer;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-left: 10px;
}
.dhtmlgoodies_question h1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	text-transform: uppercase;
	letter-spacing: .1em;
}


.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	
	width:655px;
	background-color: #F5F5F5;
	border: 1px solid #666666;
	/* End layout CSS */
	
	visibility:hidden;
	/*height:0px;*/
	overflow:hidden;
	position:relative;
	padding: 10px;
}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:1px;
	font-size:0.9em;	
	position:relative;
}


.floatRight {
	margin: 0px;
	padding: 0px;
	float: right;
}
.txtButton {
/*	background-color: #E3E3E3;
*/	margin: 10px 0px 3px 5px;
	padding: 4px 6px 4px 6px;
	/*border: 1px solid #666666;*/
}

/*.txtButton a:link,.txtButton a:visited{ color: #666;}
.txtButton a:hover { color: #CC6600; text-decoration: none;}*/

.greentxt {color: #46991e}

