body {background-color:#42517a; margin:0px auto;}

#body {width:820px; height:100%; position:relative; margin:0 auto; background-image:url(images/body_bg.gif);}

/* HEADER PANEL */
#topPan {width:820px; height:193px; position:relative; float:left; background-image:url(images/header.gif);}
#topPan p{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:right; margin-bottom:0px; margin-top:45px; margin-right:45px; color:#FFFFFF;}
#topPan p.header {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#44527a; margin-left:220px; margin-top:155px; font-weight:bold; text-align:left; }

/* BODY TEXT PANEL */
#textpan {float:right; position:relative; width:577px; height:390px; background-image:url(images/content_body.gif); overflow:auto; margin-right:35px; z-index:auto;}
#textpan p.header {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#44527a; margin-left:12px; font-weight:bold; margin-bottom:0px;}
#textpan p {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; margin-left:12px; margin-top:0px;}
#textpan ul {font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-right:20px;}
#textpan ul li.square {font-family:Arial, Helvetica, sans-serif; font-size:14px; list-style:square;}
#textpan {scrollbar-3dlight-color:#edecec; }
#textpan {scrollbar-arrow-color:#edecec;}
#textpan {scrollbar-base-color:#edecec;}
#textpan {scrollbar-darkshadow-color:#2e3a5b;}
#textpan {scrollbar-face-color:#42517a;}
#textpan {scrollbar-highlight-color:#ececec;}
#textpan {scrollbar-shadow-color:#2e3a5b;}
#textpan a:link, #textpan a:visited{color:#42517a; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none;}
#textpan a:hover {border-bottom: 1px dashed #42517a; color:#f26522;}



#leftPan {float:left; position:relative; width:198px; height:390px; background-image:url(images/left_column.gif); z-index:100;}
#leftPan p.header{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#222426; margin-top:0px; margin-bottom:0px;}
#leftPan span.yes{text-align:right; float:right; margin-left:30px;}
#leftPan p{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; margin-right:20px; margin-top:5px; margin-bottom:10px;}
#leftPan h1{font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#222426; margin-top:0px; margin-bottom:0px; text-decoration:underline;}
#leftPan a:link, #leftPan a:visited{color:#737373; font-family:Arial, Helvetica, sans-serif; font-size:14px;text-decoration:none;}
#leftPan a:hover {text-decoration:underline;}

#clear {background-color:#859d9d; margin-top:-20px;}
#clear p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; background-color:#859d9d; text-align:right; margin-right:20px;}
#clear a:link, #clear a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:#FFFFFF;}
#clear a:hover {text-decoration:none;}

#tabright {position:relative; float:right; width:220px;}


/* FOOTER PANEL */
#footer {width:820px; height:40px; position:relative; background-image:url(images/footer.gif); float:left; text-align:right; vertical-align:top;}
#footer p {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #aebce0; text-align:right; vertical-align:middle; margin-right:30px; margin-top:25px;}
#footer a:link, #footer a:visited {color:#aebce0; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; text-decoration:none;}
#footer a:hover {color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; text-decoration:underline;}

/* BODY DEFALTS */
/*img {display:block; margin-right:5px;}*/
hr {margin-top:1px;
	margin-bottom:1px;
	}
	
	
/* NAVIGATION - FLYOUT WORKS WITH IE6 */
#menu {position:relative; float:left; margin-left:10px; margin-right:0px; margin-top:-50px;}
.mmdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 125px; /* Width of Menu Items */
background:transparent;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

.mmdiv p{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#42517a; margin-top:5px; margin-bottom:10px; margin-left:5px;}
	
.mmdiv ul li{
position: relative;
}
	
.mmdiv ul li ul{
position: absolute;
top: 0;
visibility: hidden;
margin-left:0px;
background-color:#ffffff;
width:100px;
z-index:2;
}

.mmdiv ul li ul li{
border: 1px solid #222426;
border-bottom:none;
}

.mmdiv ul li a{
display: block;
overflow: auto;
color: #42517a;
text-decoration: none;
background-color: transparent;
padding: 5px 5px;
border:none;
}

.mmdiv ul li a:visited{
color: black;
}

.mmdiv ul li a:hover{
color: black;
text-decoration:underline;
background-color:transparent;
}
	
* html .mmdiv ul li { float: left; height: 1%; }
* html .mmdiv ul li a { height: 1%; }

/* CONTACT FORM */ 
.input {
			border: 1px solid #a7a6aa;
			width: 220px;
			background: #fff;
			font: 11px Tahoma, sans-serif;
			color:#000000;
			padding:3px;
			margin-bottom:4px;
			outline:none;
		}