<style>

/* v3 ready */

body {
	background-color: 		#555555;
	color :				#ffffff;
}




/*************************************/
/* databse paging and sort controls 		*/
.mk_tbl_sort{				/* used at the top of sort driven tables such as databases and arrays, in conjunction with the hover class below */ 
	font-family: 			verdana,arial helvetica,sans-serif;
	font-size: 			12px;
	color: 				white;
	/*background-color:		#1356a7;*/
	text-decoration:		none;
}
.mk_tbl_sort:hover{
	color: 				#d3e8b7;
	cursor:				pointer;
	text-decoration:		none;
}
.mk_bof{					
	background-image:		url(/members/images/mk_nav_bof_o.gif);
	background-repeat:		no-repeat;
	width:				37px;
	height:				37px;
	background-position: 		center center;
	}
.mk_bof:hover{
	background-image:		url(/members/images/mk_nav_bof_i.gif);
	background-repeat:		no-repeat;
	width:				37px;
	height:				37px;
	background-position: 		center center;
}
.mk_eof{
	background-image:		url(/members/images/mk_nav_eof_o.gif);
	background-repeat:		no-repeat;
	width:				37px;
	height:				37px;
	background-position: 		center center;
}
.mk_eof:hover{
	background-image:		url(/members/images/mk_nav_eof_i.gif);
	background-repeat:		no-repeat;
	width:				37px;
	height:				37px;
	background-position: 		center center;
}

.mk_rwd{
	background-image:		url(/members/images/mk_nav_rwd_o.gif);
	background-repeat:		no-repeat;
	width:				37px;
	height:				37px;
	background-position: 		center center;
}
.mk_rwd:hover{
	background-image:		url(/members/images/mk_nav_rwd_i.gif);
	background-repeat:		no-repeat;
	width:				37px;
	height:				37px;
	background-position: 		center center;
}

.mk_fwd{
	background-image:		url(/members/images/mk_nav_fwd_o.gif);
	background-repeat:		no-repeat;
	width:				37px;
	height:				37px;
	background-position: 		center center;
}
.mk_fwd:hover{
	background-image:		url(/members/images/mk_nav_fwd_i.gif);
	background-repeat:		no-repeat;
	width:				37px;
	height:				37px;
	background-position: 		center center;
}
/* / end database paging controls		*/
/*************************************/

.tab2{
background-image		: url(/members/images/tab4.gif);
width				: 83px;
background-repeat		: no-repeat;
height				: 26px;
text-align			: center;
font-family			: verdana, arial, helvetica;
color				: #b6d88a;
/*#005836;*/
text-decoration			: none;
font-size			: 11px;
font-weight			: bold;
border-top-width		: 0px;
padding-top			: 0px;
margin-top			: 0px;
margin-bottom			: 0px;
border-bottom-width		: 0px;
padding-bottom			: 0px;
}


.tab2:hover, .tab2:active, .tabactive{
background-image		: url(/members/images/tab3.gif);
width				: 83px;
background-repeat		: no-repeat;
height				: 26px;
text-align			: center;
font-family			: verdana, arial, helvetica;
color				: #005836;
text-decoration			: none;
font-size			: 11px;
font-weight			: bold;
border-top-width		: 0px;
padding-top			: 0px;
margin-top			: 0px;
margin-bottom			: 0px;
border-bottom-width		: 0px;
padding-bottom			: 0px;

}

.seperator{
background-color		: #2b325e;
height				: 10px;
vertical-align			: middle;
border-top-width		: 0px;
padding-top			: 0px;
margin-top			: 0px;
margin-bottom			: 0px;
border-bottom-width		: 0px;
padding-bottom			: 0px;
color 				: #000000;
font-size			: 8pt;
text-indent			: 15pt;
}

.mk_msgs_f, .mk_msgs_F		{	color:red;font-size:8pt; font-family: verdana, arial, helvetica;}
.mk_msgs_e, .mk_msgs_E		{ 	color:orange;font-size:8pt; font-family: verdana, arial, helvetica;}
.mk_msgs_w, .mk_msgs_W		{	color:yellow;font-size:8pt; font-family: verdana, arial, helvetica;}
.mk_msgs_i, .mk_msgs_I		{	color:#00593e;font-size:8pt; font-family: verdana, arial, helvetica;}

/* end v3 ready */



/* in progress */
.mk_menu{
	text-align:			right;
	width:				80px;
	height:				25px;
	font-family:			verdana,arial,helvetica,sans-serif;
	font-size:			11pt;
	background-color :		#333333;
}

.mk_a_menu:link, .mk_a_menu:visited{


	color:				white;
	font-weight:			bold;
	background-image:		url('images/mk_a_menu_o.gif');
	background-repeat:		no-repeat;
	background-position :		center right;
	text-decoration:		none;
}

a.mk_a_menu:hover{


	color:				#b0c886;
	font-weight:			bold;
	background-image:		url('images/mk_a_menu_i.gif');
	background-repeat:		no-repeat;
	background-position :		center right;
	text-decoration:		none;
}


.datatitle{
		font-family		: 	verdana, helvetica, sans-serif; 
		font-size		: 	12px; 
		background-color	:	#222222;
		font-weight		: 	bold;
		vertical-align		:	top;
}
.free {
		font-family: verdana, helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold; 
		color: white;
		background-color: red;
		cellspacing: 2px;
		cellpadding: 2px
}
/* end in progress  */
/* DMZ starts*/


td { 
		font-family: verdana, helvetica, sans-serif;  
		font-size: 10px; 
		color: #cccccc; 
	}

th { 
		font-family: verdana, helvetica, sans-serif;  
		font-size: 11px; 
		color: #000000;
		font-weight: bold 
	}

li	{

		font-family: verdana, helvetica, sans-serif;
		font-size: 10px;
		font-color: red;
		font-weight: normal;

	}

.text {
		color: #8792BD;  
		font-family: verdana, helvetica, sans-serif;  
		font-size: 10px; 
		text-decoration: none
	}

.listrow, td.listrow {
		font-family: verdana, helvetica, sans-serif; 
		font-size			: 12px; 
		font-weight			: normal; 
		color				: #ffffff;
		background-color		: #2b325e; /* #2b325e; #D08A31 */
		cellspacing			: 1px;
		height				: 13px;
		vertical-align			: middle;

}


.listrow2 {
		font-family: verdana, helvetica, sans-serif; 
		font-size			: 12px; 
		font-weight			: normal; 
		color				: black;
		cellspacing			: 1px;
		height				: 13px;
		vertical-align			: middle;		
		background-color		: #555566;
		}


a:link {
		color: white;  
		font-family: verdana, helvetica, sans-serif;  
		font-size: 10px; 
		text-decoration: none
		}

a:visited {
		color: #ffffff;  
		font-family: verdana, helvetica, sans-serif;  
		font-size: 10px; 
		text-decoration: none
		} 

a:active {
		color: #999999;  
		font-family: verdana, helvetica, sans-serif;  
		font-size: 10px; 
		text-decoration: none
		} 

a:hover {
		text-decoration: none;  
		font-family:verdana, helvetica, sans-serif;  
		font-size: 10px;
		color: #ff0000 
		}
/* Form elements */
input,textarea, select {
		color : #000000;
		font: normal 11px Verdana, Arial, Helvetica, sans-serif;
		border-color : #000000;
}

/* The text input fields background colour */
input.post, textarea.post, select {
		background-color : #EBE6FF;
}

input.readonly	{
		backrgound-color : #999999;
}

input { text-indent : 2px; }

/* The buttons used for bbCode styling in message post */
input.button {
		background-color : #efefef;
		color : #000000;
		font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* The main submit button option */
input.mainoption {
		background-color : #efefef;
		font-weight : bold;
}

/* None-bold submit button */
input.liteoption {
		background-color : #efefef;
		font-weight : normal;
}

hr	{ 
		height: 0px; 
		border: solid #c2cdd6 0px; 
		border-top-width: 1px;
}





/*not used ??
.bigdate
{
		color:		black;
		font-size:	14;
		font-weight:	bold;
		font-family:	verdana;
}
*/
.tinyprfdesc{
		vertical-align:	top;
}

.tinyprfimg, tinyeventimg{
		vertical-align: top;
}

td.newsidtime, 
td.newsdate {
		color:			#666666;
		background-color:	#333333;


}
.newsiddesc, eventdesc{
}
.newsidwho, .newsposted{
		background-color:	#333333;
		color:			#888888;
		vertical-align	:	bottom;
		
}
.newsposted{
		background-color:	#333333;
		color:			#888888;
}

.newstitle, eventname, td.eventname, a.eventname{

		font-weight :		bold;
		vertical-align	:	top;
		color		:	#eeeeee;
}

.bigtitle{
		font-weight :		bold;
		vertical-align	:	top;
		color		:	#eeeeee;
		font-size	:	14px;
}

.bigtd {
		background-color :	#0f0f0f;
		border :		solid #000000;
		border-width :		2px ! important;
		vertical-align :	top;
		font-size	:	14px;
		width 		:	100%;
		font-family	:	Impact;
		color		:	#eeeeee;
}

eventplace, td.eventplace{

		font-weight 	:	normal;
		text-align	:	right;
		vertical-align	:	top;

}

.eventwhen, td.eventwhen{

		font-weight 	:	normal;
		text-align	:	left;
		color		:	#aaaaaa;
		width		:	80px;
		vertical-align	:	top;
}
.newsdate{

}
.mainright, .mainleft{
		border: 		solid #111111;
		border-width:		15px;
		vertical-align: 	top;
}
.eventmod{
		border: 		solid #111111;
		vertical-align: 	top;
		color :			#ffffff;
		padding :		0px;
		cellspacing :		0px;
		border-top-width :	15px;
		border-bottom-width :	15px;
}


.eventmod_name, loginname {

		color:			white;
		font-size :		18px;
		

}

.eventmod_desc{}
.eventmod_short{
		font-weight :		bold;
		color :			#bbbbbb;
}

.maintop{
		border: 		solid #111111;
		border-width:		15px;
		vertical-align: 	middle;
		cellpadding:		0px;
		cellspacing:		0px;
		background-color :	#111111;
		color :			#ffffff;
}



.headertext, td.headertext{
		font-family :		impact;
		font-size :		20px;
		color :			#cccccc;

}
.blackborder, td.blackborder{
		
		border: 		0px /* solid #000000 */;
		background-color: 	#333333;
		padding: 		0px;
		height : 		45px;
		vertical-align :	middle;
		text-align :		left;
		text-indent :		25px;
} 
.profile_image_300{
		background-color :	#111111;
		vertical-align :	middle;
		padding :		0px;
		width :			280px;
		font-size :		14px;
		font-family:		verdana;


}
.profilemod_300{

	width :		260px;
}
.error{
		background-color :	#cccccc;
		color :			#000000;
		font-weight :		bold;
}
</style>
