﻿BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
H1 {font-family:'Source Sans Pro';font-size: 22px; margin-top: 0px; margin-bottom: 5px;}
H3 {font-family:'Source Sans Pro';font-size: 16pt; margin-top: 1px; margin-bottom: 1px;}
H4 {font-family:'Source Sans Pro';font-size: 16pt; margin-top: 1px; margin-bottom: 1px;}
H5 {font-family:'Source Sans Pro';font-size: 14pt; margin-top: 1px; margin-bottom: 1px;}
H2 {font-family:'Source Sans Pro';margin-top: 16px;
      margin-bottom: 0px;
      font-size: 14pt;
      display: block;
      color: #1E5FAF;}
P {font-size: 14px; color: #333333; margin-top: 0px; margin-bottom: 2px;} 
P.payoff {font-family:'Source Sans Pro';font-size: 16pt; color: #033BA6; margin-top: 4px; margin-bottom: 2px; text-align: center; font-weight: bold;}      
UL.eurocom {margin-left: 3px; margin-top: 2px; list-style-type: square}
LI.eurocom {margin-left: 15px; margin-top: 3px; color: #033BA6; font-family: Verdana, Arial, Helvetica; FONT-SIZE: 14px;}
P.boxitem {color: #333333; margin-top: 0px; margin-bottom: 1px; font-size: 14px;}
P.boxitemtitle {color: #333333; margin-top: 0px; margin-bottom: 1px; font-family: Verdana, Arial, Helvetica; FONT-SIZE: 14px; font-weight: bold;}
P.boxitembody {margin-top: 0px; margin-bottom: 1px; font-size: 8pt; color: #333333; font-family: Verdana, Arial, Helvetica; FONT-SIZE: 14px;}
A{text-decoration: none; color: #333333; border-bottom: 1px solid #033BA6;}
A:hover {text-decoration: none; color: #333333; border-bottom: 2px solid #033BA6;}
A.bodytextlink {text-decoration: none; color: #333333; border-bottom: 1px solid #033BA6;}
A.bodytextlink:hover {text-decoration: none; color: #333333; border-bottom: 2px solid #033BA6;}
A.noborder {text-decoration: none; color: #333333; border-bottom: 0px solid #033BA6;}
A.noborder:hover {text-decoration: none; color: #333333; border-bottom: 0px solid #033BA6;}
DIV.eurocombox {border: #ffffff 1px solid; margin: 0px; padding: 10px; FONT-SIZE: 14px; background:url(images/fadebg.jpg); height:100%;}
DIV.eurocomsidebox {border: #7f8183 1px solid; margin: 0px; padding: 10px; padding-right: 5px; FONT-SIZE: 14px; BACKGROUND-COLOR: white; height:100%}
DIV.loginbox {border: #1156AA 1px solid; margin: 0px; padding: 0px; FONT-SIZE: 14px; BACKGROUND-COLOR: #1156AA}

.menulinks {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #7f8183; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION:  none; border-bottom: 1px solid #033BA6
}
.menulinks:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #7f8183; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION:  none; border-bottom: 2px solid #033BA6
}
.menulinksorange {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #f8944a; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menulinksgrey {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #7f8183; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titlegray {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #7f8183; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.homepagetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #1156aa; LINE-HEIGHT: 30px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.prfheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #1156aa; LINE-HEIGHT: 22px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.homepagepayoff {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #033BA6; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.infopagetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #033BA6; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodytext {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodytext2 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodytext2bold {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodytext2boldblk {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodytext2blk {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodytexttitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodytexttitlewht {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodytexttitleblu {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #1156aa; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodytextorange {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #033BA6; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodytextwht {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodytextwhtlinkUL {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.bodytextwhtlink {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION:  none; border-bottom: 1px solid #033BA6
}
.bodytextwhtlink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION:  none; border-bottom: 2px solid #033BA6
}
.bodytextblklinkUL {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION:  none; border-bottom: 1px solid #033BA6
}
.bodytextblklink {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; border-bottom: 1px solid #033BA6
}
.bodytextblklink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; border-bottom: 2px solid #033BA6
}
.bodytextblulinkUL {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #1156aa; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION:  none; border-bottom: 1px solid #033BA6
}
.bodytextblulink {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #1156aa; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; border-bottom: 1px solid #033BA6
}
.bodytextblulink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #1156aa; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; border-bottom: 2px solid #033BA6
}
.titlewht {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titlewht2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titleorg2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #f77b21; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.footertext {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #7f8183; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.loginusrbox {
	BORDER-RIGHT: #7f8183 1px solid; BORDER-TOP: #7f8183 1px solid; FONT-SIZE: 14px; BORDER-LEFT: #7f8183 1px solid; WIDTH: 150px; COLOR: #000000; BORDER-BOTTOM: #7f8183 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
.button {
	BORDER-RIGHT: #7f8183 1px solid; BORDER-TOP: #7f8183 1px solid; FONT-SIZE: 14px; BORDER-LEFT: #7f8183 1px solid; COLOR: #7f8183; BORDER-BOTTOM: #7f8183 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #edf2ff
}
.loginpwdbox {
	BORDER-RIGHT: #7f8183 1px solid; BORDER-TOP: #7f8183 1px solid; FONT-SIZE: 14px; BORDER-LEFT: #7f8183 1px solid; WIDTH: 108px; COLOR: #000000; BORDER-BOTTOM: #7f8183 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
LI.focus {
	COLOR: #033BA6; LIST-STYLE-TYPE: square
}
A.focus:link {
	COLOR: #033BA6; TEXT-DECORATION: none; border-bottom: 1px solid #033BA6
}
A.focus:visited {
	COLOR: #033BA6; TEXT-DECORATION: none; border-bottom: 1px solid #033BA6
}
A.focus:active {
	COLOR: #033BA6; TEXT-DECORATION: none; border-bottom: 1px solid #033BA6
}
A.focus:hover {
	COLOR: black; TEXT-DECORATION: none; border-bottom: 2px solid #033BA6
}
LI.nofocus {
	COLOR: #7f8183; LIST-STYLE-TYPE: square
}
A.nofocus:link {
	COLOR: black; TEXT-DECORATION: none; border-bottom: 1px solid #033BA6
}
A.nofocus:visited {
	COLOR: black; TEXT-DECORATION: none; border-bottom: 1px solid #033BA6
}
A.nofocus:active {
	COLOR: black; TEXT-DECORATION: none; border-bottom: 1px solid #033BA6
}
A.nofocus:hover {
	COLOR: #033BA6; TEXT-DECORATION: none; border-bottom: 2px solid #033BA6
}
pages {
	FONT-SIZE: 8pt; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 10px
}
.bodytext2bolddrk {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodytextdrklink {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; border-bottom: 1px solid #033BA6
}
.bodytextdrklink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; border-bottom: 2px solid #033BA6
}


/*****************************************************************************
scalable Inman Flash Replacement (sIFR) version 3.

Copyright 2006 – 2008 Mark Wubben, <http://novemberborn.net/>

Older versions:
* IFR by Shaun Inman
* sIFR 1.0 by Mike Davidson, Shaun Inman and Tomas Jogin
* sIFR 2.0 by Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben

See also <http://novemberborn.net/sifr3> and <http://wiki.novemberborn.net/sifr3>.

This software is licensed and provided under the CC-GNU LGPL.
See <http://creativecommons.org/licenses/LGPL/2.1/>
*****************************************************************************/

@media screen {
  .sIFR-flash {
    visibility: visible !important;
    margin: 0;
    padding: 0;
  }
  
  .sIFR-replaced, .sIFR-ignore {
    visibility: visible !important;
  }
  
  .sIFR-alternate {
    position: absolute;
    left: 0;
    top: 0;
    width: 0;
    height: 0;
    display: block;
    overflow: hidden;
  }
  
  .sIFR-replaced div.sIFR-fixfocus {
    margin: 0pt; 
    padding: 0pt; 
    overflow: auto; 
    letter-spacing: 0px; 
    float: none;
  }
}

@media print {
  .sIFR-flash {
    display    : none !important;
    height     : 0;
    width      : 0;
    position   : absolute;
    overflow   : hidden;
  }
  
  .sIFR-alternate {
    visibility : visible !important;
    display    : block   !important;
    position   : static  !important;
    left       : auto    !important;
    top        : auto    !important;
    width      : auto    !important;
    height     : auto    !important;
  }
}

/*
Place CSS rules for to-be-replaced elements here. Prefix by .sIFR-active
so they only apply if sIFR is active. Make sure to limit the CSS to the screen
media type, in order not to have the printed text come out weird.
*/
@media screen {
  /* Example:
  .sIFR-active h1 {
    font-family: Verdana;
    visibility: hidden;
  }
  */
    .sIFR-active h1,
    .sIFR-active h2,
    .sIFR-active h3,
    .sIFR-active h4,
    .sIFR-active p.payoff,
    .sIFR-active h5#pullquote {
      visibility: hidden;
      font-family: Verdana;
    }

    .sIFR-active h1 {
      padding-bottom: 0;
    }

    .sIFR-active h2 {
      margin-top: 12pt;
      margin-bottom: 0px;
      font-size: 14pt;
      display: block;
      color: #333333;
    }

    .sIFR-active p.payoff {
        margin-top: 10px;
    }

    .sIFR-active h4 {
      font-size: 21px;
      font-weight: normal;
    }

    .sIFR-active h5#pullquote {
      font-size: 24px;
    }
}
    /* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
			
	#container{	
		margin:0 auto;
		position:relative;
		text-align:left;
		width:696px;
		background:#fff;		
		margin-bottom:2em;
		}	
	#header{
		height:80px;
		line-height:80px;
		background:#5DC9E1;
		color:#fff;
		}				
	#content{
		position:relative;
		}			

/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		margin-top:10px;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:384px;
		height:265px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:relative;
		left:-33px;
		top:-162px;
		z-index:1000;
		margin-bottom:-67px;
		}	
	#nextBtn, #slider1next{ 
		left:384px;
		top:-172px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(images/btn_prev.gif) no-repeat 0 0;
		border-bottom: 0px solid #033BA6;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(images/btn_next.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */

#twitter a {text-decoration: none; color: #333333; border-bottom: 0px solid #033BA6; font-family: Verdana, Arial, Helvetica, sans-serif; }
#twitter a:hover {text-decoration: none; color: #333333; border-bottom: 0px solid #033BA6; font-family: Verdana, Arial, Helvetica, sans-serif; }
#twitter h6 {color: #ffffff; FONT-SIZE: 14px; font-weight: normal; margin: 0 0 0 40px; padding: 0; line-height: 1.2; width: auto; font-family: Verdana, Arial, Helvetica, sans-serif; }
#twitter h7 {color: #ffffff; font-size: 16px; margin: 0 0 0 40px; padding: 0; line-height: 1.2; width: auto; display: block;  font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
#twitter .twtr-widget{font-size: 8pt; 
    font-family:Verdana,Arial,Helvetica,"Trebuchet MS",Trebuchet,sans-serif !important;
}
#twitter .twtr-hd, .twtr-ft{
    display:none;
}
#twitter .twtr-bd, #twitter .twtr-timeline i a, #twitter .twtr-bd p {
color:#000000 !important;
font-size:0.9em;
}

#infopageimg {
	width: 640px;
}
