.big {
 font-size: larger;
 font-weight: bold;
 font-style: small-caps;
}

#tips
{
 display: none;
 font-size: 10px;
 text-align: left;
 width: auto;
 
}

.sfbg 
{
 background-color: #abcdef;
 padding: 0.5em;
}

input[type="button"]
{
    background-color: #abcdef;
    font-weight: bold;
}
/*** NYE TING APR 2005 ***/

.uthev
 {
   color: red;

   font-weight: bold;
}

div.exp_col
{
  margin-bottom: -0.5em;
  margin-left: 1em;
  padding: 0.5em;
  background-color: #efefef;
  border:  solid black;
  border-width: 1px 1px 0px 1px;
  width: 30%;
  font-weight: bold;
}


/*** NYE TING NOV 2004 ***/

.u_left
{
 background-color: #fff;
 border: 1px solid black;
 text-align: center;
}

.search_field
{
 padding: 0.2em;
 font-size: 0.9em;
 margin: 0em;
}

.sponsors
{
 text-align: center;
}
dl.moss dt
{ 
 margin-left: 0.5em;
 background-color: #afafaf;
 padding: 1em;
 font-weight: bold;
 color: red;
}

dl.moss dd
{ 
 margin-left: 1.5em;
 margin-bottom: 1.5em;
}

/*** NYE TING FEB 2004 ***/

.stue_oppslag {
  border: 1px dotted gray;
  padding: 0.2em;
  background-color: #efefaf;

  margin: 0.5em;
}

input:focus, select:focus  { outline: thin solid black }

.left_float {
 float: left;
 padding: 2px;
 margin: 8px;
}

ul {
 margin-top: 0.1cm;
 margin-bottom: 0.1cm;
}
a,a:visited {
 text-decoration: underline;
 color: #4F6897;
}

.imgsimple {
 margin-top: 0.5em;
 background-color: #cfcfcf;
 font-size: 9px;
 border: 1px solid black;

}

.leftcolumn {
 min-width: 175px;
 width: 175px;
}
.clearboth {
  clear: both;
}
.rightalign {
  text-align: right;
}
img.border,img.imgborder {
 border: 1px solid black;
}

.noborder {
 border: 0;
 text-decoration: none;
}

div.img_print_frame {
	margin-left: 0.4em;
        width: 1000px;
	margin-bottom: 0.5em;
	margin-top: 0.5em;
        border-right: #000000 1px solid; 
	border-top: #000000 1px solid; 
	border-left: #000000 1px solid; 
	border-bottom: #000000 1px solid; 
	font-size: 11px; 
	font-family: arial,sans-serif;
	padding: 0.5em;

}

.forem_outer_box {
 padding: 0em;
 margin: 0em;
 margin-bottom: 0.5em;
}

.forem_inner_float {
 float: left;
 margin-top: 0em;
 padding-top: 0em;
 padding-right: 1em;
 padding-left: 0.5em;
 padding-bottom: 0.5em;
}

.freia {
   background-image: url(/img/freia_bg.jpg);
   background-repeat: no-repeat;
   background-attachment: fixed;
   background-position: center;
}


.mdb_bg {
   background-image: url(/img/mdb_summer_bg1.jpg);
   background-attachment: fixed;
   background-position: center;
}

.mdb_bg_winter {
   background-image: url(/img/osmarka_bg.jpg);
   background-repeat: repeat;
   background-attachment: fixed;
   background-position: center;

}

.mdb_bg_tow {
   background-image: url(/img/aklangen_bg.jpg);
   background-repeat: no-repeat;
   background-attachment: fixed;
   background-position: center;

}


.mdb_bg_summer {
   background-image: url(/img/mdb_summer_bg1.jpg);
   background-attachment: fixed;
   background-position: center;

}

.mdb_bg_dist {
   background-image: url(/img/mdb_bg_dist.jpg);
   background-repeat: no-repeat;
   background-attachment: fixed;
   background-position: center;

}

.sykkel {
   background-image: url(/img/sykkel_bg.jpg);
   background-repeat: no-repeat;
   background-attachment: fixed;
   background-position: center;
}

a.noclue,a.noclue:visited,a.noclue:active {
 text-decoration: none;
 color: #AC0E3D;
 font-weight: bold;
 background: transparent;
}


p {
    margin-bottom: 5px;
    margin-top: 3px;
    margin-right: 1em;
    margin-left: 1.3em;

}



input.tiny_input{
  padding-left: 3px;
  font-size: 10px;
   
}
input.Submit:hover {
 background-color: rgb(21,48,103);
 color: #E0E8F3;
}

input.Clear:hover {
 background-color: rgb(81,94,135);
 color: #E0E8F3;
}


fieldset {
 padding: 0.5em;
 margin-right: 0.5em;
 margin-left: 0.5em;
 border: 1px solid  rgb(21,48,103);
}

legend {
 padding: 0.5em;
 background-color: #002E61; 
 color:  #fff;
 font-weight: bold;
 border: 1px solid  rgb(21,48,103);
 width: 100%;
}



div.mdbadm {
 margin: 5px;
 text-align: center;
}

.error {
  font-weight: bold;
  color: red;
  padding: 0.5em;
  border: 1px solid red;
}



/*** NYE TING NOV 2003 ***/

div.areafore {
 float: left;
 padding: 1em;
 margin: 0.5em;
 border: 1px red;
}

p.leader {
 display: inline;
 margin-bottom: 1em;
}

form.inline {
 display: inline;

}

input.compact {
 font-size: 9px;
 display: inline;

}

.maanedens_tilbud {
 margin: 0.5cm;
 float: left;

}

input,textarea,select {
 background-color: #efefef;
 border: 1px solid #4F6897;
 padding-left: 2px;
}

h1 {
 font-size: 160%;
 color: #AC0E3D;
 margin-left: 5px;
 margin-top: 5px;
 font-weight: bold;
 margin-bottom: 0.5em;
}

h2 {
 font-size: 150%;
}

h3 {
 font-size: 130%;
}

h4 {
 font-size: 110%;
}

h2,h3,h4  {
   color: #4F6897;
   margin-left: 5px;
   margin-top: 5px;
   font-weight: bold;
   margin-bottom: 0.5em;

}

a.nodecor,a.nodecor:visited,a.nodecor:active {
 text-decoration: none;
}

a.menuitem,a.menuitem:visited,a.menuitem:active {
 text-decoration: none;
/* text-decoration: underline; */ /* 14.11.03 */
 color: white;
}

a.menuitem:hover {
text-decoration: underline;
}



/* SØK */
dl.searchres dt {
 font-size: smaller;
 text-indent: 2em;
}
.simplebutton {
 margin-left: 2px;
 padding: 2px;
 background-color: #cfcfcf;
 border: 1px solid black;
}
.tight {
 margin: 0px;
 padding: 0px;
}
input.main_search_field {
 padding-left: 5px;
 margin: 0cm;
 border: 1px solid #002E61;
 background-color: white;      
}

input.main_search_button {
 padding: 0px;
 margin: 0cm;
 font-weight: bold;
 border: 1px solid #002E61;
 background-color: #efefef;      
}

/* Ny venstremeny */
.newleftmenu {
 width:176px; 
 z-index:5; 

 background-image: url("/extension/skf/design/sf/images/gfx/localnavbg.gif"); background-position:top; background-repeat:no-repeat;}
 padding: 2px;
 margin-left: 0px;
 margin-top: 2px;
 border: 1px solid #002E61;
}

.menuline {
 background-color: #B4D5E8;      
 color: white; 
 padding: 2px;
 margin-top: 1px;
}

.menuline_submenu {
   color: #000000; 
   background-color: #4F6897; 
   font-weight: bold;
   padding: 2px 2px 2px 0px;
    margin-top: 1px;
}

.nb_menuline {
 background-color: #B4D5E8;      
 color: red;
 padding: 1px;
 margin-top: 1px;
 
}

.menuheader {
 color: white;
 background-color: #002E61;
 padding-left: 8px;
 padding-top: 4px;
 padding-bottom: 4px;
 margin-top: 0px;
 text-align: left;
 }

.submenuheader {
 background-color: #efefef;
 font-weight: bold;
 color: #002E61;
 padding: 2px;
 margin-left: 10px;
 margin-top: 0px;
 text-align: left;
 
}

/* Topp hode på alle sider */

.topheader {
  background-color: #B4D5E8;      
  width: 100%;
  padding-bottom: 6px;
  padding-top: 6px;
  padding-right: 0px;
  margin: 0px;
}

.topheader_compact {
  background-image: url(/img/rightblocker.jpg); 
   background-repeat: repeat-x;
  width: 100%;
  padding: 0;
  margin: 0;
}

div.top_hor_menu {
  background-color: #002E61; 
  margin: 0px; 
  padding: 6px; 

  color: white;
}

.inline {
 display: inline;
 padding-right: 5px;
 margin: 0cm;
 padding: 0cm;
 text-align: left;
 background-color:  #B4D5E8;      
}


/*** END ***/


.kurssubheading {
   font-style: oblique;
   font-weight: bold;
   margin-left: 20px;
   margin-top: 0px;
   margin-bottom: 6px;
   padding: 0px;
}


.kurssubtype {
   font-variant: small-caps;
   font-weight: bold;
   color: #4F6897;
   font-size: larger;
   margin-top: 8px;
   margin-bottom: 0px;
   padding: 0px;
}

td.kurssubtype {
   font-variant: small-caps;
   font-weight: bold;
   color: #4F6897;
   font-size: larger;
   margin-top: 8px;
   margin-bottom: 0px;
   padding: 4px;
   border: 1px solid #4F6897;
   background-color: #efefef;

}

.kurssubcontent {
 margin-top: 0px;
 margin-bottom: 2px;
}

ul.kurspris {
  margin-top: 0px;
  margin-bottom: 6px;
  margin-left: 2.6em;
  padding: 0.5em;
}

.float {
        float: left;
       padding-right: 2px;
       padding-bottom: 5px;
}      

.floatfixedwidth {
        float: left;
       width: 40%;
       padding-right: 2px;
       padding-bottom: 5px;
}      

div.spacer {
  clear: both;
 }


/** Løyper, føre **/

.forebox {
 background-color: #efefef;
 padding: 0.5em;
 border: 1px solid black;
 margin: 1em;
}
.fn { font-style: oblique;
      font-size: smaller;
}
 ul li  { font-size: 11px; }
 ul.forem  li {
    padding-left: 0em;
    margin-left: -2em;
    list-style-type: circle;

}

a.nolinkdecor,a.nolinkdecor:visited {
      color: black;
      font-weight: bold;
      text-decoration: none;
}

a.nolinkdecor:hover {
	text-decoration: underline;
}
.loypeheader {

   background-color: #B4D5E8;      
     font-size: 11pt;
     font-weight: bold;
}

.flastupd, .addpad {
 padding-left: 2em;
 margin: 0em;
 padding-top: 0em;

}

.foreinareaname,.forepres {
        font-size: 11pt; 
	color:#002E61;
        font-weight: bold; 
        margin-bottom: 0em;
        margin-top: 0.5em;
        padding-bottom: 0em;
        margin-left: 0.1em;
}

.f_intro,f_end {
        margin-top: 0.2em;
        margin-bottom: 0.2em;
        margin-left: 1em;
        margin-right: 1em;
}
.foretitle {
        font-size: 12pt; 
	color:#002E61;
        font-weight: bold; 
}

.forelisttitle {
        font-size: 11pt; 
	color:#002E61;
        font-weight: bold; 
}
/** PUBLISH **/

.slideshow {
  margin-left: 0px;
  margin-top: 0px;
  text-align: center;
  font-size: smaller;
  font-weight: bold;
  color: #002E61;
  padding-top: 0px;
  padding-bottom: 0.1em;
  margin-bottom: 0.1em;
   background-color: #B4D5E8;

}


.ing {
      color: #0f0f0f;
      font-weight: bold;
      margin-bottom: 1em;
      margin-left: 1.5em;
     }

div.body,.bodytext {
 margin-left: 1em;
}

/** PUBLISH END **/

/*** MARKADB **/

div.poi-descr {
      margin-bottom: 0.5em;
      padding-bottom: 0.5em;
      border-bottom:  #0000ff 2px solid;

}

.message {
  font-weight: bold; 
  color: #1276f5;
  margin: 0.3cm;
  padding: 3px;
  text-align: left;
}



.code {
  font-weight: bold; 
  color: black;

  background-color: #dfdfdf;
  margin: 0.3cm;
  padding: 3px;
  text-align: left;
  border: 1px solid black;
  font-family: monospace;
}

a.mdb,a.mdb:visited {
      color: black;
      font-weight: bold;
      text-decoration: none;
}

a.cr,a.cr:visited {
      color: black;
      font-weight: bold;
      text-decoration: none;
      font-size: 12px;
}

a.mdb:hover {
	color: black;
	text-decoration: underline;
}


blockquote.sftour {
 margin-left: 0.5em;
 padding-left: 1em;
 margin-top: 0.5em;
 padding-bottom: 0.5em;
 border-top:  #000000 1px solid;
 border-bottom:  #000000 1px solid;
 border-left:  #000000 1px solid;
 border-right:  #000000 1px solid;
}
.sftour {
 font-size: 11px;
 padding-top: 0em;
 padding-bottom: 0em;
 margin-bottom: 0em;
 margin-top: 0em;
}

tr.sftour td, tr.sftour th {
 font-size: 11px;
 padding-top: 0.5em;
 padding-bottom: 0em;
 margin-bottom: 0.5em;
 margin-top: 0em;
 margin-left: 0.5em;
}

tr.sftour1 { background-color : white; }



td.sftour .HeadMedium {
 font-size: 120%;
}

td.sftour p,td.sftour ul {
 font-size: 11px;
}
.slideshow { 
  text-align: center;
  font-size: smaller;
  font-weight: bold; 
  color: #002E61;
  padding-top: 0.1em;
  padding-bottom: 0.1em;
  margin-bottom: 0.1em;
  margin-top: 0.1em;
   background-color: #B4D5E8;

}
.a4 {
/*   background-image: url(/img/area-4-bg.jpg); */
   background-repeat: repeat;
   background-attachment: fixed;
   width: 99%;
}

.a6 {
/*   background-image: url(/img/area-6-bg.jpg); */
   background-repeat: repeat;
   background-attachment: fixed;
   width: 99%;
}

.a8 {
/*   background-image: url(/img/area-8-bg.jpg); */
   background-repeat: repeat;
   width: 99%;
}

.a5 {
/*   background-image: url(/img/area-5-bg.jpg); */
   background-repeat: repeat;
   width: 99%;
}

.a3 {
/**   background-image: url(/img/area-3-bg.jpg);
   background-repeat: repeat; **/
   width: 99%;
}

.hkarr {
   background-image: url(/img/hkarr-bg.jpg);
   width: 99%;

}

.a1 {
/*   background-image: url(/img/area-1-bg.jpg); */
   background-repeat: repeat;
   width: 99%;

}

.a11 {
/*   background-image: url(/img/area-11-bg.jpg);
   background-repeat: repeat; */
   width: 99%;
}

.a7 {
/*   background-image: url(/img/area-7-bg.jpg);
   background-repeat: repeat; 
   background-attachment: fixed; */
   width: 99%;

}

.a10 {
/*   background-image: url(/img/area-10-bg.jpg);
 background-repeat: repeat; */
   width: 99%;
   padding-bottom: 0.2em;
   padding-top: 0.2em;
  
}

.foo {
/*   background-image: url(/img/sandungbg.jpg); 
   background-repeat: repeat-x;
   background-image: url(/a.jpg); */
   margin-left: 0.5em;
   padding-right: 0.5em;
   margin-bottom: 0.5em;
   border-right: #000000 1px solid; 
   border-top: #000000 1px solid; 
   font-size: 11px; 
   border-left: #000000 1px solid; 
   border-bottom: #000000 1px solid; 
   font-family: verdana,arial,sans-serif;
   padding: 0.5em;


}

/*** END MARKADB **/
/*** FØREMELDINGSSAKER **/
.innledning {
       margin-left: 2em;
       margin-right: 2em;
       padding-top: 0.5em;
       padding-bottom: 0.5em;
       margin-bottom: 0.5em;
       font-size: 11pt;
     font-family: arial,sans-serif;
   border-top: #000000 1px solid; 
   border-bottom: #000000 1px solid; 
}

.forembilde {
        text-align: center;
}

.avslutning {

        border-color : #ffff00;
        border-style : inset;
        border-width : 1px;
        padding-left : 20px;
        padding-bottom : 20px;
        padding-top : 5px;
        padding-right : 20px;
        margin-top: 0.5cm;
        height : auto;
}

/*** END FØREMELDINGSSAKER **/
.lastmodified {
 text-align:right;
}


.aselected {
        font-weight: bold;
        text-decoration: underline;

}
BODY {
        margin: 0px;
        margin-right: 5px;
        padding-right: 2px;
        padding-left: 0px;
        padding-top: 0px;
	font-family:verdana,arial,Helvetica,sans-serif;
}




TD, TABLE {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	margin-left: 0.9em;
}

.tdgrey {
background: #eeeeee;
}

.tdwhite {
background: #FFFFFF;
}

.footnote 
{
 font-size: 0.7em;
}

.footer {

        font-style: normal;
	font-size: 9px;
        text-align: center;
        margin-left: 2em;
        margin-right: 2em;
}

A.white {
color: #FFFFFF;
text-decoration: none;
}

td.white{
 color: #ffffff;
}
A.white:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

A.white:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.blueMenu {
font-size:11px;
color: #ffffff;
background: #002E61;
}

.dropdown {
   font-size:9px;
   color:#000000; 
   background:#eeeeee;
}

select.sftour {
   font-size: 11px;
   color:#000000; 
   background:#eeeeee;
}

.LeftMenu {
	color: #000000;
	background-color: #B4D5E8;
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	margin-left: 6px;
}

.LeftMenuSelected {
	color:#000000;
	background-color:#002E61;
	font-weight:bold;
	text-decoration:none;
	font-size:9px;
	margin-left: 6px;
}

.LeftSubMenu {
	color:#000000;
	background-color: #4F6897;
/*	background-color: #446d8c; */
	font-weight:bold;
	text-decoration:none;
	font-size:9px;
	margin-left: 6px;	
}

.MdbSubMenu {
	color:#000000;
	background-color: #446d8c; 
	font-weight:bold;
	text-decoration:none;
	font-size:9px;
	margin-left: 6px;	
}


A.leftselected:link		{ 
font-weight: bold; 
color: #ffffff;
text-decoration: none; 
margin-left: 11px;
}

A.leftselected:visited		{ 
font-weight: bold; 
color: #ffffff;
text-decoration: none; 
margin-left: 11px;
}

A.leftselected:hover		{ 
font-weight: bold; 
color: #eeeeee;
text-decoration:  underline; 
margin-left: 11px;
}

A.leftmeny:link		{ 
font-weight: bold; 
color: #002E61;
text-decoration: none; 
margin-left: 11px;
}

A.leftmeny:visited	{ 
font-weight: bold; 
color: #002E61;
text-decoration: none; 
margin-left: 11px;
}

A.leftmeny:hover		{ 
font-weight: bold; 
color: #002E61;
text-decoration:  underline; 
margin-left: 11px;
}

A.leftsubmeny:link		{ 
font-weight: normal; 
color: #ffffff;
text-decoration: none;
margin-left: 12px; 
}

A.leftsubmeny:visited	{ 
font-weight: normal; 
color: #ffffff;
text-decoration: none; 
margin-left: 12px;
}

A.leftsubmeny:hover		{ 
font-weight: normal; 
color: #eeeeee;
text-decoration: underline; 
margin-left: 12px;
}

.sfnews {
 width: 102px;
 color: white;
 text-align: center;
 background-color: #002E61;
 padding: 1px; 
 border-right: black 1px solid; 
 border-top: black 1px solid; 
 border-left: black 1px solid; 
 font-size: 10px; 
}

.wcbnnews {
 width: 102px;
 color: blue;
 text-align: center;
 background-color: #cfcfaf;
 padding: 1px; 
 border-left: black 1px solid; 
 border-right: black 1px solid; 
 border-top: black 1px solid; 
 font-size: 10px; 
}

.hknews {
 width: 102px;
 color: white;
 text-align: center;
 background-color: #4F6897;
 padding: 1px; 
 border-left: black 1px solid; 
 border-right: black 1px solid; 
 border-top: black 1px solid; 
 font-size: 10px; 
}


/** Annen vidde til høyre - der span brukes, men samme farger, rammer etc. **/


.kursnews {
 width: 102px;
 color: black;
 text-align: center;
 background-color: #b4d5e8;
 padding: 1px; 
 border-left: black 1px solid; 
 border-right: black 1px solid; 
 border-top: black 1px solid; 
 font-size: 10px; 
}

.Newslink {
   font-weight:bold; 
   color:#002E61; 
   text-decoration:underline; 
   text-align:left; 
}

.lastupdated {
 padding: 0px;
 margin-top: 0.5em;
 font-size: 0.8em;
 text-align: left;
 color: black;
}
.newslink {
   font-weight:bold; 
   color:#002E61; 
   text-decoration:underline; 
   text-align:left; 
}

p.hknews,p.kursnews,p.sfnews,p.wcbnnews {
 width: 100%;
 border-bottom: black 1px solid; 
 padding-bottom: 1px; 
 margin-bottom: 0px; 
}
A.newslink:hover { 
text-decoration: underline; 
  color:#002E61; 
}

.SearchBox {


	BORDER-RIGHT: #0000ff 6px outset; 
	BORDER-TOP: #0000ff 1px solid; 
	FONT-SIZE: 11px; 
        color: black;
	FONT-WEIGHT: bold;
	BORDER-LEFT: #0000ff 1px solid; 
	BORDER-BOTTOM: #0000ff 4px outset; 
/*	background-color: #4F6897; */
	background-color: #cfcfcf; 

}

input.sftour,select.sftour,textarea.sftour {

	BORDER-RIGHT: #0000ff 1px solid; 
	BORDER-TOP: #0000ff 1px solid; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold;
	BORDER-LEFT: #0000ff 1px solid; 
	BORDER-BOTTOM: #0000ff 1px solid; 
/*	background-color: #4F6897; */
	background-color: #efefef; 


}



input.submit {
	color:#002F5E;
	background-color:#ffffff;
	font-size: 11px;
	font-weight: bold;
	border-right: #0f0f0f 3px outset; 
	border-top: #002F5E 1px solid; 
	border-left: #002F5E 1px solid; 
	border-bottom: #0f0f0f 2px inset; 
}

input.Clear {
	color:#ffffff;
	background-color:#990000;
	font-size: 11px;
	font-weight: bold;
	BORDER-RIGHT:#0f0f0f 3px outset; 
	BORDER-TOP:#002F5E 1px solid; 
	BORDER-LEFT:#002F5E 1px solid; 
	BORDER-BOTTOM:#0f0f0f 2px inset;
}

.sftour-clear {
	color:#ffffff;
	background-color:#990000;
	font-size: 11px;
	font-weight:normal;
	BORDER-RIGHT:#002F5E 1px solid; 
	BORDER-TOP:#002F5E 1px solid; 
	BORDER-LEFT:#002F5E 1px solid; 
	BORDER-BOTTOM:#002F5E 3px outset;
}
.sftour-submit {
	color: black;
	background-color: #efefef;
	font-size: 11px;
	font-weight: bold;
	border-right: #002f5e 4px outset; 
	border-top: #002f5e 1px solid; 
	border-left: #002f5e 1px solid; 
	border-bottom: #002f5e 2px inset; 
}

.Locator {
   font-weight:bold;
   font-size:9px;
   color:#002E61; 
   text-decoration:none; 
   text-align:left; 
}

.camhead {
	color:#ffffff;
	font-size:11px;
	background-color: #FF6300;
	font-weight:bold;
	padding:2px;     
}

.camtease {
	color:#000000;
	font-size:9px;       
}

.collsep {
	background:url("/gifs/collsep.gif") repeat-y top; 
        width: 4px;
}

.NewsHeader {
	color:#ffffff;

/* 	background-color:#0A478B; */
	background-color: #B4D5E8;      
	font-weight:800;
	font-size:12px;
	padding-left: 0.2em;
        margin-top: 0.2cm;
	text-transform: uppercase;
}


.HeadLarge {
	background-color:transparent;
	font-weight: bold;
	font-size:16px;
	color:#AC0E3D;
        padding-left: 0.5em;
        margin-bottom: 0.1em;
        margin-top: 0.6em;

}

tr.sftour td h2.HeadLarge {
  padding-left: 0em;
}

.HeadLargeTable {
	background-color:transparent;
	font-weight: bold;
	font-size:16px;
	color:#AC0E3D;
        padding-left: 0em;
        padding-top: 1em;
        padding-bottom: 0em;
        margin-bottom: 0em;
}

.HeadMedium {
	background-color:transparent;
	font-weight: bold;
	font-size: 14px;
	color: #4F6897;
        padding-left: 0.5em;
        margin-bottom: 1px;
        margin-top: 8px;
}

.HeadSmall {
	font-weight: bold;
	font-size: 12px;
	color: #4F6897;
        padding: 0.4em;
        margin-bottom: 1px;
        margin-top: 1px;
}



.HeadMediumTable {
	background-color:transparent;
	font-weight: 300;
	font-size:14px;
	color:#AC0E3D;
        padding-left: 0em;
        padding-top: 1em;
        padding-bottom: 0.2em;
        margin-bottom: 1px;
}

.smorem {
  font-size: 1.2em;
  

}
.HeadSmall {
	background-color:transparent;
	font-weight: 300;
	font-size:12px;
	color:#AC0E3D;
        padding-left: 0.5em;
}

.SearchBox {

	BORDER-RIGHT:#000000 1px solid; 
	BORDER-TOP:#000000 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT:#000000 1px solid; 
	BORDER-BOTTOM:#000000 1px solid; 
	FONT-FAMILY:Verdana,arial,sans-serif;
}

.formdata {

	color: #000000;
	background-color: #eeeeee;
	font-size: 11px;
	font-weight: normal;
}

.form {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}


.dropdownblue {
   font-size:9px;
   color:#ffffff; 
   background-color:#002E61;
   width: 155px;
}

.dropdownw {
   font-size:9px;
   color:#000000; 
   background-color:#eeeeee; 
}

.Clear {
	color:#ffffff;
	background-color:#990000;
	font-size:11px;
	font-weight:normal;
	BORDER-RIGHT:#002F5E 1px solid; 
	BORDER-TOP:#002F5E 1px solid; 
	BORDER-LEFT:#002F5E 1px solid; 
	BORDER-BOTTOM:#002F5E 1px solid;
}


.frameX {
	margin: 0.5em;
        margin-left: 1em;
        border: 1px solid black;
	font-size: 11px; 
	padding: 1em;
}

.shadedbg {
 background-color: #fefecf;
}

.URL {
       font-family: Courier, monotype;
       font-size: 0.8em;
}

.pagebreak {
        page-break-before: always;
}
.loypeframe {
	margin-left: 0.1em;
        width: 99%;
	margin-bottom: 0.1em;
        border-right: gray 3px inset; 
	border-top: black 1px solid; 
	border-left: black 1px solid; 
	border-bottom: gray 2px inset; 
	font-size: 11px; 
	font-family: tahoma,Verdana,arial,sans-serif;
	padding: 0.2em;
        page-break-before: always;
}

.frame {
	FONT-SIZE: 11px; 
	FONT-FAMILY:Verdana,arial,sans-serif;
}

.Submit {
	color:#ffffff;
	background-color:#002F5E;
	font-size:11px;
	font-weight:normal;
	BORDER-RIGHT:#002F5E 1px solid; 
	BORDER-TOP:#002F5E 1px solid; 
	BORDER-LEFT:#002F5E 1px solid; 
	BORDER-BOTTOM:#002F5E 1px solid; 
}

.TextRed { 
   font-weight:normal;
   font-size:11px; 
   color:#CC0033; 
   text-decoration:none;       
}

dt.link { margin-left: 0.4cm; }

table.outer, table.wcb2003 td, table.wcb2003 th{
padding: 0.2em;
margin: 0.2em;
border: 1px solid blue;
font-size: 11pt;
}




th.imgtitle {
 font-weight: bold;
 color: #E0E8F3;
 background-color: rgb(21,48,103);
 font-variant: small-caps;
 padding-bottom: 0.3em;
 font-size: 12px;
}



.print_header
{
 font-weight: bold;
 color: #E0E8F3;
 background-color: rgb(21,48,103);
 font-variant: small-caps;
 padding: 0.5em;
 font-size: 140%;
 page-break-before: always;
}

a.noclue img
{
 text-decoration: none;
 border: 0px;
}

a.noclue {
 text-decoration: none;
 border: 0px;
}

.must {
        color: red; text-decoration: underline;

}


