body { background: #FFFFFF url(images/mt.gif) left top repeat-x; }
body, input, select, td, textarea, th {color: #14222F;font-family: Arial;font-size: 12px;}
body, td, th { line-height: 18px; }
body, form { margin: 0; padding: 0; }
a {color: #0000FF;text-decoration: none;}
a:hover {text-decoration: underline;}
img, table { border: 0 none; }
p { margin: 0 0 1em 0; padding: 0; }
table { border-collapse: collapse; }
td, th { padding: 0; }
td { vertical-align: top; }
textarea { overflow: auto; }
ul { margin: 0; padding: 0 0 0 16px; }

#main { margin: 0 auto; width: 990px; }

	#header { background: url(images/hbg.jpg) left top no-repeat; height: 123px; }

	#content { display: table; margin: 0 0 32px 0; padding: 18px 18px 0 18px; text-align: justify; width: 954px; }
	#content h2 { background: url(images/h2bg.gif) left top no-repeat; height: 30px; margin: 0; padding: 20px 0 0 32px; }
	#content ul { margin: 0 0 1em 0; padding: 0; }
	#content li { background: url(images/dot.gif) left 8px no-repeat; list-style: none; padding-left: 12px; }

	#footer { clear: both; padding-bottom: 22px; text-align: center; }
	#footer a { color: #639DB0; text-decoration: none; }


.b { color: #2875B1; font-weight: bold; }

.f14 { font-size: 14px; }

.form table { border-collapse: separate; margin: 0 0 0 -5px; position: relative; }
.form td { font-size: 14px; vertical-align: middle; }
.form input, .form select { background: #FFFFFF; border: 1px solid #BBBBBB; width: 372px;}
.form span input { width: 160px;}

.list li { background: url(images/libg2.gif) left top no-repeat!important; list-style: none; padding: 0 0 12px 24px!important; }


/* bg */

.bg { background: url(images/bg.gif) left top no-repeat; height: 94px; padding: 10px 26px 0 26px; }

.bcbg { background: url(images/bcbg.gif) left top repeat-x; color: #FFFFFF; font-size: 16px; font-weight: bold; line-height: 26px; text-align: center; vertical-align: middle; }
.bcbg strong { color: #DB0000; }

.mbg { background: url(images/mbg.gif) left top repeat-y; }

.bbg { background: url(images/bbg.gif) left bottom no-repeat; padding: 22px 28px 28px 30px; }



.png{azimuth: expression(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",this.src = "images/spacer.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);}