/************ Main Menu **************/
/*** #hovmenu { ********/
/***	background-color:transparent; ********/
/***	z-index:999; ********/
/***	visibility:hidden; ********/
/***	position:absolute; ********/
/***	width:111px; ********/
/***	padding: 0; ********/
/*** } ********/
#menu_nojava {
	background-color:#CCCCCC;
	z-index:4;
	position:absolute;
	width:110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	top: 0px;
	left: 0px;
}
/* #menu {                      **/
/*        display:none;         **/
/* }                            **/
#menu {
	position: absolute;
	left: 5px;
	top: 200px;
	z-index: 60;
}
#login {
	width: 175px;
	position: absolute;
	height: 55px;
	left: 5px;
	top: 275px;
	z-index: 60;
}
#login p,td,th,a {
	font-size: 12px;
}
.sm_input_box { 
	font-size: 10px;
        width: 90px;
        color: #330066;
        background: #99ccff;
        border: #330066 solid 1px
 }
.sm_blue { 
	font-size: 10px;
        color: #99CCFF;
        background: #333366;
 }
#subscribe { 
 	position: absolute;
	left: 5px;
	top: 375px;
	width: 125px;
	height: 55px;
	z-index: 60;
}

#home{
	position: absolute;
	left: 5px;
	top: 430px;
	width: 125px;
	height: 55px;
	z-index: 60;
}
#about{
	position: absolute;
	left: 5px;
	top: 485px;
	width: 175px;
	height: 55px;
	z-index: 60;
}
#signup {
	position: absolute;
	left: 5px;
	top: 540px;
	width: 175px;
	height: 55px;
	z-index: 60;
}
#fundamentals{
	position: absolute;
	left: 5px;
	top: 595px;
	width: 175px;
	height: 55px;
	z-index: 60;
}
#community{
	position: absolute;
	left: 5px;
	top: 650px;
	width: 175px;
	height: 55px;
	z-index: 60;
}
#sponsorship{
	position: absolute;
	left: 5px;
	top: 705px;
	width: 175px;
	height: 55px;
	z-index: 60;
}
#contact {
	position: absolute;
	left: 5px;
	top: 770px;
	width: 175px;
	height: 55px;
	z-index: 60;
}

#bulletin{
	position: absolute;
	left: 5px;
	top: 955px;
	z-index: 60;
}

#calendar{
	position: absolute;
	left: 5px;
	top: 825px;
	z-index: 60;
}
#menu_noscript {
	position: absolute;
	left: 7px;
	top: 5px;
	z-index: 1000;
	background-color: #ff0000;
	border-top-color: #CCCCCC;
	border-top-style: groove;
	border-top-width: thin;
	border-right-color: #330066;
	border-right-style: groove;
	border-right-width: thin;
	border-bottom-color: #330066;
	border-bottom-style: groove;
	border-bottom-width: thin;
	border-left-color: #CCCCCC;
	border-left-style: groove;
	border-left-width: thin;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
}
/************ classes **************/
.warning_text {
	background-color: #FF0000;
	color: #CCCCCC;
	font-size: 24px;
	line-height: 40px;
	text-transform: capitalize;
}
.blue_text {
	background-color: #000066;
	color: #cecece;
	text-transform: capitalize;
	line-height: normal;
}
.green_text {
	background-color: #336633;
	color: #cecece;
	line-height: normal;
}
.small_ital {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
}
.sm_white {
	font-size: 14px;
	color: #FFFFFF;
	background-color:inherit;
}
.sm_pink {
    font-size: 15px;
	color: #FF0066;
	background-color:inherit;
}
.small_button {
        border: 3px double #999999;
        border-top-color: #CCCCCC;
        border-left-color: #CCCCCC;
        padding: 0.25em;
	background-color: #999965;
	color: #330066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-variant: small-caps;
        text-decoration: underline;
}
.tiny_button {
        border: 3px double #999999;
        border-top-color: #CCCCCC;
        border-left-color: #CCCCCC;
        padding: 1px;
	background-color: #999965;
	color: #330066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-variant: small-caps;
        text-decoration: underline;
}
.input_box {
        color: #330066;
        background: #ccccff;
        border: #330066 solid 1px
}
.feature img {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0 1px 1px 0;
}