body {
   margin:10px 10px 10px 10px;
   background-image: url(images/bg_light_blue_gradient.gif);
   padding:0px;
   height: 100%;
}

#container {
}

#leftcontent {
   position: absolute;
   left:10px;
   top:126px;
   width:150px;
   border-bottom:1px solid #3D82AD;
}

#centercontent {		
   margin-left: 155px;
	margin-top: 4px;
}

#centercontent2 {		
   margin-left: 155px;
	margin-top: 4px;
.gen { font-size : {T_FONTSIZE3}px; }
.genmed { font-size : {T_FONTSIZE2}px; }
.gensmall { font-size : {T_FONTSIZE1}px; }
.gen,.genmed,.gensmall { color : {T_BODY_TEXT}; }
a.gen,a.genmed,a.gensmall { color: {T_BODY_LINK}; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover	{ color: {T_BODY_HLINK}; text-decoration: underline; }
}

#rightcontent {
   position: absolute;
   right:11px;
   top:123px;
   width:200px;
}
	
#banner {
   height:110px;
   border:1px solid #3D82AD;
   background-image: url(images/banner_main.jpg);
}

#footer {
	clear: both;
	margin-top: 10px;
	text-align: center;
	border: 1px solid #000000;
}

html>body #banner {
   height:109px;
}
		
p,h1,h2,h3,h4,h5,pre {
   margin:10px 10px 10px 10px;
}

p.body {
   margin:10px 10px 10px 10px;
}

#centercontent a {
   color:#FFFFFF;
}

span.first_init {
   margin:10px 0px 10px 10px;
   font-family: "old english text mt", serif;
   font-size: 24pt;
}

h1 {
   font-size:14pt;
   padding-top:10px;
}
		
#banner h1 {
   font-size:14pt;
   padding:10px 10px 0px 10px;
   margin:0px;
}
	
#rightcontent p {
   font-size:10pt;
}

/* Disclaimer */

p.disc_header {
	font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif;
   margin:10px 10px 10px 10px;
   font-size: 12pt;
   font-weight: bold;
   text-align: center;
}

p.disc_text {
	font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif;
   margin:10px 10px 10px 10px;
   font-size: 9pt;
}

p.disc_note {
	font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif;
   margin:10px 10px 10px 10px;
   font-size: 9pt;
   font-weight: bold;
   text-align: center;
}
	
/* Menu Level 1 */

#menu_level_1 {
	width: 150px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	}

#menu_level_1 ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#menu_level_1 li a {
  	voice-family: "\"}\"";
  	voice-family: inherit;
  	height: 22px;
	text-decoration: none;
	}
	
#menu_level_1 li a:link, #menu_level_1 li a:visited {
	color: #FFF;
	display: block;
	background: url(images/bg_menu_1.gif);
	padding: 3px 0 0 4px;
	}
	
#menu_level_1 li a:hover, #menu_level_1 li a:active {
	color: #2E66AB;
	background: url(images/bg_menu_1.gif) 0 -26px;
	padding: 3px 0 0 4px;
	}
		
/* Menu Level 2*/

#menu_level_2 {
	width: 150px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
/*	font-weight: bold;*/
	}

#menu_level_2 ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#menu_level_2 li a {
  	voice-family: "\"}\"";
  	voice-family: inherit;
  	height: 22px;
	text-decoration: none;
	}
	
#menu_level_2 li a:link, #menu_level_2 li a:visited {
	color: #2E66AB;
	display: block;
	background: url(images/bg_menu_2.gif);
	padding: 3px 0 0 5px;
	}
	
#menu_level_2 li a:hover, #menu_level_2 li a:active {
	color: #2E66AB;
	background: url(images/bg_menu_2.gif) 0 -26px;
	padding: 3px 0 0 5px;
	}
	
/* Menu Left - Calendar */

#menu_left {
    position: absolute;
	width: 150px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	}

#menu_left ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#menu_left li a {
  	voice-family: "\"}\"";
  	voice-family: inherit;
  	height: 22px;
	text-decoration: none;
	}
	
#menu_left li a:link, #menu_left li a:visited {
	color: #FFF;
	display: block;
	background: url(images/bg_menu_1.gif);
	padding: 3px 0 0 4px;
	}
	
#menu_left li a:hover, #menu_left li a:active {
	color: #2E66AB;
	background: url(images/bg_menu_1.gif) 0 -26px;
	padding: 3px 0 0 4px;
	}
		
/* Menu on Page */

#menu_page {
	width: 150px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	}

#menu_page ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#menu_page li a {
  	voice-family: "\"}\"";
  	voice-family: inherit;
  	height: 23px;
	text-decoration: none;
	}
	
#menu_page li a:link, #menu_page li a:visited {
	color: #FFF;
	display: block;
	background: url(images/bg_menu_1.gif);
	padding: 3px 0 0 4px;
	}
	
#menu_page li a:hover, #menu_page li a:active {
	color: #2E66AB;
	background: url(images/bg_menu_1.gif) 0 -26px;
	padding: 3px 0 0 4px;
	}