/************************************
*	Block  Style         *************
************************ ******** ****/
.block {
	background: #F7F7F7;
	float:left;
	width:100%;
}
.standard_container {float:left;margin-bottom:10px;width:100%;}
.container h3 { background-color: #4B4B4B;font-size: 16px;letter-spacing:0.2pt;line-height:1.3em;padding: 5px;color:#fdfdfd;font-weight:normal;margin-bottom: 5px;padding: 5px 5px 10px;}

.block-title{float:right;line-height: 2em;margin: 25px 10px 0px 0px;text-align: right;width: 200px;}

.block h2.title{
    color: #6A6A6A;
    font-size: 18px;
    font-family:Verdana;
}
.block-body{
	float:left;width:205px;padding:10px;
}
.block .container{
	float:left;line-height: 1.5em;text-align: left;width:100%;
}

.white_bg{
	background: #fff;
}

/************************************
*	Agent Block Style *********
************************ ******** ****/
.agent h2.title{
	background:#7c91a2;
}
.agent {
	border: 1px solid #7c91a2;
	margin-bottom: 10px;
}


/*****************************
*	Default Styles  *************  Remove?
******************************/
.containermaster_blue {
	width: 100%;
	background-color: #dfe5f2;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
}
.containerrow1_blue {
	background-image: url(gradient_LtBlue.jpg);
}
.containerrow2_blue {
	background-color: #ffffff;
}
.ModuleTitle_MenuItem {
	border: white 0px solid; /*override borders*/    
}

.ModuleTitle_MenuItem TD {  /*TD if menu is using tables*/
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Verdana, 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 {
	cursor: pointer; 
	cursor: hand; 
	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; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #FFFFFF; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*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 {

	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Verdana, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	background-color: #C1D2EE;
}

/************************************
*	Account Overview  Style *********
************************ ******** ****/
.account-overview{
	color:#8C0B43;
	word-wrap:break-word;
}

.account-overview .full-name{
	font-size: 1.2em;
	font-weight:bold;
	margin-bottom: 5px;
}

.account-overview .label{
	font-weight:bold;
}

.account-overview .mfba-id{
    margin-bottom:10px;
}

.account-overview .profile-logout a,
.account-overview .profile-edit a{
	color:#8C0B43;
	text-decoration:underline;
}

.account-overview .profile-logout{
    float:right;
}

