@charset "utf-8";

html {
	min-width: 760px;
	}
	
body {
	margin: 0;
	padding: 0;
	text-align: center;
	background: #fff;
	font-family: arial,"宋体";
	font-size: 12px;
	color: #333;
	}
	
.hide {
	display: none;
	}
	
.center {
	text-align: center;
	}

a { 
	color:#004080; 
	font-family: arial,"宋体";
	text-decoration: underline;
    }

a:hover {
	color: #ff9900;
	}
	
h2 a,
h3 a,
h4 a {
	text-decoration: none;
	}

img {
	border: 0;
	}

#wrap {
	width: 760px;
	margin: 0 auto 0 auto;
	padding: 0;
	text-align: left;
	}
	
#innerwrap {
	width: 760px;
	margin: 0;
	padding: 0;
	}

#header {
	margin: auto;
	padding: 0;
	width: 100%;
	height: 60px;
	}
	
#Logo {
	float: left;
	padding: 0;
	margin: 15px 0 0 10px;
	}

#tools {
	width: 380px;
	height: 60px;
	margin-top: 0px;
	margin-right: 0px;
	padding-right: 60px;
	float: right;
	background-image: url(/images/language_icon.png);
	background-position: center right;
	background-repeat: no-repeat;
	}
	
#language {
	float: right;
	text-align: right;
	line-height: 20px;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 20px;
	background-color: #f2f2f2;
	}

#language a {
	margin: 0;
	padding: 0;
	text-decoration: underline;
	}

/*-----------------------------------------------------------------*/
#mainNavOuter {
	width: 100%;
	background-color: #fff;
	}
	
#mainNav {
	width: 100%;
	}
	
	
/* float clear hack that has been hacked for Moz 1.5x and below */
#mainNavOuter:after {
    content: "."; 
    display: block; 
    height: 0px;
    overflow: hidden;
    clear: both; 
    visibility: hidden;
    }

    /* Holly Hack Targets IE Win only \*/
    * html .mainNavOuter {height: 1%;}
    /* End Holly Hack */
    
    
#mainNavInner {
	background-color: #eaeaea;
	background-image: url(/images/main_menu_bg.png);
	background-position: top left;
	background-repeat: repeat-x;
	padding: 0px;
	margin: 0px;
	height: 80px;
	width: 100%;
	}
	

#mainMenu {
	background-color: #d9d9d9;
	background-image: url(/images/main_nav_bg.png);
	background-position: top left;
	background-repeat: repeat-x;
	padding: 0px;
	margin: 0px;
	height: 32px;
	float: left;
    font-weight: bold; 
	}

#mainMenu ul {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	}
	
#mainMenu ul li {
	background-image: url(/images/main_nav_left.png);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	float: left;
	padding: 0px;
	margin: 0px;
	height: 32px;
	}

#mainMenu ul li a {
	display: block;
	float: left;
	text-decoration: none;
	color: #003366;
	padding-left: 10px;
	padding-right: 21px;
	background-image: url(/images/main_nav_right.png);
	background-position: top right;
	background-repeat: no-repeat;
	height: 32px;
	}

#mainMenu ul li a span{
	display: block;
	font-size: 12px;
	padding-top: 2px;
	line-height: 22px;
	}

#mainMenu ul li a:hover {
	background-image: url(/images/main_nav_right_on.png);
	background-position: top right;
	background-repeat: no-repeat;
	color: #ff9900;
	}


#mainMenu ul li#blank {
	background-image: url(/images/main_menu_bg.png);
	background-position: top left;
	background-repeat: repeat-x;
	padding: 0px;
	margin: 0px;
	width: 30px;
	}

body#mainone #mainMenu li#mainFirst a,
body#maintwo #mainMenu li#mainSecond a,
body#mainthree #mainMenu li#mainThird a,
body#mainfour #mainMenu li#mainFourth a,
body#mainfive #mainMenu li#mainFifth a,
body#mainend #mainMenu li#mainLast a {
	background-image: url(/images/main_nav_right_on.png);
	background-position: top right;
	background-repeat: no-repeat;
	}
		
#mainMenu ul li#mainFirst {
	background-image: url(/images/main_nav_left_first.png);
	background-position: top left;
	background-repeat: no-repeat;
	}
	
body#mainone #mainMenu li#mainFirst {
	background-image: url(/images/main_nav_left_first.png);
	background-position: top left;
	background-repeat: no-repeat;
	}
	
#mainMenu ul li a#mainLastLink {
	background-image: url(/images/main_nav_right_last.png);
	background-position: top right;
	background-repeat: no-repeat;
	}
	
#mainMenu ul li a:hover#mainLastLink {
	background-image: url(/images/main_nav_right_last_on.png);
	background-position: top right;
	background-repeat: no-repeat;
	color: #ff9900;
	}

body#mainend #mainMenu li a#mainLastLink {
	background-image: url(/images/main_nav_right_last_on.png);
	background-position: top right;
	background-repeat: no-repeat;
	}
		

#mainMenuRight {
	padding: 0px;
	margin: 0px;
	height: 20px;
	float: right;
	}

#mainMenuRight ul {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	}
	
#mainMenuRight li#signin {
	background-image: url(/images/member_icon.png);
	background-position: left;
	background-repeat: no-repeat;
	display: block;
	font-size: 12px;
	float: left;
	padding: 0px;
	margin: 0px;
	height: 20px;
	}

#mainMenuRight li#signin a {
	display: block;
	float: left;
	color: #003366;
	padding-left: 18px;
	padding-right: 7px;
	height: 20px;
  	text-decoration: underline;
	}

#mainMenuRight li#signin span{
	display: block;
	line-height: 20px;
	}

#mainMenuRight li#register {
	background-image: url(/images/black_line.png);
	background-position: left;
	background-repeat: no-repeat;
	display: block;
	float: left;
	padding-left: 8px;
	padding-right: 10px;
	margin: 0px;
	height: 20px;
	}

#mainMenuRight li#register a {
	display: block;
	float: left;
	color: #003366;
	height: 20px;
  	text-decoration: underline;
	}

#mainMenuRight li#register span{
	display: block;
	font-size: 11px;
	line-height: 20px;
	}

#mainMenuRight li#help {
	background-image: url(/images/nav_r_left.png);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	float: left;
	padding-right: 10px;
	margin: 0px;
	height: 20px;
	}

#mainMenuRight li#help a {
	display: block;
	float: left;
	text-decoration: none;
	color: #ff9900;
	padding-left: 10px;
	padding-right: 10px;
	background-image: url(/images/nav_r_right.png);
	background-position: top right;
	background-repeat: no-repeat;
	height: 20px;
	}

#mainMenuRight li#help a span{
	background-color: #ccc;
	background-image: url(/images/nav_r_bg.png);
	background-position: top left;
	background-repeat: repeat-x;
	display: block;
	font-size: 12px;
	padding: 0px 2px 0px 2px;
	line-height: 20px;
	}

#mainMenuRight ul li a:hover {
	color: #ff9900;
	}


#mainBar {
	width: 100%;
	padding: 0px;
	margin: 0px;
	height: 70px;
	float: left;
	background-color: #eaeaea;
	background-image: url(/images/main_bar_bg.png);
	background-position: bottom left;
	background-repeat: repeat-x;
	}

#mainSearch {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 100%;
}

#mainSearch form {
	margin: 0;
	padding: 7px 0 0 120px;
}

#mainSearch INPUT {
}
#mainSearch SELECT {
}


#what{
float:left;
}

#where{
float:left;
}

#submit{
float:left;
padding: 0px 0px 0px 5px;
}

#what_text{
float:left;
padding: 5px 5px 0px 0px;
}

#where_text{
float:left;
padding: 5px 5px 0px 5px;
}

#what_input{
float:left;
	width: 180px;
}

#where_input{
float:left;
	width: 180px;
}

.sample{
	font-size: 9px;
	color: #999999;
}


#mainBarImg {
	width: 100%;
	padding: 0px;
	margin: 0px;
	height: 53px;
	float: left;
	}

#mainBarLine {
	display: block;
	width: 100%;
	padding: 0px;
	margin: 0px;
	height: 3px;
	float: left;
	background-color: #d9d9d9;
	background-image: url(/images/blue_bar_line.png);
	}

#mainBarImgBG {
	width: 100%;
	background-position: top left;
	background-repeat: repeat-x;
	padding: 0px;
	margin: 0px;
	height: 3px;
	float: left;
	}

/*-----------------------------------------------------------------*/

#homeSearch {
	line-height: 20px;
	text-align: left;
	margin-bottom: 5px;
	padding: 0 0 0 0;
	height: 35px;
	background-color: #f2f2f2;
	background-image: url(/images/home_search_bg.png);
	background-position: top left;
	background-repeat: no-repeat;
	width: 575px;
}

#homeSearch form {
	margin: 0;
	padding: 7px 0 0 10px;
}

#homeSearch INPUT {
}
#homeSearch SELECT {
}

#homeWelcome {
	margin-bottom: 10px;
	height: 135px;
	background-color: #3399cc;
	background-image: url(/images/home_welcome_bg.png);
	background-position: top left;
	background-repeat: no-repeat;
	width: 395px;
}

#homeWelcome h1{
	color: #fff;
	font-size: 12px;
    font-weight: lighter; 
	margin: 0;
	padding: 40px 0 0 10px;
	width: 200px;
}


#homeJob {
	float: left;
	padding: 0px;
	margin: 0; 
	width: 175px;
	height: 131px;
	background-image: url(/images/now_job.png);
	background-position: top left;
	background-repeat: no-repeat;
}

#contentListV {
	float: right;
	padding-top: 0px;
	width: 175px;
}


#contentListV ul {
	margin: 0; 
	padding: 0;
	list-style-type: none;
	}

#contentListV li {
padding-left: 24px;
padding-right: 10px;
margin: 0;
BACKGROUND: url(/images/blue_but.gif) no-repeat 10px 6px;
LIST-STYLE-TYPE: none;
}

#contentListV1 {
	float: right;
	padding-top: 10px;
	padding-bottom: 15px;
	width: 175px;
background-image: url(/images/rightbox_bg.png);
background-position: bottom left;
background-repeat: no-repeat;

}


#contentListV1 ul {
	margin: 0; 
	padding: 0;
	list-style-type: none;
	}

#contentListV1 li {
padding-left: 24px;
padding-right: 10px;
margin: 0;
BACKGROUND: url(/images/blue_but.gif) no-repeat 10px 6px;
LIST-STYLE-TYPE: none;
}

#contentListV2 {
	color: #666;
	float: right;
	padding-top: 0px;
	width: 175px;
	height: 210px;
BACKGROUND: url(/images/flag.jpg) no-repeat 3px 0px;
}

#contentListV2 ul {
	margin: 0; 
	padding: 0;
	list-style-type: none;
	}

#contentListV2 li {
padding-left: 24px;
padding-right: 10px;
padding-top: 3px;
margin: 0;
BACKGROUND: url(/images/blue_but.gif) no-repeat 10px 6px;
LIST-STYLE-TYPE: none;
}



#contentListV3 {
	color: #666;
	float: right;
	padding-top: 0px;
	width: 175px;
	height: 210px;
}

#contentListV3 ul {
	margin: 0; 
	padding: 0;
	list-style-type: none;
	}

#contentListV3 li {
padding-left: 24px;
padding-right: 10px;
padding-top: 3px;
margin: 0;
BACKGROUND: url(/images/blue_but.gif) no-repeat 10px 6px;
LIST-STYLE-TYPE: none;
}

.right_link {
	color: #666;
padding-left: 0px;
padding-right: 10px;
padding-top: 10px;
	text-align: right;
}

#contentListH {
	float: left;
	padding: 0px;
	width: 550px;
	height: 39px;
}


#contentListH div{
	float: left;
	padding: 10px;
	width: 100px;
}

#imageListV {
	float: left;
	padding-top: 0px;
	width: 175px;
}

#imageListV ul {
	margin: 0; 
	padding: 0;
	list-style-type: none;
	}

#imageListV li {
padding-left: 24px;
padding-right: 10px;
margin: 0;
LIST-STYLE-TYPE: none;
}

#imageListH {
	float: left;
	padding-top: 10px;
	padding-left: 20px;
}

#imageListH ul {
	margin: 0; 
	padding: 0;
	list-style-type: none;
	}

#imageListH li {
float: left;
padding-left: 10px;
padding-right: 10px;
margin: 0;
LIST-STYLE-TYPE: none;
WIDTH: 110px;    
}


#google {
padding-left: 10px;
}


#googleBox {
margin-bottom: 10px;
WIDTH: 175px;    
float: right;
background-image: url(/images/leftbox_bg.png);
background-position: top left;
background-repeat: repeat-y;
}


#googleBoxHead {
display: block;
padding: 0px;
margin: 0px; 
background-image: url(/images/leftbox_head.png);
background-position: top left;
background-repeat: no-repeat;
height: 30px;
}

#googleBoxFoot {
clear: both; 
display: block;
padding: 0px;
margin: 0px; 
background-image: url(/images/leftbox_foot.png);
background-position: bottom left;
background-repeat: repeat-x;
height: 10px;
}


#footer {
	text-align: center;
    clear: both; 
    display: block;
	padding: 0px 0 10px 0;
	margin: 0px;
	color: #333;
    width: 760px;
	}
	
#footer a {
	text-decoration: underline;
	}

#foot_nav {
border: 1px solid #C0C0C0;
	padding: 10px 0 10px 0;
	}
	
#copy_right {
	padding-top: 10px;
	}
	
/************************************************************** MAIN CONTENT */
	
#contentWrap {
	float: left;
	margin: 0;
	padding: 0;
    width: 760px;
	}
	
#contentWrap:after {
    content: "."; 
    display: block;
    height: 0;
    overflow: hidden;
    clear: both; 
    visibility: hidden;
    }

    /* Holly Hack Targets IE Win only \*/
    * html #contentWrap {height: 1%;}
    /* End Holly Hack */


#contentPage {
	float: left;
	margin-right: 0px;
	margin-top: 10px;
	padding: 10px 10px 10px 10px;
    width: 740px;
	}

#contentMain {
	float: left;
	margin-right: 0px;
	margin-top: 10px;
	padding: 0px;
    width: 760px;
	}

#contentMainTop {
	float: left;
	margin: 0px;
	padding: 0px;
    width: 760px;
	}

#contentMainTop_right {
	float: right;
	margin: 0;
	padding: 0px;
    width: 175px;
	}


#CatList1 {
padding 0;
margin: 0; 
WIDTH: 575px;    
min-height: 570px;    
COLOR: #666666; 
font-weight: lighter; 
FLOAT: left; 
}


#CatList1 b {
font-weight: bold; 
}

#CatList1 div{
padding 0px;
margin: 0px; 
height: auto !important;
height: 570px;    
WIDTH: 287px;
FLOAT: left; 
}

#CatList1 A {
	text-decoration: underline;
}

#CatList1 span {
padding: 0px 10px 0px 90px;
margin: 0;
}

#CatList1 ul {
padding: 0px;
margin: 0px;
list-style-type: none;
}

#CatList1 li {
padding: 12px 10px 12px 40px;
margin: 0;
BACKGROUND: url(/images/blue_but.gif) no-repeat 24px 16px;
LIST-STYLE-TYPE: none;
}




#StateList {
padding 0;
margin: 0; 
WIDTH: 575px;    
min-height: 570px;    
COLOR: #666666; 
font-weight: lighter; 
FLOAT: left; 
}


#StateList b {
font-weight: bold; 
}

#StateList div{
padding 0px;
margin: 0px; 
height: auto !important;
height: 570px;    
WIDTH: 190px;
FLOAT: left; 
}

#StateList A {
	text-decoration: underline;
}

#StateList span {
FLOAT: left; 
padding: 0px 20px 20px 20px;
margin: 0;
}

#StateList ul {
padding: 0px;
margin: 0px;
list-style-type: none;
}

#StateList li {
padding: 5px 10px 10px 40px;
margin: 0;
BACKGROUND: url(/images/blue_but.gif) no-repeat 24px 11px;
LIST-STYLE-TYPE: none;
}

#CityList {
padding 0;
margin: 0; 
WIDTH: 575px;    
min-height: 570px;    
COLOR: #666666; 
font-weight: lighter; 
FLOAT: left; 
}


#CityList b {
font-weight: bold; 
}

#CityList div{
padding 0px;
margin: 0px; 
height: auto !important;
height: 570px;    
WIDTH: 190px;
FLOAT: left; 
}

#CityList A {
	text-decoration: underline;
}

#CityList span {
FLOAT: left; 
padding: 0px 20px 20px 20px;
margin: 0;
}

#CityList ul {
padding: 0px;
margin: 0px;
list-style-type: none;
}

#CityList li {
padding: 5px 10px 5px 40px;
margin: 0;
BACKGROUND: url(/images/blue_but.gif) no-repeat 24px 11px;
LIST-STYLE-TYPE: none;
}


















#contentLeft {
	float: left;
	margin-top: 10px;
	padding: 0px;
    width: 175px;
	}



#contentRight {
	float: right;
	margin-left: 10px;
	margin-top: 10px;
	padding: 0px;
    width: 575px;
	}

#contentRightTop {
	float: left;
	margin: 0px;
	padding: 0px;
    width: 575px;
	}

#contentRightBottom {
	float: left;
	margin: 0px;
	padding: 0px;
    width: 575px;
	}

#contentRightTop_left {
	float: left;
	margin: 0;
	padding: 0;
    width: 400px;
	}

#contentRightTop_left1 {
	float: left;
	margin: 0;
	padding: 0;
    width: 575px;
	}

#no_result {
	float: left;
	margin: 0;
	padding: 10px;
	}

#contentRightTop_right {
	float: right;
	margin: 0;
	padding: 0px;
    width: 175px;
	}

/************************************************************** CONTENT BOX */
#contentBoxSLL {
padding: 0px;
margin-bottom: 10px;
WIDTH: 175px;    
float: left;
background-image: url(/images/leftbox_bg.png);
background-position: top left;
background-repeat: repeat-y;
}


#contentBoxSLLHead {
display: block;
padding: 0px;
margin: 0px; 
background-image: url(/images/leftbox_head.png);
background-position: top left;
background-repeat: no-repeat;
height: 30px;
}

#contentBoxSLLFoot {
clear: both; 
display: block;
padding: 0px;
margin: 0px; 
background-image: url(/images/leftbox_foot.png);
background-position: bottom left;
background-repeat: repeat-x;
height: 10px;
}

#contentBoxSLL1 {
padding: 0px;
margin-bottom: 10px;
WIDTH: 175px;    
float: left;
background-image: url(/images/leftbox_bg.png);
background-position: top left;
background-repeat: repeat-y;
}


#contentBoxSLLHead1 {
display: block;
padding: 0px;
margin: 0px; 
background-image: url(/images/leftbox_head.png);
background-position: top left;
background-repeat: no-repeat;
height: 30px;
}

#contentBoxSLLFoot1 {
clear: both; 
display: block;
padding: 0px;
margin: 0px; 
background-image: url(/images/leftbox_foot.png);
background-position: bottom left;
background-repeat: repeat-x;
height: 10px;
}

#contentBoxSRO {
padding: 0px;
margin-bottom: 10px;
WIDTH: 175px;    
float: left;
background-image: url(/images/rightbox_bg1.png);
background-position: top left;
background-repeat: repeat-y;
}


#contentBoxSROHead {
display: block;
padding: 0px;
margin: 0px; 
background-image: url(/images/rightbox_head.png);
background-position: top left;
background-repeat: no-repeat;
height: 30px;
}

#contentBoxSROFoot {
clear: both; 
display: block;
padding: 0px;
margin: 0px; 
background-image: url(/images/leftbox_foot.png);
background-position: bottom left;
background-repeat: repeat-x;
height: 10px;
}

#contentBoxSDO {
padding-top: 0px;
padding-bottom: 10px;
margin-bottom: 10px;
WIDTH: 175px; 
float: left;
background-image: url(/images/content_box_sdo_bg.png);
background-position: bottom left;
background-repeat: no-repeat;
}


#contentBoxSDOHead {
display: block;
padding: 0px;
margin: 0px; 
background-image: url(/images/content_box_sdo_head.png);
background-position: top left;
background-repeat: no-repeat;
height: 30px;
}


#contentBoxLDO {
padding: 0px;
margin: 0px;
WIDTH: 575px;    
float: left;
background-image: url(/images/longbox_bg.png);
background-position: top left;
background-repeat: repeat-y;
}

#contentBoxLDOHead {
display: block;
padding: 0px;
margin: 0px; 
background-image: url(/images/longbox_head.png);
background-position: top left;
background-repeat: no-repeat;
height: 30px;
}


#contentBoxLDOFoot {
clear: both; 
display: block;
padding: 0px;
margin: 0px; 
background-image: url(/images/longbox_foot.png);
background-position: bottom left;
background-repeat: repeat-x;
height: 10px;
}

#contentBoxMLO {
padding-top: 0px;
margin-bottom: 10px;
WIDTH: 390px;    
float: left;
BACKGROUND: url(/images/category_bg.png) top repeat-y;
}

#contentBoxMLOHead {
display: block;
padding 0px;
margin: 0px; 
BACKGROUND: url(/images/category_head.png) no-repeat;
height: 32px;
}


#contentBoxMLOFoot {
clear: both; 
display: block;
padding: 0px;
margin: 0px; 
BACKGROUND: url(/images/category_foot.png) bottom no-repeat;
height: 5px;
}



#contentBoxMLO1 {
padding-top: 0px;
margin-bottom: 10px;
WIDTH: 575px;    
float: left;
BACKGROUND: url(/images/category_bg1.png) top repeat-y;
}

#contentBoxMLO1Head {
display: block;
padding 0px;
margin: 0px; 
BACKGROUND: url(/images/category_head1.png) no-repeat;
height: 32px;
}


#contentBoxMLO1Foot {
clear: both; 
display: block;
padding: 0px;
margin: 0px; 
BACKGROUND: url(/images/category_foot1.png) bottom no-repeat;
height: 5px;
}



h4.contentBoxHeadY {
padding: 9px 0px 0px 30px;
margin: 0px; 
font-size: 12px; 
font-weight: bold; 
COLOR: #ff9900;
BACKGROUND: url(/images/yellow_dot.png) no-repeat 10px 10px;
}

h4.contentBoxHeadB {
padding: 9px 0px 0px 30px;
margin: 0px; 
font-size: 12px; 
font-weight: bold; 
COLOR: #003366;
BACKGROUND: url(/images/blue_dot.png) no-repeat 10px 10px;
}

	

.path {
	padding-RIGHT: 0px; padding-LEFT: 30px; padding-BOTTOM: 7px; margin: 0px; padding-TOP: 0px;
    BACKGROUND: url(/images/gray_arrow_10x10.gif) no-repeat 10px 2px; 
    FONT-SIZE: 12px; COLOR: #999999;  font-weight: lighter;
}
.path A {
	COLOR: #003366
	text-decoration: underline;
}
.path A:hover {
	COLOR: #ff9900
}


#letterLink {
padding: 10px 0px 0px 24px;
margin: 0; 
COLOR: #666666; 
font-weight: lighter; 
}

#letterLink b {
font-weight: bold; 
}

#letterLink a {
	text-decoration: underline;
}

#letterList {
FONT-SIZE: 14px;
padding: 10px 0px 10px 24px;
margin: 0; 
COLOR: #666666; 
font-weight: lighter; 
}

#letterList b {
font-weight: bold; 
}

#letterList a {
	text-decoration: underline;
}


#CatList {
padding: 0;
margin: 0; 
WIDTH: 390px;    
min-height: 293px;    
COLOR: #666666; 
font-weight: lighter; 
FLOAT: left; 
}

#CatList b {
font-weight: bold; 
}

#CatList div{
padding 0px;
margin: 0px; 
height: auto !important;
height: 293px;    
WIDTH: 195px;
FLOAT: left; 
}

#CatList A {
	text-decoration: underline;
}

#CatList ul {
padding: 0px;
margin: 0px;
list-style-type: none;
}

#CatList li {
padding: 8px 10px 0px 26px;
margin: 0;
BACKGROUND: url(/images/blue_but.gif) no-repeat 10px 12px;
LIST-STYLE-TYPE: none;
}

.page_bar {
	padding-RIGHT: 0px; padding-LEFT: 10px;  padding-BOTTOM: 0px; margin: 0px; padding-TOP: 8px; 
    COLOR: #666666; font-weight: lighter;
}
.page_bar A {
	COLOR: #003366
}
.page_bar A:hover {
	COLOR: #ff9900
}

.list {
padding-RIGHT: 0px; padding-LEFT: 0px; padding-BOTTOM: 0px; margin: 0px; padding-TOP: 0px; LIST-STYLE-TYPE: none
}
.list li {
FLOAT: left; 
}

.list1 {
FLOAT: left; 
padding-RIGHT: 10px; 
padding-LEFT: 10px;  
padding-BOTTOM: 10px; 
margin: 0px; 
padding-TOP: 5px; 
background: #F5F5F5;
WIDTH: 555px;    
line-height: 16px;
}
.list1 B {
	FONT-SIZE: 12px; 
}
.list2 {
FLOAT: left; 
padding-RIGHT: 10px; 
padding-LEFT: 10px;  
padding-BOTTOM: 10px; 
margin: 0px; 
padding-TOP: 5px; 
background: #ffffff;
WIDTH: 555px;
line-height: 16px;
}
.list2 B {
	FONT-SIZE: 12px; 
}

#listTel {
FLOAT: right; 
height: 30px;
}

#listLink {
FLOAT: right; 
height: 18px;
text-decoration: none;
}

#listAddress {
FLOAT: left; 
}

#listUrl {
color:#008000;;
}


#left_menu {

FLOAT: left; 
WIDTH: 200px;

}

#company_info {

FLOAT: right; 
WIDTH: 550px;

}

.infoBoxButton { font-size: 12px; color: white; padding: 2px; margin: 1px;  background-color: #8DAD23; text-decoration: none; font-weight: lighter; }
.operationButton { font-size: 12px; color: white; padding: 2px; margin: 1px; background-color: #2386AD; text-decoration: none; font-weight: lighter; }
.sectionButton { font-size: 12px; color: white; padding: 2px; margin: 1px;  background-color: #AD3A23; text-decoration: none; font-weight: lighter; }

#yellow_text {
color: #ff9900;
}

#blue_text {
color: #003366;
}

#map_iframe {
margin-top:5px;
margin-bottom:5px;
margin-left:0;
background:#fff;
border:3px solid #fff;
width:600px;
height:400px;
}
