
/*<agl.folder "gen">*/
  body { color: #808080; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f2f2f2; margin: 0; padding: 0; scrollbar-3dlight-color: #EEEEEE; scrollbar-arrow-color: #003B4A; scrollbar-darkshadow-color: #003B4A; scrollbar-face-color: #CFD2DB; scrollbar-highlight-color: #EAEBEF; scrollbar-shadow-color: #003B4A; scrollbar-track-color: #CFD2DB    }
  p { margin: 0; padding: 0 }
  td { color: #808080; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
  a:link { color: #000; text-decoration: none }
  a:visited { color: #000; text-decoration: none }
  a:hover { color: #e00b47; text-decoration: none }
  a:actiive { color: #e00b47; text-decoration: none }
  H1 { font-size: 20px; font-weight: normal; margin: 0; padding: 0 }
  H2  { color: #9c0; font-size: 16px; font-weight: normal; margin: 0; padding: 0 }
  H3  { font-size: 14px; font-weight: normal; margin: 0; padding: 0 }
  H4   { color: #808080; font-size: 11px; font-weight: bold; margin: 0; padding: 0 }
  h4 a { color: #808080 }
  h4 a:hover { color: #99c123 }
  H5  { color: #9c0; font-size: 11px; font-weight: bold; margin: 0; padding: 0 }
  dl { margin: 0 0 0 20px; padding: 0 }
  ul { margin: 0 0 0 20px; padding: 0 }
/*</agl.folder>*/
/*<agl.folder "layout">*/
  /*layoutstuff*/
  .headerscreen { background-image: url("../images/redline.gif"); background-repeat: repeat-x; background-position: center bottom }
  .headerscreen .navbar .active { font-size: 10px; font-weight: bold; background-color: #fff; text-align: center; text-transform: uppercase; border-top: 1px solid #e00b47; border-right: 1px solid #e00b47; border-left: 1px solid #e00b47 }
  .headerscreen .navbar .active a:link { color: #e00b47 }
  .headerscreen .navbar .active a:visited { color: #e00b47 }
  .headerscreen .navbar .active a:hover { color: #e00b47; text-decoration: underline }
  .headerscreen .navbar .active a:active { color: #e00b47; text-decoration: underline }
  .headerscreen .navbar .disable { color: #fff; font-size: 10px; font-weight: bold; background-color: #e00b47; text-align: center; text-transform: uppercase; border: solid 1px #e00b47 }
  .headerscreen .navbar .disable a:link { color: #fff }
  .headerscreen .navbar .disable a:visited { color: #fff }
  .headerscreen .navbar .disable a:hover { color: #fff; text-decoration: underline }
  .headerscreen .navbar .disable a:active { color: #fff; text-decoration: underline }
  .headerscreen a:link { color: #e00b47; font-size: 9px; font-weight: bold; text-transform: uppercase }
  .headerscreen a:visited { color: #e00b47; font-size: 9px; font-weight: bold; text-transform: uppercase }
  .headerscreen a:hover { color: #e00b47; font-size: 9px; font-weight: bold; text-transform: uppercase }
  .headerscreen a:active { color: #e00b47; font-size: 9px; font-weight: bold; text-transform: uppercase }
  .headerprint { }
  .body { padding-top: 10px; padding-bottom: 20px }
  .footer  { font-size: 10px; background-image: url("../images/redline.gif"); background-repeat: repeat-x; background-position: center top; padding-top: 10px }
  .footer .navbar  { font-size: 9px; text-align: center; text-transform: uppercase }
  .footer .navbar a:link { color: #808080; font-weight: bold; padding-right: 5px; padding-left: 5px }
  .footer .navbar a:visited { color: #808080; font-weight: bold; padding-right: 5px; padding-left: 5px }
  .footer .navbar a:hover  { color: #808080; font-weight: bold; text-decoration: underline; padding-right: 5px; padding-left: 5px }
  .footer .navbar a:active  { color: #808080; font-weight: bold; text-decoration: underline; padding-right: 5px; padding-left: 5px }
/*</agl.folder>*/
/*<agl.folder "content">*/
  /*contentstuff*/
	
	.greenbox { width: 100% }
	.greenbox .navbar { width: 100%; height: 18px }
  .greenbox .navbar .line { width: 10px; border-bottom: 1px solid #99cc00 }
  .greenbox .navbar .lineend { width: auto; border-bottom: 1px solid #99cc00 }
  .greenbox .navbar .active { font-size: 9px; font-weight: bold; background-color: #fafcf2; text-align: center; text-transform: uppercase; padding-right: 10px; padding-left: 10px; border-top: 1px solid #99cc00; border-right: 1px solid #99cc00; border-left: 1px solid #99cc00 }
  .greenbox .navbar .active a:link { color: #99cc00 }
  .greenbox .navbar .active a:visited { color: #99cc00 }
  .greenbox .navbar .active a:hover { color: #99cc00; text-decoration: underline }
  .greenbox .navbar .active a:active { color: #99cc00; text-decoration: underline }
  .greenbox .navbar .disable { color: #fff; font-size: 9px; font-weight: bold; background-color: #99cc00; text-align: center; text-transform: uppercase; padding-right: 10px; padding-left: 10px; border: solid 1px #99cc00 }
  .greenbox .navbar .disable a:link { color: #fff }
  .greenbox .navbar .disable a:visited { color: #fff }
  .greenbox .navbar .disable a:hover { color: #fff; text-decoration: underline }
  .greenbox .navbar .disable a:active { color: #fff; text-decoration: underline }
  .greenbox .tabcontent { background-color: #fafcf2; margin: 0; padding: 10px; border-style: none solid solid; border-width: 1px; border-color: #9c0 }
  .graybox { width: 100% }
  .graybox .navbar { width: 100%; height: 18px }
  .graybox .navbar .line { width: 10px; border-bottom: 1px solid #808080 }
  .graybox .navbar .lineend { width: auto; border-bottom: 1px solid #808080 }
  .graybox .navbar .active { font-size: 9px; font-weight: bold; background-color: #f2f2f2; text-align: center; text-transform: uppercase; padding-right: 10px; padding-left: 10px; border-top: 1px solid #808080; border-right: 1px solid #808080; border-left: 1px solid #808080 }
  .graybox .navbar .active a:link { color: #808080 }
  .graybox .navbar .active a:visited { color: #808080 }
  .graybox .navbar .active a:hover { color: #808080; text-decoration: underline }
  .graybox .navbar .active a:active { color: #808080; text-decoration: underline }
  .graybox .navbar .disable { color: #fff; font-size: 9px; font-weight: bold; background-color: #808080; text-align: center; text-transform: uppercase; padding-right: 10px; padding-left: 10px; border: solid 1px #808080 }
  .graybox .navbar .disable a:link { color: #fff }
  .graybox .navbar .disable a:visited { color: #fff }
  .graybox .navbar .disable a:hover { color: #fff; text-decoration: underline }
  .graybox .navbar .disable a:active { color: #fff; text-decoration: underline }
  .graybox .tabcontent { background-color: #f2f2f2; margin: 0; padding: 10px; border-style: none solid solid; border-width: 1px; border-color: #9c0 #808080 #808080 }
  .graybox .tabcontent .promotions  { font-size: 9px }
  .marketingbox { text-align: right; width: 260px }
  .mapbox { font-size: 10px; text-align: center }
  .listitems { }
  .listitems td { font-size: 9px; margin: 10px; padding: 10px }
  .listitems .over { background-color: #fafcf2; border: solid 1px #9c0 }
  .listitems .main { border: solid 1px #fafcf2 }
  .funnav { font-size: 10px }
  .funnav .active { color: #e00b47; font-size: 10px; font-weight: bold }
  .superscript { font-size: 9px; vertical-align: super }
  .txtgreen { color: #9c0 }
  .txtgreen b { color: #808080 }
  .txtsmall { font-size: 9px }
/*</agl.folder>*/
/*<agl.folder "form">*/
  .input50px { color: #808080; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; margin: 1px; padding: 0 1px; width: 50px; border: solid 1px }
  .input75px  { color: #808080; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; margin: 1px; padding: 0 1px; width: 68px; border: solid 1px }
  .input100px { color: #808080; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; margin: 1px; padding: 0 1px; width: 100px; border: solid 1px }
  .input150px { color: #808080; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; margin: 1px; padding: 0 1px; width: 150px; border: solid 1px }
  .input200px { color: #808080; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; margin: 1px; padding: 0 1px; width: 200px; border: solid 1px }
  .input250px { color: #808080; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; margin: 1px; padding: 0 1px; width: 250px; border: solid 1px }
  .inputfree { color: #808080; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; margin: 1px; padding: 0 1px; border: solid 1px }
  .inputrequired { color: #808080; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; margin: 1px; padding: 0 1px; border: solid 1px }
  .button { font-size: 16px; font-weight: bold }
  .button a:link { color: #e00b47 }
  .button a:visited { color: #e00b47 }
  .button a:hover { color: #000 }
  .button a:active { color: #000 }
  .txtallert  { color: #e00b47; font-size: 12px; font-weight: bold }
  form { margin: 0 }
/*</agl.folder>*/

/* ***************** Extra Tom 31-08-2007 ******************* */
	.greenboxtotal  { background-color: #fafcf2; margin: 0; padding: 10px; border: solid 1px #9c0 }
	.greenbox2  { width: 900px }
	.greenbox2 .navbar  { width: 900px; height: 18px }
  .greenbox2 .navbar .line { width: 10px; border-bottom: 1px solid #99cc00 }
  .greenbox2 .navbar .lineend { width: auto; border-bottom: 1px solid #99cc00 }
  .greenbox2 .navbar .active { font-size: 9px; font-weight: bold; background-color: #fafcf2; text-align: center; text-transform: uppercase; padding-right: 10px; padding-left: 10px; border-top: 1px solid #99cc00; border-right: 1px solid #99cc00; border-left: 1px solid #99cc00 }
  .greenbox2 .navbar .active a:link { color: #99cc00 }
  .greenbox2 .navbar .active a:visited { color: #99cc00 }
  .greenbox2 .navbar .active a:hover { color: #99cc00; text-decoration: underline }
  .greenbox2 .navbar .active a:active { color: #99cc00; text-decoration: underline }
  .greenbox2 .navbar .disable { color: #fff; font-size: 9px; font-weight: bold; background-color: #99cc00; text-align: center; text-transform: uppercase; padding-right: 10px; padding-left: 10px; border: solid 1px #99cc00 }
  .greenbox2 .navbar .disable a:link { color: #fff }
  .greenbox2 .navbar .disable a:visited { color: #fff }
  .greenbox2 .navbar .disable a:hover { color: #fff; text-decoration: underline }
  .greenbox2 .navbar .disable a:active { color: #fff; text-decoration: underline }
  .greenbox2 .tabcontent { background-color: #fafcf2; margin: 0; padding: 10px; border-style: none solid solid; border-width: 1px; border-color: #9c0 }
  
  
   .graybox2  { }
  .graybox2 .navbar { width: 100%; height: 18px }
  .graybox2 .navbar .line { width: 10px; border-bottom: 1px solid #808080 }
  .graybox2 .navbar .lineend { width: auto; border-bottom: 1px solid #808080 }
  .graybox2 .navbar .active { font-size: 9px; font-weight: bold; background-color: #f2f2f2; text-align: center; text-transform: uppercase; padding-right: 10px; padding-left: 10px; border-top: 1px solid #808080; border-right: 1px solid #808080; border-left: 1px solid #808080 }
  .graybox2 .navbar .active a:link { color: #808080 }
  .graybox2 .navbar .active a:visited { color: #808080 }
  .graybox2 .navbar .active a:hover { color: #808080; text-decoration: underline }
  .graybox2 .navbar .active a:active { color: #808080; text-decoration: underline }
  .graybox2 .navbar .disable { color: #fff; font-size: 9px; font-weight: bold; background-color: #808080; text-align: center; text-transform: uppercase; padding-right: 10px; padding-left: 10px; border: solid 1px #808080 }
  .graybox2 .navbar .disable a:link { color: #fff }
  .graybox2 .navbar .disable a:visited { color: #fff }
  .graybox2 .navbar .disable a:hover { color: #fff; text-decoration: underline }
  .graybox2 .navbar .disable a:active { color: #fff; text-decoration: underline }
  .graybox2 .tabcontent { background-color: #f2f2f2; margin: 0; padding: 10px; border-style: none solid solid; border-width: 1px; border-color: #9c0 #808080 #808080 }
  .graybox2 .tabcontent .promotions  { font-size: 9px }