@charset "utf-8";
/* CSS Document */
body, html{ width:100%; height:100%; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#666666;}
.clear{clear:both; line-height:0px; font-size:0px; margin:0px; padding:0px; display:block; visibility:hidden}
p,td,span {font-size: 1em}
h1, .h1{ color: #00CCFF; font-size: 1.5em; font-weight:bold; text-decoration:underline}
h2, .h2{ color: #00CCFF; font-size: 1.3em; font-weight:bold;}
h3, .h3{ color: #000000; font-size: 1.1em; font-weight:bold;}
h4, .h4{ color: #00CCFF; font-size: 1.1em; font-weight:bold; text-decoration:none}
a{color:#000000;}
.small {font-size: .8em}

#page-main{ z-index: 100; position:relative;}

#flash-bg {position:absolute; margin:0px; padding:0px; top: 0px; left:0px; background-color:#EFEFEF; width: 100%; height:100%; z-index: 0; display: block ; }

#page-layout{ width:900px; padding:0px; margin:0px; background-color:#CCCCCC;position:relative; display:block}
#page-layout:after{ content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
#page-layout-outer{ background-color:#CCCCCC; padding:1px; margin:0px;}
#page-layout-outer:after{ content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
#page-layout-inner{ background-color:#FFFFFF; padding:0px; margin:0px; position:relative; text-align:left;}
#page-layout-inner:after{ content: "."; display: block; height: 0px; clear: both; visibility: hidden;}

#menu-nav{width: 165px; margin:0px; position:absolute; top: 15px; left: 750px;background-color:#D5D7DA;background-image:url(../images/pixel5x5.gif); background-position:left top; background-repeat:no-repeat}
#menu-nav-outer {padding: 0px 0px 5px 5px; background-image:url(../images/pixel5x5.gif); background-position:bottom right; background-repeat:no-repeat}
#menu-nav-inner {background-color:#265E81; padding: 15px 0px 3px 8px; }
#menu-nav ul {list-style:none; margin:0px; padding:0px;}
#menu-nav li {padding:0px 0px 10px 0px; margin:0px;}
		#menu1, #menu2, #menu3, #menu4 {display:block; font-size: .9em; position:relative; overflow:hidden; height:0px}
		#menu1_text, #menu2_text, #menu3_text, #menu4_text {display:block; font-size: 1.2em; position:relative}
		#menu-nav  ul.submenu li{padding: 5px 0px 5px 20px;}
		#menu-nav  .submenu a{ color:#FFFFFF; text-decoration:none}
		#menu-nav  .submenu a:hover{ color:#FFFFFF; text-decoration:underline}
		#menu1:after, #menu2:after, #menu3:after, #menu4:after {content: "."; display: block; height: 0px; line-height: 0px; font-size: 0px; clear: both; visibility: hidden;}


#logo-footer { position:absolute; top: 520px; left: 750px;}

#page-footer { display: block; background-color:#265E81; color:#FFFFFF; clear: both; font-size: 12px; height: 22px;}
	#page-footer a {color:#FFFFFF; text-decoration:none}
	#page-footer a:hover{color:#FFFFFF; text-decoration:underline}
	#page-footer-left {float:left; padding: 5px 15px;width: 300px; text-align:left;}
	#page-footer-right {float:right; padding: 5px 15px;width: 440px; text-align:right }
	#page-footer-right:after{content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
#page-footer:after{content: "."; display: block; height: 0px; clear: both; visibility: hidden;  }

#page-content{ height:540px; text-align:left; padding: 18px 15px; margin:0px; width: 600px; }
#page-content-inner{ height:540px;  margin:0px; overflow:hidden}
#page-content-inner:after{ content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
#page-content:after{ content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
	#scroll-btn-up { position: absolute; top: 110px; left: 625px; display: none;}
	#scroll-btn-down { position: absolute; top: 160px; left: 625px; display:none;}
