<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;
}

.dataholder{
		font-family			: 	verdana, helvetica, sans-serif; 
		font-size			: 	12px; 
		background-color	:	#222222;
		font-weight			: 	bold;
		vertical-align		:	top;
		text-indent			:	3px;
		width				: 	70%;
		text-align			:	left;
}
.datatitle{
		font-family			: 	verdana, helvetica, sans-serif; 
		font-size			: 	12px; 
		vertical-align		:	top;
		text-indent			:	3px;
		text-align			:	left;

}
.free {
		font-family: verdana, helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold; 
		color: white;
		background-color: red;
}
.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;}

.error{
		background-color :	#cccccc;
		color :				#000000;
		font-weight :		bold;
}

/* 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;
}

/*calendar mini month-view styles*/
.cal_event, a.cal_event, td.cal_event, .cal_event:link, .cal_event:visited{
	height					: 28px;
	vertical-align			: middle;
	text-align				: center;
	width					: 30px;
	background-color		: #2b325e;
	font-weight 			: bold;	
	font-family				: verdana, helvetica, sans-serif;  
	font-size				: 10px; 
	color					: #cccccc; 	
}
.cal_today, td.cal_today{
	height					: 28px;
	vertical-align			: middle;
	text-align				: center;
	width					: 30px;
	background-color		: red;
	font-family				: verdana, helvetica, sans-serif;  
	font-size				: 10px; 
	color					: white; 	
}

.cal_content, td.cal_content{
	height					: 28x;
	vertical-align			: middle;
	text-align				: center;
	width					: 30px;
	font-family				: verdana, helvetica, sans-serif;  
	font-size				: 10px; 
	color					: #cccccc; 
}

/* 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-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, td.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;
}

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

.short_description{
		font-weight :		normal;
		vertical-align	:	top;
		color		:		#eeeeee;
		font-size	:		12px;

}


/*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;
}

</style>

