BODY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	scrollbar-face-color: #5A65A5;
	scrollbar-highlight-color: #8486BD;
	scrollbar-shadow-color: #213C8C;
	scrollbar-3Dlight-color: #8486BD;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #213C8C;
}
A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #f38932;
	text-decoration: none;
}
A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #f8b681;
	text-decoration: underline;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.text A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #303030;
	text-decoration: none;
}
.text A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #303030;
	text-decoration: underline;
}
.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #303030;
}
.smalltext A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.smalltext A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #303030;
	text-decoration: underline;
}
.tsub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
}
.topsub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #666699;
	font-weight: bold;
}
.graytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #505050;
}
.biggray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #808080;
	font-weight: normal;
}
.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666633;
	background-color: #eeeeee;
	width: 75px;
}
.input {
	width : 100%;
}
.blueinput {
	width : 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #213C8C;
}
.blueinput2 {
	width : 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #213C8C;
}
.blueinput3 {
	width : 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #213C8C;
}
.bluearea {
	width : 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #213C8C;
	height: 150px;
}
.textblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #213C8C;
}
.bigblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #213C8C;
	font-weight: bold;
}
.subject {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #213C8C;
	font-weight: bold;
}
.loginblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #213C8C;
	font-weight: bold;
}
.bluebutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #213C8C;
	background-color: #eeeeee;
	width: 100px;
}
.bluewidebutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #213C8C;
	background-color: #eeeeee;
	width: 100%;
}
.blackbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	background-color: #eeeeee;
	width: 100px;
}
.blackinput {
	width : 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.bigyear {
	color: #C61821;
	font-family: "Times New Roman", Times, serif;
	font-size: 50px;
}
.bigsubject {
	color: #FFFFFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 40px;
}
.blockinput {
	background-color : #EEEEEE;
	width : 100%;
}
.control {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #bbbbbb;
}
.control A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #303030;
	text-decoration: none;
	background-color: #ffffff;
}
.control A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #303030;
	text-decoration: none;
	background-color: #EEEEEE;
}
.app-details {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	background-color: #feff33;
}
.missing-details {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	background-color: #ff8671;
}
.finance-details {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	background-color: #aad84e;
}
.flight-details {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	background-color: #99b8ee;
}
.ds2019-details {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	background-color: #d8b4e8;
}
.cancel-details {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	background-color: #ffd382;
}
.place-details {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	background-color: #e6c8a3;
}
.newplace-details {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	background-color: #ffab0d;
}
.enabled {
	visibility: visible;
}
.disabled {
	visibility: hidden;
	display: none;
}
fieldset {
	margin-bottom: 2em;
	padding: 1em;
	border: 1px solid #213C8C;
/*	width: 700px;
	_width: 720px;*/
}
fieldset legend {
	color: #213C8C;
}
.repField {
	border: 1px solid #ff0000;	
}
.repLegend {
	color: #ff0000;
}
.atten {
	color: #ff0000;
	padding: .5em;
	text-align: justify;
}
img {
	border: 0;
}
.redstar {
	color: #ff0000;
}
.blueback {
	background-color: #dfdaf7;
}