/* CSS Document */

html { height: 100%; padding-bottom: 1px; }
body { background-color: #e4e5e5; text-align: center; margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
._ffbgforcer { position: relative; clear: both; height: 0; margin-top: -1px; font-size: 0; }

img { border: none; }
p { margin: 0; padding: 0; margin-bottom: 18px; }
/*a { color: #176981; }
*/h1, h2, h3, h4, h5, h6 { color: #176981; }

#wrapper { width: 1020px; margin: 0 auto; text-align: left; }

#header { width: 1020px; height: 103px; }
#header img { position: relative; top: 0; left: 0; }

#bodyblok { position: relative; width: 1020px; background-color: #00FF66; }
	#left { position: absolute; top: 0; left: 22px; width: 296px; }
	#left img { position: absolute; top: 0; left: 0; }
	#right { position: absolute; top: 0; left: 325px; width: 695px; }
		#content_out { position: relative; width: 453px; background-color: #efefef; border: 1px dotted #ee9878; }
			#id1 a { color: #ee9878; text-decoration: none; }
			
			#id2 #content_out { border: 1px dotted #a1ae78; }
			#id2 a { color: #a1ae78; text-decoration: none; }
			
			#id3 #content_out { border: 1px dotted #bba895; }
			#id3 a { color: #bba895; text-decoration: none; }
			
			#id4 #content_out { border: 1px dotted #df9151; }
			#id4 a { color: #df9151; text-decoration: none; }
			
			#id5 #content_out { border: 1px dotted #91ad83; }
			#id5 a { color: #91ad83; text-decoration: none; }
			
			#id6 #content_out { border: 1px dotted #9b8775; }
			#id6 a { color: #9b8775; text-decoration: none; }

			#id7 #content_out { border: 1px dotted #b8a644; }
			#id7 a { color: #b8a644; text-decoration: none; }
			
			#id8 #content_out { border: 1px dotted #508520; }
			#id8 a { color: #508520; text-decoration: none; }
			
			#id9 #content_out { border: 1px dotted #8788a4; }
			#id9 a { color: #8788a4; text-decoration: none; }
			
			#content_in { position: relative; width: 396px; background-color: #FFF; color: #176981; margin: 7px; padding: 21px; padding-bottom: 6px; min-height: 244px; line-height: 23px; }
				#content_in div#submenu { position: relative; margin-top: -7px; width: 396px; height: 11px;  }
					#submenu ul {  float: right; margin: 0; padding: 0; list-style: none; clear: both; }
					#submenu ul li { display: block; float: left; padding: 0 6px 0 6px; line-height: 12px; border-right: 1px solid #2f8097; }
					#submenu ul li a.selected { font-weight: bold; }
		
		#footer { position: relative; width: 695px; margin: 0; padding: 0; min-height: 200px; }
			#footer #nav { display: none; }
/*			#footer #nav { position: absolute; top: -112px; left: 462px; width: 28px; height: 112px; background: url(../../site-media/bg_nav.gif) no-repeat; }
				#nav a { width: 28px; height: 56px; float: left; }
				#nav a img { float: left; display: block; }
				#nav a:hover img { display: none; }
*/
		#menu { position: absolute; top: 0; right: 0; min-width: 199px; min-height: 302px; }
			#menu ul.tpc_locCode1 { margin: 3px 0 0 0; padding: 0; list-style-type: none; }
				#menu ul li { line-height: 20px; margin: 0 0 12px 0; padding: 0; height: 20px; }
					#menu ul li.double { line-height: 17px; margin: 0 0 12px 0; padding: 0; height: 34px; }
					#menu ul li.double a.selected { line-height: 14px; font-size: 24px; font-weight: normal; margin: -2px 0 0 -1px; }
				#menu ul li a.selected { line-height: 18px; font-size: 24px; font-weight: normal; margin: 0 0 0 -1px; }
				#menu ul li a { text-decoration: none; color: #68a0b0; height: 20px; }
				#menu ul li a:hover { text-decoration: none; }
		
			#id1 a:hover, #id1 a.selected { color: #ee9878; }
			#id2 a:hover, #id2 a.selected { color: #a1ae78; }
			#id3 a:hover, #id3 a.selected { color: #bba895; }
			#id4 a:hover, #id4 a.selected { color: #df9151; }
			#id5 a:hover, #id5 a.selected { color: #91ad83; }
			#id6 a:hover, #id6 a.selected { color: #9b8775; }
			#id7 a:hover, #id7 a.selected { color: #b8a644; }
			#id10 a:hover, #id8 a.selected { color: #508520; }
			#id11 a:hover, #id9 a.selected { color: #8788a4; }
	
/*** SLIDESHOW **/
#slideshow { position: relative; width: 296px; height: 244px; }
#slideshow p { margin: 0; padding: 0; }
#slideshow img { position: absolute; top: 0; left: 0; z-index: 8; opacity: 0.0; }
#slideshow img.active { z-index: 10; opacity: 1.0; }
#slideshow img.last-active { z-index: 9; }

/*body { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 1.8em; background-color: #FFF; }
p { margin: 0; padding: 0; }


li a.selected { color: #FF0000; }

li { font-style: normal; font-weight: normal; }
li.tpc_first { }
li.tpc_last { }

ul.tpc_locCode1 li a { color: #111; }
ul.tpc_locCode1.sub li a  { color: #555; }
ul.tpc_locCode1 li a:hover { color: #FF0000; }
ul.tpc_locCode1 li .selected, ul.tpc_locCode1.sub li .selected { color: #FF0000; }

ul.tpc_locCode2 li a { color: #990000; }
*/
