.container_16 {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	padding:5px 0px 20px 0px;
}

/* `Grid >> Global
----------------------------------------------------------------------------------------------------*/
.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16,
.grid_17,
.grid_18,
.grid_19,
.grid_20,  
.grid_21, 
.grid_22,
.grid_23,
.grid_24    {
	display: inline;
	float: left;
}
.floatleft{float: left;}
.floatright{float:right;}


/* `Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/
.alpha {margin-left: 0;}
.omega {margin-right: 0;}
/* `Grid >> 16 Columns
----------------------------------------------------------------------------------------------------*/
.container_16 .grid_1 {width:20px;}
.container_16 .grid_2 {width:80px;}
.container_16 .grid_3 {width:170px;}
.container_16 .grid_4 {width:200px;}
.container_16 .grid_5 {width:222px;}
.container_16 .grid_6 {width:320px;}
.container_16 .grid_7 {width:380px;}
.container_16 .grid_8 {width:425px;}
.container_16 .grid_9 {width:100px;}
.container_16 .grid_10 {width:600px;}
.container_16 .grid_11 {width:640px;}
.container_16 .grid_12 {width:720px;}
.container_16 .grid_13 {width:730px;}
.container_16 .grid_14 {width:50px;}
.container_16 .grid_15 {width:250px;}
.container_16 .grid_16 {width:900px;}
.container_16 .grid_17 {width:940px;}
.container_16 .grid_18 {width:120px;}
.container_16 .grid_19 {width:130px;}
.container_16 .grid_20 {width:920px;}
.container_16 .grid_21 {width:300px;}
.container_16 .grid_22 {width:400px;}
.container_16 .grid_23 {width:890px;}
.container_16 .grid_24 {width:435px;}

.popup{	margin-left: auto;margin-right: auto;width:620px;	padding:20px 0px 20px 20px;}
.popup .grid_pop3 {width:170px;float: left;margin:10px 0px 0px 0px;}
.popup .grid_pop8 {width:425px;float: left;margin:10px 0px 0px 0px;}

.grid_right9 {width:100px;float:right;}



/* `Padding left
----------------------------------------------------------------------------------------------------*/
.container_16 .prefix_0 {padding-left: 2px;}
.container_16 .prefix_1 {padding-left: 3px;}
.container_16 .prefix_2 {padding-left: 5px;}
.container_16 .prefix_3 {padding-left: 10px;}
.container_16 .prefix_4 {padding-left: 15px;}
.container_16 .prefix_5 {padding-left: 20px;}
.container_16 .prefix_6 {padding-left: 25px;}
.container_16 .prefix_7 {padding-left: 30px;}
.container_16 .prefix_8 {padding-left: 35px;}
.container_16 .prefix_9 {padding-left: 40px;}
.container_16 .prefix_10 {padding-left: 45px;}
.container_16 .prefix_11 {padding-left: 50px;}
.container_16 .prefix_12 {padding-left: 55px;}
.container_16 .prefix_13 {padding-left: 60px;}
.container_16 .prefix_14 {padding-left: 65px;}
.container_16 .prefix_15 {padding-left: 70px;}
.container_16 .prefix_16 {padding-left: 200px;}
.container_16 .prefix_17 {padding-left: 170px;}
.container_16 .prefix_18 {padding-left: 80px;}
/* `padding right
----------------------------------------------------------------------------------------------------*/
.container_16 .suffix_0 {padding-right: 2px;}
.container_16 .suffix_1 {padding-right: 3px;}
.container_16 .suffix_2 {padding-right: 5px;}
.container_16 .suffix_3 {padding-right: 10px;}
.container_16 .suffix_4 {padding-right: 15px;}
.container_16 .suffix_5 {padding-right: 20px;}
.container_16 .suffix_6 {padding-right: 25px;}
.container_16 .suffix_7 {padding-right: 30px;}
.container_16 .suffix_8 {padding-right: 35px;}
.container_16 .suffix_9 {padding-right: 40px;}
.container_16 .suffix_10 {padding-right: 45px;}
.container_16 .suffix_11 {padding-right: 50px;}
.container_16 .suffix_12 {padding-right: 55px;}
.container_16 .suffix_13 {padding-right: 60px;}
.container_16 .suffix_14 {padding-right: 65px;}
.container_16 .suffix_15 {padding-right: 70px;}

/* padding bottom
----------------------------------------------------------------------------------------------------*/
.container_16 .pbfix_0 {padding-bottom: 2px;}
.container_16 .pbfix_1 {padding-bottom: 3px;}
.container_16 .pbfix_2 {padding-bottom: 5px;}
.container_16 .pbfix_3 {padding-bottom: 10px;}
.container_16 .pbfix_4 {padding-bottom: 15px;}
.container_16 .pbfix_5 {padding-bottom: 20px;}
.container_16 .pbfix_6 {padding-bottom: 25px;}
.container_16 .pbfix_7 {padding-bottom: 30px;}


/* padding top
----------------------------------------------------------------------------------------------------*/
.container_16 .ptfix_0 {padding-top: 2px;}
.container_16 .ptfix_1 {padding-top: 3px;}
.container_16 .ptfix_2 {padding-top: 5px;}
.container_16 .ptfix_3 {padding-top: 10px;}
.container_16 .ptfix_4 {padding-top: 15px;}
.container_16 .ptfix_5 {padding-top: 20px;}
.container_16 .ptfix_6 {padding-top: 25px;}
.container_16 .ptfix_7 {padding-top: 30px;}
.container_16 .ptfix_8 {padding-top: 35px;}
.container_16 .ptfix_9 {padding-top: 40px;}
.container_16 .ptfix_10 {padding-top: 45px;}
.container_16 .ptfix_11 {padding-top: 50px;}


/* `margin left
----------------------------------------------------------------------------------------------------*/
.container_16 .mlfix_0 {margin-left: 2px;}
.container_16 .mlfix_1 {margin-left: 3px;}
.container_16 .mlfix_2 {margin-left: 5px;}
.container_16 .mlfix_3 {margin-left: 10px;}
.container_16 .mlfix_4 {margin-left: 15px;}
.container_16 .mlfix_5 {margin-left: 20px;}
.container_16 .mlfix_6 {margin-left: 25px;}
.container_16 .mlfix_7 {margin-left: 30px;}
.container_16 .mlfix_8 {margin-left: 35px;}
.container_16 .mlfix_9 {margin-left: 40px;}
.container_16 .mlfix_10 {margin-left: 45px;}
.container_16 .mlfix_11 {margin-left: 50px;}
.container_16 .mlfix_12 {margin-left: 55px;}
.container_16 .mlfix_13 {margin-left: 60px;}
.container_16 .mlfix_14 {margin-left: 65px;}
.container_16 .mlfix_15 {margin-left: 70px;}
.container_16 .mlfix_16 {margin-left: 75px;}
.container_16 .mlfix_17 {margin-left: 80px;}
.container_16 .mlfix_18 {margin-left: 85px;}
.container_16 .mlfix_19 {margin-left: 90px;}
.container_16 .mlfix_20 {margin-left: 95px;}
.container_16 .mlfix_21 {margin-left: 100px;}
.container_16 .mlfix_22 {margin-left: 490px;}
.container_16 .mlfix_23 {margin-left: 210px;}

/* `margin right
----------------------------------------------------------------------------------------------------*/
.container_16 .mrfix_0 {margin-right: 2px;}
.container_16 .mrfix_1 {margin-right: 3px;}
.container_16 .mrfix_2 {margin-right: 5px;}
.container_16 .mrfix_3 {margin-right: 10px;}
.container_16 .mrfix_4 {margin-right: 15px;}
.container_16 .mrfix_5 {margin-right: 20px;}
.container_16 .mrfix_6 {margin-right: 25px;}
.container_16 .mrfix_7 {margin-right: 30px;}
.container_16 .mrfix_8 {margin-right: 35px;}
.container_16 .mrfix_9 {margin-right: 40px;}
.container_16 .mrfix_10 {margin-right: 45px;}
.container_16 .mrfix_11 {margin-right: 50px;}
.container_16 .mrfix_12 {margin-right: 55px;}
.container_16 .mrfix_13 {margin-right: 60px;}
.container_16 .mrfix_14 {margin-right: 65px;}
.container_16 .mrfix_15 {margin-right: 70px;}
.container_16 .mrfix_16 {margin-right: 75px;}
.container_16 .mrfix_17 {margin-right: 80px;}
.container_16 .mrfix_18 {margin-right: 85px;}
.container_16 .mrfix_19 {margin-right: 90px;}
.container_16 .mrfix_20 {margin-right: 95px;}
.container_16 .mrfix_21 {margin-right: 100px;}

/* `margin top
----------------------------------------------------------------------------------------------------*/
.container_16 .mtfix_0 {margin-top: 2px;}
.container_16 .mtfix_1 {margin-top: 3px;}
.container_16 .mtfix_2 {margin-top: 5px;}
.container_16 .mtfix_3 {margin-top: 10px;}
.container_16 .mtfix_4 {margin-top: 15px;}
.container_16 .mtfix_5 {margin-top: 20px;}
.container_16 .mtfix_6 {margin-top: 25px;}
.container_16 .mtfix_7 {margin-top: 30px;}
.container_16 .mtfix_8 {margin-top: 35px;}
.container_16 .mtfix_9 {margin-top: 40px;}

/* `margin bottom
----------------------------------------------------------------------------------------------------*/
.container_16 .mbfix_0 {margin-bottom: 2px;}
.container_16 .mbfix_1 {margin-bottom: 3px;}
.container_16 .mbfix_2 {margin-bottom: 5px;}
.container_16 .mbfix_3 {margin-bottom: 10px;}
.container_16 .mbfix_4 {margin-bottom: 15px;}
.container_16 .mbfix_5 {margin-bottom: 20px;}
.container_16 .mbfix_6 {margin-bottom: 25px;}
.container_16 .mbfix_7 {margin-bottom: 30px;}






#logo{position: absolute; top:0px;}
#header{background:#F3ED8F url('../img/bg-header.gif') repeat-x;height:250px}
#header-contents{background:url('../img/header.jpg') no-repeat top;width:980px;height:250px;margin:auto}
#header-contents-en{background:url('../img/header-en.jpg') no-repeat bottom;width:980px;height:250px;margin:auto}		
#footer{background:#F3ED8F url('../img/bg-footer.gif') repeat-x;height:80px}
#footer-contents{margin:auto;background:url('../img/footer.jpg') no-repeat;width:980px;height:80px}

#footer .f1{float:left;padding:30px 0px 0px 30px;line-height:1.5em; font-size:12px;}
#footer .f2{float:right;padding:30px 30px 0px 0px;}

/* `Clear Floated Elements
----------------------------------------------------------------------------------------------------*/
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
.clearfix:after {
	clear: both;
	content: '.';
	display: block;
	visibility: hidden;
	height: 0;
}
.clearfix {
	display: inline-block;
}
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}



div.hr{height:30px;background:url('../img/bg-hr.gif') no-repeat scroll center;}
div.hr hr{display:none;}
