@charset "utf-8";
@page { size:8.5in 11in;}
/* CSS Document */

@import url(http://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700);

/*GENERAL RESET*/
body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:normal;
	font-weight:normal;
}

table{
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img{
	border:0;
}
address,caption,cite,code,dfn,th,var{
	font-style:normal;
	font-weight:normal;
}
caption,th{
	text-align:left;
}
h1,h2,h3,h4,h5,h6{
	font-size:100%;
	font-weight:normal;
}
q:before,q:after{
	content:'';
}
abbr,acronym{
	border:0;
}
/*END RESET*/

.clear{clear:both}
.hide{visibility:hidden; display:none;}
.newPage { page-break-before: always; }
.noBreak { page-break-inside: avoid; }

#printHeader{display:block; padding:2px 0px 24px 0px; }

p{font-family: 'Open Sans', sans-serif; font-size:13px; line-height:18px;}
ul, li{font-family: 'Open Sans', sans-serif; font-size:13px;}
h1{font-family: 'Open Sans', sans-serif; font-size:20px; color:#666666; padding-bottom:20px;}
h2{font-family: 'Open Sans', sans-serif; font-size:15px; color:#004990; font-weight:600;}
hr { margin:0; padding:0; border:none; width:100%; margin:10px 0px 9px 0px; border-bottom:#000 solid 1px; clear:both; }

.mapRight { float:right !important; width:250px; margin:0px 0px 15px 15px; }
.photoLeft{float:left; padding:0px 10px 10px 0px;}
.photoRight{float:right; padding:0px 0px 10px 10px;}
.photoBorderLeft, .photoBorderRight{border:5px solid #ffffff; -webkit-box-shadow: 0px 0px 5px 2px rgba(143,143,143,1);
-moz-box-shadow: 0px 0px 5px 2px rgba(143,143,143,1);
box-shadow: 0px 0px 5px 2px rgba(143,143,143,1);}

.photoBorderLeft{float:left; margin:0px 10px 10px 0px;}
.photoBorderRight{float:right; margin:0px 0px 10px 10px;}

body{background: #FFFFFF;}
#bodyInner{width:100%; margin:0 auto; height:auto!important; background:#ffffff; margin:0 auto;}

#pageWrapper{max-width:960px; width:100%; margin:0 auto; }
#logo, #headerWrapper, #headerLeft, #headerRight, #searchWrapper, #navWrapper, #sliderWrapper, #buttonWrapper, #rightContent, #btn_secLoc, #btn_secSearch, #btn_secQuality, #footerWrapper, #navWrapper, #testimonial{display:none; visibility:hidden;}

#contentWrapper{width:100%; max-width:960px; background:#ffffff;}

#homeCopyWrapper{background:url(/images/interface/bkg_homeCopy.jpg) top center no-repeat #ffffff; padding:35px 0px 25px 0px; max-width:860px; width:100%;}

#copyWrapper{padding:50px 50px 15px; width:100%; max-width:860px;}
#leftContent{float:none; width:100%; padding-right:26px;}
.reportBtnsSec, .reportButtons { display:none; }




