BODY
{
  /*background-color: #ffffff; */
  font-family:      "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size:        12px;
  font-weight:      normal;
  color:            #353535;
  padding:          0px;
  margin:           0px;

}
.MainSite
{
	width: 					100%;
	display:				table;
		background-image: url(images/mainSiteBack.jpg);
	background-repeat:	repeat-x;
}
P,.tekst
{
  font-family:    "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  margin-top:     0px;
  margin-bottom:  0px;
}
IMG,OBJECT,EMBED,DIV,TABLE
{
  display:  block;
}
FORM
{
  margin: 0px;
}
H1,H2
{
  font-family:    "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size:      16px;
  font-weight:    Bold;
  color:          #0057A8;
  margin-bottom:  2px;
}
H3
{
  font-family:    "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size:      12px;
  font-weight:    bold;
  color:          #353535;
  margin-top:     0px;
  margin-bottom:  10px;
}
.marketList
{
	font-size:			16px;
	line-height:		22px;
	padding-left:   5px;
	list-style-type:square;
}
.hImage
{
  padding-left: 10px;
}
.vImage
{
  padding-top:  10px;
}
.imgL
{
  padding-right:  10px;
  width:          1px;
}
.imgT
{
  padding-bottom: 10px;
}
.imgR
{
  padding-left: 10px;
  width:        1px;
}
.imgB
{
  padding-top:  10px;
}
.imgWLT
{
  float:          left;
  padding-right:  10px;
  padding-bottom: 10px;
}
.imgWRT
{
  float:          right;
  padding-left:   10px;
  padding-bottom: 10px;
}
.textRow
{
  padding-top:    10px;
  padding-bottom: 10px;
	vertical-align:	top;
}
.textColumnSpacer
{
	width:							21px;
	background-image:		url(images/columnDivider.jpg);
	background-repeat:	repeat-y;
}
UL
{
  font-family:      "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size:        12px;
  font-weight:      normal;
  margin-left:      16px;
  margin-top:       0px;
  margin-bottom:    0px;
  padding-left:     0px;
  list-style-image: url(/images/bullet.gif);
}
OL
{
  font-family:      "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size:        12px;
  font-weight:      normal;
  margin-left:      30px;
  margin-top:       0px;
  margin-bottom:    0px;
  list-style-type:  decimal;
  list-style-image: none;
}
LI
{
  margin-bottom:  2px;
}
BLOCKQUOTE
{
  margin-left:  30px;
}
.readMore
{
  font-family:  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size:    12px;
  font-weight:  bold;
	font-style:		italic;
  color:        #003D7C;
  padding-top:  4px;
}
.readMore A
{
  color:            #003D7C;
  text-decoration:  none;
}
.readMore A:hover
{
  color:            #0057A8;
  text-decoration:  underline;
}
.formTABLE
{
  background-color: #ffffff;
  font-family:      "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size:        12px;
  font-weight:      normal;
  color:            #000000;
  margin-top:       0px;
  margin-bottom:    10px;
  border-bottom:    1px solid #0057A8;
}
.fullWidth
{
	width:						100%;
}
.quarterWidth
{
	width:						25%;
}
.formTH1
{
  background-color: #0057A8;
  font-family:      "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size:        12px;
  font-weight:      bold;
  color:            #ffffff;
  padding:          2px;
}
.formTH2
{
  background-color: #0057A8;
  font-family:      "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size:        12px;
  font-weight:      bold;
  color:            #ffffff;
  padding:          2px;
  border-left:      1px solid #ffffff;
}
.formTH1Dark
{
	background-color: #003D7C;
  font-family:      "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size:        12px;
  font-weight:      bold;
  color:            #ffffff;
  padding:          2px;
}
.formTR1
{
}
.formTR2
{
  background-color: #e0e0e0;
}
.formTR1Required
{
}
.formTR2Required
{
  background-color: #e0e0e0;
}
.formTD1
{
  padding-left:     2px;
  padding-top:      1px;
  padding-right:    2px;
  padding-bottom:   1px;
  border-left:      1px solid #0057A8;
	vertical-align:		top;
}
.formTD2
{
  padding-left:     2px;
  padding-top:      1px;
  padding-right:    2px;
  padding-bottom:   1px;
  border-right:     1px solid #0057A8;
	vertical-align:		top;
}
.formDoubleHeight
{
	height:						45px;
	vertical-align:		top;
}
.formIMG
{
	vertical-align:		top;
}
.formButton
{
  background-color: #cccccc;
  font-family:      "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size:        12px;
  font-weight:      bold;
  text-align:       center;
  color:            #000000;
  padding-left:     2px;
  padding-top:      0px;
  padding-right:    2px;
  padding-bottom:   0px;
  border:           1px solid #0057A8;
  cursor:           pointer;
}
.formButton:hover
{
  background-color: #0057A8;
  font-family:      "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size:        12px;
  font-weight:      bold;
  text-align:       center;
  color:            #ffffff;
  padding-left:     2px;
  padding-top:      0px;
  padding-right:    2px;
  padding-bottom:   0px;
  border:           1px solid #0057A8;
  cursor:           pointer;
}
.formBT
{
  border-top: 1px solid #0057A8;
}
.formTextDisabled
{
  background-color: #dddddd;
  font-family:      "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size:        12px;
  font-weight:      normal;
  color:            #808080;
  height:           18px;
  border-left:      2px solid #a0a0a0;
  border-top:       2px solid #a0a0a0;
  border-right:     1px solid #c0c0c0;
  border-bottom:    1px solid #c0c0c0;
  padding-left:     2px;
  padding-top:      0px;
  padding-right:    2px;
  padding-bottom:   0px;
}
.formText1
{
  background-color: #ffffff;
  font-family:      "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size:        12px;
  font-weight:      normal;
  color:            #000000;
  height:           18px;
  border-left:      2px solid #a0a0a0;
  border-top:       2px solid #a0a0a0;
  border-right:     1px solid #c0c0c0;
  border-bottom:    1px solid #c0c0c0;
  padding-left:     2px;
  padding-top:      0px;
  padding-right:    2px;
  padding-bottom:   0px;
}
.formText2
{
  background-color: #f8f8f8;
  font-family:      "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size:        12px;
  font-weight:      normal;
  color:            #000000;
  height:           18px;
  border-left:      2px solid #a0a0a0;
  border-top:       2px solid #a0a0a0;
  border-right:     1px solid #c0c0c0;
  border-bottom:    1px solid #c0c0c0;
  padding-left:     2px;
  padding-top:      0px;
  padding-right:    2px;
  padding-bottom:   0px;
}
.formRequired
{
  font-weight:  bold;
  color:        #0057A8;
}
.formSpacer
{
  background-color: #ffffff;
  height:           4px;
  border-top:       1px solid #0057A8;
}
.formComment
{
  background-color: #0057A8;
  font-weight:      bold;
  text-align:       center;
  color:            #ffffff;
  padding-left:     2px;
  padding-top:      2px;
  padding-right:    2px;
  padding-bottom:   2px;
  border:           1px solid #0057A8;
}
.formFooter
{
  background-color: #cccccc;
  padding:          2px;
  border-left:      1px solid #0057A8;
  border-top:       1px solid #0057A8;
  border-right:     1px solid #0057A8;
}

.specialTABLE
{
  background-color: #ffffff;
  font-family:      "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size:        12px;
  font-weight:      normal;
  color:            #000000;
  margin-top:       0px;
  margin-bottom:    10px;
  border:           1px solid #0057A8;
}
.specialTH
{
  background-color: #0057A8;
  font-family:      "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size:        12px;
  font-weight:      bold;
  color:            #ffffff;
  padding:          2px;
}
.specialSubHeader
{
  background-color: #cccccc;
  font-family:      "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size:        12px;
  font-weight:      bold;
  color:            #000000;
  padding:          2px;
  border-bottom:    1px solid #0057A8;
}
.specialTR01
{
}
.specialTR02
{
  background-color: #e0e0e0;
}
.specialTR11
{
  cursor: pointer;
}
.specialTR11:hover
{
  background-color: #cccccc;
  cursor:           pointer;
}
.specialTR12
{
  background-color: #e0e0e0;
  cursor:           pointer;
}
.specialTR12:hover
{
  background-color: #cccccc;
  cursor:           pointer;
}
.specialTD1
{
  padding-left:     2px;
  padding-top:      0px;
  padding-right:    2px;
  padding-bottom:   0px;
}
.specialTD2
{
  padding-left:     2px;
  padding-top:      0px;
  padding-right:    2px;
  padding-bottom:   0px;
}
.specialBT
{
  border-top: 1px solid #0057A8;
}
#top
{
/*  background-color: #0057A8;*/
}
#topLeft
{
  position:   relative;
  text-align: left;
  width:      286px;
  background-image: url(images/topBack.gif);
	background-repeat:	repeat-x;
}
#topLeftLogo
{
  position: absolute;
  left:     0px;
  top:      0px;
  width:    314px;
  height:   104px;
}
#preview
{
  font-family:  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size:    16px;
  font-weight:  bold;
  color:        #ffffff;
  position:     absolute;
  left:         34px;
  top:          10px;
  width:        314px;
  height:       20px;
}
#topRight
{
/*  text-align: right;*/
  height:     104px;
	background-image: url(images/topBack.gif);
	background-repeat:	repeat-x;
}
#mainMenu
{
  /* background-color: #0057A8; */
  background-image:		url(images/MenuBar.jpg);
  font-family:      "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size:        14px;
  font-weight:      bold;
  height:           23px;
  padding-left:     40px;
}
#mainMenu td
{
  position:       relative;
  padding-right:  14px;
  height:         23px;
}
#mainMenu a:link
{
  color:            #ffffff;
  text-decoration:  none;
}
#mainMenu a:visited
{
  color:            #ffffff;
  text-decoration:  none;
}
#mainMenu a:hover
{
  color:            #ffffff;
  text-decoration:  underline;
}
#content
{
  width:        962px;
}
.menuDivider
{
	color:				#FFFFFF;
}
.pullDownMenu
{
  background-color: #003d7c;
  font-family:      "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size:        14px;
  font-weight:      bold;
  position:         absolute;
  left:             0px;
  top:              0px;
  display:          none;
  visibility:       hidden;
	filter: 					progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	z-index:					1000;
}
.pullDownMenuEntry
{
  background-color: #003d7c;
  color:            #ffffff;
}
.pullDownMenuEntry a:link
{
  color:            #ffffff;
  text-decoration:  none;
  display:          block;
  padding:          4px;
/*  width:            120px;*/
}
.pullDownMenuEntry a:visited
{
  color:            #ffffff;
  text-decoration:  none;
  display:          block;
  padding:          4px;
/*  width:            120px;*/
}
.pullDownMenuEntry a:hover
{
  background-color: #0057A8;
  color:            #ffffff;
  text-decoration:  none;
  display:          block;
  padding:          4px;
/*  width:            120px;*/
	filter: 					progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}
.h2px
{
  height: 2px;
}
.h10px
{
  height: 10px;
}


.basicTable
{
	background-color: #ffffff;
  font-family:      "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size:        12px;
  font-weight:      normal;
  color:            #000000;
  margin-top:       0px;
  margin-bottom:    10px;
  border-bottom:    1px solid #0057A8;
}
.basicTableHeader
{
	background-color: #0057A8;
  font-family:      "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size:        12px;
  font-weight:      bold;
  color:            #ffffff;
  padding:          2px;
}
.basicTableRow1
{
}
.basicTableRow2
{
  background-color: #e0e0e0;
}
.basicTableColHeader
{

}

.cTABLE
{
/*	background-color: #ffffff;*/
  font-family:      "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size:        12px;
  font-weight:      normal;
  color:            #000000;
  margin-top:       0px;
  margin-bottom:    10px;

  border-right-style:	none;
  border-right-color:	#0057A8;
  border-right-width:	1px;
  border-left-style:	none;
  border-left-color:	#0057A8;
  border-left-width:	1px;
  border-top-style:		none;
  border-top-color:		#0057A8;
  border-top-width:		1px;
  border-bottom-style:	none;
  border-bottom-color:	#0057A8;
  border-bottom-width:	1px;
}
.cTH
{
	background-color: #0057A8;
  font-family:      "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size:        12px;
  font-weight:      bold;
  color:            #ffffff;
  padding:          2px;
}
.cTR1
{
}
.cTR2
{
  background-color: #e0e0e0;
}

.cTR
{
/*  background-color: #ffffff;*/
}

.cTD
{
  padding:  2px;
  border-right-style:	none;
  border-right-color:	#0057A8;
  border-right-width:	1px;
  border-left-style:	none;
  border-left-color:	#0057A8;
  border-left-width:	1px;
  border-top-style:		none;
  border-top-color:		#0057A8;
  border-top-width:		1px;
  border-bottom-style:	none;
  border-bottom-color:	#0057A8;
  border-bottom-width:	1px;
}

.cBL
{
  border-left-style:  solid;
}
.cBT
{
  border-top-style: solid;
}
.cBR
{
  border-right-style: solid;
}
.cBB
{
  border-bottom-style:  solid;
}
.inputFilterText
{
  background-color: #ffffff;
  font-family:      verdana,arial,helvetica,sans-serif;
  font-size:        12px;
  font-weight:      normal;
  color:            #000000;
  text-align:       left;
  width:            75px;
  height:           16px;
  border:           1px solid #1f60a9;
  padding-left:     2px;
  padding-right:    2px;
}
.inputFilterSelect
{
  background-color: #ffffff;
  font-family:      verdana,arial,helvetica,sans-serif;
  font-size:        12px;
  font-weight:      normal;
  color:            #000000;
  text-align:       left;
  border:           1px solid #1f60a9;
  padding-left:     2px;
  padding-right:    2px;
}

.listFooter1
{
  background-color: #ffffff;
  font-weight:      bold;
  padding:          2px;
  border-top:       1px solid #cbccce;
}
.listFooter2
{
  background-color: #ffffff;
  padding:          2px;
  border-top:       1px solid #cbccce;
  border-left:      1px solid #cbccce;
}
.listFilter1
{
  background-color: #FFFFFF;
  font-weight:      bold;
  padding:          2px;
  border-left:      1px solid #0057A8;
	border-right:     1px solid #0057A8;
  border-bottom:    1px solid #cbccce;
}
.listFilter2
{
  background-color: #FFFFFF;
  padding:          2px;
  border-right:     1px solid #0057A8;
  border-bottom:    1px solid #cbccce;
}
.pageButton
{
  background-color:   #cbccce;
  text-align:         center;
  border:             1px solid #1f60a9;
  padding:            2px;
  cursor:             pointer;
  min-width:          16px;
  margin-right:       2px;
  margin-bottom:      4px;
  float:              left;
}
.pageButton:hover
{
  background-color:   #1f60a9;
  text-align:         center;
  color:              #ffffff;
  border:             1px solid #1f60a9;
  padding:            2px;
  cursor:             pointer;
  min-width:          16px;
  margin-right:       2px;
  margin-bottom:      4px;
  float:              left;
}
.pageButtonActive
{
  background-color:   #1f60a9;
  font-weight:        bold;
  text-align:         center;
  color:              #ffffff;
  border:             1px solid #1f60a9;
  padding:            2px;
  min-width:          16px;
  margin-right:       2px;
  margin-bottom:      4px;
  float:              left;
}
.iconButton
{
  background-color:   #cbccce;
  border:             1px solid #1f60a9;
  padding:            1px;
  margin-right:       2px;
  cursor:             pointer;
  float:              left;
  width:              16px;
  height:             16px;
}
.iconButton:hover
{
  background-color:   #1f60a9;
  border:             1px solid #1f60a9;
  padding:            1px;
  margin-right:       2px;
  cursor:             pointer;
  float:              left;
  width:              16px;
  height:             16px;
}
.textButton
{
  background-color:   #cbccce;
  font-weight:        bold;
  text-align:         center;
  border:             1px solid #1f60a9;
  min-width:          50px;
  padding:            2px;
  cursor:             pointer;
  float:              left;
  margin-right:       4px;
  margin-bottom:      4px;
}
.textButton:hover
{
  background-color:   #1f60a9;
  font-weight:        bold;
  text-align:         center;
  color:              #ffffff;
  border:             1px solid #1f60a9;
  min-width:          50px;
  padding:            2px;
  cursor:             pointer;
  float:              left;
  margin-right:       4px;
  margin-bottom:      4px;
}
.searchHighlight
{
	font-weight:				bold;
	color:							#FFFFFF;
	background:					#1f60a9;
}
.searchBox
{
/*	padding-top:				-40px;*/
	width: 							100px;
	height:							14px;
	color:							#000000;
	position:						relative;
	top:								-6px;
}
.searchGrayed
{
/*	padding-top:				-40px;*/
	color:							#CCCCCC;
}
.searchButton
{
	position:						relative;
	width:							23px;
	margin-left:				0px;
	height:							23px;
	top:								-1px;
}
.searchButtonExtraIE {
	top:0px;
}
