a 								{ text-decoration: none; }
a:active						{ text-decoration: none; }
a:link 							{ text-decoration: none; }
a:visited						{ text-decoration: none; }
a:hover							{ color: gray; }
a.normal						{ color: blue; font-size: 14px; }
a.normal:active					{ font-size: 10pt; }
a.normal:link					{ color: blue; font-size: 14px; }
a.normal:visited				{ color: blue; font-size: 14px; }
.navlink:active					{ color: #2F3D52;}
.navlink:link					{ color: #000;}
.navlink:visited				{ color: #000;}
.navlink:hover					{ color: #2F3D52;}
.navlink_subcurrent:active		{ color: #2F3D52; font-size: 14px;}
.navlink_subcurrent:link		{ color: #293a52; font-size: 14px; }
.navlink_subcurrent:visited		{ color: #293a52; font-size: 14px; }
.navlink_subcurrent:hover		{ color: #2F3D52; font-size: 14px; }
.statuslink:active				{ color: #fff; font-size: 12px; }
.statuslink:link				{ color: #fff; font-size: 12px; }
.statuslink:visited				{ color: #fff; font-size: 12px; }
.statuslink:hover				{ color: #fff; font-size: 12px; }
.statuslinkdark:active			{ color: #343434; font-size: 12px; }
.statuslinkdark:link			{ color: #343434; font-size: 12px; }
.statuslinkdark:visited			{ color: #343434; font-size: 12px; }
.statuslinkdark:hover			{ color: #343434; font-size: 12px; }
body							{ font-size: 12px; font-family: arial, verdana, helvetica; scrollbar-arrow-color: #06415a; scrollbar-3dlight-color: #ababab; scrollbar-base-color: ; scrollbar-darkshadow-color: ; scrollbar-face-color: ; scrollbar-highlight-color: ; scrollbar-shadow-color: #efefef; }
.normal							{ background-color: #fff; }
.admintop						{ color: white; font-size: 8pt; font-weight: bold;}
.adminlist						{ font-size: 11px; text-decoration: none; font-weight: normal; }
.adminlistspecial				{ color: #909090; font-size: 8pt; text-decoration: none; font-weight: normal; font-style: italic; }
.fieldtitle 					{ font-size: 11px; text-decoration: none; font-weight: normal; }
.highlight						{ background-color: #cdcdcd; }
.lighthighlight					{ background-color: #e0e0e0; }
.small							{ font-size: 10px; }
.verysmall						{ font-size: 9px; }
.tiny							{ font-size: 8px; }
.smallitalic					{ font-size: 10px; font-style: italic; }
.verysmallitalic				{ font-size: 9px; font-style: italic; }
.tinyitalic						{ font-size: 8px; font-style: italic; }
.smallitalicunderline			{ font-size: 10px; font-style: italic; text-decoration: underline;}
.alert							{ color: red; }
.input 							{ font-size: 80%; color: #666; background-color : #fff; }
table							{   }
.normal							{ color: #000; background-color: #fff; }
.adminfilter					{ background-color: #efefef; }
.adminreverse					{ font-size: 14px; font-weight: bold; background-color: #ababab; }
tr								{   }
.even							{ background-color: #efefef; }
.odd							{ background-color: #fff; }
td								{ font-size: 12px; }
.adminreverse					{ color: #fff; }
textarea 						{ font-size: 60%; color: #666; }
select 							{ font-size: 85%; color: #666; }
input 							{ font-size: 80%; color: #666; }
.small							{ font-size: 10px; }
.verysmall						{ font-size: 9px; }
.tiny							{ font-size: 8px; }
.highlight						{ background-color: #cdcdcd; }
.lighthighlight					{ background-color: #e0e0e0; }
.tiny							{ font-size: 50%; color: #666; }
.submit							{ font-size: 80%; color: #666; background-color : #fff; }
.even							{ color: black; border-width: 0; background-color: #efefef; scrollbar-track-color:#efefef; scrollbar-arrow-color: #efefef; scrollbar-base-color: #efefef; scrollbar-darkshadow-color: #efefef; scrollbar-face-color: #efefef; scrollbar-highlight-color: #efefef; scrollbar-shadow-color: #efefef; scrollbar-3dlight-color: #efefef; }
.odd							{ color: black; border-width: 0; background-color: #fff; scrollbar-track-color:#fff; scrollbar-arrow-color: #fff; scrollbar-base-color: #fff; scrollbar-darkshadow-color: #fff; scrollbar-face-color: #fff; scrollbar-highlight-color: #fff; scrollbar-shadow-color: #fff; scrollbar-3dlight-color: #fff; }
.title							{ text-transform: capitalize; }
.caps							{ text-transform: uppercase; }
.lower							{ text-transform: lowercase; }
.navOff    						{ background:#b05800; border:1px solid; border-color:#ff9933 #000 #000 #ff9933; color:#dcdcdc; }
.navOff a,.navOver a 			{ color:#fff; }
.navOff a:hover,.navOver a:hover{ color:#fff; }
.navOff,.navOver  				{ font-weight: bold; padding: 2px 3px; text-decoration: none; }
.navOver   						{ background:#ff8000; border:1px solid; border-color:#696969 #000 #000 #696969; color:#000; cursor:pointer; }
.frame	    					{ border: dotted 1px #000;  padding: 5px; }
.validationmsg 					{ color: white; background-color: red; font-weight: bold; }
.validationalert				{ color: red;  font-style: italic; font-size: 9px;}
.frame	    					{ border: dotted 1px #666;  padding: 5px; }
.impending						{ background-color: #cca; }
.expired						{ background-color: #faa; } 
.status_waiting					{ color: #ababab; font-style: italic; } 
.status_rejected				{ color: #00abab; font-style: italic; } 
.status_normal					{ }
.status_archived				{ color: #ababab; font-style: italic; } 
.status_deleted					{ color: #ababab; font-style: italic; text-decoration: line-through; } 
