body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	xpadding:0px;
	xmargin:0px;
	line-height:16px;
}
.top_link:link {
	font-size:14px;
	color:#FFF;
	text-decoration:none;
	padding:3px 10px 3px 10px;
	font-weight:bold;
	border-right:10px solid #CC0000;
}
.top_link:visited {
	font-size:14px;
	color:#FFF;
	text-decoration:none;
	padding:3px 10px 3px 10px;
	font-weight:bold;
	border-right:10px solid #CC0000;
}
.top_link:hover {
	font-size:14px;
	color:#FFF;
	text-decoration:none;
	padding:3px 10px 3px 10px;
	font-weight:bold;
	background-color:#FC8787;
	border-right:10px solid #FFF;
}
.txt12black {
	color:#333333;
	text-decoration:none;
	font-size:12px;
}
.txt14 {
	color:#333333;
	text-decoration:none;
	font-size:14px;
}
.txt12white {
	color:#FFF;
	text-decoration:none;
	font-size:12px;
}
.txt12white_link:link {
	color:#FFF;
	text-decoration:none;
	font-size:12px;
	padding:0px 5px 0px 5px;
}
.txt12white_link:visited {
	color:#FFF;
	text-decoration:none;
	font-size:12px;
	padding:0px 5px 0px 5px;
}
.txt12white_link:hover {
	color:#FFC4C4;
	text-decoration:none;
	font-size:12px;
	padding:0px 5px 0px 5px;
}
.txt26_grey {
	color:#BEBEBE;
	font-size:26px;
	line-height:28px;
	text-decoration:none;
	font-weight:bold;
}
.txt26_red {
	color:#FF0000;
	font-size:26px;
	line-height:28px;
	text-decoration:none;
	font-weight:bold;
}
.txt16_black {
	color:#333333;
	font-size:16px;
	text-decoration:none;
	font-weight:bold;
}
.txt18_black {
	color:#333333;
	font-size:18px;
	text-decoration:none;
	font-weight:bold;
}
.txt18_red {
	color:#FF0000;
	font-size:18px;
	text-decoration:none;
	font-weight:bold;
}
.txt12red {
	color:#CC0000;
	text-decoration:none;
	font-size:12px;
}
a:link {
	color:#333333;
	text-decoration:none;
	font-size:12px;
}
a:visited {
	color:#333333;
	text-decoration:none;
	font-size:12px;
}
a:hover {
	color:#CC0000;
	text-decoration: none;
	font-size:12px;
}
.txt12red_link:link {
	color:#CC0000;
	text-decoration:none;
	font-size:12px;
}
.txt12red_link:visited {
	color:#CC0000;
	text-decoration:none;
	font-size:12px;
}
.txt12red_link:hover {
	color:#333333;
	text-decoration:none;
	font-size:12px;
}
.img_border {
	border:8px solid #D4D4D4;
	padding:1px;
}
form {
	padding:0px;
	margin:0px;
}
.txt_field_form {
	border:1px solid #C4C4C4;
	width:270px;
	font-size:12px;
	color:#333333;
	padding:2px;
}

.txt_field {
	border:1px solid #C4C4C4;
	width:103px;
	font-size:12px;
	color:#333333;
	padding:2px;
}
.black_border {
	border:1px solid #000;
}
.EvenRow{
	background-color:#FFF;
}

.OddRow{
	background-color:#F9F9F9;
}
.middle_main_td {
	background-color:#FFF;
	padding:10px;
	font-size:12px;
	color:#333333;
	text-decoration:none;
}
.border_grey_tb {
	border-top:1px solid #E8E8E8;
	border-bottom:1px solid #E8E8E8;
	background-color:#F9F9F9
}
.txt_14_blue {
	font-size:14px;
	color:#2F8EC6;
	text-decoration:none;
}
.txt_18_blue {
	font-size:18px;
	color:#2F8EC6;
	text-decoration:none;
}
.border_top {
	border-top:1px solid #F2F2F2;
}
.border_bottom {
	border-bottom:1px solid #F2F2F2;
}
.border_left {
	border-left:1px solid #F2F2F2;
}
.border_right {
	border-right:1px solid #F2F2F2;
}
.horizontalline {
	background-image:url(../images1/horizontal_line.gif);
	background-position:center left;
	background-repeat:repeat-x;
}
.ttl_main_border_padding {
	border-bottom:1px solid #E8E8E8;
	padding-bottom:10px;
}
