/* General Override Styles */
body {margin-left: 0px; margin-top: 0px; background: #303646;}
td {font-family: Verdana; font-size: 8pt; color: #000000; vertical-align: top;}

.main {text-align: center;}

.content {background-color: #ffffff; text-align: center;}
.menu {border-bottom: 1px solid #000000; border-right: 1px solid #000000; background-image: url('../images/menu-background.png'); background-repeat: repeat-x;}
.menu-right {border-right: 1px solid #000000;}

.center {text-align: center;}

.index {border-left: 1px solid #000000; #000000; padding: 10px 0px 0px 10px; text-align: left;}

.left-border {background-image: url('../images/left-border.gif'); background-repeat: repeat-y; vertical-align: bottom;}
.right-border {background-image: url('../images/right-border.gif'); background-repeat: repeat-y; vertical-align: bottom;}
.logo {background-image: url('../images/logo-background.png'); border: 0px 1px 0px 0px solid #000000; vertical-align: top;}
.body-base {background-image: url('../images/base-border.gif');}

.news-title {padding: 2px 2px 2px 10px; color: #ffffff; font-weight: bold; background-image: url('../images/news-title-background.png'); border: 1px solid #000000;}
.news-top-border {background-image: url('../images/news-top-border.png');}
.news-left {background-image: url('../images/news-left-border.png'); background-repeat: repeat-y;}
.news-content {background-color: #eeeeee; padding: 10px 4px 20px 4px;}
.news-right {background-image: url('../images/news-right-border.png'); background-repeat: repeat-y;}
.news-bottom-border {background-image: url('../images/news-bottom-border.png');}
.news-date {padding: 2px 2px 2px 2px; color: #ffffff; background-image: url('../images/news-date-background.png'); border: 1px solid #000000; text-align: center}

.updates-header {background-image: url('../images/updates-heading-background.png'); border: 1px solid #000000; text-align: center;}
.updates {background-image: url('../images/updates-background.png'); border-left: 1px solid #000000; border-right: 1px solid #000000; padding: 5px 4px 10px 4px; font-size: 9px;}


.footer {color: #ffffff; font-size: 8pt; text-align: center;}


a:link, a:visited { color: #7281ab; text-decoration: underline; font-size: 8pt; }
a:hover { text-decoration: underline; }
a.link:link, a.link:visited { color: #7281ab; text-decoration: underline; font-size: 8pt; }
a.link:hover { text-decoration: underline; }




/* OLD STYLES */
/*
body 
{ 
	scrollbar-face-color: #9AB6D0;	
	scrollbar-shadow-color: #ffffff;	
	scrollbar-highlight-color: #090E60;	
	scrollbar-3dlight-color: #ffffff;	
	scrollbar-darkshadow-color: #090E60;	
	scrollbar-track-color: #ffffff;	
	scrollbar-arrow-color: #ffffff;
}

td { font-family: Verdana; color: #181D6C; font-size: 10pt; }

.border { background-color: #181D6C; background-image: url ( images/border.gif ); }
.disclaimer { color: #888888; font-size: 8pt; }
.content { background-color: #ffffff; padding: 4px; vertical-align: top; }
.heading { font-weight: bold; vertical-align: top; }
.subheading { font-size: 8pt; color: #7B94AB; font-weight: bold; vertical-align: top; }
.basedisclaimer { color: #090009; font-size: 7pt; text-align: center; }


a.link:link, a.link:visited { color: #dd0000; text-decoration: none; font-weight: bold; font-size: 8pt; }
a.link:hover { text-decoration: underline; }

.triptitle { font-weight: bold; }
.tripdate { font-weight: bold; color: #888888; font-size: 8pt; padding: 0px; }
#europeimage { position:absolute; top:7px; left:34px; z-index:2; }
*/ 

.adminheader { font-family: Verdana; font-size: 9pt; color: #ffffff; font-weight: bold; background-color: #CBC188; }
.adminrow1 { font-family: Verdana; font-size: 9pt; color: #000000; font-weight: normal; background-color: #ffffff; }
.adminrow2 { font-family: Verdana; font-size: 9pt; color: #000000; font-weight: normal; background-color: #FDE4D0; }
a.adminlink:link, a.adminlink:visited { font-family: Verdana; font-size: 9pt; color: #880000; font-weight: bold; text-decoration: underline; }
a.adminlink:hover { text-decoration: underline; }
.adminmessage { font-family: Verdana; font-size: 9pt; color: #ff0000; font-weight: bold; }
.adminheading { font-family: Verdana; font-size: 10pt; color: #000000; font-weight: bold; }
a.adminfieldheading:link, a.adminfieldheading:visited { font-family: Verdana; font-size: 9pt; color: #ffffff; font-weight: bold; }
a.adminfieldheading:hover { text-decoration: underline; }
.adminfield { color: #000000; font-family: Verdana; font-size: 8pt; background-color: #ffffff; border: 1 solid #CBC188; }
.adminsubmit { color: #000000; font-family: Verdana; font-size: 8pt; background-color: #ffffff; border: 2 outset #CBC188; }

