
.yellowhilite {background-color: #ffff00; }
.limehilite {background-color: #00ff00; }
.bluehilite {background-color: #c4ecff; }
.pinkhilite {background-color: #ffccff; }
.redhilite {background-color: #ff0000; }
.blackhilite {background-color: #000000; }

A.whitelink:link,A.whitelink:visited {color: #ffffff; text-decoration: none; }
A.whitelink:hover,A.whitelink:active {color: #ffffff; text-decoration: underline; }

A.yellowlink:link,A.yellowlink:visited {color: #ffff66; text-decoration: none; }
A.yellowlink:hover,A.yellowlink:active {color: #ffff66; text-decoration: underline; } 

A.goldlink:link,A.goldlink:visited {color: #dcd105; text-decoration: none; }
A.goldlink:hover,A.goldlink:active {color: #dcd105; text-decoration: underline; } 

A.orangelink:link,A.orangelink:visited {color: #ff9966; text-decoration: none; }
A.orangelink:hover,A.orangelink:active {color: #ff9966; text-decoration: underline; } 

A.redlink:link,A.redlink:visited {color: #ff0000; text-decoration: none; }
A.redlink:hover,A.redlink:active {color: #ff0000; text-decoration: underline; } 

A.maroonlink:link,A.maroonlink:visited {color: #990066; text-decoration: none; }
A.maroonlink:hover,A.maroonlink:active {color: #990066; text-decoration: underline; } 

A.brightbluelink:link,A.brightbluelink:visited {color: #3366ff; text-decoration: none; }
A.brightbluelink:hover,A.brightbluelink:active {color: #3366ff; text-decoration: underline; }

A.darkbluelink:link,A.darkbluelink:visited {color: #000099; text-decoration: none; }
A.darkbluelink:hover,A.darkbluelink:active {color: #000099; text-decoration: underline; }

A.aqualink:link,A.aqualink:visited {color: #33CCCC; text-decoration: none; }
A.aqualink:hover,A.aqualink:active {color: #33CCCC; text-decoration: underline; } 

A.limelink:link,A.limelink:visited {color: #00ff00; text-decoration: none; }
A.limelink:hover,A.limelink:active {color: #00ff00; text-decoration: underline; } 

A.greenlink:link,A.greenlink:visited {color: #2fbd2f; text-decoration: none; }
A.greenlink:hover,A.greenlink:active {color: #2fbd2f; text-decoration: underline; } 

A.darkgreenlink:link,A.darkgreenlink:visited {color: #008800; text-decoration: none; }
A.darkgreenlink:hover,A.darkgreenlink:active {color: #008800; text-decoration: underline; } 

A.blacklink:link,A.blacklink:visited {color: #000000; text-decoration: none; }
A.blacklink:hover,A.blacklink:active {color: #000000; text-decoration: underline; }

A.brownlink:link,A.brownlink:visited {color: #786c1b; text-decoration: none; }
A.brownlink:hover,A.brownlink:active {color: #786c1b; text-decoration: underline; }

A.tanlink:link,A.tanlink:visited {color: #cccab0; text-decoration: none; }
A.tanlink:hover,A.tanlink:active {color: #cccab0; text-decoration: underline; }

A.graylink:link,A.graylink:visited {color: #cccccc; text-decoration: none; }
A.graylink:hover,A.graylink:active {color: #cccccc; text-decoration: underline; }

A.purplelink:link,A.purplelink:visited {color: #9900cc; text-decoration: none; }
A.purplelink:hover,A.purplelink:active {color: #9900cc; text-decoration: underline; }

A.pinklink:link,A.pinklink:visited {color: #ffccff; text-decoration: none; }
A.pinklink:hover,A.pinklink:active {color: #ffccff; text-decoration: underline; }

.adminMenu {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099}
.adminMenu:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099 ; font-weight: bold; text-decoration: none}
.adminMenu:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000; font-weight: bold; text-decoration: underline}
.adminMenu:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; font-weight: bold; text-decoration: none}

.userMenu {  clip:   rect(   ); padding-left: 2px; padding-right: 2px;}
.userMenu:link { text-decoration: none; vertical-align: middle; left: 2px; padding-left: 2px; padding-right: 2px;}
.userMenu:hover { text-decoration: none; left: 2px; clip:  rect(   ); padding-left: 2px; padding-right: 2px;}
.userMenu:visited { text-decoration: none; left: 2px; clip:  rect(   ); padding-left: 2px; padding-right: 2px;}
.headerBold {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFEC7B}
.headerBold:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFEC7B ; font-weight: bold; text-decoration: none}
.headerBold:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFEC7B; font-weight: bold; text-decoration: none}
.headerBold:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFEC7B; font-weight: bold; text-decoration: none}

.main {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
.smallText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000099}
.smallText:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000099 ; font-weight: bold; text-decoration: none}
.smallText:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CC0000; font-weight: bold; text-decoration: underline}
.smallText:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000099; font-weight: bold; text-decoration: none}
.hilite {background-color: #FFFF00}
.gridbox {  border: 1px #000000 solid; padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px}
.gridopenleft {  border: #000000 solid; border-width: 1px 1px 1px 0px; padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px}
.gridbottomonly {  border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px}
.gridleftbottom {  border-color: #FFFFFF #FFFFFF #000000 #000000; padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.gridopentop {  border-color: #FFFFFF #000000 #000000; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px}
.gridbottomright {  border-color: black #000000 #000000 black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px}


/* MAIN STYLES */
BODY.admin {
	margin-top: 0px;
	margin-left: 0px;
	font-family: Arial,Helvetica,sans-serif;
	background-color: #FFFFFF;
}

BODY {
	position:absolute;
	top:0px;
	left:0px;
	margin:0px;
	padding:0px;
	margin-top: 0px;
	margin-left: 0px;
	font-family: Arial,Helvetica,sans-serif;
	background-color: transparent;
	font-size: 12px;
}

h1 {
	font-family: Arial,Helvetica,sans-serif;
}
h3, h4 {
	font-family: Arial,Helvetica,sans-serif;
}
h5, h6 {
	font-family: Arial,Helvetica,sans-serif;
}
P {
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 2px;
	margin-right: 2px;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
tr, td, th {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
}


/* TABLE STYLES Main Page Color*/
table.form_main { background-color: transparent; }
td.form_main { background-color: transparent; }
td.row_main { background-color: transparent; }

.row_main:link {color: #cfae24;}
.row_main:active {color: #cfae24;}
.row_main:visited {color: #cfae24;}
.row_main:hover {color: #000000;}
/* NEW TABLE STYLE FOR Vertical Layout Control Secondary Layout Color(Light Blue)*/
table.color2_layout { background-color: #ffffff; }
td.color2_layout { background-color: #ffffff; }

/* for alternating listings in the admin area*/
td.row1_0	{ background-color: #999999; }
td.row2_0	{ background-color: #CCFFCC; }
td.row3_0	{ background-color: #99CC99; }
.adminListingLeft_0 {
color: #FFFFFF;
background-color: transparent;
}

td.row1_1	{ background-color: #999999; }
td.row2_1	{ background-color: #DEE3E7; }
td.row3_1	{ background-color: #D1D7DC; }
.adminListingLeft_1 {
color: #FFFFFF;
background-color: transparent;
}

/* for alternating image listings */
td.image_row_0	{ background-color: #D6D3EE; }
td.image_row_1	{ background-color: #FFFFFF; }

/* for alternating search result listings */
td.search_row_0	{ background-color: #D6D3EE; }
td.search_row_1	{ background-color: #FFFFFF; }

/* FORM STYLES */
INPUT, select, textarea, text {
border: 1px #790000 groove;
background-color: transparent; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #000000;
border-color: #000000;
border-style: solid;
}


/* TEXT STYLES */
.small { font-size : 10px; color : #ffffff;}

.required {
color: #FF0000;
background-color: transparent;
}

.lightText {
color: #FFFFFF;
background-color: transparent;
}


/* TEMPLATE EDITOR STYLES */
td.templateEditorHead	{ background-color: #D6D3EE; }
td.templateEditorNew	{ background-color: #EEEEFF; }
.date {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}
.headingTitle {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFCC; background-color: #990000}
.menuleft {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CCE4EE; background-color: #668fce; font-weight: normal; left: 3px; clip:  rect(   )}
.menuleft:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #668fce; font-weight: normal; left: 3px; clip: rect( ) }
.menuleft:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFF00; background-color: #668fce; font-weight: normal; left: 3px; clip: rect( ) }
.menuleft:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #668fce; font-weight: normal; left: 3px; clip: rect( ) }
.menuleft:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFF00; background-color: #668fce; font-weight: normal; left: 3px; clip: rect( ) }
.menuleft_cont {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CCE4EE; background-color: #990000; font-weight: normal; left: 3px; clip:  rect(   )}
.menuleft_cont:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #990000; font-weight: normal; left: 3px; clip: rect( ) }
.menuleft_cont:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFF00; background-color: #990000; font-weight: normal; left: 3px; clip: rect( ) }
.menuleft_cont:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #990000; font-weight: normal; left: 3px; clip: rect( ) }
.menuleft_cont:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFF00; background-color: #990000; font-weight: normal; left: 3px; clip: rect( ) }

.menuHeading {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFCC}
.wonderEditTitle {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #D5EFFF; font-weight: bold}
.menuButton { text-align: left; vertical-align: middle; border-color: #A09796 #efefef #93959A #93959A; border-style: outset; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin; text-decoration: none; padding-left: 1px; padding-right: 1px; }
.menuButton:link { text-align: left; vertical-align: middle; border-color: #A09796 #efefef #93959A #93959A; border-style: outset; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin ; text-decoration: none; cursor: hand; padding-left: 1px; padding-right: 1px; }
.menuButton:hover { text-align: left; vertical-align: middle; border-color: #93959A #93959A #A09796 #efefef; text-decoration: none; border-style: inset; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin; cursor: hand; padding-left: 1px; padding-right: 1px; }
.menuButton:visited { text-align: left; vertical-align: middle; border-color: #A09796 #efefef #93959A #93959A; border-style: outset; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: 1px; text-decoration: none; cursor: hand; padding-left: 1px; padding-right: 1px; }

