@font-face {
    font-family: 'Vegur';
    src: url('fonts/vegur-light.eot');
    src: url('fonts/vegur-light.eot?#iefix') format('embedded-opentype'),
         url('fonts/vegur-light.woff') format('woff'),
         url('fonts/vegur-light.ttf') format('truetype'),
         url('fonts/vegur-light.otf') format('opentype'),
         url('fonts/vegur-light.svg#VegurLight') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Vegur';
    src: url('fonts/vegur-bold.eot');
    src: url('fonts/vegur-bold.eot?#iefix') format('embedded-opentype'),
         url('fonts/vegur-bold.woff') format('woff'),
         url('fonts/vegur-bold.ttf') format('truetype'),
         url('fonts/vegur-bold.otf') format('opentype'),
         url('fonts/vegur-bold.svg#VegurBold') format('svg');
    font-weight: bold;
    font-style: normal;
}


body { 
margin: 0px;
font-family:"Vegur", sans-serif;
font-size:16px;
     }

A:link
  {
    color:            #0099FF;
    text-decoration:  none;
  }

A:visited
  {
    color:           #CC3333;
    text-decoration:  none;
  }

A:hover
  {
    color:            #FFCC33;
    text-decoration:  underline;
  }

A:active
  {
    color:            #0099FF;
    text-decoration:  none;
  }

/* ------------------------------------------------------------------------- */

#ajaxticker1{
width: 420px;
height: 115px;
padding: 4px;
color:            #FFFFFF;

}

#ajaxticker1 div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/

}

.someclass{ //class to apply to your scroller(s) if desired
}



A.vod:link
  {
    color:            #FFCC88;
    text-decoration:  none;
  }

A.vod:visited
  {
    color:            #999999;
    text-decoration:  none;
  }

A.vod:hover
  {
    color:            #FFFFFF;
    text-decoration:  underline;
  }

A.vod:active
  {
    color:            #99CCFF;
    text-decoration:  none;
  }

/* ------------------------------------------------------------------------- */
A.nav:link
  {
    color:            #999999;
    text-decoration:  none;
  }

A.nav:visited
  {
    color:            #444444;
    text-decoration:  none;
  }

A.nav:hover
  {
    color:            #000000;
    text-decoration:  strong;
  }

A.nav:active
  {
    color:            #444444;
    text-decoration:  none;
  }
  
/* ------------------------------------------------------------------------- */

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

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

A.navSecondary:hover
  {
    color:            #FFFF99;
    text-decoration:  none;
  }

A.navSecondary:active
  {
    color:            #FFFFFF;
    text-decoration:  none;
  }
  
/* ------------------------------------------------------------------------- */

A.reverse:link
  {
    color:            #F4D0E1;
    text-decoration:  none;
  }

A.reverse:visited
  {
    color:            #F4D0E1;
    text-decoration:  none;
  }

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

A.reverse:active
  {
    color:            #F4D0E1;
    text-decoration:  none;
  }
 
/* ------------------------------------------------------------------------- */

.textBody
  {
    color:            #444444;
    font-family:      tahoma, arial, helvetica, sans-serif;
    letter-spacing:   .2pt;
    font-size:        12px;
    line-height:      1.3;
    text-decoration:  none;
  }
  
.textParagraph
  {
    color:            #222222;
    font-family:      tahoma, arial, helvetica, sans-serif;
    letter-spacing:   .2pt;
    font-size:        12px;
    line-height:      1.4;
    text-decoration:  none;
  }
  
.textHome
  {
    color:            #222222;
    font-family:      tahoma, arial, helvetica, sans-serif;
    letter-spacing:   .2pt;
    font-size:        11px;
    line-height:      1.3;
  }

.textBodyreverse
  {
    color:            #D8E5ED;
    font-family:      tahoma, arial, helvetica, sans-serif;
    letter-spacing:   .2pt;
    font-size:        12px;
    line-height:      1.7;
  }

.textHomeReverse
  {
    color:            #D8E5ED;
    font-family:      tahoma, arial, helvetica, sans-serif;
    letter-spacing:   .2pt;
    font-size:        11px;
    line-height:      1.4;
  }

.textBodyreverse2
  {
    color:            #4C70AC;
    font-family:      tahoma, arial, helvetica, sans-serif;
    letter-spacing:   .5pt;
    font-size:        10px;
    line-height:      1.7;
  }

.textSmall
  {
    color:            #999999;
    font-family:      tahoma, arial, helvetica, sans-serif;
    letter-spacing:   .4pt;
    font-size:        10px;
    line-height:      1.3;
    text-decoration:  none
  }

.textSmallReverse
  {
    color:            #D8E5ED;
    font-family:      tahoma, arial, helvetica, sans-serif;
    letter-spacing:   .3pt;
    font-size:        10px;
    text-decoration:  none
  }

.textSmallHeader
  {
    color:            #8EA2B7;
  }

.textDisclaimer
  {
    color:            #000000;
    font-family:      arial, helvetica, sans-serif;
    letter-spacing:   .1pt;
    font-size:        9px;
    text-decoration:  none
  }

.textHeading
   {
     color:            #09336F;
     font-family:      arial, helvetica, sans-serif;
     letter-spacing:   .1pt;
     font-size:        17px;
     font-weight:      bold;
     text-decoration:  none
  }
  
.textHeadingGrey
   {
     color:            #B2B2B2;
     font-family:      sans-serif;
     letter-spacing:   .1pt;
     font-size:        24px;
     font-weight:      bold;
     text-decoration:  none
  }

 .textSubheading
   {
     color:            #000000;
     font-family:      arial, helvetica, sans-serif;
     letter-spacing:   .1pt;
     font-size:        12px;
     text-decoration:  none
  }
  
 .textQuote
   {
     color:             #D69A00;
     font-family:       arial, helvetica, sans-serif;
     letter-spacing:    .4pt;
     font-size:         12px;
     line-height:       1.3;
     font-weight:       bold;
     font-style:        normal;
     text-decoration:   none;
     text-align:        left;
  }  
  
  .textQuoteSource
     {
     color:             #D69A00;
     font-family:       arial, helvetica, sans-serif;
     letter-spacing:    .1pt;
     font-size:         11px;
     font-weight:       normal;
     font-style:        normal;
     text-decoration:   none;    
     
  } 
  
.noRepeat
{
    background-repeat: no-repeat;
}
  
.topRepeat
  {
    background-repeat: repeat-x;
    background-position: top right;
}

.repeatLeft
  {
    background-repeat: repeat-y;
    background-position: top right;
}

.repeatRight
  {
    background-repeat: repeat-y;
    background-position: top left;
}

.v220WrapperInner{overflow:hidden;width:480px;height:270px;border:1px solid #000}
.v220WrapperInner img{margin-top:-3px}
.v220WrapperOuter{width:482px;border:1px solid #000}

.v320WrapperInner{overflow:hidden;width:480px;height:270px;border:0px solid #000}
.v320WrapperInner img{margin-top:-3px}
.v320WrapperOuter{width:480px;border:0px}

.v1WrapperInner{overflow:hidden;width:120px;height:64px;border:1px solid #000}
.v1WrapperInner img{margin-top:-14px}
.v1WrapperOuter{width:122px;border:1px solid #000}

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: ;
padding: 5px;
width: 330px;
left: -1000px;
border: 1px black;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -105px;
left: 32px; /*position where enlarged image should offset horizontally */

}







.thumbnailleft{
position: relative;
z-index: 0;
}

.thumbnailleft:hover{
background-color: transparent;
z-index: 50;
}

.thumbnailleft span{ /*CSS for enlarged image*/
position: absolute;
background-color: ;
padding: 5px;
width: 330px;
left: -1000px;
border: 1px black;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnailleft span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnailleft:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -105px;
left: -250px; /*position where enlarged image should offset horizontally */

}
  
  
  
/* ------------------------------------------------------------------------- */


.inputText
  {
    font-family:      tahoma, arial, helvetica, sans-serif;
    font-size:        12px;
    background-color: #ffffff;
    border:           1px #999999 solid; 
    border-color:     #999999 solid;    
  }

.inputDropDown
  {
    font-family:      tahoma, arial, helvetica, sans-serif;
    font-size:        11px;
  }

.inputButton
  {
    font-family:      tahoma, arial, helvetica, sans-serif;
    font-size:        10px;
    letter-spacing:   .5pt;
    color:            #000000;
    font-weight:      bold;
    background-color: #BDBDBD;
    border:           1px #666666 solid; 
    border-color:     #666666 solid;  
  }
  
  
  /* ------------------------------------------------------------------------- */
  
  
  #watermark_box {
position:relative;
display:block;
}
img.watermark {
position: absolute;
top: 0px;
left: 0px;
}
