	 body {
	 font-family:"Trebuchet MS", Arial, sans-serif;
	 font-size:10.5pt;
	 background-color:#1B3067;
	 text-align:center;
	 margin:2px 1px;
	 }
	 
	h3 {
	 margin:2px 2px;
	 padding:2px 2px;
	 color:#A72923;
	}
	
	p {
	 margin:2px 2px;
	 padding:2px 3px;
	}	 
	img {
	 border:0;
	}
	
	td, th {
	 border:1px solid #bbb;
	 border-right:0;
	 padding:4px 4px;
	}
	
	td {
	 border-top:0;
	}
	
	.lastcell {
	 border-right:1px solid #bbb;
	}
	
	td, th , tr {
	 vertical-align:top;
	 text-align:left;
	}
	 #xtop {
	 background:url(../img/back-top.png) top no-repeat; 
	 text-indent:-5000px;
	 clear:both;
	 width:844px;
	 margin:0 auto;
	 }
	 #xbot {
	 background:url(../img/back-bot.png) top no-repeat;
	 text-indent:-5000px;
	 clear:both;
	 width:844px;
	 margin:0 auto;
	 }
	 #xmain {
	 background:url(../img/back-cent.png); background-repeat:repeat-y; margin:0 auto;clear:both; width:844px;
	 min-height:35em; 
	 height:auto;
	 } 
	/* for Internet Explorer */
	/*\*/
	* html #xmain {
	height: 35em;
	}
	/**/
	
	#flask {
	 float:right;
	 text-align:right;
	 padding:0 14px;
	}
	


/* common menu stuff */
   #common_menu {
    clear:both;
	float:right;
	text-align:left;
	height:1.5em;
   }
   
   #cmenu, #cmenu ul {padding:0; margin:0; list-style-type: none;}
   #cmenu a, #cmenu a:visited {display:block;width:75px; font-size:12px; color:#666; text-decoration:none; text-indent:5px; border:0px solid #000; border-width:0px 1 0 0}
   #cmenu li {float:left; background:#fff;}
   #cmenu li:hover {text-decoration:underline; color:#1B3067;}
   #cmenu li:hover > a {text-decoration:underline; color:#1B3067;}
   * html #cmenu li a:hover {color:#1B3067; text-decoration:underline;}
/* common menu stuff */


	#logo {
	 width:12%;
	 float:left;
	 text-align:left;
	 padding:2px 14px;
	}
	
	#xcontainer {
	 border-bottom:1px solid #A72923;
	 height:70px;
	}
	
	#xbanner {
	 background:url(img/banner10.jpg) no-repeat;
	 width:840px; 
	 height:183px;
	 margin:0 auto;
	 text-indent:-5000px;
	}
	
	#crumbs {
	 clear:both;
	 padding:5px 5px;
	 margin-bottom:3px;
	 font-size:9pt;
	 text-align:left;
	}
	
	#contentbox {
	 clear:both;
	 min-height:18em;
	 height:auto;
	 overflow:auto;
	 border-bottom:1px solid #A72923;
	}
	
	/* for Internet Explorer */
	/*\*/
	* html #contentbox {
	height: 16em;
	}
	/**/
	
	#leftband {
	 float:left;
	 width:42%;
	 padding:15px 15px;
	 text-align:justify;
	}
	
	#rightband {
	 float:left;
     padding:5px 0;
	 text-align:justify;
	 margin:2px 5px;
	}
	
	#rightband ul, #rightband li {
	  list-style:none;
	}
	
	#banner {
	 z-index:0;
	}
	
	#innerpage {
	 clear:both;
	 overflow:auto;
	 border-bottom:1px solid #A72923;
	}
	
	
	#leftmenu {
	 float:left;
	 width:25%;
	 padding:1px 8px;
	 text-align:left;
	 margin-left:1px;
	}
	
	#contentarea {
	 float:left;
	 width:65%;
	 min-height:38em;
	 height:auto;	 
	 margin-left:5px;
	 padding:8px 8px;
	 text-align:justify;	
	}
	
		/* for Internet Explorer */
	/*\*/
	* html #innerpage {
	height: 35em;
	}
	/**/

	#boxes {
	clear:both; 
	padding:10px 5px;
	height:20em;
    border-bottom:1px solid #A72923;	
	background-color:#fff;
	}
	
	.boxes {
	 margin-left:3em;
	 float:left; 
	 width:220px; 
	 padding:3px 3px;
	 text-align:left;
	 font-size:9pt;
	 border:1px solid #aaa;
	 background-color:#aaa;
	}
	
	.boxes img {
	 margin: 15px auto;
	 padding:2px 20px;
	}
	
	.purple {
	 background-color:#1D4773;
	}
	
	.boxes h3 {
	 text-align:center;
	 color:#FFF;
	}
	
	.boxes  a , .boxes p{
	 text-align:left;
	 color:#fff;
	}
	
	.lightred {
	background-color:#D58105;
	}
	
	.darkred {
	 background-color:#A41413;
	}
	
	#footer {
	  clear:both;
	  margin-top:0.75em;
 	  font-size:9pt;
      width:99%;
	  padding:7px 7px;
	}
	
    #footer ul {
      margin:0; padding:0; list-style-type:none; white-space: nowrap;
     }	
	 
	 #footer li {
	  display:inline;
	 }
	 
	#footer a{
	 padding:4px 4px;
	 margin-right:6px;
	 text-decoration:none;
	 color:#777;
  }	

    #footer a:hover {
	  text-decoration:underline;
	 }
	 
	 #leftmenu {
	  background-color:#fff;
	  white-space: nowrap;
	 }
	 
	 ul#lmenu {
	  margin:0;
	  padding:0;
	  list-style-type:none;
	  width:179px;
	 }
	 
	 ul#lmenu li {
	  margin:0; padding:0; list-style-type:none;
	 }
	 
	 ul#lmenu a {
	  display:block;
	  padding:5px 10px;
	  text-align:left;
	  font-size:9.5pt;
	  text-decoration:none;
	  background-color:#f0f0f0;
	  color:#333;
	  margin-bottom:1px;
	  width:179px;
	 }
	 
	 ul#lmenu a:hover {
	  background-color:#ccc;
	  width:179px;
	  color:darkred;
	 }
	 
	 ul#lmenu #current a  {
	  background-color:#ddd;
	  font-weight:bold;
	 }
	 
	 ul#lmenu li ul {
	  margin-left:-15px;
	 }
	 
	 ul#lmenu li ul li a, ul#lmenu #current ul li a{
	  background-color:#fff;
	  padding:5px 5px;
	  text-align:left;
	  font-size:9pt;
	 }
	 
	 ul#lmenu ul li a:hover  {
	  color:darkred;
	  text-decoration:underline;
	  background-color:#fff;
	 }
	 
	 .sample {
	  width:60%;
	  margin:2px auto;
	  background-color:#336699;
	  padding:10px 10px;
	  color:#fff;
	  text-align:center;
	  font-weight:bold;
	 }
	 
	 .dblue {
	  color:darkblue;
	 }
	 
	 .red {
	  color:darkred;
	 }