div.messages{
	font-weight:normal;
}
h1.htext{
	display:none;
	visibility:hidden;
}
div.main_container{
	text-align:center;
	width:1004px;
	height:753px;
	margin-left:auto;
	margin-right:auto;
}
div.header{
	width:1004px;
	height:114px;
	float:left;
}

div.menu{
  -moz-box-sizing:border-box;box-sizing:border-box;
	width:165px;
	height:392px;
	float:left;
	text-align: right; 
	padding-top: 100px;
	padding-right: 25px;
	background-image:url('images/bg.png');
	position:relative;
}

div.content{
	width:839px;
	height:392px;
	float:left;
	overflow:auto;	
}

div.bottom{
	width:1004px;
	height:247px;
	float:left;
	position:relative;
}
div.menu_item_content{
  -moz-box-sizing:border-box;box-sizing:border-box;
  position:relative;
  display:block;
}
div.MI_parent{      
  -moz-box-sizing:border-box;box-sizing:border-box;   
  padding-top: 5px;  
  height:30px;
  position:relative;
  display:block;

}         
div.MI_child{      
  
  height:20px; 
  display: block;
  padding-top:4px;
  display:block;
  font-family: Arial, Helvetica, sans-serif;   
  font-size: 10px;
  text-decoration:none;  
  color: #EEEEEE;
}
a.MI_parent{
  font-family: Arial, Helvetica, sans-serif;   
  font-size: 12px;
  text-decoration:none;    
  font-weight: bold;     
  color: #EEEEEE;
}

a.MI_parent:hover{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration:none;     
  font-weight: bold;     
  color: #CCCCCC;
}

a.MI_child{
  font-family: Arial, Helvetica, sans-serif;   
  font-size: 10px;
  text-decoration:none;  
  color: #EEEEEE;
padding:5px;
}

a.MI_child:hover{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-decoration:none;     
  color: #CCCCCC;
padding:5px;
}

div.cont_menu{
	position:absolute;
	left:145px;
	top:5px;
	text-align:left;
	margin-left:5px;
	background-color:black;
	visibility:hidden;
	display:none;
	z-index:1;
}
table.cont_menu{
	position:absolute;
	left:145px;
	top:5px;
	text-align:left;
	margin-left:5px;
	background-color:black;
	visibility:hidden;
	display:none;
	z-index:1;
}

li.headlink ul { display: none; }
li.headlink:hover ul { display: block; }

/* General */
#cssdropdown, #cssdropdown ul { list-style: none; }
#cssdropdown, #cssdropdown * { padding: 0; margin: 0; }

/* Head links */
#cssdropdown li.headlink {position:relative; width: 135px; float: left; margin-left: 0px; background-color: #e9e9e9; text-align: right; }
#cssdropdown li.headlink a { display: block; padding-bottom: 10px; padding-top:10px }

/* Child lists and links */
#cssdropdown li.headlink ul { 
  -moz-box-sizing:border-box;box-sizing:border-box;  
display: none; text-align: left; position:absolute; left:135px;top:5px;width:160px; font-weight:normal;border: #333 1px solid}
#cssdropdown li.headlink:hover ul { display: block; }
#cssdropdown li.headlink ul li a { padding: 5px; height: 17px; }
#cssdropdown li.headlink ul li a:hover { background-color: #333; }

/* Pretty styling */
body {   font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-weight: bold; color: #EEEEEE; }
#cssdropdown a { font-size:12px; color: #EEEEEE; text-decoration:none;} 
#cssdropdown a:hover { font-size:12px; color: #CCCCCC; text-decoration:none;}
#cssdropdown ul li a { font-size:10px; text-decoration:none;}
#cssdropdown ul li a:hover { font-size:10px; text-decoration:none;}
#cssdropdown li.headlink { background-color:  black; background-image: url(/images/bg.png); }
#cssdropdown li.headlink ul { background-image: url(/images/bg.png); background-position: bottom; padding-bottom: 10px; }

p.page_title{
  display: none;
	font-family:sans-serif;
	position:absolute;
	left:653px;
	top:10px;
	font-weight:normal;
	font-size:20px;
	height:46px;
	vertical-align:middle;
}
div.copyright{
	position:absolute;
	left:800px;
	top:200px
}