.mesaFBC{}

ul
{
	padding: 0px;
	margin: 0 0 0 14px;
    _margin: 0 0 0px 17px;
    list-style-type: none;
    list-style-image: url(images/bullet7.gif);
}
ul li
{
    list-style-type: none;
    list-style-image: url(images/bullet7.gif);
}


body {
	margin: 0px; padding: 0px; border: solid 0px #ffffff;
	background-color: #E8E6F3;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
}
.backgroundtop 
{
	margin: 0px; padding: 0px; border: solid 0px #ffffff;
	background: #E8E6F3 url(images/lijnen.gif) repeat-x scroll top left;
	height: 100%;
}
.backgroundbottom 
{
	margin: 0px; padding: 0px 0 0 0px; border: solid 0px #ffffff;
	background: transparent url(images/bgbottom.gif) repeat-x scroll bottom left;
	text-align: center;
	height: 100%;
}
.maintable
{
	background-color: transparent;
	height: 100%;
	margin: 0px; padding: 0px 0 0 0px; border: solid 0px #ffffff;
	text-align: left;
	margin: auto auto;
	width: 995px;
}


.header {
	background: transparent url(placeholder.gif) no-repeat scroll top center;
	height: 94px;
}
.content {
	background: transparent url(placeholder.gif) no-repeat scroll top center;
	vertical-align: top;
}
.footer{
	background: transparent url(placeholder.gif) no-repeat scroll top center;
	height: 20px;
}
.logopane {
	width: 190px;
	background: #4B486B url(images/mesa-logo.gif) no-repeat scroll top right;
}
.righttoppane {
	width: 190px;
}
.centertoppane {
	width: 615px;
}
	
.leftpane {
	width: 190px;
	background: #757199 url(placeholder.gif) no-repeat scroll top center;
}

.centerpane {
	width: 615px;
	background: #ffffff url(placeholder.gif) no-repeat scroll top center;
}

.rightpane {
	width: 190px;
	background: transparent url(placeholder.gif) no-repeat scroll top center;
}

.leftbottompane {
	width: 190px;
	background: #4B486B url(placeholder.gif) no-repeat scroll top center;
	text-align: center;
}

.centerbottompane {
	width: 615px;
	background: #8F8BBA url(placeholder.gif) no-repeat scroll top center;
}

.rightbottompane {
	width: 190px;
	background: transparent url(placeholder.gif) no-repeat scroll top center;
}

.menupane
{
	margin: 0px; border: solid 0px #ffffff;
	padding: 10px 0 0 15px;
	vertical-align: top;
	_height: 1px; /* ie hack */
}

.bottommenupane
{
	margin: 30px 15px 20px 15px;
	vertical-align: top;
	height: auto;
}
.bottommenuimage, .rightcontentimage 
{
	text-align: center;
	margin: 0px; padding: 10px 0 10px 0; border: solid 0px #ffffff;
}

.contentpane
{
	width: 555px;
	vertical-align: top;
	padding: 0px; border: solid 0px #ffffff;
	margin: 30px 30px 10px 30px;
}
.rightcontentpane
{
	vertical-align: top;
	margin: 10px 0px 10px 15px;
}
.user 
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
}
.leftbottompane a:link, .leftbottompane a:visited, .leftbottompane a:hover, .leftbottompane a:active
{
	color: #ffffff;
}

.searchpane
{
	margin: 0px; border: solid 0px #ffffff;
	padding: 30px 0 10px 10px;
	vertical-align: top;
	width: 180px;
	_width: 190px;
}

/* Main Menu */
.MainMenu_MenuBreak, .MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  { display: none; }

.g0menucontainer
{	
/*	margin: 0px; padding: 0px; border: solid 0px #ffffff; */
	background-color: Transparent;
	border-top: solid 0px #BCAEC2;
	border-bottom: solid 0px #BCAEC2; 
	padding-top: 0px;
}

.g0submenu 
{
	padding-left: 0px;
	margin: 1px 0 0 1px;
	border: solid 0px #dcdcdc;
	color: navy;
	background-color: #FFCC99;
	z-index: 1;
}

.g0menubar
{
	cursor: pointer; 
	cursor: hand; 
}

/* propagate to submenu items */
.g0menuitem, .g0menuitemsel
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	margin: 0px;
	border: 0px solid gray; 
	padding-left: 5px;
	padding-right: 5px;
	text-transform: none;
	height: 20px;
	color: #FFCC99;
}

.g0menuitem TD
{
	border: 0px solid #ffffff;
	width: 155px;
	padding: 0 0 2px 5px;
	background: transparent url(images/menufond-1.gif) no-repeat scroll top left;
}

.g0menuitemsel TD
{
	border: 0px solid #ffffff;
	width: 155px;
	padding: 0 0 2px 5px;
	background: transparent url(images/menufond-2.gif) no-repeat scroll top left;
}

/* rootmenu */
.g0rootmenuitem, .g0rootmenuitemactive, .g0rootmenuitemsel, .g0rootmenuitembreadcrumb
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	line-height: 15px;
	margin: 0px;
	border: 0px solid gray; 
	padding-left: 5px;
	padding-right: 5px;
	text-transform: none;
	height: 20px;
}
.g0rootmenuitem
{
	color: #FFCC99;
}

.g0rootmenuitem TD
{
	border: 0px solid #ffffff;
	width: 155px;
	padding: 0 0 2px 5px;
	background: transparent url(images/menufond-1.gif) no-repeat scroll top left;
}

.g0rootmenuitemactive, .g0rootmenuitembreadcrumb, .g0rootmenuitemsel
{
	color: #000000;
	background-color: Transparent;
	cursor: pointer;
	cursor: hand; 
}

.g0rootmenuitemsel TD, .g0rootmenuitemactive TD, .g0rootmenuitembreadcrumb TD
{
	border: 0px solid #ffffff;
	width: 155px;
	padding: 0 0 2px 5px;
	background: transparent url(images/menufond-2.gif) no-repeat scroll top left;
}

/* submenu items */
.g0submenuitemsel, .g0submenuitemactive, .g0submenuitembreadcrumb
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	cursor: pointer;
	cursor: hand; 
	margin: 0px;
	border: 0px solid gray; 
	filter: none; 
	padding: 0 5px 0 5px;
	height: 20px;
	background-color: #FFCC99; 	
}

.g0submenuitemactive, .g0submenuitembreadcrumb
{
	color: #000000;
	background-color: #FFCC99; 	
}
.g0submenuitemsel
{
	color: #ffffff;
	background-color: #FFCC99; 	
}


.g0submenuitemactive TD, .g0submenuitembreadcrumb TD
{
	border: 0px solid #ffffff;
	width: 155px;
	padding: 0 0 2px 5px;
	background: transparent url(images/menufond-2.gif) no-repeat scroll top left;
}

.g0submenuitemsel TD, g0menuitemsel TD
{
	border: 0px solid #ffffff;
	width: 155px;
	padding: 0 0 2px 5px;
	background: #9D322C url(images/menufond-2.gif) no-repeat scroll top left;
}

/* doet het niet ????*/
g0menuitemsel TD, .g0submenuitemsel TD, .g0submenu .g0menuitemsel TD
{
	border: 0px solid #ffffff;
	width: 155px;
	padding: 0 0 2px 5px;
	background: #9D322C url(images/menufond-2.gif) no-repeat scroll top left;
}




