body { background: #565353 url(images/ft.gif) left bottom repeat-x;}
body, input, select, textarea, td, th { font-family: Tahoma; font-size: 12px; }
body, td, th { color: #ffffff; line-height: 14px; }
body, form { margin: 0; padding: 0; }
a { color: #cc9706; text-decoration: underline; }
a:hover { text-decoration: none; }
img, table { border: 0 none; }
p { margin: 0 0 1em 0; padding: 0; }
strong { color: #ffffff; }
strong a { color: #ffffff; }
table { border-collapse: collapse; }
textarea { overflow: auto; }
td, th { padding: 0; vertical-align: top; }
ul { margin: 0; padding: 0 0 0 16px; }

#main_tab { background: url(images/bg_top.jpg) left top repeat-x; height: 100%; width: 100%; }

	#header { height: 107px; width: 100%;}

		#logo { height: 107px; text-align: left; }
		
		#top_right { text-align: right; }

	#main { height: 100%; text-align: center; }
	
		#main_tab2 { margin: 0 auto; width: 850px; }		
		
				#main_tab3 { margin: 0 auto; width: 920px; }		
		
			#menu { height: 42px; }
		
			#sub_header { height: 162px; width: 100%; }
				
				#images { text-align: right; }
				
				#login_form { background:url(images/bg_form.gif) left top no-repeat; margin: 2px 0 0 5px; padding: 12px 0 0 18px; width: 181px; }
				#login_form a { color:#d69d06; }
				#login_form input { background: #FFFFFF; border: 0 none; color: #2e2c2c; width:116px; }
			
			#content { padding: 0 10px 0 14px; }
			#content h1 { background: height: 26px; margin: 3px 0 8px 0; padding: 0; font-family: Tahoma; font-size: 13px; }
			#content h2 { background: height: 26px; margin: 3px 0 8px 0; padding: 0; font-family: Tahoma; font-size: 19px; }
			#content h3 { background: url(images/gl.gif) left bottom repeat-x; height: 22px; margin: 3px 0 8px 0; padding: 0; }
			#content h4 { background: url(images/gl.gif) left bottom repeat-x; height: 22px; margin: 3px 0 8px 0; padding: 0; font-family: Tahoma; font-size: 13px;}
			
				#contact_form input, #contact_form textarea { background: #ffffff; border: 1px solid #2e2c2c; color: #000000; padding: 0 20 0 10; margin: 5 5 4px 0; width: 468px;}
				#contact_form textarea { height: 76px; }				
			
				#n_form { background: url(images/bg_form2.gif) left top no-repeat; height: 67px; margin: 5px 0 0 0; padding: 14px 0 0 10px; width: 175px; }
				html>body #n_form { height: 53px; }
				#n_form input { background: #3b3939; border: 1px solid #2e2c2c; color: #FFFFFF; width: 154px; }
				#n_form p { padding: 8px 0 0 10px; }
				#n_form p a { color: #FFFFFF; }
	
	#footer { color: #929387; height: 72px; text-align: center; }
	#footer a{ color: #d69d06; text-decoration: none; }
	#footer a:hover { color: #d69d06; text-decoration: underline; }
	#footer p { color: #d69d06; margin: 28px 0 6px 0; }
	#footer p a { color: #d4d2c8; margin:0 16px; }
	
	
.fh { height: 100%; }
.fw { width: 100%; }

.list { padding: 0; }
.list li { background: url(images/img.gif) left top no-repeat; list-style: none; padding: 0 0 20px 18px; }

.list2 { padding: 0; }
.list2 li { background: url(images/img2.gif) left 2px no-repeat; list-style: none; padding: 0 0 6px 16px; }
.list2 li a { text-decoration: none; }
.list2 li a:hover { text-decoration: underline; }

.link { background: url(images/img2.gif) left 4px no-repeat; font-size: 11px; padding: 0 0 0 14px; }


/* bg */

.tcbg { background: url(images/tcbg.gif) left top repeat-x; }
.ccbg { background: #242424 url(images/ccbg.gif) left top repeat-x; width: 100%; }
.ccbg, .ccbg td { font-family: Tahoma; font-size: 12px; }
.bcbg { background: url(images/bcbg.gif) left top repeat-x; }
.tcbg, .bcbg { height: 10px; } 

.tcbg2 { background: url(images/tcbg2.gif) left top repeat-x; }
.ccbg2 { background: #41403f; padding: 0 10px 10px 10px; width: 100%; }
.bcbg2 { background: url(images/bcbg2.gif) left top repeat-x; }
.tcbg2, .bcbg2 { height: 6px; width: 100%; }

.lbg { background: url(images/lbg.gif) left top repeat-y; }
.rbg { background: url(images/rbg.gif) left top repeat-y; }

.lbg2 { background: url(images/lbg3.gif) left top repeat-y; }
.rbg2 { background: url(images/rbg3.gif) left top repeat-y; }

.tcbg3 { background: url(images/tcbg2.gif) left top repeat-x; }
.ccbg3 { background: #41403f; padding: 0 10px 10px 10px; width: 100%; }
.bcbg3 { background: url(images/bcbg2.gif) left top repeat-x; }
.tcbg3, .bcbg3 { height: 6px; width: 100%; }
.lbg3 { background: url(images/lbg3.gif) left top repeat-y; }
.rbg3 { background: url(images/rbg3.gif) left top repeat-y; }

