/*  Last update to Style_prototype_Master performed on 30 Jan 09.  */
/*  Version 3.00 (Build 013)  */
/*  Copyright (c) 2005-2009 Kenneth L. Anderson, All Rights Reserved.  */

    h1 {
	color:			#ff6633;
	font-family:		verdana,arial,sans-serif;
	font-size:		30px
    }
    h2 {
	font-family:		verdana,arial,sans-serif;
	font-size:		20px
    }
    h3 {
	font-family:		verdana,arial,sans-serif
    }
    p {
	font-family:		arial,sans-serif
    }
    .h1-heading-style {
	color:			#ff6633;
	font-family:		verdana,arial,sans-serif;
	font-size:		30px;
	font-weight:		bold
    }
    .h2-heading-style {
	color:			#3333ff;
	font-family:		verdana,arial,sans-serif;
	font-size:		20px;
	font-weight:		bold
    }
    .h3-heading-style {
	color:			#3333ff;
	font-family:		verdana,arial,sans-serif;
	font-size:		12px;
	font-weight:		bold
    }
    a:link {
	color:			#3333ff
    }
    a:visited {
	color:			#3333ff
    }
    a:hover {
	color:			#000033;
	background-color:	#ffdd33;
	text-decoration:	none
    }
    a:active {
	color:			#ff0000
    }
    a.logo:link {
	color:			#ffffff
    }
    a.logo:visited {
	color:			#ffffff
    }
    a.logo:hover {
	color:			#ffffff;
	background-color:	#3366ff;
	text-decoration:	none
    }
    a.logo:active {
	color:			#ffffff
    }
    a.menu-1:active {
	color:			#3333ff;
	text-decoration:	none
    }
    a.menu-1:link {
	color:			#3333ff;
	text-decoration:	none
    }
    a.menu-1:visited {
	color:			#3333ff;
	text-decoration:	none
    }
    a.menu-1:hover {
	color:			#3333ff;
	background-color:	#ffffff;
	text-decoration:	underline
    }
    .page-frame {
	direction:		ltr;
	position:		absolute;
	left:			0px;
	top:			0px;
	height:			100%;
	width:			99.99%;
	background-color:	#ccffff;
	color:			#000000;
	font-family:		verdana,arial,sans-serif;
	margin:			0px;
	border-collapse:	collapse;
	border-color:		#ffffcc;
	border-style:		none;
	border-top-width:	0px;
	border-left-width:	0px;
	border-right-width:	0px;
	border-bottom-width:	0px;
	padding:		0px
    }
    .body-frame {
	height:			auto;
	width:			auto;
	background-color:	#ccffff;
	font-family:		verdana,arial,sans-serif;
	font-size:		12px;
	font-weight:		normal;
	margin:			0px;
	border-color:		#ffffcc;
	border-style:		none;
	border-width:		0px;
	padding:		0px;
	padding-right:		10px;
    }
    .flying-menu-table {
	float:			right;
	height:			auto;
	width:			auto;
	background-color:	transparent;
	color:			#3333ff;
	font-family:		arial,sans-serif;
	font-size:		11px;
	font-weight:		normal;
	letter-spacing:		0.7px;
	word-spacing:		3px;
	white-space:		nowrap;
	margin-top:		0px;
	margin-left:		0px;
	margin-right:		0px;
	margin-bottom:		0px;
	padding-top:		0px;
	padding-left:		0px;
	padding-right:		0px;
	padding-bottom:		0px
    }
    .flying-menu-base {
	height:			17px;
	width:			auto;
	background-color:	#669966;
	color:			#ffffff;
	font-family:		verdana,arial,sans-serif;
	font-size:		13px;
	font-weight:		bold;
	letter-spacing:		0.7px;
	word-spacing:		6px;
	border-top-color:	#000000;
	border-left-color:	#000000;
	border-right-color:	#000000;
	border-bottom-color:	#000000;
	border-top-style:	solid;
	border-left-style:	solid;
	border-right-style:	solid;
	border-bottom-style:	solid;
	border-top-width:	1px;
	border-left-width:	1px;
	border-right-width:	1px;
	border-bottom-width:	1px;
	margin-top:		0px;
	margin-left:		0px;
	margin-right:		0px;
	margin-bottom:		0px;
	padding-top:		0px;
	padding-left:		12px;
	padding-right:		12px;
	padding-bottom:		2px
    }
    .flying-menu-anchor {
	background-color:	#669966;
	color:			#ffffff;
	font-family:		verdana,arial,sans-serif;
	font-size:		13px;
	font-weight:		bold;
	letter-spacing:		0.7px;
	word-spacing:		6px;
	margin-top:		0px;
	margin-left:		0px;
	margin-right:		0px;
	margin-bottom:		0px;
	padding-top:		0px;
	padding-left:		0px;
	padding-right:		0px;
	padding-bottom:		0px
    }
    a.flying-menu-anchor:link {
	background-color:	#669966;
	color:			#ffffff;
	text-decoration:	none
    }
    a.flying-menu-anchor:visited {
	background-color:	#669966;
	color:			#ffffff;
	text-decoration:	none
    }
    a.flying-menu-anchor:hover {
	background-color:	#ff3300;
	color:			#ffffff;
	text-decoration:	none
    }
    a.flying-menu-anchor:active {
	background-color:	#669966;
	color:			#ffffff
    }
    .ad-banner-1 {
	background-color:	#3366ff;
	border-color:		#33ccff #003366 #003399 #33ccff;
	border-style:		solid;
	border-width:		1px;
	color:			#000000;
	font-weight:		bold;
	font-size:		15px;
	font-family:		verdana,sans-serif;
	margin:			0px;
	padding:		0px 3px;
	text-decoration:	none;
	vertical-align:		middle
}
    .ad-banner-2 {
	background-color:	#f60000;
	border-color:		#fc9000 #630000 #330000 #f96000;
	border-style:		solid;
	border-width:		1px;
	color:			#ffffff;
	font-weight:		bold;
	font-size:		15px;
	font-family:		verdana,sans-serif;
	margin:			0px;
	padding:		0px 3px;
	text-decoration:	none
}
    .ad-banner-3 {
	background-color:	#ffdd33;
	border-color:		#fc9000 #630000 #330000 #f96000;
	border-style:		solid;
	border-width:		1px;
	color:			#ffffff;
	font-weight:		bold;
	font-size:		15px;
	font-family:		verdana,sans-serif;
	margin:			0px;
	padding:		0px 3px;
	text-decoration:	none
}
    .ad-banner-4 {
	background-color:	#ff6633;
	border-color:		#fc9000 #630000 #330000 #f96000;
	border-style:		solid;
	border-width:		1px;
	color:			#ffffff;
	font-weight:		bold;
	font-size:		15px;
	font-family:		verdana,sans-serif;
	margin:			0px;
	padding:		0px 3px;
	text-decoration:	none
}
    .ad-banner-5 {
	background-color:	#ffff00;
	border-color:		#fc9000 #630000 #330000 #f96000;
	border-style:		solid;
	border-width:		1px;
	color:			#ffffff;
	font-weight:		bold;
	font-size:		15px;
	font-family:		verdana,sans-serif;
	margin:			0px;
	padding:		0px 3px;
	text-decoration:	none
}
    .ad-banner-6 {
	background-color:	#ffff99;
	border-color:		#fc9000 #630000 #330000 #f96000;
	border-style:		solid;
	border-width:		1px;
	color:			#ffffff;
	font-weight:		bold;
	font-size:		15px;
	font-family:		verdana,sans-serif;
	margin:			0px;
	padding:		0px 3px;
	text-decoration:	none
}
    .ad-banner-7 {
	background-color:	#009966;
	border-color:		#fc9000 #630000 #330000 #f96000;
	border-style:		solid;
	border-width:		1px;
	color:			#ffffff;
	font-weight:		normal;
	font-size:		15px;
	font-family:		georgia,verdana,sans-serif;
	margin:			0px;
	padding:		0px 3px;
	text-decoration:	none
}
    .ad-banner-8 {
	background-color:	#99ff99;
	border-color:		#fc9000 #630000 #330000 #f96000;
	border-style:		solid;
	border-width:		1px;
	color:			#ffffff;
	font-weight:		normal;
	font-size:		15px;
	font-family:		georgia,verdana,sans-serif;
	margin:			0px;
	padding:		0px 3px;
	text-decoration:	none
}
    .ad-banner-9 {
	background-color:	#ffdd33;
	border-color:		#fc9000 #630000 #330000 #f96000;
	border-style:		solid;
	border-width:		1px;
	color:			#ffffff;
	font-weight:		normal;
	font-size:		15px;
	font-family:		georgia,verdana,sans-serif;
	margin:			0px;
	padding:		0px 3px;
	text-decoration:	none
}
    .ad-default {
	background-color:	#ffffff;
	border-style:		none;
	border-width:		0px;
	font-family:		verdana,arial,sans-serif;
	font-size:		12px;
	font-weight:		bold;
	margin:			0px;
	padding:		0px
    }

/*--  Link control for banner buttons.  --*/

    a.ad-banner-1:link {
	color:			#ffffff
    }
    a.ad-banner-1:visited {
	color:			#ffffff
    }
    a.ad-banner-1:hover {
	background-color:	#3366ff;
	color:			#ffffff;
	text-decoration:	none
    }
    a.ad-banner-1:active {
	color:			#ffffff
    }
    a.ad-banner-2:link {
	color:			#ffffff
    }
    a.ad-banner-2:visited {
	color:			#ffffff
    }
    a.ad-banner-2:hover {
	background-color:	#ff6633;
	color:			#ffffff;
	text-decoration:	none
    }
    a.ad-banner-2:active {
	color:			#ffffff
    }
    a.ad-banner-3:link {
	color:			#000000
    }
    a.ad-banner-3:visited {
	color:			#000000
    }
    a.ad-banner-3:hover {
	background-color:	#ffdd33;
	color:			#000000;
	text-decoration:	none
    }
    a.ad-banner-3:active {
	color:			#000000
    }
    a.ad-banner-4:link {
	color:			#000000
    }
    a.ad-banner-4:visited {
	color:			#000000
    }
    a.ad-banner-4:hover {
	background-color:	#ffdd33;
	color:			#000000;
	text-decoration:	none
    }
    a.ad-banner-4:active {
	color:			#000000
    }
    a.ad-banner-5:link {
	color:			#000000
    }
    a.ad-banner-5:visited {
	color:			#000000
    }
    a.ad-banner-5:hover {
	background-color:	#ffdd33;
	color:			#000000;
	text-decoration:	none
    }
    a.ad-banner-5:active {
	color:			#000000
    }
    a.ad-banner-6:link {
	color:			#000000
    }
    a.ad-banner-6:visited {
	color:			#000000
    }
    a.ad-banner-6:hover {
	background-color:	#ffdd33;
	color:			#000000;
	text-decoration:	none
    }
    a.ad-banner-6:active {
	color:			#000000
    }
    a.ad-banner-7:link {
	color:			#000000
    }
    a.ad-banner-7:visited {
	color:			#000000
    }
    a.ad-banner-7:hover {
	background-color:	#66ff99;
	color:			#000000;
	text-decoration:	none
    }
    a.ad-banner-7:active {
	color:			#000000
    }
    a.ad-banner-9:link {
	color:			#000000
    }
    a.ad-banner-9:visited {
	color:			#000000
    }
    a.ad-banner-9:hover {
	background-color:	#ffdd33;
	color:			#000000;
	text-decoration:	none
    }
    a.ad-banner-9:active {
	color:			#000000
    }
    div.extend-float {
	clear:			both
    }
    .validator {
	height:			31px;
	width:			88px;
	margin:			0px;
	border-color:		#ffffff;
	border-style:		hidden;
	border-width:		1px
    }
