body { margin: 0; padding: 0; text-align: center; background-color: #fff; }

.clearer { clear: both; }
.fl { float: left; }
.fr { float: right; }

* { overflow: visible; float: none!important; }
a img { border: 0 solid #fff; }

#contentContainer { width: 682px; text-align: left; margin: 0 auto; }
 #mainContainer { width: 682px; text-align: left; margin: 0 auto; font-family: Arial,Helvetica,sans-serif; font-size: 11px; }

/*
	HEADER
================================================================================== */
#header { height: 115px; position: relative; z-index: 1; }
#header .logo { overflow: hidden; width: 520px; height: 79px; }
#header .logo a img { border: 0 solid #fff; margin-top: -121px; }
#header .top-links { display: none; }



/*
	MAIN NAVIGATION AND SUB NAVIGATION
================================================================================== */
#main-nav { display: none; }
.tab-nav { display: none; }


/*
	PAGETITLE AND CONTENT TITLES
================================================================================== */
.page-title {  }
.page-title h1 { text-transform: uppercase; color: #000; font-size: 18px; margin: 10px 0 20px; }
h2, h3, h4, h5 { margin: 10px 0; }
h2 { font-size: 16px; }		
h3 { font-size: 14px; }		
h4 { font-size: 11px; }		


/*
	COLUMNS
================================================================================== */
.content { clear: both; }

#mainColumn { padding: 0; }
#rightColumn { display: none; }
#leftColumn { display: none; }

/*
	NEWS
================================================================================== */
.news-list-item { width: 100%; float: left!important; margin-bottom: 20px; }
.news-list-item h3 { margin: 3px 0 10px; }
.news-list-item .item-image { float: left!important; }
.news-list-item .item-image img { margin: 0 10px 0 0; border:1px solid #BEBEC0; }
.news-list-item .news-list-date { font-size: 10px; }
.news-list-item .news-list-morelink { display: none; }

.news-single-item  h3 { text-transform: uppercase; color: #000; font-size: 18px; }
.news-single-item .item-image{ float: right!important; text-align: right; }
.news-single-item .item-image img { border:1px solid #BEBEC0; margin:0 0 10px 10px; }

/*
	CONTACT FORM
================================================================================== */
.contact-box { font-size: 11px; }
.contact-box h3 { font-size: 18px; font-weight: bold; font-family: "Trebuchet MS", Trebuchet, Helvetica, sans-serif; margin: 10px 0; }
.contact-box fieldset { border: none; padding: 0; margin: 0; }
.contact-box .i-button { display: none; }
.form-item { width: 100%; float: left!important; padding-bottom: 8px; margin-bottom: 8px; }
.form-item .l-item { width: 25%; float: left!important; }
.form-item .r-item { width: 70%; float: right!important; }
.form-item .r-item input{ margin: 0; }
.form-item .r-item span { width: 80px; float: left; white-space: nowrap; }

.form-list{ width: 100%; float: left!important; padding: 0; margin: 0; }
.form-list dt { width: 27%; float: left!important; padding: 0 10px 0 0; margin: 0 0 5px 0; clear: left; text-align: right; }
.form-list dt b { font-weight: bold; color: #ff6600; }
.form-list dd { width: 70%; float: right!important; padding: 0; margin: 0 0 5px 0; }
.form-list dd.clearer { width: 100%; clear: both; float: none!important; margin: 0; }
.form-list dd span { white-space: nowrap; width: 105px; float: left!important; }
.form-list .i-text { width: 255px;  }
.form-list .i-textarea { width: 255px; height: 100px; }
.form-list .short { width: 175px; }
.form-list dd.captcha { margin-bottom: 25px; }
.form-list dd.captcha label { display: block; margin-bottom: 10px; }
.form-list dd.captcha .i-text { width: 95px; float: left!important; margin-right: 10px; padding: 3px 2px; }
.form-list dd.captcha img { float: left!important; }
.form-list dd.captcha a.reload { width: 16px; height: 16px; float: left!important; text-decoration: none; margin:5px 0 0 10px; display: inline; }
.form-list dd.captcha a.reload:hover { text-decoration: none; }


/*
	TOOLBARs
================================================================================== */
.page-browser { display: none; }

.quicksearch { display: none; }

.breadcrumbs { display: inline; }
.breadcrumbs h4 { display: inline; font-size: 11px; }
.breadcrumbs ul { display: inline; margin: 0; padding: 0; }
.breadcrumbs li { display: inline; padding-right: 5px; }
.breadcrumbs li a { display: inline; text-decoration: none; }

.more-link { display: none; }

/*
	FOOTER
================================================================================== */
#footer { text-align: left; border-top: 3px solid #d3d3d3; padding-top: 10px; margin-top: 10px; }
#footer span { font-weight: bold; }
.footer-nav { display: none; }
.footer-links { display: none; }
.contact-info { display: inline; margin: 0; padding: 0px; }
.contact-info li { display: inline; padding: 0 5px; border-right: 1px solid #d3d3d3; }
.contact-info li.first { padding-left: 0;}
.contact-info li.last { border: none; }


