@import url("css/menu.css");

/* CSS Document */
/* body {background:#071f29 url(images/site_bg3.jpg) no-repeat top left; height:100%; margin:0px; padding:0px; } */
body {
	background: #071f29 url(images/new_bg.jpg) repeat-x top left;
	height: 100%;
	margin: 0px;
	padding: 0px;
}

/*-------- Default Style --------*/
/* style for module titles */


th,td,div{color:#ffffff; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; line-height: 19px; }
a,a:link,a:visited,a:active{color:#e9ad30; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; }
a:hover{color:#C00; text-decoration:none; }

/*-------- design style --------*/
.template_style{width:890px;margin-left:50px;}

.logo_pad{background:transparent url(images/top_photo1.jpg) repeat-x top; margin: 0px 19px 0px 7px; padding:0 ;height:330px;}
.logo_pad1{background:transparent url(images/top_photo1.jpg) repeat-x top; margin: 0 19px 0 7px; padding:0 ;height:330px;}
.logo_pad2{background:transparent url(images/top_photo2.jpg) repeat-x top; margin: 0 19px 0 7px; padding:0 ;height:330px;}
.logo_pad3{background:transparent url(images/top_photo3.jpg) repeat-x top; margin: 0 19px 0 7px; padding:0 ;height:330px;}
.logo_pad4{background:transparent url(images/top_photo4.jpg) repeat-x top; margin: 0 19px 0 7px; padding:0 ;height:330px;}
.logo_pad5{background:transparent url(images/top_photo5.jpg) repeat-x top; margin: 0 19px 0 7px; padding:0 ;height:330px;}
.logo_pad6{background:transparent url(images/top_photo6.jpg) repeat-x top; margin: 0 19px 0 7px; padding:0 ;height:330px;}
.logo_pad7{background:transparent url(images/top_photo7.jpg) repeat-x top; margin: 0 19px 0 7px; padding:0 ;height:330px;}
.logo_pad8{background:transparent url(images/top_photo8.jpg) repeat-x top; margin: 0 19px 0 7px; padding:0 ;height:330px;}
.logo_pad9{background:transparent url(images/top_photo9.jpg) repeat-x top; margin: 0 19px 0 7px; padding:0 ;height:330px;}
.logo_pad10{background:transparent url(images/top_photo10.jpg) repeat-x top; margin: 0 19px 0 7px; padding:0 ;height:330px;}
.logo_pad11{background:transparent url(images/top_photo11.jpg) repeat-x top; margin: 0 19px 0 7px; padding:0 ;height:330px;}
.logo_pad12{background:transparent url(images/top_photo12.jpg) repeat-x top; margin: 0 19px 0 7px; padding:0 ;height:330px;}
.logo_pad13{background:transparent url(images/top_photo13.jpg) repeat-x top; margin: 0 19px 0 7px; padding:0 ;height:330px;}
.logo_pad14{background:transparent url(images/top_photo14.jpg) repeat-x top; margin: 0 19px 0 7px; padding:0 ;height:330px;}
.logo_pad15{background:transparent url(images/top_photo15.jpg) repeat-x top; margin: 0 19px 0 7px; padding:0 ;height:330px;}
.logo_pad16{background:transparent url(images/top_photo16.jpg) repeat-x top; margin: 0 19px 0 7px; padding:0 ;height:330px;}
.logo_pad17{background:transparent url(images/top_photo17.jpg) repeat-x top; margin: 0 19px 0 7px; padding:0 ;height:330px;}
.logo_pad18{background:transparent url(images/top_photo18.jpg) repeat-x top; margin: 0 19px 0 7px; padding:0 ;height:330px;}
.logo_pad19{background:transparent url(images/top_photo19.jpg) repeat-x top; margin: 0 19px 0 7px; padding:0 ;height:330px;}
.logo_pad20{background:transparent url(images/top_photo20.jpg) repeat-x top; margin: 0 19px 0 7px; padding:0 ;height:330px;}
.logo_pad21{background:transparent url(images/top_photo21.jpg) repeat-x top; margin: 0 19px 0 7px; padding:0 ;height:330px;}
.logo_pad22{background:transparent url(images/top_photo22.jpg) repeat-x top; margin: 0 19px 0 7px; padding:0 ;height:330px;}
.logo_pad23{background:transparent url(images/top_photo23.jpg) repeat-x top; margin: 0 19px 0 7px; padding:0 ;height:330px;}

.menu_bg{padding:0px 0px 4px 1px;  margin: 0px 19px 0px 5px; height:45px; background:url(images/menu_bg2.png) repeat-x ; white-space: nowrap;}
.menu_style{ margin-left:55px;float:left; white-space: nowrap;}


.language-input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding:1px; border-color: goldenrod; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;background:#8b4513;}

#login_style{ float:right; padding:8px 17px 0px 10px; }
.Normal select {color:black;}
.center_bg{padding:0px; margin:0px;}
.left_bg{padding:0px; margin:0px; background:url(images/left_bg.png) repeat-y top left;}
.right_bg{padding:0px; margin:0px; background:url(images/right_bg.png) repeat-y top right;}
.content_pad{padding:10px 5px 10px 5px; margin: 0 19px 0 7px; background:transparent;}

.bot_pad{margin-bottom:20px;padding:0 30px 0 20px;}
#terms_style{float:left;}
#copy_style{float:right;}

.clear_float{clear:both;}

/*--------- pane style ----------*/
.ContentPane, .TopPane, .BottomPane{ padding:0px; margin:0px; }



.LeftPane{ padding:0px 10px 0px 0px; width:10em; margin:0px; }
.RightPane{ padding:0px 0px 0px 10px; width:10em; margin:0px; }
.Left50Pane{ padding:0px 20px 0px 0px; margin:0px; }
.Right50Pane{ padding:0px 0px 0px 20px;  margin:0px; }

/*------------ Breadcrumb Style --------------*/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{ color:#4F839F; font-size:13px; }
a.Breadcrumb:hover{color:#C00;}

/*-------------- Link Style --------------*/
.links {text-align:center;}
.links,a.links:link,a.links:active,a.links:visited{ font-weight:bold; color:#4F839F; font-size:11px; text-transform:uppercase; }
a.links:hover{color:#C00;}

/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited { color:#4F839F; font-size:12px;}
a.user:hover{color:#C00;}

/*-------------- Footer Style --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited { color:#e9ad30; font-size:12px;}
a.footer:hover{color:#C00;}
#coolmenu{
border: 1px solid #1a3a4d;
width: 170px;
background-color: transparent;
background-image: url(/Portals/_default/Skins/tall_ships_landing/images/menu_bg2.png) repeat-x top left;
}

#coolmenu a{
padding: 2px;
padding-left: 4px;
display: block;
width: 100%;
color: #f4e4c4;
text-decoration: none;
border-bottom: 1px solid #1a3a4d;
}

html>body #coolmenu a{ /*Non IE rule*/
width: auto;
}

#coolmenu a:hover{
background-color: transparent;
color: #f4e4c4;
background-image: url(/Portals/_default/Skins/tall_ships_landing/images/menu_bgh2.png) repeat-x top left;
}
.Head
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	color: #e9ad30;
}
.DataGrid_Header td
{
	font-family: Tahoma, Arial, Helvetica;
}
.DataGrid_Item td
{
	font-family: Tahoma, Arial, Helvetica;
}

.DataGrid_AlternatingItem, .DataGrid_AlternatingItem td
{
	background-color: #666600;
	color: #ffffff;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
}
/* style of item titles on edit and admin pages */
.ControlPanel A.CommandButton:link, .ControlPanel A, .ControlPanel A:link
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
}
.ControlPanel .SubHead
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}
.ControlPanel A.CommandButton:hover
{
	text-decoration: underline;
	color: #ff0000;
}

.SubHead
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: black;
}

/* text style used for most text rendered by modules */
.Normal, .NormalDisabled, .Normal 
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 19px;
}

/* text style used for rendered text which should appear disabled */
.NormalDisabled
{
	color: Silver;
}

/* text style used for rendered text which requires emphasis */
.NormalBold
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 13px;
	font-weight: bold;
}

/* text style used for error messages */
.NormalRed
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #ff0000;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 13px;
	font-weight: normal;
}


H1
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	color: #f4e4c4;
}

H2
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #f4e4c4;
}

H3
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #f4e4c4;
}

H4
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #f4e4c4;
}

H5, DT
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	color: #e9ad30;
}

H6
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	color: #e9ad30;
}

TFOOT, THEAD
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #003366;
}

TH
{
	vertical-align: baseline;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link
{
	text-decoration: underline;
	color: #e9ad30;
}

A.CommandButton:visited
{
	text-decoration: underline;
	color: #e9ad30;
}

A.CommandButton:hover
{
	text-decoration: underline;
	color: #C00;
}

A.CommandButton:active
{
	text-decoration: underline;
	color: #003366;
}
b, strong {	color:#f4e4c4;}

.FileManager
{
font-family: Tahoma, Arial, Helvetica;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	height: 400px;
}
.FileManager_ToolBar
{
font-family: Tahoma, Arial, Helvetica;
	border-bottom: black 1px solid;
	height: 25px;
}
.FileManager_Explorer
{
	height: 100%;
	border: #696969 1px solid;
	background-color: White;
	margin: 2px 2px 2px 2px;
}

.FileManager_FileList
{
font-family: Tahoma, Arial, Helvetica;
	height: 100%;
	border: #696969 1px solid;
	background-color: White;
	margin: 2px 2px 2px 2px;
	overflow: auto;
}

.FileManager_MessageBox
{
font-family: Tahoma, Arial, Helvetica;
	text-align: center;
	vertical-align: middle;
	background-color: White;
	padding: 25px 25px 25px 25px;
}

.FileManager_Header a
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: navy;
	border-bottom: #696969 1px solid;
	height: 25px;
}



.FileManager_StatusBar .NormalBold, .FileManager_Pager .NormalBold
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	height: 25px;
	margin: 2px 2px 2px 2px;
	color:navy;
}

.FileManager_Item a
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: navy;
	background-color: #F8F8F8;
	text-decoration:underline;
}

.FileManager_AltItem a
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: navy;
	background-color: #EEEEEE;
	text-decoration:underline;
}
.FileManager_Item td
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: black;
	background-color: #F8F8F8;
}

.FileManager_AltItem td
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: black;
	background-color: #EEEEEE;
}

.FileManager_SelItem
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: White;
	background-color: #99ffff;
	border-style: none;
}

.FileManagerTreeNode
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color:black;
}



