HTML { height:100%}
BODY { font-family: arial, sans-serif; height:100%; padding:0px 1px 0px 1px; margin: 0 0 0 0;}
H1 { font-size:x-large;}
H2 { font-size:large;}
H3 { font-size:medium;}
H4 { font-size:small;}
H5 { font-size:x-small;}
H6 { font-size:xx-small;}
CITE { color:#3366CC; font-weight:bolder; font-style:normal;}
BIG   {font-size:110%;}
SMALL {font-size:90%;}
.VerySmall {font-size:75%;}
.BodyMenu { background-color:#CCDDFF; color:#0000CC; }
.BodyMenu A:link { color:#0000CC; }
.BodyMenu A:visited { color:#0000CC; }
.BodyPage { background-color:#CCEEFF; color:#3333FF; }
.BodyPage A:link { color:#3333FF; }
.BodyPage A:visited { color:#3333FF; }
.BodyStatusBar { background-color:#99CCCC; color:#000000; }
.BodyStatusBar A:link { color:#0000FF; }
.BodyStatusBar A:visited { color:#0000FF; }
.NoFramesMenu { background-color:#99CCEE; color:#003399; border-style:solid; border-color:#000066; border-width:2px 2px 2px 2px;}
.MandatoryInput { background-color:#FFFFDD; color:#000080; font-weight:bold; }
.OptionalInput {  background-color:#EEFFEE; color:#404040; }
.ReadOnlyInput {  background-color:#CCEEFF; color:#3333FF; }
.ActionInput {  background-color:#FFEEEE; color:#008800; font-weight:bolder;}
.StatusInput {  background-color:#99CCCC; color:#0000FF;  font-weight:bolder; font-size:80%;}
.NavigationInput { font-size:80%; background-color:#CCDDFF; color:#003399;  }
.NavigationInputL { font-size:90%; background-color:#CCDDFF; color:#003399;  }
.ProceedButton { cursor:pointer; background-color:#FFEEEE; color:#006600; border-color:#009933; border-style:outset; border-width:2px 2px 2px 2px; text-align:center; vertical-align:bottom; font-size:80%; font-weight:bold; margin:0 3px 0 3px; padding:0 2px 0 2px; }
.WarningButton { cursor:pointer; background-color:#FFEEEE; color:#776600; border-color:#FFFF00; border-style:outset; border-width:2px 2px 2px 2px; text-align:center; vertical-align:bottom; font-size:80%; font-weight:bold; margin:0 3px 0 3px; padding:0 2px 0 2px; }
.CancelButton  { cursor:pointer; background-color:#FFEEEE; color:#660000; border-color:#FF3333; border-style:outset; border-width:2px 2px 2px 2px; text-align:center; vertical-align:bottom; font-size:80%; font-weight:bold; margin:0 3px 0 3px; padding:0 2px 0 2px; }
.StandardText {  font-weight:normal;  color:#3333FF; }
.InstructionText {  font-weight:bolder;  color:#003366; }
.AdviceText {  color:#003366; }
.TrivialText {  color:#0099FF; }
.ErrorText {  font-weight:bolder; color:#FF0000;}
.WarningText { font-weight:bolder; color:#FF6600;}
.Menu { background-color:#AAC4CC; color:#0000CC; white-space:nowrap; }
.Menu a {  text-decoration:none; }
.Menu ul { list-style-type:none; margin:0 0 0 0; padding:0 0 0 0; }
.MenuLevel1 { font-weight:normal; border-style:solid; border-width:0 0 1px 0; border-color:#0000CC;}
.MenuLevel1 ul { margin:0 10px 0 10px; }
.MenuLevel1 li { border-style:solid; border-width:1px 0 0 0; border-color:#0000CC; }
.MenuLevel2 { font-size:90%; font-weight:normal; border-style:none; border-width:0 0 0 0;}
.MenuLevel2 ul { margin:0 10px 0 10px; }
.MenuLevel2 li { border-style:dotted; border-width:1px 0 0 0; }
.MenuLevel3 { font-size:90%; border-style:none; }
.MenuLevel3 li { border-style:none; }
.MenuFolder { cursor:pointer }
.MenuNodeText { margin-left:20px; }
.MenuExtra { background-color:#AAC4CC; color:#0000CC; margin:5px 5px 5px 5px;  white-space:nowrap; }
.MenuExtra ul { margin:0 20px 0 20px; }
.MenuExtra a { text-decoration:none; }
.TitleBar { background-color:#44AAEE; color:#CCFFFF; padding:3px 2px 3px 2px; margin:0 0 0 0;}
.TitleBarJoin { background-color:#FF9966; color:#996666; padding:3px 2px 3px 2px; margin:0 0 0 0;}
.TitleFlag { }
.TitleText { font-size:140%; }
.TitleRight { }
.TitleSub { color:#444444; font-size:80%;}
.TitleSubHidden {  color:#44AAEE; font-size:1px; display:none; }
.NavigationBar { background-color:#3388FF; padding:0 2px 0 2px; margin:0 0 0 0; }
.NavigationSet { padding:2px 3px 2px 3px; vertical-align:bottom;}
.NavigationButtonA { background-color:#CCDDFF; border-color:#000066; border-style:solid; border-width:2px 2px 2px 2px; margin:1px 1px 1px 1px; padding:0 3px 0 3px; text-decoration:none; display:inline-block; }
.NavigationButton  {color:#003399; font-size:75%; font-weight:bolder; white-space:nowrap; text-align:center;}
.NavigationSelButtonA { background-color:#CCDDFF; border-color:#FF0000; border-style:solid; border-width:2px 2px 2px 2px; margin:1px 1px 1px 1px; padding:0 3px 0 3px; text-decoration:none; display:inline-block; }
.NavigationSelButton  { color:#660000; font-size:75%; font-weight:bolder; white-space:nowrap; text-align:center;}
.NavigationBlock { background-color:#CCDDFF; color:#003399; font-size:75%; font-weight:normal; border-color:#000066;  border-style:solid; border-width:2px 2px 2px 2px; margin:1px 3px 1px 3px; padding:0 3px 0 3px; display:inline-block; }
.NavigationBlock a, .NavigationBlock a:link, .NavigationBlock a:visited, .NavigationBlockA {color:#003399; font-weight:bolder; text-decoration:none; padding:0 0 0 0;}
.NavigationBlock select {font-size:100%; background-color:#CCDDFF; color:#003399; }
.NavigationBlock input {}
.NavigationBlockSel { color:#660000; font-weight:bolder; white-space:nowrap; }
.NavigationBlockLink {color:#003399; font-weight:bolder; text-decoration:none; padding:0 0 0 0;  white-space:nowrap; }
.NavigationTable select {font-size:100%; background-color:#CCDDFF; color:#003399; }
.NavigationTable input {}
.BorderedBox {background:#CCDDDD no-repeat center center; border-color:#3388FF; border-style:solid; border-width:2px 2px 2px 2px; margin:0px 2px 15px 2px; padding:0 3px 0 3px;}
.PanelTable { border-style:none; margin:0 0 0 0; padding:5px 5px 5px 5px; }
.PanelLeader { }
.PanelCell { background-color:#CCE0F0; border-style:none; border-width:2px 2px 2px 2px; border-color:#6699FF; padding:0 0 0 0;}
.Panel {margin:0 0 0 0; border:none; }
.PanelTH { background-color:#6699FF; color:#FFFFFF; padding:5px 2px 5px 2px;  }
.PanelTH A:link { color:#FFFFFF; text-decoration:none; }
.PanelTH A:visited { color:#FFFFFF; text-decoration:none; }
.PanelTD { color:#003399; border:none; padding:5px 2px 10px 2px; }
.PanelMenuTH { background-color:#6699FF; color:#FFFFFF; padding:5px 2px 5px 2px;  }
.PanelMenuTH A:link { color:#FFFFFF; text-decoration:none; }
.PanelMenuTH A:visited { color:#FFFFFF; text-decoration:none; }
.PanelMenuTD { color:#003399; border:none; padding:5px 2px 10px 2px; }
.PanelMenuTD A:link { text-decoration:none; color:#003399; }
.PanelMenuTD A:visited { text-decoration:none; color:#003399; }
.PanelAttn {margin:0 0 0 0; border:none; }
.PanelAttnTH { background-color:#FF9966; color:#FFFFFF; padding:5px 2px 5px 2px; font-size:120%; }
.PanelAttnTH A:link { color:#FFFFFF; text-decoration:none; }
.PanelAttnTH A:visited { color:#FFFFFF; text-decoration:none; }
.PanelAttnTD { color:#003399; border:none; padding:5px 2px 10px 2px;  font-weight:bold; }
.PanelAttnTD A:link { text-decoration:none; }
.PanelAttnTD A:visited { text-decoration:none; }
.PanelNote {margin:0 0 0 0; border:none; }
.PanelNoteTH { background-color:#339966; color:#FFFFFF; padding:5px 2px 5px 2px;  }
.PanelNoteTH A:link { color:#FFFFFF; text-decoration:none; }
.PanelNoteTH A:visited { color:#FFFFFF; text-decoration:none; }
.PanelNoteTD { color:#003399; border:none; padding:5px 2px 10px 2px; font-size:90%; }
.PanelNoteTD A:link { text-decoration:none; }
.PanelNoteTD A:visited { text-decoration:none; }
.PanelText {margin:0 0 0 0; border:none; }
.PanelTextTD { background-color:#EEEEFF; color:#000000; border:none; padding:5px 10px 10px 10px;  }
.TableDataRow0  { background-color:#DDF0FF; }
.TableDataRow1  { background-color:#D4E8F0; }
.TableHeaderRow { background-color:#AAC4CC; font-weight:bolder; }
.TableKeyCol { font-weight:bolder; }
.TextBlock { margin:25px 5px 0px 5px; }
.TextBlock p { margin:0px 0px 10px 0px; }
.TextBlockTitle { margin:0px 0px 10px 0px; font-weight:bolder;  color:#003366; }
.TextRuler { margin:25px auto 0px auto; width:66%; height:1px; border-width:1px 0 0 0; border-style:solid;border-color:#44AAEE;}
.AdvertSpace  { overflow:hidden; background-color:#AACCEE; border-style:ridge; width:100%; height:108px; max-height:108px; border-width:3px 3px 3px 3px; border-color:#AADDFF; margin:2px 0 2px 0; padding:0 0 0 0;}
.Advertisement  { display:inline-block; min-width:45%; height:100px; max-height:100px; min-height:100px; margin:0 0 0 0; padding:4px 4px 4px 4px; }
.Advertiser  { font-size:60%; background-color:#000066; color:#FFFFFF; font-weight:bolder; }
.PeopleLocation { color:#3366CC; font-weight:bolder; white-space:nowrap; }
.PeopleName { color:#222299; font-weight:bolder;}
.PeopleAdmin { color:#FF3300; font-size:80%;}
.PeopleRestricted { color:#0099FF; font-size:90%;}
.ProfileHeadline { color:#CC3333; font-weight:bolder;}
.ProfileAbsent { color:#0099FF; font-size:90%;}
.ProfileInformation { color:#000066; }
.ProfileInlist { color:#003366; font-weight:bolder; }
.ProfileSmallFont { font-size:90%; }
.ProfileRestricted { color:#0099FF; font-size:90%;}
.ProfileTable { border-style:solid; border-width:2px 2px 2px 2px; border-color:#44AAEE; margin:0 0 0 0;}
.ProfilePics { padding:0 0 12px 0; }
.ProfileKey { white-space:nowrap; font-size:90%; border-style:solid; border-width:2px 0 2px 0; border-color:#44AAEE; padding:12px 0 12px 0;}
.ProfileKeyData { color:#0099FF;  }
.ProfileIcons { width:30%; padding:12px 0 12px 0;}
.ProfileIconText { font-size:70%; font-weight:bolder; }
.ProfileIconText a {text-decoration:none;  }
.ProfileAdvert { padding:12px 0 0 0; border-style:solid; border-width:2px 0 0 0; border-color:#44AAEE;}
.ProfileAdvert a { text-decoration:none; white-space:nowrap; font-size:70%; }
.ProfileAdvert a:link { color:#FF0000; }
.ProfileAdvert a:visited { color:#FF0000; }
.ProfileTop { padding:0 5px 5px 5px; border-style:solid; border-width:0 0 0 2px; border-color:#44AAEE;}
.ProfileLeft { width:30%;}
.ProfileCenter { width:40%; padding:5px 5px 5px 5px; background-color:#CCE0F0; border-style:solid; border-width:2px 0 0 2px; border-color:#44AAEE; font-size:90%; }
.ProfileRight { width:30%; padding:5px 5px 5px 5px; border-style:solid; border-width:2px 0 0 2px; border-color:#44AAEE; }
.ProfileBottom { padding:5px 5px 5px 5px; border-style:solid; border-width:2px 0 0 2px; border-color:#44AAEE; }
.ProfileText{ padding:0 0 15px 0;}
.ProfileTextHeading{ font-weight:bolder; text-decoration:underline; white-space:nowrap; font-size:90%;}
.ProfileTextData { font-size:90%; color:#000066;}
.ProfileFactHeading { font-weight:bolder; text-decoration:underline; font-size:90%; white-space:nowrap;}
.ProfileFactLabel { padding:3px 0 3px 5px; font-size:90%; }
.ProfileFactData { padding:3px 0 3px 0; font-size:90%;  color:#000066; }
.ProfileHomepage { padding:5px 0 5px 0; font-size:90%; font-weight:bolder; }
.ProfileHomepage a:link { color:#000066; font-weight:bolder;}
.ProfileHomepage a:visited { color:#000066; font-weight:bolder;}
.ProfileYahoolink { padding:5px 0 5px 0; font-size:90%; font-weight:bolder; }
.ProfileYahoolink a:link { color:#000066; font-weight:bolder;}
.ProfileYahoolink a:visited { color:#000066; font-weight:bolder;}
.ProfileIcqlink { padding:5px 0 5px 0; font-size:90%; font-weight:bolder; }
.ProfileVideoEmbed { padding:5px 0 5px 0; background-color:#CCE0F0; font-size:90%; font-weight:bolder;}
