@charset "UTF-8";
/* CSS Document */

html, body {
	height:100%;
	margin:0;
	padding:0;
}

body {
	min-width:1050px;
	min-height:700px;
	background-color:#FFFFFF;
}

a {
	text-decoration:none;
	color:#EC008C;
}

#vertical {
	float:left;
	height:50%;
	margin-top:0px;
	width:100%;
}

#hoz {
	width:1050px;
	margin-left:auto;
	margin-right:auto;
	height:685px;
	overflow:hidden;
}

#hoz_ap {
	width:1050px;
	margin-left:auto;
	margin-right:auto;
	height:1210px;
	overflow:auto;
}

#container {
	position:relative;
	left:0px;
	top:0px;
	width:1050px;
	height:100%;
}

#section1 {
	width:1050px;
	height:35px;
	vertical-align:text-bottom;	
}

#section2 {
	float:left;
	width:100px;
	height:510px;
}

#section2_ap {
	float:left;
	width:100px;
	height:1020px;
}

#mrgn {
	position:relative;
	float:left;
	width:83px;
	height:510px;
	text-align:left;
	vertical-align:top;
}

#mrgn_ap {
	position:relative;
	float:left;
	width:83px;
	height:1020px;
	text-align:left;
	vertical-align:top;
}

#bdr {
	position:relative;
	float:left;
	width:17px;
	height:510px;
}

#bdr_ap {
	position:relative;
	float:left;
	width:17px;
	height:1020px;
}

#section3 {
	float:left;
	width:340px;
	height:510px;
}

#section3_ap {
	float:left;
	width:340px;
	height:1020px;
}

#subBoxSm {
	position:relative;
	float:left;
	width:170px;
	height:170px;
	text-align:left;
	vertical-align:top;
}

#buttonBox {
	position:relative;
	float:left;
	width:170px;
	height:34px;
	text-align:left;
	vertical-align:top;
}

#subBoxMed {
	position:relative;
	float:left;
	width:340px;
	height:340px;
	text-align:left;
	vertical-align:top;
}

#subBoxMed_ap {
	position:relative;
	float:left;
	width:340px;
	height:850px;
	text-align:left;
	vertical-align:top;
}

#section4 {
	position:relative;
	float:left;
	width:510px;
	height:510px;
}

#section4_ap {
	position:relative;
	float:left;
	width:510px;
	height:1020px;
}

#main_text {
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#444444;
	width:508px;
	height: 508px;
	overflow:scroll;
}

#main_contact {
	margin:58px;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#444444;
}

#news_box {
	margin-top:10px;
	margin-left: auto ;
    margin-right: auto ;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#EC008C;
	width:250px;
}	

#PR_slug {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#85459B;
	font-weight:bold;
}

#box_text {
	margin:30px;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#EC008C;
}	


#section5 {
	float:left;
	width:100px;
	height:510px;
}	

#section5_ap {
	float:left;
	width:100px;
	height:1020px;
}

#section6 {
	float:left;
	width:1050px;
	height:100px;
}


