body{
	behavior:url("csshover.htc");
	font:75%/120% Arial, Helvetica, sans-serif;
/* 	font:Arial, Helvetica, sans-serif; */
	text-align:center;
	background:#da0000 url(../images/red_bg_fade.png) repeat-x;
	margin-top:0px;
}

div{
	margin:0 0 0 0;
	/* background:#EFEFEF; */
}

dd{
	margin-right:0;
}

#wrap h1{
	padding-top: 10px;
	color:#000;
	font-size: 14pt;
}

#ImportantNews{
 padding:2px 10px 2px 10px;
 background:#FF3300;
 text-align:center;

}

#top{
		 color:#f7d5ad;
	padding:2px 0px 0px 0px;
	background:#6b0e11 url(../images/top_header.png) no-repeat;
	text-align:right;
	height: 160px;
}

#top a{
		 color:#f7d5ad;
     font-weight:bold;
}
#top2{
padding-left: 15px;
background:#EFEFEF url(../images/middle_header.png) no-repeat;
height: 172px;
}

#image_rotate{
float: right;
width:662px;
height:172px;
}

#header {
	/* background:#EFEFEF url(../images/middle_header.png) no-repeat;
	margin-top: 40px;
	padding-bottom: 40px;
*/
}

#header h1,h2{
color:#414141;
	
}

#topnav{
	float: right;
	padding-left:10px;
	padding-right:8px;
	background:#fff;
	/* border-top:1px dashed #CCC; */
}

.hidden-navigation{
	width:1px;
	position:absolute;
	left:-9999px;
}

#outside{
/* border:1px solid #CCC; */ 
	width:890px;
	margin:0 auto;
	text-align:left;
/*  background:#fff url(../images/outside_bg.png) repeat-y; */
}

#wrap{
/* border:1px dashed #CCC; */
	 background:#fff; 
	width:884px;
	margin:0 auto;
	text-align:left;
	/* background:#FFF url(../images/wrap_bg.png) repeat-y ; */
}

#main-content{
  background: #fff;
font:12px Arial, Helvetica, sans-serif; 
	width:620px;
	display:inline;
	float:left;
	margin-left:230px;
	padding-left:10px;
	padding-right:10px;
}
#main-content H1{
	color:#414141;
	font-size:1.5em;
}
#main-content H2{
	color:#414141;
	font-size:1.2em;
}
#main-content H3{
	color:#ce0007;
	font-size:1em;
}

#main-content H4{
	color:#0066ce;	
	font-size:1em;
}

p.small{
	font-size:.8em;
}

#sub-content{
	width:150px;
	float:left;
	margin-left:10px;
	padding-right:8px;
	
}

#navigations{
background:#fff url(../images/left_nav.png) no-repeat;
	width:214px;
	height:650px;
	float:left;
	margin-left:-870px;
	margin-top:-17px;
	padding-left:8px;

}

#navigations h2 {
font-size: 12pt;
}

#navinfo{
padding-top:8px;
color:#686868;
}

 #navinfo ul, #navinfo li a {
		margin-left:2px;
                padding:0;
                border:0;
		list-style:none;

        }


#imagebox{
	height:170px;
	width:170px;
	border:1px dashed #CCC;
	margin-top:10px;

}

#foot{
	clear:both;
	height:58px;
	text-align:right;
	color:#fff;
	font: 8pt Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	padding-left: 10px;
	background:#FFF url(../images/footer.png) no-repeat !important;
}
#bottom { width:931px;
 height: 47px;
 margin:0 auto; 
	background:#FFF url(../images/bottom.png) no-repeat !important;
}

        /* the Left menu */

        #menu ul, #menu li a {
                display:block;
                margin:0;
                padding:0;
                border:0;
        }

        #menu ul {
                width:190px;
                /* border-left:1px solid #f7d5ad; */
                background: #8c1214;
                list-style:none;
        }

        #menu li {
                position:relative;
                padding:1px;
                padding-left:8px;
                z-index:10;
								border-bottom: 1px dashed #f7d5ad;
								background:#8c1214;
        }
                #menu li.folder       {background:#8c4038 /* url(../images/folder_li.png) 148px -1px no-repeat */;}
                li.folder ul {
                        position:absolute;
                        left:120px; /* IE */
                        top:5px;
                }
                        li.folder>ul { left:140px; } /* others */
               li.folder1       { }
                li.folder1 ul {
                        position:absolute;
                        left:120px; /* IE */
                        top:5px;
                }
                        li.folder1>ul { left:140px; } /* others */

         #menu a {
                padding:1px;
                border:1px solid white;
                text-decoration:none;
                color: #f7d5ad;
                font-weight:bold;
                 width:100%; /* IE */
        }
                li>a { width:auto; } /* others */

        #menu li a.submenu {
        }

        /* regular hovers */

        #menu li a:hover {
                border-color:gray;
                background-color:#bbb7c7;
                color:black;
        }
                #menu li.folder a:hover {
                        background-color:#bbb7c7;
                }
#menu li.folder1 a:hover {
                        background-color:#bbb7c7;
                }
        /* hovers with specificity */

        #menu li.folder:hover { z-index:12; }
				#menu li.folder1:hover { z-index:12; }

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

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

#menu li.explain {
        font: bold 11px Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
        background-color: white;
        border-bottom: 1px solid #FFFFFF;
        color: #6699CC;
        padding-left: 10px;
        padding-top: 4px;
        padding-bottom: 4px;
				text-align:center;
}

#menu li.folder1{
background-color: #8c1214;
}



a.subnav { text-decoration:none; color:#000; font: 9pt Verdana, Arial, Tahoma, Sans-Serif, Helvetica;  }
/* a:link.subnav { color: #D9D9EB; } */
/* a:link.subnavb {  color: #fff; } */
a:hover.subnav {color: #3f00b2; }
a:visited.subnavB { text-decoration:none; color: #8B0000; font: bold 9pt Verdana, Arial, Tahoma, Sans-Serif, Helvetica; }
/* a.subnavb       { color: #fff; } */

tr.d0 td {
        background-color: #FFFFFF; color: black; border-top: 1px solid #C0C0C0;
}
tr.d1 td {
        background-color: #EFEFEF; color: black; border-top: 1px solid #C0C0C0;
}

