.tableText {
	font-family: Arial;
    font-size:8pt;
    color: #333333;
}

.tableErrorText1 {
		font-family: Arial;
		font-size: 12px;
		color: Red;
		}

.tableHeader {
	font-family:Arial;
    font-size:8pt;
    font-weight: normal;
    color: #004444;
}

.bodyText1Bold {
    font-family: Arial;
    font-size: 12px;
    color: #004444;
    font-weight: bold;
}

.bodyText1LargeBoldItalic {
    font-family: Arial;
    font-size: 9pt;
    font-style: italic;
    font-weight: bold;
    height: 19px;
    text-align: center;
}

.bodyText1LargeBold {
    font-family: Arial;
    font-size: 9pt;
    font-weight: bold;
    height: 19px;
    text-align: center;
}

.tableTextGrey {
	font-family:Arial;
    font-size:8pt;
    color: #444444;
}

.tableHeader1 {
	font-family:Arial;
    font-size: 8pt;
    font-weight: bold;
    color: #FFFFFF;
    height: 16px;
    padding : 2px;
    border: 2px solid #E1E1E1;
}

.tableHeader2 {
	font-family: Arial;
    font-size: 8pt;
    font-weight: bold;
    color: #49166D;
    height: 19px;
    padding : 0px;
    border: 0px solid Gray;
    text-align: center;
}

.tableHeader3 {
	font-family: Arial;
    font-size: 9pt;
    font-weight: bold;
    color: #49166D;
    height: 20px;
    padding: 0px;
    border: 1px solid Gray;
    text-align: center;
    background: #DDDDDD;
}

.tableHeader4 {
	font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    color: #49166D;
    height: 20px;
    background: #FFFFFF;
}

.tableHeader5 {
	font-family: Arial;
    font-size: 9pt;
    font-weight: bold;
    color: #49166D;
    height: 20px;
    background: #FFFFFF;
}

.tableBorderedCell1 {
    height: 18px;
    padding : 2px;
    border-top: 0px solid Gray;
    border-left: 1px solid Gray;
    border-right: 1px solid Gray;
    border-bottom: 1px solid Gray;
}

.tablePaddingNoTop{
    padding-left: 10px;
    padding-top: 3px;
    padding-bottom: 10px;
    padding-right: 10px;
}

.tableCellSeparator{
    color: #FFFFFF;
    height: 10px;
    width: 20px;
    padding : 0px;
}

.tableHeaderRow {
    background: #AAAAAA;
}

.tableRowWhite {
    background: #FFFFFF;
}

.tableRowLightGray {
    background: #EEEEEE;
}

.cellSide {
    padding : 0px;
    color : #FFFFFF;
    font-size : 11px;
    font-family : Tahoma, Arial;
    font-weight : normal;
    vertical-align: top;
}

.menuCell {
    height: 25px;
    padding : 0px;
    color : #FFFFFF;
    font-size : 11px;
    font-family : Tahoma, Arial;
    font-weight : normal;
    vertical-align: middle;
}

.menuCellBold {
	height: 30px;
    padding : 0px;
    color : #E1E1E1;
    font-size : 12px;
    font-family : Tahoma, Arial;
    font-weight : bold;
}

.borderedCell {
	border : 1px solid Gray;
    padding : 0px;
}

/* Form elements */
.inputOne {
border : 1px solid #555555;
background-color : #DDDDDD;
color : #000000;
font-size : 11px;
font-family : Arial, Tahoma;
font-weight : normal;
height: 16
}

.inputText1 {
border : 1px solid Gray;
background-color : #EEEEEE;
color : #000000;
font-size : 12px;
font-family : Arial;
font-weight : normal;
height: 16px;
text-align: left;
vertical-align: middle;
}

.inputTwo {
border : 1px solid Gray;
background-color : #CCCCCC;
color : #000000;
font-size : 10px;
font-family : Arial;
font-weight : bold;
height: 16px;
width: 50px;
text-align: center;
vertical-align: middle;
}

.inputChange {
border : 1px solid Gray;
background-color : #CCCCCC;
color : #000000;
font-size : 10px;
font-family : Arial;
font-weight : bold;
height: 16px;
width: 70px;
text-align: center;
vertical-align: middle;
}

.inputDownload {
border : 1px solid Gray;
background-color : #CCCCCC;
color : #000000;
font-size : 10px;
font-family : Arial;
font-weight : bold;
height: 16px;
width: 80px;
text-align: center;
vertical-align: middle;
}

.inputCreateProfile {
border : 1px solid Gray;
background-color : #CCCCCC;
color : #000000;
font-size : 10px;
font-family : Arial;
font-weight : bold;
height: 18px;
width: 110px;
text-align: center;
vertical-align: middle;
}

.inputReset {
border : 1px solid Gray;
background-color : #CCCCCC;
color : #000000;
font-size : 10px;
font-family : Arial;
font-weight : bold;
height: 18px;
width: 50px;
text-align: center;
vertical-align: middle;
}

.inputSignup {
border : 1px solid Gray;
background-color : #CCCCCC;
color : #000000;
font-size : 10px;
font-family : Arial;
font-weight : bold;
height: 18px;
width: 60px;
text-align: center;
vertical-align: middle;
}

.inputButton1 {
border : 1px solid #333333;
background-color : #CCCCCC;
color : #000000;
font-size : 10px;
font-family : Arial;
font-weight : bold;
height: 16px;
width: 60px;
text-align: center;
vertical-align: middle;
}

.inputButton2 {
border : 1px solid #333333;
background-color : #CCCCCC;
color : #000000;
font-size : 10px;
font-family : Arial;
font-weight : bold;
height: 16px;
width: 20px;
text-align: center;
vertical-align: middle;
}

.inputProfile {
border : 1px solid Gray;
background-color : #EEEEEE;
color : #000000;
font-size : 12px;
font-family : Arial;
font-weight : normal;
height: 20px;
width: 200px;
text-align: left;
vertical-align: middle;
}

.inputCombo {
border : 1px solid Gray;
background-color : #EEEEEE;
color : #000000;
font-size : 12px;
font-family : Arial;
font-weight : normal;
height: 20px;
width: 250px;
text-align: left;
vertical-align: middle;
}

.inputCombo2 {
border : 1px solid Gray;
background-color : #EEEEEE;
color : #000000;
font-size : 12px;
font-family : Arial;
font-weight : normal;
height: 20px;
width: 200px;
text-align: left;
vertical-align: middle;
}

.inputGo {
border : 1px solid #333333;
background-color : #CCCCCC;
color : #000000;
font-size : 10px;
font-family : Arial;
font-weight : bold;
height: 16px;
width: 40px;
text-align: center;
vertical-align: middle;
}

.inputCheckbox {
color : #000000;
font-size : 0px;
font-family : Arial;
font-weight : bold;
height: 20px;
width: 20px;
text-align: center;
vertical-align: middle;
}

.inputTwoBK {
border : 1px solid #333333;
background-color : #008888;
color : #CCCCCC;
font-size : 10px;
font-family : Tahoma, Arial;
font-weight : bold;
height: 18px;
width: 50px;
}

.oddRow{
	/* background: #b2e57f */
	background: #b8e17f;

}
.evenRow{
	background: #ffffff
}
.adminMainTitle {
	font-family:Tahoma, Arial;
    font-size:12pt;
    font-weight: bold;
}
.adminInstructions {
	font-family:Tahoma, Arial;
    font-size:10pt;
    font-weight: bold;
}
.adminCaption {
	font-family:Tahoma, Arial;
    font-size:8pt;
    font-weight: bold;
}
.adminTableName {
	font-family:Tahoma, Arial;
    font-size:10pt;
    font-weight: bold;
}

/*--------------------------------- (19px) ---------------------------------*/

/* page title */
.pagetitle {font-family: Arial;	font-size: 15px; color: #49166D;; text-decoration: none}

/* title - level 1 */
.textlevelone {font-family: Arial; font-size: 19px; color: #66CC00;}

/*--------------------------------- (17px) ---------------------------------*/

/* title - level 2 */
.textleveltwo {font-family: Arial; font-size: 17px; color: #49166D;}

/* title - level 2 white */
.textleveltwowhite {font-family: Arial; font-size: 17px; color: #FFFFFF;}


/*--------------------------------- (15px) ---------------------------------*/

/* title - level 3 */
.textlevelthree {font-family: Arial; font-size: 15px; color: #66CC00;}


/*--------------------------------- (12px) ---------------------------------*/

/* table title text purples*/
.tabletitle2 {font-family: Arial; font-size: 12px; font-weight: bold; color: #49166D;}

/* table title text white */
/* .tabletitle5 {font-family: Arial; font-size: 12px; font-weight: bold; color: #FFFFFF;}*/
.tabletitle5 {font-family: Arial; font-size: 12px; color: #49166d;}

/* table title text white */
.tabletitle6 {font-family: Arial; font-size: 17px; color: #FFFFFF;}

/* body text green */
.bodytext1 {
		font-family: Arial, Tahoma;
		font-size: 12px;
		color: #004444;
        vertical-align: middle;
        }

.bodytext1Top {
		font-family: Arial, Tahoma;
		font-size: 12px;
		color: #004444;
        vertical-align: top;
        }

.tableText1 {
            font-family: Arial;
            font-size: 9pt;
            color: #004444;
            height: 20px;
            padding: 5px;
            border: none;
		}

.bodyText1Spaced {
		font-family: Arial, Tahoma;
		font-size: 12px;
		color: #004444;
        padding : 4px;
        }

.bodytext1Tall {
		font-family: Arial, Tahoma;
		font-size: 12px;
		color: #004444;
        height: 25px;
        }

/* body text purple */
.bodytext2 {font-family: Arial; font-size: 12px; color: #49166D;}

/* body text gray */
.bodytext3 {font-family: Arial; font-size: 12px; color: #666666;}

/* body text orange*/
.bodytext4 {font-family: Arial; font-size: 12px; color: #FF6600;}

/* body text white*/
.bodytext5 {font-family: Arial; font-size: 12px; color: #FFFFFF;}


/*--------------------------------- (11px new) ---------------------------------*/

/* pcs small black text */
.smalltext0 {font-family: Arial; font-size: 11px;}

/* pcs small green text */
.smalltext1 {font-family: Arial; font-size: 11px; color: #66CC00;}

/* pcs small purple text */
.smalltext2 {font-family: Arial; font-size: 11px; color: #49166D;}

/* small black nav text */
.navtext0 {font-family: Arial; font-size: 11px;}

/* small purple nav text */
.navtext2 {font-family: Arial; font-size: 11px; color: #49166D;}


/*----------------------------------- (Other) -----------------------------------*/

/* strikethrough text */
.strike {text-decoration: line-through;}


/*====================================================================*/
/*============================= LINKS =================================*/
/*====================================================================*/


/* default links */
A:link	{text-decoration: none; color: #003333;}
A:visited {text-decoration: none; color: #003333;}
A:hover	{text-decoration: underline; color: #003333;}
A:active {text-decoration: none; color: #003333;}

/* pagetitle links */

A.pagetitle:link {text-decoration: underline; color: #49166D;}
A.pagetitle:visited {text-decoration: underline; color: #49166D;}
A.pagetitle:active {text-decoration: underline; color: #49166D;}

/* textlevelone links */
A.textlevelone:link {text-decoration: underline; color: #66CC00;}
A.textlevelone:visited {text-decoration: underline; color: #66CC00;}
A.textlevelone:active {text-decoration: underline; color: #66CC00;}

/* textleveltwo links */
A.textleveltwo:link {text-decoration: underline; color: #49166D;}
A.textleveltwo:visited {text-decoration: underline; color: #49166D;}
A.textleveltwo:active {text-decoration: underline; color: #49166D;}

/* tabletitle2 links */
A.tabletitle2:link {text-decoration: underline; color: #49166D;}
A.tabletitle2:visited {text-decoration: underline; color: #49166D;}
A.tabletitle2:active {text-decoration: underline; color: #49166D;}

A.tabletitle5:link {text-decoration: none; color: #49166d;}
A.tabletitle5:visited {text-decoration: none; color: #49166d;}
A.tabletitle5:active {text-decoration: none; color: #49166d;}

/* bodytext0 links */
A.bodytext0:link {text-decoration: underline;}
A.bodytext0:visited {text-decoration: underline;}
A.bodytext0:active {text-decoration: underline;}

/* bodytext1 links */
A.bodytext1:link {text-decoration: none; color: #66CC00;}
A.bodytext1:visited {text-decoration: none; color: #66CC00;}
A.bodytext1:hover {text-decoration: underline; color: #66CC00;}
A.bodytext1:active {text-decoration: none; color: #66CC00;}

/* bodytext2 links */
A.bodytext2:link {text-decoration: underline; color: #49166D;}
A.bodytext2:visited {text-decoration: underline; color: #49166D;}
A.bodytext2:active {text-decoration: underline; color: #49166D;}

/* bodytext4 links */
A.bodytext4:link {text-decoration: none; color: #FF6600;}
A.bodytext4:visited {text-decoration: none; color: #FF6600;}
A.bodytext4:hover {text-decoration: underline; color: #FF6600;}
A.bodytext4:active {text-decoration: none; color: #FF6600;}

/* navtext2 nav links */
A.navtext2:link {text-decoration: none; color: #49166D;}
A.navtext2:visited {text-decoration: none; color: #49166D;}
A.navtext2:hover {text-decoration: underline; color: #49166D;}
A.navtext2:active {text-decoration: none; color: #49166D;}

/* smalltext0  links */
A.smalltext0:link {text-decoration: underline; color: #000000;}
A.smalltext0:visited {text-decoration: underline; color: #000000;}
A.smalltext0:active {text-decoration: underline; color: #000000;}

/* smalltext2  links */
A.smalltext2:link {text-decoration: underline; color: #49166D;}
A.smalltext2:visited {text-decoration: underline; color: #49166D;}
A.smalltext2:active {text-decoration: underline; color: #49166D;}

/* smalltext2  links */
A.smalltext3:link {text-decoration: underline; color: #666666;}
A.smalltext3:visited {text-decoration: underline; color: #666666;}
A.smalltext3:active {text-decoration: underline; color: #666666;}


/*====================================================================*/
/*============================= BACKGROUNDS ===========================*/
/*====================================================================*/


/* default body background color */
BODY {background: #777777 none; margin-top:5; margin-bottom:0}

/* bgcolor for table light green */
.bgtbllgreen {background: #CCFF99 none;}

/* bgcolor for table green */
.bgtblgreen {background: #66CC00 none;}

/* bgcolor for table light purple */
.bgtbllpurple {background: #dbd0e2 none;}

/* bgcolor for table light purple */
.bgtblmpurple {background: #B6A2C5 none;}

/* bgcolor for table purple */
.bgtblpurple {background: #49166D none;}

/* bgcolor for table black */
.bgtblblack {background: #000000 none;}

/* bgcolor for table gray */
.bgtblgray {background: #CCCCCC none;}

/* bgcolor for table midgray */
.bgtblmidgray {background: #999999 none;}

/* bgcolor for table darkgray */
.bgtbldarkgray {background: #666666 none;}

/* bgcolor for table white */
.bgtblwhite {background: #FFFFFF none;}

/* bgcolor for table lime */
.bgtbllime {background: #EEFFCC none;}

/* bgcolor for table orange */
.bgtblorange {background: #FF6600 none;}

.bgtbllgraygreen {background: #CCFFCC none;}

.bgtbllseagreen {background: #669966 none;}

/* level-one main navigation - Netscape 4.08*/
.ST1visible {position:absolute; top:0px; left:10px; visibility:visible;}

/* level-two main navigation */
.ST2 {position:absolute; visibility:hidden;}

/* level-three main navigation */
.ST3 {position:absolute; visibility:inherit; border-style:outset; border-width:1px;}


/*====================================================================*/
/*============================= STRUCTURAL ============================*/
/*====================================================================*/


/* paragraph */
p {font-family: Arial; font-size: 12px; font-weight: normal;}

/* blockquote */
BLOCKQUOTE, PRE	{font-family: Arial; font-size: 12px; font-weight: normal;}

/* list bullet points */
UL LI {font-family: Arial; font-size: 12px; list-style-type: square;}

UL LI LI {font-family: Arial; font-size: 12px; list-style-type: disc;}

UL LI LI LI {font-family: Arial; font-size: 12px; list-style-type: circle;}

OL LI	{font-family: Arial; font-size: 12px; list-style-type: decimal;}

/* list number markers */
OL OL OL LI {font-family: Arial; font-size: 12px; list-style-type: lower-roman;}

a:link {  }

a:link {  }
