@charset "utf-8";
/* CSS Document */
body{margin:0}/* for ie mac*/
/* commented backslash hack v2 \\*/ 
html, body{height:100%; padding:0} 
body {min-width:800px}
* html, * html body{
    overflow:hidden;
    padding:60px;
    margin:-60px 0;
    padding:0;
    margin:0;
}

* html #contain-all{
    text-align:center;
    position:absolute;
    overflow:auto;
    width:100%;
    height:100%;
    z-index:1;
}


/* end hack */ 

#top-bar{
	position:absolute;/* ie6 will treat this as fixed because of a bug 
where overflow:auto is set on a parent */
	top:0px;
	left:0px;
	height:50px;
	width:960px;
	margin:0;
	padding:0;
	z-index:999;
	[B]overflow:visible;[/B]
}

#topbar-inner {
    height:40px;
    background:#ffffff;
    text-align:center;/* for ie5*/
    vertical-align: middle;
}


/* mac hide - reduce page to allow the scrollbar to remain visible \\*/
* html #topbar-inner,* html #footer-inner {margin-right:17px;}
/* end hide*/


.spacer {height:40px}/* same height as footer/header to preserve space*/
p{margin-top:0}


html>body #top-bar,html>body #footer,html>body #side-bar{position:fixed}/* for moz/opera and others*/

.mid-content{
    width:960px;
    margin:auto;
    background:#ffffff;
    height:20px;
    color:#000000;
}


/*!!!!!!!!!!! MyCSSMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}
.qmmc .qmdividery{float:left;width:0px;}
.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}
.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}
.qmmc {position:relative;zoom:1;z-index:10000;}
.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}
.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}
.qmsh div a {float:left;}
.qmmc div{visibility:hidden;position:absolute;}
.qmmc li {z-index:auto;}
.qmmc ul {left:-10000px;position:absolute;z-index:10;}
.qmmc, .qmmc ul {list-style:none;padding:5px;margin:0px;}
.qmmc li a {float:none; }
.qmmc li:hover>ul{left:auto;}
#qm0 ul {top:100%; }
#qm0 ul li:hover>ul{top:0px;left:100%; }


/*!!!!!!!!!!! MyCSSMenu Styles !!!!!!!!!!!*/


    /* MyCSSMenu 0 */

    /*"""""""" (MAIN) Container""""""""*/    
    #qm0    
    {
    border-width:0px;
    border-style:solid;
    border-color:#cccccc;
    padding-left: 10px;
  
    }


    /*"""""""" (MAIN) Items""""""""*/  
	/*  Padding top right bottom left  */
    #qm0 a    
    {    
        padding:3px 5px 3px 5px;
        color:#000000;
        font-family:Arial;
        font-size:14px;
        text-decoration:none;
    border-width:2px;
    border-style:solid;
	border-radius: 10px;
    border-color:#cccccc;
    }

    #qm0 a:hover {
	text-decoration : none;
	background: #884466;
	color : white;
	font-size : 14px;
	}

