﻿/* Colours:
Dark Blue: #003366
Light Blue: #D6DFF7
*/

.menuTr
{
	margin-bottom:-10px;
}

body 
{
	background-image:url('../Images/DarkBlueGradient.jpg');
	background-size: 15px;

	background-repeat:repeat-x;
	background-color: White;
	border-top: solid 10px #003366;	
	margin:5px 5px 5px 5px;
	color:#003366;
	font-family:Trebuchet MS, Arial, Helvetica;
	font-size:1.03em;
	
}

.selectedTab, .notSelectedTab, .selectedTabFr, .notSelectedTabFr, .notSelectedTabBigFr, .selectedTabBigFr
{	
	font-family:Arial;
	font-size: 0.85em;
	font-weight: bold;
	text-align:center;
	white-space:nowrap;

	padding-left:10px;
	padding-right:10px;
}

.selectedTab, .selectedTabFr, .selectedTabBigFr
{	
	background-color:#D6DFF7;
	border: 1px solid #003366;	
	border-top-width:2px;
	border-bottom-width: 1px;
	border-bottom-color:White;
	border-top-color: Orange;
	color: #003366;			
}

.notSelectedTab, .notSelectedTabFr, .notSelectedTabBigFr
{		
	/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#003366, endColorstr=#0033FF);*/
	background-color: #997755;
	border: 1px solid #003366;
	color:White;
}

.notSelectedTab a:link, .notSelectedTab a:visited, .notSelectedTab a:active, .notSelectedTabFr a:link, .notSelectedTabFr a:visited, .notSelectedTabFr a:active, .notSelectedTabBigFr a:link, .notSelectedTabBigFr a:visited, .notSelectedTabBigFr a:active
{
	text-decoration:none;
	color:White;
}

.selectedTab a:link, .selectedTab a:visited, .selectedTab a:active, .selectedTabFr a:link, .selectedTabFr a:visited, .selectedTabFr a:active, .selectedTabBigFr a:link, .selectedTabBigFr a:visited, .selectedTabBigFr a:active
{
	text-decoration:none;
	color: #003366;	
}

.notSelectedTab a:hover, .notSelectedTabFr a:hover, .notSelectedTabBigFr a:hover
{
	text-decoration:underline;
	color:White;
}
.selectedTab a:hover, .selectedTabFr a:hover, .selectedTabBigFr a:hover
{
	text-decoration:underline;
	color: #003366;	
}

.dataDiv
{	
	background-image:url('../Images/BlueGradient.jpg');
	background-repeat:repeat-x;
	background-color:White;
	margin-top:-4px;
	margin-bottom:5px;
	padding: 20px 20px 5px 20px;
	border-bottom: solid 1px LightGrey;
	border-right: solid 1px LightGrey;
	border-left: solid 1px LightGrey;
	border-top: solid 1px #D6DFF7;
	width:100%;
	height:100%;
	min-height:325px;	
}

.contentDiv
{
	background-image:url('../Images/BlueGradient.jpg');
	background-repeat:repeat-x;
	background-color:White;
	background-attachment:scroll;
	margin-top:-4px;
	margin-bottom:5px;
	padding: 20px 20px 5px 20px;
	border-bottom: solid 1px LightGrey;
	border-right: solid 1px LightGrey;
	border-left: solid 1px LightGrey;
	width:100%;
	height:100%;
	min-height:325px;	
}

.mainDiv
{			
	margin-bottom:10px;
	margin-left:30px;
	width:90%;
}

.mainDivTabs
{
	margin-left:4px;
	height:27px;
}

.textFloatRight
{
	float:right;
}

.imgFloatRight
{
	float:right;	
	padding-left:10px;
}

.pagePic
{
	text-align:left;
}

.galleryPicTD
{
	text-align:center;
	width:350px;
	padding-bottom:25px;
	outline-width:0px;
	outline-style:none;	
}

.pagePic, .galleryPicTD
{
	float:right;	
	padding-left:10px;
	font-size:0.75em;
	color: #997755;
	
	font-weight:bold;
}

.tdLanguage
{
	text-align:right;
	vertical-align:top;
	color:White;
	font-size:0.8em;
	padding-right:20px;
}

.tdLanguage a:link, .tdLanguage a:visited, .tdLanguage a:active
{
	text-decoration:none;
	color:White;
}
.tdLanguage a:hover
{
	text-decoration:underline;
	color:White;
}
.footer
{	
	width:380px;	
	text-align:center;
	font-size:0.8em;
	white-space:nowrap;
	margin-left:0px;
	margin-right:0px;
}

.thumbnailTD
{
	text-align:center;
	color:#003366;
	font-family:Trebuchet MS, Arial, Helvetica;
	font-size:0.65em;
	padding-right:12px;
	border-right: solid 1px #003366;
	vertical-align:top;
}

.thumbnailTD a:link, .thumbnailTD a:visited, .thumbnailTD a:active
{	
	color:#003366;
	outline-width:0px;
	outline-style:none;
}
.thumbnailTD a:hover
{	
	color:#003366;
}

.thumbnailTable
{	
	vertical-align:top;	
}

.thumbnail 
{
	width: 80px;
	height:60px;
	padding-top:6px;
	border-style:none;		
}

.shopThumbnail
{
	width: 133px;
	height:100px;
	padding-top:6px;
	border-style:none;	
}

.galleryPic
{
	border-style:none;
}

.textThumbnailTD
{
	vertical-align:top;
	padding-left:10px;
}

.picsThumbnailTD
{
	vertical-align:top;
	width:330px;
}

.divStats
{
	text-align:left;
	padding-left:5px;
}

.tdStatsDescriptor
{	
	font-weight:bold;	
}

.trStats
{
	font-size:0.7em;
	vertical-align:top;
	line-height:1.12em;
}

.tdStatsValue
{	
}

.trStatsSpacer
{
	height:5px;
}

.friendLink
{
	color:#003366;
	font-weight:bold;
	font-size:1.0em;
}

.friendSmallLink
{
	color:#003366;	
	font-size:1.0em;
}

.friendText
{
	color:#003366;
	font-size:0.8em;
}

.friendLabel
{
	font-size:0.9;
	font-weight:bold;
}

.friendTD
{
	padding-right: 15px;
	padding-bottom:30px;
	width:33%;
	vertical-align:top;
	border-style:none;		
}

.link
{	
	border-style:none;	
	outline-width:0px;
	outline-style:none;	
}

.newsDiv
{
	color:White;	
	background-image:url('../Images/InvertDarkBlueGradient.jpg');
	background-repeat:repeat-x;
	background-color:#003366;
	padding: 15px 15px 15px 15px;
}

.newsDivTop
{
}

.newsDivTable
{
	Width:70%;
	text-align:left;
	
}	

