body
{
	font-family: Verdana; font-size: 8px; color: #666666; border: 0;
	padding: 0; margin: 0; background-color: Gray; vertical-align: top;
}
calendarbody
{
	font-family: Verdana; font-size: 8px; color: #666666; border: 0;
	padding: 0; margin: 0; background-color: Gray; vertical-align: top;
}
table.main
{
 width: 850px; border: 0; padding: 0; margin: 0; background-color: White; margin-top: 0;
}
td.CenterArea 
{
	vertical-align: top;
	font-family: Verdana; font-size: 11px; color: #666666; border: 0;
}
td.body {font-family: Verdana; font-size: 11px; color: #666666;}
td.bold{font-family: Verdana; font-size: 11px; color: #666666; font-weight: bold;}
td.bodywhite {font-family: Verdana; font-size: 11px; color: #ffffff;}
td.bodyred {font-family: Verdana; font-size: 11px; color: #ff3300;}
td.policy {font-family: Verdana; font-size: 10px; color: #666666;}
td.heading {font-family: Verdana; font-size: 11px; color: #ffffff; font-weight: bold;}
td.header {font-family: Verdana; font-size: 13px; color: #666666; font-weight: bold;}
td.pageheader {font-family: Verdana; font-size: 16px; color: #CC6600; font-weight: bold;}
td.navigation {font-family: Verdana; font-size: 12px; color: #666666;}
.bold {font-weight: bold;}
.softwareheader {font-weight: bold; color: #660000; font-size: 13px;}
.boldblue {font-weight: bold; color: #0066cc;}
.boldred {font-weight: bold; color: #ff3300;}
.boldblack {font-weight: bold; color: #000000;}
.boldgreen {font-weight: bold; color: #669900;}
.italic {font-style: italic;}
.rc1 {background-color: #0066cc;}
a.extranetnav {font-family: Verdana; font-size: 11px; color: #ffffff; text-decoration: none;}
a:hover.extranetnav {color: #000000;}
a:hover.inpage {color: #000000;}
a.productlink {font-family: Verdana; font-size: 11px; color: #ff3300; text-decoration: none;}
a:hover.productlink{color: #000000;}
a.greenlink {font-family: Verdana; font-size: 11px; color: #99cc33; text-decoration: none;}
a {font-family: Verdana; font-size: 11px; color: #0066cc; text-decoration: none;}
a:hover.greenlink{color: #000000;}
.errortext {font-family: Verdana; font-size: 13px; color: #ff3300; font-weight: bold;}
.body {font-family: Verdana; font-size: 11px; color: #666666;}
.redtext {font-family: Verdana; font-size: 11px; color: #ffffff;}
.ListItem.body {font-family: Verdana; font-size: 11px; color: #666666;}
/* EXTRANET GRID STYLES */
.Grid {width: 850px;}
.GridItem {font-size:11px; width:50%; font-family: Verdana; text-align:left; background-color: #ffffff; color: #000000;}
.GridAltItem {font-size:11px; font-family: Verdana; text-align:left; background-color: #dcdcdc; color: #000000;}
.GridHeader {font-family: Verdana; background-color: #999999; color: #ffffff; text-align: center; font-size: 12px; font-weight: bold;}
.GridFooter {}
.background 
{
	font-size: 8pt;	
	background-color: #dcdcdc;
	color: Black;
}
.grid a
{
	text-decoration: underline;
	color: Navy;
	font-weight: 500;
}

.grid a:hover
{
	text-decoration: underline;
	color: Red;
	font-weight: 500;
}

.Error
{
    COLOR: Red;
    FONT-FAMILY: 'Arial';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}

.gridheader a
{
	color: White; width: 100%;
}

.gridheader a:hover
{
	text-decoration: underline;
}



.griditemcurrency
{
	font-size: 8pt;
	text-align:right;
}
.gridaction
{
	
	
}

.gridactionfooter
{
	
}



tr.Main
{
		
}

td.Main
{
	
}




