@charset "utf-8";
body, body * { margin:0; padding:0; }
body { background:url(../images/stripe.jpg) top center; font:bold 12px/1.2em Ubuntu Titling;
*font:bold 12px/1.2em "Trebuchet MS"; padding-bottom:12px; color:#666666; }
#wrapper { width:980px; margin:0px auto; position:relative; background:url(../images/body-bg.gif) repeat-y; }
#header-cont { background:url(../images/ban-trace.gif) repeat-x; border-bottom:solid 4px #66ccff; position:relative; }
#head-layer-0 { background:url(../images/ban-border.png) repeat-x left bottom; height:200px;
	position:relative; _background-image:url(../images/ban-border.gif); }
#head-layer-1 { /*background:url(../images/ban-lyr-1.png) no-repeat top right;*/ position:relative; _background-image:none; }
#head-layer-2 { /*background:url(../images/anim.png) no-repeat top right;*/ position:relative;
/*_backgroun d-image:url(../images/ban-bg.jpg);*/ height:200px; }
#head-layer-3 { height:47px; width:177px; background:url(../images/sprite.gif) no-repeat -218px -196px; position:absolute; 
top:90px; left:120px; overflow:hidden; }

#top-nav-cont { width:441px; height:52px; position:absolute; top:148px; left:260px; }
#top-nav-cont ul li { float:left; overflow:hidden; color:#99ffff; }
#top-nav-cont ul li a { color:#99ffff; text-decoration:none; cursor:pointer; }
#top-nav-cont ul li a:hover , #top-nav-cont ul li a.hover { color:#003333; }
	.menu1, .menu2, .menu3, .menu4, .menu5 { height:52px; width:88px; background:url(../images/menu-sprite.gif) no-repeat; }
	.menu1-active, .menu2-active, .menu3-active, .menu4-active, .menu5-active { height:52px; width:88px; background:url(../images/menu-sprite.gif) no-repeat;}
	
	.menu1 { width:89px; background-position:0px 0px; }
	.menu1:hover, #menu1:hover, .menu1.hover  { background-position:-90px 0px; }
	.menu1-active { width:89px; background-position:-90px 0px; }
	
	.menu2 { background-position:-180px 0px; }
	.menu2:hover, #menu2:hover, .menu2.hover  { background-position:-270px 0px;}
	.menu2-active { background-position:-270px 0px; }
	
	.menu3 { background-position:-360px 0px; }
	.menu3:hover, #menu3:hover, .menu3.hover { background-position:-450px 0px; }
	.menu3-active { background-position:-450px 0px; }
	
	.menu4 { background-position:-540px 0px; }
	.menu4:hover, #menu4:hover, .menu4.hover { background-position:-630px 0px; }
	.menu4-active { background-position:-630px 0px; }
	
	.menu5 { background-position:-720px 0px; }
	.menu5:hover, #menu5:hover, .menu5.hover { background-position:-810px 0px; }
	.menu5-active { background-position:-810px 0px; }

	.menu-head { height:52px; text-align:right; line-height:7em; padding-right:6px; }
	/*ie 6 Hack*/ .menu-head { _line-height:1em; _padding-top:37px; _height:15px; }
		
	.menu-item { background:url(../images/sprite.gif) no-repeat; }
	.menu-item { color:#99ffff; background-position:-218px -169px; width:89px; height:20px; line-height:1.7em; text-align:center; }
	.menu-item:hover { color:#003333; background-position:-307px -169px; }
	.menu-item.hover { background-position:-307px -169px;}
	.menu-bot {width:89px; background:#0599e6; height:2px; _display:none;}

#body-wrapper { position:relative; }
#body-top { width:925px; height:330px; margin:0 auto; padding:25px 0px 30px;  border-bottom:solid 1px #22bafe; position:relative; }
#bd-left-cont { width:215px; position:relative; float:left; }

	#box-top,#box-bot,#box-head,#news,#blog,#box-nav { background:url(../images/sprite.gif) no-repeat; overflow:hidden; }
	#box-wrapper { width:212px; position:relative; margin-bottom:15px; }
	#box-top { background-position:0px -33px; position:relative; }
		#box-head{ position:relative; background-position:-240px -115px; padding-top:10px; margin:0px 7px; }
			#news, #blog { height:27px; }
			#news { background-position:-360px -87px; }
			#blog { background-position:-360px -53px; }
		#box-cont { padding:10px 15px 0px; text-align:justify; }
		#box-nav { height:8px; width:8px; background-position:-286px -103px; margin:3px 0px 0px 190px; }
	#box-bot { height:14px; background-position:-216px -33px; }

#bd-right-cont { width:677px; height:320px; float:right; position:relative; }
#arrow-left,#arrow-right { position:absolute; top:80px; height:43px; width:18px; background:url(../images/sprite.gif) no-repeat; }
#arrow-left { left:-20px; background-position:-279px -50px; }
#arrow-right { right:-18px; _right:-21px; background-position:-320px -50px; }
#container { width:679px; height:207px; }
#controller { position:absolute; top:180px; right:20px; z-index:2;  }
.jFlowControl { border:solid 1px #66ccff; background:#3e95cd; padding:1px 3px;
opacity:.7; filter:alpha(opacity=70); cursor:pointer; color:#fff; font-weight:bold; }
	#slides img { margin-top:0px; margin-left:0px; position:absolute; border:0;}
	.jFlowSelected { color:#000; }

#container2 { padding:15px 0px 0px; position:relative; width:675px; height:100px; }
#msg-cont { width:500px; height:100px; float:left; }
#msg-head { background:url(../images/sep3.png) repeat-x left bottom; position:relative;_background-image:url(../images/sep3.gif); } 
#msg-head-inner{ font:bold 18px/.5em Ubuntu Titling; background:#fff; margin-left:30px; padding:0px 5px; color:#006699;
_line-height:.8em; _height:7px; _padding-left:20px; _margin-left:10px; }
#msg-cont p { padding:15px 0px; text-align:justify; }

#link-cont { width:160px; height:100px; float:right; }
#link-head { border-bottom:solid 1px #006699; height:10px; }
#link-cont h3 { font:bold 16px/.6em Ubuntu Titling; color:#006699; _line-height:1em; }
#link-cont ul { color:#66ccff; padding-top:15px; }
#link-cont ul li { list-style-type:none; background:url(../images/button.gif) no-repeat 0px 7px; 
line-height:1.5em; padding-left:15px; }
#link-cont li a { text-decoration:none; color:#006699; font-size:12px;  }
#link-cont li a:hover { text-decoration:underline; }

#body-bot {  width:710px; margin:0 auto; position:relative; }

#foot-cont { }
#hb-logo { height:67px; width:58px; background:url(../images/sprite.gif) no-repeat -218px -49px;
margin:10px 0px 5px 0px; float:left; }
#foot-shadow { background:url(../images/sprite.gif) no-repeat 160px 0px; height:33px; margin:0 auto;
_background-position:100px 0px; }
#foot-links { margin-left:200px; }
#foot-links a { color:#666; text-decoration:none; text-transform:capitalize; }
#foot-links a:hover { text-decoration:underline; }
#logo-cont { position:relative; clear:both; height:110px; background:#006699; }
#logo-cont-left, #logo-cont-right { height:6px; width:6px; position:absolute; top:0px; }
#logo-cont-right { background:url(../images/sprite.gif) no-repeat -304px -108px; left:0px; }
#logo-cont-left { background:url(../images/sprite.gif) no-repeat -310px -107px; right:0px; }
#logo-cont img { margin:7px 10px; border:0 none; }
#copyright { font:bold 10px "Trebuchet MS"; padding:5px 0px 10px; }

@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari-Chrome specific declarations here */
	#msg-head h2 { line-height:.45em; }
}
.typeface-js {font-family:Ubuntu Titling; *font-family:"Trebuchet MS";}
