BODY
{
    MARGIN-LEFT: 10pt;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white;
    BGCOLOR: #FFFFFF;
	text-align:center; /* for IE */ 
	margin:0 auto; /* for the rest */ 
}

div.wrapper 
{ 
text-align:left; /* reset text alignment */ 
width:560px; /* or a percentage, or whatever */ 
margin:0 auto; /* for the rest */
border-width: 1px;
border-style: solid;
border-color: grey;
bgcolor: lightgrey;
background-color: lightgrey;
} 

A
{
	text-decoration: none;
	color: #333333;
}
TABLE.MainBody
{
	WIDTH: 540px;
	MARGIN: 10px;	
}
A:hover
{
	text-decoration: underline;
}

TD
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
P
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana;
}
H1
{
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.Title
{
	vertical-align: top;
	font-weight: bold;
}
A.SubMenu
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.SubMenu:link
{
    FONT-SIZE: 9pt;
    COLOR: black
}
A.SubMenu:hover
{
    FONT-SIZE: 9pt;
    COLOR: #21416b;
    FONT-FAMILY: Verdana
}

LI
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}

.RightTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana;
	color: #CC0099;
}
.RightText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana;
	color: #333333;
}

TABLE.TopMenu
{
    WIDTH: 100%;
    BACKGROUND-COLOR: #FFFFFF;
}

TD.TopMenu {
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #FFFFFF
}
A.LeftMenu {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE:10pt;
	COLOR: #000000;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
A.MenuLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.MenuLink:link
{
    COLOR: #000000;
	text-decoration: none;
}
A.MenuLink:hover
{
    COLOR: #000000;
	text-decoration: none
}
TD.divider
{
	background-color: #DADADA;
	height: 1px;	
}
TD.rightheader {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight: bold;
	color: #333333;
	background-color: #E5E5E5;
	border-top-color: #BBBABA;
	border-top-width: thin;
	border-top-style: solid;
	padding-bottom: 2px;
	padding-left: 5px;

}
TD.footer {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight: normal;
	font-size:10px
}
.RedHighlight
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana;
	color: #c00909;
}


/* MAIN INTERFACE */	

#maincontainer 		{ width: 770px; margin: 4px 0px 0px 0px; text-align: left; }
	#maincontainer .shad0 { border: 1px solid #FAFAFA; }
	#maincontainer .shad1 { border: 1px solid #F1F1F1; }
	#maincontainer .shad2 { border: 1px solid #E4E4E4; }
	#maincontainer .shad3 { border: 1px solid #DADADA; }
	
	
#outerframe {  border: 1px solid #5986B3; padding: 1px; }
#bordertable { border: 1px solid #fff; }


.inset { background: #fff;  padding: 5px; vertical-align: top;  }
.borderbox { border: 1px solid #5986B3; vertical-align:top; text-align:left; }
.rightborderbox { border: 1px solid #5986B3; vertical-align:top; text-align:left;background-color:#F1F1F1; }

.vertspacer { background: #fff; width: 1px; overflow: hidden; margin: 0px;  }
.horzspacer { background: #fff; height: 1px; overflow: hidden; margin: 0px; }
