.confirm-delete  {
border-bottom:	1px #CC0000 dotted;
color:	#CC0000;
font-weight:	bold;
}

.copyright  {
color:	#999999;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	9px;
font-style:	normal;
font-weight:	normal;
text-decoration:	none;
}

.copyright:hover  {
color:	#CC0000;
text-decoration:	none;
}

.cursor  {
cursor:	pointer;
}

.help-image  {
cursor:	pointer;
height:	13px;
width:	13px;
}

.hilight  {
background-color:	#FFFF99;
color:	#FF0000;
font-weight:	bold;
padding-left:	2px;
padding-right:	2px;
}

.page-subheading  {
color:	#666633;
font-family:	Arial, Helvetica, sans-serif;
font-size:	12px;
font-weight:	bold;
}

.search-heading  {
color:	#000000;
font-family:	Arial, Helvetica, sans-serif;
font-size:	11px;
font-weight:	bold;
padding-left:	3px;
}

.search-off  {
color:	#CCCCCC;
font-family:	Arial, Helvetica, sans-serif;
font-size:	11px;
font-weight:	bold;
padding-left:	3px;
}

.search-on  {
color:	#333333;
font-family:	Arial, Helvetica, sans-serif;
font-size:	11px;
font-weight:	bold;
padding-left:	3px;
}

.setup-error-text  {
color:	#333333;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
text-decoration:	none;
}

.small-grey  {
color:	#999999;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	9px;
text-decoration:	none;
}

.theading-off  {
color:	#000000;
font-family:	Arial, Helvetica, sans-serif;
font-size:	11px;
font-style:	normal;
font-weight:	bold;
text-decoration:	none;
}

.theading-off:hover  {
color:	#CC0000;
}

.theading-on  {
color:	#666633;
font-family:	Arial, Helvetica, sans-serif;
font-size:	11px;
font-style:	normal;
font-weight:	bold;
text-decoration:	underline;
}

.theading-on:hover  {
color:	#CC0000;
}

.titlea  {
color:	#FFFFFF;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	13px;
font-style:	normal;
font-weight:	normal;
text-decoration:	none;
}

.titlea-positive  {
color:	#666666;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	13px;
font-style:	normal;
font-weight:	normal;
text-decoration:	none;
}

.titleb  {
color:	#FFFFFF;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	13px;
font-style:	normal;
font-weight:	bold;
text-decoration:	none;
}

.titleb-positive  {
color:	#666666;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	13px;
font-style:	normal;
font-weight:	bold;
text-decoration:	none;
}


a.logout  {
color:	#CC0000;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
font-weight:	normal;
text-decoration:	none;
}

a.logout:hover  {
color:	#000000;
text-decoration:	none;
}

a.menu  {
color:	#FF3300;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
font-style:	normal;
font-weight:	normal;
text-decoration:	none;
}

a.menu:hover  {
color:	#CC0000;
text-decoration:	none;
}

a.preferences-title  {
color:	#669933;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
font-style:	normal;
font-weight:	bold;
text-decoration:	none;
}

a.preferences-title:hover  {
color:	#CC0000;
text-decoration:	none;
}

div.page-heading  {
border-bottom:	1px #333333 dotted;
color:	#666633;
font-family:	Arial, Helvetica, sans-serif;
font-size:	14px;
font-weight:	bold;
padding:	5px;
text-align:	left;
}

div.progress-text  {
color:	#666666;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	13px;
font-style:	normal;
font-weight:	normal;
text-decoration:	none;
}

form  {
display:	inline;
}

html  {
overflow-x:	auto;
}

input.button  {
background-color:	#EEEEEE;
background-image:	url('../images/button-bg.gif');
border-width:	none;
color:	#000000;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
height:	20px;
text-decoration:	none;
width:	150px;
}

input.button-disabled  {
background-color:	#EEEEEE;
background-image:	url('../images/button-bg-disabled.gif');
border-width:	none;
color:	#666666;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
height:	20px;
text-decoration:	none;
width:	105px;
}

input.file  {
background-color:	#FFFFFF;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
padding:	0px;
}

input.pass-box  {
background-color:	#EEEEEE;
border-color:	#666666 solid;
border-width:	1px;
color:	#000000;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
padding:	1px;
text-decoration:	none;
}

input.submit  {
background-color:	#EEEEEE;
background-image:	url('../images/button-bg.gif');
border-width:	none;
color:	#000000;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
height:	20px;
text-decoration:	none;
width:	105px;
}

input.text-box  {
background-color:	#EEEEEE;
border-color:	#666666 solid;
border-width:	1px;
color:	#000000;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
padding:	1px;
text-decoration:	none;
}



table.error-table  {
background-color:	#FFD9D0;
border-color:	#CC0000 solid;
border-width:	1px;
padding:	5px;
}

table.main  {
background-color:	#FFFFFF;
border-color:	#000000 solid;
border-width:	1px;
height:	550px;
text-align:	left;
width:	720px;
}

table.notice-table  {
background-color:	#FFFFCC;
border-color:	#FFCC00 solid;
border-width:	1px;
padding:	5px;
}

table.success-table  {
background-color:	#DEE6E3;
border-color:	#A9D392 solid;
border-width:	1px;
padding:	5px;
}

td  {
color:	#000000;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
font-style:	normal;
font-weight:	normal;
text-decoration:	none;
}

td.error-text  {
color:	#000000;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
padding-right:	5px;
}

td.form-row-err  {
background-color:	#FFCCCC;
color:	#CC0000;
font-weight:	bold;
padding-left:	5px;
}

td.form-row-nreq  {
font-weight:	bold;
padding-left:	5px;
}

td.form-row-req  {
color:	#CC0000;
font-weight:	bold;
padding-left:	5px;
}

td.logged-text  {
color:	#666666;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	10px;
padding-right:	5px;
}

td.notice-text  {
color:	#000000;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
padding-right:	5px;
}

td.success-text  {
color:	#000000;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
padding-right:	5px;
}

textarea.progress-error  {
color:	#CC0000;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
font-style:	normal;
font-weight:	normal;
text-decoration:	none;
}
