body  {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	background: #333333;
	text-align:justify;
	margin: 0;
	padding: 0;
	text-align:center; 
	color: #000000;
}
#container { 
	background:url(../../resources/images/bg_content.gif) repeat-y;
	width: 800px;
	padding:0;
	margin: 0 auto;
	text-align: left;
} 
#community { 
	background:url(../../resources/images/bg_community.gif) repeat-y;
	width: 800px; 
	padding:0;
	margin: 0 auto;
	text-align: left;
} 

#pta { 
	background-image:url(../../resources/images/bg_pta.gif);
	background-repeat:repeat-y;
	width: 800px;
	padding:0;
	margin: 0 auto; 
	text-align: left;
} 
#header {
	margin:0;
	padding:0;
} 

#sidebar1{
	float: right; 
	width: 201px;
}
#mainContent {
	width:596px ;
	margin:0;
	padding:0;
	overflow:hidden;
} 


/* Miscellaneous classes for reuse */
.fltrt {
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	margin-right: 8px;
}
.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

div.banner{
	width:800px;
	height:205px;
	padding:0;
	margin:0;
	background-position:left;
	}
div.bannerRight{
	background-image:url(../../resources/images/home_right_banner.jpg);
	background-repeat:no-repeat;
	width:213px;
	height:205px;
	float:right;
	}
div.bannerLeft{
	width:587px; height:205px; float:left;
	padding:0;
	margin:0;
	font-size:0px;
}
div.headerComTop1{
	width:800px;
	height:46px;
	padding:0;
	margin:0;
	background-image:url(../../resources/images/com_header_top_1.jpg);
	background-position:left;
}
div.headerMenu{
	width:213px;
	padding: 25px 0px 0px 0px;
	text-align:center;
	color:#000002;
	font:500 10px Verdana, Arial, Helvetica, sans-serif;
}
div.topMenu{
	width:800px;
	height:24px;
	background-color:#0c7087;
	padding:0;
}
div.afterTopMenu{
	width:800px;
	height:7px;
	font-size:0px;
	background-color:#ff9934;
}
div.homeTitle{
	font:600 22px Verdana, Arial, Helvetica, sans-serif;
	padding-top:12px;
	margin:0 0 12px 0;
	color:#0e7188;
}
div.comTitle{
	font:500 22px Verdana, Arial, Helvetica, sans-serif;
	padding-top:12px;
	margin:0 0 12px 0;
	color:#653332;
}

div.firstHomeRightMenu{
	margin:0px;
	padding:10px 0px 10px 32px;
	border-bottom:dashed 1px #FFFFFF;
	color:#FFFFFF;
}
div.homeRightMenu{
	margin-left:0px;
	padding: 14px 10px 10px 32px;
	border-bottom:dashed 1px #FFFFFF;
	}
div.homeRightMenuSelect{
	margin-left:0px;
	padding: 14px 10px 10px 32px;
	border-bottom:dashed 1px #fdbe00;
	}
a.homeRightMenu {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
a.homeRightMenu:hover{
	color:#fdbe00;
}
a.homeRightMenuSelect{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#fdbe00;
	text-decoration:none;
}
div.footer_container{
	background:url(../../resources/images/footer.jpg) no-repeat;
	background-position:right;
	width:596px;
	height:106px;
	margin-bottom:0px;
}
div.footer_community{
	background:url(../../resources/images/footer_comunity.jpg) no-repeat;
	background-position:right;
	width:596px;
	height:106px;
	margin-bottom:0px;
}
div.footer_pta{
	background:url(../../resources/images/footer_pta.jpg) no-repeat;
	background-position:right;
	width:596px;
	height:106px;
	margin-bottom:0px;
}
div.footer_community{
	background-image:url(../../resources/images/footer_community.jpg);
	background-position:right;
	background-repeat:no-repeat;
	width:596px;
	height:106px;
	margin-bottom:0px;
}
div.footer_pta{
	background-image:url(../../resources/images/footer_pta.jpg);
	background-position:right;
	background-repeat:no-repeat;
	width:596px;
	height:106px;
	margin-bottom:0px;
}
div.homeContent{
	width:523px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	padding-bottom:25px;
	padding-left:49px;
}
div.footerText{
	font:500 12px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#3f2e26;
	margin-left:164px;
	padding-top:55px;
}
a.topMenu{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.headMenuSelect{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#f89736
	}
a.headMenu{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000;
	}
a.headMenu:hover{
	color:#f89736;
	}
div.toolbar{
	float:right; 
	height:12px; 
	text-align:right; 
	margin-top:5px;
}
div.rowGallery{
	width:523px;
	height:178px;
	margin-top:20px;
}
div.leftCol{
	width:261px;
	height:144px;
	float:left;
	}
div.rightCol{
	width:189px;
	height:144px;
	float:right;
	}
div.picTitle{
	color:#663330;
	width:189px;
	margin-top:16px;
	text-align:center;
	font:600 14px Arial, Helvetica, sans-serif;
}
#print_email
{
	padding:5px 10px;
}
#print_email A, #print_email A:visited
{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}
#print_email A:hover
{
	color:#fe9833;
}

.gallery_link, .gallery_link:visited
{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
.gallery_link:hover
{
	color:#fe9833;
}

a.print, a.print:visited
{
	cursor:pointer;
	text-decoration:none;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#000099;
}
a.print:hover
{
	color:#FF9934;
}

a.link_sitemap
{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color: #0C7087;
	text-decoration:none;
}
a.link_sitemap:hover
{
	color:#990033;
}
a.cur_link_sitemap
{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#990033;
}

DIV.contact_form
{
	padding-left:30px;
}
DIV.contact_form DIV
{
	margin-bottom:6px;
}

DIV.listArticle
{
	padding:6px 0px 6px 5px;
}
DIV.listArticle P
{
	padding:0; margin:0;
}

A.weblink, A.weblink:visited
{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FF6633;
	
}
A.weblink:hover
{
	text-decoration:underline;
}