body {
	margin: 0px;
	padding: 0px;
	background: #C0C5BF no-repeat url(images/background_image.gif);
}

#main_div {
	width: 790px;
	margin: 0;
	top: 0px;
	left: 0px;
	position: relative;
	background: #C0C5BF no-repeat url(images/background_image.gif);
}

#header_left_title_1 {
	width: 264px;
	height: 41px;
	top: 15px;
	left: 15px;
	position: relative;
	border: 0px none white;
	float: left;
}
#header_left_link{
	width: 146px;
	height: 7px;
	top: 60px;
	left: -110px;
	position: relative;
	border: 0px none white;
	float: left;
}
#header_right_rose{
	width: 269px;
	height: 44px;
	top: 28px;
	left: -165px;
	position: relative;
	border: 0px none white;
	background: url(images/header_rose_background.gif);
	float: right;
	z-index: 5;
}

#header_right_rose_2{
	width: 269px;
	height: 44px;
	top: 28px;
	left: -5px;
	position: relative;
	border: 0px none white;
	background: url(images/header_rose_background.gif);
	float: right;
	z-index: 5;
}

#left_menu{
	width: 145px;
	height: 235px;
	margin: 0px;
	padding: 0px;
	top: 62px;
	left: 0px;
	position: absolute;
	border: 0px none;
	background: #9D9C8E;
	z-index: 20;
}
#left_menu_right_shadow{
	width: 7px;
	height: 248px;
	margin: 0px;
	padding: 0px;
	top: 62px;
	left: 145px;
	position: absolute;
	border: 0px none;
	background: no-repeat url(images/left_menu_right.gif);
	z-index: 20;
}
#left_menu_bottom_shadow{
	width: 145px;
	height: 13px;
	margin: 0px;
	padding: 0px;
	top: 297px;
	left: 0px;
	position: absolute;
	border: 0px none;
	background: repeat-x url(images/left_menu_bottom.gif);
	z-index: 20;
}

#main_content{
	width: 553px;
	margin: 0px;
	padding: 0px;
	top: 28px;
	left: 76px;
	position: relative;
	border: 0px none;
	background: #6A6954;
	float: left;
	z-index: 10;
}

#main_content_2{
	width: 704px;
	margin: 0px;
	padding: 0px;
	top: 28px;
	left: 76px;
	position: relative;
	border: 0px none;
	background: #6A6954;
	float: left;
	z-index: 10;
}

#footer{
	width: 629px;
	height: 85px;
	margin: 0px;
	padding: 0px;
	top: 28px;
	left: 0px;
	position: relative;
	border: 0px none;
	background: #C0C5BF;
	float: left;
	z-index: 10;
}

#footer_normal{
	width: 780px;
	height: 85px;
	margin: 0px;
	padding: 0px;
	top: 28px;
	left: 0px;
	position: relative;
	border: 0px none;
	float: left;
	z-index: 10;
}

#footer_background_1{
	width: 76px;
	height: 85px;
	margin: 0px;
	padding: 0px;
	top: 0px;
	left: 0px;
	position: relative;
	border: 0px none;
	float: left;
}

#footer_background_2{
	width: 553px;
	height: 85px;
	margin: 0px;
	padding: 0px;
	top: 0px;
	left: 0px;
	position: relative;
	background: #6A6954;
	border: 0px none;
	float: right;
}

#footer_background_2_normal{
	width: 704px;
	height: 85px;
	margin: 0px;
	padding: 0px;
	top: 0px;
	left: 0px;
	position: relative;
	background: #6A6954 url(images/footer_background_repeat.gif);
	border: 0px none;
	float: right;
}

#footer_background_2_inner{
	width: 544px;
	height: 85px;
	margin: 0px;
	padding: 0px;
	top: 0px;
	left: 5px;
	position: relative;
	border: 0px none;
	background: #6A6954 url(images/footer_background_repeat.gif);
}

#footer_background_2_inner_logo{
	width: 60px;
	height: 44px;
	margin: 0px;
	padding: 0px;
	top: 21px;
	left: 467px;
	position: relative;
	border: 0px none;
}

#footer_background_2_inner_logo_normal{
	width: 60px;
	height: 44px;
	margin: 0px;
	padding: 0px;
	top: 21px;
	left: 624px;
	position: relative;
	border: 0px none;
}

#logo_1_normal{
	width: 54px;
	height: 60px;
	margin: 0px;
	padding: 0px;
	top: 315px;
	left: 12px;
	position: absolute;
	border: 0px none;
}

#footer_under{
	width: 383px;
	height: 33px;
	margin: 0px;
	padding: 0px;
	top: 40px;
	left: 195px;
	position: relative;
	border: 0px none;
	float: left;
	color: #6A6954;
	font: 11px Tahoma, sans-serif;
}

#footer_under_normal{
	width: 383px;
	height: 33px;
	margin: 0px;
	padding: 0px;
	top: 40px;
	left: 245px;
	position: relative;
	border: 0px none;
	float: left;
	color: #6A6954;
	font: 11px Tahoma, sans-serif;
}

#right_content{
	width: 143px;
	height: 385px;
	margin: 0px;
	padding: 0px;
	top: 15px;
	left: 635px;
	position: absolute;
	border: 0px none;
	background: #C0C5BF;
	float: right;
}

#right_content_block_1{
	width: 86px;
	height: 74px;
	margin: 0px;
	padding: 0px;
	top: 83px;
	left: 682px;
	position: absolute;
	background : #88876C;
	border-color:#494838;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	z-index: 25;
}

#right_content_block_2{
	width: 86px;
	height: 74px;
	margin: 0px;
	padding: 0px;
	top: 163px;
	left: 682px;
	position: absolute;
	background : #88876C;
	border-color:#494838;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	z-index: 25;
}

#right_content_block_3{
	width: 86px;
	height: 74px;
	margin: 0px;
	padding: 0px;
	top: 243px;
	left: 682px;
	position: absolute;
	background : #88876C;
	border-color:#494838;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	z-index: 25;
}

#right_content_inner_block1{
	width: 73px;
	height: 64px;
	margin: 0px;
	padding: 0px;
	top: 4px;
	left: 6px;
	position: absolute;
}

#right_content_inner_block2{
	width: 73px;
	height: 64px;
	margin: 0px;
	padding: 0px;
	top: 4px;
	left: 6px;
	position: absolute;
}

#right_content_inner_block3{
	width: 73px;
	height: 64px;
	margin: 0px;
	padding: 0px;
	top: 4px;
	left: 6px;
	position: absolute;
}

#welcome{
	width: 454px;
	height: 245px;
	margin: 0px;
	padding: 0px;
	top: 10px;
	left: 83px;
	position: relative;
	border: 0px none;
	float: left;
}

#welcome_float_left{
	width: 174px;
	height: 158px;
	top: 7px;
	left: 0px;
	background : #FFFFFF;
	position: relative;
	float: left;
}

#welcome_title{
	width: 178px;
	height: 43px;
	top: 29px;
	left: 82px;
	position: absolute;
	background : #474637;
	border-color:#A2A185;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	z-index: 15;
}

#normal_title{
	width: 269px;
	height: 43px;
	top: 13px;
	left: 82px;
	position: absolute;
	background : #474637;
	border-color:#A2A185;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	z-index: 15;
}

#normal_content{
	width: 577px;
	top: 46px;
	left: 90px;
	position: relative;
	background : #76745E;
	border-color:#474637;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	z-index: 10;
}

#welcome_title_pic{
	width: 136px;
	height: 22px;
	top: 12px;
	left: 23px;
	position: relative;
	background: no-repeat url(images/welcom_title.png);
}

#care_title_pic{
	width: 179px;
	height: 21px;
	top: 9px;
	left: 37px;
	position: relative;
}

#welcome_pic{
	width: 160px;
	height: 108px;
	top: 50px;
	left: 14px;
	position: relative;
	border-color:#353429;
	border-style: solid;
	border-width: 0px 0px 1px 1px;
	background: no-repeat url(images/welcom_pic.gif);
	z-index: 5;
	float: left;
}

#welcome_description{
	width: 280px;
	height: 220px;
	top: 0px;
	left: 0px;
	position: relative;
	background : #75745E;
	border-color:#353429;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	z-index: 14;
	float: right;
}

#comapny_link{
	color: #717470;
	font: 10px Tahoma, sans-serif;
}

#cms_message {
	width: 100%;
	height: 30px;
	top: 0px;
	left: 0px;
	position: absolute;
	border: 0px none white;
	float: top;
}

#cms_message_font {
	color: #FFFFFF;
	font: 16px Arial, sans-serif;
	font-weight : 700;
	text-decoration: none;
}

td.description{
	color: #FFFFFF;
	font: 11px Arial, sans-serif;

}

td.normal_description{
	color: #FFFFFF;
	font: Arial;
}

A.left_menu{
	color: #FFFFFF;
	font: 9pt Tahoma, sans-serif;
	font-weight : 700;
	text-decoration: none;	
}
A.left_menu:HOVER {
	color: #FFFFFF;
	font: 9pt Tahoma, sans-serif;
	font-weight : 700;
	text-decoration: underline;
}

A.company_link{
	color: #717470;
	font: 10px Tahoma, sans-serif;
	text-decoration: underline;	
}
A.company_link:HOVER {
	color: #717470;
	font: 10px Tahoma, sans-serif;
	text-decoration: none;
}

td {
	color: #FFFFFF;
	font: 13px Arial;

}