* { font-family: Arial, Tahoma, Verdana, sans-serif; font-size:11px; color:#000000}
body { font-size: 12px; margin-left:4px; margin-right:4px; margin-width:0px; background-color:#FFFFFF; text-align:justify; scrollbar-face-color:#dddddd; scrollbar-arrow-color:666666; scrollbar-3dlight-color:666666; scrollbar-track-color:ffffff; }

a:link 		{ color:#999999; text-decoration:none; }
a:active 	{ color:#999999; text-decoration:none; }
a:visited	{ color:#999999; text-decoration:none; }
a:hover 	{ color:#999999; text-decoration:underline; }

a.mproject:link 	{ color:#999967; text-decoration:none; }
a.mproject:active 	{ color:#999967; text-decoration:none; }
a.mproject:visited	{ color:#999967; text-decoration:none; }
a.mproject:hover	{ color:#999967; text-decoration:underline; }

a.msearch:link 		{ color:#EBB7B7; text-decoration:none; }
a.msearch:active 	{ color:#EBB7B7; text-decoration:none; }
a.msearch:visited	{ color:#EBB7B7; text-decoration:none; }
a.msearch:hover		{ color:#EBB7B7; text-decoration:underline; }

a.about:link 	{ letter-spacing: 0; color:#666666; font-size:10px; text-transform:uppercase; text-decoration:none; }
a.about:visited	{ letter-spacing: 0; color:#666666; font-size:10px; text-transform:uppercase; text-decoration:none; }
a.about:hover 	{ letter-spacing: 0; color:#666666; font-size:10px; text-transform:uppercase; text-decoration:underline; }
a.about:active 	{ letter-spacing: 0; color:#666666; font-size:10px; text-transform:uppercase; text-decoration:none; }

a.public:link 	{ letter-spacing: 0; color:#666666; font-size:9px; padding-left:20; text-decoration:underline; }
a.public:visited{ letter-spacing: 0; color:#666666; font-size:9px; padding-left:20; text-decoration:underline; }
a.public:hover 	{ letter-spacing: 0; color:#666666; font-size:9px; padding-left:20; text-decoration:none; }
a.public:active	{ letter-spacing: 0; color:#666666; font-size:9px; padding-left:20; text-decoration:underline; }

a.right:link 	{ letter-spacing: 0; text-valign: center; color:#000000; font-size:11px; text-transform:uppercase; padding-left: 2px; padding-right: 2px; text-decoration:none; }
a.right:visited	{ letter-spacing: 0; text-valign: center; color:#000000; font-size:11px; text-transform:uppercase; padding-left: 2px; padding-right: 2px; text-decoration:none; }
a.right:hover 	{ letter-spacing: 0; text-valign: center; color:#000000; font-size:11px; text-transform:uppercase; padding-left: 2px; padding-right: 2px; text-decoration:underline; }
a.right:active 	{ letter-spacing: 0; text-valign: center; color:#000000; font-size:11px; text-transform:uppercase; padding-left: 2px; padding-right: 2px; text-decoration:none; }

a.rproj:link 	{ letter-spacing: 0; text-valign: center; color:#004A80; font-size:11px; text-transform:uppercase; padding-left: 10px; padding-right: 5px; text-decoration:none;}
a.rproj:visited	{ letter-spacing: 0; text-valign: center; color:#004A80; font-size:11px; text-transform:uppercase; padding-left: 10px; padding-right: 5px; text-decoration:none; }
a.rproj:hover 	{ letter-spacing: 0; text-valign: center; color:#004A80; font-size:11px; text-transform:uppercase; padding-left: 10px; padding-right: 5px; text-decoration:underline; }
a.rproj:active 	{ letter-spacing: 0; text-valign: center; color:#004A80; font-size:11px; text-transform:uppercase; padding-left: 10px; padding-right: 5px; text-decoration:none; }

a.rproj1:link 	{ color:#3399FF; font-size:11px; padding-left: 0px; text-decoration:none; }
a.rproj1:visited{ color:#3399FF; font-size:11px; padding-left: 0px; text-decoration:none; }
a.rproj1:hover 	{ color:#3399FF; font-size:11px; padding-left: 0px; text-decoration:underline; }
a.rproj1:active { color:#3399FF; font-size:11px; padding-left: 0px; text-decoration:none ; }

a.sitemap:link 		{ color:#5A6B29; font-size:14px; font-weight:bold; padding-left: 10px; text-decoration:none; }
a.sitemap:visited	{ color:#5A6B29; font-size:14px; font-weight:bold; padding-left: 10px; text-decoration:none; }
a.sitemap:hover		{ color:#5A6B29; font-size:14px; font-weight:bold; padding-left: 10px; text-decoration:underline; }
a.sitemap:active 	{ color:#5A6B29; font-size:14px; font-weight:bold; padding-left: 10px; text-decoration:none; }

.rproj1sel 	{ color:#cc0000; font-size:11px; padding-left: -5px; text-decoration:underline; }
.pcat	{ letter-spacing: 0; color:#666666; font-size:10px; text-transform:uppercase; text-decoration:none; }
.abtitle { color:#CCCCCC; font-size:24px; text-transform:uppercase; padding-top:10; padding-bottom:10; }
.abouttitle { color:#F6E9C2; font-size:24px; text-transform:uppercase; padding-top:10; padding-bottom:10; }
.projtitle { color:#EDEDD9; font-size:24px; text-transform:uppercase; padding-top:10; padding-bottom:10; }
.searchtitle { color:#F5E5E5; font-size:24px; text-transform:uppercase; padding-top:10; padding-bottom:10; }
.rtitle { color:#FFFFFF; font-size:14px; text-transform:uppercase; padding:2; font-style:sharp; }
.footer { color:#CC0000; font-size:10px; padding-left:20; }