BODY {
	background-color: white;	
}

BODY, TD, INPUT {
	font-family: Arial, Verdana;
	font-size: 8pt;
}

INPUT {

}

A IMG {
	border: 0px;
}

FORM {
	margin: 0px;
}

H1 {
	font-size: 12pt;
	color: #444;
	margin-bottom: 10px;
}

H1 A {
	color: #004965;	
}

H2 {
	font-size: 12pt;
	margin-bottom: 0px;
}

H2 A {
	text-decoration: none;
}

H3 {
	color: #555;
	margin: 0px;
	margin-bottom: 5px;
}

.interfaceAdmin A {
	display: block;
	background: url(../image/common/preview.gif) no-repeat;
	width: 200px;
	height: 18px;
}

.interfaceAdmin A:hover {
	background: url(../image/common/previewHover.gif) no-repeat;
}
.interfaceAdmin A SPAN {
	margin-left: 25px;
}

.interfaceAdmin .selected {
	background: #DDD;
}

.interfaceAdmin .selected H3 {
	color: black;
}

.interfaceAdmin P {
	margin: 0px;
}

A {
	color: #555555;
}

A:hover {
	color: black;
}

TABLE.tools {
	padding: 3px;
	border-bottom: 1px solid #b4b4b4;
	clear: both;
}

.tools TH {
	background-color: #D6E4E9;
	font-size: 10pt;
	font-weight: bold;
	color: #333333;
	text-align: left;
	border: 1px solid #B4B4B4;
	border-left: 0px;
	border-right: 0px;	
}

.tools TH.lineOver {
	background-color: #AAC8D3;
	cursor: pointer;
	border-bottom: 2px solid #FFA800;	
}

.tools TR {
	background-color: #F7F7F7;	
}


.tools .alphaLine {
	background-color: #F7F7F7;
}

.tools .betaLine {
	background-color: #F1F1F1;
}

.tools .lineOver {
	background-color: #E2EBEE;	
}

.tools DIV {
	width: 100%;
}

.features {
	clear: both;
	width: 100%;
}

.buttons {
	width: 60%;
	float: left;
}

.filter {
	width: 40%;
	float: right;
	text-align: right;
}

TABLE.bar {
	padding: 3px;
	border-top: 1px solid #b4b4b4;
	border-bottom: 1px solid #b4b4b4;
}

TD span {

}

TD span IMG {
	vertical-align: middle;
}

iframe {

}

.bar TR {
	background-color: #F7F7F7;	
}

.bar TD {
	width: 200px;
}

.bar TD TD {
	padding-left: 10px;
	border-right: 1px solid #CCCCCC;
}

.bar .lineOver {
	background-color: #EDEDED;
	cursor: hand;
}

.tools DIV {
	margin-bottom: 3px;
}

.textEntry, #user, #passwrd, .personEntry, .roleEntry, .activityEntry, .langEntry, .loginEntry, .fileEntry {
	font-family: Arial, Verdana;
	font-size: 8pt;
	border: 1px solid #B4B4B4;
	background-color: #EAEAEA;
}

.personEntry {
	width: 250px;
}

.activityEntry {
	max-width: 500px;
	min-width: 300px;	
}

INPUT.textEntry, TEXTAREA.textEntry, #iframeEntry {
	width: 350px;
}

INPUT.focus, INPUT.langFocus, INPUT.loginFocus {
	font-family: Arial, Verdana;
	background-color: white;
	font-size: 8pt;
	border: 1px solid #B4B4B4;
	width: 350px;
}

INPUT.langFocus, .langEntry {
	width: 200px;
}

INPUT.loginFocus, .loginEntry {
	width: 150px;
}

TEXTAREA.focus {
	font-family: Arial, Verdana;
	background-color: white;
	font-size: 8pt;
	border: 1px solid #B4B4B4;
	width: 350px;
	height: 45px;
}

TEXTAREA.textEntry {
	height: 45px;
}

.document .textEntry, .document .focus {
	width: 200px;
}

#iframeEntry {
	height: 100px;
	border: 1px solid #B4B4B4;
}

#iframeImage {
	border: 1px solid #B4B4B4;
	width: 200px;
	height: 100px;
	
}

#id, #day, #month, #year {
	width: 40px;
}

.optionSelected {
	background: #CCC;
}

#submit, #submitRecord {
	background-color: #DDEEE4;	
	border-top: 1px solid #9BB9A7;
	border-left: 1px solid #9BB9A7;
	border-bottom: 1px solid #566F60;
	border-right: 1px solid #566F60;
	margin-right: 15px;
	float: left;
}

#button {
	background-color: #E5E5E5;	
	border-top: 1px solid #AAAAAA;
	border-left: 1px solid #AAAAAA;
	border-bottom: 1px solid #626262;
	border-right: 1px solid #626262;
	float: left;
}

#cancel {
	font-family: Arial, Verdana;
	font-size: 8pt;
	border-top: 1px solid #CFA9A9;
	border-left: 1px solid #CFA9A9;
	border-bottom: 1px solid #967272;
	border-right: 1px solid #967272;
	background-color: #F2E1E1;	
	float: left;
}

.bottom {
	margin-top: 20px;
	border-top: 1px solid #EEE;
}

.optionNew {
	background-color: #3690B0;	
	color: white;
	font-weight: bold;
}