/* CSS Document */

body{
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
background-image:url(../images/bg_image.jpg);
background-repeat:repeat-x;
}

.menu{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:9px;
color:#FFFFFF;
text-decoration:none;
}

.navtext{
font-weight:bold;
font-size:10px;
color:#FFFFFF;
font-family:Tahoma, Geneva, sans-serif;
}

.menu{
font-weight:bold;
font-size:10px;
color:#FFFFFF;
font-family:Tahoma, Geneva, sans-serif;
text-decoration:none;
}
.menu:hover{
font-weight:bold;
font-size:10px;
color:#000000;
text-decoration:none;
}

.heading {
color: #1c71ba;
font-family:Tahoma, Geneva, sans-serif;
font-size:36px;
}

.head_2 {color: #FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
}

.head_3 {
color: #1c71ba;
font-family:Tahoma, Geneva, sans-serif;
font-size:24px;
}

.text{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.textbold{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
}

/* navigation menu */
.mlddm {	
    visibility: hidden;
	margin: 0;
	padding: 0;
	background: url(../images/topbg.gif);
	height: 20px;
	}

	.mlddm li {
	    display: inline;
		list-style: none;
		margin: 0;
		padding: 0;
		float: left;
		font: bold 8pt Verdana Ref, Microsoft Sans Serif, Franklin Gothic Book;
		}

	.mlddm li a, .mlddm li a#buttonnohover {	
	    display: block;
		text-align: left;
		color: #5D5D5D;
		padding: 5px 10px;
		margin: 0;
		width: auto;
		text-decoration: none;
		white-space: nowrap;
		}

	.mlddm li a:hover, .mlddm li a#buttonhover {	
	    color: #5D5D5D;
		background: url(../images/topbgd.gif);
		}

		.mlddm ul {	
		    z-index: 100;
			margin: 0;
			padding: 0;
			visibility: hidden;
			position: absolute;
			background: #EEEFEF url(../images/menubg.gif);
			}
			
		.mlddm ul iframe {	
		    display: none;      /* for IE5*/
			display/**/:block;  /* for IE5*/
			position:absolute;  /* must have */
			top: -1px;          /* must have (minus border width)*/
			left: -1px;         /* must have (minus border width)*/
			z-index: -1;        /* must have */
			filter: mask();     /* must have */
			width: 1000px;
			height: 1000px;
		    }
		
		.mlddm ul li {	
		    float: none;
		    }

		.mlddm ul li a {	
		    width: auto;
			margin: 0px;
			padding: 6px 20px 6px 15px;
			font-weight: normal;
			text-align: left;
			text-decoration: none;
			color: #5D5D5D;
			}

		.mlddm ul li a:hover {	
		    color: #5D5D5D;
			background: #C4C3C4;
			}

		.mlddm .hsub {	
		    background: no-repeat right url(../images/arrow.gif);
		    }

		.mlddm .hsub:hover {	
		    background: #C4C3C4 no-repeat right url(../images/arrow.gif);
		    }