@media screen
{

a.biglink {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
}

BLOCKQUOTE
{ 
background:#F6F4F4;
BORDER-TOP: #d7d7d7 1px solid; 
BORDER-BOTTOM: #d7d7d7 1px solid; 
BORDER-LEFT: #d7d7d7 1px solid; 
BORDER-RIGHT: #d7d7d7 1px solid; 
FONT-SIZE: 80%;
padding-left:5px;
padding-top:5px;
padding-bottom:1px;
}

.display_msg
{
	FONT-WEIGHT: bold;
	COLOR: #008C99;
	FONT-SIZE: 12px;
}

.search_results_msg
{
	FONT-WEIGHT: bold;
	COLOR: #008C99;
	FONT-SIZE: 12px;
	background-color: #F2F8F8;
}

label
{
FONT-SIZE: 12px;
	

}

p.aricleinfo
{
	FONT-WEIGHT: bold;
	COLOR: #a6a6a6;
	FONT-SIZE: 100%;
	margin-bottom:5px;

}

p.boldred
{
	FONT-WEIGHT: bold;
	COLOR: #D33C26;
	FONT-SIZE: 75%;
	margin-bottom:5px;

}

p.totop
{
	font-color: #d7d7d7;
	FONT-SIZE: 55%;
}


p.footer
{
	margin-top:25px;
	font-color: #d7d7d7;
	FONT-SIZE: 65%;
}

a.footer:link
{
	font-color: #A6A6A6;
}

a.footer:visited
{
	font-color: #A6A6A6;
}

a.footer:hover
{
	font-color: #A6A6A6;
}

a.footer:active
{
	font-color: #A6A6A6;
}





a.nav_button:link
{
	float: left;
	display: block;
	FONT-WEIGHT: bold;
	text-decoration: none;
	background-color: #ffffff;
	color: #D63B25;
	margin-bottom: 1px;
	width: 170px;
	font-size: 75%;
	padding-top: 6px;
	padding-right: 9px;
	padding-bottom: 5px;
	padding-left: 9px;
}

a.nav_button:visited
{
	float: left;
	display: block;
	FONT-WEIGHT: bold;
	text-decoration: none;
	background-color: #ffffff;
	color: #D63B25;
	margin-bottom: 1px;
	width: 170px;
	font-size: 75%;
	padding-top: 6px;
	padding-right: 9px;
	padding-bottom: 5px;
	padding-left: 9px;
}

a.nav_button:hover
{
	float: left;
	display: block;
	text-decoration: none;
	background-color: #F3C9B4;
	color: #D63B25;
	margin-bottom: 1px;
	width: 170px;
	font-size: 75%;
	padding-top: 6px;
	padding-right: 9px;
	padding-bottom: 5px;
	padding-left: 9px;
}

a.nav_button:active
{
	float: left;
	display: block;
	FONT-WEIGHT: bold;
	text-decoration: none;
	background-color: #ffffff;
	color: #D63B25;
	margin-bottom: 1px;
	width: 170px;
	font-size: 75%;
	padding-top: 6px;
	padding-right: 9px;
	padding-bottom: 5px;
	padding-left: 9px;
}
  


.quick_search_box
{
	BORDER-TOP: #008C99 1px solid; 
	BORDER-BOTTOM: #008C99 1px solid; 
	BORDER-LEFT: #008C99 1px solid; 
	BORDER-RIGHT: #008C99 1px solid; 
	cellspacing='1';
	cellpadding='3';
}
.quick_search_bottom
{
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: #000000;
    background : #EFFAFB;
}

.quick_search
{
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #008C99;
    background : #E1F2F3;
}
.top_nav_item
{
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
    background : #008C99;
}

a.top_nav_item
{
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
}

a.top_nav_item:hover
{
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	COLOR: #FFFFCC;
}

p.small
{
    FONT-SIZE: 10px;
}

Td.changeshilite
{
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: #000000;
    background : #FBFDFD;
}

.bottomborderlite

{
	BORDER-BOTTOM: #A6A6A6 1px solid; 
}	

table.tablebox
{
	BORDER-TOP: #A6A6A6 1px solid; 
	BORDER-BOTTOM: #A6A6A6 1px solid; 
	BORDER-LEFT: #A6A6A6 1px solid; 
	BORDER-RIGHT: #A6A6A6 1px solid; 
	cellspacing='1';
	cellpadding='3';
	bgcolor='#A5A5A5';
	width='100%'
   	background-color: darkgray; padding:1px; 
   	font-weight:normal;
}	
	
	
.RequiredField
{
	COLOR: red;
	FONT-SIZE: 14px;
}

.currenthilitetext
{
	FONT-WEIGHT: bold;
	COLOR: #5F7195;
}




P.quotefrom
{
    FONT-FAMILY: Verdana,Arial, Verdana, Arial;
    FONT-WEIGHT: normal;
    margin-left: 45px;
    margin-top: 0px;
    margin-bottom: 15px;
    FONT-SIZE: 70%
}

P
{
    FONT-FAMILY: Verdana Ref,Arial, Verdana, Arial;
    FONT-WEIGHT: normal;
    margin-top: 5px;
    margin-bottom: 10px;
    FONT-SIZE: 80%
}

H1 /* Sub Heading */
{
	
	FONT-WEIGHT: bold;
	COLOR: #D33C26;
	FONT-FAMILY: Verdana,   sans-serif;
	FONT-SIZE: 120%;
	MARGIN-TOP: 12px;
	MARGIN-BOTTOM: 12px;
}


H2 /* Sub Heading */
{
	
	FONT-WEIGHT: bold;
	COLOR: #D25548;
	FONT-FAMILY: Verdana,   sans-serif;
	FONT-SIZE: 17px;
	FONT-SIZE: 90%;
	MARGIN-TOP: 16px;
	MARGIN-BOTTOM: 12px;
}

H3 /* Paragraph Heading */
{
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	COLOR: #D25548;
	FONT-FAMILY: Verdana Ref,   sans-serif;
	MARGIN-TOP: 15px;
	MARGIN-BOTTOM: 1px;
}

H4 /* Paragraph Heading */
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #333333; /* Mid Grey */
	FONT-FAMILY: Verdana Ref,   sans-serif;
	MARGIN-TOP: 4px;
	MARGIN-BOTTOM: 4px;
}



td {
	text-align: left;
	font-family:Verdana;
	color:#494949;
}

.borderright
{
	BORDER-RIGHT: 1px #A6A6A6 solid; 
}
.borderbottom
{
	BORDER-BOTTOM: 1px #A6A6A6 solid; 
}

TABLE.bordertop
{
	BORDER-TOP: 1px #A6A6A6 solid; 
}


TABLE.wrappertable
{
	BORDER-BOTTOM: 1px #A6A6A6 solid; 
	BORDER-TOP: 0px #A6A6A6 solid; 
	BORDER-LEFT: 1px #A6A6A6 solid; 
	BORDER-RIGHT: 1px #A6A6A6 solid; 
	background : #F3F3F3;
}


TABLE.topnav
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana Ref, Verdana;
	BORDER-BOTTOM: 1px #A6A6A6 solid; 
	background : #F3F3F3;
	color : #000000;
}

TD.content
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana Ref, Verdana;
	BORDER-BOTTOM: 1px #A6A6A6 solid; 
	background : #FFFFFF;
	color : #000000;
}

TD.lightpanel
{
    FONT-SIZE: 11px;
    text-align: bottom;
    FONT-FAMILY: Verdana Ref, Verdana;
	background : #F7F3FF;
	color : #000000;
}


TD.userinfopanel
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    text-align: bottom;
    FONT-FAMILY: Verdana Ref, Verdana;
	background : #F7F3FF;
	color : #000000;
}


.sectionheader
{
    FONT-SIZE: 15px;
    margin-top: 15px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana Ref, Verdana;
    BORDER-BOTTOM: 1px #A6A6A6 solid; 
	background : #008C99;
	color : #FFFFFF;
}


TD.titlestrip
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana Ref, Verdana;
	BORDER-BOTTOM: 0px #A6A6A6 solid; 
	color : #000000;
}

form
{
	margin:0px;
}
ul {
	FONT-SIZE: 90%;
}

li {
	FONT-SIZE: 95%;
}

a {

	text-decoration: underline;
	color: #D25548;
}
a:hover {

	text-decoration: none;
	color: #EB9087;
}

a.largelink {

	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color:#427BB1;
}

a.n {

	text-decoration: none;
	color:#427BB1;
}
a.dark
{
	text-decoration: underline;
	color:#32639F;
}
.dark
{

	color:#32639F;
}
.b
{
	color:#427BB1;
}
.menu
{
	color:#494949;
}
a.navitem
{
	color:#FFFFFF;
}
a.navitem:hover
{
	color:#FFFFCC;
}


a.lightpanel
{
	color:#494949;
}

a.menu
{
	color:#494949;
	text-decoration:none;
}
a.copy
{
	color:#7A7A7A;
	text-decoration:none;
}
.t9
{
	font-size:9px;
}

Td.hilitepanel
{
	FONT-WEIGHT: bold;
	COLOR: darkred;	
	align: right;	
    background : #FFFFCC;
    BORDER-LEFT: darkred 1px solid; 
    BORDER-BOTTOM: darkred 1px solid; 
    BORDER-RIGHT: darkred 1px solid; 
    BORDER-TOP: darkred 1px solid; 
}


Td.formlefthilite
{
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: black;	
	align: right;	
    background : #FBE9F0;
}
Td.formrighthilite
{
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: black;	
	align: right;	
    background : #FBE9F0;
}

Td.formleftlite
{
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: black;	
	align: right;	
    background : #F2F8FC;
}
Td.formrightlite
{
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: black;	
	align: right;	
    background : #F2F8FC;
}

TD.subtoolbar
	{ 
	BORDER-RIGHT: #A5A5A5 1px solid; 
	BORDER-TOP: #FFFFFF 1px solid; 
	FONT-COLOR: #000000; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	MARGIN: 0px; 
	BORDER-LEFT: #A5A5A5 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #A6A6A6 1px solid; 
	FONT-FAMILY: Verdana Ref,   sans-serif; 
	HEIGHT: 18px; 
	BACKGROUND-COLOR: #EF9C00
	
	}

Td.quicksearch
{
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: black;	
	align: right;	
    background : #F7FBFD;
}

Td.topband
{
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	BORDER-LEFT: #blue 1px solid; 
	COLOR: black;	
	align: right;	
    background : #F9EAFA;
}


Td.subtoolbaritem
{
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	BORDER-BOTTOM: 0px #000000 solid;
	COLOR: black;	
	align: right;	
    background : #FFFFFF;
}

Td.formleft
{
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	BORDER-BOTTOM: 1px #A6A6A6 solid;
	COLOR: black;	
	align: right;	
    background : #F7F7F7;
}
Td.numbering
{
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-WEIGHT: bold;
    COLOR: purple;
    FONT-SIZE: 14pt
}
Td.message
{
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    COLOR: darkred;
    background : #FFFFFF;
}
Table.insettable
{
	border: 1px solid #000000;
	cellspacing='0';
	cellpadding='3';
	width='100%'
    	background-color: darkgray; padding:0px; 
    	font-weight:normal;
}	

Td.insettable
{
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: black;
    background : #DFCF9D;
}
Td.searchbox
{
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    background : #EFEFE7;
}

Td.pagetitle
	{ 
	background-color: #FFFFFF; padding:2px; color:white; 
	color:black;
	FONT-SIZE: 12px;
	font-weight:bold;
	border-width:0px; border-style:solid; 
	border-color:threedhighlight threedshadow threedshadow threedhighlight;

	
	}

Td.navbuttons
{
	background: #366276;
	color: #FFFFFF;
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	BORDER-LEFT: 0px #A6A6A6 solid;
	BORDER-BOTTOM: 1px #A6A6A6 solid;
	text-align: left;	
}		

Td.navtitle
{
	background: #FFFFFF;
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	BORDER-LEFT: 0px #A6A6A6 solid;
	BORDER-BOTTOM: 1px #A6A6A6 solid;
	text-align: left;	
}	

Td.formbuttonswarning
{
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	BORDER-LEFT: 0px #A6A6A6 solid;
	BORDER-BOTTOM: 0px #A6A6A6 solid;
	COLOR: black;	
	text-align: center;	
    background : #FFFFFF;

}	
Td.formbuttons
{
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	BORDER-LEFT: 0px #A6A6A6 solid;
	BORDER-BOTTOM: 0px #A6A6A6 solid;
	COLOR: black;	
	text-align: center;	
    background : #FCFCFC;

}

Td.gridformright
{
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    background : #FFFFFF;
}


Td.formright
{
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	BORDER-BOTTOM: 1px #A6A6A6 solid;
	COLOR: black;	
	align: right;	
    background : #F7F7F7;
}

Td.searchhead
{
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	color : midnightblue;
    background : #BAD4FC;
}


Td.metaformhead
{
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	color : white;
    background : darkorange;
}

Td.metaformleft
{
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
    background : #EFDFC7;
}

Td.metaformright
{
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    background : #EFDFC7;
}

Td.mymenusection
{
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    color: #172A61;
    background : #DAE0F0;
}



Td.mymenuhead
{
    FONT-FAMILY: Verdana Ref, Verdana;
    font-weight:bold;
    FONT-SIZE: 14pt;
    color :#3A542E;
	border-width:1px; border-style:solid; 
	border-color:threedhighlight threedshadow threedshadow threedhighlight;
    background :#BDE3AD;
}



Td.mymenupanel
{
    FONT-FAMILY: Verdana Ref, Verdana;
	BORDER-TOP: #A5A5A5 1px solid; 
	BORDER-TOP: #FFFFFF 1px solid; 
    font-weight:bold;
    FONT-SIZE: 14pt;
    color :#F7F7F7;
    background :#EFF7E7;
}
 
 
Td.topnavback
{
    FONT-FAMILY: Verdana Ref, Verdana;
    font-weight:bold;
    FONT-SIZE: 10pt;
    color :midnightblue;
    background :#E1E1E1;
}
Td.loginbox
{
    FONT-FAMILY: Verdana Ref, Verdana;
    font-weight:bold;
    FONT-SIZE: 8pt;
    color :black;
    background :#EFEFE7;
}



Td.topstrip
{
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    BORDER-BOTTOM: #435687 1px solid; 
    background :#F7F7F7;
}
TABLE.navborder
	{ 
	FONT-COLOR: #000000; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	MARGIN: 0px; 
	COLOR: #000000; 
	BORDER-BOTTOM: #4791C5 1px solid; 
	FONT-FAMILY: Verdana Ref,   sans-serif; 
	HEIGHT: 18px; 

	}

TD.sublabelmenu
	{ 
	BORDER-RIGHT: #A5A5A5 1px solid; 
	BORDER-TOP: #FFFFFF 1px solid; 
	FONT-COLOR: #000000; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	MARGIN: 0px; 
	BORDER-LEFT: #A5A5A5 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #A6A6A6 1px solid; 
	FONT-FAMILY: Verdana Ref,   sans-serif; 
	HEIGHT: 18px; 
	BACKGROUND-COLOR: #EF9C00
	
	}

TD.raisedtd
	{ 
	background-color: #BDE3AD; padding:1px; color:darkgreen; 
	font-weight:bold;
	border-width:1px; border-style:solid; 
	border-color:threedhighlight threedshadow threedshadow threedhighlight;

	
	}

table.wrappertable
{
	border: 1px solid #EBB239;
	cellspacing:1px;
	cellpadding: 3px;
	width: 100%;
    font-weight: normal;
   	border: 1px solid #E5E5E5; 

}	
	
table.displaygridcolored
{
	border: 1px solid #EBB239;
	cellspacing:1px;
	cellpadding: 3px;
	width: 100%;
    font-weight: normal;
   	border: 1px solid #E5E5E5; 

}	

table.topstripnav
{
	border-top: 1px solid #A6A6A6;
	border-bottom: 1px solid #A6A6A6;
	bgcolor: #A5A5A5;
	width: 100%; 
   	font-weight:normal;
}	

	
table.displaygrid
{
	BORDER-TOP: #e7e7e7 1px solid; 
	BORDER-BOTTOM: #e7e7e7 1px solid; 
	BORDER-LEFT: #e7e7e7 1px solid; 
	BORDER-RIGHT: #e7e7e7 1px solid; 
   	font-weight:normal;
}	
	

TD.sunkentd
	{ 
	background-color: #E4F6DC; padding:0px; color:darkgreen; 
	font-weight:bold;
	border-width:0px; border-style:solid; 	
	}
	
TD.activetab
	{ 
	background-color: #E1E1E1; padding:1px; color:white; 
	font-weight:bold;
	border-width:1px; border-style:solid; 
	border-color:threedhighlight threedshadow threedshadow threedhighlight;
	}
TD.tab
	{ 
	background-color: #E5E5E5; padding:1px; color:darkgray; 
	border-width:0px; border-style:solid; 
	border-color:threedhighlight threedshadow threedshadow threedhighlight;
	}

A.activetab { color: midnightblue; text-decoration:underline }
A.activetab:visited { color: midnightblue; }
A.activetab:active { color: midnightblue; text-decoration: underline }


A.tab:link { color: midnightblue; text-decoration:underline }
A.tab:visited { color: midnightblue; }
A.tab:hover { color: midnightblue;text-decoration: underline }




A.nav {color: midnightblue;  FONT-SIZE: 8pt;text-decoration: underline }
A.nav:hover { color: midnightblue; FONT-SIZE: 8pt;text-decoration: underline }
A.nav:active { color: midnightblue; FONT-SIZE: 8pt;text-decoration: underline }
A.nav:visited { color: midnightblue; FONT-SIZE: 8pt;text-decoration: underline }


A.activenav {color: white;  FONT-SIZE: 8pt;text-decoration: underline }
A.activenav:hover { color: white; FONT-SIZE: 8pt;text-decoration: underline }
A.activenav:active { color: white; FONT-SIZE: 8pt;text-decoration: underline }
A.activenav:visited { color: white; FONT-SIZE: 8pt;text-decoration: underline }


TD.rightside
	{ 
	background-color: white;
	background-image: url("/stampe2/images/bg_table_rightaa.jpg");
	font-weight:bold;
	FONT-SIZE: 10pt;
	
	}
	
	
TD.leftside
	{ 
	background-color: white;
	background-image: url("/stampe2/images/spacer_purple.gif");
	font-weight:bold;
	width: 1px;
	FONT-SIZE: 10pt;
	
	}


.spacesavailable
	{ 

	BORDER-LEFT: 1px #E5E5E5 solid; 
	BORDER-BOTTOM: 1px #E5E5E5 solid; 
	BORDER-RIGHT: 1px #E5E5E5 solid; 
	background-color: #F1F6FD;
	font-weight:bold;
	FONT-SIZE: 9t;
	
	}

TD.activenav
	{ 

	BORDER-RIGHT: 0px #E5E5E5 solid; 
	background-color: #366276;
	font-weight:bold;
	text-align:center;
	FONT-SIZE: 10pt;
	
	}
TD.nav
	{ 
	BORDER-RIGHT: 1px #E5E5E5 solid; 
	background-color: #F7F7F7;
	text-align:center;
	font-weight:normal;
	FONT-SIZE: 10pt;
	}	

TD.navendpanel
	{ 
	BORDER-RIGHT: 0px #E5E5E5 solid; 
	background-color: #F7F7F7;
	text-align:right;
	FONT-SIZE: 10pt;
	}	
	

Td.normal
{
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    COLOR: black;
    
}

Td.questiontext
{
    FONT-FAMILY: Verdana Ref, Verdana;
    font-weight:bold;
    FONT-SIZE: 10pt;
    color :midnightblue;
    background :#FFFFFF;
}

Td.bodyTD
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    background :#FFFFFF;
}

Td.bodytext
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
    background :#FFFFFF;
}

Td.noteslistview
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    background :#F7F7F7;
}

Td.formbuttonshilite
{
    text-align: center;
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    COLOR: black;
    background :#F6F9FE;
}

Td.listviewhilite
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    background :#F6F9FE;
    BORDER-BOTTOM: 1px #A6A6A6 solid;
}

Tr.listview
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 80%;
	color:#A7A7A7;
    background :#FFFFFF;
    BORDER-RIGHT: 0px #FFFFFF solid;
    BORDER-BOTTOM: 1px #F5F9F9 solid;
}


Td.listviewdark
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    background : #F5F9F9;
    BORDER-BOTTOM: 1px #F5F9F9 solid;
}

	
form
{
    MARGIN: 0px;
}


TD.tab
{ 
	BORDER-LEFT: 0px;
	BORDER-RIGHT: 0px;
	BORDER-TOP: 1px solid #FFFFFF; 
	BORDER-BOTTOM: 0px; 
	BACKGROUND-COLOR: #61B661; 
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	FONT-SIZE: 12px;
	TEXT-ALIGN: center;
	COLOR: #FFFFFF; 
	CURSOR: hand;
	FONT-FAMILY: Verdana Ref,   sans-serif;
	HEIGHT: 21px;
}
	
TD.activetab
{ 
	BORDER-LEFT: 0px;
	BORDER-RIGHT: 0px;
	BORDER-TOP: 1px solid #FFFFFF; 
	BORDER-BOTTOM: 0px; 
	BACKGROUND-COLOR: #42A62A; 
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	FONT-SIZE: 12px;
	TEXT-ALIGN: center;
	COLOR: #FFFFFF; 
	CURSOR: hand;
	FONT-FAMILY: Verdana Ref,   sans-serif;
	HEIGHT: 21px;
}


A.activetab { color: white; font-weight:bold;text-decoration:underline }
A.activetab:visited { color: font-weight:bold;white; }
A.activetab:active { color: font-weight:bold;white;text-decoration: underline }
A.activetab:hover { color: font-weight:bold;white;text-decoration: underline }


A.tab { color: white; text-decoration:underline }
A.tab:visited { color: white; }
A.tab: { text-decoration: underline }
A.tab:hover { color: white;text-decoration: underline }

Td.celldivider
{
	BORDER-LEFT: 1px #A6A6A6 solid; 
}

Td.listheaddark
{
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-SIZE: 8pt;
	BORDER-TOP: 1px white solid; 
	BORDER-BOTTOM: 1px darkgreen solid;
	FONT-WEIGHT: bold;
	COLOR: darkblue;	
    background : #EFE1B1;
}

Td.taskdatehead
{
	FONT-FAMILY: Verdana Ref, Verdana;
	FONT-SIZE: 8pt;
	BORDER-BOTTOM: 1px #A6A6A6 solid;
	FONT-WEIGHT: bold;
	background : #F7F7F7;
}

Td.listheading
{
	FONT-FAMILY: Verdana Ref, Verdana;
	FONT-SIZE: 8pt;
	BORDER-LEFT: 1px #F7F7F7 solid; 
	FONT-WEIGHT: bold;
	COLOR: #000000;	
	background : #E6E6E6;
}


Td.listheadreport
{
	FONT-FAMILY: Verdana Ref, Verdana;
	FONT-SIZE: 8pt;
	BORDER-LEFT: 1px #F7F7F7 solid; 
	BORDER-TOP: 1px white solid; 
	BORDER-BOTTOM: 1px #325F7E solid;
	FONT-WEIGHT: bold;
	COLOR: #000000;	
	background : #F7F7F7;
}

.listhead
{
	FONT-FAMILY: Verdana Ref, Verdana;
	FONT-SIZE: 10pt;
	BORDER-TOP: 1px #FFFFFF solid; 
	BORDER-LEFT: 1px #308A90 solid; 
	BORDER-BOTTOM: 1px #A6A6A6 solid; 
	BORDER-RIGHT: 1px #FFFFFF solid; 
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;	
	background : #EB9087;
}

Td.formhead
{
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-SIZE: 10pt;
	BORDER-TOP: 1px white solid; 
	BORDER-BOTTOM: 1px #A6A6A6 solid;
	FONT-WEIGHT: bold;
	COLOR: black;	
    background : #FFFFFF;
}
Td.navhilite
{
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1px #A6A6A6 solid; 
    BORDER-RIGHT: 1px #A6A6A6 solid; 
	BORDER-TOP: 1px #A6A6A6 solid; 
	BORDER-BOTTOM: 1px #A6A6A6 solid;
	FONT-WEIGHT: bold;
	COLOR: #A6A6A6;	
    background : #F7F7F7;
}



Td.helphilite
{
    FONT-FAMILY: Verdana Ref, Verdana;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1px darkgray solid; 
    BORDER-RIGHT: 1px darkgray solid; 
	BORDER-TOP: 1px darkgray solid; 
	BORDER-BOTTOM: 1px darkgray solid;
	FONT-WEIGHT: bold;
	COLOR: darkgray;	
    background : #FFFFFF;
}


Td.hilitebox
{
    FONT-FAMILY: Verdana Ref, Verdana;
    BORDER-LEFT: 1px darkred solid; 
    BORDER-RIGHT: 1px darkred solid; 
	BORDER-TOP: 1px darkred solid; 
	BORDER-BOTTOM: 1px darkred solid;
	FONT-WEIGHT: bold;
	COLOR: darkred;	
    background : #FAF7E0;
}



.menuHeading {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	background-color: #F1F1F1;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	cursor: default;
}

.tableMenu TD.menuLink  {
	border-color: #F1F1F1;
	border-width: 1px;
	border-style: solid;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	padding: 1px 25px 3px 6px;
	cursor: hand;
}

.menuLink a {
	text-decoration: none;
}

.menuLink a:hover {
	color: #CDA35B;
	text-decoration: underline;
}

.menuLink a:visited {
	text-decoration: none;
}

.menuLink a:active {
	text-decoration: none;
}

.flyoutFont {
	font-family: Verdana, Arial, Helvetica;	
	font-size: 8pt;	
}


Td.LoginInfo
{
    background : #FF7F7;
    FONT-SIZE: 10px;
}

}

@media print {
.leftmenu
{
	display: none;
}

div.printarea
{
	display: block;
}

P /* paragraph */
{
	font-size: 13px;
	line-height: 15px;
	margin-left: 10px;
	color: #052264; /* cobalt */
	background: transparent;
	font-family: verdana, arial, sans-serif;
}
}