BODY {
	FONT-SIZE: 9pt;
	COLOR: #000;
	FONT-FAMILY: helvetica, arial, san-serif;
	BACKGROUND-COLOR: #ffffff;
	margin-top : 0px;
	margin-right : 0px;
	margin-left : 0px;
	margin-bottom : 0px;
}

.center{width:812px; position: absolute; left:50%; margin-left: -406px;}
td, form, p, div, body{ FONT-SIZE: 9pt;FONT-FAMILY: helvetica, arial, san-serif;}

p{line-height: 14pt; margin: 0px; padding:0px;}		
form, textarea, input, select { font-size:9pt; color:#273747; line-height:11pt; } 

.head{display:block; width:812px; height:159px; margin-top:30px;}
#header1 {
		BACKGROUND-IMAGE: url(header1.jpg);
		background-repeat : no-repeat}
#header2 {
		BACKGROUND-IMAGE: url(header2.jpg);
		background-repeat : no-repeat
}
#header3 {
		BACKGROUND-IMAGE: url(header3.jpg);
		background-repeat : no-repeat
}	
#header4 {
		BACKGROUND-IMAGE: url(header4.jpg);
		background-repeat : no-repeat
}	


.navbg1, .navbg2{display: block; 
		height:32px;
		BACKGROUND-IMAGE: url(bgNav.jpg);
		background-repeat : no-repeat;
		position:relative; top:0px;
}

.navbg2{BACKGROUND-IMAGE: url(bgNav1.jpg);}
		
.content{width:812px; align:left; *height:500px; min-height:500px; margin-top:0px;}
.content p {padding: 10px 20px 10px 60px;}
.content p.body {padding: 10px 20px 10px 60px; width: 440px; *width: 520px;}
.bg1{BACKGROUND-IMAGE: url(bgTd.jpg);background-repeat : repeat-y;}
.bg2 {BACKGROUND-IMAGE: url(bgTd1.jpg);background-repeat : repeat-y;}

.contentLeft{display:block; width:495px; float: left;}

h1{padding:0; margin:0;}
h1 img{margin: 30px 0 0 30px;}
h1 span{position:relative; top:-10px;}
h2 {font-size:12pt; font-weight:bold; font-style:normal; color: #576777; line-height:21pt;} 
h2.inside {font-size:10pt; font-weight:bold; font-style:normal; color: #000; line-height:16pt; margin:0; padding: 10px 20px 0px 60px;} 
		
h3 {font-size:12pt; font-weight:bold; color: #576777; line-height: 14px; margin:0;  padding:0; float:right;}

.bolder{ font-size:10pt;  font-weight:bold;  line-height:20pt; } 
.bold{  font-weight:bold; line-height:11pt; } 
.line {
		BACKGROUND-IMAGE: url(dot21_2c.gif);
		background-repeat : repeat-x;
	    font-family:Helvetica,Arial,sans-serif; 
        font-size:9pt; 
        font-weight:normal; 
        font-style:normal; 
        color:#000000; 
        text-decoration:none; 
        line-height:14pt; 
        } 



.middle{
		BACKGROUND-IMAGE: url(bgTd1.jpg);
		background-repeat : repeat-y;
		align:left
}
.footer1, .footer2{
		BACKGROUND-IMAGE: url(footer.jpg);
		background-repeat : no-repeat;
		height:40px;
		margin-bottom:30px;
}
.footer2{
		BACKGROUND-IMAGE: url(footer1.jpg);
}
.foot{font-size:8pt ;color:#000000; line-height:11pt; padding: 8px 0 0  8px;}
.dotto {
		BACKGROUND-IMAGE: url(dotto.gif);
		line-height:10px; 
}
.remark{
	font-family:Helvetica,Arial,sans-serif;
		font-size:8pt;
		font-style:normal;
		text-decoration:none;
		font-weight : bold;
		color:#cc0000;
		line-height : 11pt;
}
.list0{
 list-style: outside disk;
 color: #475767;
}
.list1{
 list-style:square;
 color: #475767;
}
.list0a{
list-style: outside disk;
 color:#990000;
}
.list1a{
list-style: disc;
 color:#990000;
}
.topright{position:relative; top:0px; left:712px;}


.boxHeadHome {
		float: right; 
		display: block;
		background-color: #83A3B3;
		BACKGROUND-IMAGE: url(dot21_2c.gif);
		background-repeat : repeat-x;
		width: 221px;
		*width: 232px;
		padding-right: 11px;
		text-align: right;
		line-height: 17pt;
		font-weight: bold;
		color: #000000;
		border: solid 1px #000000;
		margin-bottom:5px;
}
.infoboxHome {
		float: right; 
		display: block;
		background-color: #BDD2DB;
		width: 210px;
		*width: 230px;
		padding: 10px;
		padding-right: 11px;
		*padding: 10px;
		text-align: left;
		line-height: 13pt;
		color: #000000;
		border: solid 1px #000000;
		clear:right;
}

.boxHead0 {
		display: block;
		background-color:#D9E5EB; width:400px; margin: 10px 0 2px 60px; padding:2px;
		padding-left: 5px;
		padding-right: 5px;
		text-align: left;
		text-decoration: none;
		font-weight: bold;
		color: #000000;
		border: solid 1px #C2D7E0;
}
.infobox0 {
		display: block;
		width:400px; 
		margin-left:60px;
		margin-bottom:20px;
		padding: 5px;
		text-align: left;
		text-decoration: none;
		line-height: 13pt;
		color: #374757;
		border: solid 1px #C2D7E0;
}
.boxHead1 {
	float:right; margin:10px 54px 0 10px;*margin:10px 27px 0 10px;
	display: block;
	background-color: #475767;
	BACKGROUND-IMAGE: url(dot21_2c.gif);
	background-repeat : repeat-x;
	padding:2px;
	text-align: right;
	font-weight: bold;
	color: #ffffff;
	border: solid 1px #000000;
	font-variant : normal;
	letter-spacing : 4px;
	height : 17px;
	width:226px;
	*height: 24px;
	*width:230px;
	clear:right;
}

.infobox1{
		float:right; margin:2px 54px 10px 10px;*margin:2px 27px 10px 10px;
		display: block;
		width: 209px;
		*width: 230px;
		padding: 10px;
		padding-right: 11px;
		*padding: 10px;
		line-height: 13pt;
		color: #000000;
		border: solid 1px #576777;
		clear:right; 
}


.infobox1 p{padding:0; margin:0;}
.imagebox {
	float:right; margin:10px 60px 0 10px;*margin:10px 30px 0 10px;
	display: block;
	background-color: #D9E5EB;
	width: 212px;
	*width: 230px;
	padding: 10px;
	text-align: left;
	text-decoration: none;
	line-height: 13pt;
	color: #000;
	border: solid 1px #000000;
	clear:right; 
}
.imagebox img{border: solid 1px #273747;}

A {
		font-family:helvetica, arial, san-serif;
        font-size:9pt; 
        font-weight:bold; 
        font-style:normal; 
        color:#273747; 
        text-decoration:none; 
        line-height:11pt; 
}
A:hover {
		font-family:helvetica, arial, san-serif;
		font-size:9pt;
		font-weight:bold;
		font-style:normal;
		color:#990000;
		text-decoration: underline;
		line-height:11pt
}
A.menulink, A.menulinkActive {
	display: block;
	width: 93px;
	text-align: center;
	text-decoration: none;
	font-size: 10pt;
	color: #273747;
	border: solid 1px #83a3b3;
	background-color: #83A3B3;
	float:left; margin-right:10px; *margin-right:12px; margin-top:3px;
}

A.menulink:hover, A.menulinkActive,A.menulinkActive:hover {
		font-size: 10pt;
		color: #000000;
		border: solid 1px #000000;
		background-color:#96B7C6;
		text-decoration: none;
}


A.menulinkHome {
	display: block;
	background-image: url(home.gif);
	background-repeat: no-repeat;
	width: 14px;
	text-align: center;
	text-decoration: none;
	font-family:helvetica, arial, san-serif;
	font-size: 10pt;
	color: #273747;
	border: solid 1px #83a3b3;
	background-color: 83A3B3;
	float:left; margin-left:10px; *margin-left:5px; margin-right:12px; margin-top:3px;
}

A.menulinkHome:hover{border:solid 1px #000;}




.text { 
        font-family:Helvetica,Arial,sans-serif; 
        font-size:9pt; 
        font-weight:normal; 
        font-style:normal; 
        color:#000000; 
        text-decoration:none; 
        line-height:11pt; 
        } 
		
.text2{ 
        font-family:Helvetica,Arial,sans-serif; 
        font-size:8pt; 
        font-weight:normal; 
        font-style:normal; 
        color:#000000; 
        text-decoration:none; 
        line-height:11pt; 
        } 

.bottomNav
{
		position:absolute; top: 475px;
}
.moveLeft{margin-left:60px;}
.left{float:left;}
.right{float:right;}

.ieup{*margin-top: -58px;}


.bgSpecial{background:url(bgSpecial.png) transparent center top no-repeat scroll;}
.illuBox{display:block; padding: 10px; margin: 10px 0 0 0; background-color: #D9E5EB; color:#000; border: solid 1px #000;}
.illuBox img{border: solid 1px #000;}