.ui-state-disabled {
	cursor:default;
	background-color:gray !important;
	color:black !important;
}

body {
	font-family:Tahoma;
	background-color:#b6cdf8;
	padding:0px;
	margin:0px;
	}

#pageDiv {
}

#imageRotatorContainer {
	position:relative;
	top:-10px;
}
#imageRotator img {
	width:138px;
	border-width:1px;
	border-style:inset;
	border-color:#ccc;
}

#topLeftDiv {
	z-index:999;
	width:150px;
	height:100px;
	position:fixed;
	top:1px;
	left:1px;	
	background-image:url(/images/topleft4.jpg);
	background-repeat:no-repeat;
}

#topRightDiv {
	z-index:999;
	width:846px;
	height:100px;
	position:fixed;
	top:1px;
	left:150px;
	background-image:url(/images/top4.jpg);
	background-repeat:no-repeat;
}

#leftPanel {
	width:140px;
	position:fixed;
	top:125px;
	left:1px;
	margin-left:4px;
	margin-right:4px;
	z-index:9999;
}

#copyright {
	text-align:center;
	font-size:12px;
}

#bannerTop {
	z-index:999;
	width:846px;
	height:25px;
	position:fixed;
	left:150px;
	top:100px;
	margin-top:1px;
	background-color:#b6cdf8;
	font-weight:bold;
	text-align:center;
	color:#333366;
	font-size:12px;
}

#bannerTopText {
    position: relative;
    top: 5px;
}

#contentDiv {
	padding:0px;
	margin:0px;	
	position:relative;
	top:125px;	
	left:150px;
	width:846px;	
	color:#b6cdf8;
	background-color:#333366;
	font-size:12px;
	}
#contentMain {
	padding:10px;
}
#contentMain object{
	z-index:-1
}

#contentMain, #contentMain  td {
	color:#b6cdf8;
	font-size:12px;
}
#mediaPlayer {
	width:315px;
	margin-left:auto;
	margin-right:auto;
}

#contentBottom {
	background-color:#b6cdf8;
	text-align:center;
}

a:visited,a:link,a:hover{
	color:#FFF;
}
.letter {
	padding:80px;
	background-image:url(/images/briefpapier2.jpg);
	background-repeat:repeat-y;
	}

.letter *, .letter a, .diary *, .diary a {
	font-family:Courier;
	color:#000;
}

.veteransmemories {
	padding:80px;
	background-image:url(/2010/UK/veterans/briefpapier.jpg);
	background-repeat:repeat-y;
	}

.letter *, .letter a, .diary *, .diary a , .veteransmemories *, .veteransmemories a {
	font-family:Courier;
	font-weight:bold;
	color:#000;
	font-size:14px;
	}

.veteransmemories .editorNote * {
	font-family:'Times New Roman';
}

.veteransmemories div.intro  {
	font-family:Tahoma;
}

#dbDetail  {
	background-color:#fff;
}
#dbDetail .dbViewRowLabel {
	color:#000;
}

.dbSearch *,.dbSearch * a:visited, .dbSearch * a:link{
	color:#000;
}

.dbResult * a:visited{
	color:#000;
}

.dbViewRowLabel {
	color:#000 !important;
	width:150px;
	background-color:#EFEFEF;
	font-family:Tahoma;
	font-size:12px;
	vertical-align:top;
}
.dbViewRowLabelTop {
	width:150px;
	background-color:#990000;
	color:#FFF !important;
	font-size:18px!important;
}

.dbViewRowData {
	color:#000 !important; 
	background-color:#EFEFEF;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	vertical-align:top;
	}
.dbViewRowData a{
	color:#000;
}

.dbViewRowDataTop {
	background-color:#990000 !important;
	color:#FFF !important;
	font-size:18px !important;
}
.gears2 {
background-color:#fff;
}
.gears1 {
background-color:#000;
}
.gears2 td * {
color:#000;
}

.guestbook .dbViewRowLabel,.guestbook .dbViewRowData {
color:#000;
font-weight:normal;
}
.tooltipContent {
    width: 400px;
    padding: 20px;
    overflow: hidden;
}

.tooltipContent img, .tooltipContent h3 {
    float: left;
}

.tooltipContent img {
    margin-right: 15px;
}

.tooltipContent h3 {  font-size: 18px;}
.tooltipContent h3 span { font-size: 14px; }
 