TD {  FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif }
/*FORM { MARGIN: 0px}*/

A {COLOR: #1263ad}
A:hover { COLOR: #ff0000; TEXT-DECORATION: underline}
input,textarea,select {
    color : #000000; font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    border:1px solid; border-color : #000000;
}
.selects {
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    border:1px solid; border-color : #000000; width:170px 
}

#blk_modules, #login, #blk_floatside {top: 0; z-index: 2; left: 0; visibility: hidden; position: absolute; border: 0px none; width: 160px;}
#m_navigation, #m_login, #m_floatside {cursor: pointer;}
#m_floatside {
   background-color: transparent; z-index: 500;  width: 1em;
   top: 0px;  visibility: visible;  position: absolute; left: 0px;
}


.menu { FONT-SIZE: 12px; FONT-FAMILY: verdana; color: #000000; FONT-WEIGHT: bold }
.menuline { background-color: transparent; border: 0px none #000000; }

.topmenu {FONT-SIZE: 11px; COLOR: #123456; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif}
.topmenu:hover {COLOR: #ff0000}
.topsmall {FONT-SIZE: 9px; COLOR: #1263ad; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif}
.tsmall {FONT-SIZE: 9px; COLOR: #CCCCCC; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif}
.A_black {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif}
.A_black:hover { COLOR: #1263ad}
.A_white {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.A_white:hover {COLOR: #ffffff}
.storytitle { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #1263ad; FONT-FAMILY: arial, Verdana, Tahoma, Helvetica, sans-serif}
.grey {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial, Verdana, Tahoma, Helvetica, sans-serif}
.black {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial, Verdana, Tahoma, Helvetica, sans-serif}
A.grey:hover {FONT-SIZE: 12px; COLOR: #cccccc; FONT-FAMILY: arial, Verdana, Tahoma, Helvetica, sans-serif; TEXT-DECORATION: none}
A.grey:link {FONT-SIZE: 12px; COLOR: #cccccc; FONT-FAMILY: arial, Verdana, Tahoma, Helvetica, sans-serif; TEXT-DECORATION: none}
A.grey:active {FONT-SIZE: 12px; COLOR: #cccccc; FONT-FAMILY: arial, Verdana, Tahoma, Helvetica, sans-serif; TEXT-DECORATION: none}
A.grey:visited {FONT-SIZE: 12px; COLOR: #cccccc; FONT-FAMILY: arial, Verdana, Tahoma, Helvetica, sans-serif; TEXT-DECORATION: none}
.code {FONT-SIZE: 9px; COLOR: blue; FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif}
.codes {font-family: Arial, Courier New; font-size: 12px; color: #000099;  letter-spacing: 2; background-color: #F7F7F7;} 
H1 {FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #1263ad; FONT-FAMILY: arial, Verdana, Tahoma, Helvetica, sans-serif}
H2 {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #1263ad; FONT-FAMILY: arial, Verdana, Tahoma, Helvetica, sans-serif}

p.center {  text-align: center;}
p.left {    text-align: left;}
p.justify { text-align: justify;}
img.left {margin-right: 10px; float: left}
img.right{margin-left: 10px; float: right}


.max160 {max-width: 160px;}
.themesidebox {border: 0px none Black; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-collapse: collapse; border-spacing: 0px; empty-cells: show;table-layout: fixed; background-color: #DAD896; width: 160px;}
.boxlt, .boxrt, .boxlb .boxrb, .boxl, .boxr, .boxt, .boxb { background-position: top left;}
.boxlt, .boxrt, .boxlb .boxrb { background-repeat: no-repeat;}
.boxl, .boxr {background-repeat: repeat-y;}
.boxt, .boxb {background-repeat: repeat-x;} 
.boxlt {background-image: url(/ulf/themes/Ulfishing/design/blt.gif); display: table-cell;}
.boxrt {background-image: url(/ulf/themes/Ulfishing/design/brt.gif);}
.boxlb {background-image: url(/ulf/themes/Ulfishing/design/blb.gif);}
.boxrb {background-image: url(/ulf/themes/Ulfishing/design/brb.gif);}
.boxl  {background-image: url(/ulf/themes/Ulfishing/design/bl.gif);}
.boxr  {background-image: url(/ulf/themes/Ulfishing/design/br.gif);}
.boxt  {background-image: url(/ulf/themes/Ulfishing/design/bt.gif);}
.boxb  {background-image: url(/ulf/themes/Ulfishing/design/bb.gif);}
.captxt{text-align: left; font-size: 18px; font-style: italic; font-weight: bold;}

body {border: 0px none Black; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: #DAD896;}
.header{height: 200px; background-position: center left; background-repeat: repeat-x; background-image: url(/ulf/themes/Ulfishing/design/header.jpg);}
.headline, .heademblem {border: 0px none Black; height: 30px; float: none; position: absolute;  width: 100%; height: 200px; left: 0px; top: 3ex; clip: auto; text-align: center; z-index: 2;}
.headline {background-color: #DAD896; top: 0px; height:2.5em; z-index:2; text-align: right;}
.headbuttons {background-color: #7E91B4; border: 0px none Black; height: 30px; float: none; position: absolute; left: 0px; top: 165px; bottom: 170px; width: 100%; clip: auto;z-index: 3; text-align: center;}
.headlogin {border: 0px none Black; height: 4em; float: none; position: absolute; left: 0px; top: 0px; width: 25ex; clip: auto;z-index: 8;}
.headregister{border: 0px none Black; height: 4em; float: none; position: absolute; left: 0px; top: 75px; bottom: 20px; width: 16ex; clip: auto;z-index: 4;  background-color: #FFF8DC; }
