body 						{ 
									height: 100%;
									margin: 0px; 
									padding: 0px;
									text-align: center;
									background: url('/css/images/back.gif');
									font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Lucida Sans", "Trebuchet MS", Helvetica, sans-serif;
									font-size: 14px;
								}

								
	#head 				{
									width: 100%;
									height: 169px; 
									background: url('/css/images/head.png') no-repeat center;
								}

		#headcont 	{
									width: 980px;
									height: 169px; 
									margin: 0px auto; 
									background: url('/css/images/head.jpg') no-repeat 0px 0px;
								}

	/** BODY **/
	#container		{ 
									width: 100%;
									margin: 0px auto; 
									background: url('/css/images/body.png') repeat-y center;
									overflow: hidden;
								}	
	#contentarea	{ 
									width: 980px;
									margin: 0px auto;
									text-align: left;
								}
	#innercontainer	{ 
									/*width: 946px;*/
									width: 966px;
									background: #91a7ff;
									overflow: hidden;
									text-align: center;
								}
								
		#left					{ 
										float: left;
										width: 190px;
										min-height: 300px; 
										/*
										border: 1px solid #999;
										border-width: 0px 1px 0px 0px;
										*/
										text-align: left;
									}
									
				#breadcrumb	{
											height: 30px;
											padding: 0px;
										}

				#leftmenu		{
											padding: 20px 0px 30px 10px;
										}

					#leftmenu ul {
													list-style-type: none;
													margin: 0; padding:0;
												}
					#leftmenu ul li {
													margin: 0; padding:0;
												  }
											
					#leftmenu ul li a, #leftmenu ul li a:link {
													display: block;
													width: 170px;
													height: 27px;
													padding-top: 6px;
													background: url('/css/images/lm_c_n.png') no-repeat;
													color: #000;
													font-size: 14px;
													font-weight: bold;
													text-decoration: none;
													text-align: center;
												  }
					#leftmenu ul li a.top 					{ background: url('/css/images/lm_t_n.png') no-repeat; }
					#leftmenu ul li a.bottom 				{ background: url('/css/images/lm_b_n.png') no-repeat; }
					#leftmenu ul li a.top.active		{ background: url('/css/images/lm_t_a.png') no-repeat; }
					#leftmenu ul li a.bottom.active { background: url('/css/images/lm_b_a.png') no-repeat; }
					#leftmenu ul li a.active 				{ background: url('/css/images/lm_c_a.png') no-repeat; }
													
					#leftmenu ul li a:hover {
													background: url('/css/images/lm_c_d.png') no-repeat;
													height: 25px;
													width: 168px;
													padding-top: 8px;
													padding-left: 2px;
													}											
					#leftmenu ul li a.top:hover			{ background: url('/css/images/lm_t_d.png') no-repeat; }
					#leftmenu ul li a.bottom:hover 	{ background: url('/css/images/lm_b_d.png') no-repeat; }
					#leftmenu ul li a.active:hover, #leftmenu ul li a.top.active:hover, #leftmenu ul li a.bottom.active:hover {
													background: url('/css/images/lm_c_a.png') no-repeat;
													height: 27px;
													width: 170px;
													padding-top: 6px;
													padding-left: 0px;
					}
					#leftmenu ul li a.top.active:hover 		{ background: url('/css/images/lm_t_a.png') no-repeat; }
					#leftmenu ul li a.bottom.active:hover { background: url('/css/images/lm_b_a.png') no-repeat; }
					#leftmenu ul li a.active:hover { background: url('/css/images/lm_c_a.png') no-repeat; }
					
					
		#main					{ 
										float: left;
										background: #fff;
										width: 755px;
										padding: 0px 10px;
										min-height: 300px; 
										text-align: left;
										overflow: hidden;
									}

				#topmenu		{ 
											width: 100%;
											height: 30px; 
										}	

					#topmenu ul {
													width: 100%;
													list-style-type: none;
													margin: 0; padding:0;
												}
					#topmenu ul li 	{
													float: left;
												  }
					#topmenu ul li a, #topmenu ul li a:link {
													display: block;
													width: 150px;
													height: 30px;
													padding-top: 6px;
													margin-left: 5px;
													background: url('/css/images/tm_n.png') no-repeat;
													color: #000;
													font-size: 15px;
													font-weight: bold;
													text-decoration: none;
													text-align: center;
												  }
					#topmenu ul li a.active {
													background: url('/css/images/tm_a.png') no-repeat;
													}
													
					#topmenu ul li a:hover {
													background: url('/css/images/tm_d.png') no-repeat;
													height: 28px;
													width: 148px;
													padding-top: 8px;
													padding-left: 2px;
													}
					#topmenu ul li a.active:hover {
													background: url('/css/images/tm_a.png') no-repeat;
													height: 30px;
													width: 150px;
													padding-top: 6px;
													padding-left: 0px;
													}
													
										
				#content		{
											width: 100%;
											overflow: hidden;
											min-height: 450px;
										}
										
				#errbox, #succbox, #bckbox { margin: 20px 20px 20px 0px; padding: 15px 19px; border: 1px solid #000; font-size: 14px; font-weight: bold; color: #000;  }
				#errbox { border-color: #F00; background-color: #FAA; }
				#succbox { border-color: #0F0; background-color: #AFA; }
								
	/** FOOTER **/
	#footer				{ 
									margin: 0px auto; 
									width: 100%;
									height: 163px;
									overflow: auto;
									background: url('/css/images/foot2.png') no-repeat top center;
									font-size: 10px;
									color: #999;
									letter-spacing: 0.1em;
								}	
								
		#footer a.copy 			 { font-weight: bold; text-decoration: underline; color: #666;}
		#footer a.copy:hover { background-color: #963A39; color: #FFF; text-decoration: overline underline;}    									
									
