body
{
    margin:0000; 
    font: inherit;
    font-family: arial, "Trebuchet MS", sans-serif;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	background-repeat: no-repeat;
}

.MainBody
{
    border-top:solid 1px silver;
    border-bottom:solid 1px silver; 
	BORDER-Right:solid 1px silver;
	BORDER-left:solid 1px silver;
}

.statusbar
{ 
    background-color:white;
    height:60px;
	font-size: 9pt;
}
.tabbar
{ 
	height:22px; 
	background-color:Gray;
	font-family:arial;
	font-size: 8pt;
	font-weight:lighter;
}

.tabbottom
{ 
    height:20px; 
    background-color:#336699;
    font-size: 8pt
}

.tbOut
{
    text-align:left;
    vertical-align:top;
    background-color:#ffffff;
    border-top:solid 1px #336699; 
	BORDER-LEFT:solid 1px #336699; 
}

TD.tbHeader
{
    text-align:center;
    height:25px;
    border-right:solid 1px #336699;
	BORDER-BOTTOM:solid 1px #336699;
    background-color:#6699ff;
    font-size:10pt;
    font-weight:bolder;
    color:White
}

TD.tbCell1
{
    text-align:left;
    padding:5px 10px 5px 10px;
    border-right:solid 1px #336699;
	BORDER-BOTTOM:solid 1px #336699;
    font-size:10pt;
}

TD.tbCell2
{
    text-align:left;
    padding:5px 10px 5px 10px;
    border-right:solid 1px #336699;
	BORDER-BOTTOM:solid 1px #336699;
	background-color:#ccccff;
    font-size:10pt;
}

.ContentSubField0
{
    text-align:left;
    vertical-align:top;
    background-color:#ffffff;
    padding:10px 10px 10px 30px;
    border-top:solid 1px #336699; 
    BORDER-RIGHT:solid 1px #336699; 
	BORDER-LEFT:solid 1px #336699; 
	BORDER-BOTTOM:solid 1px #336699;
}

.ContentSubField1
{
    text-align:left;
    vertical-align:top;
    background-color:#ffffff;
    border-top:solid 1px #336699; 
    BORDER-RIGHT:solid 1px #336699; 
	BORDER-LEFT:solid 1px #336699; 
	BORDER-BOTTOM:solid 1px #336699;
}

.ContentSubField
{
    text-align:left;
    vertical-align:top;
    border-top:solid 1px #336699; 
    BORDER-RIGHT:solid 1px #336699; 
	BORDER-LEFT:solid 1px #336699; 
}

TD.ControlPanelfieldmain0
{
    text-align:left;
    vertical-align:top;
    padding:5px 10px 5px 10px;
    font-size:9pt;
}

TD.ControlPanelfieldmain
{
    text-align:left;
    vertical-align:top;
    padding:5px 10px 5px 10px;
    BORDER-BOTTOM:solid 1px #336699;
}

TD.ControlPanelfieldmain1
{
    text-align:left;
    vertical-align:middle;
    padding:5px 10px 5px 10px;
    BORDER-BOTTOM:solid 1px #336699;
}

TD.ControlPanelfieldmain2
{
    text-align:left;
    vertical-align:middle;
    padding:5px 10px 5px 10px;
    background-color:#e0e0e0;
    BORDER-BOTTOM:solid 1px #336699;
}

TD.ControlPanelfieldmain3
{
    text-align:left;
    vertical-align:top;
    padding:5px 10px 5px 10px;	
    background-image:url(../../images/bgGrayHeader.gif);
    background-repeat:repeat-x;
    BORDER-BOTTOM:solid 1px #336699;
}

TD.fieldheader0
{
    text-align:center;
    padding-top:5px;
    padding-bottom:5px;
	BORDER-BOTTOM:solid 1px #336699;
    background-color:#ff6666;
    font-size:11pt;
    font-weight:bolder;
    color:White
}

TD.fieldheader1
{
    text-align:left;
    padding-left:10px;
    height:20px;
	BORDER-BOTTOM:solid 1px #336699;
    background-color:#00ff00;
    font-size:10pt;
    font-weight:bolder;
    color:White
}

TD.fieldheader2
{
    text-align:left;
    padding-left:10px;
    height:20px;
	BORDER-BOTTOM:solid 1px #336699;
    background-color:#ff6666;
    font-size:10pt;
    font-weight:bolder;
    color:White
}

TD.fieldheader3
{
    text-align:left;
    padding-left:10px;
    height:20px;
	BORDER-BOTTOM:solid 1px #336699;
    background-color:#9966cc;
    font-size:10pt;
    font-weight:bolder;
    color:White
}

TD.fieldheader4
{
    text-align:left;
    padding-left:10px;
    height:20px;
	BORDER-BOTTOM:solid 1px #336699;
    background-color:#ffcc00;
    font-size:10pt;
    font-weight:bolder;
    color:White
}

TD.fieldheader5
{
    text-align:left;
    padding-left:10px;
    height:20px;
	BORDER-BOTTOM:solid 1px #336699;
    background-color:#6699ff;
    font-size:10pt;
    font-weight:bolder;
    color:White
}

TD.content
{
    padding:0px 30px 10px 30px;
}

TD.leftnav
{
	padding:0px 0px 10px 30px;
}

TD.content2
{
    padding:0px 0px 10px 10px;
    font-size:11pt;
}

.PageTitle
{
    font-size:12pt;
    font-weight:bolder;
    color:#006699;
}

.Question
{
    font-size:11pt;
    font-weight:bolder;
    font-style:italic;
    color:#006699;
}

.SubTitle
{
    font-size:10pt;
    font-weight:bolder;
    font-style:italic;
    color:#006699;
}

.SubTitle1
{
    font-size:11pt;
    font-weight:bolder;
    color:#006699;
}

.SubTitle2
{
    font-size:10pt;
    font-weight:bolder;
    color:#006699;
}

.SubTitle3
{
    font-size:12pt;
    font-weight:bolder;
    color:#006699;
}

TD.PageBottom
{
	border-spacing:5pt;
    background-color:#336699;
    color:White;
    font-size:9pt;
}

.TopError
{
	font-family: helvetica,arial,sans-serif;
	BORDER-RIGHT:solid 1px red; 
	BORDER-TOP: red; 
	BORDER-LEFT:solid 1px red; 
	BORDER-BOTTOM:solid 1px red;
	color: Red;
}

A
{
    color:#336699;
    text-decoration:none;
}

.TitleWorlds
{
	color:#336699;
	font-style:italic;
	font-size:10pt;
}

.backLink
{
	text-decoration:underline;
}

A:hover
{
    color:red;
    text-decoration:underline;
}

.ErrorLabel
{
    color:Red;
}
