/*****************************
  Default Style Elements
*****************************/
/* Trebuchet, verdana */
body { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color:#FFFFFF;font-size:10pt;}

/* Form */

.Form_Title {font-weight: bold; font-size: 17px; font-variant: small-caps;}
.Form_Table {background-color: #CCCCCC; border: thick solid #000000 1px;}
.Form_LabelRow {font-size: 10pt;}
.Form_LabelCell {font-size: 10pt;}
.Form_LabelText {font-size: 10pt; font-variant: small-caps;}
.Form_FieldRow {font-size: 12px;}
.Form_FieldCell {font-size: 12px;}
.Form_SectionRow {background-color: #AAAAAA;color: white;}
.Form_SectionCell {font-size: 12pt;}
.Form_SectionText {font-weight: bold;}
.Form_Button {font-size: 12px;}
.Form_HelpText {font-size: 8pt;}
.Form_SubSectionRow {font-size: 13px;}
.Form_SubSectionCell {font-size: 13px;}
.Form_SubSectionText {font-size: 13px;}
.Form_List {font-size: 12px;}
.Form_Message {font-size: 12px; color: #CC0000}




/* Default Table */
.TableSpacerRow {color: black; background-color: white; font-size: 10pt; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.TableItemRow {color: black; background-color: #EEEEEE; font-size: 10pt; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.TableAlternatingRow {color: black; background-color: Gainsboro; font-size: 10pt; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.TableHeader {font-weight: bold; color: white; background-color: #2a55aa; font-size: 10pt; text-align: center; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.TableHeader1 {font-weight: bold; color: #2a55aa; BACKGROUND-IMAGE: url(../Controls/SidePanel/WinXP/TableHeader_BackImage.gif); font-size: 10pt; text-align: center; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.TableHeaderNoBgcolor {font-weight: bold; color: white; font-size: 10pt; text-align: center; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.TableButtonRow {color: black; background-color: #999999; font-size: 10pt; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.TableEmptyRow {color: black; background-color: white; font-size: 10pt; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.TableAlternatingSpacer {color: black; background-color: Gainsboro; height: 4pt; width: 1pt;}

.TableItemLink {text-decoration: underline;  color: #2a55aa; font-size: 10pt; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.TableItemLink:active {color: #2a55aa; font-size: 10pt; text-decoration: underline; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.TableItemLink:hover {color: #ff9900; font-size: 10pt; text-decoration: underline; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.TableInvertedLink {color: #660066; font-size: 10pt; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.TableInvertedLink:active {color: #660066; font-size: 10pt; text-decoration: underline; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.TableInvertedLink:hover {color: Blue; font-size: 10pt; text-decoration: underline; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}


.TableHeaderLink {color: white; font-size: 15pt; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.TableHeaderLink:active {color: white; text-decoration: underline; font-size: 10pt; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.TableHeaderLink:hover {color: #FF9900; text-decoration: underline; font-size: 10pt; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
/* Default Table End */

.SectionTitle {font-weight: bold; font-size: 12pt; font-variant: small-caps; color: #2a55aa; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.SectionTitleInv {font-weight: bold; font-size: 12pt; font-variant: small-caps; color: #ffffff; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.SectionText {color: black; font-size: 10pt; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.ErrorMessage {color: red; font-size: 10pt; font-weight:bold; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.Form_Field {color: black; font-size: 10pt; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.Form_RequiredLabel {color: black; background-color: Gainsboro; font-size: 10pt; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; }
.Form_Label {color: black; background-color: Gainsboro; font-size: 10pt; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.Form_Description {color: black; background-color: #EEEEEE; font-size: 8pt; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}