@charset "utf-8";
/* CSS Document */

body {margin:0; padding:0; background:#E6EBEF url(images/bf.jpg) 0 0 repeat-x; }

.include {margin:0; padding:0; font:normal 12px Arial, Helvetica, sans-serif; color:#676767; text-align:center;  margin: 10px 20px 5px 20px; padding:0 0 6px 0  }

h1 { padding:0; font:bold 10px Arial, Helvetica, sans-serif; color:#ffffff;text-align:right; }

h2 { padding:0; font:bold 14px Arial, Helvetica, sans-serif; color:#395F83;text-align:left; width:660px; margin: 10px 0 0 20px; }

h3 { padding:0; font:bold 12px Arial, Helvetica, sans-serif; color:#395F83;text-align:left; width:660px; margin: 10px 0 0 20px; }

h4 { padding:0; font:bold 12px Arial, Helvetica, sans-serif; color:#395F83;text-align:left; width:660px; margin: 10px 0 0 20px; }

h5 { padding:0; font:bold 12px Arial, Helvetica, sans-serif; color:#395F83;text-align:left; width:660px; margin: 10px 0 0 20px; }

h6 { padding:0; font:bold 12px Arial, Helvetica, sans-serif; color:#395F83;text-align:left; width:660px; margin: 10px 0 0 20px; }

p {margin:0; padding:0; font:normal 12px Arial, Helvetica, sans-serif; color:#676767; text-align:left;  margin: 10px 20px 5px 20px; padding:0 0 6px 0  }

ul {margin:0; padding:0; font:normal 12px Arial, Helvetica, sans-serif; color:#676767; text-align:left;  margin: 10px 20px 5px 20px; padding:0 0 6px 0 }

li {margin:0; padding:0; font:normal 12px Arial, Helvetica, sans-serif; color:#676767; text-align:left;  margin: 10px 20px 5px 20px; padding:0 0 6px 0  }
 b.blue {margin:0; padding:0; color:#395f83; }
 
 a{ color:#395F83;; text-decoration:none; font-weight: bold; } 
 a:hover {text-decoration:underline; }
  

/*   page   */
#page { width:700px; margin:10px auto; padding:0; }

#inner-page {width:700px; margin:0; padding:0; float:left; }


/*   header   */

#header {
		width:700px; 
		margin:0; 
		padding:0; 
		float:left; 
		height:124px; 
		}

#header-left { 
		width:269px; 
		height:124px; 
		margin:0; 
		padding:0; 
		float:left; 
		background:url(images/logo.jpg) 0 0 no-repeat; 
		}


#header-right { width:431px; height:124px; margin:0; padding:0; float:right; background:url(images/header.jpg) 0 0 no-repeat; }

#menu {
		width:700px;
		margin :0;
		padding:0;
		float :left;
		background:url(images/menu_strip.jpg) 0 0 repeat-x;
		height :33px;
}
#menu ul {
		width : 700px;
		margin : 0 auto;
		padding : 0;
		height : 33px;
		list-style :none;
		}
#menu ul li {
		display :block;
		float :left;
		margin : 0;
		padding :0 0 0 0;
		height :33px;
		color :#cccd99;
		font :bold 11px Arial, Helvetica, sans-serif;
}

 #menu ul li.line { 
 		background:url(images/menu_dividing_line.jpg) right top no-repeat; }


#menu ul li a {
		display:block;
		float:left;
		color :#FF6600;
		text-decoration : none;
		margin:0 2px 0 0;
		padding:0 28px 0 28px !important;  /*  none IE */
		padding:0 26px 0 26px;
		line-height:33px;
		
		}
		
#menu ul li a:hover {
		background:url(images/mouseover_menu_strip.jpg) 0 0 repeat-x; 
		color:#FFFFFF; }

/*   image  */

#image-box { width:700px; margin:0; padding:0; float:left; height:100px; }

#image-box img { width:175px; height:100px; margin:0; padding:0; float:left;  }

/*   sublink   */

#sublink {width:700px; height:20px; margin:0; padding:0; float:left; background:#A6D7F7; border-top:5px solid #69A2C0; }

#sublink h2 { font:bold 12px Arial, Helvetica, sans-serif; color:#2F71AE; padding:2px 0 0 20px; margin:0; float:left; width:400px;}

#sublink h3 { font:bold 12px Arial, Helvetica, sans-serif; color:#2F71AE; padding:2px 20px 0 0; margin:0; float:right; width:200px; text-align:right;}


/*    page content    */

#page-content { width:700px; margin:0; padding:15px 0 5px 0; float:left; background:#fff;  }


/* footer  */

#footer-image { width:700px; margin:0; padding:0; float:left; background:#fff url(images/footer_graphic.jpg) center center no-repeat; height:28px; }

#footer {width:700px; margin:0; padding:0; float:left; }
#footer-left {width:24px; height:53px; background:url(images/footer_left_corner.jpg) 0 0 no-repeat; float:left; margin:0; padding:0; }

#footer-center {width:652px; height:53px; background:url(images/footer_center_strip.jpg) 0 0 repeat-x; float:left; margin:0; padding:0; }

#footer-center a { text-decoration:none; color:#fff; }

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

#footer-center p { font:bold 11px Arial, Helvetica, sans-serif; margin:0 auto; color:#fff; text-align:center; line-height:20px; width:300px; }

#footer-center-email {width:500px; margin:0 auto; padding:0;  text-align:center; font:normal 12px Arial, Helvetica, sans-serif; color:#fff; }

#footer-right {width:24px; height:53px; background:url(images/footer_right_corner.jpg) 0 0 no-repeat; float:right; margin:0; padding:0; }


.crumb { padding:0; font:bold 10px Arial, Helvetica, sans-serif; color:#395F83;text-align:left; width:660px; margin: 10px 0 0 20px; }

.date {margin:0; padding:0; font:normal 10px Arial, Helvetica, sans-serif; color:#676767;text-align:left; width:640px; margin: 10px 0 0 40px; padding:0 0 6px 0 }

.cntredcntsml {font:normal 10px Arial, Helvetica, sans-serif; color:#676767; text-align:center;}

.cntredcntlrg {font:normal 12px Arial, Helvetica, sans-serif; color:#676767; text-align:center; }