* {
margin: 0;
padding: 0;
//text-align:left;
}
body {
	font: 12px/16px Tahoma;
	width: 100%;
	text-align:left;
}
a {
	color: blue;
	outline: none;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
p {
	margin: 0 0 18px
}
img {
	border: none;
}
input {
	vertical-align: middle;
}
#wrapper {
margin:0 auto;
overflow:hidden;
width:999px;
}

/* Header
-----------------------------------------------------------------------------*/
#header {
	height: 305px;
}


/* Middle
-----------------------------------------------------------------------------*/
#middle {
	width: 100%;
	height: 1%;
}
#middle:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}
#container {
	width: 100%;
	float: left;
	overflow: hidden;
}
#content {
overflow:hidden;
padding:0 230px;
}

/* Sidebar Left
-----------------------------------------------------------------------------*/
#sideLeft {
	float: left;
	width: 224px;
	margin-left: -100%;
	position: relative;
}


/* Sidebar Right
-----------------------------------------------------------------------------*/
#sideRight {
float:left;
margin-left:-224px;
margin-right:-3px;
overflow:hidden;
position:relative;
width:224px;
}


/* Footer
-----------------------------------------------------------------------------*/
#footer {
	height: 104px;
}
/* Main
-----------------------------------------------------------------------------*/
.main_01 {
background:url("images/main_01.png") repeat scroll 47% 0 transparent;
height:225px;
width:999px;
}
.main_02{ width: 999px; height: 80px; background: url("images/main2_02.png") no-repeat scroll 50% 100% #fff; }

.main_04{ width: 547px; /*height: 1129px; background: url("images/main_04.png") repeat scroll 0% 0% transparent;*/ margin:0 0 30px; }

.main_03 {
padding:0 0 0 14px;
width:210px;
}
.main_05{ width: 210px; /*height: 1129px; background: url("images/main_05.png") repeat scroll 0% 0% transparent;*/ }
.main_06_00 {
    background: url("images/main_06.png") no-repeat scroll 50% 100% transparent;
}
.main_06 {
    color: #000;
    height: 104px;
    padding: 0;
}
.main_06 .div1 {
    padding: 26px 110px !important;
}
.main_06 .copy {
    position: relative;
    text-align: center;
    top: 35px;
}
.layout-box { float:left; }

.sect_03 {
height:55px;
padding:30px 0 0 16px;
width:218px;
}
.sect_07 {
background:url("images/sect_07.png") no-repeat scroll 0 0 transparent;
height:80px;
margin:0 0 0 38px;
padding:0 0 0 51px;
width:110px;
}
.sect_09 {
background:url("images/sect_09.png") no-repeat scroll 0 0 transparent;
height:80px;
padding:0 0 0 65px;
width:170px;
}
.sect_11 {
background:url("images/sect_11.png") no-repeat scroll 0 0 transparent;
height:80px;
padding:0 0 0 65px;
width:150px;
}
.sect_13 {
background:url("images/sect_13.png") no-repeat scroll 0 0 transparent;
height:80px;
padding:0 0 0 53px;
width:116px;
}
.sect_15{
background: url("images/sect_15.png") no-repeat scroll 0% 0% transparent;
height:80px;
padding:0 0 0 56px;
width:80px;
}

#wrapper #header .main_02 .container .layout-box a {
	color:#333333;
	display:block;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;
	font-weight:normal;
	padding:30px 0 0 10px;
	text-decoration:none;
}
#wrapper #header .main_02 .container .layout-box a:hover {
	text-decoration:underline;
}
.text_02 {
float:right;
padding:62px 264px 0 0;
width:174px;
}
#wrapper #header .main_01 .text_02 a {
color:#006699;
font-family:"Myriad Pro";
font-size:14px;
line-height:24px;
text-decoration:underline;
}
#wrapper #header .main_01 .text_02 a:hover {
	text-decoration: none;
}
#wrapper #header .main_01 .text_02 .text_02_ {
height:60px;
margin-left:28px;
position:relative;
width:200px;
}
#wrapper #header .main_01 .text_02 .search {
margin:2px 10px;
}
#wrapper #header .main_01 .text_02 .search .search_my {
border:medium none;
width:128px;
}
#wrapper #header .main_01 .text_02 .search .submit_my {
background:none repeat scroll 0 0 transparent;
border-style:none;
cursor:pointer;
width:26px;
}
#wrapper #header .main_02 .container {
	width: auto !important;
	margin: 0 !important;
}
.width-fixed{
text-align:left !important;	
}
