body{
	margin:0; padding:0; background-color:#FFF; text-align: center; }
p {
	font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#666666; line-height:130%; text-align:left; }
h1{
	font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; color:#5CBACC; line-height: 140%; font-style:normal; font-weight: normal; }
li {
	font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#666666; line-height:130%; text-align:left; list-style-type: circle; list-style-position: outside; }
/* ---------------------------------- container ---------------------------------- */
#container_1 {
	position: relative; margin:0 auto; width:802px; background:#fff; margin-top: 50px; overflow:visible; text-align:left; }
/* ---------------------------------- content RIGHT---------------------------------- */
#content_right {
	position: relative;
	width: 463px;
	left: 315px;
	top: 0;
	z-index:1;
}
#content_right p {
	font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#666666; line-height:120%; text-align:left; margin-bottom: 0px; margin-top:10px; }
#content_right h1 {
	position: static; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; line-height: 100%; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-top: 10px; padding-bottom: 10px; background: url(../images/line_horizontal.gif) repeat-x top; }
#content_right h2 {
	font-family:Georgia, "Times New Roman", Times, serif; font-weight:100; font-size:20px; color:#666; line-height: 120%; text-align: left; top: 0px; }
#content_right h3 {
	font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#5CBACC; line-height:140%; text-align:left; }
#content_right h4 {
	font-family:Georgia, "Times New Roman", Times, serif; font-weight:100; font-size:16px; color:#666; line-height: 120%; text-align: left; top: 0px; }
#content_right a{
	color:#666; text-decoration:underline; }
#content_right a:hover{
	color:#5CBACC; text-decoration:underline; }
/* ---------------------------------- content LEFT---------------------------------- */
#content_left{
	position: absolute; width: 275px; overflow: visible; left: 20px; top: 0px; z-index:0; }
#content_left p {
	font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#666666; line-height:120%; text-align:left; margin-bottom: 0px; margin-top:10px; }
#content_left li {
	font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#666666; line-height:120%; text-align:left; margin-bottom: 0px; margin-top:10px; list-style-type: lower-roman; }
#content_left h1 {
	font-family:Georgia, "Times New Roman", Times, serif; font-weight:100; font-size:16px; color:#666; line-height: 120%; text-align: left; top: 0px; }
#content_left h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#666666; line-height: 100%; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 10px; }
#content_left h3 {
	font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#5CBACC; line-height:140%; text-align:left; }
#content_left h4{
	font-family:Arial, Helvetica, sans-serif; padding: 10px; font-weight: 100; font-size: 13px; color:#999; line-height:140%; text-align:left; border:1px solid #CCC; }
#content_left a{
	color:#5cbacc; text-decoration:underline; }
#content_left a:hover{
	color:#666; text-decoration:underline; }
/* ---------------------------------- content difference---------------------------------- */
#content_difference {
	visibility:hidden; margin:0 auto; position:absolute; width: 275px; overflow: visible; left: 24px; top: 0px; }
#content_difference p{
	font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#666; line-height:140%; text-align:left; }
/* ---------------------------------- container ---------------------------------- */
#container{
	position: relative; margin:0 auto; text-align:center; width:802px; background:#fff; margin-top:42px; margin-bottom: 0px; }
/* ---------------------------------- header ---------------------------------- */
#header{
	position:relative; height:178px; }
#header_bkgd2 {
	position:relative; text-align: left; height:230px; width: 802px; background:url(../images/header_bknd_2.gif) no-repeat 0px 0px; }
#header_img {
	position: absolute; height: 230px; margin-top: 7px; left: 314px; }
#header_type {
	position: relative; font-family: Arial, Helvetica, sans-serif; letter-spacing: 0.05em; font-weight:lighter; color: #FFFFFF; font-size: 18px; line-height: 130%; text-align: center; top: 160px; margin-left: 21px; height: 56px; width: 284px; }
#header_type h1 {
	font-family:Georgia, "Times New Roman", Times, serif; letter-spacing: 0.05em; font-weight:lighter; color: #FFFFFF; font-size: 20px; line-height: 130%; text-align: center; }
#header_title {
	position: absolute; font-family:Georgia, "Times New Roman", Times, serif; font-weight:lighter; color: #FFFFFF; font-size: 26px; line-height: 135%; text-align: center; left: 608px; margin-left: 21px; top: 38px; height: 150px; width: 160px; }
/* ---------------------------------- navigation ---------------------------------- */
#nav {
	position:absolute; height:23px; top: -21px; left: 315px; z-index: 1; width: 463px; }
#subnav {
	position:absolute; height:27px; width: 309px; top: 227px; left: 315px; }
#line {
	position:absolute; height:10px; width: 753px; top: 255px; left: 24px; background: url(../images/line_horizontal.gif) repeat-x top; }
/* ---------------------------------- footer ---------------------------------- */
#footer{
	position: relative; margin: 0 auto; text-align:center; background:url(../images/line_horizontal.gif) repeat-x top; margin-top: 10px; padding-top: 10px; width: 753px;
}
#footer p {
	font-family:Geneva, Arial, Helvetica, sans-serif; text-align:center; font-size: 11px; color: #999999; line-height: 180%; margin: 0 auto; }
#footer a{
	color:#999999; text-decoration:underline; }
#footer a:hover{
	color:#5CBACC; text-decoration:underline; }
