 
h1{font-weight:400;font-size:8pt;color:#CCC;margin:0;padding:0}
a:link,a:visited,.searchresult:active{text-decoration:none;color:#069}
a:active{text-decoration:underline;color:#69F}
a:hover{text-decoration:underline;color:red}
.searchresult:link,.searchresult:visited{font-size:10pt;font-weight:700;border-bottom:1px solid red;text-decoration:none;color:#069;line-height:150%}
.searchresult:hover{text-decoration:none;color:#09F}
input,select,textarea{font-family:arial;font-size:10pt;line-height:110%;color:#069;padding:1px 3px}
input.btn{font-size:10pt;color:#069;font-family:arial;background:#CCC;border:1px solid #99F;cursor:pointer}
td{line-height:110%;padding:1px 3px}
ul{margin-top:5px;margin-bottom:5px}
li{line-height:150%}
p,span,div{line-height:130%}
p{margin-top:10px;margin-bottom:10px}
hr{margin-top:3px;margin-bottom:3px;border:0;color:#CCC;background:#CCC}
html,body{height:100%;width:100%;background-color:#FFF;font-family:arial;font-size:9pt;line-height:110%;color:#069;margin:0;padding:0}
.tblBody{background-image:url(../media/bg_pageheader.jpg);background-position:left top;background-repeat:repeat-x;border-collapse:collapse;font-size:11pt;margin:0;padding:0}
#tblContent{font-size:11pt}
#tdContent,#tdFooter{background:#FFF}
#divHeadmnu{background-image:url(../media/header_menu.jpg);background-position:right top;background-repeat:no-repeat;text-align:right;margin:0;padding:0}
.HeaderNavbar{background-position:left bottom;background-repeat:repeat-x;border-collapse:collapse;border-bottom:0 solid red;line-height:100%}
.titleCornerLeft{background-position:left top;background-repeat:no-repeat}
.titleCornerRight{background-position:right top;background-repeat:no-repeat}
.titleHeader{border-collapse:collapse;border:0 solid #CCC;font-size:10pt;font-weight:700;white-space:nowrap;padding:3px}
.inpTxtReadOnly{background:transparent;cursor:default;border-style:none}
.inpTxtEditable{border:1px solid #CCC;background:#FFF;cursor:text}
.AdFrame{border:1px solid #CCC;background-image:url(../media/bg_lightgrey.jpg);padding:3px}
.divTextFrame{overflow:scroll;border:1px solid #CCC;background:#FFF;text-align:left;white-space:normal;padding:3px}
.neutralSpace{border-collapse:collapse;border:0 solid red;margin:0;padding:0}
.tdSummaryContent{font-size:8pt;padding:1px 3px}
.tdSummaryTitles{font-size:9pt;font-weight:700;border-bottom:1px solid #CCC}
.SummaryTitles td{border-bottom:1px solid red;padding:3px}
h2,h3{font-weight:700;font-size:10pt;margin:0;padding:0}
.tdInputText,.tdInputField{font-size:9pt;border-bottom:1px solid #CCC;padding:2px}
.inpFormFrame,.TipFrame{border:1px solid #CCC;background-image:url(../media/bg_lightblue.jpg);padding:5px}
div.validation{
	display:block;
	height:20px;
	width:700px;
	margin-left:auto;
	margin-right:auto
}
div.validation p{
	text-align:center;
}
div.validation a{
	font-size:0.9em;
	color:#666666;
	text-decoration:none;
}
div.validation a:hover{
	text-decoration:underline;
}

/* ADMIN CONTROL STYLES */
.super-admin-listing-controls{
	width:200px;
	padding:5px;
	border:1px solid #999;
	background:#666;
	font-size:0.7em;
	color: #FFF;
}
.super-admin-listing-controls div{
	float:right;
}
.super-admin-listing-controls a{
	color: #FFF;
	margin-right:7px;
}
.super-admin-listing-controls a:hover{
	color: #F0F;
}
/* ADMIN CONTROL STYLES */

