body
{
	background: #3873B3;
	color: #000000;
	font: 11px 'Lucida Grande', Verdana, sans-serif;
	margin: 10px 0 10px 0;
	padding: 0;
	
}
.tcat
{
	background: #0074d6 url(/templates/images/gradient_tcat.gif) repeat-x top left;
	color: #FFFFFF;
	font-size: 12px;
//	font-weight: bold;
	padding: 2px 5px 1px 14px;
	text-shadow: #00237A 0px 1px 1px;
}
.tcat a:link, .tcat_alink
{
	color: #FFFFFF;
	text-decoration: none;
}
.tcat a:visited, .tcat_avisited
{
	color: #FFFFFF;
	text-decoration: none;
}
.tcat a:hover, .tcat a:active, .tcat_ahover
{
	color: #FFFFFF;
	text-decoration: underline;
}
#container { margin-left: auto; margin-right: auto; min-width: 770px; width: 990; }
/* #wrapper, #collapseobj_wrapper { background: #FFFFFF; color: #000000; } */

.home_main { height: auto; text-align: center; width: 100%; }
.home_main_left { float: left top; height: auto; padding-left: 0px; width: 185px; }
.home_main_right { float: right top; height: auto; padding-left: 0px; width: auto; }

.normal { font: 12px/15px 'Lucida Grande', Verdana, sans-serif; height: auto;}
.normal a:link, a:active { background: transparent; color: #005177; text-decoration: none; height: auto;}

.captionmid { background: url(/templates/images/caption_mid.gif) #efefef repeat-x; font: 13px/22px 'Lucida Grande', Verdana, sans-serif; height: 22px; text-align: right; width: 100%; }
.captionmid a:link,.captionmid  a:visited,.captionmid  a:active { background: transparent; color: #000000; text-decoration: none; }
.captionmid a:hover { text-decoration: none; }
.captionleft { background: url(/templates/images/mycaption_left.gif) no-repeat 0px 0px; float: left; height: 22px; padding-left: 15px; width: 28px; }
.captionleft a { display: block; height: 22px; width: 28px; }
.captionleft a:hover { background: url(/templates/images/mycaption_left.gif) no-repeat -15px -22px; }
.captionleft a:active { background: url(/templates/images/mycaption_left.gif) no-repeat -15px -44px; }
.captionright { background: url(/templates/images/mycaption_right.gif) no-repeat 0px 0px; float: right; height: 22px; padding-right: 0px; width: 43px; }
.captionright a { display: block; float: left; height: 22px; width: 43px; }
.captionright a:active { background: url(/templates/images/mycaption_right.gif) no-repeat 0px 0px; }
.shadleft { background: url(/templates/images/shad_left.gif) repeat-y left; padding-left: 15px; }
.shadright { background: url(/templates/images/shad_right.gif) repeat-y right; padding-right: 15px; }
.shadbotleft { background: url(/templates/images/shad_bot_left.gif) #3873b3; float: left; height: 24px; width: 79px; }
.shadbotmid { background: url(/templates/images/shad_bot_mid.gif) repeat-x; height: 24px; text-align: center; }
.shadbotright { background: url(/templates/images/shad_bot_right.gif) #3873b3; float: right; height: 24px; width: 79px; }
#blue_toolbar { padding: 0 0px 0 0px; width: 100%;}
#toolbar, #collapseobj_toolbar { background: url(/templates/images/toolbar_bg.gif) #f4f4f4; border-bottom: 1px solid #9f9f9f; height: 55px; padding: 0 6px 0 6px; }

#toolbar ul, #collapseobj_toolbar ul { list-style: none; margin: 0; padding: 0px; white-space: nowrap; }
#toolbar ul li, #collapseobj_toolbar ul li { display: inline; float: left; list-style: none; margin: 0 0 0 1px; padding: 0; text-align: center; }
#toolbar ul li a, #collapseobj_toolbar ul li a { color: #000000; display: block; margin: 0 1px 0 1px; padding: 4px 0px 3px 0px; text-decoration: none; }

#collapseobj_toolbar #tbhome a { background: url(/images/jpg/logo.jpg) no-repeat; height: 100px; padding: 0; width: 300px; }
#collapseobj_toolbar #gohome a { background: url(/images/gif/Home-1.gif) no-repeat; height: 55px; padding: 0; width: 42px; }
#collapseobj_toolbar #normal1 a { padding: 0; height: auto;}
#collapseobj_toolbar #normal2 { width: 15; padding: 0; }
#collapseobj_toolbar #normal3 a { padding: 0; height: auto;}
#collapseobj_toolbar #normal3 a:hover { COLOR: #FF0000; TEXT-DECORATION: underline;padding: 0; height: auto;}

.sMenu {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12px; VISIBILITY: hidden; BORDER-LEFT: 0px; COLOR: #999999; BORDER-BOTTOM: 0px; FONT-FAMILY: ·s²Ó©úÅé; POSITION: absolute; TOP: 16px; HEIGHT: 12px
}
.style23 {
	FONT-SIZE: 12px; COLOR: #000000
}
.style23 A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.style23 A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.style23 A:hover {
	COLOR: #FF0000; TEXT-DECORATION: underline
}