﻿body, html, form
{
	width: 100%;
	height: 100%;
    line-height: normal;
    font-size: 11pt;
    color: #434343;
    font-family: 'Segoe UI', Calibri, Arial, Tahoma, Verdana;
    font-weight: normal;
	background: url(../IMAGES/CONTENTIMAGES/abojeb_rowingcomms.jpg) no-repeat center center fixed; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
    background-color: #FFFFFF;
	border-spacing: 0px;
	border-style: none;
	margin: 0;
	padding: 0;
}

div
{
	border-style: none;
	border-spacing: 0px;
	word-spacing: 0px;
	padding: 0px;
	margin: 0px;
	outline-style: none;
	vertical-align: middle;
}

a, a:visited
{
	text-decoration: underline;
	/*background: none;*/
}

p
{
	margin: 0px;
	padding: 0px;
}

/* FONT COLORS */
.fcolorDefault {color: #434343;}
.fcolorWhite {color: #FFFFFF;}
.fcolorBlue {color: #005DAA;}
.fcolorDrkBlue {color: #18447B;}
.fcolorRed {color: #A70E13;}
.fcolorOrange {color: #FAA61A;}
.fcolorGreen {color: #007EA6; }

/* FONT SIZES */
.fsizeDefault {font-size: 11pt;}
.fsize8 {font-size: 8pt;}
.fsize9 {font-size: 9pt;}
.fsize10 {font-size: 10pt;}
.fsizeTitle {font-size: 23pt;}
.fsizeSubTitle {font-size: 18pt;}
.fsizeHead {font-size: 16pt;}
.fsizeSubHead {font-size: 14pt;}
.fsizeMedium {font-size: 12pt;}

.ContainerStyle
{
	width: 95%;
	margin: 0 auto;
}

/* MENU */
.MenuStyle
{
	list-style-type: none;
	height: 30px;
	background: none;
	padding: 0px;
	margin: 0px;
	border-style: none;
	border-spacing: 0px;
	border-width: 0px;
	outline-style: none;
	outline-width: 0px;
	vertical-align: bottom;
}

.SubMenuStyle
{
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	border-style: none;
	border-spacing: 0px;
	border-width: 0px;
	outline-style: none;
	outline-width: 0px;
	vertical-align: bottom;
	z-index: 1000; 
}

.MenuItemStyle, .SubMenuItemStyle
{
	height: 30px;
    font-size: 11pt;
    color: #007EA6;
    background-color: #EBECEE;
    padding: 0px 10px 0px 10px;
    margin: 0px;
	border-style: none;
	border-spacing: 0px;
	border-width: 0px;
	outline-style: none;
	outline-width: 0px;
	z-index: 1000; 
}

.MenuItemHoverStyle,
.SubMenuItemHoverStyle,
.MenuItemSelectStyle,
.SubMenuItemSelectStyle
{
	height: 30px;
    background-color: #007EA6;
    color: #FFFFFF;
    padding: 0px 10px 0px 10px;
    margin: 0px;
	border-style: none;
	border-spacing: 0px;
	border-width: 0px;
	outline-style: none;
	outline-width: 0px;
	z-index: 1000; 
}

.TitleStyle
{
	/*font-family:Tahoma;*/
	font-size:14pt;
	font-weight:bold;
}

.LabelStyle
{
	/*font-family:Tahoma;*/
	font-size:12pt;
}

.SubLabelStyle
{
	font-size:11pt;
}

.ErrorStyle
{
    font-family: 'Segoe UI', Calibri, Arial, Tahoma, Verdana;
    font-weight: normal;
	font-size: 11pt;
	color: #A70E13;
}
		
.ValidateStyle
{
	font-family:Tahoma;font-size:12px;
		}
		
.TextBoxStyle
{
    font-family: 'Segoe UI', Calibri, Arial, Tahoma, Verdana;
    font-weight: normal;
	font-size: 11pt;
}
	
.ButtonStyle
{
	/*
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:Black;
	background-color: #e3eaeb;
	*/
    font-family: 'Segoe UI', Calibri, Arial, Tahoma, Verdana;
    font-weight: normal;
	cursor: default;
	vertical-align: middle;
	text-align: center;
	color: #FFFFFF;
	background-color: #007EA6;
	font-size: 10pt;
	border: none;
	padding: 5px 10px;
	min-width: 80px;	
}

.ButtonStyle:hover
{
    font-family: 'Segoe UI', Calibri, Arial, Tahoma, Verdana;
    font-weight: normal;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	color: #FFFFFF;
	background-color: #009AD9;
	font-size: 10pt;
	border: none;
	padding: 5px 10px;
	min-width: 80px;
}

.ButtonStyleDisabled
{
    font-family: 'Segoe UI', Calibri, Arial, Tahoma, Verdana;
    font-weight: normal;
	cursor: default;
	vertical-align: middle;
	text-align: center;
	color: #FFFFFF;
	background-color: #ACBCC6;
	font-size: 10pt;
	border: none;
	padding: 5px 10px;
	min-width: 80px;
}
	
.ExamStyle
{
	font-family:Tahoma;font-size:18px;font-weight:bold;
	}
.NameStyle
{
	font-family:Tahoma;font-size:16px;font-weight:bold; color:Red;
}
.VesselNameStyle
{
	font-family:Tahoma;font-size:16px;font-weight:bold;
}
.HeaderStyle
{
	font-family:Tahoma;font-size:25px;font-weight:bold;
}

.ReportHeader
{
	font-family:Tahoma;font-size:10px;font-weight:bold;
	}
.ReportDetails
{
	font-family:Tahoma;font-size:10px;
	}
	
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.ribbon {
    position:absolute;
    top:0px;
    left:0px;
}
.formversion {
    position:absolute;
    top:0px;
    left:725px;
    right:0px;
}
.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

/* DIV SPACERS */
.spacerH3 {height: 3px; width: 100%;}
.spacerH5 {height: 5px; width: 100%;}
.spacerH10 {height: 10px; width: 100%;}
.spacerH50 {height: 50px; width: 100%;}
.spacerH100 {height: 100px; width: 100%;}

/* FONT WIEGHTS */
.fontBold {font-weight: bold;}
.fontLight {font-weight: normal;}
.fontLighter {font-weight: lighter;}

.divCenter
{
	margin: 0 auto;
}
		
