BODY 
{
   background-color:#FFFFFF;
   margin:-10px;
}
/*/*/ 
body {margin:0px}
form {margin:0px}
/* End Ignored NN4 */ 

.PageBody
{
   background-image: url(../Images/head_bg.gif);  
   background-repeat: repeat-x;  
   background-color:#2E3640;
}

.HorizontalRule { border-top: 1px solid #CCCCCC; }

img { border: none; }
ul { list-style-image: url(../Images/bullet.jpg); }
font { font-family: Arial; }
table { border: none; }
.FullTable { width: 100%; }
.SectionTable { background: none; width: 800px; }
.ErrorTable
{
   background-color:#EFB32F;
   color : #2E3640;
   font-size: 10pt;
}
.SuccessTable
{
   background-color:#B7C134;
   color : #2E3640;
   font-size: 10pt;
}



.SectionTop { height: 34px; padding-top: 10px; padding-bottom: 1px; }
.SectionTop a:link {text-decoration:none; color:#FFFFFF;}
.SectionTop a:visited {text-decoration:none; color:#FFFFFF;}
.SectionTop a:active {text-decoration:none; color:#FFFFFF;}
.SectionTop a:hover {text-decoration:none; color:#EFB32F;}

.SectionTopMenu 
{
	color: #FFFFFF;
	font-family: Arial;
	font-size: 10pt;
   font-weight: bold;
	text-align: right;
}

.SectionHeader { height: 105px; padding-top: 10px; }

.SectionHeaderLogo
{
   padding: 0px;
	text-align: left;
	vertical-align: middle;
	width: 250px;
}

.SectionHeaderContent
{
   color: #888888;
	font-family: Arial;
	font-size: 8pt;
	text-align: right;
}

.FontQuote
{
   color: #2E3640;
	font-family: Arial;
	font-size: 10pt;
   font-style: italic;
   font-weight: bold;
}

.SectionMenu { height: 236px; vertical-align: top;}
.SectionMenuLeft { height: 73px; vertical-align: top; }
.SectionMenuRight { text-align: right; vertical-align: top; }

.SectionMenuMenu 
{ 
   color: #FFFFFF;
	font-family: Arial;
	font-size: 11pt;
   font-weight: bold;
   height: 73px; 
   padding-bottom: 12px;
   vertical-align: bottom; 
}
.SectionMenuMenu a:link {text-decoration:none; color:#808080;}
.SectionMenuMenu a:visited {text-decoration:none; color:#808080;}
.SectionMenuMenu a:active {text-decoration:none; color:#808080;}
.SectionMenuMenu a:hover {text-decoration:none; color:#FFFFFF;}

.SectionMenuTag
{
   height: 141px; 
   background-image: url(../Images/tag_bg.gif);
   background-repeat: repeat-y;  
	color: #FFFFFF;
	font-family: Arial;
	font-size: 20pt;
   font-weight: bold;
	padding-left: 20px;
	vertical-align: middle;
}

.FontTagInfo
{
	color: #B7C134;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11pt;
	font-weight: normal;
}

.SectionMain { background-color: #FFFFFF; padding-bottom: 20px; padding-top: 20px; }
.SectionMainOdd { background-color: #F3F3F3; padding-bottom: 20px; padding-top: 20px; }

.SectionMainContent
{
   background: none;
   color: #808080; 
	font-family: Arial;
	font-size: 9pt;
   font-weight: normal;
   vertical-align: top;
}
.SectionMainContent a:link {text-decoration:none; color:#B7C134;}
.SectionMainContent a:visited {text-decoration:none; color:#B7C134;}
.SectionMainContent a:active {text-decoration:none; color:#B7C134;}
.SectionMainContent a:hover {text-decoration:none; color:#EFB32F;}

.SectionMainContentLinks
{
   vertical-align: middle;
}

.SectionMainImageContainer
{
   background: none;
   color: #808080; 
	font-family: Arial;
	font-size: 8pt;
   font-weight: normal;
   vertical-align: top;
   width: 250px;
}

.SectionMainImage
{
   border: 1px solid #2E3640; 
}

.XXXSectionMainIcon
{
   background: none;
   vertical-align: top;
   width: 75px;
}

.FontMainHeading
{
	color: #EFB32F;
	font-size: 12pt;
   font-weight: bold;
}

.FontMainHeadingCaption
{
	color: #808080;
	font-size: 10pt;
	font-style: italic;
}

.SectionCopyright { }

.SectionFooterCopyright
{
	color: #C0C0C0;
	font-family: Arial;
	font-size: 8pt;
   font-weight: normal;
   padding-bottom: 10px;
   padding-top: 20px;
	text-align: center;
}

.DataLable
{
   background: none;
   color: #EFB32F; 
	font-size: 10pt;
	font-weight: bold;
   vertical-align: top;
   width: 140px;
}

.Data
{
   background: none;
   color: #808080; 
	font-size: 10pt;
   vertical-align: top;
}

.input { font-family: Arial; }
.InputButton
{
   width: 100px;
   font-size: 10pt;
   border: 1px solid #B7C134;
   color : #2E3640;
   background-color: #EFB32F;
}

.InputText
{
   width: 100%;
   font-size: 10pt;
   border: 1px solid #B7C134;
   color: #808080;
   background-color: #FFFFFF;
}

.InputSelect
{
   width: 100%;
   font-family: Arial;
   font-size: 10pt;
   border: 1px solid #B7C134;
   color: #808080;
   background-color: #FFFFFF;
}

.InputTextArea
{
   width: 100%;
   font-family: Arial;
   font-size: 10pt;
   border: 1px solid #B7C134;
   color: #808080;
   background-color: #FFFFFF;
}
