body { background: #FFFFFF url(images/mt.gif) left 82px repeat-x; }
body, input, select, textarea, td, th { color: #757575; font-family: Tahoma; font-size: 11px; }
body, form { margin: 0; padding: 0; }
a { color: #757575; text-decoration: underline; }
a:hover { text-decoration: none; }
img, table { border: 0 none; }
p { margin: 0 0 1em 0; padding: 0; }
table { border-collapse: collapse; }
textarea { overflow: auto; }
td, th { padding: 0; vertical-align: top; }
ul { margin: 0; padding: 0 0 0 16px; }

#main { margin: 0 auto; width: 636px; }

	#header { height: 232px; }
		
		#flash { margin: 0 0 0 -54px; position: absolute; }
	
	#content { background: url(images/cbg.gif) left top repeat-y; display: table; width: 634px; }
	
		#content .left { float: left; margin: 0 0 0 1px; padding: 12px 10px 0 8px; width: 165px; }
		#content .left .hl { background: url(images/px.gif) left center repeat-x; margin: 0 -10px 0 -8px; }
		
		#content .right { float: left; margin: 0 0 0 1px; padding: 12px 20px 0 12px; width: 416px; }
		#content .right2 { float: left; margin: 0 0 0 1px; padding: 12px 8px 0 0; width: 440px; }
		
		#content .right ul { padding: 0; }
		#content .right li { background: url(images/img2.gif) left 5px no-repeat; color: #6e98a6; list-style: none; padding: 0 0 0 10px; }
		#content .right .hl { background: url(images/px.gif) left center repeat-x; margin: 0 -20px 0 -12px; }
	
#footer { border-top: 1px solid #bfbfbf; clear: both; padding: 18px 0 0 0; }
	#footer .wrap { color: #bfbfbf; margin: 0 auto; width: 636px; }
		#footer .left { float: left; padding: 0 0 0 32px; width: 153px; }
		#footer .left a { color: #6e98a6; }
		#footer .right { float: left; text-align: center; width: 448px; }
		#footer .right a { color: #bfbfbf; text-decoration: none; }
		#footer .right a:hover { text-decoration: underline; }

#popup { background-image: none; }
#popup #header { background: #f7f7f7; height: 28px; padding: 14px 42px 0 30px; }
#popup #content { background: none; padding: 26px 56px 0 50px; width: 312px; }


.bg { background: #ececec;  margin: 0 -10px 0 -8px; padding: 10px 10px 10px 8px; }

.c1 { color: #6e98a6; }

.c_form { padding: 0 0 0 15px; }
.c_form td { font-weight: bold; padding: 0 0 10px 0; }
.c_form a { background: url(images/ar.gif) left center no-repeat; color: #848484; font-weight: bold; padding: 0 0 0 15px; text-decoration: none; }
.c_form input, .c_form textarea { background: #eeeeee; border: 1px solid #bcbcbc; font-weight: normal; width: 298px; }
.c_form textarea { height: 132px; }

.clear { clear: both; font-size: 0; height: 0; }

.date { background: url(images/img1.gif) left top no-repeat; color: #000000; font-size: 10px; padding: 0 0 1em 12px; }

.link { background: url(images/ar.gif) left center no-repeat; color: #848484; font-weight: bold; padding: 0 0 0 15px; text-decoration: none; }

.n { text-decoration: none; }

.news { padding: 0 0 0 12px; }

.vl { background: url(images/px2.gif) center top repeat-y; } 

.vm { vertical-align: middle; }