* {
	font-family: Verdana, Helvetica;
/*	color: #333;	*/
}

a.* {
	text-decoration: none;
	cursor: hand;
}

TABLE.siteWidth { width:760px; margin-left:auto; margin-right:auto; background-color: white; }

BODY { margin: 8px; overflow:scroll; overflow:moz-scrollbars-vertical; }

P { margin-top:0px }

.body {
	margin-top: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.74em;
	color: #555;
	line-height : 1.6em;
}
UL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:180%;
	font-weight: normal;
	margin: 1em 1em 1em 1.8em;
}

UL.bulletW {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:180%;
	font-weight: normal;
	margin: 0px;
	padding-left: 240px;
	list-style-image:url('../images/arrow_g.gif')
}
UL.bullet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:180%;
	font-weight: normal;
	margin: 0px;
	padding-left: 20px;
	list-style-image:url('../images/arrow_g.gif')
}

/* FORM FIELDS */
* {
	font-family: Verdana, Helvetica;
	color: #333;
	font-size: 11px;
}
body {
SCROLLBAR-FACE-COLOR: #B3D0BF; /*#73a5de;*/
SCROLLBAR-HIGHLIGHT-COLOR: #d3e3f5;
SCROLLBAR-SHADOW-COLOR: #789E91;	/*#006699;*/
SCROLLBAR-3DLIGHT-COLOR: #789E91;	/*#000000;*/
SCROLLBAR-ARROW-COLOR: #000000;
SCROLLBAR-TRACK-COLOR: #DDE7E3;	/*#e1e1e8;*/
SCROLLBAR-DARKSHADOW-COLOR: #B3D0BF;	/*#2e72bc;*/
}
#container	{
	width : 99%;
}
legend	{
	COLOR: #555555; FONT-FAMILY: Arial;
	font-weight: bolder;
	font-size: 16px;
}
input.normal, textarea.normal {
	border: 1px solid #545454;
}
input.disabled {
	border: 1px solid #F2F2F2;
	background-color: #F2F2F2;
}

input.required, textarea.required {
	border: 1px solid #00A8E6;
}
input.validation-failed, textarea.validation-failed {
	border: 1px solid #FF3300;
	color : #FF3300;
}
input.validation-passed, textarea.validation-passed {
	border: 1px solid #00CC00;
	color : #000;
}

.validation-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #FF3300;
	color : #FFF;
	font-weight: bold;
}

fieldset {
	padding: 1em;
	margin-bottom: 0.5em;
	color: #555555;
	text-align: justify;
}

label {
	font-weight: bold;
}
.form-row {
	clear: both;
	padding: 0.5em;
}

.field-label {

}

.field-widget {

}
.descRowHead {
  border-bottom: double 2px #789E91;	/*#555555;*/
  color: #789E91;	/*#555555;*/
  font-weight: bolder;
  float: left;
}
.RowHead {
  color:#555555;
  font-weight: bolder;
}
.more {
  color:#000099;
  font-weight: normal;
  float: right;
  border-bottom: double;
}
DIV.desclaimer {
	COLOR: #777777; FONT-SIZE: 7pt; FONT-STYLE: normal; FONT-FAMILY: tahoma, verdana, arial; TEXT-ALIGN: left
}
.techIMG {
  margin-right: -13px;
}

#RS-title-img {
	position:		absolute;
	left:			20px;
	top:			10px;
	color:			#104EFE;	/*black;*/
	background:		transparent;
	border:			0;
	padding:		0;
	padding-right:	1em;
	margin:			0;
	font-family:	Arial Black, Verdana, Helvetica, Sans-Serif;
	font-weight:	bold;
	font-style:		normal;	/*italic;*/
	font-size:		45px;
	letter-spacing:	-2px;
}

#RS-title {
	position:		absolute;
	left:			100px;	/*90*/
	top:			-5px;
	color:			#104EFE;	/*black;*/
	background:		transparent;
	border:			0;
	padding:		0;
	padding-right:	1em;
	margin:			0;
	font-family:	Arial Black, Verdana, Helvetica, Sans-Serif;
	font-weight:	bold;
	font-style:		normal;	/*italic;*/
	font-size:		45px;
	letter-spacing:	-2px;
}

#RS-title-background {
	width:					100%;
	height:					67px;
	background:				white no-repeat;/*rgb(100,100,100) no-repeat;*/
	background-image:		url("../images/title-background.png");
	background-position:	0 0;
}

#RS-sub-title {
	position:		absolute;
	left:			106px;	/*96*/
	top:			45px;
	color:			#4470A1;
	background:		transparent;
	padding:		0;
	margin:			0;
	border:			0;
	font-family:	Verdana, Helvetica, Sans-Serif;
	font-size:		11px;
}

.atitle, .atitle:visited, .atitle:hover {
	text-decoration: none;
}