/*
*********************
Basic Settings
*********************
*/

h1, h2
{   margin: 0;
    padding-left: 3px;
}

.Head
{   font-family: Tahoma, Arial, Helvetica;
    font-size:  1em;
    font-weight: bold;
    color: #333;
    padding: 2px 0px 2px 4px;
}


/*
=========================
Containers
=========================
*/


.ContainerContent {
	padding: 6px 18px 6px 18px;
}


/*  OneColumnImage  */

.OneColumnImageHead {
	height: 30px;
	text-align: left;
	vertical-align: top;
}

.OneColumnImageContent {
	padding: 6px 0px 6px 0px;
}


/* Container Settings */

.Content
{
    background-color: transparent;
	padding: 6px 18px 6px 18px;    
}



.LineCoral
{
    background-color: transparent;
	height: 20px;
	text-align: left;
	vertical-align: middle;
	border-bottom-color: #ff7272;
	border-bottom-width: 2px;
	border-bottom-style: solid;
}

.BGCoral

{
    background-color: #FFD7D7;
  	padding: 6px 18px 6px 18px;

}



.LineGold
{
    background-color: transparent;
	height: 20px;
	text-align: left;
	vertical-align: middle;
	border-bottom-color: #ffcf27;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	white-space: nowrap;
}

.BGGold

{
    background-color: #FFF1CC;
  	padding: 6px 18px 6px 18px;

}


.LineLime
{
    background-color: transparent;
	height: 20px;
	text-align: left;
	vertical-align: middle;
	border-bottom-color: #7ede4e;
	border-bottom-width: 2px;
	border-bottom-style: solid;
}

.BGLime

{
    background-color: #E4FDD8;
	padding: 6px 18px 6px 18px;
}

.LineTangerine
{
    background-color: transparent;
	height: 20px;
	text-align: left;
	vertical-align: middle;
	border-bottom-color: #FF9C5A;
	border-bottom-width: 2px;
	border-bottom-style: solid;
}

.BGTangerine

{
    background-color: #FDE3C6;
	padding: 6px 18px 6px 18px;
}

.LineSky
{
    background-color: transparent;
	height: 20px;
	text-align: left;
	vertical-align: middle;
	border-bottom-color: #95C2FE;
	border-bottom-width: 2px;
	border-bottom-style: solid;
}

.BGSky

{
    background-color: #DEECFF;
	padding: 6px 18px 6px 18px;
}

.LineSea
{
    background-color: transparent;
	height: 20px;
	text-align: left;
	vertical-align: middle;
	border-bottom-color: #46EDE8;
	border-bottom-width: 2px;
	border-bottom-style: solid;
}

.BGSea

{
    background-color: #E0FFEE;
	padding: 6px 18px 6px 18px;
}

.LineBougainvillea
{
    background-color: transparent;
	height: 20px;
	text-align: left;
	vertical-align: middle;
	border-bottom-color: #F668FF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
}

.BGBougainvillea

{
    background-color: #FDDBFF;
	padding: 6px 18px 6px 18px;
}

.LineEarth
{
    background-color: transparent;
	height: 20px;
	text-align: left;
	vertical-align: middle;
	border-bottom-color: #C18C62;
	border-bottom-width: 2px;
	border-bottom-style: solid;
}

.BGEarth

{
    background-color: #F2DAC6;
	padding: 6px 18px 6px 18px;
}


.BlueBayouBody
{
    background-color: #F8FAFF;
	padding: 2px 18px 2px 18px;
	border-right: 1px solid #C0D6E5;
	border-bottom: 1px solid #C0D6E5;
	border-left: 1px solid #C0D6E5;
}

.BlueBayouTitle
{
    background-color: #F8FAFF;
    color: #174BFF;
	padding: 1px 0 1px 3px;
	vertical-align: middle;
	border-top: 1px solid #C0D6E5;
	border-right: 1px solid #C0D6E5;
	border-left: 1px solid #C0D6E5;
}


.ClearBody
{
    background-color: transparent;
	padding: 6px 18px 6px 18px;
}

.ClearTitle
{
    background-color: transparent;
    color: #174BFF;
	padding: 1px 0 1px 3px;
	text-align: left;
	vertical-align: middle;
}

/*
=========================
Module Settings
=========================
*/

.ModuleTitle_MenuItem
{
	border: white 0px solid; /*override borders*/    
}

.ModuleTitle_MenuItem TD     /*TD if menu is using tables*/
{	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	height: 21px;
    white-space: nowrap;  /*Word wrapping menu item now optional*/
    padding: 1px 3px 3px 1px;	
}


.ModuleTitle_MenuIcon
{	background-color: #EEEEEE; 
	width: 15px;
	height: 100%;   /*override the default height for icon so that menubreaks can have heights adjusted*/
}

.ModuleTitle_SubMenu 
{	z-index: 1000; 
	background-color: #FFFFFF;
	/*
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	*/
	padding: 1 1 1 1;   /*explicitly set padding for sub-menus */
}


.ModuleTitle_MenuBreak
{	background-color: #EEEEEE; 
	font-size: 1px; /*make sure you take out portal.css ModuleTitle_MenuBreak for this to work*/
}

.ModuleTitle_MenuItemSel
{	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	background-color: #C1D2EE;
}


