﻿

/* ================ TABS ====================== */
#tabs
{
	background-image: url(images/breeze/tabs/tabs_bg.jpg);
	background-repeat: repeat-x;
	margin:0px 0px 0px 0px ;
	padding: 0px 0px 0px 0px ;
	float: left;
	vertical-align: bottom;
	display: inline;
}

#tabs_corner_l{	
	float:left;
	display: inline;
	margin:0px 0px 0px 0px ;
	padding: 0px 0px 0px 0px ;
	}
	
#tabs_corner_r{	
	float:right;
	display: inline;
	margin:0px 0px 0px 0px ;
	padding: 0px 0px 0px 0px ;
	}
	
#tabs_buttons
{
	clear:left;
	margin:0;
	padding-left:2px;
	padding-right:0px;
	}
	
#tabs_buttons_ff
{
	clear:left;
	margin:-4;
	padding-left:2px;
	padding-right:0px;
	}
#tabs_buttons ul{
	float:left;
	margin:1px;
	padding:1px;
	list-style-type:none;

}
	
#tabs_buttons ul li{
	float:left;
	height:10px;
	white-space:nowrap;
	margin-left:0;
	padding-left:0;
	height:25px;

}
div.tabs_buttons {
	padding:0px 0px 0px 0px;

	}
	


a.tabs_buttons {
	background-image:url(images/breeze/tabs/tabs_links_l.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	float:left;
	padding:5px 0px 1px 0px;
	width:auto;
	cursor: hand;
}
a.tabs_buttons_ff {
	background-image:url(images/breeze/tabs/tabs_links_l.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	float:left;
	padding:5px 0px 1px 0px;
	width:auto;
	cursor: hand;
}	
a.tabs_buttons_over {
	background-image:url(images/breeze/tabs/tabs_links_l_f2.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	float:left;
	padding:5px 0px 1px 0px;
	width:auto;
	cursor: hand;
	}
	
p.tab_buttons{
	padding:0px 0px 0px 0px;
	margin:5px 0px 0px 0px ;
	height:5px;
}
	
span.tabs_buttons
{
	background: url(images/breeze/tabs/tabs_links_r.gif);
	background-repeat: no-repeat;
	background-position:right top;
	cursor: hand;
	width: 10;
	height: 15;
	position: relative;
	top: -5px;
	font-size: 10pt;
	padding:5px 2px 0px 10px;
}	
	
span.tabs_buttons_over {
	background-image: url(images/breeze/tabs/tabs_links_r_f2.gif);
	background-repeat: no-repeat;
	background-position:right top;
	cursor: hand;
	width: 10;
	height: 15;
	position: relative;
	top: -5px;
	font-size: 10pt;
	padding:5px 2px 0px 10px;
	}
	
span.tabs_buttons_ff
{
	background: url(images/breeze/tabs/tabs_links_r.gif);
	background-repeat: no-repeat;
	background-position:right top;
	cursor: hand;
	width: 10;
	height: 15;
	position: relative;
	top: 0px;
	font-size: 10pt;
	padding:5px 2px 0px 10px;
}	
	
span.tabs_buttons_over_ff {
	background-image: url(images/breeze/tabs/tabs_links_r_f2.gif);
	background-repeat: no-repeat;
	background-position:right top;
	cursor: hand;
	width: 10;
	height: 15;
	position: relative;
	top: 0px;
	font-size: 10pt;
	padding:5px 2px 0px 10px;
	}	

/* ---- NB 25/03/08 ----*/

ul.tabs_buttons{
	float:left;
	margin:0px;
	padding:opx;
	list-style-type:none;
}
	
li.tabs_buttons{
	float:left;
	height:10px;
	white-space:nowrap;
	margin-left:0;
	padding-left:0;
	margin-left:10;
	padding-left:5;
}



/* =============== TOP BANNER =================== */

#banner-wrapper{
	min-width:930px;
	height:86px;
	background-image: url(images/breeze/menu/banner_top_tile.jpg);
	}
#branding_banner {
	float: right;
	height: 67px;
	width: 372px;
	background-image: url(images/breeze/menu/brand_block.jpg);
	margin-top:7px;
	font-size:10px;
}
#branding_name{
	width:184px;
	height:45px;
	background-image:url(images/breeze/menu/branding_name.jpg);
	background-position:bottom;
	float:left;
	display:inline;
	}
#branding_name p
{
	margin: 5px 10px 0px 15px;
	text-align: left;
}
#branding_logo{
	float:left;
	display:inline;
	width:166px;
	text-align:center;
	margin:5px 0 0 10px;
	}
#kontinuum_logo {
	float: left;
	margin-top: 7px;
	margin-left: 7px;
}

/* ========== MAIN MENU STUFF ============== */	
#menu_main {
	margin-top:0;
	height:42px;
	background-image:url(images/breeze/menu/menu_tile.jpg);
	background-repeat:repeat-x;
	min-width:930px;
}


#menu_main_left {
	float:left;
	display:inline;
	background-image:url(images/breeze/menu/menu_left_bg.jpg);
	width:22px;
	height:42px;
	}

	
#menu_main_right {
	background-image: url(images/breeze/menu/menu_right_bg.jpg);
	background-repeat: no-repeat;
	background-position: left;
	float: right;
	height: 42px;
	width: 62px;

}

#menu_main_right img{
	float:right;
	margin-right:9px;
	border:0;
	}
	
	
#menu_main_buttons {
	float: left;
	display:inline;

}

#menu_main_buttons ul{
	margin:6px 0px 0px 0px;
	padding:0;
	font-size:12px;
	font-weight:bold;
	background-color:#FF0000;
}

#menu_main_buttons li{
	margin:0;
	padding:0px 15px 0px 0px;
	text-indent:10px;
	float:left;
	height:19px;
	line-height:19px;
	font-size:12px;
	font-weight:bold;
	list-style-type:none;
	background-image:url(images/breeze/menu/menu_butt_libg.gif);
	background-position:right;
	background-repeat:no-repeat;
}

#menu_main a{
	color:#1D212A;
	text-decoration:none;
	}
	
#menu_main a:hover{
	color:#1B4BBC;
	text-decoration:none;
	}



#menu_breadcrumbs {
	float: right;
	width: auto;
	font-size:11px;
	color:#1D212A;
	font-weight:bold;
	margin-top:8px;
	margin-right:10px;
}
/*
TBODY
{
	border: 1px solid #FFFFFF;
	margin-left: 10px;
	margin-right: 53px;
	background-image: url(images/breeze/form_background.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #FFFFFF;
	overflow: scroll;

}
*/
BODY /*Default for all HTML also defines scroll bar look*/
{ 
	SCROLLBAR-FACE-COLOR: #A9C6E6; 
	SCROLLBAR-HIGHLIGHT-COLOR: #A9C6E5; 
	SCROLLBAR-SHADOW-COLOR: #dddddd; 
	SCROLLBAR-TRACK-COLOR: #A9C6E5; 
	SCROLLBAR-BASE-COLOR: #A9C6E5; 
	scrollbar-dark-shadow-color: #A9C6E6; 
	scrollbar-3d-highlight-color: #A9C6E6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	/*background-image: url(Images/Breeze/body_tile_content.jpg);*/
	background-repeat:no-repeat;
	background-color:#ffffff;

}  
A
{	/*Default for links*/

	font-size: 8.3pt;
	font-family: 'Verdana';
	color: #1d212a;
	margin-right:4px;
}
A.QUESTION
{
	padding-left:4px;
	margin-left:4px;
}
FORM
{
	height:97%;
	/*background-color: #A9C6E6*/ 
}
FRAME
{
	/*background-color: #A9C6E6;*/
}
TABLE
{
	/*background-color: #A9C6E6;*/
}

.FORMTITLE{
	background-image: url(images/breeze/form/title_h1_tile.jpg);
	background-repeat:repeat-x;
	margin:0px 9px 9px 10px ;
	height:30px;
	float:left;
	display:inline;

	}
H1
{
	color:#34598B;
	font-size:12px;
	margin:0;
	padding:0px 0px 0px 4px;
	float:left;
	display:inline;
	font-weight:bold;
}

H2
{	/*Default for h2*/
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14pt;
    COLOR: #1b3843;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
}
H3
{
	font-weight: bolder;
	font-size: 10pt;
	margin: 7px 3px 4px 0px;
	text-transform: uppercase;
	color: #1b3843;
	direction: ltr;
	line-height: 7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
H4
{
	padding-left: 14px;
	font-weight: bolder;
	font-size: 10pt;
	margin: 3px;
	text-transform: uppercase;
	color: #1b3843;
	direction: ltr;
	text-indent: 30pt;
	line-height: 6pt;
		font-family:Verdana, Arial, Helvetica, sans-serif;
}
INPUT.NOBUT 
{
	width:0px; 
	border-width:0px;
}

/* ================== GREEN LINKS ================== */
	
div.link2{
	background-image: url(Images/Breeze/FormButton/link_left.gif);
	background-repeat:no-repeat;
	background-position:left;
	margin:0px 3px 4px 3px ;
	padding:4px 0px 4px 6px ;
	line-height:11px;
	line-height:21px;
	display : inline;
		width:10;
	}

div.link2 p {
	margin:0;
	padding:0px 22px 0px 0px;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	background-image: url(Images/Breeze/FormButton/link_right.gif);
	background-repeat:no-repeat;
	background-position:right;

	}

div.link2 span {
	margin:0;
	padding:4px 21px 3px 4px;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	height:29px;
	background-image: url(Images/Breeze/FormButton/link_right_ff.gif);
	background-repeat:x-repeat;
	background-position:right;
	display : inline;
	}

div.link2_over span {
	margin:0;
	padding:4px 21px 3px 4px;
	font-size:11px;
	color:#1B4bbc;
	font-weight:bold;
	height:30px;
	background-image: url(Images/Breeze/FormButton/link_right_ff_f2.gif);
	background-repeat:x-repeat;
	background-position:right;

	}

div.link2_over{
	background-image: url(Images/Breeze/FormButton/link_left.gif);
	background-repeat:no-repeat;
	background-position:left;
	margin:0px 3px 4px 3px ;
	padding:4px 0px 4px 6px ;
	line-height:11px;
	width:10;
	line-height:21px;
	display : inline;
	cursor: hand;
	cursor: pointer;
	}

div.link2_over p {
	margin:0;
	padding:0px 22px 0px 0px;
	font-size:11px;

	color:#1B4BBC;
	font-weight:bold;
	background-image: url(Images/Breeze/FormButton/link_right_f2.gif);
	background-repeat:no-repeat;
	background-position:right;
	}




.AUTOCOMPLETEOPTION
{		
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:white;
	font-size:10px;
	text-decoration:none;
	background-image:url(images/breeze/menu/menu-popup-bg.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	display:block;
	line-height:20px;
	border-left:solid 1px #ffffff;
	border-right:solid 1px #ffffff;
	border-bottom:solid 1px #ffffff;
	padding:0px 4px 0px 4px;
	cursor: hand;
	cursor: pointer;
}

.AUTOCOMPLETEOPTIONOVER
{		
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:white;
	font-size:10px;
	text-decoration:none;
	background-image:url(images/breeze/menu/menu-popup-bg-f2.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	display:block;
	line-height:20px;
	border-left:solid 1px #ffffff;
	border-right:solid 1px #ffffff;
	border-bottom:solid 1px #ffffff;
	padding:0px 4px 0px 4px;
	cursor: hand;
	cursor: pointer;
}
.ANSWER
{
	/*TD the encases an answer box (includes text options for radio button)*/
	border-right: transparent;
	border-top: transparent;
	border-left: transparent;
    font-size: 8.3pt;
	font-family: 'Verdana';
	color: #1d212a;
	padding-right: 4px;
	padding-left: 0px;
	padding-bottom: 2px;
	padding-top: 2px;
	background-color: Transparent;
}
.ANSWERGrey
{
	/*TD the encases an answer box (includes text options for radio button)*/
	border-right: transparent;
	border-top: transparent;
	border-left: transparent;
    font-size: 8.3pt;
	font-family: 'Verdana';
	color: #777777;
	padding-right: 4px;
	padding-left: 0px;
	padding-bottom: 2px;
	padding-top: 2px;
	background-color: Transparent;
}
.ANSWERNOTAB
{	/*TD the encases an answer box (includes text options for radio button) used in forms with no tabs*/
    font-size: 8.3pt;
	font-family: 'Verdana';
	color: #1d212a;
    BACKGROUND-COLOR: transparent
}
.BLANK
{	/*empty to not change*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: Transparent
}

.BUTTON
{
	/*Clickable Buttons such as the Select or Submit Buttons*/
	border-top: #8ca6af thin outset;
	font-size: 8pt;
	padding-left: 4px;
	padding-right: 4px;
	color: #ceba7b;
	font-family: Tahoma;

}

.BUTTONMOUSEOVER
{
	/*Clickable Buttons such as the Select or Submit Buttons when a mouseover occurs*/
	border-top: #8ca6af thin outset;
	font-size: 8pt;
	padding-left: 4px;
	padding-right: 4px;
	color: #ffffff;
	font-family: Tahoma;
	cursor: hand;
	cursor: pointer;
}


.CALENDARHEADER
{	/*Calendar Header Information */
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-weight: bold;
	font-size: 9pt;
	border-left: black 1px solid;
	color: #3d3d4a;
	border-bottom: black 1px solid;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	position: static;
	text-align: center;
}
.CALENDARNUMBER
{	/*Date Number in a Calendar box */
	font-weight: normal;
	font-size: 7pt;
	color: blue;
		font-family:Verdana, Arial, Helvetica, sans-serif;
}
.CALENDARBOX
{

}
.CALENDARDATEBOX
{	/*Date in a Calendar box */
	border-right: gray thin outset;
	border-top: gray thin outset;
	border-left: gray thin outset;
	border-bottom: gray thin outset;
}
.CALENDARLINK
{	/*Link in a calendar that shows information that can be clicked */
	font-size: 8pt;
		cursor: hand;
	cursor: pointer;
	color: #3d3d4a;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.CALENDARLINKSTATIC
{	/*Link in a calendar that shows information only such as 1st of January is New Years Day */
	border-right: gray 1px inset;
	border-top: gray 1px inset;
	font-size: 8pt;
	border-left: gray 1px inset;
	color: #3d3d4a;
	border-bottom: gray 1px inset;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
.CALENDARLINKTABLE
{	/*Link in a calendar that groups common items */
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	cursor: default;
	border-bottom: black 1px solid;
}
.CALENDARLINKSTATICHEADER
{	/*Header for non-clickable information */
	text-align: center;
	font-size: 8pt;
	color: #3d3d4a;
		font-family:Verdana, Arial, Helvetica, sans-serif;
}
.CALENDARPOPUP
{	/*On mouse over calendar popup */
	background-color: white;
}
.CHILD1
{
	/*Child Record for Subform Tables*/
	border-right: #000033 1px outset;
	border-top: #000033 1px outset;
	border-left: #000033 1px outset;
	border-bottom: #000033 1px outset;
	background-color: #ebebeb;
	margin: 1px;
}
.CHILD2
{
	/*Child Record for Subform Tables*/
	border-right: #000033 1px outset;
	border-top: #000033 1px outset;
	border-left: #000033 1px outset;
	border-bottom: #000033 1px outset;
	background-color: #dddddd;
}
.CONTEXTHELP
{
	/*Syntax Context Help */
	font-size: 8pt;
	color: black;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: yellow;
}
.COPYRIGHT
{	/*Copyright text that appears in the bottom frame */
	font-weight: bolder;
	font-size: 8pt;
	color: #c3ba7b;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image: url(images\marine\menu\TopMenuBackground.jpg);
	background-color: #1b3843;
}

.DEBUG
{	/*Information when running in debug mode */
	font-size: 11pt;
	color: red;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: white;
}
.DEBUGNAME
{	/*Name of Item being debugged */
    FONT-SIZE: 11pt;
    COLOR: red;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white
}
.DEBUGNAME0
{	/*Top Level Name of Item being debugged */
    FONT-SIZE: 12pt;
    COLOR: red;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white
}
.DEBUGVALUE0
{	/*Top Level Value of Item being debugged */
    FONT-SIZE: 12pt;
    COLOR: red;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white
}
.DEBUGNAME1
{	/*Second Level Name of Item being debugged */
    FONT-SIZE: 12pt;
    COLOR: red;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white
}
.DEBUGVALUE1
{	/*Second Level Value of Item being debugged */
    FONT-SIZE: 12pt;
    COLOR: red;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white
}
.DEBUGVALUE
{	/*Low Level Value of Item being debugged */
    FONT-SIZE: 12pt;
    COLOR: red;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white
}

.DETAILSANSWER
{   /*Text shown in the details window for the Answer */
    BORDER-RIGHT: slategray 1pt solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: slategray 1pt solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: slategray 1pt solid;
    COLOR: darkblue;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: slategray 1pt solid;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: silver
}
.DETAILSQUESTION
{	/*Text shown in the details window for the Question*/
    BORDER-RIGHT: slategray 1pt solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: slategray 1pt solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bolder;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    BORDER-LEFT: slategray 1pt solid;
    COLOR: blue;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: slategray 1pt solid;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: silver
}

.ERROR
{	/*Error Text*/
    FONT-SIZE: 10pt;
    COLOR: red;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.FILTER
{	/*Filter Questions*/
    FONT-SIZE: 8pt;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    height:30px;
    BACKGROUND-COLOR: transparent;
}
.FORMSUBMITBUTTON
{	/*Extra submit button spacing - do not alter*/
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 6px
}
.FORMTABLE
{
	background: url(images/breeze/form_background.jpg) repeat-x;
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	position: relative;
	top: 10px;
}
.FORMTABLE_EX
{
	background: url(images/breeze/form_background.jpg) repeat-x;
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 50px;
	margin-right:50px;
	width: 85%;
	position: relative;
	top: 10px;
}

.FRAME
{	/*Frame*/
	color: #ffffff;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
}
.GOTO
{ 	/*Goto Link*/

	cursor: hand;
	cursor: pointer;
}

.GRAPHTITLE
{	/*Graph Title used for System Report*/
    font-weight: bold;
    font-size: 11pt;
    color: #1b3843;
    text-align: center;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.HELP
{	/*Clickable Help Text*/
    CURSOR: help;
    COLOR: #1b3843;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
}
IFRAME
{
	color:White;
}
.ITEM
{		
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:white;
	font-size:12px;
	text-decoration:none;
	background-image:url(images/breeze/menu/menu-popup-bg.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	display:block;
	line-height:21px;
	border-left:solid 1px #ffffff;
	border-right:solid 1px #ffffff;
	border-bottom:solid 1px #ffffff;
	padding:0px 12px 0px 12px;
}
.INDENTSUBFORM
{
	/*Indent of Subform shown on AJAX Refresh*/
	width:4px;
}
.INPUTTYPES
{
	/*Clickable Help Text*/
	font-size: 11px;
	color: #1d212a;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}

.INPUTTYPESTRUE
{
	/*Clickable Help Text*/
	font-size: 11px;
	color: #1d212a;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-right: #3e3e3e 1px solid;
	border-top: #3e3e3e 1px solid;
	border-left: #3e3e3e 1px solid;
	border-bottom: #3e3e3e 1px solid;
	vertical-align: middle;
	padding-bottom: 1px;

}
.KEYDISPLAY
{
	/*Clickable Help Text*/
	font-size: 8pt;
	color: #3d3d4a;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.LISTHEADER
{	/*Tasklist Column Header*/
	font-size:11px;
	padding:3px 5px 3px 5px ;
	color:White;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;

}
.LISTHEADERS
{	/*Column used for Growing Rows and Sidebars*/
	font-size:11px;
	color:White;
	padding:0px 1px 0px 1px ;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background: url(images/breeze/Report/table_header_tile.gif) repeat-x;
    background-color: transparent;
    height: 30px;
    TEXT-ALIGN: center
}
.LISTHEADER_FF
{	/*Tasklist Column Header*/
	font-size:11px;
	padding:2px 4px 2px 4px ;
	color:White;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;

}
.LISTHEADERS_FF
{	/*Column used for Growing Rows and Sidebars*/
	font-size:11px;
	color:White;
	padding:0px 1px 0px 1px ;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background: url(images/breeze/Report/table_header_tile.gif) repeat-x;
    background-color: transparent;
    height: 28px;
    TEXT-ALIGN: center
}
.LISTHEADERLEFT
{	/*Column used for Growing Rows and Sidebars*/
    background-image: url(images/breeze/tasklist/table_header_tile.gif);
}

.LOCATION
{	/*do not edit*/
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent
}

.LOCINFO
{	/*Location Info Popup Window*/
    FONT-SIZE: 8pt;
    COLOR: gray;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #cccccc
}
.LOGIN
{
	/*Location Info Popup Window*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 12px;
	font-weight: bold;
}
.MAINFORM
{
	/*Main Form*/
	background-image: url(images/breeze/MAINFORM.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFFFFF;
	float: left;
	display: inline;
	color: #444646;
	width: 100%;
	vertical-align: middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 10pt;
        font-weight: bold;
}
.MAINFORMLOGIN
{	background-image: url(images/breeze/MAINFORM2.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#FFFFFF;
	float:left;
	display:inline;
}
.MENU
{	/*Outer Edit Of Top Level Menus*/
    filter: progid:DXImageTransform.Microsoft.Shadow(color= 'gray' , Direction=135, Strength=1);


}
.MENUITEMS
{	/*Outer Edit Of Popup Menus used in Tree*/
	 filter: progid:DXImageTransform.Microsoft.Shadow(color= 'gray' , Direction=135, Strength=1);
	 
    
}

.MESSAGE
{
	/*Messages such as Record Inserted*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	padding-top: 6px;
	padding-bottom: 6px;
	color: #444646;
	width: 99%;
}
.NAVHEADER
{	/*Top Menu Header*/
	float: right;
	width: auto;
	margin-top:8px;
	margin-right:10px;
	font-weight: bold;
	FONT-SIZE: 9pt;
    color: #1D212A;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}
.NAVIGATION
{	/*Messages such as Record Inserted*/
    FONT-SIZE: 9pt;
    COLOR: #1b3843;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}
.NAVIGATIONLINK
{
	/*Messages such as Record Inserted*/
	font-size: 9pt;
	color: #1b3843;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	cursor: hand;
	cursor: pointer;
}
.NEWSITEMINNER
{
	/*Table encapsulating the components*/
	font-size: 10pt;
	color: #44506F;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent
}
.NEWSITEMOUTER
{
	/*Table encapsulating the components*/
	font-size: 10pt;
	color: #98a1b3;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 1px;
	margin: 10px 2px 2px;
	padding-top: 10px;
	vertical-align: top;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	text-align: left;
	border-bottom-style: none;
}

.NEWSITEMTITLE
{
	/*Title displayed for news item*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:black;
	font-size:12px;
	background-color: transparent;
	font-weight: bold;
	display:block;
	cursor: hand;
	cursor: pointer;
}
.ORDERBAR
{	/*Order bar used for Datacube - do not edit*/
    cursor: hand;
	cursor: pointer;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.OVERLAY
{	/*Process Step Number overlay displayed over workflow process */
	border-right: 1px outset;
	border-top: 1px outset;
	margin-top: 1px;
	padding-left: 1px;
	font-size: 8pt;
	margin-left: 1px;
	border-left: 1px outset;
	cursor: hand;
	color: midnightblue;
	padding-top: 1px;
	border-bottom: 1px outset;
	background-color: white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.OVERLAYSECTION
{	/*Section Label */
	border-right: 1px outset;
	border-top: 1px outset;
	margin-top: 1px;
	padding-left: 1px;
	font-size: 8pt;
	margin-left: 1px;
	border-left: 1px outset;
	cursor: hand;
	color: black;
	padding-top: 1px;
	border-bottom: 1px outset;
	background-color: white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: transparent
}

.OVERLAYDESC
{	/*Description of overlay*/
    FONT-SIZE: 7pt;
    COLOR: midnightblue;
}

.PAGENUMBER
{	/*Page Number - do not alter*/
	text-indent: 10px;
	padding-right: 10px;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	height: 29px;
	background: url(images/breeze/report/page_tile.jpg) repeat-x;
}
.PAGENUMBEROVER
{
	/*Page Number - do not alter*/
	text-indent: 10px;
	padding-right: 10px;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	height: 29px;
	cursor: hand;
	cursor: pointer;
	background: url(images/breeze/report/page_tile.jpg) repeat-x;
	text-decoration: underline overline;
}

.PAGENUMBERLEFT
{
	/*Page Number - do not alter*/
	height: 29px;
	width: 8px;
	background: url(images/breeze/report/page_left.jpg) repeat-x;
}
.PAGENUMBERRIGHT
{	/*Page Number - do not alter*/
	height: 29px;
	width:8px;
	background: url(images/breeze/report/page_right.jpg) repeat-x;
}
.PAGENUMBERFOOTER
{	/*Page Number - do not alter*/
		font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
}

.PERMISSION
{	/*Permissions shown in location info popups*/
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color:black;
	font-size:12px;
    TEXT-ALIGN: center
}

.PICKED
{	/*A menu item that is currently being moused over*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:white;
	font-size:12px;
	text-decoration:none;
	background-image:url(images/breeze/menu/menu-popup-bg-f2.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	display:block;
	line-height:21px;
	border-left:solid 1px #ffffff;
	border-right:solid 1px #ffffff;
	border-bottom:solid 1px #ffffff;
	padding:0px 12px 0px 12px;
}

.POPUPBACKGROUND
{   /*Popup background*/
	background-image:url(images/breeze/menu/menu-popup-bg-f2.jpg);
		font-family:Verdana, Arial, Helvetica, sans-serif;
	color:white;
	font-size:12px;
}

.POPUPMENUHEADER
{
	/*Header of Popup windows such as Selected Item, Current Location and Workflow Stages*/
	font-size: 8pt;
	cursor: move;
	color: white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(images/breeze/menu/menu-popup-bg-f2.jpg);
	padding-right: 2px;
	padding-left: 2px;
	margin-left: 2px;
	margin-right: 2px;
}

.POPUPTEXT
{	/*Text in popup window*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:black;
	font-size:12px;
	border-right: #B0C56A  thin inset;
	border-top: #B0C56A  thin inset;
	font-weight: lighter;
	font-size: 8pt;
	border-left: #B0C56A  thin inset;
	cursor: move;
	border-bottom: B0C56A  thin inset;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: white;
}

.POPUPTOPMENU
{	/*Top menu selected item*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color= 'black' , Direction=135, Strength=4);
    BORDER-RIGHT: #B0C56A thin outset;
    BORDER-TOP: #B0C56A thin outset;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #B0C56A thin outset;
    cursor: hand;
	cursor: pointer;
    COLOR: white;
    BORDER-BOTTOM: #B0C56A thin outset;
    background-image:url(images/breeze/menu/menu-popup-bg-f2.jpg);
}

.QUERYDATA
{	/*Data from a query*/
    FONT-SIZE: 8pt;
    COLOR: #1b3843;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent
}

.QUERYHEADER
{	/*Header from a query used in reports and datacube*/
	font-size:11px;
	color:White;
	padding:0px 1px 0px 1px ;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background: url(images/breeze/Report/table_header_tile.gif) repeat-x;
    background-color: transparent;
    TEXT-ALIGN: center;
    height:30px;
}

.QUERYSIDEHEADER
{	/*Side bar used for Datacube Query*/
    BORDER-RIGHT: silver 1px;
    BORDER-TOP: silver 1px;
    BORDER-LEFT: silver 1px;
    COLOR: #1b3843;
    BORDER-BOTTOM: silver 1px;
    FONT-FAMILY: 'MS Sans Serif' ;
    BACKGROUND-COLOR: gainsboro
}

.QUERYDATAHEADER
{
	/*Top bar used for Datacube Query*/
	font-size:11px;
	color:#dddddd;
	padding:0px 1px 0px 1px ;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background: url(images/breeze/Report/table_header_tile.gif) repeat-x;
    background-color: transparent;
    TEXT-ALIGN: center;
    height:30px;
}
.QUERYDATA1
{	/*Tasklist item of Priority 2*/
        font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0;
        background-color:#EFF4FA;
        width:auto;
	border-left:solid 1px #ffffff;
	border-bottom:solid 1px #ffffff;
	font-size:11px;
	color:Black;
	padding:3px 6px 3px 6px ;
	height:31px;
}
.QUERYDATA2
{	/*Tasklist item of Priority 1*/
        font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0;
    background-color:#E3EAF4;
    width:auto;
	border-left:solid 1px #ffffff;
	border-bottom:solid 1px #ffffff;
	font-size:11px;
	color:Black;
	padding:3px 6px 3px 6px ;
	height:31px;
}
.QUERYDATA3
{	/*Tasklist item of Priority 3*/
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    MARGIN:0;
    BORDER-LEFT: white 1px solid;
    COLOR: #1b3843;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: white 1px solid;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #CADAF1
}
.QUERYDATA4
{	/*Tasklist item of Priority 4*/
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    MARGIN:0;
    BORDER-LEFT: white 1px solid;
    COLOR: #1b3843;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: white 1px solid;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #B6C6DD 
}
.QUERYDATAROW0
{	/*Tasklist item of Priority 1*/
    font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0;
    background-color:#E3EAF4;
    width:auto;
	border-left:solid 1px #ffffff;
	border-bottom:solid 1px #ffffff;
	font-size:11px;
	color:Black;
	padding:3px 6px 3px 6px ;
	height:31px;
}
.QUERYDATAROW1
{	/*Tasklist item of Priority 2*/
    font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0;
    background-color:#EFF4FA;
    width:auto;
	border-left:solid 1px #ffffff;
	border-bottom:solid 1px #ffffff;
	font-size:11px;
	color:Black;
	padding:3px 6px 3px 6px ;
	height:31px;
}
.QUERYTOTAL1
{
	/*Tasklist item of Priority 4*/
	border-right: white 1px solid;
	padding-right: 1px;
	border-top: white 1px solid;
	padding-left: 1px;
	padding-bottom: 1px;
	margin: 1px;
	border-left: white 1px solid;
	color: #1b3843;
	padding-top: 1px;
	border-bottom: white 1px solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #dddddd;
	font-weight: bold;
}
.QUERYTOTAL2
{	/*Tasklist item of Priority 4*/
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    MARGIN: 1px;
    BORDER-LEFT: white 1px solid;
    COLOR: #1b3843;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: white 1px solid;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #eeeeee
}
.QUERYTOTAL3
{	/*Tasklist item of Priority 4*/
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    MARGIN: 1px;
    BORDER-LEFT: white 1px solid;
    COLOR: #1b3843;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: white 1px solid;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.QUESTION
{
	/*Question text on a form*/
	font-size: 8.3pt;
	font-family: 'Verdana';
	color: #1d212a;
	vertical-align: top;
	padding-top: 3px;
}
.QUESTIONBLUE
{	/*Question text on a form*/
	font-size: 8.3pt;
	font-family: 'Verdana';
	color: blue;
}
.QUESTIONRED
{	/*Question text on a form*/
	font-size: 8.3pt;
	font-family: 'Verdana';
	color: red;
}
.QUESTIONGREEN
{	/*Question text on a form*/
	font-size: 8.3pt;
	font-family: 'Verdana';
	color: green;
}
.QUESTIONYELLOW
{	/*Question text on a form*/
	font-size: 8.3pt;
	font-family: 'Verdana';
	color: yellow;
}
.QUESTIONHEADER
{	/*Question text on a form*/
	font-size: 9pt;
	font-family: 'Verdana';
	font-weight: bold;
	color: #1b3843;
	background-color: transparent;
	text-align: center;
	align: right;
}
.QUESTIONINSIDE
{	/*Question text on a form where two or more questions have the same appear column and question order*/
	font-size: 8.3pt;
	font-family: 'Verdana';
	color: #1d212a;
}
.QUESTIONMULTIROW
{	/*Question text on a multirow growing subform*/
	font-size: 8.3pt;
	font-family: 'Verdana';
	color: #1b3843;
	background-color: transparent;
	text-align: left;
	align: right;
}
.RADIOANSWERTEXT
{
	/*Clickable Help Text*/
	font-size: 11px;
	color: #1d212a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
	margin-top: 1px;
	padding-top: 0px;
	height: 20px;
}

.REPORT
{
	/*Report Text*/
	border-right: white 1px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	margin: 1px;
	color: gray;
	padding-top: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
}
.REPORTSECTION
{
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.REPORTTITLE
{	/*Report Text*/
	font-size:11px;
	color:White;
	padding:0px 1px 0px 1px ;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background: url(images/breeze/Report/table_header_tile.gif) repeat-x;
    background-color: transparent;
    TEXT-ALIGN: center;
    height:30px;
}
.REPORTSECTIONHEADER
{
	/*Report Text*/
	border-right: white 1px;
	padding-right: 1px;
	border-top: white 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	margin: 1px;
	border-left: white 1px;
	color: white;
	padding-top: 1px;
	border-bottom: white 1px;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: url(images/breeze/Report/table_header_tile.gif) repeat-x;
	font-weight: bold;
}
.SELECTEDTREENODE
{	/*Selected Tree Node*/
    FONT-WEIGHT: bolder;
    FONT-SIZE: xx-small;
    COLOR: white;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: blue
}

.SECTION
{	/*Section in the Workflow Stages Popup*/
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN-TOP: 1px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 7pt;
    MARGIN-LEFT: 1px;
    BORDER-LEFT: medium none;
    COLOR: #002321;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: 'Microsoft Sans Serif';
    BACKGROUND-COLOR: transparent
}

.SCHEMASECTIONTITLE
{	/*Section in the Workflow Stages Popup*/
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

.SCHEMA
{	/*Table that draws workflow - do not edit*/
    BORDER-RIGHT: 10px;
    BORDER-TOP: 10px;
    MARGIN: 10px;
    BORDER-LEFT: 10px;
    BORDER-BOTTOM: 10px
}

.SCHEMANAME
{	/*Workflow Name*/
	padding-right: 1px;
	padding-left: 1px;
	font-weight: bold;
	padding-bottom: 1px;
	text-transform: uppercase;
	color: #1b3843;
	padding-top: 1px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: white;
	text-align: center;
	font-variant: small-caps;
}

.SECTIONDESCRIPTION
{	/*Workflow Section Description*/
    BORDER-RIGHT: black 1pt solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: black 1pt solid;
    MARGIN-TOP: 1px;
    PADDING-LEFT: 1px;
    FONT-SIZE: 8pt;
    MARGIN-LEFT: 1px;
    BORDER-LEFT: black 1pt solid;
    COLOR: #1b3843;
    MARGIN-RIGHT: 1px;
    PADDING-TOP: 1px;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    BORDER-BOTTOM: black 1pt solid
}

.SECTIONDESCRIPTIONTITLE
{	/*Workflow Description Title*/
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
    COLOR: #1b3843;
    BORDER-BOTTOM: black 1px solid;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.SMALLBUTTON
{	/*Smaller Clickable Buttons - Recommend same style as .BUTTON but a smaller font*/
	border-top: #8ca6af thin outset;
	font-size: 9pt;
	background-image: url(Images/Marine/FormButton/Middle.gif);
	padding-left: 4px;
	padding-right: 4px;
	height:18px;
	color: #ceba7b;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: gray;
}
.SMALLBUTTONMOUSEOVER
{	/*Smaller Clickable Buttons on mouseover- Recommend same style as .BUTTONMOUSEOVER but a smaller font*/
border-top: #8ca6af thin outset;
	font-size: 9pt;
	background-image: url(Images/Marine/FormButton/Middle.gif);
	padding-left: 4px;
	padding-right: 4px;
	height:18px;
	color: #ffffff;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: gray;
		cursor: hand;
}

.STATUS0
{	/*In approve mode if the question has not been approved, rejected or edited*/
    BACKGROUND-COLOR: transparent
}
.STATUS1
{    /*In approve mode if the question has been approved*/
	background-color: lightgreen;
}
.STATUS2
{	/*In approve mode if the question has been rejected*/
	background-color: #ffa2a2;
}
.STATUS3
{	/*In approve mode if the question has been edited and is awaiting approval*/
	background-color: #ffff8b;
}
.SUBFORMTABLE	 /*Alignment of subforms*/
{
	font-size: 8.3pt;
	font-family: 'Verdana';
	text-align: left;
	background-color: transparent;
}
.SUBMITBUTTON
{
	/*submit button*/
	border-right: #507DBA thin outset;
	border-top: #507dba 1px solid;
	font-weight: bold;
	font-size: 8pt;
	border-left: #507dba 1px solid;
	cursor: hand;
	cursor: pointer;
	color: white;
	border-bottom: #507dba 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right: #507dba 1px solid;
	background-image: url(images/breeze/formbutton/middle.gif);
	background-repeat: repeat-x;
}

.TABHEADER
{ 
	/*Tab Header - not selected*/
	font-size: 8pt;
		font-weight: bold;
	color: #ffffff;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image: url(images\marine\tabs\unselectedbackground.gif);
	background: url(images/marine/tabs/unselectedbackground.gif);
	width: 200px; 
	/*filter: progid:DXImageTransform.Microsoft.Shadow(color= 'black' , Direction=135, Strength=4);*/
	 text-align: center; }
   

.TABHEADERMOUSEOVER
{	/*Tab Header - not selected on mouse over*/
	font-size: 8pt;
		font-weight: bold;
	color: #cccccc;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image: url(images\marine\tabs\unselectedbackground.gif);
	background: url(images/marine/tab/unselectedbackground.gif);
	width: 200px; 
	text-align: center; 
	/*filter: progid:DXImageTransform.Microsoft.Shadow(color= 'black' , Direction=135, Strength=4);*/
}
.TABLELEFT1
{
	background: url(images/breeze/tasklist/bg_left.gif) repeat-y;
	background-color: #E3EAF4;

}
.TABLELEFT2
{

	background: url(images/breeze/tasklist/bg_left2.gif) repeat-y;	
	background-color:#EFF4FA;

}
.TABLELEFT3
{

	background: url(images/breeze/tasklist/bg_left3.gif) repeat-y;	
	background-color:#EFF4FA;

}
.TABLELEFT4
{

	background: url(images/breeze/tasklist/bg_left4.gif) repeat-y;	
	background-color:#EFF4FA;

}
.TABLERIGHT1
{
	
	background: url(images/breeze/tasklist/bg_right.gif) repeat-y;
	   background-color:#E3EAF4;	

}
.TABLERIGHT2
{
	
	background: url(images/breeze/tasklist/bg_right2.gif) repeat-y;	
	background-color:#EFF4FA;

}
.TABLERIGHT3
{
	
	background: url(images/breeze/tasklist/bg_right3.gif) repeat-y;
	   background-color:#E3EAF4;	

}
.TABLERIGHT4
{
	
	background: url(images/breeze/tasklist/bg_right4.gif) repeat-y;	
	background-color:#EFF4FA;

}
.TABLETOPLEFT
{
	background: url(images/breeze/tasklist/bg_top_left.gif) repeat-x;	
	width: 8px;
}
.TABLETOPRIGHT
{
	background: url(images/breeze/tasklist/bg_top_right.gif) repeat-x;	
	width: 8px;
}
.TABLEFILTERRIGHT
{
	background: url(images/breeze/tasklist/bg_mid_right.gif) repeat-y;	
	width: 8px;
}
.TABLEFITLERLEFT
{
	background: url(images/breeze/tasklist/bg_mid_left.gif) repeat-y;	
	width: 8px;	
}
.TABLEBOTTOMRIGHT
{
	background: url(images/breeze/tasklist/bg_bottom_right.gif) repeat-x;	
	height: 5px;
}
.TABLEBOTTOMLEFT
{
	background: url(images/breeze/tasklist/bg_bottom_left.gif) repeat-x;	
	height: 5px;
}
.TABLEBOTTOM
{
	background: url(images/breeze/tasklist/bg_bottom.gif) repeat-x;	
	height: 5px;
}
.TABS
{	/*Tab Background*/
	font-weight: bold;
	font-size: 8pt;
	color: gray;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
}
.TABSELECTEDHEADER
{	/*Tab Header - selected*/
	font-size: 8pt;
		font-weight: bold;
	color: #475578;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image: url(images\marine\tabs\selectedbackground.gif);
	background: url(images/marine/tabs/selectedbackground.gif);	
	width: 200px; 
	text-align: center; 
	/*filter: progid:DXImageTransform.Microsoft.Shadow(color= 'black' , Direction=135, Strength=4);*/
}

.TOPMENU
{
	/*Menus Displayed in the Top Frame*/ 
	background-image: url(images/breeze/menu/menu_tile.jpg);
	margin: 5px 5px 5px;
	text-indent: 8px;
	float: left;
	color: #1D212A;
	height: 19px;
	line-height: 19px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-type: none;
	background-position: right;
	background-repeat: no-repeat;
	cursor: hand;
	cursor: pointer;
	font-weight: bold;
	font-size: 9pt;
	border-right: #bed4e6 2px double;
	padding-right: 8px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 5px;
}
.TOPMENUTILE{
	background-image: url(images/breeze/menu/menu_tile_top.jpg);
	background-repeat: repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0;
}

.TOPMENUOUTER
{	/*The Popup Menus Displayed that are displayed after mousing over the menues in the top frame*/
    BORDER-RIGHT: gray thin outset;
    filter: progid:DXImageTransform.Microsoft.Shadow(color= 'gray' , Direction=135, Strength=4);
    BORDER-BOTTOM: gray thin outset;
        BORDER-RIGHT: thin;
    PADDING-RIGHT: 1px;
    BORDER-TOP: thin;
    PADDING-LEFT: 1px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: thin;
    cursor: hand;
	cursor: pointer;
    COLOR: white;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: thin;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #1b3843;
	font-weight: bold;
}

.TOPITEM
{
	/*Items of menus displayed in the top frame*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:white;
	font-size:12px;
	text-decoration:none;
	background-image:url(images/breeze/menu/menu-popup-bg.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	display:block;
	line-height:21px;
	border-left:solid 1px #ffffff;
	border-right:solid 1px #ffffff;
	border-bottom:solid 1px #ffffff;
	padding:0px 12px 0px 12px;

}

.TOPPICKED
{
	/*Items of menus displayed in the top frame that are currently being moused over*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:white;
	font-size:12px;
	text-decoration:none;
	background-image:url(images/breeze/menu/menu-popup-bg-f2.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	display:block;
	line-height:21px;
	border-left:solid 1px #ffffff;
	border-right:solid 1px #ffffff;
	border-bottom:solid 1px #ffffff;
	padding:0px 12px 0px 12px;
}
.TRANSPARENT
{	/*do not edit*/
    BACKGROUND-COLOR: transparent
}

.TREEITEM
{	/*Tree Item Menu text*/
	font-weight: bolder;
	font-size: 6pt;
	text-transform: uppercase;
	cursor: hand;
	cursor: pointer;
	color: #1b3843;
	text-indent: 1pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height: 6pt;
	background-color: white;
}

.TREENODE
{	/*Tree Node*/
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: xx-small;
    BORDER-LEFT: 0px;
    COLOR: #1b3843;
    BORDER-BOTTOM: 0px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 10pt
}

.WAITING
{
	/*The Please Waiting Popup box*/
	background-color: #dfedff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: blue;
		border-right: #507dba 1px inset;
	border-top: #507dba 1px inset;
	border-left: #507dba 1px inset;
	border-bottom: #507dba 1px inset;
}

.WAITINGTEXT
{
	/*The Text in the Please Waiting Popup box*/
	font-size: 8.3pt;
	font-family: 'Verdana';
	color: #1d212a;

}







