body {
	margin: 0px;
	background-color: #ffffcc;
	font-family: verdana, tahoma, arial, sans-serif;
	font-size: 10px;
}
TABLE.page_header {
	border:					0px;
	padding:				0px;
	margin-bottom:			0px;
}

TD.page_header {
	font-family: 		  	Verdana, Tahoma, Arial, Sans-Serif;
	font-size:				20px;
	font-weight:			bold;
	color:					#000000;
	background-image:		url('../images/frontend/background/rk-bg-outside.gif');
	background-color:		#FFFFFF;
	padding-left:			2px;
}

.minor_header_title {
	font-family: Verdana, Tahoma, Arial, Sans-Serif; 
	font-size: 14px;
	color: #FF9900;
} 

TABLE.where_am_i {
	border:					1px #000000 solid;
	padding:				0px;
	margin-bottom:			0px;
}

TD.where_am_i {
	font-family: 		  	Verdana, Tahoma, Arial, Sans-Serif;
	font-size:				10px;
	font-weight:			bold;
	color:					#FFFFFF;
	background-color:		#000000;
	background-image:		url('../images/frontend/background/rk-bg-wai.gif');
	padding-left:			0px;
	align:				left;
}

TD.date {
	font-family: 		  	Verdana, Tahoma, Arial, Sans-Serif;
	font-size:				10px;
	font-weight:			bold;
	color:					#000000;
	background-color:		#FFCC66;
	padding-right:			2px;
	align:				right;
}

A.where_am_i:link {
	color: #ffffff;
	text-decoration: none;
}
A.where_am_i:visited {
	color: #ffffff;
	text-decoration: none;
}
A.where_am_i:active {
	color: #ffffff;
	text-decoration: none;
}
A.where_am_i:hover {
	color: #ddddee;
	text-decoration: underline;
}

TABLE.header_table {
	margin-bottom:			3px;
}

TABLE.main_menu_left {
	font-family: Verdana, Tahoma, Arial, Sans-Serif; 
	font-size: 11px;
	background-color:		#ffcc66;
	padding-top:			0px;
	padding-left:			0px;
	padding-right:			0px;
	padding-bottom:			0px;
	border-bottom:			0px #ffffff solid;
}

td.main_menu_left_main{
	font-family: 		  	Verdana, Tahoma, Arial, Sans-Serif;
	font-size: 			10px;
	font-weight: 			normal;
	width:				150;
	float:				left;
	padding-top:			0px;
	padding-left:			0px;
	padding-right:			0px;
	padding-bottom:			0px;
	border:				0px #FFCC66 solid
} 

td.main_menu_left_main a {
	text-decoration: 		none;
	color:				#000099; 
	background-color: 		#FFCC66;
	border:				1px #FFCC66 solid 
	width:				150;
	padding-top:			1px;
	padding-left:			5px;
	padding-right:			5px;
	padding-bottom:			1px;
	display:			block;
}

td.main_menu_left_main a:hover {
	background-color: 		#ffcc00;
	text-decoration: 		none;
	color: 				#000000;
	padding-top:			1px;
	padding-left:			5px;
	padding-right:			5px;
	padding-bottom:			1px;
	border:				1px #ffffcc solid
	width:				150;
}

td.main_menu_left_newsection{
	font-family: 		  	Verdana, Tahoma, Arial, Sans-Serif;
	font-size: 			12px;
	font-weight: 			bold;
	margin-bottom:			3px;
	width:				150;
	float:				left;
	padding-top:			1px;
	padding-left:			2px;
	padding-right:			2px;
	padding-bottom:			1px;	
	border-top:			1px #000000 solid
}

td.main_menu_left_header{
	font-family: 		  	Verdana, Tahoma, Arial, Sans-Serif;
	font-size: 			12px;
	font-weight: 			bold;
	margin-bottom:			3px;
	width:				150;
	float:				left;
	padding-top:			1px;
	padding-left:			2px;
	padding-right:			2px;
	padding-bottom:			1px;
	border-top:			0px #000000 solid
}

td.main_menu_left_footer{
	font-family: 		  	Verdana, Tahoma, Arial, Sans-Serif;
	font-size: 			12px;
	font-weight: 			bold;
	background-image:		url('../images/frontend/background/rk-bg-menufooter.gif');
	margin-bottom:			0px;
	width:				150;
	height:				100;
	float:				left;
	padding-top:			1px;
	padding-left:			2px;
	padding-right:			2px;
	padding-bottom:			1px;
	border-top:			0px #000000 solid
} 

TD.designer {
	font-family: 		  	Verdana, Tahoma, Arial, Sans-Serif;
	font-size:				10px;

	font-weight:			bold;
	color:					#000000;
	background-color:		#FFFFCC;
	padding-left:			2px;
	padding-top:			10px;
	border-right:				0px #000000 solid;
}

FONT.copyright{
	font-family: Verdana, Tahoma, Arial, Sans-Serif; 
	font-size: 11px; 
	color: #aaaaaa;
} 

A.copyright:link{
	text-decoration: none; color: #aaaaaa;
}

A.copyright:visited{
	text-decoration: none; color: #aaaaaa;
}

A.copyright:active{
	text-decoration: none; color: #777777;
}
A.copyright:hover{
	text-decoration: none; color: #777777;
}

TABLE.main_section {
	font-family: Verdana, Tahoma, Arial, Sans-Serif; 
	font-size: 11px;
	min-height:				350px	
}

TD.main_section {
	font-family: Verdana, Tahoma, Arial, Sans-Serif; 
	font-size: 11px;
	background-color:		#ffffff;
	padding-top:			5px;
	padding-left:			5px;
	padding-right:			5px;
	padding-bottom:			5px;
	border-right:				1px #000000 solid;
	border-bottom:				1px #000000 solid;
	border-left:				1px #000000 solid;
	min-height:				350px
	
}

TD.main_menu_section {
	font-family: Verdana, Tahoma, Arial, Sans-Serif; 
	font-size: 11px;
	background-color:		#ffffcc;
	padding-top:			0px;
	padding-bottom:			0px;
	margin-bottom:			0px;
	border-bottom:			0px #000000 solid;
	border-right:			0px #000000 solid;
}

TABLE.standoutBox {
	background-color:	#ffffcc;
	border:				2px solid #ffcc66;
	margin: 3px;
}

TABLE.SlideshowBox {
	background-color:	#ffffcc;
	border:				0px solid #ffcc66;
	margin: 6px;
}

.main_page_title {
	font-family: Verdana, Tahoma, Arial, Sans-Serif; 
	font-size: 24px; 
	color: #003366;
} 

.main_page_description {
	font-family: Verdana, Tahoma, Arial, Sans-Serif; 
	font-size: 11px; 
	color: #000066;
} 
.minor_page_title {
	font-family: Verdana, Tahoma, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: bold;
	color: #000066;
} 

.standout_page_quote {
	font-family: Verdana, Tahoma, Arial, Sans-Serif; 
	font-size: 13px; 
	font-weight: bold;
	color: #000066;
} 

.Standard_Font {
	font-family: Verdana, Tahoma, Arial, Sans-Serif; 
	font-size: 10px;
}
.Standard_Font_Black {
	font-family: Verdana, Tahoma, Arial, Sans-Serif; 
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}

TD.copyright_section {
	font-family: Verdana, Tahoma, Arial, Sans-Serif; 
	font-size: 11px;
	background-color:		#FFFFCC;
	padding-top:			6px;
	padding-left:			150px;
	padding-right:			3px;
	padding-top:			2px;
	padding-bottom:			5px;
}

TABLE.calendar {
	font-family: Verdana, Tahoma, Arial, Sans-Serif; 
	font-size: 10px;
	border:			0px #000000 solid;	
}

TD.calendar {
	font-family: Verdana, Tahoma, Arial, Sans-Serif; 
	font-size: 10px;
	border:			0px #000000 solid;	
}

A.standout_link:link{
	font-size: 13px; 
	font-weight: bold;
	text-decoration: none; color: #dd0000;
}

A.standout_link:visited{
	font-size: 13px; 
	font-weight: bold;
	text-decoration: none; color: #dd0000;
}

A.standout_link:active{
	font-size: 13px; 
	font-weight: bold;
	text-decoration: none; color: #dd0000;
}
A.standout_link:hover{
	font-size: 13px; 
	font-weight: bold;
	text-decoration: none; color: #ff6666;
}

A.standout_link_alt:link{
	font-size: 13px; 
	font-weight: bold;
	text-decoration: none; color: #0000dd;
}

A.standout_link_alt:visited{
	font-size: 13px; 
	font-weight: bold;
	text-decoration: none; color: #0000dd;
}

A.standout_link_alt:active{
	font-size: 13px; 
	font-weight: bold;
	text-decoration: none; color: #0000dd;
}
A.standout_link_alt:hover{
	font-size: 13px; 
	font-weight: bold;
	text-decoration: none; color: #6666ff;
}



TD.open_main_section {
	font-family: Verdana, Tahoma, Arial, Sans-Serif; 
	font-size: 11px; 
}

P.front_page_contact_details {
	margin-left: 200px;
	margin-top:10px;
	margin-bottom:10px;
}

BR { line-height: 7px; font-size: 7px;}

A:link {
	color: #000099;
	text-decoration: none;
}
A:visited {
	color: #000099;
	text-decoration: none;
}
A:active {
	color: #000099;
	text-decoration: none;
}
A:hover {
	color: #990000;
	text-decoration: underline;
}





.Site_Standard_Font {
	font-family: Verdana, Tahoma, Arial, Sans-Serif; 
	font-size: 10px;
}
A.main_section_title:link {
	font-size: 12px; 
	color: #000066;
	font-weight: bold;
}
A.main_section_title:visited {
	font-size: 12px; 
	color: #000066;
	font-weight: bold;
}
A.main_section_title:active {
	font-size: 12px; 
	color: #000066;
	font-weight: bold;
}
A.main_section_title:hover {
	font-size: 12px; 
	color: #666699;
	font-weight: bold;
}
TD.admin_table_header {
	font-family: Verdana, Arial, Helvetica, Sans-serif; 
	font-size: 12px; 
	color: #000066;
	font-weight: bold;
	background-color: #eeeedd;
	border-left: #ccccbb 1px solid;
	border-bottom: #ccccbb 2px solid;

}
TABLE.admin_table_header {
	
	border: #000000 1px solid;
	margin-left: 5px;
}
TD.admin_table_cell {
	font-family: Verdana, Arial, Helvetica, Sans-serif; 
	font-size: 10px; 
	color: #000000;
	background-color: #ffffff;
	border-left: #ccccbb 1px solid;
	border-bottom: #ccccbb 1px solid;

}

TD.admin_table_cell_thin {
	font-family: Verdana, Arial, Helvetica, Sans-serif; 
	font-size: 10px; 
	color: #000000;
	background-color: #ffffff;
	border-left: #ccccbb 1px solid;
	border-bottom: #ccccbb 1px solid;
	padding: 1px;

}
TD.admin_table_cell_thin_selected {
	font-family: Verdana, Arial, Helvetica, Sans-serif; 
	font-size: 10px; 
	color: #ffffff;
	background-color: #000066;
	border-left: #ccccbb 1px solid;
	border-bottom: #ccccbb 1px solid;
	padding: 1px;
	font-weight: bold;

}

TD.admin_table_cell_unread {
	font-family: Verdana, Arial, Helvetica, Sans-serif; 
	font-size: 10px; 
	color: #000000;
	background-color: #eef7ff;
	border-left: #ccccbb 1px solid;
	border-bottom: #ccccbb 1px solid;

}


A.admin_table_header:link{
	font-family: Verdana, Arial, Helvetica, Sans-serif; 
	font-size: 12px; 
	color: #000066;
	font-weight: bold;
}

A.admin_table_header:visited{
	font-family: Verdana, Arial, Helvetica, Sans-serif; 
	font-size: 12px; 
	color: #000066;
	font-weight: bold;
}

A.admin_table_header:active{
	font-family: Verdana, Arial, Helvetica, Sans-serif; 
	font-size: 12px; 
	color: #000066;
	font-weight: bold;
}
A.admin_table_header:hover{
	font-family: Verdana, Arial, Helvetica, Sans-serif; 
	font-size: 12px; 
	color: #333399;
	font-weight: bold;
}

TD.admin_table_header_sideways {
	font-family: Verdana, Arial, Helvetica, Sans-serif; 
	font-size: 12px; 
	color: #000066;
	font-weight: bold;
	background-color: #eeeedd;
	border-bottom: #ccccbb 1px solid;
	border-right: #ccccbb 2px solid;

}
TABLE.admin_table_header_sideways {
	
	border: #000000 1px solid;
	margin-left: 5px;
}
TD.admin_table_cell_sideways {
	font-family: Verdana, Arial, Helvetica, Sans-serif; 
	font-size: 10px; 
	color: #000000;
	background-color: #ffffff;
	border-bottom: #ccccbb 2px solid;
}
INPUT.text_input {
	color: #334466;
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Sans-Serif;  
	border-right: #990000 1px solid; 
	border-top: #990000 1px solid; 
	border-left: #990000 1px solid;
	border-bottom: #990000 1px solid;

}
INPUT.text_input_disabled {
	color: #cccccc;
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Sans-Serif;  
	border-right: #cccccc 1px solid; 
	border-top: #cccccc 1px solid; 
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	background-color: #eeeeee;

}
TEXTAREA.textarea_input {
	color: #334466;
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Sans-Serif;  
	border-right: #990000 1px solid; 
	border-top: #990000 1px solid; 
	border-left: #990000 1px solid;
	border-bottom: #990000 1px solid;

}
TEXTAREA.textarea_input_disabled {
	color: #cccccc;
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Sans-Serif;  
	border: #cccccc 1px solid; 
	background-color: #eeeeee;
}
SELECT.select_input {
	color: #334466;
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Sans-Serif;  
	border-right: #990000 1px solid; 
	border-top: #990000 1px solid; 
	border-left: #990000 1px solid;
	border-bottom: #990000 1px solid;

}
INPUT.disabled_text_input {
	color: #334466;
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Sans-Serif;  
	border-right: #cccccc 1px solid; 
	border-top: #cccccc 1px solid; 
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;

}

INPUT.submit_input {
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background-image: url('../graphics/standalone_red_table_header_bg.gif');
	border-right: #cc6666 1px solid; 
	border-top: #cc6666 1px solid; 
	border-left: #cc6666 1px solid;
	border-bottom: #cc6666 1px solid;
	cursor: hand;
}	

BUTTON.button_input {
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background-image: url('../graphics/standalone_red_table_header_bg.gif');
	border-right: #cc6666 1px solid; 
	border-top: #cc6666 1px solid; 
	border-left: #cc6666 1px solid;
	border-bottom: #cc6666 1px solid;
	cursor: hand;
}