body{
	min-width: 850px;
	font-family: Trebuchet MS,Arial,sans-serif;
	padding: 0px;
	margin:0px;
	font-size: 10pt;
	background: RGB(53,53,53) url('images/mnbg.png') repeat;

}

h1{
	font-weight: bold;
	font-size: 12pt;
}

#maincontainer{
	margin:10px auto;
	padding: 0;
	width: 850px;
}

#header{
	margin: 0px auto;
	width: 850px;
	height:90px;
	margin-top: 20px;
}

#header p{
	margin: 0 0px 0 25px;
}

#header img{
	padding: 0px;
	margin: 0px 0px 0px -15px;
}

.ialgn{
	float: right;
	padding-left: 10px;
}

.ialgn1{
	float: left;
	padding-right: 10px;
}

.ialgn2{
	float: left;
	padding-right: 10px;
}

.ibdr{
	padding: 5px 5px 15px 5px;
	border: 1px solid #ccc;
}

#tnav{
	margin: 0px auto;
	float: left;
	width: 850px;
	height:150px;
	background: url('images/navbg.png') no-repeat;
}

#tnav p{
	clear: left;
	text-align: right;
	font-weight: bold;
	font-size: 14pt;
	color: #666;
	padding-top: 10px;
	padding-right: 30px;
}

#tnav ul{
	margin: 60px 0 0 20px;
	padding: 0px;
	/*list-style: none;*/
}

#tnav li{
	display: inline;
	list-style-image: none;
	font-size: 11pt;
	padding:0px 10px 0px 20px;
	background: url('images/bullet.png') no-repeat center left;
}

#tnav li a{
	/*float: left;*/
	color: #333;
	font-weight: bold;
	text-decoration: none;
}

#tnav li a:hover{
	color: #c40000;
	text-decoration: none;
}

#tnav li a.active{
	color: #006633;
	text-decoration: none;
}


#main{
	float: left;
	width: 850px;
	padding: 0px;
	margin: 0px auto;
	background: url('images/pbg.png') repeat-y;
	z-index: 1;
}


#main p{
	margin: 0px;
	padding: 5px 50px 5px 50px;
	color: #222;
	font-size: 9pt;
	font-family: Arial,sans-serif;
	line-height: 1.7em;
	text-align: justify;

}

#main p.ftd{
	height: 105px;
	/*font-weight: bold;*/
	line-height: 1.5em;
	color: #333;
	background: url('images/fbg.png') no-repeat center;
	padding: 0px;
	padding: 5px 100px 20px 80px;
}

.ftrd{
	clear: left;
	font-family: Arial,sans-serif;
	width: 775px;
	height: 105px;
	/*font-weight: bold;*/
	line-height: 1.5em;
	color: #333;
	background: url('images/fbg.png') no-repeat center;
	padding: 0px 40px;
	/*padding: 5px 100px 20px 80px;*/
}

.ftrdtxt{
	padding: 17px 55px 20px 45px;
	font-size: 9pt;
}

.trldn{
	clear: left;
	margin: 0px auto;
	font-family: Arial,sans-serif;
	width: 760px;
	border: 1px dotted #888;
	padding: 10px;
}

.trldntxt{
	color: #333;
	font-size: 9pt;
}


.ftrdtxt a{
	color: RGB(28,38,136);
	text-decoration: underline;
}


#main p.redt{
	color: RGB(215,30,44);
	font-weight: bold;
}

#main p.hdt{
	color: RGB(28,38,136);
	font-family: Georgia, Times New Roma,serif;
	font-weight: bold;
	font-size: 16pt;
	padding-top: 10px;
	background: url('images/hdbg.png') no-repeat center;
	height: 50px;
}

#main p.subsc{
	text-align: right;
	padding-right: 60px;
	font-weight: bold;
}

#main p.subsc a{
	color: RGB(28,38,136);
	text-decoration: none;
}

#main p.subsc a:hover{
	color: RGB(215,30,44);
	text-decoration: underline;
}


#main table{
	border: 1px solid #999;
	clear: left;
}

#main table td{
	font-size: 9pt;
	color: #333;
	font-family: Georgia,serif;
	border-bottom: 1px dotted #999;
}
#main ul{
	margin: 10px 10px 5px 25px;
	padding: 5px 5px 5px 50px;
	/*list-style: image;*/
	font-family: Arial,sans-serif;
	font-size: 9pt;
}



#main a{
	color: #333;
	text-decoration: underline;
}

#main a:hover{
	color: #1f006f;
	text-decoration: underline;
}

#main li{
	padding: 2px 0px;
	list-style-image: url('images/bullet2.png');
	font-size: 9pt;
	line-height: 1.7em;
}



#gallery{
	width: 850px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	font-family: Georgia,serif;
	font-size: 9pt;
	color: #666;
}

#gallery ul{
	padding:0px 40px;
	margin: 0px;
	/*list-style: none;*/
	float: left;
}

#gallery li{

	list-style-image: none;
	display: block;
	float: left;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;

	}

#gallery li img{
	border-right: 1px dotted #ccc;
	padding:2px 10px 2px 10px;	
} 

#gallery li img.last{
	border-right: none;
	padding:2px 10px 2px 10px;	
} 

#gallery li a{
	display: block;
	float: left;
	margin: 0px 0px;
}


#footer{
	clear: both;
	width: 850px;
	padding: 0px;
	margin: 0px auto;
	background: url('images/footer.png') no-repeat;
	text-align: center;
	height: 110px;
}

#footer p{
	margin: 0px;
	clear: left;
	padding: 5px 10px 3px 5px;
	line-height: 2em;
	text-align: center;
	font-size: 8pt;
	color: #666;
}

#footer a{
	color: #666;
	text-decoration: none;
}

#bnav{
	position: relative;
	width: 860px;
	padding: 10px 0px;
	margin:0px auto;
	text-align: center;
}
#bnav ul{
	margin:0px;
	padding:10px 0px 0px 10px;
	list-style:none;
	font-family: Trebuchet MS,Arial,sans-serif;
}

#bnav li{
	display:inline;
	padding: 0px;
	margin:0;
	font-size: 8pt;
	font-weight: bold;

}

#bnav li a{
	padding: 0px 10px;
	color: #333;
	text-decoration: none;
	border-right: 1px dotted #444;

}

#bnav li a.last{
	border-right: none;

}

#bnav li a:hover{
	color: #c40000;
	text-decoration: none;
}

#bnav li a.current{
	color: #006633;
	text-decoration: none;
}

#main fieldset {
	width: 750px;
	font-size: 9pt;
  	margin: 1.5em 0 0 5.5em;
	font-family: Arial,sans-serif;
  	padding: 0;
}
#main legend {
  	margin-left: 1em;
  	color: #666;
	font-size: 8pt;
  	font-weight: bold;
}
#main fieldset ol {
	margin: 0px;
  	padding: 1em 1em 0em 1em;
  	/*list-style: none;*/
	list-style-type: none;
}
#main fieldset ol  li {
	list-style-image: none;
	list-style-type: none;
  	padding-bottom:1em;
	
}
#main fieldset.submit 
{
  	border-style:none;
}

#main input.text{
	font-size: 9pt;
	color: #666;
	font-family: arial, sans-serif;
}

#main textarea{
	font-size: 9pt;
	color: #666;
	font-family: arial, sans-serif;
}
#main label {
 float: left;
  width: 10em;
  margin-right: 1em;
	text-align: right;
}
#main fieldset.submit {
  float: none;
  width: 00px;
  height: 00px;
  border: 0 none #FFF;
  padding-left: 16em;
}

#main input.submit{
	font-family: Arial,sans-serif;
	width: 170px;
	height: 30px;
	border: none;
	font-size: 11pt;
	font-weight: bold;
	/*text-transform: uppercase;*/
	cursor: pointer;
	color: #333;
	border: 1px solid #aaa;
}