/* Copyright (C) 2013 SplendidCRM Software, Inc. All Rights Reserved. 
 * Any use of the contents of this file are subject to the SplendidCRM Professional Source Code License Agreement, or other written agreement between you and SplendidCRM ("License"). 
 * SplendidCRM owns all proprietary rights, including all copyrights, patents, trade secrets, and trademarks, in and to the contents of this file.  You will not link to or in any way 
 * combine the contents of this file or any derivatives with any Open Source Code in any manner that would require the contents of this file to be made available to any third party. 
 */

/* http://www.bennadel.com/blog/1734-Using-CSS-Fixed-Position-Elements-Across-Browsers.htm */
/* 05/04/2010 Paul.  Must change the DOCTYPE to <!DOCTYPE HTML> */
.AtlanticToolbar
{
	width: 100%;
	height: 45px;
	background-color: #154a8f;
	color: #ffffff;
	left: 0px;
	top: 0px;
}
.AtlanticToolbarUser
{
	height: 45px;
	background-color: #154a8f;
	color: #ffffff;
	right: 0px;
	top: 0px;
}

table.AtlanticTabToolbarFrame
{
	border: none;
	border-collapse: collapse;
	border-spacing: 0px;
	height: 45px;
	width: 100%;
}
.AtlanticTabRow
{
	background-color: #154a8f;
	height: 20px;
}
.AtlanticCurrentTab
{
	padding: 4px 15px 0px 15px;
	background-color: #103e7d;
	font-size: 15px;
	height: 37px;
}
a.AtlanticCurrentTabLink:link, a.AtlanticCurrentTabLink:visited, a.AtlanticCurrentTabLink:hover
{
	text-decoration: none;
}
a.AtlanticCurrentTabLink:link, a.AtlanticCurrentTabLink:visited
{
	color: #ffffff;
}
a.AtlanticCurrentTabLink:hover
{
	color: #ffffff;
}
.AtlanticOtherQuickCreate
{
	border: none;
	border-collapse: collapse;
	width: 100%;
	padding: 4px 5px 0px 5px;
	background-color: #154a8f;
	color: #ffffff;
	font-size: 15px;
	height: 37px;
}
.AtlanticOtherQuickCreate:hover
{
	background-color: #103e7d;
}
.AtlanticOtherUser
{
	border: none;
	border-collapse: collapse;
	width: 100%;
	padding: 4px 10px 0px 10px;
	background-color: #154a8f;
	color: #ffffff;
	font-size: 15px;
	height: 37px;
}
.AtlanticOtherUser:hover
{
	background-color: #103e7d;
}
.AtlanticOtherHome
{
	padding: 0px 5px 0px 5px;
	background-color: #154a8f;
	color: #ffffff;
	width: 45px;
	height: 45px;
}
.AtlanticOtherHome:hover
{
	background-color: #103e7d;
}
.AtlanticOtherTab
{
	padding: 4px 15px 0px 15px;
	background-color: #154a8f;
	color: #ffffff;
	font-size: 15px;
	height: 37px;
}
.AtlanticOtherTab:hover
{
	background-color: #103e7d;
}
a.AtlanticOtherTabLink:link, a.AtlanticOtherTabLink:visited
{
	text-decoration: none;
	padding-top: 0px;
}
a.AtlanticOtherTabLink:hover
{
	text-decoration: none;
}
a.AtlanticOtherTabLink:link, a.AtlanticOtherTabLink:visited
{
	color: #ffffff;
}
a.AtlanticOtherTabLink:hover
{
	color: #ffffff;
}

.AtlanticOtherTabMoreLink, .AtlanticOtherTabMoreLink:link, .AtlanticOtherTabMoreLink:active, .AtlanticOtherTabMoreLink:visited, .AtlanticOtherTabMoreLink:hover
{
	padding: 1px 5px 1px 7px;
	color: #636363;
	text-decoration: none;
	line-height: 22px;
	display: block;
	font-size: 13px;
}
.AtlanticOtherTabMoreLink:hover, .AtlanticOtherTabMoreLink:active
{
	color: white;
	background-color: #31597b;
}

.AtlanticModuleActionsMenuItems, .AtlanticModuleActionsMenuItems:link, .AtlanticModuleActionsMenuItems:active, .AtlanticModuleActionsMenuItems:visited, .AtlanticModuleActionsMenuItems:hover
{
	padding: 1px 5px 1px 7px;
	color: #636363;
	text-decoration: none;
	line-height: 22px;
	display: block;
	font-size: 13px;
}
.AtlanticModuleActionsMenuItems:hover, .AtlanticModuleActionsMenuItems:active
{
	color: white;
	background-color: #31597b;
}
.AtlanticMoreActionsInnerTable
{
	width: 200px;
	border-left: 1px solid #9c9c9c;
	border-right: 1px solid #9c9c9c;
	border-bottom: 1px solid #9c9c9c;
	background-color: White;
	-moz-box-shadow: 0 5px 5px #888;
	-webkit-box-shadow: 0 5px 5px #888;
	box-shadow: 0 5px 5px #888;
}
.AtlanticMoreActionsInnerCell
{
	vertical-align: top;
	padding: 8px 8px 8px 8px;
	border-left: solid 1px #cecece;
}
.AtlanticOtherTabMoreArrow
{
	vertical-align: middle;
}
.AtlanticPanelHoverHidden
{
	display: none;
	visibility: hidden;
}
.AtlanticModuleActionsInnerTable
{
	width: 200px;
	border-left: 1px solid #9c9c9c;
	border-right: 1px solid #9c9c9c;
	border-bottom: 1px solid #9c9c9c;
	background-color: White;
	-moz-box-shadow: 0 5px 5px #888;
	-webkit-box-shadow: 0 5px 5px #888;
	box-shadow: 0 5px 5px #888;
}
.AtlanticModuleActionsInnerCell
{
	vertical-align: top;
	padding: 8px 8px 8px 8px;
	border-left: solid 1px #cecece;
}
.AtlanticModuleActionsInnerHeader
{
	font-size: 10pt;
	color: #9c9c9c;
	display:block;
}
.AtlanticModuleActionsMenuItems, .AtlanticModuleActionsMenuItems:link, .AtlanticModuleActionsMenuItems:active, .AtlanticModuleActionsMenuItems:visited, .AtlanticModuleActionsMenuItems:hover
{
	padding: 1px 5px 1px 7px;
	color: #636363;
	text-decoration: none;
	line-height: 22px;
	display: block;
	font-size: 13px;
}
.AtlanticModuleActionsMenuItems:hover, .AtlanticModuleActionsMenuItems:active
{
	color: white;
	background-color: #31597b;
}

/* 04/25/2013 Paul.  Correction to Six theme. */
.ModuleActionsShadingTable
{
	width: 200px;
	border: 1px solid #9c9c9c;
}

