body {
 	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
  	background-color: #B75F5C
}

#main {
	width: 985px;
}

#main td,#body td,#footer td {
	padding: 0px;
	background-color: #FFF0F0
}

#body,#footer {
	width: 985px;
	margin-top: 10px;
}

#footer td{
	font-family: Arial;
	text-align: left;
	font-size: 8pt;
}

#footer tr.head {
	font-weight: bold;
}

#form_table {
	table-layout: fixed;
	font-size: 9pt;
	text-align: left;
	width: 95%;
	margin-top: 20px;
	border: 1px solid #D37A8C;
	margin-left: auto;
	margin-right: auto
}

#form_table .text_based {
	border: 1px solid #D37A8C;
	width: 95%
}

#form_table label {
	font-weight: bold;
	padding-left: 2px
}

#form_table td {
	padding-top: 4px;
	padding-bottom: 4px
}

#form_table .button {
	font-size: 9pt;
	width: 70px;
	background-color: #EFD1D3;
	border: 1px solid #D37A8C
}

.right_sided_table {
	float: right;
	font-size: 8pt;
 	margin-left: 2px;
	margin-right: 2px; 
	margin-top: 15px
}

.left_sided_table {
	float: left;
	font-size: 8pt;
	margin-left: 2px; 
 	margin-right: 2px;
	margin-top: 15px
}

#about {
	width: 100%;
	font-size: 12pt;
	margin-top: 20px
}

#about td{
	background-color: #FFFFFF;
	padding: 5px;
}

#about td.rounded_td{
	padding: 0px;
}

#about td.label{
	color: #CC3B66;
	font-weight: bold
}

#std_rounded_table {
	width: 100%;
	font-size: 12pt;
	margin-top: 20px
}

#std_rounded_table td{
	background-color: #FFFFFF;
}

#std_rounded_table td.rounded_td{
	padding: 0px;
}

#queue_model_table {
	width: 100%;
	font-size: 9pt;
	font-family: Arial
}

#queue_model_table td.right{
	background-color: #F7F7F7;
	text-align: justify;
	text-justify: auto;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 15px;
	padding-bottom: 15px
}

#queue_model_table td.left{
	background-color: #F7F7F7;
	color: red;
	vertical-align: top;
	padding-left: 5px;
	padding-top: 15px
}

div.center_header {
	background: url('../images/center_header.png') repeat-y;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 25px;
	margin-left: auto;
	margin-right: auto
}

img {
	border: 0px;
}

a.units_list {
	text-decoration: none;
}

a:hover.units_list {
	text-decoration: underline
}

a:visited.units_list {
	color: blue
}

a.units_list_selected {
	text-decoration: none;
	color: #CE6F82; 
	font-weight: bold
}

a:hover.units_list_selected {
	background-color: #CE6F82;
	color: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px
}

#map {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 15px
}

#form_appl_table {
	width: 100%;
	font-size: 9pt;
	font-family: Arial
}

#form_appl_table td{
	background-color: #F7F7F7;
	padding: 5px
}

#form_appl_table td.left{
	background-color: #F7F7F7;
	padding: 5px;
	font-style: italic;
	font-weight: bold
}


/* img.index { opacity:1;filter:alpha(opacity=100) }
a:hover img.index { filter:blur(strength=3) } */
