* {
   font-size:14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
   line-height: 20px;
}


html {
   height: 100%;
}

p {

}


body {
   margin: 0px;
   padding: 0px;
	color: black;
   height: 100%;

}

#site {
   width:950px;
   margin: auto;
   padding-top: 0px;




}

#bg {

   width: 100%;
   height:100%;

}


a, a:visited{
   color: #0400a6;
   text-decoration: bold;

}

a:hover{
   color: black;
   text-decoration: underline;
}


/*  Global Formatting */
h1 {font-size:18px;line-height: 1em;font-weight: bold;color:#0400a6; display: block;}
h2 {font-size:18Px;line-height: 1em;font-weight: bold;color:red;}
h3 {font-size:13px;line-height: 1em;color:#0400a6;}
h4 {font-size:13px;line-height: 1em;font-weight: 900;color:#0400a6;}
h5 {font-size:12px;line-height: 1em;font-weight: 900;color:#0400a6;}
h6 {font-size:11px;line-height: 1em;font-weight: 900;color:#0400a6;}


/* Clears Divs */
.clr{clear: both;}


#header {
   width: 100%;
   height: 177px;
   border-bottom: 2px solid #0400a6;
}




#maincopy {
   background: white;
   background-position: bottom right;
   width: 600px;
   padding-right: 6px;
   float: right;
}


#footer {
   color: white;
   font-size:9px;
   padding-top: 4px;
   border-top: 2px solid #0400a6;
}

#footer a{
   co/lor: #0400a6;
   color: white;
   text-decoration: none;
   font-size:9px;
}

#footer a:hover{
   color: white;
   text-decoration: underline;
}

.componentheading {
   display: none;
}





ul.menu {
   padding-left: 10px;
   list-style: none;
   padding-top: 31px;

}

ul.menu li {
   font-size:15px;
   color: #0400a6;
   padding-bottom: 10px;
}

ul.menu li a {
   font-size:15px;
   color: #0400a6;
   padding: 0px;
   font-weight: bold;
   text-decoration: none;
}

 ul.menu li a:hover {
   text-decoration: underline;
}


.moduletable_menu h3 {
   display: none;
}


.contentpaneopen {
   width: 100%;
}
