@charset "utf-8";

*{
padding:0;
margin:0;
}

body{
background:url(images/header_bg.jpg) top left repeat-x;
}

body a{
text-decoration:none;
color:#333333;
}

body a:hover{
text-decoration:none;
color:#990000;
}

img, div{ behavior: url(/scripts/iepngfix.htc); margin:0; padding:0; border:0px;}

img.seperator{
vertical-align:middle;
}

#wrapper {
	font-family:Arial;
	font-size: 12px;
	color: #333333;
	width: 945px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#logo {
width:147px;
height:53px;
/*text-indent:-9999px;
background:url(images/logo.png);*/
float:left;
/*margin-left:55px;*/
margin-top:10px;
}

#top_small_navigation{
float:right;
font-size:10px;
margin-top:10px;
/*margin-right:55px;*/
}

ul#top_navigation{
list-style-type:none;
margin-bottom:8px;
}

ul#top_navigation li{
display:inline;
margin-left:6px;
}

ul#top_navigation li a{
color: #333333;
text-decoration:none;
}

ul#top_navigation li a:hover{
color: #8f2c2d;
}

ul#top_navigation li a#appointment{
color: #ffffff;
text-decoration:none;
background:#922a2b;
padding:0px 2px 0px 2px;
}

ul#top_navigation li a#appointment:hover{
color: #ffffff;
text-decoration:none;
background:#d48889;
padding:0px 2px 0px 2px;
}

#main_nav {
width:945px;
/*margin-left:10px;*/
margin-top:20px;
font-size:16px;
clear:both;
float:left;
}

ul#main_nav{
list-style-type:none;
margin:0;
padding:0;
}

ul#main_nav li{
display:inline;
margin-left:48px;
}

ul#main_nav li.main_nav_first{
display:inline;
margin-left:0px;
}

ul#main_nav li a{
color: #ffffff;
text-decoration:none;
}

ul#main_nav li a:hover{
color: #000000;
}

#index_content {
clear:left;
width: 945px;
/*margin-left:55px;*/
padding-top:6px;
}

#content {
clear:left;
width: 945px;
padding-top:78px;
/*margin-left:55px;*/
background:url(images/content_bg.jpg) no-repeat;
background-position: 60% -64%;
}


#single_content {
clear:left;
width: 945px;
padding-top:78px;
/*margin-left:55px;*/
/*margin-right:55px;*/
background:url(images/content_bg.jpg) no-repeat;
background-position: 60% 20px;
}

#single_content_term {
clear:left;
width: 945px;
padding-top:78px;
/*margin-left:55px;*/
/*margin-right:55px;*/
background:url(images/content_bg.jpg) no-repeat;
background-position: 60% 20px;
font-size:11px;
text-align:justify;
}

#footer {
width: 945px;
clear:both;
padding-top:36px;
}

#footer_logo {
	width: 447px;
	float: left;
}
#copyright {
	float: left;
	height: 60px;
	width: 498px;
}

ul#footer_navigation{
list-style-type:none;
margin-left:21px;
padding:0;
font-size:9px;
}

ul#footer_navigation li{
display:inline;
margin-left:2px;
}

ul#footer_navigation li a{
color: #333333;
text-decoration:none;
}

ul#footer_navigation li a:hover{
color: #8f2c2d;
}

#my_text {
	font-family: Arial, "Times New Roman", Times, serif;
	font-size: 16px;
	width: 200px;
	margin-left:60px;
}
#side_nav {
	float: left;
	width: 234px;
}

p.left_nav_header{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
}

#side_nav ul{
list-style-type:none;
}

#side_nav ul li{
display:inline;
margin-right:13px;
margin-bottom:13px;
}

#side_nav ul li a{
font-size:11px;
text-decoration:none;
color:#333333
}

#side_nav ul li a:hover{
text-decoration:none;
color: #8f2c2d;
}

#right_content {
	float: right;
	width: 673px;
	font-size:12px;
	line-height:128%;
	text-align:justify;
	/*margin-right:10px;*/
}

p.right_content_header{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#333333;
font-weight:bold;
}

img.margin10{
margin-top:10px;
margin-left:48px;
}

img.margin_left{
margin-left:10px;
}

img.margin_right{
margin-right:13px;
margin-bottom:6px;
}

img.img_block{
display:block;
}

p.testimonial{
margin-bottom:10px;
font-size:12px;
font-family:Helvetica;
font-style:italic;
}

.news_header{
width:663px;
padding:10px;
height:14px;
font-size:14px;
color:#990000;
font-weight:200;
background:url(images/news_header_bg.jpg);
}

.news_content{
width:663px;
padding:10px;
font-size:11px;
background:#f3f3f3;
color:#333333;
}


.career_header{
width:663px;
padding:4px 10px 10px 10px;
height:20px;
font-size:14px;
color:#990000;
font-weight:200;
background:url(images/news_header_bg.jpg);
}

.career_content{
width:663px;
padding:10px;
font-size:11px;
background:#f3f3f3;
color:#333333;
}

.sitemap_sec{
width:162px;
margin-left:16px;
float:left;
}

.sitemap_sec_clear{
width:162px;
float:left;
clear:both;
}

.clear_both{
clear:both;
}

.contact_sec{
width:156px;
margin-left:16px;
float:left;
text-align:left;
}

.contact_sec_clear{
width:156px;
float:left;
clear:both;
text-align:left;
}

img.contact_seperator{
margin:8px 0 8px 0;
}


#main_left_distrbution {
	float: left;
	height: 133px;
	width: 225px;
	margin-right:5px;
}

#main_news_news {
	background-image: url(images/main_news_bg.jpg);
	width: 465px;
	min-height:18px;
	margin-bottom:5px;
	padding:5px 10px 5px 10px;
}

#main_news_cny {
	width: 485px;
	float:left;
	margin-right:5px;
}

#main_news_solution {
	width: 205px;
	float:left;
	min-height:83px;
}


#middle_content{
float:left;
width:485px;
margin-right:5px;
}


p.main_news_header{
color:#990000;
font-size:12px;
font-weight:bold;
}

span.career_small_des{
font-size:9px;
}

ul.career_requirement{
list-style:circle;
}

ul.career_requirement li{
list-style:disc;
margin-left:20px;
}

p.red_header{
font-weight:bold;
color:#990000;
}

span.red_color{
color:#990000;
}

#isb_logo {
float:right;
background-image:url(images/isb_logo.jpg);
background-repeat:no-repeat;
width:100px;
height:153px;
padding-right:10px;
}

#isb_title {
width:800px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#028700;
font-weight:bold;
float:left;
padding-top:10px;
}

ul#isb_title{
list-style-type:none;
margin:0;
padding:0;
}

ul#isb_title li{
display:inline;
margin-left:50px;
}

ul#isb_title li.isb_title_first{
display:inline;
margin-left:0px;
}

#isb_title li a{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#028700;
}

#isb_title li a:hover{
color: #333333;
}

#isb_poster {
background-image:url(images/free_planting.jpg);
background-repeat:no-repeat;
margin-top:70px;
width:780px;
height:1100px;
}

isb_content {
float:left;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#333333;
clear:both;
}

#isb_content a{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#333333;
}

#isb_content a:hover{
color: #028700;
}

#isb_footer {
float:left;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
color:#333333;
}

ul#isb_footer{
list-style-type:none;
margin:0;
padding:0;
}

ul#isb_footer li{
display:inline;
margin-left:80px;
}

ul#isb_footer li.isb_footer_first{
display:inline;
margin-left:0px;
}

#isb_footer li a{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
color:#333333;
}

#isb_footer li a:hover{
color: #028700;
}