/* The content of the posts (body of text) */
form{
	margin:0;
}

body{
	margin:0px;
	padding:0px;
	scrollbar-3dlight-color:#d1d7dc;
	scrollbar-arrow-color:#006699;
	scrollbar-darkshadow-color:#98aab1;
	scrollbar-face-color:#dee3e7;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#dee3e7;
	scrollbar-track-color:#efefef;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: bac0c7;
}

.web a:link,.web a:active,.web a:visited,.web a.postlink{
	font-family: "Century Gothic";
	font-size: 30px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}

a:link,a:active,a:visited,a.postlink{
	color:#006895;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.nounderline a:link,.nounderline a:active,.nounderline a:visited,.nounderline a.postlink{
	text-decoration:none;
} 

.mini {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6F8797;
}
.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: red;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5C6D78;
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5C6D78;
}
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00809B;
	font-weight: bold;
	text-align: center;
	background-color: D9DFE6;
}
.input {
	border:1 solid #98aab1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11;
	background-color: #F9FAFB;
	color: #003877;
	height: 17px;
}

.checkbox {
	color: #003877;
	height: 16px;
}

.input_error {
	border:1 solid #FF045C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F9FAFB;
	color: #003877;
	height: 17px;
}

.input_area {
	border:1 solid #98aab1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11;
	background-color: #F9FAFB;
	color: #003877;
}

.input_area_error {
	border:1 solid #FF045C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F9FAFB;
	color: #003877;
}
.table1 {
	background-color: #F9FAFB;
	font-size: 12px;
	padding: 3px;
}
.table2 {
	background-color: #F2F3F5;
	font-size: 12px;
	padding: 3px;
}
.table3 {
	background-color: #F9FAFB;
	font-size: 11px;
	padding: 0px;
}
.table4 {
	background-color: #F2F3F5;
	font-size: 11px;
	padding: 0px;
}
.table_mini1 {
	background-color: #F9FAFB;
	font-size: 10px;
	padding: 3px;
}
.table_mini2 {
	background-color: #F2F3F5;
	font-size: 10px;
	padding: 3px;
}
.verticaltext{
	writing-mode: tb-rl;
	filter: flipv fliph;
}
.bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5C6D78;
	font-weight: bold;
}
.div{
	width:200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
	border: 1px solid #9A9FA7;
	color: #3F73B7;
	position:absolute;
	background-color: #FFFFFF;
}
.hidden {
	visibility:hidden;
	position:absolute;
}
.visible {
	position:absolute;
	visibility:visible;
}
.calendar_button {
	vertical-align: bottom;
	cursor:pointer;
}
.hidden_inp{
	display: none;
}
.visible_inp {
	border:1 solid #98aab1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11;
	background-color: #F9FAFB;
	color: #003877;
	height: 17px;
}