@charset "utf-8";
.footer {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	background-image: url(images/footer-mid.jpg);
	background-repeat: repeat;
	background-position: center top;
	text-align: right;
}
.menu {
	background-attachment: scroll;
	background-image: url(images/menu-bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
td img {display: block;}
body,td,th {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #000;
}
body {
	background-color: #E4EDF5;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.footer .footer {
	background-image: url(images/footer-mid.jpg);
	background-repeat: repeat;
	background-attachment: fixed;
	background-position: center top;
}
td img {display: block;}
td img {display: block;}

.lbar {
	background-position: left top;
	background-repeat: repeat-y;
	background-image: url(images/b-bg-l.jpg);
	
	
	
}
.rbar {
	background-position: left top;
	background-repeat: repeat-y;
	background-image: url(images/b-bg-r.jpg);

}



.footertext {
	font-size:10px;
	ne-height:14px;
	color: #333333;
	text-decoration: none;
}
.footernks {
	font-size:10px;
	color: #E30627;
	text-decoration: none;
}
.footernks:hover {
	font-size:10px;
	color: #000;
	text-decoration: none;
}
.rednk {
	color: #E41030;
	text-decoration: none;
}

.bluenk {
	color: #00449C;
	text-decoration: none;
}
.maintextbold {
	font-weight:bold;
	color: #333333;
	text-decoration: none;
	text-agn: left;
}
.maptext {
	font-weight:bold;
	color: #036;
	text-decoration: none;
	background: #CCC;
	text-agn: center;
	padding: 5px;
}
.pagetitle {
	font: bold 16px;
	color: #336699;
	text-decoration: none;
	text-agn: left;
}
.lastUpdated {
	position:absolute;
	right:10px;
	top:3px;
	text-agn:right;
	font-size:10px;
	color:#999;
	margin-bottom:-10px;
	}
	
/* Sdeshow */
#sdeshow {
    position:relative;
    height:363px;
    z-index:3;
}
	#sdeshow a.japan {
		width:192px; height:63px; display:block; cursor:pointer !important;
		position:absolute; top:8px; right:0; z-index:10000;
		}
		#sdeshow a.japan img {border:none;}

#sdeshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:5;
    opacity:0.0;
    height: 363px;
    background-color: #FFF;
}

#sdeshow DIV.active {
    z-index:7;
    opacity:1.0;
}

#sdeshow DIV.last-active {
    z-index:6;
}

#sdeshow DIV IMG {
    height: 363px;
    display: block;
    border: 0;
}

/* NEW Footer */
#footer-container {
	width:100%; margin-top:10px; position:relative; top:20px;
	}
	#footer-head, #footer-foot {
		width:100%; height:37px;
		position:absolute; z-index:555;
		background-color:#f3f3f3;
		}
		#footer-head {top:0; left:0;}
		#footer-foot {bottom:33px; left:0;}
		
	#footer {
		width:950px; min-height:285px;
		margin:0 auto; position: relative; z-index:999;			
		}
		
		#footer .col1, #footer .col2, #footer .col3 {float:left; display:inne; position:relative; top:-27px; margin-bottom:10px; z-index:999;}
		
		#footer .col1 {
			width:224px;			
			}
		#footer .col2 {
			width:300px;
			padding:0 37px;
			}
		#footer .col3 {
			width:186px;
			padding:0 10px;
			}
		#footer .food {
			width:178px; height:252px;
			position:absolute; top:-13px; right:-20px; z-index:888;
			}
		
		#footer .header {height:66px; position:relative; top:28px;}
		#footer .header h3 {
			float:left;
			font:26px/37px "Palatino Linotype", "Book Antiqua", serif;
			color:#040404;
			margin:0; padding:0;
			}
			#footer .header a {
				font:14px/37px "Palatino Linotype", "Book Antiqua", serif;
				color:#e41030; text-decoration:none; display:block;
				position:absolute; right:37px; top:0;
				}
				#footer .header a:hover {color:#040404;}
			
		#footer .col1 .content, #footer .col2 .content, #footer .col3 .content {min-height:250px; padding-top:10px; position:relative; top:18px; border-right:1px sod #f3f3f3;}
			#footer .col3 .content {border:none;}
			
		#footer .col1 .content p {font-size:14px; margin:0 0 10px 0; padding:0;}
			#footer .col1 .content p a {color:#e41030; text-decoration:none; margin-bottom:20px;}
				#footer .col1 .content p a:hover {color:#040404;}
		
		
		#footer .col3 .content ul {margin:0; padding:0; st-style-type:none;}
			#footer .col3 .content ul  {height:22px; margin-bottom:7px; padding:0;}
			#footer .col3 .content ul  a {display:block; font-size:13px; ne-height:22px; color:#004ea1; text-decoration:none; padding:0 0 0 29px;}
			#footer .col3 .content ul a:hover {color:#040404;}
				.twitter {background:url(images/twitter-n.jpg) no-repeat 0 0;}
				.facebook {background:url(images/faceboook-n.jpg) no-repeat 0 0;}
				.youtube {background:url(images/youtube-n.jpg) no-repeat 0 0;}
				.nkedin {background:url(images/nkedin-n.jpg) no-repeat 0 0;}
			#footer .col3 .content .signup {margin-top:20px;}
#footer-bar {
	width:100%; height:37px;
	position:relative; z-index:555;
	background-color:#f3f3f3;
	}
		#footer-bar .navnks {width:950px; height:37px; margin:0 auto; position:relative; z-index:999;}
			#footer-bar .navnks ul {margin:0 0 0 28px; padding:0; st-style-type:none;}
			#footer-bar .navnks ul  {float:left; margin:12px 0 0 0; border-left:1px sod #5a5a5a;}
			#footer-bar .navnks ul .first {border:none;}	
			#footer-bar .navnks ul  a {font-size:12px; ne-height:15px; color:#5a5a5a; display:block; padding:0 7px;}
			#footer-bar .navnks ul  a:hover {color:#040404;}
			
		#footer-bar .copyright {
			width: 950px; height:30px; margin:0 auto;
			position: relative;	
			}
			#footer-bar .copyright p.copy {
				font-size:12px; font-family:"Palatino Linotype", "Book Antiqua", serif; color:#5b5b5b;
				margin:0; padding:0; position:absolute; top:4px; left:219px; float:left;
				}
						
			/* MJ Site Tag (for alternate ght logo use 'mj_sitetag-alt.png' instead) */
			div.sitetag {width:170px; height:20px; float:right; position:absolute; right:228px; top:0; padding:0;}
			div.sitetag p {margin:0; padding:0; float:left; font:12px/24px "Palatino Linotype", "Book Antiqua", serif; color:#5b5b5b;}
			div.sitetag a.mj-logo {
				width:92px; height:20px; float:right; display:block; text-indent:-9999px; 
				}
			
			
.img-container {
	margin-top:0px;
	position:relative;
	top:0px;
	border: 1px solid #333;
	}
			
.BOD2 {
	text-align: center;
}
#text1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #333;
	text-decoration: none;
	text-align: left;
	display: block;
}

