/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:url(graphics/moa_back.jpg) top center;
	background-color:#ffffff;
}

img {vertical-align:top;}
a img { border:0;}

ul { padding-left:30px;}

.left { float:left;padding:0 0 0 10px }
.right {float:right;}
.clear  { clear:both;}
.padding {padding:0px 20px 0px 20px;}
.padding2 {padding:0px 10px 0px 10px;}
.spacer {margin:10px auto;}
html, input, textarea
	{
		font-family:Verdana;
		font-size:12px;
		line-height:14px;
		color:#000000;
	}

input, select, textarea { vertical-align:middle; font-weight:normal;border-style:solid;border-width:1px;border-color:#0079c2;background:#cfe2ed;margin:2px;}


a:hover{text-decoration:none;}
p {padding-top:10px;}

.yellow {font-weight:bold;font-size:11px;font-style:italic;color:#ffbf2d;padding:5px 0px 0px 0px;}
.more { font-size:11px; font-weight:bold; color:#0079c2 !important; line-height:12px;text-decoration:none;}
.small {font-family:Times;font-size:12px;color:#0079c2;}
/* ============================= main layout ====================== */
 .letterhead { font-size:24px; font-weight:bold; color:#ee2d24; line-height:24px;}
 
 h1 { font-size:20px; font-weight:bold; color:#0079c2; line-height:24px;}
 h2 { font-size:15px; font-weight:bold; color:#0079c2; line-height:20px;} 
 h3 { font-size:13px; font-weight:bold; color:#0079c2; line-height:15px;}
 h4{ font-size:11px; font-weight:bold; color:#0079c2; line-height:12px;text-decoration:none;}
 #content a {color:#134394;}
/* ============================= header ====================== */
/*li {color:#ee2e24;}*/

#menu_main .menu ul {width:725; height:30px; overflow:hidden; background:url(graphics/moa_top_back.gif) top center;}
#menu_main .menu li {float:right; text-align:center; padding:9px 2px 4px 2px;  }
#menu_main .menu li a {text-decoration:none; color:/*#ee2e24*/#003479;  text-align:center;display:block;  }
#menu_main .menu li a:hover {text-decoration:underline;}
.active {font-weight:bold;}



.img {margin-bottom:10px;}
.img_container {margin: 0px auto; padding: 10px 10px 0px 10px;}
.r_img_container {margin: 0px auto;float:right; padding: 10px 10px 5px 10px;}
.l_img_container {margin: 0px auto;float:left; padding: 0px 10px 5px 5px;}
.page_img { border-style:solid; border-color:#7e735b; border-width: 1px;}


/* ============================= footer ====================== */

#footer {font-size:9px; text-align:center; color:#999999;}


/* ============================= news ====================== */



.contact a {color:#ffffff;text-decoration:none;}
.contact a:hover {color:#ffffff;text-decoration:underline;}
.wrap1{position:relative;}
.wrap2{position:relative;}
#dropmenu0, #dropmenu1, #dropmenu2 {z-index:10000;}