@charset "utf-8";
body
{
    margin: 0;
    padding: 0;
background-color: #FFFFFF;
}

#container
{
width: 100%;
margin: 0px auto;
position:relative;
background-color: #ffffff;
font-family: Verdana, Arial, Courier;
font-size: 13px;
color: #005185;
line-height: 130%;
}

#top
{
height: 100px;
background-image:url('../images/logocopyrighthouse2-fr.png');
background-repeat:no-repeat;
position:relative;
}

#subtop
{
margin: 0px auto;
padding: 20px;
background-color: #FFFFFF;
}


#menubar
{
height: 30px;
background-image:url('../images/bubble-header-bg.png');
background-repeat:repeat;
}

#copyrighthouse-menu{
margin-top:0px;	
	}
#copyrighthouse-menur{
margin-top:0px;	
	}
	
#copyrighthouse-menuc{
margin-top:0px;	
	}

#flagholder
{
margin-top:-5px;
padding:10px 10px 3px 10px;
background-color: #00AD14;
}

.flag
{
float:left;
margin: 0px auto;
padding-left:0px;
padding-right:7px;
font-size: 10px;
color: #ffffff;
background-color: #00AD14;
}


.login-link-nhp{
position:absolute;
right:20px;
top:7px;
color:#23A300;
font-weight:bold;
	}
	
a.login-link-nhp:hover{
color:#23A300;
font-size:14px;
position:absolute;
right:16px;
	}
	
.header-link{
color:#23A300;
font-weight:bold;
text-decoration: none;			
	}
	
.header-link:hover{
color:#23A300;
font-size:14px;			
	}
	
a
{
	color: #0000FF;
	text-decoration: none;
}
a:hover
{
	color: #660000;
	text-decoration: underline;
}
h1
{
    font-size: 26px;
	color: #000987;
	text-align: center;
	line-height:140%;
	margin: 10px;
}
h2
{
    font-size: 16px;
    font-style:normal;
	color: #1b2095;
	line-height:130%;
}  
h3
{	
	margin: 0;
	color: #960000;  
}

h4
{
	text-align: center;
	font-size: 12px;
	font-style:normal;
	color: #02700f;
	line-height:130%;
}

h5{
	text-align: center;
	font-size: 15px;
	font-style:normal;
	color: #02700f;
	line-height:130%;
}

.large
{
	font-size: 33px;
	color: #FF3300;
	text-align: center;
	margin: 10px 0 10px 0;
	}
	
.small
{
font-size: 11px;
text-align:center;
}

.small-bold
{
font-size: 12px;
font-weight:bold;
color:#FFFEED;
text-align:center;
}


div.copyrightvalid
{
background-image:url('../images/copyright-valid-en.png');
float:right;
width:94px;
height:90px;
margin-right:60px;
margin-top:5px;
}

div.copyrightvalid-old
{
background-image:url('../images/copyright-valid2.png');
float:right;
width:108px;
height:108px;
margin-top:10px;
}

#summary
{
font-size: 14px;
font-weight:400;
text-align:center;
line-height: 120%;
color: #FFDF49;
font-style: italic;
margin-left: 250px;
margin-right: 250px;
position: relative;
top: -77px;
}

#summary1
{
animation-timing-function:font-size: 14px;
text-align:center;
line-height: 120%;
color: #FFDF49;
font-style: italic;
position: relative;
top: -77px;
}

#unlimited-registrations
{
font-size: 18px;
text-align:center;
padding: 10px;
border: 0;
}

.sidebar1 {
float:left;
margin-left:12px;
	width: 12%;
	background: #FFFFFF;
	text-align:left;
position:relative;
}


#office{
background-image:url(../images/home-page-collage-fr.png);
float:right;
width:250px;
height:369px;	
	}

.text-image-container{
overflow:auto;
width:100%;		
	}

.bubble{
padding:8px;	
color: #11154d;	
overflow:auto;
background-color: #FFFFFF;
border-top: 1px solid #02580c;
border-right: 1px solid #02580c;
border-left: 1px solid #02580c;
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
	}

.bubble-works{
padding:8px;
background-color:#1d74d1;
color: white;
border:#02580c 1px solid;
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;		
	}
	
.bubble h3,
.bubble-works h3{
text-align:center;	
	}
	
.bubble-center-left{
width:48%;
height:190px;
float:left;
position:absolute;
top:10px;
left:10px;
margin:0px 10px 0px 0px;
border:#d4c67f 1px inset;
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;	
color: #11154d;
background-color: #FFFEED;
box-shadow: 0.1em 0.1em 0.1em #fffeef;
-moz-box-shadow: 0.1em 0.1em 0.1em #fffeef;
-webkit-box-shadow: 0.1em 0.1em 0.1em #fffeef;
	}
	
.bubble-center-right{
width:48%;
height:190px;
float:right;
position:absolute;
top:10px;
right:10px;
border:#d4c67f 1px inset;
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;	
color: #11154d;
background-color: #FFFEED;
box-shadow: 0.1em 0.1em 0.1em #fffeef;
-moz-box-shadow: 0.1em 0.1em 0.1em #fffeef;
-webkit-box-shadow: 0.1em 0.1em 0.1em #fffeef;
	}
	

.bubble-center-text{
padding:10px;
}


	
.grid-container-top{
margin:0px auto;
width:100%;
height:220px;
position:relative;
background-color:#1d74d1;
border-top: 1px solid #02580c;
border-right: 1px solid #02580c;
border-left: 1px solid #02580c;
border-radius:16px;
-moz-border-radius:16px;
-webkit-border-radius:16px;
box-shadow: 0.4em 0.4em 0.6em #666;
-moz-box-shadow: 0.4em 0.4em 0.6em #666;
-webkit-box-shadow: 0.4em 0.4em 0.6em #666;
}

.grid-container-bottom{
margin:0px auto;
width:100%;
height:220px;
position:relative;
background-color:#1d74d1;
border-bottom: 1px solid #02580c;
border-right: 1px solid #02580c;
border-left: 1px solid #02580c;
border-radius:16px;
-moz-border-radius:16px;
-webkit-border-radius:16px;
box-shadow: 0.4em 0.4em 0.6em #666;
-moz-box-shadow: 0.4em 0.4em 0.6em #666;
-webkit-box-shadow: 0.4em 0.4em 0.6em #666;
}

#content
{
background-color: #FFFFFF;
margin-left: 14%;
margin-right: 14%;
margin-bottom: 16px;
padding: 20px;
color: #11154d;
background-color: #FFFFFF;
border: 1px solid #02580c;
border-radius:16px;
-moz-border-radius:16px;
-webkit-border-radius:16px;
box-shadow: 0.2em 0.2em 0.4em #666;
-moz-box-shadow: 0.2em 0.2em 0.4em #666;
-webkit-box-shadow: 0.2em 0.2em 0.4em #666;
}

#blocks
{
overflow:auto;
width:100%;
padding:0% 4%;
	
	}

.sidebar2 {
float:right;
margin-right:12px;
	width: 12%;
	background: #FFFFFF;
	text-align:left;
}

.star{
	list-style-image:url('../images/star.png');	
	}

.star2{
	list-style-image:url('../images/star-red-and-white.png');
	margin-left:-15px;
	}

#jan-side-icon{
background-image:url(../images/managing-director-copyright-house77px.png);
margin:0px auto;
width:77px;
height:102px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;
	}

#tara-side-icon{
background-image:url(../images/tara-della-hopley.png);
margin:0px auto;
width:90px;
height:80px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;
	}
	
#iain-side-icon{
background-image:url(../images/iain-stringer.png);
margin:0px auto;
width:90px;
height:126px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;
	}
		
#barbara-side-icon{
background-image:url(../images/barbara-czepulkowski.png);
margin:0px auto;
width:90px;
height:65px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;
	}
	
#charmaine-side{
background-image:url(../images/charmaine-side.png);
margin:0px auto;
width:60px;
height:60px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;	
	}

#sam-crane-side{
background-image:url(../images/sam-crane-side.png);
margin:0px auto;
width:60px;
height:60px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;	
	}

#johan-side{
background-image:url(../images/johan-side.png);
margin:0px auto;
width:60px;
height:60px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;	
	}
	
#chris-mckell-side{
background-image:url(../images/chris-mckell-side.png);
margin:0px auto;
width:60px;
height:60px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;	
	}
	
#ben-robey-side{
background-image:url(../images/ben-robey-side.png);
margin:0px auto;
width:60px;
height:60px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;	
	}
	
#darren-sharples-side{
background-image:url(../images/darren-sharples-side.png);
margin:0px auto;
width:60px;
height:60px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;	
	}
	
#ramon-side{
background-image:url(../images/ramon-side.png);
margin:0px auto;
width:60px;
height:60px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;	
	}
	
#karen-side{
background-image:url(../images/karen-evans-side.png);
margin:0px auto;
width:60px;
height:60px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;	
	}
	
#tenza-side{
background-image:url(../images/tenza-side.png);
margin:0px auto;
width:60px;
height:60px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;	
	}

#jtellis-side{
background-image:url(../images/jtellis-side.png);
margin:0px auto;
width:60px;
height:60px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;	
	}
	
#ron-ricoh-side{
background-image:url(../images/ron-ricoh-side.png);
margin:0px auto;
width:60px;
height:60px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;	
	}
	
#phil-maybury-side{
background-image:url(../images/phil-maybury-side.png);
margin:0px auto;
width:60px;
height:60px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;	
	}

#david-everitt-side{
background-image:url(../images/david-everitt-side.png);
margin:0px auto;
width:60px;
height:60px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;	
	}
	
#rachel-elizabeth-side{
background-image:url(../images/rachel-elizabeth-side.png);
margin:0px auto;
width:60px;
height:60px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;	
	}
	
#martina-anne-side{
background-image:url(../images/martina-anne-side.png);
margin:0px auto;
width:60px;
height:60px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;	
	}
	
#tom-middlemas-side{
background-image:url(../images/tom-middlemas-side.png);
margin:0px auto;
width:60px;
height:60px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;	
	}
	
#neeta-bhatoya-side{
background-image:url(../images/neeta-bhatoya-side.png);
margin:0px auto;
width:60px;
height:60px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;

-webkit-border-radius:12px;	
	}
	
#william-clark-side{
background-image:url(../images/william-clark-side.png);
margin:0px auto;
width:60px;
height:60px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;	
	}

#mondays-company-side{
background-image:url(../images/mondays-company-side.png);
margin:0px auto;
width:60px;
height:40px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;	
	}
	
#michael-barton-side{
background-image:url(../images/michael-barton-side.gif);
margin:0px auto;
width:60px;
height:60px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;	
	}
	
#andrew-kearns-side{
background-image:url(../images/andrew-kearns-side.png);
margin:0px auto;
width:60px;
height:60px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;	
	}
	
#jason-who{
background-image:url(../images/Jason-Butler-Boffey.png);
margin:3px auto;
width:50px;
height:64px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;	
	}
	
#ivan-who{
background-image:url(../images/ivan-graur.png);
margin:3px auto;
width:50px;
height:64px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;	
	}
	
#manyu-who{
background-image:url(../images/manyu-mo.png);
margin:3px auto;
width:50px;
height:64px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;	
	}
	
#joerg-who{
background-image:url(../images/joerg-gauger.png);
margin:3px auto;
width:50px;
height:64px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;	
	}
	
#tanja-who{
background-image:url(../images/tanja-otrin.png);
margin:3px auto;
width:50px;
height:64px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;	
	}
	
#thierry-who{
background-image:url(../images/thierry-dubout.png);
margin:3px auto;
width:50px;
height:64px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;	
	}
	
#stuart-who{
background-image:url(../images/stuart-vernon.png);
margin:3px auto;
width:50px;
height:64px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;	
	}
	
#birgitte-who{
background-image:url(../images/birgitte-sonneby.png);
margin:3px auto;
width:50px;
height:64px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;	
	}
	
#roman-who{
background-image:url(../images/roman-zidaric.png);
margin:3px auto;
width:50px;
height:64px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;	
	}
	
#susan-who{
background-image:url(../images/susanluteyn.png);
margin:3px auto;
width:50px;
height:60px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;	
	}
	
#jan-who{
background-image:url(../images/managing-director-copyright-house.png);
margin:3px auto;
width:50px;
height:64px;
box-shadow: 0.1em 0.1em 0.2em #666;
-moz-box-shadow: 0.1em 0.1em 0.2em #666;
-webkit-box-shadow: 0.1em 0.1em 0.2em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;	
	}
	
#who{
overflow: auto;
	width: 100%;
	}
	
.who{
overflow: auto;
	width: 100%;
	} 

#it
{
text-align: center;
margin-left: 100px;
margin-right: 100px;
color: #660000;
font-style: italic;
font-size: 14px;
}

.quote {
width: 160px;
padding: 10px;
font-style: italic;
text-align: left;
margin-bottom: 20px;
border: 1px;
border-style:solid;
border-color: #FDB303;
background-color: #FFFDD1;
}

#frederique{
background-image:url(../images/frederique-patterson.png);
width:297px;
height:223px;
margin-left:5px;
float:right;
box-shadow: 0.2em 0.2em 0.4em #666;
-moz-box-shadow: 0.2em 0.2em 0.4em #666;
-webkit-box-shadow: 0.2em 0.2em 0.4em #666;
border-radius:22px;
-moz-border-radius:22px;
-webkit-border-radius:22px;		
	}

.testimon {
font-size: 11px;
max-height:360px;
width:420px;
float:right;
padding: 10px;
font-style: normal;
text-align: left;
margin-bottom: 5px;
margin-left: 15px;
border:#FFCC66 1px solid;
box-shadow: 0.2em 0.2em 0.7em #666;
-moz-box-shadow: 0.2em 0.2em 0.7em #666;
-webkit-box-shadow: 0.2em 0.2em 0.7em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;
background-color: #FFF2CB;
}

.testimon2 {
font-size: 11px;
width:250px;
float:right;
padding: 10px;
font-style: normal;
text-align: left;
margin: 30px;
margin-bottom: 5px;
border:#FFCC66 1px solid;
box-shadow: 0.2em 0.2em 0.7em #666;
-moz-box-shadow: 0.2em 0.2em 0.7em #666;
-webkit-box-shadow: 0.2em 0.2em 0.7em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;
background-color: #FFF2CB;
}

.testimon-left {
font-size: 11px;
width:210px;
float:left;
padding: 10px;
font-style: normal;
text-align: left;
margin-right: 20px;
background-color: #FFF2CB;
border:#FFCC66 1px solid;
box-shadow: 0.2em 0.2em 0.7em #666;
-moz-box-shadow: 0.2em 0.2em 0.7em #666;
-webkit-box-shadow: 0.2em 0.2em 0.7em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;
}

.textarea-link{
width:420px;
height:76px;
border:1px solid black;	
}

table#berne{
width:90%;
margin:0px auto;
	padding: 20px;
	text-align: center;
	line-height:130%;
	font-size: 14px;
	font-weight:bold;
	font-style:italic;
	color:#1b2095;
	border:#02580c 1px solid;
	box-shadow: 0.2em 0.2em 0.7em #22278E;
	-moz-box-shadow: 0.2em 0.2em 0.7em #22278E;
	-webkit-box-shadow: 0.2em 0.2em 0.7em #22278E;
	border-radius:12px;
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	background-image:url('../images/background-center-inset.png');
	background-size:cover;
	}
	
table#berne td{
width:33%;	
	}
	
.berne-list{
margin-left:-20px;	
list-style-type:circle;
}

.goldenbox {
float:right;
font-size: 11px;
padding: 20px;
font-style: normal;
text-align: center;
margin: 0px auto;
border:#FFCC66 2px solid;
box-shadow: 0.2em 0.2em 0.7em #666;
-moz-box-shadow: 0.2em 0.2em 0.7em #666;
-webkit-box-shadow: 0.2em 0.2em 0.7em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;
	background-image:url('');
	background-repeat:repeat;
}

table#price{
background-color:#F7FBFF;
border:1px outset #02580c;
border-spacing:5px;
	}
	
table#price th, td{
width:33%;	
border:1px inset #02580c;
padding:5px;
	}

#t
{
	width:70%;
	margin-left:12%;
	margin-right:12%;
	padding: 20px;
	text-align: center;
	line-height:130%;
	font-size: 13px;
	font-weight:bold;
	font-style:italic;
	color:#000987;
	border:#02580c 1px solid;
	box-shadow: 0.2em 0.2em 0.7em #22278E;
	-moz-box-shadow: 0.2em 0.2em 0.7em #22278E;
	-webkit-box-shadow: 0.2em 0.2em 0.7em #22278E;
	border-radius:12px;
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	background-image:url('../images/background-center-inset.png');
	background-repeat:repeat;
}

#t2
{
background-image:url(../images/table-desktop.png);
width:500px;
height:485px;
margin:0px auto;
}

.t3 {
font-size: 12 px;
}

#secure-login-tab{
background-image:url(../images/secure-login-tab.PNG);
width:173px;
height:150px;
border:1px black solid;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;
	}
	
#secure-account-login-box{
background-image:url(../images/secure-account-login-box.PNG);
width:173px;
height:189px;
border:1px black solid;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;
	}
	
#navigational-{
background-image:url(../images/navigational-menu.PNG);
width:173px;
height:185px;
border:1px black solid;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;
	}
	
#title-and-info{
background-image:url(../images/title-and-info-desktop.png);
width:435px;
height:185px;
border:1px black solid;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;
	}
	
#click-to-select-a-file{
background-image:url(../images/click-to-select-a-file.PNG);
width:262px;
height:157px;
border:1px black solid;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;
	}
	
#upload-button{
background-image:url(../images/upload-button-desktop.png);
width:258px;
height:171px;
border:1px black solid;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;
	}

#select-your-file{
background-image:url(../images/select-your-file.PNG);
width:280px;
height:178px;
border:1px black solid;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;
	}
	
#uploading{
background-image:url(../images/uploading.PNG);
width:278px;
height:173px;
border:1px black solid;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;
	}
	
#done{
background-image:url(../images/done.PNG);
width:387px;
height:235px;
border:1px black solid;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;
	}
	
#reload{
background-image:url(../images/reload.PNG);
width:313px;
height:160px;
border:1px black solid;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;
	}

.tagcloud {
width:420px;
float:right;
padding: 10px;
text-align: left;
margin-bottom: 5px;
margin-left: 15px;
border:#FFCC66 1px solid;
box-shadow: 0.2em 0.2em 0.7em #666;
-moz-box-shadow: 0.2em 0.2em 0.7em #666;
-webkit-box-shadow: 0.2em 0.2em 0.7em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;
background-color: #FFF2CB;
}

#special
{
background-image:url(../images/special-offers2-400.gif);
width:400px;
height:53px;
margin:0px auto;
}

#why-pay-more{
background-image:url(../images/why-pay-more.png);
width:210px;
height:108px;
float:left;
margin:2px 2px;
}

#special-offer-100pounds{
background-image:url(../images/special-offer-upto100pounds.png);
width:442px;
height:172px;	
margin:0px auto;	
}

#prices
{
margin-left: 0px;
margin-right: 0px;
text-align: left;
color: #0000FF;
padding: 15px;
border: 1px;
border-color: #FF8A01;
border-style: solid;
background-color: #ffffc0;
}

.img-r 
{
margin-left: 5px;
margin-bottom: 5px;
padding: 0;
float:right;
}

.img-l
{
margin-right: 10px;
padding: 0 10px;
float:left;
}

#img-c
{
text-align: center;
}

#img-c2
{
margin: 0px auto;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;
}

.who-pic{
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;	
	}

.who-pic2{
margin: 0px auto;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;	
	}

.find-out-more{
background-image:url(../images/find-out-more.png);
width:140px;
height:34px;
margin: 0px auto;
position:absolute;
bottom:15px;
right:10%;
left:10%;	
	}

div.img
  {
  margin:15px;
  border:1px solid #02700f;
  height:165px;
  width:110px;
  float:left;
  text-align:center;
  background-color: #FFF2CB;
  box-shadow: 0.2em 0.2em 0.7em #666;
-moz-box-shadow: 0.2em 0.2em 0.7em #666;
-webkit-box-shadow: 0.2em 0.2em 0.7em #666;
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;
  }
  
div.img img
  {
  display:inline;
  margin:1px;
  border:1px solid #ffffff;
  text-align:center;
  }
div.desc
  {
  text-align:center;
  font-size:11px;
  width:auto;
  margin:2px;
  }

.hr
{
height: 2px;
background-image:url('../images/horizontal_line_120px.png');
}

.hr2
{
text-align: center;
background-image:url('../images/horizontal_line_350px.png');
width:350px;
height:2px;
margin: 0px auto;
}
  
.clear
{
clear:both;
} 

#legal-b
{
    margin-top:20px;
    margin-bottom:20px;
	padding: 10px;
	text-align: left;
	font-size: 11px;
    border:#FFCC66 1px solid;
    box-shadow: 0.2em 0.2em 0.7em #666;
    -moz-box-shadow: 0.2em 0.2em 0.7em #666;
    -webkit-box-shadow: 0.2em 0.2em 0.7em #666;
    border-radius:12px;
    -moz-border-radius:12px;
    -webkit-border-radius:12px;
}

.benefits
{
    width:60%px;
    margin-left:20%;
    margin-right:20%;
	padding: 20px;
	text-align: left;
	line-height:130%;
    font-size: 13px;
    font-weight:bold;
    font-style:italic;
    color:#000987;
    border:#02580c 1px solid;
    box-shadow: 0.2em 0.2em 0.7em #22278E;
    -moz-box-shadow: 0.2em 0.2em 0.7em #22278E;
    -webkit-box-shadow: 0.2em 0.2em 0.7em #22278E;
    border-radius:12px;
    -moz-border-radius:12px;
    -webkit-border-radius:12px;
	background-image:url('../images/background-center-inset.png');
    background-size:cover;
}

.button
{
text-align: center;
margin-bottom: 10px;
margin-top: 10px;
}

.block-header{
font-size:16px;
font-weight:bold;
color: #000987;
text-align:center;
padding-top:6px;
background-image:url('../images/bubble-header-bg.png');
height:25px;
border: 2px outset #d4c67f;
    border-top-left-radius:5px;
    -moz-border-top-left-radius:5px;
    -webkit-border-top-left-radius:5px;
	    border-top-right-radius:5px;
    -moz-border-top-right-radius:5px;
    -webkit-border-top-right-radius:5px;
	}

.home-page-button:hover{
background-image:url('../images/background-center-inset-hover.png');
background-size:cover;
color: #0000A0;
	}

.home-page-button:active { position: relative; top: 3px;
    -webkit-box-shadow: inset 0px -3px 1px rgba(255, 255, 255, 1), inset 0 0px 3px rgba(0, 0, 0, 0.9);
    -moz-box-shadow: inset 0px -3px 1px rgba(255, 255, 255, 1), inset 0 0px 3px rgba(0, 0, 0, 0.9);
    box-shadow: inset 0px -3px 1px rgba(255, 255, 255, 1), inset 0 0px 3px rgba(0, 0, 0, 0.9);
	}


.home-page-button
{
position:relative;
width:21%;
height:300px;
background-image:url('../images/background-center-inset-blue.png');
background-size:cover;
float:left;
padding:5px;
padding-top:5px;
font-style: normal;
color:#0000A0;
text-align: left;
margin-right: 10px;
margin-bottom: 5px;
-webkit-box-shadow: inset 0px -3px 1px rgba(0, 0, 0, 0.45), 0px 2px 2px rgba(0, 0, 0, 0.25);
-moz-box-shadow: inset 0px -3px 1px rgba(0, 0, 0, 0.45), 0px 2px 2px rgba(0, 0, 0, 0.25);
box-shadow: inset 0px -3px 1px rgba(0, 0, 0, 0.45), 0px 2px 2px rgba(0, 0, 0, 0.25);
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
border-radius: 12px;
}

.fees{
background-image:url('../images/prices.png');
display:block;
width:110px;
height:34px;
margin:0px auto;	
	}
	
.signup-link{
color:#ffffff;		
	}
	
a.signup-link:hover
{
color: #ffffff;
text-decoration: underline;
}
	
.signup{	
background-color:#960000;
text-align:center;
margin:0px auto;
width:210px;
height:30px;
padding-top:10px;
font-size:16px;
font-weight:bold;
-webkit-box-shadow: inset 0px -3px 1px rgba(0, 0, 0, 0.45), 0px 2px 2px
rgba(0, 0, 0, 0.25);
-moz-box-shadow: inset 0px -3px 1px rgba(0, 0, 0, 0.45), 0px 2px 2px
rgba(0, 0, 0, 0.25);
box-shadow: inset 0px -3px 1px rgba(0, 0, 0, 0.45), 0px 2px 2px rgba(0, 0,
0, 0.25);
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
border-radius: 12px;
}

.more-button{
background-color:#960000;
text-align:center;
margin:0px auto;
width:180px;
height:30px;
padding-top:10px;
font-size:16px;
-webkit-box-shadow: inset 0px -3px 1px rgba(0, 0, 0, 0.45), 0px 2px 2px rgba(0, 0, 0, 0.25);
-moz-box-shadow: inset 0px -3px 1px rgba(0, 0, 0, 0.45), 0px 2px 2px rgba(0, 0, 0, 0.25);
box-shadow: inset 0px -3px 1px rgba(0, 0, 0, 0.45), 0px 2px 2px rgba(0, 0, 0, 0.25);
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
border-radius: 12px;
position:absolute;
bottom: 3px;
right: 3px;	
	}

#footer-copyright-notice
{
clear: both;
padding: 10px 0 7px 0;
height: 65px;
text-align:center;
font-size: 11px;
background-color:#7bbbfc;
color: #000987;
border-top: 1px solid #D7D7E2;

}

#leftnav p, #rightnav p { margin: 0 0 1em 0; }
#content h2 {
	margin: 0 0 .5em 0;
	color: #F30;
}