BODY
{
 margin: 0px;
 font: 100% Verdana, Geneva, Arial, Helvetica;
 color: black;
 background-color: white;
}
A:link
{
 color: #330099;
}
A:active
{
 color: #330099;
}
A:visited
{
 color: #800080;
}
A:hover
{
 color: #800080;
}
A.tab:link
{
  color: black;
  text-decoration: none;
}
A.tab:visited
{
  color: black;
  text-decoration: none;
}
A.prof:link
{
 color: #fffacd;
 text-decoration: none
}
A.prof:active
{
 color: #fffacd;
 text-decoration: none
}
A.prof:visited
{
 color: #fffacd;
 text-decoration: none
}
A.menu:link
{
  color: Black;
  text-decoration: none;
}
A.menu:active
{
  color: Black;
  text-decoration: none;
}
A.menu:visited
{
  color : black;
  text-decoration : none
}

A.areadmoore:link
{
    COLOR: #293456;
    TEXT-DECORATION: none
}
A.areadmoore:active
{
    COLOR: #293456;
    TEXT-DECORATION: none
}
A.areadmoore:visited
{
    COLOR: #293456;
    TEXT-DECORATION: none
}

A.alinktext1:link
{
    COLOR: #293456;
    TEXT-DECORATION: none
}
A.alinktext1:active
{
    COLOR: #293456;
    TEXT-DECORATION: none
}
A.alinktext1:visited
{
 color: #293456;
 text-decoration: none
}

A.atext1link:link
{
 color: black;
 text-decoration: none
}
A.atext1link:active
{
 color: black;
 text-decoration: none
}
A.atext1link:visited
{
 color: black;
 text-decoration: none
}

A.areturnlink:link
{
    COLOR: #293456;
    TEXT-DECORATION: none
}
A.areturnlink:active
{
    COLOR: #293456;
    TEXT-DECORATION: none
}
A.areturnlink:visited
{
    COLOR: #293456;
    TEXT-DECORATION: none
}

A.acolheader:link
{
    COLOR: white;
    TEXT-DECORATION: none
}
A.acolheader:active
{
    COLOR: white;
    TEXT-DECORATION: none
}
A.acolheader:visited
{
  color: white;
  text-decoration: none
}

A.aboxsearchFormLink:link
{
  color: white;
  text-decoration: none
}
A.aboxsearchFormLink:active
{
  color: white;
  text-decoration: none
}
A.aboxsearchFormLink:visited
{
  color: white;
  text-decoration: none
}

.topbanner
{
    FONT: bold large Verdana, Geneva, Arial, Helvetica;
    COLOR: white;
    BACKGROUND-COLOR: black;
    TEXT-ALIGN: center
}
A.topnav:link
{
    COLOR: white;
    TEXT-DECORATION: none
}
A.topnav:active
{
    COLOR: white;
    TEXT-DECORATION: none
}
A.topnav:visited
{
    COLOR: white;
    TEXT-DECORATION: none
}
.navavd
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: #293456;
    TEXT-ALIGN: center
}
.headertop
{
    FONT-SIZE: 20pt;
    COLOR: #061a3f;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.header1
{
    FONT-SIZE: 14pt;
    COLOR: #061a3f;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.header1fullblood
{
    font-size: 14pt;
    color: #dc143c;
    font-family: Verdana, Geneva, Arial, Helvetica;
    background-color: white;
    text-align: left
}
.header1grey
{
    FONT-SIZE: 14pt;
    COLOR: #061a3f;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: #f9f9f9;
    TEXT-ALIGN: left
}
.header1err
{
    FONT-SIZE: 14pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.header2
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: #061a3f;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.header2grey
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: #061a3f;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: #f9f9f9;
    TEXT-ALIGN: left
}
.header2right
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: #061a3f;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: right
}
.header2rightgrey
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: #061a3f;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: #f9f9f9;
    TEXT-ALIGN: right
}
.errorheader1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none
}
.colheader
{
    PADDING-LEFT: 5pt;
    PADDING-RIGHT: 0pt;
    PADDING-TOP: 2pt;
    PADDING-BOTTOM: 2pt;

    MARGIN-LEFT: 5pt;
    MARGIN-RIGHT: 0pt;
    MARGIN-TOP: 2pt;
    MARGIN-BOTTOM: 2pt;

    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: #293456;
    TEXT-ALIGN: left
}
.coltext1
{
    PADDING-LEFT: 5pt;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.colfooter
{
    PADDING-LEFT: 5pt;
    PADDING-BOTTOM: 2pt;
    PADDING-TOP: 2pt;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
  background-color :#f3f3f3;
  text-align: left
}
.colfooter1
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
  background-color :#f3f3f3;
  text-align: left
}
.colfooter1bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
 background-color :#f3f3f3;
    TEXT-ALIGN: left
}
.text1boldred
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ff7f00;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: white
}
.text1bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: white
}
.text1boldlightgrey
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: #f9f9f9;
}
.text1
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.text1lightgrey
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: #f9f9f9;
    TEXT-ALIGN: left
}
.text1navright
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: right
}
.text1navcenter
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center
}
.text1red
{
    FONT-SIZE: 8pt;
    COLOR: #ff7f00;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: white
}
.text1grey
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: #f1f1f1;
    TEXT-ALIGN: left
}
.text1boldgrey
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: #f1f1f1
}
.text1right
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    TEXT-ALIGN: right
}
.text2bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: white
}
.linktext1
{
    FONT-SIZE: 7pt;
    COLOR: #293456;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    TEXT-ALIGN: left;
    margin-left: 8pt;
}
.outtext
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    COLOR: black;
    BACKGROUND-COLOR: white;
}
.outtextgrey
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    COLOR: black;
    BACKGROUND-COLOR: #f1f1f1;
}
.outtextstrong
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    COLOR: black;
    BACKGROUND-COLOR: white;
}
.centr
{
    TEXT-ALIGN: center
}
.imgtexthdr
{
    PADDING-LEFT: 5pt;
    FONT-SIZE: 10pt;
    COLOR: #293456;
    PADDING-TOP: 2pt;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: white
}
.imgtext
{
    PADDING-LEFT: 5pt;
    FONT-SIZE: 8pt;
    COLOR: black;
    PADDING-TOP: 2pt;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.shoprowheader
{
    FONT: bold 12px Verdana, Geneva, Arial, Helvetica;
    COLOR: white;
    BACKGROUND-COLOR: #666699;
    TEXT-ALIGN: center
}
.shoprow
{
    FONT-SIZE: 11px;
    COLOR: #ebaa2d;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    TEXT-ALIGN: center
}
.newsheader1
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: #293456;
    TEXT-ALIGN: left
}
.newsheader2
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    COLOR: white;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: #293456;
    TEXT-ALIGN: left
}
.newsheader3
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    COLOR: black;
    BACKGROUND-COLOR: #DA8D01;
    TEXT-ALIGN: left
}
.newsheader4
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    COLOR: black;
    BACKGROUND-COLOR: #DA8D01;
    TEXT-ALIGN: left
}
.newsheader5
{
  font-weight: bold;
  font-size: 8pt;
  color: white;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  margin: 0px 2px 1px 2px;
}
.newsheader6
{
  font-size: 8pt;
  color: white;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  margin: 0px 2px 1px 2px;
}
.newsheader7
{
  background-color: #293456;
}
.newsdate
{
    FONT-SIZE: 8pt;
    COLOR: #ff7f00;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.newsdatebold
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    COLOR: #ff7f00;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.newsrow
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.newsrowbold
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    COLOR: black;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.newslink
{
    FONT: bold 9px Verdana, Geneva, Arial, Helvetica;
    COLOR: black;
    TEXT-ALIGN: right
}
.TPSearchCol3bg { 
    background-image: url(/tranarportalen/Img/bg.gif);
}

.TPSearchCol3sel {
 
 font: 11px Verdana; color: #000;
 text-align: left;
 width:119px; height:19px;
}

.textseparator
{
    FONT: bold 8px Verdana, Geneva, Arial, Helvetica;
    COLOR: white;
    BACKGROUND-COLOR: #f7f7f7
}
.textseparator2
{
    PADDING-RIGHT: 2pt;
    PADDING-LEFT: 2pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2pt;
    COLOR: white;
    PADDING-TOP: 2pt;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: #293456;
    TEXT-ALIGN: left
}
.text2
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: #f7f7f7
}
.errorrow
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    COLOR: red;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.inforow
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    COLOR: green;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.menuheaderNew
{
  font-size: 9pt;
  font-weight: bold;
  color: black;
  font-family: Verdana, Geneva, Arial, Helvetica;
  text-align: left;
}

.menuheader
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: #293456;
    TEXT-ALIGN: left
}
.lefttable
{
    MARGIN-LEFT: 2pt;
    WIDTH: 135px;
    MARGIN-RIGHT: 2pt
}
.menu
{
    FONT-SIZE: 8pt;
    MARGIN-LEFT: 2pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.menucellmini
{
    FONT-SIZE: 5pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: white
}
.menucell
{
    COLOR: white;
    BACKGROUND-COLOR: white
}
.menucellcenter
{
    COLOR: white;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center
}
.menucellright
{
    COLOR: white;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: right
}
.menuindent
{
    MARGIN-LEFT: 2pt
}
.menuindentright
{
    VERTICAL-ALIGN: middle;
    MARGIN-RIGHT: 2pt
}
.profile
{
    PADDING-RIGHT: 1pt;
    PADDING-LEFT: 1pt;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1pt;
    COLOR: black;
    PADDING-TOP: 1pt;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: white
}
.readmoore
{
    FONT-SIZE: 7pt;
    COLOR: #293456;
    PADDING-TOP: 2pt;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: right
}
.readmoorelightgrey
{
    FONT-SIZE: 7pt;
    COLOR: #293456;
    PADDING-TOP: 2pt;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: #f9f9f9;
    TEXT-ALIGN: right
}
.formledtextbigger
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: white
}
.formledtext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: white
}
.formledtextgrey
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: #f5f5f5;
}
.formledtextred
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ff7f00;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: white
}
.button
{
    FONT: 8pt Verdana, Geneva, Arial, Helvetica;
    COLOR: black;
    BACKGROUND-COLOR: #cccccc
}
.copyrighttext
{
    FONT-SIZE: 7pt;
    COLOR: gray;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: right
}
.updatedtext
{
    FONT-SIZE: 7pt;
    COLOR: gray;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}

.logonborder
{
    BORDER-RIGHT: solid thin #293456;
    BORDER-TOP: solid thin #293456;
    BORDER-LEFT: solid thin #293456;
    BORDER-BOTTOM: solid thin #293456;
}
.logonmargin
{
    MARGIN: 0px 5px 0px 30px;
}

INPUT
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
}
TEXTAREA
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: white
}
SELECT
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: white
}
.navborder
{
    BACKGROUND: #838383
}

/* Används i spalt 3 vid style a */
.votetable
{
    BACKGROUND-COLOR: #f1f1f1;
}
.votedate
{
    FONT-SIZE: 8pt;
    COLOR: #ff7f00;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: #f1f1f1;
    TEXT-ALIGN: left
}
.votedatebold
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    COLOR: #ff7f00;
    BACKGROUND-COLOR: #f1f1f1;
    TEXT-ALIGN: left
}
.voterow
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: #f1f1f1;
    TEXT-ALIGN: left
}
.voterowbold
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    COLOR: black;
    BACKGROUND-COLOR: #f1f1f1;
    TEXT-ALIGN: left
}
.votereadmoore
{
    FONT-SIZE: 7pt;
    COLOR: #293456;
    PADDING-TOP: 2pt;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: #f1f1f1;
    TEXT-ALIGN: right
}
.backgrgrey
{
  background-color: #f7f7f7;
}
.backgrwhite
{
  background-color: #ffffff;
}
/* Används i spalt 3 vid style b */

.votetableb
{
    BACKGROUND-COLOR: #F4F2FF;
}
.votedateb
{
    FONT-SIZE: 8pt;
    COLOR: #ff7f00;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: #F4F2FF;
    TEXT-ALIGN: left
}
.votedateboldb
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    COLOR: #ff7f00;
    BACKGROUND-COLOR: #F4F2FF;
    TEXT-ALIGN: left
}
.voterowb
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: #F4F2FF;
    TEXT-ALIGN: left
}
.voterowboldb
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    COLOR: black;
    BACKGROUND-COLOR: #F4F2FF;
    TEXT-ALIGN: left
}
.votereadmooreb
{
    FONT-SIZE: 7pt;
    COLOR: #293456;
    PADDING-TOP: 2pt;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: #F4F2FF;
    TEXT-ALIGN: right
}

/* Används i spalt 3 vid style c */

.votetablec
{
    BACKGROUND-COLOR: #FFF1DB;
}
.votedatec
{
    FONT-SIZE: 8pt;
    COLOR: #ff7f00;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: #FFF1DB;
    TEXT-ALIGN: left
}
.votedateboldc
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    COLOR: #ff7f00;
    BACKGROUND-COLOR: #FFF1DB;
    TEXT-ALIGN: left
}
.voterowc
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: #FFF1DB;
    TEXT-ALIGN: left
}
.voterowboldc
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    COLOR: black;
    BACKGROUND-COLOR: #FFF1DB;
    TEXT-ALIGN: left
}
.votereadmoorec
{
    FONT-SIZE: 7pt;
    COLOR: #293456;
    PADDING-TOP: 2pt;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: #FFF1DB;
    TEXT-ALIGN: right
}

/* Gemensamma klasser igen */

.votelink
{
    FONT: bold 9px Verdana, Geneva, Arial, Helvetica;
    COLOR: black;
    TEXT-ALIGN: right
}

.votesign
{
    FONT-SIZE: 8pt;
    FONT-STYLE: Italic;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: white;
}
.votesigngrey
{
    FONT-SIZE: 8pt;
    FONT-STYLE: Italic;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: #f1f1f1;
}
.votetime
{
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: white;
}
.votetimegrey
{
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: #f1f1f1;
}
.returnlink
{
    FONT-SIZE: 7pt;
    COLOR: #293456;
    PADDING-TOP: 2pt;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.contentDiv
{
    MARGIN-TOP: 15px;
    MARGIN-BOTTOM: 15px;
    PADDING-LEFT: 15px;
    MARGIN-LEFT:  15px;
    MARGIN-RIGHT: 15px;
    PADDING-RIGHT: 10px;
    TEXT-ALIGN: left
}
.contentDivAlt
{
    MARGIN-TOP: 1px;
    MARGIN-BOTTOM: 15px;
    PADDING-LEFT: 15px;
    MARGIN-LEFT:  15px;
    MARGIN-RIGHT: 15px;
    PADDING-RIGHT: 10px;
    TEXT-ALIGN: left
}
.contentImg
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    MARGIN-LEFT:  0px;
    MARGIN-RIGHT: 0px;
    PADDING-RIGHT: 0px;
}
.contentImgCenter
{
    text-align:center;
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    MARGIN-LEFT:  0px;
    MARGIN-RIGHT: 0px;
    PADDING-RIGHT: 0px;
}
.contentDot
{
    BACKGROUND-IMAGE: url(/tranarportalen/Img/DottedHorisontalLine3.gif);
    BACKGROUND-REPEAT: repeat-x;
}
.tab_inactive
{
  font-weight: bold;
  font-size: 8pt;
  font-family: Verdana, Geneva, Arial, Helvetica;
  text-decoration: none;
}
.tab_active
{
  font-weight: bold;
  font-size: 8pt;
  color: #061a3f;
  font-family: Verdana, Geneva, Arial, Helvetica;
  text-decoration: none;
}
.boxsearchFormTop
{
  BACKGROUND-COLOR: #293456; 
}
.boxsearchFormText
{
  margin: 0px 0px 2px 0px;
  padding-left: 7px;
  padding-top: 2px;
  font-size: 7pt;
  font-weight:bolder;
  color: white;
  vertical-align: middle;
  font-family: Verdana, Geneva, Arial, Helvetica;
}
.boxsearchFormSep
{
  margin: 0px 0px 0px 0px;
  padding: 0px;
  background-image: url(/tranarportalen/Img/OraSep_154x1.gif);
  background-repeat: no-repeat;
  background-color: #47506D; 
}
.boxsearchFormSel
{
  background-color: #47506D; 
  margin: 0px 0px 0px 0px;
  padding-left: 7px;
  padding-top: 2px;
  padding-bottom: 1px;
  font-size: 8pt;
  color: white;
  font-family: Verdana, Geneva, Arial, Helvetica;
}
.boxsearchFormLink
{
  background-color: #47506D; 
  margin: 0px 0px 0px 0px;
  padding-left: 7px;
  padding-top: 20px;
  padding-bottom: 7px;
  font-size: 7pt;
  color: white;
  font-family: Verdana, Geneva, Arial, Helvetica;
}
.TPCol3boxsearchFormLink
{
  font-size: 8pt;
  color: white;
  font-family: Verdana, Geneva, Arial, Helvetica;
}

.boxsearchFormBottom
{
  background-color: #47506D; 
  margin: 0px 0px 0px 0px;
  padding-top: 7px;
  padding-bottom: 10px;
  padding-right: 5px;
  text-align: right;
}
input.boxsearchFormButton
{
/*  background-color: #FF7A21;
  background-color: #DA8D01; */
  background-color: #293456;
  margin: 0px 5px 5px 0px;
  padding-left: 1px;
  padding-top: 1px;
  padding-bottom: 1px;
  font-size: 8pt;
  color: white;
  font-weight:bold;
  font-family: Verdana, Geneva, Arial, Helvetica;
}

DIV.box_topBorder
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/tranarportalen/Img/boxDiv.gif);
    BACKGROUND-REPEAT: repeat-x;
}
DIV.box_rightBorder
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(/tranarportalen/Img/boxDiv.gif);
    BACKGROUND-REPEAT: repeat-y;
}
DIV.box_bottomBorder
{
    BACKGROUND-POSITION: left bottom;
    BACKGROUND-IMAGE: url(/tranarportalen/Img/boxDiv.gif);
    BACKGROUND-REPEAT: repeat-x;
}
DIV.box_leftBorder
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/tranarportalen/Img/boxDiv.gif);
    BACKGROUND-REPEAT: repeat-y;
}
DIV.box_upRight
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(/tranarportalen/Img/boxTopRight.gif);
    BACKGROUND-REPEAT: no-repeat;
}
DIV.box_upLeft
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/tranarportalen/Img/boxTopLeft.gif);
    BACKGROUND-REPEAT: no-repeat;
}
DIV.box_bottomLeft
{
    BACKGROUND-POSITION: left bottom;
    BACKGROUND-IMAGE: url(/tranarportalen/Img/boxBottomLeft.gif);
    BACKGROUND-REPEAT: no-repeat;
}
DIV.box_bottomRight
{
    BACKGROUND-POSITION: right bottom;
    BACKGROUND-IMAGE: url(/tranarportalen/Img/boxBottomRight.gif);
    BACKGROUND-REPEAT: no-repeat;
}
/* Generell sida */
div#general
{
  margin: 0;
  background: #fff;
}
div#general h2
{
  font-size: 14pt;
  font-weight: normal;
  color: #061a3f;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-align: left;
  margin: 0;
  padding: 20px 0 10px 10px;
}
div#general p
{
  margin: 0;
  padding: 0 0 3px 10px;
  font-size: 8pt;
  color: black;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-align: left
}

/* Avancerad sök */

div#advsearch
{
  margin: 0;
  background: #fff url(/tranarportalen/Img/TPbg_444x291.jpg) no-repeat 100% 0;
}
div#advsearch hr
{
  margin: 0 0 3px 10px;
  padding: 0 0 0px 0px;
  width: 70%;
  text-align:left;
}

div#advsearchimg1
{
  margin: 0;
  padding: 25px 0 3px 10px;
}
div#advsearchimg2
{
  margin: 0;
  padding: 40px 0 3px 10px;
}
div#advsearch h2
{
  font-size: 14pt;
  font-weight: normal;
  color: #061a3f;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-align: left;
  margin: 0;
  padding: 20px 0 10px 10px;
}
p#horsesearchbutton
{
  margin: 0;
  padding: 0 0 3px 10px;
}
p#horsesearch
{
  margin: 0;
  padding: 0 0 3px 10px;
  font-size: 9pt;
  font-weight: bold;
  color: black;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-align: left;
}

div#advsearch p
{
  margin: 0;
  padding: 0 0 3px 10px;
  font-size: 8pt;
  color: black;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-align: left
}
div#advsearchsep
{
  margin:0;
  padding: 0 0 0 10px;
}
div#advsearchsep tr.advlinesep
{
  font-size: 3pt;
}

div#advsearchsep td.advHeader
{
  font-size: 8pt;
  color: black;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-align: left;
}
div#advsearch input.searchFormButton
{
/*  background-color: #FF7A21;
  background-color: #DA8D01; */
  background-color: #293456;
  margin: 0;
  padding: 1px 10px 1px 10px;
  font-size: 8pt;
  color: white;
  font-weight: bold;
  font-family: Verdana, Geneva, Arial, Helvetica;
}
div#advsearchenlist
{
  font-size: 8pt;
  color: black;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-align: left;
  padding: 0px 10px 15px 10px;
}

/* Presentation tränare */
div#searchCoach
{
  margin: 0 0 10px 0;
  padding: 10px 10px 0px 10px;
  background: #f9f9f9;
}
div#searchCoach h2
{
  font-size: 14pt;
  font-weight: normal;
  color: #061a3f;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-align: left;
  margin: 0;
  padding: 10px 0 10px 35px;
}
.searchCoachFrame1
{
  margin: 7px 35px 7px 35px;
  padding: 0;
  border-top: 1px solid #5f5f5f;
  border-left: 1px solid #5f5f5f;
  border-right: 1px solid #5f5f5f;
  background: #fff;
}
.searchCoachFrame2
{
  padding: 7px;
  border-bottom: 1px solid #5f5f5f;
}
.searchCoachFrame2 h3
{
  font-size: 10pt;
  font-weight: bold;
  color: #061a3f;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-align: left;
  margin: 0;
  padding: 2px 0px 2px 10px;
}
.searchCoachFrame2 img.searchCoachMiniImg
{
  margin-left:2px;
  margin-right:5px;
  margin-top:2px;
  margin-bottom:3px;
  padding-right:3px;
  padding-bottom:3px;
}
.searchCoachFrame2 p.searchCoachHeader
{
  margin: 0;
  padding: 0 0 2px 10px;
  font-weight: bold;
  font-size: 8pt;
  color: black;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-align: left
}
.searchCoachFrame2 p.searchCoachText
{
  margin: 0;
  padding: 0 0 2px 10px;
  font-size: 8pt;
  color: black;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-align: left
}
.searchText1bold
{
  font-weight: bold;
  padding: 0 0 2px 10px;
  font-size: 8pt;
  color: Black;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
}
.searchText1
{
  font-size: 8pt;
  padding: 0 0 2px 10px;
  color: Black;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-align: left;
}
.searchText1FullBlood
{
  font-size: 8pt;
  padding: 0 0 2px 10px;
  color: #dc143c;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-align: left;
}
.searchCoachNoFound
{
  font-weight: bold;
  font-size: 8pt;
  color: Black;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  margin: 0;
  padding: 10px 0 10px 25px;
}
.searchCoachPageNav p
{
  font-size: 8pt;
  padding: 0 0 2px 10px;
  color: Black;
  background-color: #f9f9f9;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-align: left;
}
.searchCoachPageNavLink
{
  font-weight: bold;
  font-size: 8pt;
  color: black;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  background-color :#f9f9f9;
  text-align: left;
  margin: 0;
  padding: 0 10px 2px 2px;
  word-spacing: 1px;
 }
.searchHorseOuttext
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    COLOR: black;
}
.pedText1
{
  font-size: 8pt;
  color: black;
  font-family: Verdana, Geneva, Arial, Helvetica;
  text-align: left
}
.pedText1Fullblood
{
  font-size: 8pt;
  font-weight: bold;
  color: #dc143c;
  font-family: Verdana, Geneva, Arial, Helvetica;
  text-align: left
}
.pedText1PerfLvl
{
  font-size: 7pt;
  color: black;
  font-family: Verdana, Geneva, Arial, Helvetica;
  vertical-align:text-top;
}
.listdetail
{
  padding: 2pt 3pt 2pt 5pt;
  font-size: 8pt;
  font-family: Verdana, Geneva, Arial, Helvetica;
  color: black;
  background-color: white;
}
.listdetailgrey
{
  padding: 2pt 3pt 2pt 5pt;
  font-size: 8pt;
  font-family: Verdana, Geneva, Arial, Helvetica;
  color: black;
  background-color: #e5e5e5;
}
.searchTextSold
{
  font-size: 14pt;
  font-weight: bold;
  color: #dc143c;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
}

/* ------------------------------------------------
' Klasser för utredigering av sökresultat annonser
-------------------------------------------------*/
#wrapper
{
}
#imagebox
{
  float:left;
  width:110px;
}
#headerbox
{
  font-size: 10pt;
  font-weight: bold;
  margin: 0;
  padding: 2px 0 5px 0;
  color: #061a3f;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
}
#adtypeboxdetail
{
  font-size: 12pt;
  font-weight: bold;
  color: #061a3f;
  background-color: #f9f9f9;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-align: center;
}
#leftbox
{
  clear: none;
}

/* ------------------------------------------------
' Klasser för sök-resultat
-------------------------------------------------*/
.searchAdFrame1
{
  width:95%;
  margin: 7px 35px 7px 35px;
  padding: 0;
  border-top: 1px solid #5f5f5f;
  border-left: 1px solid #5f5f5f;
  border-right: 1px solid #5f5f5f;
  background: #fff;
}
.searchAdFrame2
{
  padding: 7px;
  border-bottom: 1px solid #5f5f5f;
}
.searchAdFrame2 img.searchCoachMiniImg
{
  margin-left:2px;
  margin-right:5px;
  margin-top:2px;
  margin-bottom:3px;
  padding-right:3px;
  padding-bottom:3px;
}
.searchAdFrame2 p.searchAdText
{
  margin: 0;
  padding: 0 0 2px 10px;
  font-size: 8pt;
  color: black;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-align: left
}
