@charset "utf-8";
body {
	background-image: url(images/top_main.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	background-color:#012e5f;
	padding: 0px;
}
.arial_18{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#c8efff;
	text-decoration:none;
}
.menu_rpt{
	background-image:url(images/menu_rpt.jpg);
	background-position:left top;
	background-repeat:repeat-x;
}
.menu_12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.menu_12_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	padding:0px 3px 0px 3px;
	text-transform: uppercase;
}
.menu_12_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#a3e4fe;
	padding:0px 3px 0px 3px;
	text-transform: uppercase;
}
.menu_12_link_act{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#a3e4fe;
	padding:0px 3px 0px 3px;
	text-transform: uppercase;
}
.middle_rpt{
	background-image:url(images/middle_rpt.jpg);
	background-position:center top;
	background-repeat:repeat-y;
	padding:0px 11px 0px 11px;
}
.bdr_right{
	border-right:solid 5px #3e8abb;
	padding-left:10px;
}
.black_14{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#504f4f;
	text-decoration:none;
}
td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	text-decoration:none;
	color:#4c4c4c;
}
a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#0000FF;
}
.black_bdr{
	border-bottom:1px solid #8a8a8b;
	padding-left:7px;
}
.blue_12_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#3e8abb;
}
.blue_12_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#3e8abb;
}
.left_pad{
	padding-left:7px;
}
.left_box_rpt{
	background-image:url(images/left_box_rpt.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	border-left:solid 1px #d8d8d8;
	border-right:solid 1px #d8d8d8;
	background-color:#c9d8dc;
}
.img_bdr{
	border:1px solid #01578b;
}
.arial_blue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#015d92;
}
.arial_blue_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#015d92;
}
.arial_blue_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#015d92;
}
.btm_bdr{
	border-bottom:1px solid #8a8a8b;
}
.gray_18{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#616060;
	text-decoration:none;
}
.blue_18{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#0184c7;
	text-decoration:none;
}
.btm_rpt{
	background-image:url(images/btm_rpt.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#012e5f;
}
.white_11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#ffffff;
}
.white_11_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#ffffff;
}
.white_11_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#ffffff;
}
.dot_rpt{
	background-image:url(images/black-bdr.jpg);
	background-position:left center;
	background-repeat:repeat-x;
}