.form_left {
	width:370px;
	float:left;
}

.form_right {
	width:370px;
	float:right;
}

.form_left_1 {
	width:370px;
	margin-top:5px;
	margin-bottom:5px;
	float:left;
}

.form_right_1 {
	width:370px;
	margin-top:5px;
	margin-bottom:5px;
	float:right;
}

#form_wrapper table {
	border:1px solid #0a3b79;
}

#form_wrapper th {
	background-color: #0a3b79;
	height: 25px;
	font-size: 14px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	width:370px;
	text-align:center;
}

#form_wrapper2 table {
	border:1px solid #0a3b79;
}

#form_wrapper2 th {
	background-color: #0a3b79;
	height: 25px;
	font-size: 14px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	width:750px;
	text-align:center;
}

.col_name_left {
	text-align:center;
	font-size:11px;
	font-weight:bold;
}

.col_name_right {
	font-size:11px;
	font-weight:bold;
	padding-left:25px;
}

.left_col {
	width:216px;
	font-size:11px;
	font-weight:bold;
	padding:1px 7px 1px 7px;
}

.right_col {
	width:126px;
	font-size:10px;
	padding:1px 7px 1px 7px;
}

.required {
	color:#FF0000;
	font-weight:bold;
}

.odd {
	background:#ECF2FA;
}

.event {
}

.input_text {
	width: 60px;
	text-align:right;
	padding: 0 2px 0 0;
}

#calculate_button {
	clear:both;
	text-align:center;
	padding-top:20px !important;
	padding-top/**/:/**/0;
	padding-bottom:20px;
}

.clear {
	clear:both;
	font-size:8px !important;
	font-size/**/:/**/1px;
}

#result_title{
	background-color: #0a3b79;
	height: 21px;
	font-size: 14px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	width:760px;
	text-align:center;
	padding-top:5px;
}

.result_title_1{
	background-color: #000080;
	height: 21px;
	font-size: 14px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	width:760px;
	text-align:center;
	padding-top:5px;
}

.result_title_2{
	background-color: #800000;
	height: 21px;
	font-size: 14px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	width:760px;
	text-align:center;
	padding-top:5px;
}

.bg_color_1 {
	background:#800000;
	color:#FFFFFF;
}

.bg_color_2 {
	background:#0000FF;
	color:#FFFFFF;
}

.bg_color_3 {
	background:#000080;
	color:#FFFFFF;
}

.button_form {
	font-size:10px;
	width:120px;
}

.breakdown {
	font-size:11px;
}

.italic_text {
	font-style:italic;
	font-size:10px;
}

.colom_1 {
	width:470px;
	padding:2px;
}

.colom_2 {
	padding:2px;
	width:170px;
	text-align:right;
}

.colom_3 {
	padding:2px;
	width:110px;
	text-align:center;
}

.colom_3a {
	padding:2px;
	width:110px;
	text-align:right;
	font-weight:bold;
}

.input_col2 {
	width:40px;
	font-size:11px;
	text-align:right;
}

.input_col3 {
	width:85px;
	font-size:11px;
	text-align:right;
}
