body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	line-height: 1.5em;
	color: #000000;
	margin: 0px;
	background: #262626;
}
#divwrapper {
	margin: 0px auto;
	width: 915px;
}
#headerwrapper {
	float: left;
	/* height: 141px;*/
	height:auto;
	width: 879px;
	padding: 18px;
	background: url(../images/header_bg.jpg) no-repeat left top;
}
#logodiv {
	float: left;
	height: 80px;
	width: 266px;
}
#menudiv {
    float: left;
    margin-left: 78px;
    height: 48px;
    padding-top: 16px;
    padding-bottom: 16px;
    padding-left: 16px;
}
#menu1 {
	display: block;
	float: left;
	height: 36px;
	width: 54px;
	text-align: center;
}
#menu1 a {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background: url(../images/link_arrow.png) no-repeat center top;
	display: block;
	padding-top: 7px;
	margin-top: 3px;
}
#menu1 a:hover {
	background: url(../images/linkover_arrow.png) no-repeat center top;
	display: block;
	padding-top: 7px;
	margin-top: 3px;
}
#menu1bar {
	background: url(../images/menudiv_bar.png) no-repeat left top;
	float: left;
	height: 36px;
	width: 3px;
}
#menu2 {
    display: block;
    float: left;
    height: 36px;
    width: auto;
    text-align: center;
    padding: 0 10px;
    font-weight: 600;
    background-image: linear-gradient(#6bc637,#7eb042,#378008);
}
#menu2 a {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background: url(../images/link_arrow.png) no-repeat center top;
	display: block;
	padding-top: 7px;
	margin-top: 3px;
}
#menu2 a:hover {
	background: url(../images/linkover_arrow.png) no-repeat center top;
	display: block;
	padding-top: 7px;
	margin-top: 3px;
}
#menu2bar {
	background: url(../images/menudiv_bar.png) no-repeat left top;
	float: left;
	height: 36px;
	width: 3px;
}
#menu3 {
	display: block;
	float: left;
	height: 36px;
	width: 65px;
	text-align: center;
}
#menu3 a {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background: url(../images/link_arrow.png) no-repeat center top;
	display: block;
	padding-top: 7px;
	margin-top: 3px;
}
#menu3 a:hover {
	background: url(../images/linkover_arrow.png) no-repeat center top;
	display: block;
	padding-top: 7px;
	margin-top: 3px;
}
#menu3bar {
	background: url(../images/menudiv_bar.png) no-repeat left top;
	float: left;
	height: 36px;
	width: 3px;
}
#menu4 {
	display: block;
	float: left;
	height: 36px;
	width: 67px;
	text-align: center;
}
#menu4 a {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background: url(../images/link_arrow.png) no-repeat center top;
	display: block;
	padding-top: 7px;
	margin-top: 3px;
}
#menu4 a:hover {
	background: url(../images/linkover_arrow.png) no-repeat center top;
	display: block;
	padding-top: 7px;
	margin-top: 3px;
}
#menu4bar {
	background: url(../images/menudiv_bar.png) no-repeat left top;
	float: left;
	height: 36px;
	width: 3px;
}
#menu5 {
	display: block;
	float: left;
	height: 36px;
	width: 50px;
	text-align: center;
}
#menu5 a {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background: url(../images/link_arrow.png) no-repeat center top;
	display: block;
	padding-top: 7px;
	margin-top: 3px;
}
#menu5 a:hover {
	background: url(../images/linkover_arrow.png) no-repeat center top;
	display: block;
	padding-top: 7px;
	margin-top: 3px;
}
#menu5bar {
	background: url(../images/menudiv_bar.png) no-repeat left top;
	float: left;
	height: 36px;
	width: 3px;
}
#menu6 {
	display: block;
	float: left;
	height: 36px;
	width: 73px;
	text-align: center;
}
#menu6 a {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background: url(../images/link_arrow.png) no-repeat center top;
	display: block;
	padding-top: 7px;
	margin-top: 3px;
}
#menu6 a:hover {
	background: url(../images/linkover_arrow.png) no-repeat center top;
	display: block;
	padding-top: 7px;
	margin-top: 3px;
}
#financediv {
	float: left;
	height: 58px;
	width: 879px;
	display:none;
}
#finance_stock {
	float: left;
	height: 48px;
	width: 879px;
	text-align: center;
	margin-top: 10px;
	display:none;
}
#bodywrapper {
	float: left;
	width: 903px;
	padding: 0px 6px;
}
#content_hide {
	overflow: hidden;
	float: left;
}

#bodycontent {
	float: left;
	width: 879px;
	border-right: 2px solid #999999;
	border-left: 2px solid #999999;
	background: #53534B;
	padding: 0px 10px 15px;
}
#sidemenu {
	padding: 16px 16px 3000px;
	float: left;
	width: 244px;
	background: #FFFFFF;
	margin-bottom: -3000px;
}
#address_info {
	float: left;
	margin-top: 10px;
	width: 244px;
	font-size: 10px;
	text-align: justify;
	line-height: normal;
}

#topcontent_right {
	padding: 16px 16px 3000px;
	float: right;
	width: 566px;
	background: #FFFFFF;
	margin-left: 4px;
	margin-bottom: -3000px;
}
#topcontent_title {
	font-size: 14px;
	color: #C5B181;
	display: block;
	float: left;
	height: 23px;
	padding-left: 20px;
	width: 546px;
	background: url(../images/header_topcontent.jpg) no-repeat;
	font-weight: bold;
}
#topcontent_navi {
	float: left;
	width: 560px;
	padding: 3px;
	font-size: 11px;
}
#topcontent_navi a {
	color: #2E2E2E;
	text-decoration: underline;
}
#topcontent_navi a:hover {
	text-decoration: none;
}



#topcontent_text {
	float: left;
	width: 526px;
	padding: 20px;
	font-size: 1em;
	text-align: justify;
	line-height: 1.5em;
}
#topcontent_text a {
	color: #0000CC;
	text-decoration: underline;
}
#topcontent_text a:hover {
	text-decoration: none;
}
#otherservices {
	padding: 18px;
	float: left;
	width: 524px;
	background: url(../images/services_bg.png) left top;
	border: 1px solid #828282;
	margin-bottom: 10px;
}
#otherservices_list {
	font-size: 11px;
}

#otherservices_title {
	font-weight: bold;
	float: left;
	width: 503px;
	padding: 3px 3px 3px 20px;
	background: url(../images/bullet_two.png) no-repeat left center;
}
#otherservices_links {
	float: left;
	width: 526px;
	margin-top: 5px;
}
#otherservices_links ul {
	margin: 0px 0px 0px 36px;
	padding: 0px;
}

#otherservices_info {
	font-size: 11px;
	text-align: justify;
}





#about_image {
	float: left;
	height: 342px;
	width: 524px;
	padding: 1px;
	border: 1px solid #53534B;
	margin-top: 10px;
}
#aboutimage_left {
	float: left;
	width: 232px;
	margin-bottom: 2px;
}

#aboutimage_desc {
	display: block;
	float: left;
	padding: 9px;
	width: 510px;
	text-align: center;
	font-size: 0.8em;
}
#image_left {
	padding: 1px;
	float: left;
	height: 145px;
	width: 224px;
	border: 1px solid #ACACAC;
	margin-right: 4px;
}
#image_leftinfo {
	font-size: 9px;
	line-height: normal;
	text-align: center;
	float: left;
	width: 224px;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	background: #D6D6D6;
}







#content_botton {
	float: left;
	width: 847px;
	margin-top: 15px;
	padding: 16px;
}

#menu_header {
	background: url(../images/menu_headerbg.jpg) no-repeat;
	float: left;
	height: 23px;
	width: 224px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 20px;
}
#menutop {
    background: url(../images/menu_bg.png) repeat left top;
    float: left;
    height: 36px;
    width: 518px;
}

#menu_content {
	padding: 5px;
	float: left;
	width: 234px;
	font-size: 11px;
}
#menu_content ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#menu_content a {
	color: #000000;
	text-decoration: none;
	display: block;
	background: url(../images/bullet.png) no-repeat left center;
	line-height: normal;
	margin-top: 5px;
	padding: 2px 2px 2px 15px;
}
.current {
	font-weight: bold;
}

#menu_content a:hover {
	text-decoration: underline;
}
#bottom_content {
	float: left;
	width: 879px;
	margin-top: 20px;
	overflow: hidden;
}
#company_info {
	padding: 16px 16px 3000px;
	float: left;
	width: 566px;
	background: #7C7A6D;
	margin-left: 4px;
	margin-bottom: -3000px;
}
#companyinfo_header {
	float: left;
	height: 23px;
	background: url(../images/companyinfo_header.jpg) no-repeat left top;
	width: 546px;
	padding-left: 20px;
	font-size: 1.5em;
	color: #FFFFFF;
}
#companyinfo_content {
	float: left;
	width: 566px;
	padding-top: 5px;
	padding-bottom: 3000px;
	margin-bottom: -3000px;
	text-align: justify;
}
#infotext {
	float: left;
	width: 308px;
	color: #FFFFFF;
	padding: 16px;
	font-size: 1em;
	line-height: 1.5em;
}
#signature {
	float: left;
	width: 340px;
	color: #FFFFFF;
	text-align: right;
}
#signature a {
	font-size: 11px;
	color: #FFFFFF;
	display: block;
	background: url(../images/bullet.png) no-repeat left center;
	padding-left: 20px;
	float: right;
	line-height: normal;
	text-decoration: none;
}
#signature a:hover {
	text-decoration: underline;
}



#infopicture {
	float: right;
	height: 242px;
	width: 161px;
	padding: 1px;
	border: 1px solid #57544B;
	margin: 0px 10px 10px 26px;
}


#newsdiv {
	float: left;
	width: 244px;
	background: #FFFFFF;
	padding: 16px 16px 3000px;
	margin-bottom: -3000px;
}
#news_header {
	color: #000000;
	font-weight: bold;
	font-size: 14px;
	float: left;
	width: 224px;
	background: url(../images/news_header.jpg) no-repeat;
	padding-left: 20px;
	height: 23px;
}
#news_list {
	float: left;
	width: 244px;
	background: #FFFFFF;
	margin-top: 5px;
}

#news_list a {
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	display: block;
	background: url(../images/bullet_two.png) no-repeat left 3px;
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 5px;
	margin-top: 2px;
	margin-bottom: 2px;
	float: left;
	width: 208px;
	margin-left: 16px;
}
#news_list a:hover {
	text-decoration: underline;
}

#footerwrapper {
	float: left;
	height: 52px;
	width: 899px;
	background: url(../images/footer_bg.jpg) no-repeat left top;
	padding: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #53534B;
}
#footermenu {
	float: left;
	width: 620px;
	margin-top: 13px;
	margin-left: 9px;
	font-size: 11px;
}
#footermenu a {
	color: #53534B;
	text-decoration: none;
}
#footermenu a:hover {
	text-decoration: underline;
}

#footer_copyright {
	float: left;
	width: 264px;
	margin-top: 13px;
	padding: 2px;
	font-size: 11px;
}
#bottomcontent_info {

	padding: 16px 16px 3000px;
	float: left;
	width: 847px;
	background: #7C7A6D url(../images/inside_bg.jpg) no-repeat right 35px;
	margin-bottom: -3000px;
}
#bottomcontent_header {
	background: url(../images/bottominfo_headerbg.gif) no-repeat left top;
	float: left;
	height: 23px;
	width: 827px;
	padding-left: 20px;
	font-size: 1.1em;
	line-height: 1.5em;
	font-weight: bold;
	color: #ECE9D8;
	text-transform: uppercase;
}
#bottomcontent_text {
	padding: 20px;
	float: left;
	width: 807px;
}
#bottomcontent_text ul {
	list-style: url(../images/bullet_two.png) outside;
	margin-left: 18px;
}
#bottomcontent_text li {
	padding: 0px;
	margin: 2px 0px;
}
#bottomcontent_text a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
#bottomcontent_text a:hover {
	text-decoration: underline;
}
#form_wrapper {
	float: left;
	width: 526px;
	padding: 0px;
	margin: 0px;
}
#formdiv {
	float: left;
	width: 300px;
	display: block;
	margin: 0px;
	padding: 0px;
}
#formheader {
	display: block;
	float: left;
	width: 520px;
	font-size: 0.8em;
	line-height: 1.6em;
	padding: 3px;
}
#form_tb {
	background: #F3F3F3;
	float: left;
	border: 1px solid #ACACAC;
}

#frmcontatc {
	font-size: 11px;
	float: left;
}
.required {
	font-weight: bold;
	color: #FF0000;
}

#contact_tb {
	font-size: 11px;
	line-height: normal;
}

#picture {
	float: right;
	height: 333px;
	width: 220px;
	padding: 1px;
	border: 1px solid #53534B;
	margin-left: 2px;
}
#picinfo {
	font-size: 10px;
	padding: 2px;
	float: right;
	width: 220px;
	margin-left: 2px;
	text-align: center;
}
#morehelp_links {
	font-size: 11px;
	padding: 2px;
	float: right;
	width: 220px;
	margin-top: 10px;
	margin-left: 2px;
}
#morehelp_title {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	background: #C3C8C4;
}
#morehelp_navi {
	font-size: 11px;
	float: left;
	width: 214px;
	padding: 2px;
	border: 1px solid #C3C8C4;
	background: #F1F1F1;
}

#frmappoint {
	font-size: 11px;
	float: left;
	background: #F3F3F3;
}
#appoint_tb {
	font-size: 11px;
	line-height: normal;
	border: 1px solid #ACACAC;
	text-align: left;
}
#searchcontent_text {
	float: left;
	width: 556px;
	padding: 5px;
	font-size: 1em;
	text-align: justify;
	line-height: 1.5em;
	margin-top: 5px;
}
#eorgcontent_text {

	float: left;
	width: 556px;
	padding: 5px;
	font-size: 1em;
	text-align: justify;
	line-height: 1.5em;
}
#biorobert {
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
	background: url(../images/bullet_two.png) no-repeat left;
	padding-left: 16px;
	line-height: normal;
}
#findisclaimer {
	font-size: 10px;
	line-height: normal;
	text-align: justify;
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 5px;
	float: left;
}
