/* CSS Document */

/* img { behavior:url(/js/iepngfix.htc); } */

body
{
	background-color:#FFFFFF;
	margin:0 0 0 0;
	font-family: Arial;
	font-size: 10pt;
	color: #000000; 
	width:100%;
	height:auto;
}

form {
 border: 0px solid #666699;
 padding: 0px;
 margin: 0px;
}

#headLogo, #header, #footer, #updatedNews, #updatedNewsContent, #updatedNewsHead, #pageSubSite, #setFontSize, #bottomContent, #functionSite, #indexBG, #ProgrammTitle, #flashAD, #whitetrans, #whitetrans2, #langMenu, #aboutMenu, #searchBoxContent, #today, #mainMenubg, #mainMenu, #member, #eventBox, #eventHead, #eventContent, #navContainer, #navLeft, #navRight, #navBody, #navDot, #navAddress
{
display: none;
height:0px;
}

#langMenu ul
{
display: none;
height:0px;
}

.toPng 
{
}

#mainMenu ul 
{
	display: none;
	height:0px;
}

.contentBGHead
{
display: none;
height:0px;
}

.contentBGBody 
{
    background-image: none;
    padding: 5pt;
}

.contentBGFoot
{
display: none;
height:0px;
}

#pageBG 
{	
	background:none;
	width: 100%;	
	border: solid 0px #7CA1C3;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	padding-bottom:0px;
}

#subSite 
{
	float:left;
	position:relative;
	top: 25px;
	width:0px;
    
}

.contentIndent p
{
	text-indent: 2em;
}

.contentIndent p img
{
	margin-right: 5px;	
	margin-left: 5px; 
	margin-top: 5px;
	margin-bottom: 5px;
}


#serviceMenu 
{
	width:224px;
	float:left;
	margin-left: 20px;
}

#serviceMenuHead 
{
	width:100%;
	height:32px;
	background-image: none;
	margin-bottom: 10px;
	
}

#serviceMenuContent
{
	text-align:center;	
}



.structureMenu
{
	padding: 5px;
	margin: 5px;
	letter-spacing: 1pt;	
}

#structureContent 
{		
	clear:both;
	text-align:justify;
	text-justify: inter-ideograph;	
}


#pageMainBody
{
	
}

#mainBody
{

}

.imgWrapSpace
{
	margin: 3px;
}


.listMenu
{
	list-style-type:none;
	padding:0px;
	margin:0px;
}

.darkfont
{
	color: #000000;
}

.pageButton
{
	border:solid 1px #000000;
	padding-left: 4px;
	padding-right: 4px;	
	margin:3px;
}

.curPageButton
{
	font-weight: bold;
	padding-left: 4px;
	padding-right: 4px;
	margin:3px;
}

a.pageButton:link{ color: #000000; text-decoration: none; font-weight: bold;}
a.pageButton:visited{ color: #000000; text-decoration: none; font-weight: bold;}
a.pageButton:hover{ color: #000000; text-decoration: none; font-weight: bold; background-color: #ffffff;}

a.darklinkNormal:link{ color: #000000; text-decoration: none; font-weight: normal;}
a.darklinkNormal:visited{ color: #000000; text-decoration: none; font-weight: normal;}
a.darklinkNormal:hover{ color: #000000; text-decoration: underline; font-weight: normal;}

a.darklink:link{ color: #000000; text-decoration: none; font-weight: bold;}
a.darklink:visited{ color: #000000; text-decoration: none; font-weight: bold;}
a.darklink:hover{ color: #000000; text-decoration: underline; font-weight: bold;}

a.lightlink:link{ color: #ffffff; text-decoration: none; font-weight: normal;}
a.lightlink:visited{ color: #ffffff; text-decoration: none; font-weight: normal;}
a.lightlink:hover{ color: #ffffff; text-decoration: underline; font-weight: normal;}

.newsletterFormHead {
width:20%;
padding-top:5px;
padding-bottom:5px;
background-color:#FFFFFF;
display:block;
float:left;
}

.newsletterFormField {
width:75%;
padding-bottom:5px;
display:block;
float:left;
text-align:left;
padding-left:5px;
}

.newsletterFormRow{
height:25px;
width:100%;
margin-bottom:6px;
}

.bodytext {
	font-size: 10pt;
	margin:0 0 0 0;
	font-family: Arial;
	color: #000000;
	letter-spacing: 1.2px;
	word-spacing: normal;
	line-height: 16pt;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	word-spacing: .3em;

}

.title {
	font-size: 14pt;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}

.subtitle1 {
	font-size: 12pt;
	text-decoration: none;
	font-weight: bold;
}

.subtitle2 {
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
}

h2{
line-height:24pt;
}

.border1px {
border-left:1px  solid #000000;
border-top:1px  solid #000000;
padding: 5px;
}

.border1px  p{
text-indent:0em;
}

.border1px td {
border-right:1px  solid #000000;
border-bottom:1px  solid #000000;
}
