/* CSS Document */


.click-menu {
	  margin:0 auto;
	  padding:0px;
      border:1px solid #E2E2E2;
    }
 
.click-menu .box1 {
        color: #000000;
		background:url(images/arrowmenu.gif) 8px 8px no-repeat;	
		background-color:#F7F5F6;
		border-bottom:1px dotted #CCCCCC;
		margin-bottom:1px;
    }
.click-menu .box1 a:active{
        color:#BA0000; 
		text-decoration:none;
		border-bottom:1px dotted #CCCCCC;
    }
.click-menu .box1-hover {
        background: url(images/arrowmenu.gif) 8px 8px no-repeat;
		background-color: #CCCCCC;
		border-bottom:1px dotted #CCCCCC;
        color:#BA0000;
	    }
.click-menu .box1-open {
        color:#BA0000;
		margin-bottom:1px;
    }
.click-menu .box1-open-hover {
		background: url(images/arrowdownmenu.gif) 8px 8px no-repeat;
		background-color:#E9E2E6;
        color: #BA0000;
		margin-bottom:1px;
    }
.click-menu .box1,
.click-menu .box1-hover,
.click-menu .box1-open,
.click-menu .box1-open-hover {
		text-indent: 10px;
   		text-align: left;
		font-weight: bold;
        font-size: 12px;
        line-height: 22px;
        font-family: arial;
	    cursor: pointer;
        width: 132px;
		margin-bottom:1px;
		    }
			
			
.click-menu .section {
        font-family: arial;
       font-size: 11px;
		text-align: right;
        padding-top: 0px;
        display: none;
		width: 132px;
    }
	
.click-menu .section .tseparator{
	height:4px;
	font-size:1px;
	width:132px;
	white-space: nowrap;
    }
.click-menu .section .bseparator{
	height:4px;
	width:132px;
	margin-bottom:1px;
	white-space: nowrap;
	font-size:1px;
    }
.click-menu .section a {
    color:#000;
    text-decoration: none;
    white-space: nowrap;
		

    }
.click-menu .section a:hover {
    color: #666666;
    text-decoration: none;
    white-space: nowrap;
	/*background:#F7F5F6;*/
	width:130px;
	height:15px;
		
		    }
.click-menu .box2 {
    padding: 1px 0px 2px 5px;
	background:#F7F5F6;
	border-bottom:1px dotted #CCCCCC;
	margin:0px;
	    }
.click-menu .box2-hover {
    padding: 1px 0 2px 1px;
    background:#EAE3E7;
	border-bottom:1px dotted #CCCCCC;
	margin:0px;
    }
.mainname {
	height:20px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	padding:2px 0px;
	padding-left:3px;
	background-color:#B90006;
	border:1px solid #A00002;	
}

/*flyout*/

.dlmenu{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#flyout {
	/*position: absolute;*/
	top: 1em;
	left: 1em;
	width: 132;
}

#flyout .dtmov {
	cursor: pointer;
	padding:0px;
	background:#F7F5F6;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align:right;
	width:132px;
	height: 17px;
	line-height: 16px;
}


#flyout .dtmov a {
	 background:#F7F5F6;
	 border-bottom:1px dotted #FFF;
	 width:132px;

}

#flyout .dtmov a:hover {
     background: #EAE3E7;
	 color:#666666;
	 margin:0px 0px;
	 width:132px;
	 height: 16px;
	 line-height: 16px;
}

#flyout .ddsub {
	position: absolute;
	z-index: 100;
	left: 11.8em;
	margin: 0;
	margin-top: -2em;
	width: 130px;
	background:#58585A;
	color:#FFFFFF;
	padding: 0;
	list-style-type: none;
}

#flyout ul {
	padding:5px 0px ;
	margin: 0;
	list-style-type: none;
}
#flyout li {
	text-align: left;
	font-size: 11px;
	height: 18px;
	line-height: 18px;
	list-style-type: none;
	background:url(../images/arrowsub.gif) 5px 7px no-repeat ;
	text-indent:20px;


}

#flyout li a {
	color: #fff;
	text-decoration: none;
	display: block;
	height: 18px;
	line-height: 18px;
}
#flyout .dtmov a {
	color: #000;
	text-decoration: none;
	display: block;
}
#flyout li a:hover {
	text-decoration: none;
	background:url(../images/arrowsub.gif) 5px 7px no-repeat ;
	background-color:#3B3B3B;
	height: 18px;
	line-height: 18px;

}

