BODY {
	background-color:#FFFFFF;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-height: 0;
	margin-width: 0;
}
A {
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
	color:#2C4971;
}
A:hover {
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
	color:#669933;
}
A.menu {
	font-family:Times New Roman,Times, serif;
	font-size:70%;
	font-weight:bold;
	text-decoration:none;
	color:#363322;
	margin-left:5px;
	margin-right:5px;
	letter-spacing: 0.03em;
}
A.menu:hover {
	font-family:Times New Roman,Times, serif;
	font-size:70%;
	font-weight:bold;
	text-decoration:none;
	color:#256BA5;
	margin-left:5px;
	margin-right:5px;
	letter-spacing: 0.03em;
}
A.menu:active {
	font-family:Times New Roman,Times, serif;
	font-size:70%;
	font-weight:bold;
	text-decoration:none;
	color:#66B3FF;
	margin-left:5px;
	margin-right:5px;
	letter-spacing: 0.03em;
}
A.submenu {
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#C5E50A;
	margin-left:5px;
	margin-right:5px;
}
A.submenu:hover {
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#FF8420;
	margin-left:5px;
	margin-right:5px;
}
A.join {
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#2C4971;
}
A.join:hover {
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#FF8420;
}
.menuhold {
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#FF8420;
	margin-left:5px;
	margin-right:5px;
}
.menuhold:hover {
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#FF8420;
	margin-left:5px;
	margin-right:5px;
}
.textArea {
	font-family:Times New Roman,Times, serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#333333;
	background-color:#FFFFFF;
	padding: 5px 5px 5px 5px;
}
.bluebackonly {background-color:#074582;}

.blueback {background:#074582 url(images/top.jpg) no-repeat}

.beigetable {
	width: 435;
	background-color:#E5DAC3;
	border-color: #A59576;
	border-style: solid;
	border-width: 1;
	padding: 5px 5px 5px 5px;
}
.beigetablefront {
	background-color:#E5DAC3;
	border-color: #A59576;
	border-style: solid;
	border-width: 1;
	padding: 5px 8px 8px 8px;
}
.whitetablefront {
	background-color:#FFFFFF;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1;
	padding: 8px 8px 8px 8px;
}
.whitetablefrontimg {
	background: #FFFFFF url(images/crowd.gif) background-repeat: repeat-y;
	border-color: #A59576;
	border-style: solid;
	border-width: 1;
	padding: 10px 12px 12px 12px;
}
.whitetablefrontnb {
	width: 100%;
	background-color:#FFFFFF;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1;
	padding: 10px 12px 12px 12px;
}
.joinbox {
	width: 100%;
	background-color:#D5E6FA;
	border-color: #76A5A3;
	border-style: solid;
	border-width: 1;
	vertical-align: text-bottom;
	padding: 8px 8px 6px 6px;
}
.formtable {
	width: 425px;
	border-style: none;
	padding: 3px 3px 3px 3px;
}

.beigeback {background:#C8B596 url(images/repeat.jpg)}

.menu_style {
	font-family:Times New Roman,Times, serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
.title {
	font-family:Times New Roman,Times, serif;
	font-size:28px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
}
.title2 {
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
}
.subtitle {
	font-family:Times New Roman,Times, serif;
	font-size:22px;
	font-weight:bold;
	text-decoration:none;
}
.subtitle2 {
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.subtitle3 {
	font-family:Times New Roman,Times, serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.caption {
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}
font.reqfield {
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	vertical-align: super;
	color:#ff0000;
}
.footer {
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#333333;
}
.lightgrey {
	font-weight:normal;
	text-decoration:none;
	color:#cccccc;
}
.bodyText {
	font-family:Times New Roman,Times, serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
}
.bodytable {
	width: 750px;
	font-family:Times New Roman,Times, serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	padding: 15px 15px 15px 15px;
}

.formtitle {
	font-family:Times New Roman,Times, serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#363322;
}
.small_form {
	font-family:Times New Roman,Times, serif;
	font-size:12px;
	border-color: #cecece;
	padding-left: 4px;
	padding-right: 4px;

}
.small_form2 {
	font-family:Times New Roman,Times, serif;
	font-size:12px;
	border-style: solid;
	border-color: #666666;
	border-width: 1;
	padding-left: 4;
	padding-right: 4;
}
.small_brown_form {
	font-family:Times New Roman,Times, serif;
	font-size:12px;
	background-color:#DADAC5;
}

.hlineblue   { background-color: #99C3DD; height: 1px; list-style-image: 
               url('images/spacer.gif') }
.hlinegrey   { background-color: #A3A3A3; height: 1px; list-style-image: 
               url('images/spacer.gif') }
.hlineblack  { background-color: #000000; height: 1px; list-style-image: 
               url('images/spacer.gif' }
.vlineblack  { background-color: #000000; width: 1px; list-style-image: 
               url('images/spacer.gif') }
.whitetext {color:#ffffff;}
.white {background-color:#ffffff;}
.darkBlueText {color:#333366;}
.boldtext {
	font-family:Times New Roman,Times, serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;

.linebreak_white { background-color:#ffffff; width: 100%; height:25px; text-valign:middle; }
.linebreak_dark { background-color:#efefe8; height:25px; }

.wrap {width: 130px; background-color:#DADAC5;}
.darkgreyback {background-color:#848484;}
.greyback {background-color:#E6E6E6;}
.stockBlue {background-color:#216194;color:#FFFFFF;}
.brightgreen {#CDE63B;}
.orange {#FF8420;}
.green {background-color:#C5E50A;}
.highlight {color:#C5E50A;}
