TABLE,TR,TD {
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	color: #000000
}

TEXTAREA,INPUT,SELECT {
	font-family: Verdana, Tahoma, Arial;
	font-size: 8.5pt;
	color: #000000
}

a:hover {
	color: #000066
}

.headinglarge {
	FONT-WEIGHT: 600;
	FONT-SIZE: 12pt;
}

.headingmedium {
	FONT-SIZE: 10pt;
}

.headingsmall {
	FONT-SIZE: 7.5pt;
}

.tablecellbronze {
	BACKGROUND-COLOR: #CC9966;
}

.tablecellgold {
	BACKGROUND-COLOR: #FFCC00;
}

.tablecellhighlight {
	BACKGROUND-COLOR: #B7BB85;
}

.tablesearchresult {
	BACKGROUND-COLOR: #999999;
	WIDTH: 98%
}

.tablesearchcriteria {
	BACKGROUND-COLOR: #999999;
	WIDTH: 98%
}

.tablesummary {
	BACKGROUND-COLOR: #999999;
	WIDTH: 98%
}

.tableviewrecord {
	WIDTH: 98%
}

.tablecelltext {
	BACKGROUND-COLOR: #D8DAA2
}

.tablecelltextflag {
	BACKGROUND-COLOR: #CC3333
}

.tablecelltextviewprofile {
	BACKGROUND-COLOR: #D8DAA2
}

.tablecelltextlt {
	BACKGROUND-COLOR: #B7BB85
}

.tablecellcontrol {
	BACKGROUND-COLOR: #D0D387;
	TEXT-ALIGN: center
}

.tablecellcontrollt {
	BACKGROUND-COLOR: #ECEFA1;
	TEXT-ALIGN: center
}

.textinput {
	font-size: 8.5pt;
	font-family: Tahoma, verdana, Arial;
	vertical-align: middle
}

.tablecellquestion {
	FONT-WEIGHT: bold;
	COLOR: white;
	BACKGROUND-COLOR: #B6B96E;
	TEXT-ALIGN: left
}

.tablecellsingle {
	BACKGROUND-COLOR: #D0D387;
	TEXT-ALIGN: center
}

.tablecellsinglelt {
	BACKGROUND-COLOR: #DBDD93;
	TEXT-ALIGN: center
}

.tablecellreadonly {
	BACKGROUND-COLOR: #D0D387
}

.tablecelllabelveiwprofile {
	FONT-WEIGHT: bold;
	COLOR: #0A0A8A;
	TEXT-ALIGN: left;
	BACKGROUND-COLOR: #F7F7F7;
}

.tablecellinputlabel {
	BACKGROUND-COLOR: #D0D387;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: right;
}

.tablecellinputlabelcenter {
	BACKGROUND-COLOR: #D0D387;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
}

.tablecelllabel {
	FONT-WEIGHT: bold;
	COLOR: black;
}

.tablecellinputquest {
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #BEC170;
	TEXT-ALIGN: left
}

.tablecellinput {
	BACKGROUND-COLOR: #BEC170;
	TEXT-ALIGN: left
}

.tablecellinputcenter {
	BACKGROUND-COLOR: #BEC170;
	TEXT-ALIGN: center
}

.tablecelldisplaydata {
	TEXT-ALIGN: left;
	BACKGROUND-COLOR: #F7F7F7;
}

.tablecellinputdesc {
	FONT-SIZE: 7.5pt;
	BACKGROUND-COLOR: #C3C66E
}

.tablecellinline {
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #C6CA6D;
	TEXT-ALIGN: center
}

.tablecolheader {
	height: 24px;
	FONT-WEIGHT: bold;
	COLOR: #222316;
	TEXT-ALIGN: center
}

.tablecolheaderleft {
	height: 24px;
	FONT-WEIGHT: bold;
	COLOR: #222316;
	TEXT-ALIGN: left
}

.tablecollink {
	FONT-WEIGHT: bold;
	COLOR: #222316;
	TEXT-ALIGN: center;
}

.tablecolheaderembed {
	FONT-WEIGHT: bold;
	COLOR: #83864C;
	TEXT-ALIGN: left;
	FONT-SIZE: 9pt;
}

.tablecoltotalfooter {
	COLOR: #222316;
	BACKGROUND-COLOR: #C5C875;
}

.tablecolfooter {
	COLOR: #222316;
	BACKGROUND-COLOR: #ADAF79;
	TEXT-ALIGN: center
}

.tableheader {
	BACKGROUND-COLOR: #999999;
}

.tabletitle {
	width: 100%;
	height: 25px;
	FONT-SIZE: 9pt;
	COLOR: white;
	TEXT-ALIGN: center
}

.splash_title {
	width: 100%;
	FONT-SIZE: 8pt;
	COLOR: white;
	FONT-WEIGHT: bold;
}

.splash_title_text {
	FONT-SIZE: 9pt;
	COLOR: white;
	FONT-WEIGHT: bold;
}

.tabledetail {
	BACKGROUND-COLOR: #FFFFFF;
}

.spanimportanttext {
	FONT-SIZE: 7.5pt;
	COLOR: #ff0000;
}

.spanimportanttextlg {
	FONT-SIZE: 8pt;
	COLOR: #ff0000;
}

.largelink {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #101053;
}

.upgradelink {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #101053;
}

.largelinksubtitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #222316;
}

.sortcolumnlink {
	FONT-SIZE: 7pt;
	COLOR: #5B5D1C;
}

.picturelink {
	font-family: Tahoma, Verdana, Arial;
	FONT-WEIGHT: 600;
	FONT-SIZE: 11pt;
	COLOR: #101053;
}

.supersmalllink {
	FONT-SIZE: 7pt;
	COLOR: #D0D387;
}

.smalllink {
	FONT-WEIGHT: 600;
	FONT-SIZE: 6.5pt;
	COLOR: black;
}

.smalllinknonbold {
	FONT-SIZE: 6.5pt;
	COLOR: black;
}

.titlebarlink {
	FONT-WEIGHT: 600;
	FONT-SIZE: 8pt;
	COLOR: white;
}

.tabletitlesub {
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
}

.inputradio {
	COLOR: #D0D387;
	BACKGROUND-COLOR: #BEC170
}

.inputbutton {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
}

.tabletitlesubadtxt {
	FONT-WEIGHT: normal;
	FONT-SIZE: 7pt;
}

.tablecelltextadmintxt {
	FONT-SIZE: 7pt;
	COLOR: darkred;
	TEXT-ALIGN: left
}

.tablecelltextadmintxtlbl {
	FONT-SIZE: 7pt;
	COLOR: darkred;
	TEXT-ALIGN: left
}

.navtable { /* MONKEYWHEEL */
	BACKGROUND-COLOR: #A5A93A;
}

.navlinkselected {
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: WHITE;
}

.navlink {
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: WHITE;
}

.essay_unapproved {
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: 0000FF;
}

.essay_unapproved_bold {
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: 0000FF;
}

.essay_approved {
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: 009900;
}

.essay_approved_bold {
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: 009900;
}

.essay_rejected {
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: CC6600;
}

.essay_rejected_bold {
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: CC6600;
}

.essay_rejected_user {
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: FF0000;
}

.essay_delete {
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: FF0000;
}

.essay_delete_bold {
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: FF0000;
}

.navsubmenuselected {
	BACKGROUND-COLOR: white;
	COLOR: white;
}

.navsubtitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: white;
}

.navsubmenulink {
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: white;
}

.navsubmenulinkselected {
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #A5A93A;
}

.navsubmenulinkselectedcell {
	BACKGROUND-COLOR: white;
}

.breadcrumbs {
	FONT-SIZE: 7pt;
	COLOR: black;
}

.breadcrumbstitledesc {
	FONT-SIZE: 7pt;
	COLOR: gray;
}

.errormsg {
	FONT-SIZE: 9pt;
	COLOR: #ff3333;
}

.border {
	BACKGROUND-COLOR: #666699
}

.thmbborder {
	BACKGROUND-COLOR: #000000
}

.dark {
	BACKGROUND-COLOR: #929522
}

.light {
	BACKGROUND-COLOR: #CED167
}

.darkbevel1 {
	BACKGROUND-COLOR: #A5A93A
}

.darkbevel2 {
	BACKGROUND-COLOR: #D0D387
}

.medbevel1 {
	BACKGROUND-COLOR: #d4d7da
}

.medbevel2 {
	BACKGROUND-COLOR: #f4f5f8
}

.summ-prof-membername {
	font-family: Arial;
	FONT-WEIGHT: bold;
	font-size: 11pt;
	color: WHITE
}

.summ-prof-font {
	font-family: Arial;
	FONT-WEIGHT: normal;
	font-size: 9pt;
	color: #CED167;
}

.summ-prof-small {
	font-family: Arial;
	FONT-WEIGHT: normal;
	font-size: 7pt;
	color: #CED167;
}

.summ-prof-nav-text {
	font-family: Tahoma, Verdana, Arial;
	FONT-WEIGHT: bold;
	font-size: 7pt;
	COLOR: #757726
}

.paging {
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #222316;
}

.paginglink {
	font-family: Tahoma, Verdana, Arial;
	text-decoration: underline;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #222316;
}

.largefont {
	font-family: Tahoma, Verdana, Arial;
	text-decoration: underline;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
}

.mediumlink {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: black;
}