body {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: justify; letter-spacing: normal}
td { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: normal}
a:link { font-style: normal; color: #666666; text-decoration: none; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif}
a:visited { font-style: normal; color: #333333; text-decoration: none; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif}
a:active { font-style: normal; color: #009933; text-decoration: none; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif}
a:hover { font-style: normal; color: #FF6633; text-decoration: underline; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; border-color: #000000 black black}
h6 { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-align: justify; letter-spacing: normal; text-decoration: none; font-style: normal; font-weight: normal}
.normtext1 { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: justify; letter-spacing: normal; text-decoration: none; font-style: normal; font-weight: normal }
.newstitle {  color: #333333; font-size: 16px; height: auto; width: auto; font-family: "Trebuchet MS", Arial, sans-serif}
.newstitle:link {  color: #333333; font-size: 16px; height: auto; width: auto; font-family: "Trebuchet MS", Arial, sans-serif}
.newstitle:visited {  color: #333333; font-size: 16px; height: auto; width: auto; font-family: "Trebuchet MS", Arial, sans-serif}
.newstitle:active {  color: #333333; font-size: 16px; height: auto; width: auto; font-family: "Trebuchet MS", Arial, sans-serif}
.newstitle:hover {
	color: #FF0000;
	font-size: 16px;
	height: auto;
	width: auto;
	font-family: "Trebuchet MS", Arial, sans-serif;
}

.smalltext { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-align: justify; letter-spacing: normal; text-decoration: none; font-style: normal; font-weight: normal }
.dataform {  background-color: #EEEEEE}
.titlecell {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #DDDDDD;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	white-space: normal;
	margin-top: 0px;

}
.titletext {  font-family: "Trebuchet MS", Arial, sans-serif; font-size: 18px; font-weight: normal}
h1 {  font-family: "Trebuchet MS", Arial, sans-serif; font-size: 18px; font-weight: normal}
.menutable {  background-color: #FFFFFF; border: #999999; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}
.linkbox {  background-color: #EFEFEF; border: thin #FF0000 solid; text-align: right}
.sb_sectionname {font-weight: bold}
.titletext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #FF0000;
	color: #FFFFFF;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	top: 30px;
	margin-top: 0px;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #FF0000;
	color: #FFFFFF;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	white-space: normal;
	margin-top: 0px;
}
.label {  background-color: #D8D8D8}
.data {
	background-color: #E8E8E8;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
}
.datawarning {
	background-color: #FF0000;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;

}

table tr.data:hover,
table tr.data1:hover,
table tr.data0:hover,
table tr.datawarning:hover
 {
	background-color: #ccccff;
}

datatable {
	width: 100%;
	margin: 10px;
	padding: 10px;
}
.data0 { background-color: #E0E0E0; border: #000000; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin }
.data1 { background-color: #E8E8E8; border: #000000; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin }
.menulayer {  height: 15px; width: 120px; border: #000000; border-style: solid; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}
.notice		{ font-family: Arial, sans-serif; font-size: 10pt; color: #006699; }
.warning	{ font-family: Arial, sans-serif; font-size: 10pt; color: #ff0000; }
.verbarleft	{ font-family: Arial, sans-serif; font-size: 10pt; background-color: #ffffff; }
.horbartop	{ font-family: Arial, sans-serif; font-size: 10pt; background-color: #ffffff; }
.nav		{ background-color: #ffffff; }
.error		{ color: #ff0000; font-variant: small-caps }
.preformatted	{ font-family: courier; font-size: 10pt; }.ListLetters {  list-style-type: upper-alpha; list-style-position: outside; list-style-image: none}
.ListLettersSmall { list-style-type: lower-alpha; list-style-position: outside; list-style-image: none }
.datared { background-color: #FF0000; border: thin #000000; color: #FFFFFF}
.databig { background-color: #E8E8E8; border: #000000; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-align: justify}
select {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
input {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.smalltext {  }
.ListNumbers {
	list-style-position: outside;
	list-style-type: decimal;
	border: none;
}
.Linka:link { font-style: normal; color: #666666; text-decoration: none; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 13px}
.Linka:visited { font-style: normal; color: #333333; text-decoration: none; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 13px}
.Linka:active { font-style: normal; color: #009933; text-decoration: none; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 13px}
.Linka:hover { font-style: normal; color: #FF6633; text-decoration: underline; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 13px}
#contentarea {
	width:90%; 
	min-height:50px; 
	margin: 10px; 
	margin-top:0px;
	margin-bottom: 10px;
	padding: 2px;
	-moz-user-modify: read-write;
	-moz-user-input: enabled;
	-moz-user-select: normal;
	-moz-outline: dotted black 1px;
}
.screener:link {
	font-style: normal;
	color: #FFFFFF;
	text-decoration: underline;
	background-color: #FF0000;
	padding: 0px 5px;
	margin: 5px 0px;
}
.screener:visited {
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF0000;
}
.screener:active {
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF0000;
}
.screener:hover {
	font-style: normal;
	color: #FFff00;
	text-decoration: none;
	background-color: #FF0000;
}



.dojoTabPaneWrapper {
  padding : 10px 10px 10px 10px;
}

	.dojoDialog {
		background : #eee;
		border : 1px solid #999;
		-moz-border-radius : 5px;
		padding : 4px;
	}
	
	form {
		margin-bottom : 0;
	}

	/* group multiple buttons in a row */
	.box {
		display: block;
		text-align: center;
	}
	.box .dojoButton {
		float: left;
		margin-right: 10px;
	}
	.dojoButton .dojoButtonContents {
		font-size: medium;
	}
	
html, body {


}
#main {
	height: auto;
	width: 90%;
	left: 1%;
	top: 1%;
	position: relative;
}
Border {
	position: relative;
	z-index: 10;
	border: 1px solid;
	border-color: ThreeDShadow ThreeDHighlight ThreeDHighlight ThreeDShadow;
	margin: 2px;
	background-color: ThreeDFace;
	padding: 8px;
	font-family: Verdana, Helvetica, Garamond, sans-serif;
	font-size: 12px;
	overflow: auto;
}
/*
label {
	float: left;
	width: 10em;
}

*/
#label20 {
	float: left;
	width: 20em;
}
div.autocomplete {
background-color:white;
border:1px solid #888888;
margin:0px;
padding:0px;
position:absolute;
width:250px;
}
div.autocomplete ul {
list-style-image:none !important;
list-style-position:outside !important;
list-style-type:none !important;
margin:0px;
padding:0px;
}
div.autocomplete ul li.selected {
background-color:#B9DAF0;
}
div.autocomplete ul li {
cursor:pointer;
display:block;
font-size:small;
list-style-type:none;
margin:0pt;
padding:2px;
}
p.dataform {
	margin:1px 0px 1px 0px;
	background-color:#ffffff;
}		
ul.videonuze {
	margin: 8px;
	padding: 8px;
}
li.videonuze {
	padding-left:1px;
}
ul.nested {
	margin: 5px;
	padding: 5px;
	list-style-type: none;
}
li.nested {
	padding-left: 5px;
}
ul.nested0 {
	margin: 0px;
	padding-left: 0px;
	list-style-type: none;
	font-weight: bold;
	padding-top: 0px;
}
li.nested0 {
	padding-left: 0px;
	font-weight: bold;
}
ul.nested1 {
	margin: 0px;
	padding-left: 15px;
	padding-top: 0px;
	font-weight: normal;
}
li.nested1 {
	padding-left: 0px;
}
ul.nested2 {
	margin: 0px;
	padding-left: 0px;
	padding-top: 0px;
	list-style-type: none;
	font-weight: normal;
	font-style:italic;
}
li.nested2 {
	padding-left: 0px;
}
.testimonial_signature {
	font-style: italic;
	font-weight: bold;
	text-align: right;
	display: block;
	
}
.testimonial {
	margin-top: 20px;
	text-align: justify;
	display: block;
	font-size: 1.2em;
}

.testimonial_admin {
	text-align: left;
	display: block;
	font-size: 1.2em;
	font-weight: bold;
}


