.heading {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

body, fieldset, legend, .normal {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 140%;
	color: #555555;
}

	
legend {
	font-weight: bold;
	margin:0 0 0.2em 0;
	padding:0 0.5em 0 0.5em;
}

textarea {
	vertical-align:text-top;
	margin-botton:0.5em;
}

fieldset label {
	padding-right:5px;
	float: left;
	text-align: right;
	margin:0 0 10px 0;
	width:100px;
	clear:both;
}


fieldset label.wide {
	width:200px;	
}


fieldset {
	margin:0.5em 0 0.5em 0;
	padding:0.5em;
	border:1px solid #1C4281;
	background-color:#f5f7ff;
	vertical-align:top;
}

fieldset p {
	clear:left;
	margin:0 0 0.5em 0;
}

fieldset table, fieldset tr, fieldset td {
	margin:0 0 0 0;
	padding:0 0 0 0;
	border:none;
	font-size:1em;
	vertical-align:top;
}

fieldset table {
	width:660px;
}

fieldset td {
	width:50%;
	padding:5px;
}

fieldset td.three {
	width:33%;
	padding:0 5px 0 5px;
}

.inputbox {
	border:1px solid #1C4281;
	margin-bottom:10px;
}

input.button {
	clear:both;
	margin:1em 0.5em 0 0;
}

.normal_t {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 16px;
	color: #555555;
}

.red {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #FF4500;
	text-decoration : none;
}

A:LINK,  A:VISITED,  A:ACTIVE {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #6699FF;
	text-decoration : none;
}

A:hover {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: darkblue;
}

.link_menu_head {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #ffffff;
	border-top : 1 solid #ffffff;
	border-bottom : 1 solid #ffffff;
	border-left : 1 solid #ffffff;
	border-right : 1 solid #ffffff;
}

.link_menu {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #ffffff;
	border-top : 1 solid #ffffff;
	border-bottom : 1 solid #ffffff;
	border-right : 1 solid #ffffff;
}

.link_menu_home {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 16px;
	color: #ffffff;
}

hr {
	height: 1px;
	color: #555555;	
	noshade;
}