
/* Body */
.MainBody {font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #cccccc; margin: 0px; background-position: left top;
    background-repeat: repeat; background-image: url(../IMAGES/bg_body.gif)
}

.MainTable {
	BACKGROUND-COLOR: #ffffff; border-collapse: collapse; 
}
.ThinBorderTable
{
	border: solid, 0, #ffffff; BORDER-RIGHT: #666699 1px solid; background-color: #ffffff
}
#key_visual {
   background: url(../images/MainImage.jpg) no-repeat;
   width: 800px;
   height: 150px;
}
.logo {
	src: url(../images/logo.gif);
    width: 217px;
    height: 81px;
}

.ThinBlueBorderTable
{
	padding: 0; border-style:solid; border-width:1; border-color: #666699; 
}
.ThickBlueBorderTable
{
	padding: 0; border-style:solid; border-width:2; border-color: #666699; 
}
.BorderTable 
{
	BACKGROUND-COLOR: #ffffff; border-collapse: collapse;  padding: 0; border-style:solid; border-width:2; border-color: #666699; 
}

.BlackBorderTable 
{ 
	BORDER-RIGHT: #222222 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #222222 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; 
	BORDER-LEFT: #222222 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #222222 1px solid
}
.GreyBorderTable 
{ 
	BORDER-RIGHT: #bbbbbb 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #bbbbbb 2px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; 
	BORDER-LEFT: #bbbbbb 2px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bbbbbb 2px solid
}

.DoubleBlackBorderTable 
{ 
	BORDER-RIGHT: #222222 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #222222 2px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; 
	BORDER-LEFT: #222222 2px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #222222 2px solid;
	BACKGROUND-COLOR: #BDD2E4
}

.GrayBorderTop {
	BORDER-TOP: #bbbbbb 1px solid
}
.GrayBorderRight {
	BORDER-RIGHT: #bbbbbb 1px solid
}
.GrayBorderBottom {
	BORDER-BOTTOM: #bbbbbb 1px solid
}
.GrayBorderLeft {
	BORDER-LEFT: #bbbbbb 1px solid
}

.BlackBorderTop {
	BORDER-TOP: #000000 1px solid
}
.BlackBorderRight {
	BORDER-RIGHT: #000000 1px solid
}
.BlackBorderBottom {
	BORDER-BOTTOM: #000000 1px solid
}
.BlackBorderLeft {
	BORDER-LEFT: #000000 1px solid
}


.BlueBorderTop {
	BORDER-TOP: #666699 1px solid
}
.BlueBorderRight {
	BORDER-RIGHT: #666699 1px solid
}
.BlueBorderBottom {
	BORDER-BOTTOM: #666699 1px solid
}
.BlueBorderLeft {
	BORDER-LEFT: #666699 1px solid
}

.TitleBorderTable 
{
	BACKGROUND-COLOR: #666699; border-collapse: collapse;  padding: 0; border-style:solid; border-width:2; border-color: #ffffff; 
}

.BlueBorderTable 
{
	BACKGROUND-COLOR: #BDD2E4; border-collapse: collapse;  padding: 0; border-style:solid; border-width:2; border-color: #666699;   
}


.BlueBorderlessTable 
{
	BACKGROUND-COLOR: #BDD2E4; 
}
.WhiteBorderlessTable 
{
	BACKGROUND-COLOR: #FFFFFF; 
}
.OuterTable
{
	border: solid 0 #666699;
}
.OuterTableGrey
{
	border: solid 0 #bbbbbb;
}
.OuterTableWhite
{
	border: solid 0 #ffffff;
}
.OuterBorderTable
{
	border: solid 2 #666699;
}
.TableDivider
{
	font-size: 8px;
}
.PageBorderTable
{
	BORDER-RIGHT: #666699 2px solid; BORDER-LEFT: #666699 2px solid; BORDER-BOTTOM: #666699 2px solid; text-align: center; background-color: #BDD2E4;  width: 800px
}
.PageBorderTableGrey
{
	border:0 text-align: center; background-color: #bbbbbb;  width: 800px
}
.PageBorderTableWhite
{
	border:0 text-align: center; background-color: #ffffff;  width: 800px
}
.PageBorderTableComplete
{
	border-style:solid; border-width:2; border-color: #666699; text-align: center; background-color: #BDD2E4;  width: 800px
}
.PageBorderTableCompletePicture
{
	border-style:solid; border-width:2; border-color: #666699; text-align: center; width: 800px; background-image: url(../images/MainImage.jpg); background-repeat:no-repeat
}
.PageBorderTableThin
{
	BORDER-RIGHT: #666699 1px solid; BORDER-LEFT: #666699 1px solid; BORDER-BOTTOM: #666699 1px solid; text-align: center; background-color: #BDD2E4;  
}
.PageBorderTableShadow
{
	BORDER-RIGHT: #666699 2px solid; BORDER-LEFT: #666699 2px solid; BORDER-BOTTOM: #666699 2px solid; text-align: center; background-color: #BDC9CB;  width: 800px
}
	
/* Form Title */
.TitleCell {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Arial; BACKGROUND-COLOR: #666699; 
}
/* Form Title */
.SuperTitleCell {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #ffffff; FONT-FAMILY: Arial; BACKGROUND-COLOR: #666699; 
}
/* Form Title1 */
.TitleCell1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial; BACKGROUND-COLOR: #666699; 
}
/* Form Title comment cell */
.TitleCommentCell {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial; BACKGROUND-COLOR: #666699; 
}
.SubTitleRed 
{
	FONT-FAMILY: Arial; BACKGROUND-COLOR:#666699; font-size:12px; color:#cc6600; font-weight:bold; text-decoration:none;
}
.SubTitleRedTrans 
{
	FONT-FAMILY: Arial; font-size:12px; color:#cc6600; font-weight:bold; text-decoration:none;
}
.SubTitleRedWhite 
{
	FONT-FAMILY: Arial; BACKGROUND-COLOR:#ffffff; font-size:12px; color:#cc6600; font-weight:bold; text-decoration:none;
}
.SubtitleCell {
	FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #404067; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff;
}
.SubsubtitleCell {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #404067; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff;
}
.DatatitleCell {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff;  TEXT-ALIGN: right; HEIGHT: 20 
}
.DatatitleCell1 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff; HEIGHT: 20 
}
.DatatitleCell2 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff;  TEXT-ALIGN: right; FONT-WEIGHT: bold  
}
.DatatitleCell3 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff; 
}
.DatatitleCell4 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff; HEIGHT: 20; FONT-WEIGHT: bold   
}
.DatatitleCell5 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #cccccc; HEIGHT: 20 
}
	
.WebHeader1 {
	FONT-SIZE: 24px; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff
}
.DataCell {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff;  TEXT-ALIGN: left; HEIGHT: 20
}
.DataViewCell {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff;  TEXT-ALIGN: left; HEIGHT: 20
}
.DataViewCellItalic {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff;  TEXT-ALIGN: left; HEIGHT: 20; font-style:italic
}
.MemoViewCell {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff;  TEXT-ALIGN: left; FONT-WEIGHT: bold; 
}
.MemoViewCell1 {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff;  FONT-WEIGHT: bold; 
}
.BlueMemoViewCell {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #BDD2E4;  TEXT-ALIGN: left; FONT-WEIGHT: bold; 
}
.NormalText {
	font-size:11px; color: #000000; text-decoration:none; FONT-WEIGHT: normal; font-family: Arial
}
.GreyNormalText {
	font-size:10px; color: "Gray"; text-decoration:none; FONT-WEIGHT: normal; font-family: Arial
}
.GreyLargeText {
	font-size:12px; color: "Gray"; text-decoration:none; FONT-WEIGHT: normal; font-family: Arial
}
.BoldLargeText {
	font-size:12px; color: #000000; FONT-WEIGHT: bold; text-decoration:none; font-family: Arial; height: 20
}
.BoldLargeGreyText {
	font-size:12px; color: #000000; FONT-WEIGHT: bold; text-decoration:none; font-family: Arial; height: 20; background-color: #cccccc
}
.SimpleLargeText {
	font-size:12px; color: #000000; text-decoration:none; font-family: Arial
}
.BoldLargeReverseText {
	font-size:12px; color: #ffffff; FONT-WEIGHT: bold; text-decoration:none; font-family: Arial; height: 20
}
.BoldLargeBlueText {
	font-size:12px; color: #000000; FONT-WEIGHT: bold; text-decoration:none; font-family: Arial; height: 20
}
.SimpleLargeReverseText {
	font-size:12px; color: #ffffff; text-decoration:none; font-family: Arial; height: 20
}
.SimpleLargeBlueText {
	font-size:12px; color: #000000; text-decoration:none; font-family: Arial; height: 20
}

.NormalTextBox {
	font-size:11px; color: #000000; text-decoration:none; FONT-WEIGHT: bold; background-color: #FFFFFF; font-family: Arial
}

.NormalComboBox {
	font-size:11px; color: #000000; text-decoration: none; FONT-WEIGHT: bold; background-color: #FFFFFF; font-family: Arial
}
.DataLabel {
	font-size:11px; color: #000000; background-color: #ffffff text-decoration:none; FONT-WEIGHT: bold; font-family: Arial 
}
.NormalButton {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial; BACKGROUND-COLOR: #666699; width: 80; cursor:hand
}	
.NormalButton1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial; BACKGROUND-COLOR: #666699; width: 80; cursor:hand; border-width:0; text-decoration:underline
}	
.ImportantButton {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial; BACKGROUND-COLOR: #999900; width: 80; cursor:hand; border:solid, 2, #666699 
}	
.BorderlessButton {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #404067; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff; width: 80; border-width:0; cursor:hand; text-decoration:underline
}	
.BorderlessNormalButton {
	FONT-SIZE: 12px; COLOR: #404067; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff; border-width:0; cursor:hand; text-decoration:underline
}	
.BorderlessSmallButton {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #404067; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff; width: 80; border-width:0; cursor:hand; text-decoration:underline
}	
.BorderlessBlueButton {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #404067; FONT-FAMILY: Arial; BACKGROUND-COLOR: #BDD2E4; width: 80; border-width:0; cursor:hand; text-decoration:underline
}	
.BorderlessBlueSmallButton {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #404067; FONT-FAMILY: Arial; BACKGROUND-COLOR: #BDD2E4; width: 80; border-width:0; cursor:hand; text-decoration:underline
}	
.FooterButton {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #404067; FONT-FAMILY: Arial; BACKGROUND-COLOR: #BDD2E4; cursor:hand
}	

.RedFont {
	FONT-FAMILY: Arial; font-size:16px; color:#cc6600; font-weight:bold; text-decoration:none;
}
.RedFontUnderline {
	FONT-FAMILY: Arial; font-size:16px; color:#cc6600; font-weight:bold; text-decoration:underline;
}
.SmallRedFont {
	FONT-FAMILY: Arial; font-size:14px; color:#cc6600; font-weight:bold; text-decoration:none;
}
.ErrorMessage 
{
	FONT-FAMILY: Arial; BACKGROUND-COLOR: #cc6600; font-size:14px; color:#ffffff; font-weight:bold; text-decoration:none;
}

.ErrorBlueMessage 
{
	FONT-FAMILY: Arial; BACKGROUND-COLOR:#BDD2E4; font-size:14px; color:#cc6600; font-weight:bold; text-decoration:none;
}
.EnlargeErrorText
{
	FONT-FAMILY: Arial; font-size:20px; font-weight:bold; color:#cc6600; text-decoration:none;
}
.ErrorText
{
	FONT-FAMILY: Arial; font-size:14px; font-weight:bold; color:#cc6600; text-decoration:none;
}
.LargeErrorText
{
	FONT-FAMILY: Arial; font-size:30px; font-weight:bold; color:#cc6600; text-decoration:none;
}
.ErrorSmallMessage 
{
	FONT-FAMILY: Arial; BACKGROUND-COLOR: #cc6600; font-size:12px; color:#ffffff; font-weight:bold; text-decoration:none;
}

.ErrorSmallText
{
	FONT-FAMILY: Arial; font-size:12px; font-weight:bold; color:#cc6600; text-decoration:none;
}
.InformationText
{
	FONT-FAMILY: Arial; font-size:12px; color:#404067; font-weight:bold; text-decoration:underline;
}

.InformationMessage 
{
	FONT-FAMILY: Arial; BACKGROUND-COLOR: #BDD2E4; font-size:16px; color:#404067; font-weight:bold; text-decoration:none;
}

.InformationMessageText
{
	FONT-FAMILY: Arial; BACKGROUND-COLOR: #BDD2E4; font-size:12px; color:#000000; font-weight:bold; text-decoration:none;
}
.InformationMessageText1
{
	FONT-FAMILY: Arial; BACKGROUND-COLOR: #BDD2E4; font-size:12px; color:#404067; font-weight:bold; text-decoration:none; text-align:right
}
.InformationSmallText
{
	FONT-FAMILY: Arial; BACKGROUND-COLOR: #BDD2E4; font-size:11px; color:#404067; text-decoration:none;
}
.InformationBoldText
{
	FONT-FAMILY: Arial; BACKGROUND-COLOR: #BDD2E4; font-size:11px; color:#404067; font-weight:bold; text-decoration:none;
}
.TopBorderTable
{
	border-top:solid 1 #000000
}

.RedTextBox {
	font-size:11px; color: #cc6600; text-decoration:none; FONT-WEIGHT: bold; background-color: #FFFFFF; font-family: Arial
}
.RedLabel {
	font-size:11px; color: #cc6600; text-decoration:none; FONT-WEIGHT: bold; background-color: #FFFFFF; font-family: Arial
}

.RedLargeTextBox {
	font-size:12px; color: #cc6600; text-decoration:none; FONT-WEIGHT: bold; background-color: #FFFFFF; font-family: Arial
}
.RedLargeLabel {
	font-size:12px; color: #cc6600; text-decoration:none; FONT-WEIGHT: normal; background-color: #FFFFFF; font-family: Arial
}
.RedCounter{
	font-size:14px; color: #cc6600; text-decoration:none; FONT-WEIGHT: bold; font-family: Arial
}

.EnlargedBlueText {
	font-size:14px; color: #404067; text-decoration:none; FONT-WEIGHT: normal; background-color: #BDD2E4; font-family: Arial
}
.EnlargedTextBox {
	font-size:13px; color: #000000; text-decoration:none; FONT-WEIGHT: bold; background-color: #ffffff; font-family: Arial
}
.EnlargedDataCell {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff;  TEXT-ALIGN: left; HEIGHT: 20
}
.EnlargedRedTextBox {
	font-size:13px; color: red; text-decoration:none; FONT-WEIGHT: bold; background-color: #FFFFFF; font-family: Arial
}
.BlueBoldTextNoBackground {
	font-size:10px; color: #404067; text-decoration:none; FONT-WEIGHT: bold; font-family: Arial
}
.BlueTextNoBackground {
	font-size:10px; color: #404067; text-decoration:none; font-family: Arial
}

A.ListItem:link 
{ 
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none  
}

A.ListItem:visited 
{ 
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none  
}

A.ListItem:active 
{ 
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none  
}

A.ListItem:hover 
{ 
	TEXT-DECORATION: none
}

A.Footer:link 
{ 
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #404067; FONT-FAMILY: arial; TEXT-DECORATION: underline  
}

A.Footer:visited 
{ 
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #404067; FONT-FAMILY: arial; TEXT-DECORATION: underline
}

A.Footer:active 
{ 
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #404067; FONT-FAMILY: arial; TEXT-DECORATION: underline
}

A.Footer:hover 
{ 
	TEXT-DECORATION: none 
}


A.SmallFooter:link 
{ 
	FONT-WEIGHT: normal; FONT-SIZE: x-small; COLOR: #404067; FONT-FAMILY: arial; TEXT-DECORATION: underline  
}

A.SmallFooter:visited 
{ 
	FONT-WEIGHT: normal; FONT-SIZE: x-small; COLOR: #404067; FONT-FAMILY: arial; TEXT-DECORATION: underline
}

A.SmallFooter:active 
{ 
	FONT-WEIGHT: normal; FONT-SIZE: x-small; COLOR: #404067; FONT-FAMILY: arial; TEXT-DECORATION: underline
}

A.SmallFooter:hover 
{ 
	TEXT-DECORATION: none 
}

A.BlueAnchor:link 
{ 
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #404067; FONT-FAMILY: arial; TEXT-DECORATION: underline 
}

A.BlueAnchor:visited 
{ 
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #404067; FONT-FAMILY: arial; TEXT-DECORATION: underline 
}

A.BlueAnchor:active 
{ 
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #404067; FONT-FAMILY: arial; TEXT-DECORATION: underline 
}

A.BlueAnchor:hover 
{ 
	TEXT-DECORATION: none 
}


A.RedAnchor:link 
{ 
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc6600; FONT-FAMILY: arial; TEXT-DECORATION: underline 
}

A.SmallRedAnchor:visited 
{ 
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc6600; FONT-FAMILY: arial; TEXT-DECORATION: underline 
}

A.SmallRedAnchor:active 
{ 
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc6600; FONT-FAMILY: arial; TEXT-DECORATION: underline 
}

A.SmallRedAnchor:hover 
{ 
	TEXT-DECORATION: none 
}

A.SmallRedAnchor:link 
{ 
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc6600; FONT-FAMILY: arial; TEXT-DECORATION: underline 
}

A.SmallRedAnchor:visited 
{ 
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc6600; FONT-FAMILY: arial; TEXT-DECORATION: underline 
}

A.SmallRedAnchor:active 
{ 
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc6600; FONT-FAMILY: arial; TEXT-DECORATION: underline 
}

A.SmallRedAnchor:hover 
{ 
	TEXT-DECORATION: none 
}

A.BigBlueAnchor:link 
{ 
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #404067; FONT-FAMILY: arial; TEXT-DECORATION: underline 
}

A.BigBlueAnchor:visited 
{ 
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #404067; FONT-FAMILY: arial; TEXT-DECORATION: underline 
}

A.BigBlueAnchor:active 
{ 
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #404067; FONT-FAMILY: arial; TEXT-DECORATION: underline 
}

A.BigBlueAnchor:hover 
{ 
	TEXT-DECORATION: none 
}

.PresentationText {
	FONT-WEIGHT: 300; FONT-SIZE: 12px; COLOR: #404067; FONT-FAMILY: Arial; BACKGROUND-COLOR: #BDD2E4; 
}	
.BoldPresentationText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #404067; FONT-FAMILY: Arial; BACKGROUND-COLOR: #BDD2E4; 
}	
.BigPresentationText {
	FONT-SIZE: 14px; COLOR: #404067; FONT-FAMILY: Arial; FONT-WEIGHT: bold; BACKGROUND-COLOR: #BDD2E4; 
}	
.RedPresentationText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc6600;; FONT-FAMILY: Arial; BACKGROUND-COLOR: #BDD2E4; 
}	
.WhitePresentationText {
	FONT-WEIGHT: 300; FONT-SIZE: 12px; COLOR: #404067; FONT-FAMILY: Arial; BACKGROUND-COLOR: #FFFFFF; 
}	
.BoldWhitePresentationText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #404067; FONT-FAMILY: Arial; BACKGROUND-COLOR: #FFFFFF; 
}	
.BlueAnchorText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #404067; FONT-FAMILY: arial; TEXT-DECORATION: underline 
}	
.GreatTitle {
	FONT-SIZE: 28px; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff;  FONT-WEIGHT: bold; 
}


div.scroll {	height: 100%;	width: 100%;	overflow: auto;	background-color: #ffffff;}

/* Upload files */
div.uploadfileinputs {
	position: relative;
}

div.uploadfakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	cursor:hand;
}

input.uploadfile {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	cursor:hand;
	z-index: 2;
}
/* --------------------------------------------------- */