@charset "utf-8";
/********************************************************
=default - default styles, used by nearly every site
********************************************************/

#footer, .separator, .hr, .hr2{clear:both; float:none}
.hidden, .separator, .hr, .hr2{font-size:0.01em; line-height:0.01em}
.hidden{text-indent:-9999px; overflow:hidden; white-space:nowrap; display:block}
span.hidden{width:0; height:0}
img{border:0; vertical-align:baseline}
.center{text-align:center}
.float-left{float:left}
.float-right {float:right}
iframe{border:0}
#content-container .no-margin, .no-margin{margin:0}
.separator{width:1px; height:15px}
.hr hr, .hr2 hr{display:none}


/*
=margins & =paddings - margin and padding classes from 5 to 25
*/
.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-25{margin-right:25px}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-25{margin-left:25px}.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-20{padding-top:20px}.pt-25{padding-top:25px}.pr-5{padding-right:5px}.pr-10{padding-right:10px}.pr-15{padding-right:15px}.pr-20{padding-right:20px}.pr-25{padding-right:25px}.pb-5{padding-bottom:5px}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.pb-25{padding-bottom:25px}.pl-5{padding-left:5px}.pl-10{padding-left:10px}.pl-15{padding-left:15px}.pl-20{padding-left:20px}.pl-25{padding-left:25px}

/*
=content - individual content styles
*/

.image{padding:1px; border:1px solid #ddd}
.bold{font-weight:bold}

.hr, .hr2{margin-bottom:25px; height:7px; border-bottom:1px solid #ccc; width:595px}
.hr2{width:100%}

#contentMain td, #contentMain th{font-size:12px; line-height:1.45em; padding:3px 8px; border-bottom:1px solid #ddd}
#contentMain thead td, #contentMain th{font-weight:bold; background:#ddd}

#contentMain #contact-table table{border-left:1px solid #ddd; border-top:1px solid #ddd; width:595px; margin-bottom:24px}
#contentMain #contact-table td, #contentMain #contact-table th{border-right:1px solid #ddd; border-bottom:1px solid #ddd; text-align:left; vertical-align:top}
#contentMain #contact-table thead td, #contentMain #contact-table thead th{background:#ddd; font-weight:bold}
#contentMain #contact-table td.highlight{color:#233441; font-weight:bold}

