body              { background:#000000; Helvetica, sans-serif; }
img               { border:none;}
td,tr,table,ul,li { margin: 0px;padding: 0px;}
a                 { color: black; }

#logocell         { text-align: center; }
#logo             { display: block; width: 187px; margin: 0px auto 0px auto; }

#overall          { margin: 0px auto 0px auto; width: 770px; text-align: left; }
#leftcol          { float:left; clear:none; width:400px; height:486px; text-align: left; font-size: 13px;background: white  fixed no-repeat center middle ; border: 1px solid #565555; border-right: 0px; line-height: 20px;}
#leftcol h1       { text-transform:uppercase; margin-bottom: 4px; text-align: center;}
#leftcol ul       { text-align: left;margin:0px; padding: 3px 0px 10px 10px; }
#leftcol ul li    { padding: 3px 0px 3px 0px; }
#rightcol         { float:left; clear:none; border-width: 2px 2px 2px 0; border-style: solid; border-color: #565555;width: 498px;}
#rightcol img     { width: 498px; height:484px;}
#rightcol2        { float:left; clear:none; border-width: 2px 2px 2px 0; border-style: solid; border-color: #565555; width: 623px;}


.cmstokenbox      { background-color: #cccccc;} /*black background doesn't cooperate with cms, so this helps*/ 
#cmsbody #leftcol { height: auto;}              /*another item that doesn't cooperate with cms, so this helps*/ 

#maintext         { margin: 0px 20px 0px 20px;}

#footer           { text-align:center; color: #999999; font-size:9px;  margin-top: 5px;}
#footer #menu     { text-align: right;margin: 0px 35px 4px 0px;font-size: 11px;color: #999999;}
#footer #menu a   { text-decoration: none;color: #999999;}
#footer #menu a:hover   { text-decoration: underline; color: white;}
.slideshows #footer #menu     { display: none;}
.slideshows       { position: relative; top:-45px; z-index: -10; width: 930px; }
#tm               { padding-top: 0px;}
.highlight        { font-size:16px; font-weight:bold; font-style:italic;}

/****************************************************/
/* Begin CSS Popout Menu */
/****************************************************/
#topmenu                 { font-family: tahoma, "Trebuchet MS", sans-serif; color: #999999;padding: 4px 20px 5px 10px; font-size: 11px; text-transform: uppercase;}
#topmenu a               { display: block; white-space: nowrap; text-decoration: none; }

/** Level 1 **/
#topmenu ul              { border-bottom: 1px solid #000000; list-style: none; margin: 0px auto 0px 80px;}
#topmenu ul li           { float: left; position: relative; z-index: 2000; display: block;padding: 1px 10px; white-space:nowrap;cursor: default;}
#topmenu ul li.currentsection { color: #ffffff }
a#home { color: #ffffff!important; }
#topmenu ul ul li        { border-left: 1px solid #8b8d93; border-right: 1px solid #8b8d93;text-align:right; }
#topmenu ul li:hover     { color: #FFFFFF; }
#topmenu ul li a:hover   { color: #FFFFFF; }
#topmenu ul li a         { color: #999999; font-size: 11px; text-transform:uppercase; }


/** Level 2 **/
#topmenu ul ul           { display: none; position: absolute; z-index: 500; top: 90%; background: #e6ecf6 url(http://mb4co.com/images/image/mb4co/arrow-menu.jpg) top left no-repeat;  padding-top: 4px;margin-left: 10px; text-align: left; left: 0px;}
#topmenu ul ul li        { float: none; background: #e6ecf6;}

#topmenu ul ul li:hover  { color: #ffffff; background-color: #8b8d93;}
#topmenu ul ul li a:hover  { color: #ffffff; background-color: #8b8d93;}
#topmenu ul ul li        { border-bottom: 1px #8b8d93 solid;}
#topmenu ul ul a         { color: #000000;}
#topmenu ul ul           { color: #000000;}
 
/** Level 3 **/
#topmenu ul ul ul           { position: absolute; top: -1px; border: 1px solid #8b8d93; padding: 0px; left: 92%; margin: 0px;} 
html>body #topmenu ul ul ul { left: 100%;} 
#topmenu ul ul ul li        { padding: 0px;padding: 4px 20px 5px 10px; }

#topmenu li:hover ul ul,
#topmenu li li:hover ul ul,
#topmenu li li li:hover ul ul,
#topmenu li li li li:hover ul ul { display: none; }

#topmenu li:hover ul,
#topmenu li li:hover ul,
#topmenu li li li:hover ul,
#topmenu li li li li:hover ul { display: block; } 

ul ul li.submenu2          { background: url(http://mb4co.com/images/image/mb4co/arrow-submenu.jpg) no-repeat right!important;} 
ul ul li.submenu2:hover    { background: #8b8d93 url(http://mb4co.com/images/image/mb4co/arrow-submenu-hover.jpg) no-repeat right!important;} 
/*ul ul li:hover .submenu2    { background: url(http://mb4co.com/images/image/mb4co/arrow-submenu-hover.jpg) no-repeat right; } */

ul ul ul li.submenu3          { background: url(http://mb4co.com/images/image/mb4co/arrow-submenu.jpg) no-repeat right!important; } 
ul ul ul li.submenu3:hover    { background: #8b8d93 url(http://mb4co.com/images/image/mb4co/arrow-submenu-hover.jpg) no-repeat right!important; } 
/*ul ul ul  li:hover a.submenu3{ background: url(http://mb4co.com/images/image/mb4co/arrow-submenu-hover.jpg) no-repeat right; } */
 

/****************************************************/
/* End CSS Popout Menu */
/****************************************************/



