/* Typical Page HTML Elements: */
BODY {background:#FFFFFF; color:#111177; font-family: "Verdana", "Arial", sans-serif;
      font-size:small; margin:0}

A.OffSite {text-decoration:none; color:red}

HR {border:dotted thin black; margin:2em}

/*
H1   {color:#000000}
H2   {color:#000000}
H3   {color:#000000; text-decoration:none}
H3.ItemHeadingH3 {color:#000000; text-align:center}
H4   {color:#000000}
H5   {color:#000000; margin-bottom:2pt}
H6   {color:#000000}
*/
H3.ItemHeadingH3 {text-align:center}
H5   {margin-bottom:2pt}

BLOCKQUOTE {background:#EEEEEE; font-family:times; border: dotted thin #CCCCCC; padding:5pt}

/* Style for standard page elements */
.StandOut          {font-weight:bold; color: red}
.ItemSubHeadingDIV {text-align:center}
.MainTABLE         {width:100%; height:100%}
.HeaderTD          {background:#FFFFFF; color:#000000; font-size:x-small; vertical-align:middle; text-align:center;
                    font-family: Courier}
.LeftSideCentreTD  {width:15%; background:#EEEEEE; vertical-align:top; border: solid thin #CCCCCC}
.ContentTD         {vertical-align:top; background:#FFFFFF; color:#111177}
.RightSideCentreTD {width:162px; background:#EEEEEE; vertical-align:top; border: solid thin #CCCCCC}
.LeftSideFooterTD  {background:#FFFFFF; color:#111177}
.CentreFooterTD    {text-align:center; background:#FFFFFF; color:#111177}
.RightSideFooterTD {background:#FFFFFF; color:#111177}
.ArticleIMG        {border: solid thin black; margin-bottom:2pt}
.ArticleIMGCaptionSPAN {font-size:x-small}
.PhotographIMG     {border: solid thin black; height:300px}
.AsideDIV          {border: dotted thin black; background:lightorange; width:90%; 
                    text-align:left; color:black; margin:10pt; font-size:smaller; 
										padding:5pt}
.MultiPageItemHandlerDIV {border: dotted thin black; background:lightorange; width:90%; 
                    text-align:left; color:black; margin:10pt; font-size:smaller; 
										padding:5pt}
.Annotation        {border: solid 1px black; background:#EEEEEE; color:black; width:90%;
                    text-align:left; margin:10pt; padding:5pt}

/* Style for the "View Current Items" page */
.ItemListTABLE     {width:100%; border-collapse:collapse; border: solid thin black}
.ItemListHeaderTR  {font-weight:bold; font-size:larger}
.ItemListTR        {border-top: 3px solid blue}
.ItemListTD        {padding-bottom:2em; padding-top:2em; vertical-align:bottom}

/* Forum Stuff */
.ForumLinkDIV     {text-align:left; color:green; background:lightyellow; width:80%;
									 padding:16pt;}

/* Vote Control: */
/*.VoteTABLE       {border: solid #005500; color:#000000; width:400px}*/
.VoteTABLE       {color:#000000; width:400px}
.VoteQuestionTD  {border-bottom: solid thin #EEEE00; color:#005500; text-align:center}
.VoteAnswerTD    {text-align:left; background:#EEEEEE}
.VoteSelectTD    {text-align:right; background:#EEEEEE}
.VoteSubmitTD    {border-top: solid thin #EEEE00; text-align:center}
.VoteSubmitINPUT {}
/*.VoteResultTABLE    {border: solid #005500; color:#000000; width:400px}*/
.VoteResultTABLE    {color:#000000; width:400px}
.VoteResultHeaderTD {border-bottom: solid thin #EEEE00; color:#005500; text-align:center}
.VoteResultTD       {text-align:right; background:#EEEEEE}
.VoteResultScoreTD  {border-top: solid thin #EEEE00; text-align:center; font-weight:bold}

/* DataTable control - various styles: */
.DataTableStandardTABLE      {border: solid thin #000000; border-collapse:collapse; width:100%}
.DataTableStandardHEADERCELL {vertical-align:center; border: solid thin #000000}
.DataTableStandardDATACELL   {vertical-align:center; border: solid thin #000000}

.DataTableArchivesTABLE 		 {border: none; width:100%}
.DataTableArchivesHEADERCELL {vertical-align:top; padding:5pt; margin:5pt;
														  text-align:left}
.DataTableArchivesDATACELL   {vertical-align:top; padding:5pt; margin:5pt}

/* Team Member Stuff */
.TeamMemberTABLE     {font-size:smaller; border: solid thin black; width:100%}
.TeamMemberIMG       {border: solid thin green}
.TeamMemberLabelTD   {vertical-align:top; text-align:right; font-weight:bold}
.TeamMemberContentTD {vertical-align:top}
.TeamMemberNameSPAN  {color: green; font-weight:bold}

/* Team Control: */
.TeamMemberSpeechSPAN {color: black}

