body {
	padding:0px;
	margin: 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#505050;
}
p { margin: 0px;  }
form {margin: 0px; }
img {border: 0px; margin:0px;}
img.center{
	margin-left:auto;
	margin-right:auto;
}
div { margin: 0px; padding: 0px;}
input,button {
	font-size:11px;
	border: 1px solid #242775;
    color:#30507A;
}
button{
	font-size:11px;
	background-color:#7eae19;
	border: 1px solid #7eae19;
	color:#ffffff;
	font-weight:bold;
}
input.button{
	font-size:11px;
	background-color:#7eae19;
	border: 1px solid #7eae19;
	color:#ffffff;
	font-weight:bold;
}
input.checkbox{
	border:0px;
	vertical-align:middle;
}
select{
    font-size:11px;
    border: 1px solid #242775;
    color:#30507A;
    margin-bottom:1px;
}
textarea{
	font-size:11px;
    border: 1px solid #242775;
    color:#30507A;
}
h1,h2,h3{
	margin:0;
	padding:0;
}

div#container{
width:100%;
}
div#outterbox{
width:100%;
text-align:left;
}
/**
* HEADER ZONE
**/
div#headerzone{
	/*width:525px;  565px total */
	width:80%;
	height:74px;
	border-bottom: 1px solid #d8d8da;
	padding:3px 20px;
}
	img.logo{
		float:left;
	}

	div#headerzone h1{
		float:left;
		font-size:24px;
		font-family: Arial;
		font-weight:bold;
		padding:5px 0 0 10px;
	}
		div#headerzone h1 span.city{
			font-size:16px;
			font-style:italic;
		}
		div#headerzone h1 span.phone{
			font-size:20px;
			color:#8c0000;
		}
	div#headerzone h2{
		font-size:24px;
		font-family: Arial;
		font-weight:bold;
		padding:5px 0 0 10px;
	}
	div#headermenu{
		display:none;
	}
	div#header_address{
		float:right;
		padding:5px 20px 0 0;
	}
/**
* MENU ZONE
**/
div#menuzone{
	display:none;
}
/**
* MAIN ZONE
**/
div#mainzone{
	width:100%; /* 774px total */
	background:#ffffff;
}
	div#main_left{
		display:none;
	}
	div#jbc_images{
		display:none;
	}
	div#main_center{
		width:100%;
		padding: 10px 0 0 0;
	}
		div#main_content{
			clear:both;
			width:80%;
			padding:1px 0 0 23px;
		}
		div#main_content h1,h1.red{
			width:500px; /* 524px total*/
			height:36px;
			margin:10px 0 10px 0;
			padding:4px 0 0 0;
			font-weight:bold;
			color:#76090c;
			font-size:18px;
		}
		div#main_content h2{
			margin:5px 0 0 0;
			padding:0 0 5px 0;
			font-size:14px;
			color:#1d3557;
		}
		div#main_content div.readmore{
			float:left;
			width:525px;
			height:2px;
			border-top:1px solid #c8c8c8;
			padding:3px 0 0 0;
		}
		div#main_content div.readmore a{
			display:none;
		}
	div#main_footer{
		display:none;
	}

/**
* EXCLUSIONS
**/
tr.printer_friendly{
	display:none;
}