body
{
	background-color:White; margin: 0 0 0 0;
}

a:link, a:hover, a:visited {color:#000000;}


table{ font-family: Verdana; font-size: 8pt; text-decoration: none;}
.title {font-family:Arial; font-size:large; color:#000000; font-weight:bold;}

.main_cell_top {background-color:#999999}
.main_cell_left {background-color:#cccccc}
.top_bar_gradient {background-image: url('top_bar_gradient.png');}
.main_menu_bar{background-image: url('menu_bar_gradient.png');} 
.sub_menu_bar{background-image: url('sub_menu_bar_gradient.png');} 

.below_menu_bar_left{background-image: url('below_menu_bar_left.png');}
.below_menu_bar_right{background-image: url('below_menu_bar_right.png');}

.main_menu_link:link, .main_menu_link:visited, .main_menu_link:active  {font-family: Verdana; font-size: 8pt; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.selected_main_menu_link:link, .selected_main_menu_link:visited, .selected_main_menu_link:active  {font-family: Verdana; font-size: 8pt; color: #ff3300; font-weight: bold; text-decoration: none; }
.main_menu_link:hover, selected_main_menu_link:hover { font-family: Verdana; font-size: 8pt; color: #FFFFFF; font-weight: bold; text-decoration: underline; }

.main_menu_text {color:#ffffff;}
.main_menu_title {color:#ffffff; font-weight:bold;}
.sub_menu_link:link, .sub_menu_link:active, .sub_menu_link:visited {font-family: Verdana; font-size: 8pt; color: #d6d6d6; font-weight: bold; text-decoration: none; }
.sub_menu_link:hover { font-family: Verdana; font-size: 8pt; color: #d6d6d6; font-weight: bold; text-decoration: underline; }


.content_table{margin:1 1 1 1;}
.content_table_header {background-color:#999999; font-weight:bold; color:#000000}
.content_table_body{background-color:#ffffff; color:#000000;}
.content_table_footer {background-color:#eeeeee;}
.content_table_header_text{font-weight:bold; color:Black;}

.head_lower_strip { background-image: url('deckware_lower.png'); font-family: Verdana; font-size: 8pt; color: #FFFFFF; height: 25px; text-decoration: none;}
.head_lower_strip_link:link, .head_lower_strip_link:active, .head_lower_strip_link:visited { font-family: Verdana; font-size: 8pt; color: #FFFFFF; text-decoration: none;}
.head_lower_strip_link:hover { font-family: Verdana; font-size: 8pt; color: #FFFFFF; text-decoration: underline;}

.grid_header{color:#ffffff; background-color:#000000; height:20px;}
.grid_header A:link, .grid_header a:visited {color:#ffffff; font-weight:bold; text-decoration:none;}
.grid_header A:hover {color:#ffffff; font-weight:bold; text-decoration:underline;}
.grid_alternate_item{background-color:#ECECEC}
.grid_item{background-color:#FFFFFF}
.grid_link:visited, .grid_link:link{font-weight:bold; color:#000000; text-decoration:none;}
.grid_link:active, .grid_link:hover{font-weight:bold; color:#000000; text-decoration:underline;}

.DataTableBlue{background-color:#D6EBFF;}
.DataTableGrey{background-color:#d9d9d9; padding:4 4 4 4;}
.DataTableYellow{background-color:#FFFF66;}
.DataTableFieldTitle{}
.DataTableField{background-color:#ffffff;}
.DataTableSectionTitle{font-weight:bold;}

.errormessage{color:#ff0000;}
.loginerrormassage{color:#993300;}

hr {height:1px;}

.main_body_table_main_top {  background: #000000; height: 25px; padding: 0 0 0 3px;}
.main_body_table_main_top {border-top: 1px solid #A3A19E; border-right: 1px solid #A3A19E; border-left: 1px solid #A3A19E;}
.main_body_table_main_top, .main_body_table_main_top_text{ font-family: Verdana; font-size: 10pt; font-weight: bold; color: #FFFFFF; }

.CRMTabMenu {border-top:solid 1px #d9d9d9; border-left:solid 1px #d9d9d9; border-right:solid 1px #d9d9d9; font-weight:bold;}
.CRMTabMenuSelected{background-color:#d9d9d9;}
.CRMTabMenuSelectedText{color:#ff3300; font-weight:bold;}
.CRMTabMenuLink:link, .CRMTabMenuLink:visited, .CRMTabMenuLink:active {color:#5C5C5C; text-decoration:none;} 
.CRMTabMenuLink:hover {text-decoration:underline; color:#5C5C5C;} 
.CRMTabBody {background-color:#d9d9d9;}
.CRMTabInnerContent, .CRMFakeTabInnerContent{background-color:White;}
.CRMFakeTabInnerContent {width:100%}
.CRMTabBodyBorder{padding:4px 2px 10px 4px;}

.subsection_table{background-color: #C8C8C8;}
.subsection_header{background-color: #C8C8C8;}
.subsection_cell{background-color: White;}

.bordered_table{border:solid 1 #d9d9d9;}
.bordered_table_header{background-color: #d9d9d9;}

.maptitle {color:#1D1C56; font-weight:bold; font-size:x-small;}
.retired{color:#ff0000;}
.finisherError{color:#ff0000;}
.finisherWarning{color:#000000;}

/* Custom heading in Fleet Positions Data Screen */
.customtitletable {border:solid 1 #000;} /* Black bordered table */
.customtitlecell{background-color:#000;} /* Black background cell */
.customtitlecontent{margin:0 0 0 3px;} /* Left margin of 3 for table cell contents*/

/* .tab_table{border:solid 1px #c8c8c;} */
div.outline {border: black 1px solid; margin:0 0 0 3px; width:98%;}

.watermark
{
    font-family:Verdana;
    font-style:italic;
    font-size:12;
    color:#999999;
}