/*index.html*/
.topImg{
float:right;
text-align:left;
width:588px;
padding-bottom:10px;}

#pageHome .colRight .block .summary{
font-size:120%;}

#pageHome .colRight .block .summary h3{
background-image:url(../images/title_summary.gif);
background-repeat:no-repeat;
background-position:bottom left;
width:100px;
height:17px;
text-indent:-9999px;
margin:0 auto 6px 10px;
padding-top:15px;}

#pageHome .colRight .block .summary .blockContent{
margin:10px 20px auto 10px;
padding:0px 10px 10px 10px;
height:100%;}

#pageHome .colRight .block .summary .blockContent .text{
width:280px;
margin-left:10px;
float:right;}

#pageHome .colRight .block .summary ul{
list-style-type:none;
margin-bottom:10px;
padding-bottom:10px;
border-bottom:1px dotted #E3E3E3;
background-position:bottom;
background-repeat:repeat-x;}

#pageHome .colRight .block .summary table{
border:1px solid #D8D8D3;
border-bottom:none;}

#pageHome .colRight .block .summary td, th{
border-right:1px solid #D8D8D3;
border-bottom:1px solid #D8D8D3;
padding:5px;}

#pageHome .colRight .block .summary .blockContent .time .itemValue .summary_table{
border-right:none;}

#pageHome .colRight .block .summary ul li.itemName{
font-weight:bold;
float:left;
width:100px;}

#pageHome .colRight .block .summary .blockContent .time .itemValue .top_summary{
margin-bottom:0px;}
				
#pageHome .colRight .block .equip h3{
background-image:url(../images/title_equip.gif);
background-repeat:no-repeat;
background-position:bottom left;
width:130px;
height:17px;
text-indent:-9999px;
margin:0 auto 11px 10px;
padding-top:5px;}

#pageHome .colRight .block .equip .blockContent .equip_table01{
margin-left:11px;}

#pageHome .colRight .block .equip .blockContent .equip_table01 .equip_p{
margin-bottom:8px;
width:250px;}

#pageHome .colRight .block .equip .blockContent .equip_table02{
margin-left:11px;}

#pageHome .colRight .block .equip .blockContent .equip_table02 .equip_p{
margin-bottom:8px;
width:250px;}

/*second*/
#pageSecond #main h2{
background-image:url(../images/title_large.gif);
background-repeat:repeat-x;
width:568px;
height:22px;
padding:4px 0px 0px 7px;
color:#FFF;}

#pageSecond .colRight .block{
padding:0px;}
	
#pageSecond .colRight ul{
list-style-type:none;}

/*announce.html*/
#pageAnnounce #main .contents .colRight .block .blockContent{
margin:10px 25px auto 0px;}

#pageAnnounce #main .contents .colRight .block .blockContent h4{
color:#006B6F;
font-weight:normal;}

#pageAnnounce #main .contents .colRight .announce .block .blockContent .text .announce_p{
margin-bottom:5px;}

#pageAnnounce #main .contents .colRight .announce .block .blockContent .text .announce_table .announce_thumb{
margin-bottom:7px;}

/*service.html*/
#pageService #main .contents .colRight .block .blockContent{
margin:10px 25px auto 0px;}

#pageService #main .contents .colRight .block .blockContent img{
margin:0px 0px 10px 0px;}

#pageService #main .contents .colRight .block .blockContent h4{
color:#006B6F;
font-weight:normal;}

#pageService #main .contents .colRight .service .block .blockContent .blockText .service_p{
margin-bottom:10px;}
   
/*disclosure.html*/
#pageDisclosure h5{
color:#006B6F;
margin:10px auto;}

#pageDisclosure #main .contents .colRight .block .blockContent{
margin:10px 25px auto 0px;}

#pageDisclosure .colRight table.tableList{
margin-bottom:20px;}

#pageDisclosure .colRight td{
border-bottom:1px dotted #E3E3E3;}

#pageDisclosure .colRight td.itemName{
width:220px;
vertical-align:top;}

#pageDisclosure .disclosure .block .blockContent .contentWrapper{
margin:20px 10px 0px 20px;}

#pageDisclosure #main .contents .colRight .disclosure .block .blockContent .contentWrapper .disclosure_title{
margin-bottom:10px;}

/*staff.html*/
#pageStaff #main .contents .colRight .block .blockContent{
margin:10px 25px auto 0px;}

#pageStaff #main .contents .colRight .block .blockContent img{
margin:0px 0px 0px 0px;}

#pageStaff #main .contents .colRight .block .blockContent h4{
color:#006B6F;
font-weight:normal;}

#pageStaff #main .contents .colRight .staff .block .blockContent .blockText .staff_table01 .name{
margin-bottom:0px;}

#pageStaff #body #wrapper #main .contents .colRight .staff .block .blockContent .staff_h3{
margin-top:20px;}
	
/*access.html*/
#pageAccess #main .contents .colRight .block .blockContent{
margin:10px 25px auto 0px;}

#pageAccess #body #wrapper #main .contents .colRight .access .block .blockContent .text .textWrapper li{
margin-left:16px;
color:#555;
list-style-type:circle;
line-height:1.4;}

#pageAccess #main .contents .colRight .access .block .blockContent .text .textWrapper .access_table #map{
width:315px;
height:250px;
margin:0px;}

#pageAccess #body #wrapper #main .contents .colRight .access .block .blockContent .access_h3{
margin-top:20px;}

#pageAccess #body #wrapper #main .contents .colRight .access .block .blockContent .access_table .parking_h3{
margin-top:0px;}

/*sitemap.html*/
#pageSitemap #main .sitemap .block .blockContent ul li{
list-style-position:inside;
list-style-type:disc;
line-height:1.4;
color:#8AB92B;}

#pageSitemap #main .contents .colRight .block .blockContent{
margin:15px 0px 0px 10px;}

/*privacy.html*/
#pagePrivacy #main .contents .colRight .block .blockContent ul li{
margin-left:16px;
color:#555;
list-style-type:circle;
line-height:1.4;}

#pagePrivacy #main .contents .colRight .block .blockContent{
margin:10px 25px auto 0px;}

/*links.html*/
#pageLinks #main .contents .colRight .links .block .blockContent .contentWrapper li{
list-style-position:inside;
list-style-type:disc;
line-height:1.4;
color:#8AB92B;}

#pageLinks #main .contents .colRight .links .block .blockContent{
margin:15px 0px 0px 10px;}

#pageLinks #main .contents .colRight .links .block .blockContent .contentWrapper .links_cont{
color:#666;}
