/*-----------------------------------------------------------
Description: Siso 09
Version: 1.0
Author: Soren Aarlev
Author URI: www.aspevents.net
Last Updated: 24/03/2009
-----------------------------------------------------------*/


/* RESET
-----------------------------------------------------------*/
a img {border:none;}
#content ul {margin-left:1.5em;} /* I (Soeren) added this to sort out bulletpoints positioning, I also had to remove the ul,ol {list-style:none;} to make them appear, so I put that on the actual UL's instead.  */
.clear {clear:both;}
h1,h2,h3,h4,h5,h6 {margin:0; padding:0;}
.default {padding-right:14px; }
/*---------------------------------------------------------*/


/* WEBSITE HTML/BODY
-----------------------------------------------------------*/
html, body {border:0; margin:0; padding:0;}
body {font: normal 100.1%  Arial, Helvetica, Sans-serif; text-align:center; background-color:#fff;_margin-bottom:40px;}
*body {margin-bottom:40px;} 
/*---------------------------------------------------------*/


/* STRUCTURE
-----------------------------------------------------------*/
#PageBody_DIV {width:885px; margin:0 auto;  margin-bottom:40px; position:relative; } /*Main Container*/
#header {width:885px; height:94px;}
#logo {float:left;}
#col-left {margin:12px 0 0 24px; _margin:12px 0 0 12px; float:left; width:626px;text-align:left; font: 0.70em/1.5em Arial, Sans-serif; color:#58585a;  background:url(../g/2010/template/sheet_gradient.gif) no-repeat bottom; padding-bottom:10px;}
#col-left a {color:#e73842; text-decoration: none;} 
#col-left a:hover {color:#ccc; text-decoration:none;  }  
#col-right {float:left; width:200px; padding:0 0 0 12px; font: 0.70em/1.5em Arial, Sans-serif; color:#58585a; margin-top:12px;}
#content {width:885px; background:url(../g/2010/template/content_bg.gif) repeat-y; _margin-top:-5px;}
#content-top{width:885px; height:13px; background:url(../g/2010/template/content_top.gif) no-repeat; }
#content-bottom{width:885px; height:23px; background:url(../g/2010/template/content_bottom.gif) no-repeat;}
#frontpage-image {width:839px; height:256px; text-align:center; margin:0 auto; }
#frontpage-bottom {width:839px; text-align:left; margin:0 auto; margin-top:15px;}

#banner_Top{margin-bottom:10px;}
/*---------------------------------------------------------*/


/* NAVIGATION
-----------------------------------------------------------*/
#menu {width:885px; margin:0; padding:0;}
#submenu { width:839px; height:33px; background:url(../g/2010/template/sub_bg.gif) no-repeat; margin:0 auto; text-align:left; }
#submenu a {font: bold 0.75em Arial, Sans-serif; color:#58585a; text-align:left; text-decoration:none; }
#submenu a:hover {font:bold 0.75em Arial, Sans-serif; color:#e73842; text-align:left; text-decoration:none; }
/*---------------------------------------------------------*/



/* SEARCH
-----------------------------------------------------------*/	
#search {position:absolute; top:30px; right:15px;}
#searchtext {float:left;}
#searchfield { float:left;}
#searchfield input {height:16px; width:161px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; border-left:none; border-right:none; font:0.75em Arial, Sans-serif; color:#666; padding:4px 0 3px 4px;} /*style the input form*/
#searchbutton {float:left; margin-top:1px; }
/*---------------------------------------------------------*/


/* HEADINGS
-----------------------------------------------------------*/
h1 {text-align:left;font:bold 1.2em  Arial Narrow, Sans-serif;  color:#fff; text-transform:uppercase; height:32px; line-height:32px; background:url(../g/2010/template/pt_bg.gif); padding-left:10px; } /* Page Title */
h2 {text-align:left;font:bold 1.5em Arial, Sans-serif; color:#07809a; padding:10px 0 0 10px;} /* Sheet Titles */
h3 {text-align:left; font:bold 0.95em Arial, Sans-serif; color:#666;  padding:0;} /* Strap Titles */
h4 {text-align:left; font:bold 0.70em Arial Narrow, Sans-serif; text-transform:uppercase; color:#fff; height:32px; line-height:32px; background:url(../g/2010/template/panel_t.gif) no-repeat; padding-left:10px;}  /*Panel Titles */
h4.rhspanels {text-align:left; font:bold 0.95em Arial Narrow, Sans-serif; text-transform:uppercase; color:#fff; height:32px; line-height:32px; background:url(../g/2010/template/panel_t.gif) no-repeat; padding-left:10px;}  /*Panel Titles */
h4.greenpanel {text-align:left; font:bold 0.70em Arial Narrow, Sans-serif; text-transform:uppercase; color:#fff; height:32px; line-height:32px; background:url(../g/2010/template/panel_t_green.gif) no-repeat; padding-left:10px;}
h4.greenpanel-pages {text-align:left; font:bold 0.95em Arial Narrow, Sans-serif; text-transform:uppercase; color:#fff; height:32px; line-height:32px; background:url(../g/2010/template/panel_t_green.gif) no-repeat; padding-left:10px;}
/*---------------------------------------------------------*/



/* PANELS
-----------------------------------------------------------*/
div.panel_1 {float:left; width:200px; margin-right:13px;_margin-right:12px;} /* Panels on Homepage*/
div.panel_1_body {font:0.70em/1.4em Arial , Sans-serif; width:180px; padding:10px; color:#666; height:150px;} /* Panels on Homepage*/
div.panel_1_bottom {width:200px; height:26px; background:url(../g/2010/template/panel_b.gif) no-repeat; } /* Panels on Homepage*/
div.panel_1_body a{color:#e73842; text-decoration:none;} /* Panel Links on Homepage*/
div.panel_1_body a:hover{color:#ccc; text-decoration:none;} /* Panel Links Hover state on Homepage*/



div.panel_2 {} /* RHS Panels on Subpages*/
div.panel_2_body { width:200px;  color:#666;} /* RHS Panels on Subpages*/
div.panel_2_bottom {width:200px; height:26px; background:url(../g/2010/template/panel_b.gif) no-repeat; margin-bottom:20px;} /* RHS Panels on Subpages*/
div.panel_2_body a{color:#e73842; text-decoration:none;} 
div.panel_2_body a:hover{color:#ccc; text-decoration:none;} 



div.panel_3 {float:left; width:200px;} /* Green Panel Front*/
div.panel_3_body { font:0.70em/1.4em Arial , Sans-serif; width:200px;color:#666; height:170px;} /* Green Panel Front*/
div.panel_3_bottom {width:200px; height:26px; background:url(../g/2010/template/panel_b.gif) no-repeat;} /* Green Panel Front*/
div.panel_3_body a{color:#e73842; text-decoration:none;} /* Green Panel Front*/
div.panel_3_body a:hover{color:#ccc; text-decoration:none;} /* Green Panel Front*/


div.panel_4 {} /* Green Panel Subpages*/
div.panel_4_body { width:200px; } /* Green Panel Subpages*/
div.panel_4_bottom {width:200px; height:26px; background:url(../g/2010/template/panel_b.gif) no-repeat; margin-bottom:20px;} /* Green Panel Subpages*/
div.panel_4_body a{color:#e73842; text-decoration:none;} /* Green Panel Subpages*/
div.panel_4_body a:hover{color:#ccc; text-decoration:none;} /* Green Panel Subpages*/


div.panel_5 {width:200px; margin-bottom: 10px;} /* Plain Panel */


div.panel_6 {float:left; width:200px; margin-right:13px;_margin-right:12px;} /* Green Home Panel Front with padding*/
div.panel_6_body { font:0.70em/1.4em Arial , Sans-serif; width:200px;color:#666; height:170px;} /* Green Panel Front*/
div.panel_6_bottom {width:200px; height:26px; background:url(../g/2010/template/panel_b.gif) no-repeat;} /* Green Panel Front*/
div.panel_6_body a{color:#e73842; text-decoration:none;} /* Green Panel Front*/
div.panel_6_body a:hover{color:#ccc; text-decoration:none;} /* Green Panel Front*/


div.panel_7 {float:left; width:200px; margin-right:13px;_margin-right:12px;} /* Red Panels on Homepage no padding*/
div.panel_7_body {font:0.70em/1.4em Arial , Sans-serif; width:200px; padding:0; color:#666; height:170px;} /* Panels on Homepage*/
div.panel_7_bottom {width:200px; height:26px; background:url(../g/2010/template/panel_b.gif) no-repeat; } /* Panels on Homepage*/
div.panel_7_body a{color:#e73842; text-decoration:none;} /* Panel Links on Homepage*/
div.panel_7_body a:hover{color:#ccc; text-decoration:none;} /* Panel Links Hover state on Homepage*/
/*---------------------------------------------------------*/


/* SHEETS
-----------------------------------------------------------*/
div.sheetbody {text-align:left; padding-left:10px;}
/*---------------------------------------------------------*/

/* Ezone
-----------------------------------------------------------*/
.ez_header{text-align:left;font:bold 1.25em  Arial Narrow, Sans-serif;  color:#fff; text-transform:uppercase; height:22px; line-height:32px; padding:0; margin:0;}
.ez_po_header{text-align:left;font:bold 1.1em  Arial Narrow, Sans-serif;  color:#fff; text-transform:uppercase; height:32px; line-height:32px;}
/*---------------------------------------------------------*/


/* ANCHORS
-----------------------------------------------------------*/
#Anchor_Top {padding:10px 0 0 10px;}
/*---------------------------------------------------------*/


/* FOOTER
-----------------------------------------------------------*/
ul.footeritems {width:885px; text-align:left; margin-top:5px; list-style:none; margin:0; padding:0;} /*footer wrapper*/
ul.footeritems  li {margin:0; display:inline; padding:0 2px 0 2px; text-align:left; font:normal 0.65em Arial, Sans-serif; color:#ef3941; list-style:none; }
ul.footeritems  li a{ margin:0; padding:0; color:#58585a; text-decoration:none; text-align:left; list-style:none;}
ul.footeritems  li a:hover{margin:0; padding:0; color:#ef3941; text-decoration:none; text-align:left;}
/*---------------------------------------------------------*/