body {
	background-image:url(../images/body_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#f5f4f4;
	font-family:"trebuchet MS", arial, verdana, tahoma;
	padding:0px;
	margin:0px;
	color:#1a2026;
	font-size:13px;
}
.black {
	color:#1a2026;
}
.blue {
	color:#016fc4;
}
.orange {
	color:#ff9900;
}
.red {
	color:#c03944;
}
.brown {
	color:#c18f58;
}
.green {
	color:#6dad3b;
}
.black_11 {
	color:#1a2026;
	font-size:11px;
}
.blue_11 {
	color:#016fc4;
	font-size:11px;
}
.orange_11 {
	color:#ff9900;
	font-size:11px;
}
.red_11 {
	color:#c03944;
	font-size:11px;
}
.brown_11 {
	color:#c18f58;
	font-size:11px;
}
.green_11 {
	color:#6dad3b;
	font-size:11px;
}
a:link {
	color:#1a2026;
	text-decoration:none;
}
a:visited {
	color:#1a2026;
	text-decoration:none;
}
a:hover {
	color:#016fc4;
	text-decoration:none;
}
.blue_link:link {
	color:#016fc4;
	text-decoration:none;
}
.blue_link:visited {
	color:#016fc4;
	text-decoration:none;
}
.blue_link:hover {
	color:#1a2026;
	text-decoration:none;
}
.orange_link:link {
	color:#ff9900;
	text-decoration:none;
}
.orange_link:visited {
	color:#ff9900;
	text-decoration:none;
}
.orange_link:hover {
	color:#0033FF;
	text-decoration:none;
}
.red_link:link {
	color:#c03944;
	text-decoration:none;
}
.red_link:visited {
	color:#c03944;
	text-decoration:none;
}
.red_link:hover {
	color:#1a2026;
	text-decoration:none;
}
.brown_link:link {
	color:#c18f58;
	text-decoration:none;
}
.brown_link:visited {
	color:#c18f58;
	text-decoration:none;
}
.brown_link:hover {
	color:#1a2026;
	text-decoration:none;
}
.green_link:link {
	color:#6dad3b;
	text-decoration:none;
}
.green_link:visited {
	color:#6dad3b;
	text-decoration:none;
}
.green_link:hover {
	color:#6dad3b;
	text-decoration:none;
}
h1 {
	font-size:18px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
h1 a{
	font-size:18px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
h2 {
	font-size:17px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
h2 a{
	font-size:17px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
h3 {
	font-size:16px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
h3 a{
	font-size:16px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
h4 {
	font-size:15px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
h4 a{
	font-size:15px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
h5 {
	font-size:14px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
h5 a{
	font-size:14px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
h6 {
	font-size:12px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
h6 a{
	font-size:12px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
.top_nav:link {
	color:#d7d4d4;
	font-size:15px;
	padding-left:10px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	display:block;
}
.top_nav:link span{
	color:#d7d4d4;
	font-size:15px;
	padding-left:0px;
	padding-right:15px;
	padding-top:5px;
	padding-bottom:5px;
	display:block;
}
.top_nav:visited {
	color:#d7d4d4;
	font-size:15px;
	padding-left:10px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	display:block;
}
.top_nav:visited span{
	color:#d7d4d4;
	font-size:15px;
	padding-left:0px;
	padding-right:15px;
	padding-top:5px;
	padding-bottom:5px;
	display:block;
}
.top_nav:hover {
	color:#fff;
	font-size:15px;
	padding-left:10px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	display:block;
}
.top_nav:hover span{
	color:#fff;
	font-size:15px;
	padding-left:0px;
	padding-right:15px;
	padding-top:5px;
	padding-bottom:5px;
	display:block;
}
.top_nav_active:link {
	color:#fff;
	font-size:15px;
	padding-left:10px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	display:block;
	background-image:url(../images/nav_tl.gif);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#016fc4;
}
.top_nav_active:link span{
	color:#fff;
	font-size:15px;
	padding-left:0px;
	padding-right:15px;
	padding-top:5px;
	padding-bottom:5px;
	display:block;
	background-image:url(../images/nav_tr.gif);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#016fc4;
}
.top_nav_active:visited {
	color:#fff;
	font-size:15px;
	padding-left:10px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	display:block;
	background-image:url(../images/nav_tl.gif);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#016fc4;
}
.top_nav_active:visited span{
	color:#fff;
	font-size:15px;
	padding-left:0px;
	padding-right:15px;
	padding-top:5px;
	padding-bottom:5px;
	display:block;
	background-image:url(../images/nav_tr.gif);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#016fc4;
}
.top_nav_active:hover {
	color:#fff;
	font-size:15px;
	padding-left:10px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	display:block;
	background-image:url(../images/nav_tl.gif);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#016fc4;
}
.top_nav_active:hover span{
	color:#fff;
	font-size:15px;
	padding-left:0px;
	padding-right:15px;
	padding-top:5px;
	padding-bottom:5px;
	display:block;
	background-image:url(../images/nav_tr.gif);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#016fc4;
}
.border_right {
	border-right:1px solid #d1d2d4;
}
.border_left {
	border-left:1px solid #d1d2d4;
}
.border_bottom {
	border-bottom:1px solid #d1d2d4;
}
.border_top {
	border-top:1px solid #d1d2d4;
}
.left_top_link:link {
	background-image:url(../images/bullet/grey.gif);
	background-repeat:no-repeat;
	background-position:left top;
	border-bottom:1px solid #d1d2d4;
	color:#757575;
	display:block;
	padding:6px 5px 7px 21px;
}
.left_top_link:visited {
	background-image:url(../images/bullet/grey.gif);
	background-repeat:no-repeat;
	background-position:left top;
	border-bottom:1px solid #d1d2d4;
	color:#757575;
	display:block;
	padding:6px 5px 7px 21px;
}
.left_top_link:hover {
	background-image:url(../images/bullet/blue.gif);
	background-repeat:no-repeat;
	background-position:left top;
	border-bottom:1px solid #d1d2d4;
	color:#016fc4;
	display:block;
	padding:6px 5px 7px 21px;
}
.middle_bg {
	background-image:url(../images/middle_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#fff;
	padding:15px 0px 0px 15px;
}
.c_top_bg {
	background-image:url(../images/c_top_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
}
.c_left_bg {
	background-image:url(../images/c_left_bg.gif);
	background-position:left top;
	background-repeat:repeat-y;
}
.c_bottom_bg {
	background-image:url(../images/c_bottom_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
}
.c_right_bg {
	background-image:url(../images/c_right_bg.gif);
	background-position:left top;
	background-repeat:repeat-y;
}
.c_middle_bg {
	background-image:url(../images/c_middle_bg.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	padding:0px 10px 0px 10px;
}
.img_border_brown {
	border:1px solid #cfae8d;
}
.img_border {
	border:1px solid #d5d5d5;
}
.border_top_blue {
	border-top:1px solid #c4dcf4;
}
.border_bottom_blue {
	border-bottom:1px solid #c4dcf4;
}
.border_left_blue {
	border-left:1px solid #c4dcf4;
	padding-left:10px;
}
form {
	padding:0px;
	margin:0px;
}
.txt_field {
	border:1px solid #aad8fc;
	font-family:"trebuchet MS", arial, verdana, tahoma;
	font-size:12px;
	padding:2px;
}
.txt_field_grey {
	border:1px solid #d5d5d5;
	font-family:"trebuchet MS", arial, verdana, tahoma;
	font-size:12px;
	padding:2px;
}
.main_title {
	font-size:24px;
	padding-bottom:4px;
	border-bottom:1px solid #d1d2d4;
	padding-left:3px;
}
.orange_border {
	background-color:#fff7ec;
	padding:5px;
	border:1px solid #ffeed4;
}
.blue_border {
	background-color:#edf7ff;
	padding:5px;
	border:1px solid #d6edff;
}
.directory_links{
	color:#000000;
	text-decoration:none;
}
.directory_links a:link{
	color:#016fc4;
	text-decoration:none;
	padding-left:5px;
}
.directory_links a:visited{
	color:#016fc4;
	text-decoration:none;
	padding-left:5px;
}
.directory_links a:hover{
	color:#016fc4;
	text-decoration:none;
	padding-left:5px;
}
.directory_head{
	background-image:url(../images/directory_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	color:#016fc4;
	border:1px solid #cfe4f5;
	padding-left:5px;
}
