/* CSS Document */

#wrapper{ width:100%; background:none}

.globalNav, .headerRightArea, .headerTextArea, .footerBannerLink, .footerlinkList03, .footerlinkList02, #leftMenuArea{ display:none}

#headerArea{ background:none}

body{ background:none}

body #contentWrapper{
width:100%;
float:none;
margin-left:0;
}

body #contentArea{
margin-left:0px;
width:100%;
}

div.topicPath ul li{ white-space:nowrap}

#footerArea div.topicPath{ display:none}

body #contentAndLeftWrapper{

float:none;
background:none;
}

dl.notation dt{
	float:left;
	width:5%;
}

dl.notation dd{
	float:left;
	/*width:546px*/
	width:95%;
}

address{ background:none; color:#000}

/*---------------------------------*/

div.h1Area01 h1{width:66%;}
div.h1Area01 p{/*width:31%;*/ display:none}

div.h1Area02 h1{width:72%;}
div.h1Area02 p{/*width:25%;*/ display:none}

div.h1Area03 h1{width:75%;}
div.h1Area03 p{/*width:22%;*/ display:none}

div.h1Area03a h1{width:76%;}
div.h1Area03a p{/*width:21%;*/ display:none}

div.h1Area03b h1{width:71%;}
div.h1Area03b p{/*width:26%;*/ display:none}

div.h1Area03c h1{width:76%;}
div.h1Area03c p{/*width:21%;*/ display:none}

div.h1Area04 h1{width:69%;}
div.h1Area04 p{/*width:31%;*/ display:none}

div.h1Area05 h1{width:83%;}
div.h1Area05 p{/*width:14%;*/ display:none}

div.h1Area06 h1{width:76%;}
div.h1Area06 p{/*width:21%;*/ display:none}

div.descriptionBlockB01 dl.firstColumn,
div.descriptionBlockB01 dl.endColumn{
	width:45%;}

div.descriptionBlockB01 dd.imageBox{ width:40%; float:left}

div.descriptionBlockB01 dd.textBox{ width:60%; float:right}


div.descriptionBlockB03 div.firstColumn,
div.descriptionBlockB03 div.endColumn{
	width:44%;}

/*----------------------------------------------------*/

div.descriptionBlockA01 div.imageBox{
	width:27%;
	float:left;}

div.descriptionBlockA02 div.imageBox{
	width:39%;
	float:left;}

div.descriptionBlockA03 div.imageBox{
	width:52%;
	float:left;}

div.descriptionBlockA04 div.imageBox{
	width:47%;
	float:left;}

div.descriptionBlockA05 div.imageBox{
	width:31%;
	float:left;}
	
div.descriptionBlockA06 div.imageBox{
	width:19%;
	float:left;}

div.descriptionBlockA07 p{
	width:23%;
	float:left;
	margin:0 14px 0 0}

div.descriptionBlockA08 p{
	width:31%;
	float:left;
	margin:0 14px 0 0}

div.descriptionBlockA09 ul{
	width:26%;
	float:left;
	margin:14px 9px 36px 0;
	list-style:inside;
	}

div.descriptionBlockA10 div.imageBox{
	width:26%;
	float:right;
	}

div.descriptionBlockA11 div.imageBox{
	width:49%;
	float:right;}

div.descriptionBlockA12 div.imageBox{
	width:52%;
	float:right;}

div.descriptionBlockA13 div.imageBox{
	width:47%
	float:right;}

div.descriptionBlockA14 div.imageBox{
	width:30%;
	float:right;}
	
div.descriptionBlockA15 div.imageBox{
	width:19%;
	float:right;}

div.descriptionBlockA16 div.imageBox{
	width:59%;
	float:right;}

div.descriptionBlockA17 div.imageBox{
	width:37%;
	float:right;}

div.descriptionBlockA18 div.imageBox{
	width:19%;
	float:left;
	}
	
div.descriptionBlockA01 div.textBox{
	width:71%;
	float:right;}

div.descriptionBlockA02 div.textBox{
	width:59%;
	float:right;}

div.descriptionBlockA03 div.textBox{
	width:46%;
	float:right;}

div.descriptionBlockA04 div.textBox{
	width:51%;
	float:right;}

div.descriptionBlockA05 div.textBox{
	width:68%;
	float:right;}

div.descriptionBlockA06 div.textBox{
	width:79%;
	float:right;}

div.descriptionBlockA10 div.textBox{
	width:73%;
	float:left;}

div.descriptionBlockA11 div.textBox{
	width:49%;
	float:left;}

div.descriptionBlockA12 div.textBox{
	width:46%;
	float:left;}

div.descriptionBlockA13 div.textBox{
	width:53%;
	float:left;}

div.descriptionBlockA14 div.textBox{
	width:70%;
	float:left;}

div.descriptionBlockA15 div.textBox{
	width:81%;
	float:left;}

div.descriptionBlockA16 div.textBox{
	width:39%;
	float:left;}

div.descriptionBlockA17 div.textBox{
	width:61%;
	float:left;}

div.descriptionBlockA18 div.textBox{
	width:81%;
	float:right;}
	
/**/

p.mrgBtm img, img.mrgBtm, img.mrgBtm3{ width:100%}

div.descriptionBlockA14 div.imageBox img{ width:100%}

div.descriptionBlockA01 p img{ width:100%}

div.descriptionBlockA02 p img{ width:100%}

div.descriptionBlockA03 p img{ width:100%}

div.descriptionBlockA04 p img{ width:100%}

div.descriptionBlockA05 p img{ width:100%}

div.descriptionBlockA06 p img{ width:100%}

div.descriptionBlockA07 p img{ width:100%}

div.descriptionBlockA08 p img{ width:100%}

div.descriptionBlockA10 p img{ width:100%}

div.descriptionBlockA11 p img{ width:100%}

div.descriptionBlockA12 p img{ width:100%}

div.descriptionBlockA15 p img{ width:100%}

div.descriptionBlockA16 p img{ width:100%}

div.descriptionBlockA17 p img{ width:100%}

div.descriptionBlockB03 div.firstColumn,
div.descriptionBlockB03 div.endColumn{
	
	width:40%;
	background:#e0e5f6;
	padding:9px 0px 14px 0px;
	_padding-top:20px;
	float:none;}

*+html div.descriptionBlockB03 div.firstColumn,
*+html div.descriptionBlockB03 div.endColumn{padding-top:20px;}

div.descriptionBlockB03 div.endColumn{ margin:0 0 0 0px}

/*------------------------------------------*/
body.top #headerArea{ display:none}

body.top #contentAndLeftWrapper{
width:100%;
}

body.top div.h2Area h2{
	width:70%;
	margin:5px 0;}



body.top div.h2Area p{
	width:30%;
	margin:10px 0 5px 0;
	}
	
	
/*---------googlemaps--------------------*/	
#KMGMaps {
	margin-top: 60px;
	width :620px;	
	height :550px;

}