.text_mini {	font-family:arial, sans-serif;	font-size:10px;	font-weight:normal;	color:#646464;}.text_small {	font-family:arial, sans-serif;	font-size:12px;	font-weight:normal;	color:#444444;}.text_medium {	font-family:arial, sans-serif;	font-size:13px;	font-weight:normal;	color:#444444;}.text_large {	font-family:arial, sans-serif;	font-size:16px;	font-weight:normal;	color:#444444;}#border_hdr_lt1 {	position: relative;	bottom: 0px;	left: 0px;	clear: both;	background: url(../images/web/border_hdr_lt1.gif) bottom;	width: 100%;	height: 100%;	padding: 0;}#hdr_main_lt1 {	position: relative;	bottom: 0px;	left: 0px;	clear: both;	background: url(../images/web/hdr_main_lt1.gif) bottom;	width: 100%;	height: 100%;	padding: 0;}#hdr_main_rt1 {	position: relative;	bottom: 0px;	left: 0px;	clear: both;	background: url(../images/web/hdr_main_rt1.gif) bottom;	width: 100%;	height: 100%;	padding: 0;}#border_hdr_rt1 {	position: relative;	bottom: 0px;	left: 0px;	clear: both;	background: url(../images/web/border_hdr_rt1.gif) bottom;	width: 100%;	height: 100%;	padding: 0;}#border_photo_lt1 {	position: relative;	bottom: 0px;	left: 0px;	clear: both;	background: url(../images/web/border_photo_lt1.gif) bottom;	width: 100%;	height: 100%;	padding: 0;}#border_photo_rt1 {	position: relative;	bottom: 0px;	left: 0px;	clear: both;	background: url(../images/web/border_photo_rt1.gif) bottom;	width: 100%;	height: 100%;	padding: 0;}#crossbar1 {	position: relative;	bottom: 0px;	left: 0px;	clear: both;	background: url(../images/web/crossbar1.gif) bottom;	width: 1000;	height: 100%;	padding: 0;}#border_intro_lt1 {	position: relative;	bottom: 0px;	left: 0px;	clear: both;	background: url(../images/web/border_intro_lt1.gif) bottom;	width: 100%;	height: 100%;	padding: 0;}#intro_main1 {	position: relative;	bottom: 0px;	left: 0px;	clear: both;	background: url(../images/web/intro_main1.gif) bottom;	width: 100%;	height: 100%;	padding: 0;}#border_intro_rt1 {	position: relative;	bottom: 0px;	left: 0px;	clear: both;	background: url(../images/web/border_intro_rt1.gif) bottom;	width: 100%;	height: 100%;	padding: 0;}#crossbar2 {	position: relative;	bottom: 0px;	left: 0px;	clear: both;	background: url(../images/web/crossbar2.gif) bottom;	width: 100%;	height: 100%;	padding: 0;}#border_feature_lt1 {	position: relative;	bottom: 0px;	left: 0px;	clear: both;	background: url(../images/web/border_feature_lt1.gif) bottom;	width: 100%;	height: 100%;	padding: 0;}#feature_main1 {	position: relative;	bottom: 0px;	left: 0px;	clear: both;	background: url(../images/web/feature_main1.gif) bottom;	width: 100%;	height: 100%;	padding: 0;}#border_feature_rt1 {	position: relative;	bottom: 0px;	left: 0px;	clear: both;	background: url(../images/web/border_feature_rt1.gif) bottom;	width: 100%;	height: 100%;	padding: 0;}#border_footer1 {	position: relative;	bottom: 0px;	left: 0px;	clear: both;	background: url(../images/web/border_footer1.gif) bottom;	width: 1000;	height: 100%;	padding: 0;}#shadow_top1 {	position: relative;	bottom: 0px;	left: 0px;	clear: both;	background: url(../images/web/shadow_top1.gif) bottom;	width: 100%;	height: 100%;	padding: 0;}#shadow_lt1 {	position: relative;	bottom: 0px;	left: 0px;	clear: both;	background: url(../images/web/shadow_lt1.gif) bottom;	width: 100%;	height: 100%;	padding: 0;}#shadow_rt1 {	position: relative;	bottom: 0px;	left: 0px;	clear: both;	background: url(../images/web/shadow_rt1.gif) bottom;	width: 100%;	height: 100%;	padding: 0;}#shadow_bottom1 {	position: relative;	bottom: 0px;	left: 0px;	clear: both;	background: url(../images/web/shadow_bottom1.gif) bottom;	width: 100%;	height: 100%;	padding: 0;}#border_side_segment1 {	position: relative;	bottom: 0px;	left: 0px;	clear: both;	background: url(../images/web/border_side_segment1.gif) bottom;	width: 100%;	height: 100%;	padding: 0;}