BODY {
	position:absolute;
	top:0px;
	left:0px;
	margin:0px 0px 0px 0px;
	padding:0px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	background-color: #FFFFDD;
	background-image: url(editor_images/bg_admin.gif);
	background-repeat: repeat;
}
B, STRONG, I, EM, CITE, VAR, TT, CODE, KBD, SAMP, IMG, SPAN { display: inline }
h1, h2 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 14px;
	text-align: left;
}
h3, h4 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	margin-left: 2px;
}
h5, h6 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	text-align: Left;
	margin-left: 0px;
}
li {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
}
P {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	margin-left: 8px;
	margin-right: 8px;
}
P.bold {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 14px;
color: #666666;
line-height:16px;
font-weight: bold;
}
a:link,a:active,a:visited { text-decoration: none; color:#993333;}
a:hover		{ text-decoration: none; color:#006699;}
a.topMenu:link,a.topMenu:visited,a.topMenu:active{color:#FFFFFF;text-decoration:none;font-weight:bold;}
a.topMenu:hover{text-decoration:none;color:#FF0000;font-weight:bold;}
a.templateButton:link,a.templateButton:visited,a.templateButton:active,a.templateButton:hover{color:#CFCFAF;}
a.templateButtonTop:link,a.templateButtonTop:visited,a.templateButtonTop:active,a.templateButtonTop:hover{color:#000080;}
hr{height: 1px; border: solid #CCCCCC 1px; border-top-width: 0px;}
.required {
color: #FF0000;
background-color: transparent;
}
.required2 {
color: #009900;
background-color: transparent;
}
/* TEMPLATE EDITOR STYLES */
.templateEditorHead {
background-color: #CFCFAF;  
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
color: #666666;
line-height:13px;
}
.templateEditorNew {
background-color: #DDDDDD;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
color: #000080;
line-height:13px;
}
table.templateHead {
background-color:#000080;
border:none;
font-family: Verdana, Helvetica, Arial, sans-serif;
color:#FFFFFF;
margin:0px;
padding:0px;
}
tr.templateHead {
background-color:transparent;
margin:0px;
padding:0px;
}
td.templateHead {
background-color:transparent;
border:none;
font-family: Verdana, Helvetica, Arial, sans-serif;
color:#FFFFFF;
margin:0px;
padding:0px;
}
DIV.template {
background-color:#CFCFAF;
border:none;
border-collapse:collapse;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size:13px;
color:#000080;
margin:0px;
padding:0px;
}
table.template {
background-color:transparent;
border:none;
border-collapse:collapse;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size:13px;
color:#000080;
margin:0px;
padding:0px;
}
tr.template {
background-color:transparent;
font-family: Verdana, Helvetica, Arial, sans-serif;
margin:0px;
padding:0px;
}
th.template {
background-color:#000080;
border:none;
border-collapse:collapse;
margin:0px;
padding:0px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size:12px;
color:#FFFFFF;
}
td.template {
background-color:transparent;
border:none;
border-collapse:collapse;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size:11px;
color:#000080;
margin:0px;
padding:0px;
}
table.bannerTop {
position: relative;
padding: 0px;
margin: 0px;
border-top: 1px solid gray;
border-right: 1px solid gray;
border-bottom: 0px solid gray;
border-left: 1px solid gray;
border-collapse: collapse;
background-color: #FFFFDD;
}
tr.bannerTop {
padding: 0px;
margin:0px;
}
td.bannerTop {
padding: 0px;
margin: 0px;
border: 0px;
border-collapse: collapse;
background-color: #FFFFDD;
}
table.paletteEnclosure {
position:relative;
padding: 0px;
margin: 0px;
border-top: 0px solid gray;
border-right: 1px solid gray;
border-bottom: 1px solid gray;
border-left: 1px solid gray;
border-collapse: collapse;
background-color: #CFCFAF;
}
tr.paletteEnclosure {
padding: 0px;
margin:0px;
}
td.paletteEnclosure {
padding: 0px;
margin: 0px;
background-color: transparent;
border: 1px solid gray;
border-collapse: collapse;
}
table.footerStyle {
padding: 0px;
margin: 0px;
background-color: transparent;
border-top: 0px solid #CCCCDF;
border-right: 0px solid #CCCCDF;
border-bottom: 0px #CCCCDF;
border-left: 0px solid #CCCCDF;
border-collapse: collapse;
vertical-align: bottom;
}
tr.footerStyle {
padding: 0px;
margin: 0px;
vertical-align: bottom;
}
td.footerStyle {
padding: 0px;
margin: 0px;
background-color: transparent;
border-width: 0px;
border-collapse: collapse;
vertical-align: bottom;
text-align: center;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9px;
color: #666666;
line-height: 10px;
}
table.basicStyle {
background-color: transparent;
border: 0px;
padding: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
color: #000000;
line-height: 14px;
}
tr.basicStyle {
background-color: transparent;
padding: 0px;
margin: 0px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
color: #000080;
line-height: 14px;
vertical-align: top;
}
th.basicStyle {
background-color: transparent;
border: 0px;
padding: 0px;
margin: 0px;
border-collapse: collapse;
vertical-align: top;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
text-align: center;
color: #000080;
line-height: 14px;
}
td.basicStyle {
background-color: transparent;
border: 0px;
padding: 0px;
margin: 0px;
border-collapse: collapse;
vertical-align: top;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
color: #000080;
line-height: 14px;
}
table.basicBlock {
background-color: transparent;
border: 1px solid #000080;
padding: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9px;
color: #0000FF;
line-height: 11px;
}
tr.basicBlock {
background-color: transparent;
padding: 0px;
margin: 0px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9px;
color: #000080;
line-height: 11px;
vertical-align: top;
}
th.basicBlock {
background-color: #000080;
border: 0px;
padding: 0px;
margin: 0px;
border-collapse: collapse;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
color: #FFFFFF;
line-height: 15px;
vertical-align: top;
}
td.basicBlock {
background-color: transparent;
border: 0px;
padding: 0px;
margin: 0px;
border-collapse: collapse;
vertical-align: top;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
color: #000080;
line-height: 11px;
}
table.basicStyleColor {
vertical-align: top;
background-color: #FFFFFF; 
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
color: #000080;
line-height: 14px;
}
td.basicStyleColor {
vertical-align: top;
background-color: #FFFFFF; 
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
color: #000080;
line-height: 14px;
}
DIV.basicStyle {
vertical-align: top; 
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
color: #000080;
}


/* for alternating listings in the admin area*/
td.row11 {background-color: #CFCFAF; border: 1px solid #FFFFFF;}
td.row21 {background-color: #DDDDDD; border: 1px solid #FFFFFF;}
td.row31 {background-color: #DDDDDD; border: 1px solid #FFFFFF;}
td.row12 {background-color: #CFCFAF; border: 1px solid #FFFFFF;}
td.row22 {background-color: #DDDDDD; border: 1px solid #FFFFFF;}
td.row32 {background-color: #DDDDDD; border: 1px solid #FFFFFF;}
/* for alternating log item rows in the admin area*/
td.log10 {background-color: #DDDDDD; border: 1px solid #FFFFFF;}
td.log11 {background-color: #CFCFAF; border: 1px solid #FFFFFF;}
/* for alternating image listings */
td.imageRow0 { 
background-color: #CFCFAF;  
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
color: #666666;
line-height: 14px;
}
td.imageRow1	{ 
background-color: #DDDDDD; 
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
color: #666666;
line-height: 14px;
}
/* FORM STYLES */
INPUT, select, textarea, text {
/*border: 1px #006699 groove;*/ 
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
color: #000000;
/*border-color: #000000;*/
/*border-style: solid;*/
}
/* TEXT STYLES */
.small { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; color: #666666;}
.smallBlackText { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; color: #000000;}
.smallColorText { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; color: #000080;}
.VerySmallBlackText { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9px; color: #000000;}
.VerySmallColorText { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9px; color: #000080;}
.lightText {
color: #FFFFFF;
background-color: transparent;
}
table.guestbook {
border-style: solid;
border-width: 1px;
border-color: #000080;
margin: 2px;
padding: 2px;
vertical-align: top;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
color: #000000;
line-height: 14px;
}
tr.guestbook {
background-color: transparent;
padding: 0px;
margin: 0px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
color: #000080;
line-height: 14px;
vertical-align: top;
}
td.guestbook {
background-color: #EEEEFF;
border-style: solid;
border-width: 1px;
border-color: #000080;
padding: 2px;
margin: 2px;
vertical-align: top;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
color: #000080;
line-height: 14px;
}
table.frbo {
background-color: #EEEEFF;
border-style: solid;
border-width: 1px;
border-color: #000080;
margin: 5px;
padding: 0px;
vertical-align: top;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
color: #000000;
line-height: 14px;
}
tr.frbo {
background-color: #EEEEFF;
border-width: 0px;
padding: 0px;
margin: 0px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
color: #000080;
line-height: 14px;
vertical-align: top;
}
td.frbo {
background-color: #EEEEFF;
border-style: solid;
border-width: 0px;
border-color: #000080;
padding: 3px;
margin: 3px;
vertical-align: top;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
color: #000080;
line-height: 14px;
}