/* classless */
body 						{scrollbar-arrow-color: #efefef; scrollbar-base-color: #aaaaaa; scrollbar-dark-shadow-color: #666666;
							scrollbar-track-color: #cccccc; scrollbar-face-color: #444444; scrollbar-shadow-color: #bbbbbb;
							scrollbar-highlight-color: #ffffff; scrollbar-3d-light-color: #ffffff; background-color:#49764a}
							
div,p,li,table				{font-family: arial; font-size:12px; color: #000000}
input,file,textarea,select	{font-family: arial; font-size:12px; color: #000000; background-color:#ffffff}

a:visited					{font-family: arial; color: #aC3482}
a:active					{font-family: arial; color: #880000}
a:link						{font-family: arial; color: #8C0462}
a:hover						{font-family: arial; color: #880000}

a.smallPlain:link			{font-size: 11px; text-decoration:none}

.nav						{font-size:16px; color:#000000; text-decoration:none}
a.nav:visited				{font-size:16px; color:#000000; text-decoration:none}
a.nav:active				{font-size:16px; color:#000000; text-decoration:none}
a.nav:link					{font-size:16px; color:#000000; text-decoration:none}
a.nav:hover					{font-size:16px; color:#ccaa00; text-decoration:none}



/*----- general classes -----*/
.small						{font-size: 11px}

.subheader					{font-size: 14px; color: #000000; font-weight:bold}
.subheaderHL				{font-size: 14px; color: #000000; font-weight:bold; background-color:efefcf}
.subheaderEmph				{font-size: 14px; color: #cf2200; font-weight:bold}

.header						{font-size: 16px; color: #000000; font-weight:bold}
.headerHL					{font-size: 16px; color: #000000; background-color:efefcf}
.headerEmph					{font-size: 16px; color: #cf2200; font-weight:bold}

.form						{}
.formDisabled				{color:#000000; background-color:#ececec}
.formSmall					{font-size: 10px}
.formNarrow					{font-family: arial narrow; font-size: 12px}
.formButton					{font-family: arial; font-size: 11px; font-weight:bold}
.formButtonEmph				{font-family: arial; font-size: 11px; font-weight:bold; background-color:#cf2200}
.formButtonNarrow			{font-family: arial narrow, tahoma; font-size: 11px; font-weight:bold; background-color:#ffffff}


.tbl						{border-style:solid; border-width:1px; border-color:#ffffff; border-collapse:collapse}
.tblHeader					{font-size: 11px; color: #ffffff; font-weight: bold; background-color:#000088; 
								padding-top:1px; padding-bottom:1px; padding-left:2px; padding-right:2px; 
								border-style:solid; border-width:1px; border-color:#ffffff}			
.tblSubheader				{font-size: 11px; color: #000000; font-weight: bold; background-color:#ccccdf; 
								padding-top:1px; padding-bottom:1px; padding-left:2px; padding-right:2px; 
								border-style:solid; border-width:1px; border-color:#ffffff}			
.tblCell					{font-size: 11px; color: #000000; background-color:#efefef; 
								padding-top:1px; padding-bottom:1px; padding-left:2px; padding-right:2px; 
								border-style:solid; border-width:1px; border-color:#ffffff}
.tblCellAlt					{font-size: 11px; color: #000000; background-color:#f5f5f5; 
								padding-top:1px; padding-bottom:1px; padding-left:2px; padding-right:2px; 
								border-style:solid; border-width:1px; border-color:#ffffff}

a.imgLink:visited			{border:1px solid #000000}
a.imgLink:active			{border:1px solid #000000}
a.imgLink:link				{border:1px solid #000000}
a.imgLink:hover				{border:1px solid #ccaa00}
								
.emph						{color: #cf2200; font-weight:bold}
a.emph:visited				{color: #cf2200; font-weight:bold; text-decoration:none}
a.emph:link					{color: #cf2200; font-weight:bold; text-decoration:none}
.HL							{font-size: 12px; color: #000000; background-color:#efefcf}


								
/*----- specific classes -----*/
.tabStripOn					{font-size:11px; font-weight:bold; text-decoration:none; background:url('/images/tabTop.gif') #ffffff}
.tabStripOff				{font-size:11px; font-weight:bold; color:#555555; text-decoration:none; background:url('/images/tabTop.gif') #eeeeee; border-bottom:1px solid #cccccc}
.tabBody					{border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; border-left:1px solid #cccccc; padding:6px}
.tabHeader					{font-size: 17px; color: #223dc3}		
.tabSubHeader				{font-size: 14px; color: #223dc3; background:url('/images/tabSubheaderBg.gif'); padding-bottom:3px}

a.footer:visited			{font-size:13px; color:#000000; font-weight:bold; text-decoration:none}
a.footer:active				{font-size:13px; color:#880000; font-weight:bold; text-decoration:underline}
a.footer:link				{font-size:13px; color:#000000; font-weight:bold; text-decoration:none}
a.footer:hover				{font-size:13px; color:#880000; font-weight:bold; text-decoration:underline}

.overlay					{font-weight:100; background-color:#ffffff; padding: 2px; position:absolute; z-index: 1; width:300px;
								border-top:solid 1px #000000;
								border-right:solid 3px #666666;
								border-left:solid 1px #000000;
								border-bottom:solid 3px #666666}/*default width of 300*/
.overlayLink				{}
.diag						{color:#000000; font-size:11px; background-color:#fffdaa}


