/* Standard CSS */
html { padding:0px; margin:0px; }
body { padding:0px; margin:0px; color:#000000; background:#FFFFFF; font-family:Arial,Helvetica,Sans-serif; font-size:0.8em; }
h1 { color:#2893b2; font-size:1.4em; }
h2 { color:#2893b2; font-size:1.2em; margin:0; padding:5px 0; }
h3,
h4,
h5,
h6 { color:#2893b2; font-size:1em; font-family:Arial,Helvetica,Sans-serif; margin-bottom:-5px; }
form { margin:0; padding:0; } 
select { font-family:Arial,_sans; font-size:1em; }
img { border-style:none; }
p { margin:0; padding-bottom:10px; }
a { color:#000066; }

.container { width:970px; margin:20px auto 0 auto; background:#FFFFFF; background:url("../interface/container_bg.gif") top left repeat-y;} 

.header { width:970px; padding:0; margin:0; }
.header_item { padding-right:3px; float:left; }
.header_left { background:url("../interface/header_left.jpg") top left no-repeat; width:188px; height:209px; float:left; }
.header_middle { background:url("../interface/header_middle.jpg") top left no-repeat; width:528px; height:208px; float:left; }
.header_right { background:url("../interface/header_right.gif") top left no-repeat; width:247px; height:208px; float:right; }
.header_right_padding {text-align:center; color:#ffffff; font-weight:bold; font-size:1.3em; font-family:Arial,Helvetica,Sans-serif;}
.header_right_padding a {color:#ffffff; text-decoration:none;}

.submenu { float:left; width:188px; padding:0; }
.submenu ul { list-style:none; text-transform:uppercase; color:#FFFFFF; font-size:1.2em; margin:0 5px; padding:0; }
.submenu ul li { background:url("../interface/menu_icon.gif") top left no-repeat; padding:3px 0 0 0; margin-bottom:3px; }
.submenu ul li.active { background:url("../interface/menu_icon_active.gif") top left no-repeat; }
.submenu ul li:hover { background:url("../interface/menu_icon_active.gif") top left no-repeat; }
.submenu ul li a { color:#FFFFFF; text-decoration:none; padding-left:28px; }

.main_content { width:500px; float:left; }
.content_wide { width:772px; float:left; padding-left:0px; /*margin-left:-18px;*/}

.wide_content_padding { font-size:0.9em; padding-left:5px}
.wide_content_padding h1 { margin-top:0; margin-bottom:10px; padding:14px 5px 14px 5px;}
.wide_content_padding p { margin-bottom:10px; }

.main_content_padding { padding:14px 24px; font-size:0.9em;}
.main_content_padding h1 { margin-top:0; margin-bottom:10px; /*margin-left:18px;*/}
.main_content_padding p { margin-bottom:10px; /*margin-left:18px;*/ }
.innerImages { float:left; margin-right:20px; margin-bottom:7px; margin-top:3px; margin-left:0; }
.innerImages p { margin:0 0 5px 0; padding:0; }

/* Content */
.content { margin:0; }

.right_panel { float:right; width:210px; font-size:0.8em; font-weight:800; }
.right_panel_padding { padding:25px 10px; }

.advert { margin-bottom:10px; }

.latestNews { float:left; width:227px; padding-top:34px; background:url("../interface/header_latestnews.gif") top left no-repeat; }
.latestNews ul { list-style:none; color:#000000; font-size:1.2em; margin:5px; padding:0; }
.latestNews ul li { background:url("../interface/news_icon.gif") left 3px no-repeat; padding:0px 0 0 25px; margin-bottom:3px;  }
.latestNews ul li { color:#000000; }

/* Footer */
.footer { float:left; font-size:0.8em; padding:64px 0 5px 0; background:#2893B2 url("../interface/footer_top.gif") top left no-repeat; width:970px; color:#FFFFFF; font-size:1.2em; font-weight:700; clear:both; }
.footer_padding { padding:3px 10px; }
.footer_padding a { color:#FFFFFF; text-decoration:none; }
.footer_address { float:left; width:63%; }
.footer_telephone { float:left; width:14%; text-align:right; }
.footer_email { float:right; width:22%; text-align:right; }

.page_additions { width:970px; margin:0 auto; font-size: 0.85em; }
.page_additions_padding { padding:5px 5px; }
.page_additions_left { float:left; width:35%; }
.page_additions a { text-decoration:none; color:#000000; }
.page_additions ul { margin:0; padding:0; float:right; width:50%; text-align:right; }
.page_additions ul li { display:inline; border-left:1px solid #000000; padding-left:5px; margin-right:5px; }

/* Custom Classes */
.clear { clear:both; height:0px; overflow:hidden; }
.clear1px { clear:both; height:1px; overflow:hidden; }
.clear5px { clear:both; height:5px; overflow:hidden; }
.clear6px { clear:both; height:6px; overflow:hidden; }
.clear10px { clear:both; height:10px; overflow:hidden; }
.smallText { font-size: 0.7em; }
.photoMargins { float:right; margin-left:10px; margin-bottom:7px; margin-top:3px; margin-right:5px; }
.photoMarginsAlt { float:left; margin-right:10px; margin-bottom:7px; margin-top:3px; margin-left:5px; }
.middleAlign { vertical-align:-25%; }
.rightAlign { display:block; text-align:right; }
.hidden { display:none; }
.center { text-align:center; }
.floatLeft { float:left; }
.floatRight { float:right; }
.noBorder { border:none!important; }

.offeriframe { width:227px; height:153px; border:0px; clear:both; }
