/* CSS Document */

body {
	background-color: #CBDFE0;
}
td,p {
        font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #4D4F53;
}
th {
        font-size:12px;
	color: #4D4F53;
	width:50px;
}

th {
	background-color:#E5DFC5;
	text-align:left;
	font-size:12px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
}

thx {
	background-color:#E5DFC5;
	text-align:left;
	font-size:12px;
	border-style:solid;
	border-color:#717E9A;
	border-width:0px 0px 1px 0px;
}
.shadow {
        width:996px; 
	background-image:url(http://www.orient-express.com/oehx/images/misc/bgshadow6.jpg);
	background-repeat:repeat-y;
        background-position:center;
        border:1px solid #CBDFE0;   
        background-color:#cccccc;
}

.contentwidth {
        width:980px;
        background-color:#ffffff;
        border-bottom: 3px solid #BAC1C9;
}
.content {
        clear:both;
        text-align:center;
}
.leftbar {
        background-color:#E5EFF1;
        border: 1px solid #E5EFF1;
}
.searchbar {
        background-color:#E5EFF1;
        border-left: 1px solid #E5EFF1;
        border-right: 1px solid #E5EFF1;
        border-bottom: 1px solid #E5EFF1;
        border-top: 1px solid #3366cc;
}
.leftheader {
        background-image:url(http://www.orient-express.com/oehx/images/misc/leftbar_heading.jpg);
        background-repeat:repeat-x;
        background-position:center;
        height:27px;
}
.rightbar {
        background-color:#D7D4D0;
        border: 1px solid #D7D4D0;

}
rightbarvideo {
        border:1px solid #E5DFC5;
}
.rightheader {
        background-image:url(http://www.orient-express.com/oehx/images/misc/rightbar_heading.jpg);
        background-repeat:repeat-x;
        background-position:center;
        height:27px;
}
.ourworldheader {
        background-image:url(http://www.orient-express.com/oehx/images/misc/ourworld_heading.jpg);
        background-repeat:repeat-x;
        background-position:center;
        height:27px;
        border: 1px solid #e6e7e9;
}
.headingblock{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform:uppercase;
}
.headerbar {
        position:relative;
        width:100%;
        height:120px;
        z-index:500;
        background-position:right;
        background-repeat:no-repeat;
        text-align:center;
        float:none;
}
.logo {
        background-image:url(http://www.orient-express.com/oehx/images/misc/oehx_banner_logo1.gif);
        float:left;
        width:500px;
        height:120px;
 }
.navbar {
	height:34px;
	border-top:1px solid #cecebf;
	background-position:right;
	background-color:#99BEC2;
	background-repeat:repeat;
	width:100%;
	text-align:left;
        float:left;
        color: #ffffff;
}
.navitem {
	display:block;
        padding: 7px 0px 0px 25px;
        float:left;
}

a.dropmenu:hover {
	background-color: #E5EFF1;
	color: #4D4F53;
	text-decoration:none;
}

a.supportnav {
	display:block;
	margin-bottom:13px;
}
a.lightlink {
	color: #619da1;
}

a.leftlink {
	color: #4a868a;
}
.dropitem,.dropitem:visited {
	display:block; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 3px 20px 3px 8px; 
	color:#ffffff;
	border-bottom: 0px; 
	text-decoration: none;
	font-size: 11px;
}
.dropitem:hover {
	color: #000000;
	text-decoration:none;
	background-color:#D0DDEE;
}
.dropdown {
	position:absolute;
	visibility:hidden;
	z-index:102;
	padding:3px 0px 3px 0px;
	background-color: #adcbce;
	border:1px solid #99BEC2;
	color: #ffffff;
	text-align:left;
        width:150px;
}
a.navprimary,a.navprimary:link,a.navprimary:visited,a.navprimary:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration:none;
        font-weight:bold;
        font-size:11px;
}
a.navprimary:hover {
	color: #4D4F53;
	text-decoration:none;
}
a.newslink{
        text-decoration:none;
}

a {
	color: #4D4F53;
	text-decoration:underline;
}
a.headingblock{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;

	text-transform:uppercase;
        text-decoration:none;
}
a.dropmenu {
	display:block;
	background-color: #adcbce;
	padding: 4px 11px 4px 11px;
	color: #ffffff;
	text-decoration:none;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.clear {
		clear:both;
}

	#left {
		float:left;
		width:300px;
		padding: 30px 30px 12px 30px; 
	}
	#right {
		float:left;
		padding: 30px 30px 12px 30px; 
	}
	
h1 {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
    color: #21295B;
    font-weight : bold;
    padding-top: 0px;
}

h11 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4D4F53;
}
h2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4D4F53;
}
.date {
        font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.productblock {
        background-color:#e5dfc5;
        border: 1px solid #e5dfc5;
}
.productheader {
        background-image:url(http://www.orient-express.com/oehx/images/misc/productbar_heading.jpg);
        /*background-image:url(http://www.nevado.co.uk/oe_intranet/productbar_heading.jpg);*/
        background-repeat:repeat-x;
        background-position:center;
        height:27px;
}
.producttab {
        border: 1px solid #ffffff;
        background-color:#F2F0E3;
        
}
a.producttab {
        color:#7BACB0;
        border:none;
        font-weight:bold;
}     
a.productlink {
	font-family: Georgia, Times New Roman, serif;
	text-decoration:none;
	font-size:110%;
	font-style:italic;
	padding-right:13px;
	color:#7BACB0;
}
a.productlink:hover {
	text-decoration:underline;
}
a.packagelink {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:11px;
	font-style:italic;
	padding-right:13px;
	color:#7BACB0;
}
a.packagelink:hover {
	text-decoration:underline;
}
.boxtable, .sortable {
        background-color:#F2F0E3;
}
.boxtable.td, .sortable.td {
        text-align:left;
}
.boxtablereports.td {
        text-align:left;
        font-size:10px;
        padding:2px;
        border: 1px solid #E5DFC5;
}
.boxtable.th, .sortable.th {
        text-align:left;
        font-size:11px;
}
.ubold {
        font-size:12px;
        font-weight: bold;
	text-transform: uppercase;        
}

.linkbarinside {
        color:#7BACB0;
        border:none;
        font-weight:bold;
        padding-bottom:5px;
        text-decoration:none
}  
a.linkbarinside {
        color:#7BACB0;
        border:none;
        font-weight:normal;
        text-decoration:none
} 

.reportstitle {
        font-size:13px;
        font-weight: bold;

	padding-bottom:6px;
}


.altrow {
	background-color:#FFFFFF;
	
}

.miniresults {
        border-bottom-color:#9EA5AD;               
        border-bottom-style:solid;
        border-bottom-width:1px;
        padding-bottom:3px;
}

/* --------------		Wie Start		-------------- */
/*body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}*/
select {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
input {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
/*input[type=text] {width: 300px;}*/
.boxwidth {size=100;}
textarea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.search {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.errmsg {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#CC0000}
th {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align:left}
td.atop {vertical-align:top;}
td.main { background-color:#E5EFF1; vertical-align:top;}
td.sub1 { background-color:#EAEFF5; vertical-align:top;}
td.sub2 { background-color:#F8F9FD; vertical-align:top;}
td.smenu { width:85px; }
td.addleft { width:600px; }
td.addbuleft { width:120px; }
td.fullname { width: 120px; }
td.jobtitle { width: 165px; }
td.office { width: 165px; }
td.email { width: 250px; }
div.scroll { height: 200px;	width: 300px;	overflow: auto;	border: 1px solid #666;	background-color: #CBDFE0;	padding: 8px;}
div.permissions { height: 400px;	width: 400px;	overflow: auto;	border: 1px solid #666;	background-color: #CBDFE0;	padding: 8px;}
div.dh { height: 64px;	width: 289px;	overflow: auto;	border: 1px solid #666;	background-color: #CBDFE0;	padding: 8px;}
.printheader {width:0px; height:0px; display:none; }
.printfooter { width:0px; height:0px; display:none; }
.noPrint { width:auto; }
/*.clear {clear:both;}*/
.unitcontainer { float:left; padding-left:10px; }
.unitheader { padding:5px 0px 5px 0px; font-weight:bold;}
#allunits { height: 200px;	width: 300px; overflow: auto; border: 1px solid #666; background-color: #CBDFE0; padding: 8px;}
#assigned { height: 200px;	width: 300px; overflow: auto; border: 1px solid #666; background-color: #CBDFE0; padding: 8px;}
.unitbutton { padding-top:5px; }
.units { padding:14px; border: 1px solid rgb(197, 207, 218); background-color: rgb(248, 249, 253); width:670px; font-size:11px;}
/*
.showCurrentPerms {width:670px;padding:14px;margin:14px 0px 14px 0px;border:1px solid rgb(197, 207, 218);background-color:rgb(248, 249, 253);}
.hideCurrentPerms {width:670px;padding:14px;margin:14px 0px 14px 0px;border:1px solid rgb(197, 207, 218);background-color:rgb(248, 249, 253);}
*/
.reportfoot {
	background-color:#E5DFC5;
	text-align:left;
	font-size:12px;
	border-style:solid;
	border-color:#717E9A;
	border-width:1px 0px 1px 0px;
}
.requiredstar {
	color:red;
}
#tooltip {
    display:none;
    /*background:transparent url(../images/structure/white.png);*/
    background-color:#E5EFF1;
    border: 1px solid #99BEC2;
    font-size:12px;
    /*height:57px;*/
    width:160px;
    padding:15px;
    color:#4D4F53;
}
/* --------------		Wie End		-------------- */