@import url(default.css);
@import url(base.css);

@charset "utf-8";

	#menu1A{background:url(../shared/menu1A.gif);}
	#menu1A a:hover{background:url(../shared/menu1Ar.gif);}

	.banarea{margin:20px 0 20px;}

		.banarea img{margin:0 0 10px;}

	#caphome{
		height:88px;
		background:url(../images/cap_top1.gif) no-repeat;
	}

		#caphome strong{
			display:block;
			height:88px;
			text-indent:-9999px;
			text-decoration:none;
		}
		/* \*/#caphome strong{overflow:hidden;}/* */

		#content ul{
			padding:0 0 0 55px;
			width:513px;
			border-top:#b2b2b2 1px solid;
			border-right:#b2b2b2 1px solid;
		}

			#menuvision{background:url(../images/lbl_vision.gif) no-repeat;}
			#menuinitiative{background:url(../images/lbl_initiative.gif) no-repeat;}
			#menustrategy{background:url(../images/lbl_strategy.gif) no-repeat;border-bottom:#b2b2b2 1px solid;margin:0 0 15px;}
			#content #menustrategyB{background:url(../images/lbl_strategyB.gif);border-bottom:#b2b2b2 1px solid;}

		#content li{
			display:block;
			list-style:none;
			margin:13px 0;
			padding:2px 0 2px 9px;
		}
		#content #menustrategy2{margin:13px 0 13px;}
		#content #menustrategy3{margin:13px 0 13px;}

				#content li a{display:block;text-decoration:none;}

		
			#menuvision li{border-left:#3d70cc 5px solid;}
			#menuinitiative li{border-left:#b9cc3d 5px solid;}
			#menustrategy li{border-left:#cc3d47 5px solid;}
			#menustrategyB li{border-left:#ffdc00 5px solid;}

				#content li h2{
					font-size:110%;
					color:#c82f00;
					margin:0 0 6px;
				}
				
				*html #content #menuinitiative2 h2{padding:0 0 0 10px;}
				*html #content #menuinitiative3 h2{padding:0 0 0 20px;}
				*html #content #menustrategy2 h2{padding:0 0 0 10px;}
				*html #content #menustrategy3 h2{padding:0 0 0 20px;}
				*html #content #menustrategy4 h2{padding:0 0 0 30px;}

				#content li h3{
					height:24px;
					text-indent:-9999px;
					text-decoration:none;
				}
				
				*html #content #menuinitiative2 h3{margin:0 0 0 10px;}
				*html #content #menuinitiative3 h3{margin:0 0 0 20px;}
				*html #content #menustrategy2 h3{margin:0 0 0 10px;}
				*html #content #menustrategy3 h3{margin:0 0 0 20px;}
				*html #content #menustrategy4 h3{margin:0 0 0 30px;}

					#menuvision h3{background:url(../images/lbl_vision1.gif) no-repeat;}
					#menuinitiative1 h3{background:url(../images/lbl_initiative1.gif) no-repeat;}
					#menuinitiative2 h3{background:url(../images/lbl_initiative2.gif) no-repeat;}
					#menuinitiative3 h3{background:url(../images/lbl_initiative3.gif) no-repeat;}
					#menustrategy1 h3{background:url(../images/lbl_strategy1.gif) no-repeat;}
					#menustrategy2 h3{background:url(../images/lbl_strategy2.gif) no-repeat;}
					#menustrategy3 h3{background:url(../images/lbl_strategy3.gif) no-repeat;}
					#menustrategy4 h3{background:url(../images/lbl_strategy4.gif) no-repeat;}

			#content li p{
				margin:10px 10px 8px 2px;
				padding:0 0 5px;
				line-height:140%;
				background:url(../common/line_brake_gray.gif) repeat-x 0 100%;
				font-size:85%;
			}
				
				*html #content #menuinitiative2 p{padding:0 0 5px 10px;}
				*html #content #menuinitiative3 p{padding:0 0 5px 20px;}
				*html #content #menustrategy2 p{padding:0 0 5px 10px;}
				*html #content #menustrategy3 p{padding:0 0 5px 20px;}
				*html #content #menustrategy4 p{padding:0 0 5px 30px;}
	
				#content li .linkstyle1{
					background:url(../common/arrow_squre3_skyblue.gif) no-repeat 2px 50%;
					padding:0 0 0 18px;
					color:#0033ff;
				}
				*html #content #menuinitiative2 .linkstyle1{padding:0 0 0 28px;}
				*html #content #menuinitiative3 .linkstyle1{padding:0 0 0 38px;}
				*html #content #menustrategy2 .linkstyle1{padding:0 0 0 28px;}
				*html #content #menustrategy3 .linkstyle1{padding:0 0 0 38px;}
				*html #content #menustrategy4 .linkstyle1{padding:0 0 0 48px;}


	#homecontact{
		width:712px;
		background:#dadada;
		margin:0 auto;
		padding:4px 20px;
	}

		#homecontact li{
			display:block;
			clear:both;
			list-style:none;
		}

			#homecontact li div{
				float:left;
				width:175px;
				padding:1px 0;
				margin-right:10px;
			}

			#homecontact li div h4{
				float:left;
				width:127px;
				line-height:120%;
				color:#001e57;
			}

				#homecontact li .labelmargin1{margin-top:18px;}
				#homecontact li .labelmargin2{margin-top:2px;}
				#homecontact li .labelmargin3{margin-top:12px;}
				#homecontact li .labelmargin4{margin-top:19px;}
				#homecontact li .labelmargin5{margin-top:12px;}

			#homecontact li div a{
				float:right;
				display:block;
				width:48px;
				height:17px;
				float:left;
				text-indent:-9999px;
				text-decoration:none;
				background:url(../images/bg_homecontact.gif) no-repeat;
			}

				#homecontact li p{
					float:left;
					width:513px;
					padding:0 0 0 10px;
					margin:6px 0;
					font-size:85%;
					color:#003fb2;
					border-left:4px #fff solid;
				}


	#cautionnote{
		padding:20px 0 20px 10px;
		width:780px;
		border-bottom:1px solid #ccc;
	}












