#box1{
	background: #EFF1F4;
	border: 1px solid #C1C4C5;
	padding: 15px 11px;
	color: #7D8286;
	line-height: 200%;
	}
	#box1 .img img{
		margin: 10px 0px;
	}
	#box1 a{
		color: #7D8286;
	}

div.sep_f{ height: 1px; background: url('../gfx/sep_fp.gif') repeat-x 0 0; margin: 10px 0; }
div.sep_f hr{ display: none; }

div.sep_f2{ height: 1px; background: url('../gfx/sep1.gif') repeat-x 0 0; margin: 15px 0; }
div.sep_f2 hr{ display: none; }

.frontBox{
	line-height: 175%;
	padding: 10px 18px;
	}
	.frontBox a{
		color: #545454;
		font-size: 9px;
	}

	h4{
		float: left;
		color: #2E78AB;
		border-bottom: 1px dotted #2E78AB;
		font: bold 11px/100% Verdana, Arial, Helvetica, sans-serif;
		padding-bottom: 2px;
		margin-bottom: 3px;
	}
#front{
		width: 762px;
	}
	.td1{ width: 252px; border-right: 1px solid white; }
	.td2{ width: 253px; border-right: 1px solid white; }
	.td3{ width: 255px; }

	.td4{ border-right: 1px solid #C3C5C9; }
		.td4inner{ width: 251px; }
		#newsLetter{
			height: 170px;
			overflow: hidden;
		}
	.td5{ border-right: 1px solid #C3C5C9; }
		.td5inner{ margin-left: 1px; width: 251px; }
		#box5{
			background: #E9E9E9 url("../gfx/bg_box_exclaim.gif") no-repeat 50% 50%;
			border: 1px solid #C1C4C5;
			padding: 15px 20px;
			color: #7D8286;
			line-height: 200%;
			height: 170px;
			overflow: hidden;
		}
		#box5 h4{
			padding-left: 5px;
			line-height: 175%;
			border-bottom-width: 0px;
		}
		#box5 a{
			color: #585B5D;
			font-size: 9px;
		}
		#box5 .btn{
			color: black;
			font-size: 8px;
		}

	.td6{ }
		.td6inner{ margin-left: 1px; }
		#box6{
			background: #E9E9E9 url("../gfx/bg_box_arrow.gif") no-repeat 50% 50%;
			border: 1px solid #C1C4C5;
			padding: 15px 20px;
			color: #7D8286;
			line-height: 200%;
			height: 170px;
			overflow: hidden;
		}
		#box6 h4{
			padding-left: 5px;
			line-height: 175%;
			border-bottom-width: 0px;
		}
		#box6 a{
			color: #585B5D;
			font-size: 9px;
		}
		#box6 .btn{
			color: black;
			font-size: 8px;
		}

	.td7{ /*border-right: 1px solid #C3C5C9;*/ padding-right: 2px }
	.td8{ padding-left: 1px; /*border-right: 1px solid #C3C5C9;*/ padding-right: 2px }
	.td9{ padding-left: 1px; }

	.arrow{ margin-top: 9px; }
#main{
	border-bottom-width: 0px;
	}

.f-location{
	background: #FFFFFF url("../gfx/bg_location.gif") repeat-x;
	border-bottom: 1px dotted black;
	font: 18px/100% Arial, Helvetica, sans-serif;
	color: #E25E30;
	padding: 10px 0 10px 21px;
	
	}
	.f-location img{
		margin: 0 3px;
	}
	.f-location a{
		color: #7D8286;
	}
