body {
   background-color: #FFFFFF;
   background-image:  url(/images/main_bg.jpg);
   background-position: left top;
   background-repeat: repeat;
   margin-top: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   margin-right: 0px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-size: 12px; 
   font-style: normal; 
   font-weight: normal; 
   font-variant: normal;
}

table  {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px; 
   font-style: normal; 
   font-weight: normal; 
   font-variant: normal;
}

td  {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px; 
   font-style: normal; 
   font-weight: normal; 
   font-variant: normal;
}

hr {
   background : transparent;
   color : #000000;
   height: 1px;
}

ul {
   font-weight: normal;
   font-size: 10pt;
   color: #000000;
   font-family: Arial, Helvetica,;
   text-decoration: none;
}

ol {
   font-weight: normal;
   font-size: 10pt;
   color: #000000;
   font-family: Arial, Helvetica,;
   text-decoration: none;
}

li {
   font-weight: normal;
   font-size: 10pt;
   color: #000000;
   font-family: Arial, Helvetica,;
   text-decoration: none;
}

A, A:link, A.visited, A.active {
   color: #757677;
   text-decoration: underline;
   font-weight: normal;
   cursor: hand;
}

A:hover {
   color: #666666; 
   text-decoration: underline;
   font-weight: normal;
   cursor: hand;
}

/* END DEFAULT TAGS */



/* LINK TAGS */

A.BreadCrumb, A.BreadCrumb:visited, A.BreadCrumb:active {
   font-family: Arial, Helvetica;
   font-size: 8pt;
   font-weight: normal;
   color: #666666;
   text-decoration: none;
   cursor: hand;
}

A.BreadCrumb:hover { 
   font-family: Arial, Helvetica;
   font-size: 8pt;
   font-weight: normal;
   color: #991A00;
   text-decoration: none;
   cursor: hand;
}

A.Sponser, A.Sponser:visited, A.Sponser:active {
   font-family: Arial, Helvetica;
   font-size: 7.5pt;
   font-weight: normal;
   color: #666666;
   text-decoration: none;
   cursor: hand;
}

A.Sponser:hover { 
   font-family: Arial, Helvetica;
   font-size: 7.5pt;
   font-weight: normal;
   color: #991A00;
   text-decoration: none;
   cursor: hand;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

/* END TAGS TAGS */


/* COLORS TAGS */

.color1 {
   BACKGROUND: #FFFFFF;
}
.color2 {
   BACKGROUND: #B3B3B3;
}
.color3 {
   BACKGROUND: #FFFFFF;
}


/* END COLORS TAGS */



/* TEXT TAGS */

.Title1 {
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 20px; 
   color: #991A00; 
   text-decoration: none;
   font-weight: normal;
}

.Title2 {
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 13px; 
   color: #000000; 
   text-decoration: none;
   font-weight: bold;
}

.Title3 {
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 18px; 
   color: #333333; 
   text-decoration: none;
   font-weight: normal;
}

.TextSmall {
   font-family: Arial, Helvetica;
   font-size: 8pt;
   font-weight: normal;
   color: #000000; 
   text-decoration: none;
   font-weight: normal;
}

.TextFooter {
   font-family: Arial, Helvetica;
   font-size: 8pt;
   font-weight: normal;
   color: #333333; 
   text-decoration: none;
   font-weight: normal;
}

.TextDate {
   font-family: Arial, Helvetica;
   font-size: 8pt;
   font-weight: normal;
   color: #333333; 
   text-decoration: none;
   font-weight: normal;
}

.Error {
   color: #990000;
   font-family: geneva, arial, verdana;
   font-size: 12pt;
   font-style: normal;
   font-variant: normal;
   font-weight: normal;
}

/* END TEXT TAGS */



/* FORM TAGS */


INPUT.Button {
	font-weight: normal;
	font-size: 8pt;
	cursor: hand;
	color: #818C95;
	font-family: Arial, Helvetica;
	background-color: #F3F5F5;
	border: 1px solid #D8E6E7;

}

SELECT, TEXTAREA, OPTION {
   border-right: #666666 1px solid;
   border-left: #666666 1px solid;
   border-top: #666666 1px solid;
   border-bottom: #666666 2px solid;
   background-color: #F2F2F2;
   font-size: 10pt;
   font-family: Arial, Helvetica;
   line-height: normal;
   color: #333333;
}

.FormInput {
   border-right: #666666 1px solid;
   border-left: #666666 1px solid;
   border-top: #666666 1px solid;
   border-bottom: #666666 1px solid;
   background-color: #F2F2F2;
   font-size: 10pt;
   font-family: Arial, Helvetica;
   line-height: normal;
   color: #333333;
}

.FormButton {
   background: #ADAADF;
   color: white;
   cursor: hand;
   font-family: bold 8pt Arial, Helvetica, sans-serif;
   text-decoration: none;
}

/* END FORM TAGS */
.GenericText {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #757677;
}
.VideoScreen {
	border: 1px solid #A8C9CF;
}

.InfoBox {
  background: #b6b7cb;
}

.InfoBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

.gallerytext {
   border-right: #666666 1px solid;
   border-left: #666666 1px solid;
   border-top: #666666 1px solid;
   border-bottom: #666666 1px solid;
   background-color: #F2F2F2;
   font-size: 5pt;
   font-family: Arial, Helvetica;
   line-height: normal;
   color: #333333;
}
