FONT.smallfont, FONT.topnavigation, FONT.topnavigationbold, FONT.leftnavcategory, font.leftnavlinkselected,
a.categorylink, a.categorylink:hover, a.categorylinkselected, a.categorylinkselected:hover, 
a.categorylinksel, a.categorylinksel:hover, a.toplink, a.toplink:hover, a.leftnavlink, a.leftnavlink:hover,
a.leftnavlinkselected, a.leftnavlinkselected:hover, a.help, a.help:hover, textarea, 
.DetailsViewLabel, .DetailsViewValue
{
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
TR.row2, TR.row3
{
	FONT-FAMILY: "Times, Verdana, Arial";
}
td.step, td.step_current {
	font-family: Arial, Helvetica, sans-serif;
}

FONT.smallfont {
	font-size: 8pt;
	
	font-weight: normal;
}
FONT.topnavigation {
	font-size: 8pt;
	font-weight: normal;
	white-space: nowrap;
}
FONT.topnavigationbold {
	font-size: 8pt;
	font-weight: bold;
	white-space: nowrap;
}
FONT.leftnavcategory {
	font-size: 8pt;
	font-weight: normal;
}
font.leftnavlinkselected {
	font-size: 8pt;
	
	font-weight: bold;
	text-decoration : underline;
}

a.categorylink {
	font-size: 8pt;
	font-weight: bold;
	text-decoration : none;
}
a.categorylink:hover {
	font-size: 8pt;
	font-weight: bold;
	text-decoration : underline;
}
a.categorylinkselected {
	font-size: 8pt;
	font-weight: bold;
	text-decoration : none;
}
a.categorylinkselected:hover {
	font-size: 8pt;
	font-weight: bold;
	text-decoration : underline;
}


a.categorylinksel {
	font-size: 8pt;
	
	font-weight: bold;
	text-decoration : none;
}
a.categorylinksel:hover {
	font-size: 8pt;
	
	font-weight: bold;
	text-decoration : none;
}
a.toplink {
	font-size: 8pt;
	font-weight: normal;
	text-decoration : none;
	white-space: nowrap;
}
a.toplink:hover {
	font-size: 8pt;
	font-weight: normal;
	text-decoration : underline;
	white-space: nowrap;
}

td.nonselectedTab
 {
    border-style:none;   		
	border-left-style:solid;
	border-width:1px;
}

a.leftnavlink {
	font-size: 8pt;
	font-weight: normal;
	text-decoration : underline;
	white-space: nowrap;
}
a.leftnavlink:hover {
	font-size: 8pt;
	font-weight: normal;
	text-decoration : underline;
	white-space: nowrap;
}
a.leftnavlinkselected {
	font-size: 8pt;
	font-weight: bold;
	text-decoration : underline;
	white-space: nowrap;
}
a.leftnavlinkselected:hover {
	font-size: 8pt;
	font-weight: bold;
	text-decoration : underline;
	white-space: nowrap;
}
a.help {
	font-size: 8pt;
	font-weight: normal;
	text-decoration : none;
}
a.help:hover {
	font-size: 8pt;
	font-weight: normal;
	text-decoration : underline;
}

.DetailsViewLabel	{
	font-weight:bold;
	}

.DetailsViewLabel, .DetailsViewValue	{
	font-size: 8pt;
	vertical-align:top;
	}
	
	.DetailsViewLabel {
	width: 35%;
	}
		.DetailsViewValue {width: 65%;}
tr.headerrow td
{
	font-weight:bold;
	font-size: 10pt;  
	}

TR.row2, TR.row3
{
    
    FONT-SIZE: smaller;
}


td.step {
	font-size: 8pt;
	
	font-weight: bold;
	text-decoration : none;
	border: thin solid #cccccc;
}

td.step_current {
	font-size: 8pt;
	
	font-weight: bold;
	border: thin solid #000000;

}

body.topbar { font-size: 81.25%; padding: 0; }

table.ConcertoPETopContent { width:80%;margin-left:10%;margin-top:10px; }

body.concertoPEmenu { margin: 0;height: 30px; }

#concertomenu { margin-left:auto;margin-right:auto; width:80%; }
#concertomenu td { width:23%; text-align:center; border-style:outset; border-color:#d67307; border-left-width:1px; 
									border-right-width:1px; border-bottom: none 0; border-top: none 0;   }
#concertomenu td a { display: block; height: 28px; line-height: 30px; font-size: 12px; font-weight: bold; color: #666; 
										text-decoration: none; }
#concertomenu td a:hover { color: #336699; }

#concertomenu td.first { border-left: solid 1px #d67307; }
#concertomenu td.help { border: 0px; }

.remDurNotes{ font-style:italic; font-size:8pt; font-family:Verdana, Helvetica, Arial, sans-serif; font-weight:normal; }

