// Controls all Submit Buttons

//.FormLt1 { color: #DDEDFF; font-family : Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-size: 11px; text-decoration: none; background: #FF0000; }
.FormLt1 {
	color: #0000FF;
	font-weight: bold;
	background: #FFF3B4;
	border-top: 2px ridge #DBDFFD;
	border-bottom: 2px ridge #8587C9;
	border-left: 2px solid #E1E4FD;
	border-right: 2px solid #9492FF;
	padding: 1px 5px 2px 6px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-style : solid ridge ridge solid;
}

// Controls all text area input boxes for forms

textarea { font-family : Verdana, Arial, Helvetica, sans-serif; font-size:11px; height:75px; width:175px;}

// Controls built-in template header fonts

.logohead {font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px;font-weight : bold;}
.logosub {font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px;font-weight : bold; }

// Used for border control on various modules (Mostly Business Suite)

.border { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #FFFFFF;}

// These Class definitions control aspects of the calendar,
// and shopping cart module. Best not to modify

.text {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #3366CC; }
A.text:link { text-decoration: none; color: #3366CC; font-size: 12px; }
A.text:visited { text-decoration: none; color: #3366CC; font-size: 12px; }
A.text:hover { text-decoration: underline; color: #0000FF; font-size: 12px; }
A.text:active { text-decoration: none; color: #3366CC; font-size: 12px; }

.sohotext {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #3366CC; }
A.sohotext:link { text-decoration: none; color: #3366CC; font-size: 12px; }
A.sohotext:visited { text-decoration: none; color: #3366CC; font-size: 12px; }
A.sohotext:hover { text-decoration: underline; color: #0000FF; font-size: 12px; }
A.sohotext:active { text-decoration: none; color: #3366CC; font-size: 12px; }


.SMtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
A.SMtext:link { text-decoration: none; color: #3366CC; font-size: 12px; }
A.SMtext:visited { text-decoration: none; color: #3366CC; font-size: 12px; }
A.SMtext:hover { text-decoration: underline; color: #0000FF; font-size: 12px; }
A.SMtext:active { text-decoration: none; color: #3366CC; font-size: 12px; }

.uptext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: darkblue;}
A.uptext:link { text-decoration: none; color: #3366CC; font-size: 12px; }
A.uptext:visited { text-decoration: none; color: #3366CC; font-size: 12px; }
A.uptext:hover { text-decoration: underline; color: #0000FF; font-size: 12px; }
A.uptext:active { text-decoration: none; color: #3366CC; font-size: 12px; }

A:link { color: #0000CC; text-decoration: none; font-size: 11px; }
A:hover { color: #6666FF; text-decoration: underline; font-size: 11px; }
A:active { color: #0000CC; text-decoration: none; font-size: 11px; }
A:visited { color: #0000CC; text-decoration: none; font-size: 11px; }

.reg {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 }
A.reg:link { text-decoration: none}
A.reg:visited { text-decoration: none}
A.reg:hover { text-decoration: underline }
A.reg:active { text-decoration: none}

.breg {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #3366CC; }
A.breg:link { text-decoration: none; color: #3366CC }
A.breg:visited { text-decoration: none; color: #3366CC }
A.breg:hover { text-decoration: underline; color: #0000FF }
A.breg:active { text-decoration: none; color: #3366CC }

.headsubmit {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0000FF; font-weight: bold; }
A.headsubmit:link { text-decoration: none; color: #0000FF }
A.headsubmit:visited { text-decoration: none; color: #0000FF }
A.headsubmit:hover { text-decoration: underline; color: #0000FF }
A.headsubmit:active { text-decoration: none; color: #0000FF }

.bnav {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #868686 }
A.bnav:link { text-decoration: none; color: #868686}
A.bnav:visited { text-decoration: none; color: #868686 }
A.bnav:hover { text-decoration: underline; color: #0000FF }
A.bnav:active { text-decoration: none; color: #868686 }

.fnav {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #3366CC }
A.fnav:link { text-decoration: none; color: #3366CC }
A.fnav:visited { text-decoration: none; color: #3366CC }
A.fnav:hover { text-decoration: underline; color: #0000FF }
A.fnav:active { text-decoration: none; color: #3366CC }

.foot {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
A.foot:link { text-decoration: none; color: #FFFF00 }
A.foot:visited { text-decoration: none; color: #FFFF00 }
A.foot:hover { text-decoration: underline; color: #FFFF00 }
A.foot:active { text-decoration: none; color: #FFFF00 }

.regwhite {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF
}
.reggray {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #336699
}
.reggraysmall {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #336699
}

	#nav { /* box under buttons */
		
        
        float: left;
	list-style: none;
	background: none;
        font-family: Verdana;
	font-size: 15px;
	padding: 0;
	margin: -6;
	width : 162px;


	}
	

	#nav ul { /* box under text */

	float: left;
	list-style: none;
	line-height: 1;
        width : 200px;
	font-weight: normal;
	border: solid black;
	
	}


/* controls the the sub menu link items */
#nav a {
	display: block;
	color: 0000FF;
	text-decoration: none;
	font-size: 12px;	
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
}


#nav li {
	position : relative;
        float: left;
	padding: 0;
	width: 162px;
	height: 20px;
	white-space: nowrap;
	line-height : 2em;
	margin-bottom : 0px;
	
		
}

	#nav li a:hover {
		color : white;
		background-color : #FFFFFF;
}


	
	#nav li ul { /* second-level lists */
	position : absolute;
	left: -999em;
        width: 13.5em; /*  width of popup box */
	margin-left : 11.6em;
	margin-top : -2.35em;
        BACKGROUND: #FFFFFF; /* popup box background */
	BORDER-TOP: #FF0000 1px solid; PADDING-TOP: 0;
	BORDER-BOTTOM:#FF0000 2px solid; PADDING-BOTTOM: 0;
	BORDER-LEFT:#0000FF 2px solid; PADDING-LEFT: 0;
	BORDER-RIGHT:#CCCCFF 1px solid; PADDING-RIGHT: 0;
	OPACITY: .9;
	FILTER: alpha(opacity=90);
	}
	

	#nav li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	
	#nav li a {
		width : 12em; /* width for text blocks fix and break*/
		display : block;
		COLOR: #0000FF;
		font-weight : bold;
		text-decoration : none;
		background-color : white;
		border : 0px solid black;
		padding : 0 0.5em;
	}
	


	#nav li ul a:hover  {/* hover over popups*/
		color : white;
		background-color : #FF7D00;
                width: 16.65em;
	}
	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}
	
	#content {
		margin-left : 12em;
	}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #0000FF;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #0000FF;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #0000FF;
}

h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #0000FF;
}

p {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #3366CC; }
dl {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #3366CC; }
dt {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #3366CC; }
dd {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #3366CC; }




