BODY, L1, H4, H5, H6, LI, TD, TH, DD, DT
{
   background: #678FC2;
   font-family: Verdana, Helvetica, Arial, sans-serif;
   font-size: 8pt;
   color: #000000;	
   MARGIN: 0px;
}


.screen {position: absolute; padding: 2px 2px 2px 2px; margin-left: 0px; overflow:auto;
background-color: silver ;opacity:.95;filter: alpha(opacity=95); -moz-opacity: 0.95; border:1px solid #EDECE6; }

.content h3 { clear:both; margin:1.0em 0 0.5em 0; font-family:"trebuchet ms",arial,sans-serif; color:rgb(125,125,125); font-weight:normal; font-size:130%;}

input:focus, textarea:focus, label:focus {
	background: #fff;
	border: 1px solid #686868;
}

textarea, input, select {
	background: #F4F4F4;
	border: 1px solid #b2b2b2;
	color: #000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 8pt;
}

INPUT#modInput {
	MARGIN-TOP: 2px; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
FORM#modForm {
	MARGIN: 0px;
}

.blueback
{
padding-top: 10px;
background-image: url(images/blue_back.gif);
}


.main
{
background: #FFFFFF;
border: 1px solid #8AAFE1;
}

.maincontent
{
background: #FFFFFF;
padding: 3px;
padding-left: 0px;
}


.menu
{
background: #E4EFFE;
width: 150px;
padding: 4px;
margin-left: 8px;
}

.menutitle
{
background: #BBD3F2;
width: 150px;
padding: 4px;
margin-left: 8px;
border-bottom: 1px solid #8AAFE1;
border-top: 1px solid #8AAFE1;
}

.path
{
color: #777777;
background: #BBD3F2;
margin-right: 8px;
padding: 4px;
border: 1px solid #8AAFE1;
}

.contenttitle
{
background: #FFFFFF;
background-image: url(images/title.gif);
background-repeat: no-repeat; 
background-position: right bottom;
font-size: 225%;
color: #8AAFE1;
margin-right: 8px;
padding: 14px;
border-left: 1px solid #8AAFE1;
border-right: 1px solid #8AAFE1;
border-top: 1px solid #EFEFEF;
border-bottom: 1px solid #EFEFEF;
}

.content
{
background: #FFFFFF;
padding-top: 20px;
padding-right: 8px;
padding-left: 8px;
padding-bottom: 8px;
margin-right: 8px;
border-right: 1px solid #8AAFE1;
border-left: 1px solid #8AAFE1;
}

.beforefooter
{
border-top: 5px solid #FEDD74;
}

.footerblueback
{
padding-top: 5px;
padding-bottom: 5px;
background-image: url(images/foot.gif);
}

.footer
{
background-image: url(images/foot.gif);
text-align: center;
margin-right: 4px;
margin-left: 4px;
padding: 3px;
border: 1px solid #8AAFE1;
font-size: 90%;
color: #777777;
}

.phase
{
margin-top: 8px;
background: #EFEFEF;
opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5; 
padding: 5px;
border: 1px solid #D0D0D0;
}

.navlist { list-style: none; margin-left: 0px;}
html>body .navlist { list-style: none; margin-left: -40px;}
li { margin-bottom: 5px; background: url(images/spacer.gif) no-repeat 0 10em; }
.arrow{list-style-image: url(images/arrow.gif); }

a {COLOR: #3D3C24; TEXT-DECORATION: none;}
a:hover {COLOR: #FFA346; TEXT-DECORATION: underline;}
a:active {COLOR: #FFA346;TEXT-DECORATION: underline;}
a:visited {COLOR: #3D3C24;}


.footer a {color: #777777; TEXT-DECORATION: none;}
.footer a:hover {color: #777777; TEXT-DECORATION: underline;}
.footer a:active {color: #777777; TEXT-DECORATION: underline;}
.footer a:visited {color: #777777; TEXT-DECORATION: none;}
