﻿html { 
    /* always show firefox scrollbar, to prevent horizontal shift. */
    overflow:-moz-scrollbars-vertical; 
}
body{
	margin:0;
	background:url(/App_Themes/BayCitiesBank/images/bg-mc.gif) repeat;
	min-width:960px;
	font:13px Arial, Helvetica, sans-serif;
}

/* "Edit Module" button that appears on the front-end for authorized users. */
.webmodules_editModuleLink,
a.webmodules_editModuleLink,
a.webmodules_editModuleLink:link,
a.webmodules_editModuleLink:visited {
    background-color: #FFFFA5;
    padding: 1px 2px 2px 2px;
    border: 1px dotted gray;
    position: absolute; /*preserve layout*/
    font-size: 100%;
    color: Blue;
    font-weight: normal;
    text-decoration: underline;
    z-index: 9999; /*CMS buttons should always be on top.*/
}
.webmodules_editModuleLink:hover,
a.webmodules_editModuleLink:hover {
    font-size: 100%;
    color: #00A2FF;
}

/* "Edit Page" button that appears on the front-end for authorized users. */
.webmodules_editPageLink,
a.webmodules_editPageLink,
a.webmodules_editPageLink:link,
a.webmodules_editPageLink:visited {
    background-color: #FFFFA5;
    padding: 1px 2px 2px 2px;
    border: 1px dotted gray;
    position: absolute; 
    top: 5px;
    left: 5px;
    font-size: 100%;
    color: Blue;
    font-weight: normal;
    text-decoration: underline;
    z-index: 9999; /*CMS buttons should always be on top.*/
}
.webmodules_editPageLink:hover,
a.webmodules_editPageLink:hover {
    font-size: 100%;
    color: #00A2FF;
}

/* sub navigation highlighted/activated style. */
.subnav .on a:link, .subnav .on a:visited, .subnav .on a:hover, .subnav .on a:active {
	background-color: #00FF00;
}

/******************************************************************************
 main navigation menu. 
******************************************************************************/
.mainNavDropDown {
    z-index: 1; /* do not remove; fixes IE8 rendering issue. */
    padding: 10px 0px 0px 0px;
}

/* the <table> element for each menu item. */
.mainNavDropDown_item {
}

/* this <td> is contained by the <table> above. */
.mainNavDropDown_item td {
}

/* this <a> is contained by the <td> above. */
.mainNavDropDown_item a {
    display: block; /* do not mess with this. */
}

/* do *not* put multiplicative things like padding in here. */
.mainNavDropDown_item, /* required */
.mainNavDropDown_item a, /* required */
.mainNavDropDown_item a:link, /* required */
.mainNavDropDown_item a:visited /* required */ {
	background-color: #00FF00;
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    width: 15em;
    padding: 10px 5px;
}

/* the <table> element for each menu item. */
.mainNavDropDown_item_hover {
}

/* this <td> is contained by the <table> above. */
.mainNavDropDown_item_hover td /* important */ {
}

/* this <a> is contained by the <td> above. */
.mainNavDropDown_item_hover a {
    display: block; /* do not mess with this. */
}

/* do *not* put multiplicative things like padding in here. */
.mainNavDropDown_item_hover, /* required */
.mainNavDropDown_item_hover a, /* required */
.mainNavDropDown_item_hover a:link, /* required */
.mainNavDropDown_item_hover a:visited, /* required */
.mainNavDropDown_item_hover a:hover, /* required */
.mainNavDropDown_item_hover a:active /* required */ {
	background-color: #00FF00;
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    width: 15em;
    padding: 10px 5px;
}

/******     Custom CSS      *******/
img{border:0;}
a{color:#000;}
a:hover{text-decoration:none;}
.mc-holder{
	width:100%;
	overflow:hidden;
	position:relative;
	background:url(/App_Themes/BayCitiesBank/Images/bg-body.gif) repeat-x;
}
.w1{
	width:1080px;
	position:relative;
	float:left;
	left:50%;
}
.w2{
	width:1080px;
	position:relative;
	float:left;
	left:-50%;
	background:url(/App_Themes/BayCitiesBank/Images/bg-mc-holder.gif) no-repeat 2px 1px;
	padding:28px 0 0;
}
#wrapper{
	width:961px;
	overflow:hidden;
	background:url(/App_Themes/BayCitiesBank/Images/bg-wrapper.png) repeat-y;
	margin:0 auto;
	padding:0 26px 0 27px;
}
#header{
	width:100%;
	overflow:hidden;
	background:url(/App_Themes/BayCitiesBank/Images/bg-header.gif) repeat-y;
}
.logo{
	float:left;
	width:250px;
	height:94px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/App_Themes/BayCitiesBank/Images/bg-logo.gif) no-repeat;
}
* html .logo{margin:0 -3px 0 0;}
.logo a{
	height:94px;
	display:block;
	position:relative;
}
.nav-hold{
	overflow:hidden;
	position:relative;
}
* html .nav-hold{
	height:1%;
	overflow:visible;
}
.wrapp{
	height:1%;
	overflow:hidden;
	padding:13px 0 4px;
}
.top-nav {
	margin:0;
	padding:0 8px 0 0;
	list-style:none;
	float:right;
	overflow:hidden;
}
.top-nav li{
	background:url(/App_Themes/BayCitiesBank/Images/separator-top-nav.gif) no-repeat 0 50%;
	float:left;
	padding:0 8px;
	margin:0 0 0 -1px;
	font-size:11px;
}
.top-nav a{
	color:#008478;
	text-decoration:none;
}
.top-nav a:hover{text-decoration:underline;}
.nav{
	margin:0 -28px 0 0;
	padding:14px 0 0;
	list-style:none;
	background:url(/App_Themes/BayCitiesBank/Images/bg-nav.gif) no-repeat;
	width:725px;
	overflow:hidden;
	float:left;
}
.nav li{
	float:left;
	height:49px;
	background:url(/App_Themes/BayCitiesBank/Images/separator-nav.gif) no-repeat 0 100%;
	margin:0 0 0 -2px;
	padding:0 3px 0 2px;
	overflow:hidden;
}
.nav a{
	display:block;
	text-indent:-9999px;/**/
	overflow:hidden;
}
.about{
	width:95px;
	height:43px;
	background:url(/App_Themes/BayCitiesBank/Images/bg-about.gif) no-repeat;
	margin:6px 0 0;
}
.about:hover,
.active .about{background:url(/App_Themes/BayCitiesBank/Images/bg-about-hover.gif) no-repeat;}
.business{
	background:url(/App_Themes/BayCitiesBank/Images/bg-bussines.gif) no-repeat;
	width:110px;
	height:47px;
	margin:2px 0 0;
}
.business:hover,
.active .business{background:url(/App_Themes/BayCitiesBank/Images/bg-bussines-hover.gif) no-repeat;}
.personal{
	background:url(/App_Themes/BayCitiesBank/Images/bg-personal.gif) no-repeat;
	height:49px;
	width:109px;
}
.personal:hover,
.active .personal{background:url(/App_Themes/BayCitiesBank/Images/bg-personal-hover.gif) no-repeat;}
.rates{
	background:url(/App_Themes/BayCitiesBank/Images/bg-rates.gif) no-repeat;
	width:102px;
	height:49px;
}
.rates:hover,
.active .rates{background:url(/App_Themes/BayCitiesBank/Images/bg-rates-hover.gif) no-repeat;}
.banking{
	background:url(/App_Themes/BayCitiesBank/Images/bg-banking.gif) no-repeat;
	width:165px;
	height:49px;
}
.banking:hover,
.active .banking{background:url(/App_Themes/BayCitiesBank/Images/bg-banking-hover.gif) no-repeat;}
.locations{
	background:url(/App_Themes/BayCitiesBank/Images/bg-location.gif) no-repeat;
	width:115px;
	height:45px;
	margin:4px 0 0;
}
.locations:hover,
.active .locations{background:url(/App_Themes/BayCitiesBank/Images/bg-location-hover.gif) no-repeat;}
#main{
	overflow:hidden;
	width:100%;
	background:url(/App_Themes/BayCitiesBank/Images/bg-main.gif) repeat-y;
}
#holder{
	float:left;
	width:710px;
	background:url(/App_Themes/BayCitiesBank/Images/border-twocolumn.gif) repeat-y 433px 0;
	color:#686867;
	padding:0 0 26px;
}
#holder.inner{
	background:none;
	font-size:12px;
	overflow:hidden;
}
.hold:after{
	content:"";
	clear:both;
	display:block;
}
* html .hold{
	height:1%;
	overflow:visible;
}
#content{
	padding:0 0 0 25px;
	margin:-35px 0 0;
	position:relative;
	overflow:hidden;
}
* html #content{
	height:1%;
	overflow:visible;
}
.inner #content{
	margin:0;
	padding:25px 34px 0 37px;
	overflow:hidden;
}
.inner #content h1{
	margin:0 0 13px;
	color:#243780;
	font-size:20px;
}
.inner-text{
	border-bottom:1px solid #eee3cb;
	padding:0 0 8px;
	margin:0 0 18px;
}
.flash-holder{
	position:relative;
	z-index:10;
}
.when-you{
	margin:0 0 4px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/App_Themes/BayCitiesBank/Images/text-when-you.gif) no-repeat -2px 0;
	height:56px;
	width:317px;
}
#content ul{
	margin:0;
	padding:4px 0 17px 3px;
	list-style:none;
	position:relative;
}
#content ul li{
	background:url(/App_Themes/BayCitiesBank/Images/bullet-content.gif) no-repeat 0 4px;
	color:#af7a39;
	padding:0 0 4px 10px;
}
#content ul li a, #content ul li a:hover, #content ul li a:active, #content ul li a:visited { color: #af7a39; text-decoration: none; }
.text-box{
	padding:0 51px 19px 12px;
	overflow:hidden;
}
* html .text-box{
	height:1%;
	overflow:visible;
}
#holder p{margin:0 0 3px;}
.inner #content p{
	margin:0 0 16px;
	line-height:16px;
}
.ad-more{
	color:#8f2b39;
	text-decoration:none;
	font-size:12px;
	line-height:14px;
	background:url(/App_Themes/BayCitiesBank/Images/bg-ad-more.gif) no-repeat 100% 5px;
	float:left;
	padding:0 10px 0 0;
}
* html .ad-more{background:url(/App_Themes/BayCitiesBank/Images/bg-ad-more.gif) no-repeat 100% 50%;}
.ad-more:hover{text-decoration:underline;}
.inner .box{
	margin:0 4px 0 0;
	float:left;
	width:319px;
}
.inner .box h2{margin:0 0 3px !important;}
.inner #content .box p{
	margin:0 0 6px;
	line-height:14px;
}
.wr-hold{
	overflow:hidden;
	padding:0 0 36px;
	width:110%;
}
* html .hold{
	height:1%;
	overflow:visible;
}
.box{
	width:386px;
	color:#a86d0a;
	font-size:12px;
	margin:-9px 0 0;
	position:relative;
}
.box .t .t-l,
.box .t .t-r{
	height:12px;
	width:11px;
	position:absolute;
	top:0;
	font-size:0;
	line-height:0;
}
.box .t .t-l{
	left:0;
	background:url(/App_Themes/BayCitiesBank/Images/bg-box-t-l.png) no-repeat;
}
.box .t .t-r{
	background:url(/App_Themes/BayCitiesBank/Images/bg-box-t-r.png) no-repeat;
	right:0;
}
.box .t .t-c{
	background:url(/App_Themes/BayCitiesBank/Images/bg-box-t-c.png) repeat-x;
	height:12px;
	font-size:0;
	line-height:0;
}
.box .t,
.box .b,
.box .c{
	overflow:hidden;
	height:12px;
	padding:0 11px;
	position:relative;
}
.box .b{height:11px;}
.box .c .c-l,
.box .c .c-r{
	width:11px;
	position:absolute;
	top:0;
	padding:0 0 9999px;
	margin:0 0 -9999px;
	overflow:hidden;
	font-size:0;
	line-height:0;
}
.box .c .c-l{
	left:0;
	background:url(/App_Themes/BayCitiesBank/Images/bg-box-c-l.png) repeat-y;
}
.box .c .c-r{
	right:0;
	background:url(/App_Themes/BayCitiesBank/Images/bg-box-c-r.png) repeat-y;
}
.box .c{height:auto;}
.box .c .c-c{
	background:#f3e9d5;
	padding:13px 10px 2px 20px;
	overflow:hidden;
}
* html .box .c,
* html .box .c .c-c{
	height:1%;
}
.box .b .b-l,
.box .b .b-r{
	width:11px;
	height:11px;
	position:absolute;
	top:0;
	font-size:0;
	line-height:0;
}
.box .b .b-l{
	left:0;
	background:url(/App_Themes/BayCitiesBank/Images/bg-box-b-l.png) no-repeat;
}
.box .b .b-r{
	background:url(/App_Themes/BayCitiesBank/Images/bg-box-b-r.png) no-repeat;
	right:0;
}
.box .b .b-c{
	background:url(/App_Themes/BayCitiesBank/Images/bg-box-b-c.png) repeat-x;
	overflow:hidden;
	height:11px;
}
.btn-more{
	float:right;
	background:url(/App_Themes/BayCitiesBank/Images/btn-more.gif) no-repeat;
	width:91px;
	height:30px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 -3px 0 0;
	position:relative;
}
#holder h2{
	margin:0 0 3px;
	font-size:16px;
	color:#a86d0a;
}
#holder h2 a{
	color:#a86d0a;
	text-decoration:none;
	position:relative;
}
#holder h2 a:hover{text-decoration:underline;}
.inner #content h2{margin:0 0 13px;}
.aside{
	float:right;
	width:227px;
	background:url(/App_Themes/BayCitiesBank/Images/bg-aside.gif) repeat-x;
	padding:58px 25px 0 23px;
	margin:-15px 0 0;
	font-size:12px;
	position:relative;
	z-index:9;
}
* html .aside{margin:-53px 0 0;}
.aside .around{
	margin:0;
	background:url(/App_Themes/BayCitiesBank/Images/text-around.gif) no-repeat;
	width:227px;
	height:53px;
	text-indent:-9999px;
	overflow:hidden;
}
.aside img{
	display:block;
	margin:0 0 9px;
}
.aside h3{
	margin:0 0 2px;
	font-size:16px;
}
.aside h3 a{
	color:#8f2c2b;
	text-decoration:none;
}
.aside h3 a:hover{text-decoration:underline;}
.aside p{margin:0 0 7px !important;}
#sidebar{
	float:left;
	width:250px;
	padding:0 0 48px;
}
.navbar{
	background:#091855 url(/App_Themes/BayCitiesBank/Images/bg-navbar.gif) no-repeat;
	padding:36px 0 15px;
	position:relative;
	overflow:visible;
	min-height:175px;
	height:auto !important; 
	height:150px;
}

h3.SubPageTitleHeader {
	margin:0 0 5px;
	padding-top:0;
}
* html .navbar{padding-bottom:17px;}
.online-login{
	margin:0 0 6px;
	background:url(/App_Themes/BayCitiesBank/Images/text-login.png) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	height:12px;
	width:174px;
}
.text{
	padding:0 10px 7px 23px;
	color:#fff;
	position:relative;
	overflow:hidden;
}
* html .text{
	height:1%;
	overflow:visible;
}
.text p{
	margin:0 0 10px;
	line-height:15px;
}
.btn{
	margin:0;
	padding:0 0 0 12px;
	list-style:none;
}
.btn li{padding:0 0 8px;}
.btn a{
	display:block;
	width:227px;
	height:40px;
	text-indent:-9999px;
	overflow:hidden;
	cursor:pointer;
}
.btn-personal{background:url(/App_Themes/BayCitiesBank/Images/btn-personal.png) no-repeat;}
.btn-personal:hover{background:url(/App_Themes/BayCitiesBank/Images/btn-personal-hover.png) no-repeat;}
.btn-comercial{background:url(/App_Themes/BayCitiesBank/Images/btn-comercial.png) no-repeat;}
.btn-comercial:hover{background:url(/App_Themes/BayCitiesBank/Images/btn-comercial-hover.png) no-repeat;}
.link{
	margin:-1px 17px 0 0;
	padding:0;
	list-style:none;
	text-align:right;
	overflow:hidden;
	/* height:1%; 	*/
	position:relative;
}
.link li{
	display:inline;
	padding:0 5px;
	background:url(/App_Themes/BayCitiesBank/Images/separator-link.gif) no-repeat 100% 50%;
	font-size:11px;
	margin:0 -1px 0px -3px;
}
* html .link li{padding:0;}
* +html .link li{padding:0;}
* html .link li a{margin:0 5px 0 5px;}
* +html .link li a{margin:0 5px 0 5px;}
.link li a{
	color:#feeec9;
	text-decoration:none;
}
.link li a:hover{text-decoration:underline;}
.news{
	background:url(/App_Themes/BayCitiesBank/Images/bg-news.gif) no-repeat;
	padding:57px 0 0;
	min-height:60px;
	height:auto !important;
	height:60px;
}
.news-events{
	margin:0 0 9px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/App_Themes/BayCitiesBank/Images/text-news.png) no-repeat;
	height:12px;
	width:118px;
}
.more{
	color:#feeec9;
	text-decoration:none;
}
.more:hover{text-decoration:underline;}
.text p a{color:#ffffff; text-decoration:none;}
.text p a:hover{color:#feeec9; text-decoration:underline;}
.security{
	text-indent:-9999px;
	overflow:hidden;
	height:12px;
	background:url(/App_Themes/BayCitiesBank/Images/text-security.png) no-repeat;
	width:135px;
	margin:21px 0 7px;
}
.business-ttl{
	margin:0 0 1px;
	text-indent:-9999px;
	overflow:hidden;
	height:12px;
	background:url(/App_Themes/BayCitiesBank/Images/text-business.png) no-repeat;
}
.SubPageTitleHeader a, .SubPageTitleHeader a:hover, 
.SubPageTitleHeader a:visited, .SubPageTitleHeader a:active 
{
    color: #fff;
    text-decoration: none;    
}
.item{
	margin:0;
	padding:0 0 4px;
	list-style:none;
	overflow:hidden;
	width:100%;
}
.item li{
	width:100%;
	overflow:hidden;
	vertical-align:top;
	background:url(/App_Themes/BayCitiesBank/Images/transparent.gif);
}


.item li a{
	height:1%;
	display:block;
	overflow:hidden;
	text-decoration:none;
	color:#fff;
	padding:5px 10px 5px 22px;
}

.item li li{
	width:100%;
	overflow:hidden;
	vertical-align:top;
	list-style:none;
	list-style-type: none;
	background:none;
}

.item li li a{

	overflow:hidden;
	text-decoration:none;
	color:#fff;
	padding:5px 10px 5px 0px;
	margin:0;
	
}

.item ul ul {
	margin:0;
	padding:0;
	list-style:none;
	list-style-type: none;
}





.item li.on ul { background:none}

.item li.on ul ul { 
	background:none;
	margin:0;
	padding:0;
	list-style:none;
	list-style-type: none;}


.item li a:hover{background:#3f8783 url(/App_Themes/BayCitiesBank/Images/bg-item.gif) no-repeat;}

.item li a.active, .item li.on { background:#3f8783 url(/App_Themes/BayCitiesBank/Images/bg-item.gif) no-repeat; }

.item li li.on { background:none; }

.item li li a:hover{background:#3f8783; text-decoration:underline;}

.item li li a.active, .item li li.on { background:#3f8783; }

.sitemap a, .sitemap a:hover, .sitemap a:active, .sitemap a:visited { color:#af7a39; }
#footer{
	overflow:hidden;
	background:url(/App_Themes/BayCitiesBank/Images/bg-footer.gif) no-repeat;
	margin:-48px 0 0;
	position:relative;
	padding:75px 15px 0 48px;
	font-size:11px;
	color:#a86d0a;
	min-height:15px;
}
* html #footer{
	height:15px;
	overflow:visible;
}
.footer-logo{
	float:left;
	clear:both;
	margin:-47px 0 0;
}
#footer ul{
	margin:-4px 0 0 -7px;
	padding:0;
	list-style:none;
	overflow:hidden;
	clear:both;
	float:left;
}
#footer ul li{
	float:left;
	background:url(/App_Themes/BayCitiesBank/Images/separator-footer.gif) no-repeat 0 50%;
	padding: 0 9px;
	margin:0 0 0 -1px;
	font-size:11px;
}
#footer ul a{
	text-decoration:none;
	color:#a86d0a;
	position:relative;
}
#footer ul a:hover,
#footer p a:hover{text-decoration:underline;}
#footer p{
	margin:0;
	text-align:right;
}
#footer p a{
	text-decoration:none;
	color:#a86d0a;
	position:relative;
}
.info{
	padding:50px 21px 0 35px;
	overflow:hidden;
}
* html .info{
	height:1%;
	overflow:visible;
}
.bottom{
	background:url(/App_Themes/BayCitiesBank/Images/bg-bottom.png) no-repeat;
	width:1014px;
	height:40px;
	margin:0 0 0 33px;
}

hr {
	color:#eee3cb;
	background-color:#eee3cb;
	border:none;
	height:1px;
	width:100%;
}

.img-border {
	border: solid 1px #eee3cb;
	padding:5px;
}

/*.locations-table  {
	border-top: solid 1px #eee3cb;
	border-bottom: solid 1px #eee3cb;
	width:100%;
	border-collapse:collapse;

}
.locations-table td{

}

.locations-col1 {
	width:33%;
	border-right: solid 1px #eee3cb;
	padding:10px 10px 10px 0px;
}

.locations-col2 {
	width:33%;
	border-right: solid 1px #eee3cb;
	padding:10px 10px 10px 10px;
}

.locations-col3 {
	width:33%;
	padding:10px 0px 10px 10px;
}*/

.locations-table  {
	border-top: solid 1px #eee3cb;
	border-bottom: solid 1px #eee3cb;
	width:100%;
	border-collapse:collapse;

}
.locations-table td{

}

.locations-col1 {
	width:50%;
	border-right: solid 1px #eee3cb;
	padding:10px 10px 10px 0px;
}

.locations-col2 {
	width:50%;
		padding:10px 0px 10px 10px;
}

.locations-col3 {
	width:33%;
	padding:10px 0px 10px 10px;
}




.MasterDetail_ListItem
{
    display:block;
    padding-bottom:5px;
    min-height:80px;
}
.MasterDetail_ListItem img
{
    float:left;
    clear:right;
}
.MasterDetail_ListItem p
{
    display:inline;
}
.MasterDetail_ListItem a, .MasterDetail_ListItem a:hover, .MasterDetail_ListItem a:active, .MasterDetail_ListItem a:visited { color:#af7a39; }
.MasterDetail_ListItemFeatured,
.MasterDetail_ListItemFeatured p,
.MasterDetail_ListItemFeatured span,
.MasterDetail_ListItemFeatured a
{
	background-color:#FFF8DD;
	font-weight:bold;
}
.MasterDetail_FeaturedLabel,
.MasterDetail_FeaturedLabel span
{
	font-weight:bold;
	background-color:#FFDB4F;
	width:100%;
}
.MasterDetail_AdminHelp
{
	background-color:#F5F5F5;
	border:solid 1px #EEEEEE;
	padding:1px 10px 10px 10px;
}
.MasterDetail_RSS
{
    background:url(/App_themes/HealthESystems/Images/rss.gif) no-repeat;
    margin-top:2px;
    margin-bottom:2px;
}
.MasterDetail_RSS a
{
    padding-left:20px;
}
.MasterDetail_Comments
{
	background-color:#F5F5F5;
	border:solid 1px #EEEEEE;
	padding:1px 10px 10px 10px;
}
.MasterDetail_Comments div h3 { color:#af7a39; }
.MasterDetail_CommentsName
{
	color:#af7a39;
	font-weight:bold;
}
.MasterDetail_CommentsDate
{
	color:#999999;
}
.MasterDetail_CommentsText
{
	color:#000;
}
.MasterDetail_CommentsFlag
{
	color:#af7a39;
	font-size:smaller;
	background-color:#fff;
	border:solid 1px #EEEEEE;
	padding:2px;
}
.MasterDetail_ItemDetail div h3 { color:#af7a39; }
.MasterDetail_MiniSummaryCategory
{
	float:left;
	/*color:#000;*/
	color:#fff;
	font-size:11px;
	font-weight:bold;
}
.MasterDetail_MiniSummaryTitle
{
	float:left;
	font-size:11px;
}
.MasterDetail_MiniSummaryTimestamp 
{
	font-size:9px;
	color:gray;
	padding-left:3px;
}
/*----- Begin MasterDetail_MiniSummaryList -----*/
.MasterDetail_MiniSummaryList {
	list-style:none;
	margin:0;
	padding:0;
}
.MasterDetail_MiniSummaryList li {

	height:20px;
	height: auto;
	min-height: 20px;
	
	
	overflow:hidden;
	vertical-align:top;
	font-size:11px;
	line-height:20px;
	/*color:#000;*/
	color:#feeec9;
}
.MasterDetail_MiniSummaryList li a, .MasterDetail_MiniSummaryList li a:hover, 
.MasterDetail_MiniSummaryList li a:active, .MasterDetail_MiniSummaryList li a:visited { color:#feeec9; }
.MasterDetail_MiniSummaryComment {
	float:left;
	width:16px;
	height:14px;
	background:url(/WebModules/MasterDetail/public/images/comment-callout.gif) no-repeat;
	text-align:center;
	color:#fff;
	font-size:8px;
	line-height:12px;
	display:inline;
	margin:0 0 0 4px;
}
/*----- End MasterDetail_MiniSummaryList -----*/

.modalBackground 
{ 
 background-color:#888888; 
 filter:alpha(opacity=70); 
 opacity:0.7;
}
.modalPanel 
{ 
	background-color: #fff;
	border-color:#ECE9E9;
	border-style:solid;
	border-width: 1px;
}

.modalHeader 
{
	border:solid 1px #ECE9E9;
	background-color:#F5F5F5;
	color:#0AA7D6;
	text-align: left;
	padding: 8px;
	cursor: move;
}

.modalBody 
{
	border:solid 1px #ECE9E9;	
	padding-left:5px;
	padding-top:5px;
}

.loadingbox
{
    position:absolute;
    top:40%;
    left:40%;
    border:1px solid #06419B; 
    background-color: #ffffff; 
    height:50px; 
    width:250px;
    text-align:center;
    padding-top:30px
}
.help
{
	font-size:smaller;
}

/* ----------------------- Begin Pager styles --------------------------- */
.MasterDetail_PageLabel {
	display:inline;
}
.MasterDetail_PageNumbers {
	display:inline;
}
div.MasterDetail_Pagination {
	padding: 3px;
	margin: 3px;
	display:inline;
}
div.MasterDetail_Pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #AAAADD;
	text-decoration: none;
	color: #000099;
	background-color:#A6F0FB;
}
div.MasterDetail_Pagination a:hover, div.MasterDetail_Pagination a:active {
	border: 1px solid #000099;
	color: #000;
	background-color:#DFFBFF;
}

/* ----------------------- End Pager styles --------------------------- */
