﻿.CenterBodyTable {
	background-color = white;
	padding-left = 2;
	padding-right = 2;
	padding-top = 2;
	padding-bottom = 2;}


.MainBodyTable {
	padding-left = 2px;
	padding-right = 2px;
	padding-top = 2px;
	padding-bottom = 2px; 
	background-color = white;
	border = 0 black;
	width = 1200px}

.PageTable {
	border: 0px solid Black;
	background-color: #ffffff;
	width: 1200px;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;}

.RightBodyTable {
	background-color = White;
	padding-left = 0;
	padding-right = 0;
	padding-top = 0;
	padding-bottom = 0;
	valign = top;}

.SiteDefaults {
	background-color: #cccccc;
	font-family: Arial;
	font-size: 10pt;
	padding-left = 0;
	padding-right = 0;
	padding-top = 0;
	padding-bottom = 0}

.HomePage {
	font-family: Arial;
	color: black;
	font-size: 14pt;
	text-shadow: 0px 0px 0px black;
	padding-left = 2;
	padding-right = 2;
	padding-top = 2;
	padding-bottom = 2}

/* ----------------------------*/
/*  Left Border                */
/* ----------------------------*/
.LeftBorder {
	font-family: Arial;
	font-size: 12pt;
	background-color = Black ;
	padding-left = 0;
	padding-right = 0;
	padding-top = 0;
	padding-bottom = 0;
	vertical-align: top;}	

.LeftBorder A {
	color = Black;
	Text-Decoration = underline}

.LeftBorder A:visited {
	color = Black;
	Text-Decoration = underline}
	
.LeftBorderGroupHeader {
	color: Black;
	Text-Decoration = underline;
	background-color = #FFFF33 ;
	Text-align = center;
	font-weight = bold}

/* ----------------------------*/
/*  Menu Bar                   */
/* ----------------------------*/
.MenuBarB {
	color: white;
	font-family: Arial;
	font-size: 12pt;
	background-color : #0000AA ;
	padding-left = 0;
	padding-right = 0;
	padding-top = 0;
	padding-bottom = 0;
	vertical-align: top;}	

.MenuBarB A {
	color: white;
	Text-Decoration: underline}

.MenuBarB A:visited {
	color: white;
	Text-Decoration: underline}

/* ----------------------------*/
/*  InLine Menu Bar                   */
/* ----------------------------*/
.InLineMenu {
	font-family: Arial;
	font-size: 12pt;
	background-color: Black ;
	padding-left = 0;
	padding-right = 0;
	padding-top = 0;
	padding-bottom = 0;
	vertical-align: top;}	

.InLineMenu A {
	color: Black;
	Text-Decoration: underline}

.InLineMenu A:visited {
	color: Black;
	Text-Decoration: underline}


/* ----------------------------*/
/*  Log In Box                 */
/* ----------------------------*/

.LogInTable {
	border:2px solid black; 
	background-color: #ddffdd;
	font-family: Arial;
	font-size: 8pt;
	color: Black;
	text-shadow: 0px 0px 0px white;
	padding-left: 2;
	padding-right: 2;
	padding-top: 2;
	padding-bottom: 2;
	width: 100%}
	
.LogInTable A {
	color = white;
	font-weight = bold;
	Text-Decoration = underline}
	
.LogInTable A:visited {
	color = white;
	font-weight = bold;
	Text-Decoration = underline}
	
.LogInField {
	font-family = Arial;
	font-size = 8pt}
	
.LogInHeader {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color = Black;
	background-color: Silver}
	
.LogInWelcome {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color = Black;
	background-color: #00ff00}


/* ----------------------------*/
/*  Articles              */
/* ----------------------------*/
/* ACTIVE  */
.ArticleBody {
	color: Black;
	font-size: 12pt;
	font-family: arial}
	
.ArticleBody A {
	color: Black;
	fontsize: 12pt;
	Text-Decoration: underline}

.ArticleBody A:visited {
	color: Black;
	fontsize: 12pt;
	Text-Decoration: underline}

.ArticleHeader {
	font-size: 14pt;
	font-weight: bold;
	text-decoration: underline}

.ArticleImageTable {
	background-color: #FFFF99;
	border: 1px solid #000000;
	padding-left: 2;
	padding-right: 2;
	padding-top: 2;
	padding-bottom: 2;
	margin: 5}

.ArticleImageCaption {
	color: black;
	font-size: 8pt;
	font-family: arial;
	weight: normal;
	align: center;}

.ArticleMenu {
	color: Black;
	font-size: 12pt;
	font-family: arial}
	
.ArticleMenu A {
	color: Black;
	fontsize: 12pt;
	Text-Decoration: underline}

.ArticleMenu A:visited {
	color: Black;
	fontsize: 12pt;
	Text-Decoration: underline}

.ArticleRefernces {
	color: black;
	font-size: 8pt;
	font-family: arial;
	font-style: italic;
	align: left;}
	
.ArticleRefernces A {
	color: Black;
	fontsize: 8pt;
	Text-Decoration: underline}

.ArticleRefernces A:visited {
	color: Black;
	fontsize: 8pt;
	Text-Decoration: underline}


.ArticleTable {
	border: 0px solid #AAAAAA;
	padding-left: 3;
	padding-right: 3;
	padding-top: 3;
	padding-bottom: 3}

.ArticleTitle {
	color: black;
	font-size: 14pt;
	font-family: arial;
	font-weight: bold;
	Text-Decoration: none;
	align: left;}

.ArticleTitle A {
	color: Black;
	Text-Decoration: underline}

.ArticleTitle A:visited {
	color: Black;
	Text-Decoration: underline}


/* ----------------------------*/
/*  Footer                     */
/* ----------------------------*/
.FooterTableG { 
	color: white;
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	background-color: #0000AA; 
	padding-left:2; 
	padding-right:2; 
	padding-top:2; 
	padding-bottom:0 }
	
.FooterTableG A {
	color: white;
	Text-Decoration: underline}

.FooterTableG A:visited {
	color: white;
	Text-Decoration: underline}

.FooterCategoryHeaderG {
	color: white;
	font-size: 10pt;
	font-family: arial;
	font-weight: bold}
	


/* ----------------------------*/
/*  Horizontal Rule            */
/* ----------------------------*/
.HorizontalRule {
	background-color: Black;
	color : Black;
	height: 1px;
	boder: none;
	}

/* ----------------------------*/
/*  Table Data                 */
/* ----------------------------*/
.TableDataTable {
	border:2px solid Black;
	color: Black;
	background-color: white;}


.TableData {
	color: Black;
	background-color: #FFFFCC;
	font-size: 10pt;
	font-family: arial;}
	
	.TableData A {
		color: Blue;
		Text-Decoration: underline}

	.TableData A:visited {
		color: Blue;
		Text-Decoration: underline}
	
.TableDataHeader {
	color: white;
	background-color: 0000aa;
	font-size: 12pt;
	font-family: arial;
	font-weight: bold}

	.TableDataHeader A {
		color = Blue;
		font-size = 12pt;
		font-family = arial;
		Text-Decoration = underline}

	.TableDataHeader A:visited {
		color = Blue;
		font-size = 12pt;
		font-family = arial;
		Text-Decoration = underline}

.TableDataTitle {
	color = Black;
	background-color = white;
	font-size = 20pt;
	font-family = arial;
	font-weight: bold}

.TableDataInfo {
	color: #009900;
	font-size: 10pt;
	font-family: arial;
	font-style: italic;
	font-weight: normal}
	
/* ----------------------------*/
/*  Entry Form                 */
/* ----------------------------*/
.EntryForm {
	background-color: #FFFFDD;
	border: 1px solid Black;
	font-family: Arial;
	font-size: 10pt;
	color: Black}

.EntryFormComment {
	font-family: Arial ;
	font-size: 10pt;
	background-color: white}

.EntryFormLabel {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold}

.EntryFormField {
	font-family: Arial;
	font-size: 12pt}
	
.EntryFormDropDown {
	font-family: Arial;
	font-size: 10pt}
	
.EntryFormFieldError {
	background-color: pink;
	font-family: Arial;
	font-size: 10pt}

.EntryForm A {
	color: Red;
	Text-Decoration: underline}

.EntryForm A:visited {
	color: Red;
	Text-Decoration: underline}
	
.EntryFormHeader {
	Background-color: #00AA00;
	color: Black;
	font-size: 14pt;
	font-weight: bold}
	
.EntryFormRequired {
	font-family: Arial;
	font-size: 14 pt;
	color: red;
	font-weight: bold}
	
.EntryFormRequiredNote {
	font-family: Arial;
	font-size: 10 pt;
	color: red;
	font-weight: bold}

.EntryFormSectionHeader {
	font-family: Arial;
	font-size: 12 pt;
	color: Red;
	font-weight: bold;
	text-align: center}
















/* NOT USED  */




.ArticleAddLink {
	background-color = green}
	
.ArticleAddLink A {
	color = White;
	font-size = 8pt;
	font-family = arial;
	font-weight = bold;
	Text-Decoration = underline}

.ArticleAddLink A:visited {
	color = White;
	font-size = 8pt;
	font-family = arial;
	font-weight = bold;
	Text-Decoration = underline}

.ArticleAuthor {
	background-color = #66AAFF;
	color = Red;
	font-size = 8pt;
	font-family = arial;
	align = right}


.ArticleCautionLink {
	background-color = #ffff66}
	
.ArticleCautionLink A {
	color = Red;
	font-size = 8pt;
	font-family = arial;
	font-weight = bold;
	Text-Decoration = underline}

.ArticleCautionLink A:visited {
	color = Red;
	font-size = 8pt;
	font-family = arial;
	font-weight = bold;
	Text-Decoration = underline}
	

.ArticleListBody {
	background-color = White;
	color = Black;
	font-size = 12pt;
	font-weight = normal}

.ArticleListBody A {
	color = Black;
	Text-Decoration = underline}

.ArticleListBody A:visited {
	color = Black;
	Text-Decoration = underline}
	
.ArticleListHeader {
	background-color = Red;
	color = White;
	font-size = 10pt;
	font-weight = normal}
	

.LOArticleAuthor {
	background-color = Red;
	color = White;
	font-size = 8pt;
	font-family = arial;
	align = center}
	
/* ----------------------------*/
/*  CenterBodyTable            */
/* ----------------------------*/

/* ----------------------------*/
/*  Errors                     */
/* ----------------------------*/
.ErrorBody {
	color = red;
	font-size = 10pt;
	font-family = arial}

.ErrorBody A {
	color = Red;
	Text-Decoration = underline}
	
.ErrorBody A:visited {
	color = Red;
	Text-Decoration = underline}
	
.ErrorTable {
	background-color = beige;
	border = 1px solid red;
	width = 100%;
	padding-left = 2;
	padding-right = 2;
	padding-top = 2;
	padding-bottom = 2}

.ErrorTitle {
	background-color = Red;
	color = yellow;
	font-size = 12pt;
	font-family = arial;
	font-weight = bold;
	align = left}

.InfoBody {
	color = Red;
	font-size = 10pt;
	font-family = arial}
	
.InfoBody A {
	color = Red;
	Text-Decoration = underline}

.InfoBody A:visited {
	color = Red;
	Text-Decoration = underline}

.InfoTable {
	background-color = beige;
	border = 1px solid Red;
	width = 100%;
	padding-left = 2;
	padding-right = 2;
	padding-top = 2;
	padding-bottom = 2}

.InfoTitle {
	background-color = Red;
	color = White;
	font-size = 12pt;
	font-family = arial;
	font-weight = bold;
	align = left}


.SuccessBody {
	color = green;
	font-size = 10pt;
	font-family = arial}
	
.SuccessBody A {
	color = Red;
	Text-Decoration = underline}

.SuccessBody A:visited {
	color = Red;
	Text-Decoration = underline}

	
.SuccessTable {
	background-color = beige;
	border = 1px solid green;
	width = 100%;
	padding-left = 2;
	padding-right = 2;
	padding-top = 2;
	padding-bottom = 2}

.SuccessTitle {
	background-color = green;
	color = Yellow;
	font-size = 12pt;
	font-family = arial;
	font-weight = bold;
	align = left}

	
/* ----------------------------*/
/*  In Page Text             */
/* ----------------------------*/
.InPageText {
	color : red;
	font-size : 10pt;
	font-family : arial}
	
.InPageText A {
	color : green;
	font-size : 10pt;
	Text-Decoration : underline}

.InPageText A:visited {
	color : green;
	font-size : 14pt;
	Text-Decoration : underline}
	
.InPageTextHeader {
	color : Black;
	font-size : 18pt;
	font-weight: bold;
	font-family : arial}






/* ----------------------------*/
/*  Main Body                  */
/* ----------------------------*/

	

.FullBodyTable {
	background-color = White;
	padding-left = 0;
	padding-right = 0;
	padding-top = 0;
	padding-bottom = 0;
	width = 1000}
 


/* ----------------------------*/
/*  Copied from jsp inline style                  */
/* ----------------------------*/
.MenuItem{
	padding-left: 10px;
	padding-right: 10px;
	cursor: hand:;
	width:'100%';}
	
.Menuskin{
	position: absolute;
	width: 220px;
	background-color: #66AAFF;
	border: 1px solid Red;
	font: normal 10px arial;
	line-height: 18px;
	text-decoration: none;
	color: Red;
	z-index:100;
	visibility: hidden;}

#mouseoverstyle{
	background-color: #66AAFF;
	color: Red;}

