.float-left{
	float:left;
}

.float-right{
	float:right;
}

.clear{
	clear:both;
}

@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
}

img, div, input { behavior: url("css/iepngfix.htc") }


body {
	padding:0;
	margin:0;
	background:url(../files/bg/bg.jpg) no-repeat center top #8ec63f;
	font-size:9pt;
	font-family: Arial, Helvetica, sans-serif;
}

.clear {
	clear:both;
}

li {
	list-style:none;
}


#wrap {
	width:919px;
	background:#FFFFFF;
	padding:0px 17px 17px 17px;
}

/*-- Header ----------------------*/
#header {
	background:url(../images/bg_top.jpg) no-repeat;
	height:110px;
	position:relative;
}

#header .tagline {
	position:absolute;
	left:250px;
	top:21px;
}

#header .search {
	position:absolute;
	right:25px;
	top:37px;
}

#header .search ul li{
	display:inline;
	color:#FFFFFF;
	font-weight:bold;
}

#header .search input {	
	border:1px solid #009900;
	padding:2px 0px 3px 5px;
	width:105px;
	font-size:8pt;
}

#header .search select {
	font-size:8pt;
}
#header .search img {
	vertical-align:bottom;
}

#header .region {
	background:url(../images/bg_region.png) no-repeat right;
	width:188px;
	height:24px;
	text-align:right;
	color:#fff;
	padding:5px 15px 0px 0px;
	position:absolute;
	right:25px;
}

#header .region a {
	color:#276F00;
	text-decoration:none;
}

#header .region a:hover {
	color:#FFFFFF;
}

#header .download {
	position:absolute;
	right:25px;
	bottom:0;
}
/*-- End Header ----------------------*/

/*-- Menu ----------------------*/
.navigator {
	background:url(../images/bg_menu.jpg) repeat-x;
	height:30px;
}

.navigator ul li {
	float:left;
}

.navigator span {
	display:none;
}

.navigator li.home a {
	background:url(../images/button_home.jpg) no-repeat;
	display:block;
	width:70px;
	height:30px;
}

.navigator li.home a:hover {
	background:url(../images/button_home_over.jpg) no-repeat;
}

.navigator li.media a {
	background:url(../images/button_media.jpg) no-repeat;
	display:block;
	width:120px;
	height:30px;
}

.navigator li.media a:hover {
	background:url(../images/button_media_over.jpg) no-repeat;
}


.navigator li.promotion a {
	background:url(../images/button_promotion.jpg) no-repeat;
	display:block;
	width:120px;
	height:30px;
}

.navigator li.promotion a:hover {
	background:url(../images/button_promotion_over.jpg) no-repeat;
}

.navigator li.ourbrand a {
	background:url(../images/button_ourBrand.jpg) no-repeat;
	display:block;
	width:120px;
	height:30px;
}

.navigator li.ourbrand a:hover {
	background:url(../images/button_ourBrand_over.jpg) no-repeat;
}

.navigator li.store a {
	background:url(../images/button_store.jpg) no-repeat;
	display:block;
	width:168px;
	height:30px;
}

.navigator li.store a:hover {
	background:url(../images/button_store_over.jpg) no-repeat;
}

.navigator li.career a {
	background: url(../images/button_career.jpg) no-repeat;
	display:block;
	width:100px;
	height:30px;
}

.navigator li.career a:hover {
	background: url(../images/button_career_over.jpg) no-repeat;
}

.navigator li.contact a {
	background:url(../images/button_contact.jpg) no-repeat;
	display:block;
	width:110px;
	height:30px;
}

.navigator li.contact a:hover {
	background:url(../images/button_contact_over.jpg) no-repeat;
}

.navigator li.contest a {
	background:url(../images/button_contest.jpg) no-repeat;
	display:block;
	width:100px;
	height:30px;
}

.navigator li.contest a:hover {
	background:url(../images/button_contest_over.jpg) no-repeat;
}


/*-- End Menu ----------------------*/
/*-- Locate ----------------------*/
#loacate {
	height:18px;
	padding-top:7px;
	padding-left:15px;
	text-align:left;
}

#loacate a {
	color:#018c00;
	text-decoration:none;
}

#loacate a:hover {
	color:#018c00;
	text-decoration:underline;
}
/*-- Locate ----------------------*/

/*-- Running Text --------------------------*/
#running {
	background: url(../images/bg_running.gif) left no-repeat;
	height:18px;
	text-align:left;
	padding-top:5px;
	font-size:8pt;
	font-weight:bold;
	margin:5px 0px 5px 0px;
	position:relative;
}

#running span {
	color: #333333;
}

#running ul li {
	display:inline;
	padding:0px 10px 0px 10px;
	float:left;
}

#running .follow {
	position:absolute; 
	right:0px; 
	top:0;
	
}

/*-- End Running Text --------------------------*/


/*-- Region Selector ----------------------------*/
#region_selector {
	text-align:left;
}

#region_selector #banner {	
	height:241px;
	margin-bottom:30px;
	text-align:center;
	padding-top:14px;
}

#region_selector h2{
	font-size:16pt;
	color:#1b8b07;
	font-weight:normal;
}

#region_selector .content {
	border-left:1px solid #81bb7f;
	border-right:1px solid #81bb7f;
	border-bottom:1px solid #81bb7f;
	padding-bottom:30px;
}

#region_selector #other-promo {
	float:left;
	width:375px;
	padding:0px 15px 0px 35px;
}

#region_selector #other-promo ul li {
	float:left;
	margin-right:20px;
	margin-bottom:15px;
}

#region_selector #other-promo .brochure {
	width:104px;
	text-align:center;
	background:url(../images/brochure_center.jpg) repeat-y;
}

#region_selector #other-promo .brochure .images {
	background:url(../images/brochure_top.jpg) no-repeat center top;
	padding-top:10px;	
	padding-bottom:3px;
}

#region_selector #other-promo .brochure a{
	width:104px;
	font-size:7pt;
	color:#000000;
	text-decoration:none;
}

#region_selector #other-promo .brochure a:hover {
	text-decoration:underline;
}

/*-- End Region ---------------------------------*/

/*-- Home ----------------------*/
#home #banner {	
	height:279px;
	margin-bottom:20px;
	text-align:center;
}

#home #banner .banner-left {
	float:left;
}

#home #banner .banner-right {
	float:right;
	width:243px;
	height:279px;
	text-align:left;
}

#home .banner-right-2 {
	float:right;
	width:243px;
	height:279px;
	text-align:left;
}

#home #banner #tabbed {
padding-left:10px;
/*padding-top:3.6em;*/
}

#home #banner #tabbed ul li {
display:none;
float:left;
padding-top:22px;
}

#home #banner #tabbed span{
	display:none;
}


/**CHINSIANG 28sept2009**/
#home #banner #tabbed .tab1 span{
	background:url(../images/tab_over_140.gif) no-repeat;
	display:block;
	width:140px;
	height:25px;
	color:#005E20;
	padding:5px;
}
/****END*****/




#home #banner #tabbed .tab1 a{
	background:url(../images/tab_selling.gif) no-repeat;
	display:block;
	width:103px;
	height:25px;
}

#home #banner #tabbed .tab1 a:hover{
	background:url(../images/tab_selling_over.gif) no-repeat;
	display:block;
	width:103px;
	height:25px;
}

#home #banner #tabbed .tab1 .selected {
	background:url(../images/tab_selling_over.gif) no-repeat;
}

#home #banner #tabbed .tab2 a{
	background:url(../images/tab_value.gif) no-repeat;
	display:block;
	width:103px;
	height:25px;
}

#home #banner #tabbed .tab2 a:hover{
	background:url(../images/tab_value_over.gif) no-repeat;
	display:block;
	width:103px;
	height:25px;
}

#home #banner #tabbed .tab2 .selected {
	background:url(../images/tab_value_over.gif) no-repeat;
}

#home #banner #selling, #home #banner #value {
	height:208px;
	overflow-y:auto;
	width:242px;
}
#home #banner #selling td, #home #banner #value td {
padding-top:10px;
text-align:center;
}
#home #banner .view {
	padding:3px 15px 0px 0px;
	text-align:right;
}

#home #banner .view a {
	color:#1b8b07;
	text-decoration:none;
	padding-left:7px;
}

#home #banner .view a:hover{
	text-decoration:underline;
}

#home #banner  .view span {
	background:url(../images/bullet.gif) no-repeat left;
}

#home #banner2 {
	position:relative;
	height:120px;
	margin:20px 0px 10px 0px;
}

#home .content {
	float:left;
}

#home .content ul li{
	width:215px;
	height:95px;
	float:left;
}

#home .content ul li h2 {
	background:url(../images/bg_sub_banner.jpg) no-repeat;
	width:215px;
	height:17px;
	color:#FFFFFF;
	padding-top:3px;
	font-weight:bold;
	font-size:9pt;
}

#home .content li.center {
	padding:0px 10px 0px 10px;
}

/*-- End Home ----------------------*/

/*-- Promotion ----------------------*/
#promotion #banner {	
	height:211px;
	margin-bottom:30px;
	text-align:center;
}

#promotion #banner .banner-left {
	float:left;
}

#promotion #banner .banner-right {
	float:right;
	background:url(../images/bg_reminder.jpg) no-repeat;
	width:229px;
	height:106px;
	padding:105px 0px 0px 13px;
	color:#FFFFFF;
	text-align:left;
}

#promotion #banner .banner-right input {
	background:url(../images/bg_form2.gif) no-repeat;
	width:206px;
	height:21px;
	border:none;
	padding:2px 0px 0px 2px;
}

#promotion #banner .banner-right ul li {
	padding-top:10px;
	float:left;
}

#promotion #banner .banner-right a {
 	font-size:8pt;
	color:#FFFFFF;
	padding-right:45px;
}

#promotion #banner .banner-right .submit span {
	display:none;
}

#promotion #banner .banner-right .submit a{
	background:url(../images/button_submit.gif) no-repeat;
	display:block;
	width:38px;
	height:21px;
}

#promotion #banner .banner-right .submit a:hover {
	background:url(../images/button_submit_over.gif) no-repeat;
}

#promotion {
	text-align:left;
}

#promotion h1{
	font-size:18pt;
	color:#1b8b07;
	font-weight:normal;
}

#promotion .submenu {
	color:#1b8b07;
	height:18px;
	margin-top:5px;
}

#promotion .submenu .menu a, #promotion .submenu .pages a  {
	color:#1b8b07;
	text-decoration:none;
}

#promotion .submenu .menu a {
	padding-left:7px;
}

#promotion .submenu .menu a:hover, #promotion .submenu .pages a:hover{
	text-decoration:underline;
}

#promotion .submenu .menu span {
	background:url(../images/bullet.gif) no-repeat left;
}

#promotion .submenu .menu {
	float:left;
}

#promotion .submenu .pages {
	float:right;
}

#promotion .submenu .pages {
	float:right;
}

#promotion .submenu .pages ul li {
	float:left;
}

#promotion .titlebar {
	background:url(../images/bg_header.jpg);
	width:889px;
	height:26px;
	text-align:left;
	color:#FFFFFF;
	padding:3px 20px 0px 10px;
}

#promotion .titlebar .title{
	float:left;
	padding-top:5px;
}

#promotion .titlebar .sort {
	float:right;
}

#promotion .titlebar .sort  ul li{
	display:inline;
}

#promotion .content {
	border-left:1px solid #81bb7f;
	border-right:1px solid #81bb7f;
	
}

#promotion .content td {
	border-bottom:1px solid #81bb7f; 
	border-right:1px solid #81bb7f;
	text-align:center;
	padding:10px 0px 10px 0px;
	vertical-align:top;
	width: 183px;
}

#promotion .content td .date {
	background:url(../images/bg_date.jpg) top center no-repeat;
	height:52px;
	text-align:center;
	margin-top:10px;
	padding-top:10px;
}

#promotion .content td .date span {
	color:#f7941d;
	font-weight:normal;
}


#promotion .content td.noborder {
	border-right:none;
}

#promotion .content td img {
	border:1px solid #8dc63f;
}

#promotion .content td div {
	padding-left: 0px;
}

#promotion .content .bg {
	background:url(../images/bg_item.gif) repeat-x #f4f4f4;
	padding:5px 0;
	margin-top:10px;
	border-top:1px solid #ebebeb;
	border-bottom:1px solid #ebebeb;
}

/*
#promotion .content .center {
	background:url(../images/center_date.jpg) repeat; 
	height:52px;
	width: 150px;
	float: left;
	display: block;
}
.left {
	background:url(../images/left_date.jpg) no-repeat; 
	height:52px;
	width: 20px;
	float: left;
	display: block;
}
.right {
	background:url(../images/right_date.jpg) no-repeat; 
	height:52px;
	width: 10px;
	float: left;
	display: block;
}

*/

#promotion .content td h2{
	color:#1c7e31;
	font-weight:bold;
}

#promotion .content td label {
	color:#f7941d;
}

#promotion #other-promo ul li {
	float:left;
	margin-right:20px;
	margin-bottom:15px;
}

#promotion #other-promo .brochure {
	width:104px;
	text-align:center;
	background:url(../images/brochure_center.jpg) repeat-y;
}

#promotion #other-promo .brochure .images {
	background:url(../images/brochure_top.jpg) no-repeat center top;
	padding-top:10px;	
	padding-bottom:3px;
}

#promotion #other-promo .brochure a{
	width:104px;
	font-size:7pt;
	color:#000000;
	text-decoration:none;
}

#promotion #other-promo .brochure a:hover {
	text-decoration:underline;
}


/*-- End Promotion ----------------------*/


/*-- Store Locator ----------------------*/
#store .content {
	border-left:1px solid #81bb7f;
	border-right:1px solid #81bb7f;
	padding:10px 15px 30px 10px;
	text-align:left;
}

#store .content .col-left {
	width:270px;
	text-align:left;
	float:left;
}

#store .content .col-right {
	width:620px;
	text-align:right;
	float:left;
}

#store .content .search {
	height:25px;
	padding-bottom:40px;
}

#store .content .search ul li {
	display:inline;
	float:left;
}

#store .content .search input {
	background:url(../images/bg_form.gif) no-repeat;
	width:198px;
	height:25px;
	border:none;
	color:#666666;
	padding-left:5px;
	padding-top:3px;
}

#store .content .search img {
	vertical-align:top;
}

#store .content #address {
	height:250px;
	width:240px;
	overflow-y:auto;
	padding:10px 0px 10px 12px;
}

#store .content #address a {
	color:#0b8103;
	font-weight:bold;
	text-decoration:none;
}

#store .content #address a:hover {
	color:#0b8103;
	text-decoration: underline;
}

#store .content #filter {
	width:240px;
	border:#e5e5e5 solid 1px;
	padding:10px 0px 10px 12px;
}
/*-- End Store Locator ----------------------*/

/*-- Region Contact ----------------------------*/
#contact {
	text-align:left;
}

#contact  h2{
	font-size:16pt;
	color:#1b8b07;
	font-weight:normal;
}

#contact .content {
	border-left:1px solid #81bb7f;
	border-right:1px solid #81bb7f;
	border-bottom:1px solid #81bb7f;
	width: 100%;
}

#contact .content h2{
	font-size:14pt;
}

#contact .content h3{
	font-weight:bold;
	color:#0b8103;
}

#contact .content p{
	font-size:8pt;
	line-height:15px;
	color:#333333;
}

#contact .content .col-left {
	width:400px;
	float:left;
	margin-top:15px;
	padding-left:20px;
	padding-right:104px;
}

#contact .content .col-right {
	width:352px;
	float:left;
	margin-top:15px;
	padding-left:20px;
	border-left:solid 1px #c0ddbf;
}

#contact .content td {
	color:#0b8103;
	padding-bottom:5px;
	vertical-align:top;
}

#contact .content .form{
	height:18px;
	background:url(../images/bg_form3.gif) repeat-x;
	border:1px solid #cfcfcf;
	padding:3px 5px 0px 5px;
	color: #666666;
	width:227px;
}

#contact .content .box{
	border:none;
	padding:0;
	width:0;
}

#contact .content .submit span {
	display:none;
}

#contact .content .submit a{
	background:url(../images/button_submit2.gif) no-repeat;
	display:block;
	width:70px;
	height:21px;
}

#contact .content .submit a:hover {
	background:url(../images/button_submit2_over.gif) no-repeat;
}

#contact .content span {
	color:#000000;
}
/*-- End Contact ---------------------------------*/

/*-- Media Room ----------------------------*/
#media {
	text-align:left;
}

#media  h2{
	font-size:16pt;
	color:#1b8b07;
	font-weight:normal;
}

#media .content {
	border-left:1px solid #81bb7f;
	border-right:1px solid #81bb7f;
	border-bottom:1px solid #81bb7f;
}


#media .content .col-left {
	width:169px;
	float:left;
	margin-top:15px;
	padding-left:20px;
	padding-right:15px;
}

#media .content .col-left .title_archive {
	background:url(../images/header_media_bg.gif) no-repeat;
	width:174px;
	height:23px;
	color:#FFFFFF;
	font-weight:bold;
	padding:7px 0px 0px 10px;
}

#media .content .col-left .archive {
	width:182px;
	border-left:solid 1px #cfcfcf;
	border-right:solid 1px #cfcfcf;
	border-bottom:solid 1px #cfcfcf;
}

#media .content .col-left .archive .year {
	background:url(../images/bg_year.gif) repeat-x;
	padding:7px 0px 7px 10px;
}

#media .content .col-left .archive ul li{
	height:24px;
	padding:5px 0px 0px 25px;
}

#media .content .col-left .archive span {
	background:url(../images/bullet.gif) no-repeat left;
}

#media .content .col-left .archive span a {
	color:#000000;
	padding-left:10px;
	text-decoration:none;
}

#media .content .col-left .archive span a:hover {
	text-decoration:underline;
}

#media .content .col-right {
	width:664px;
	float:left;
	margin-top:15px;
	padding-left:20px;
}

#media .content .col-right .title_archive2 {
	background:url(../images/header_media_bg2.gif) no-repeat;
	width:654px;
	height:23px;
	color:#197b30;
	font-weight:bold;
	padding:7px 0px 0px 10px;
}

#media .content .col-right .news_content {
	border-left: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	padding:10px;
}

#media .content .col-right .news_frame{
	padding:15px 0px 15px 0px;
	vertical-align:top;
	border-bottom:solid 1px #ebebeb;
}


#media .content .col-right .news_frame p {
	color:#f7941d;
}

#media .content .col-right .news_frame span {
	color:#898989
}

#media .content .col-right .news_frame h1 {
	color:#333333;
	font-weight:bold;
	font-size:10pt;
}

#media .content .col-right .news_frame .news {
	width:540px;
	float:left;
}

#media .content .col-right .news_frame .read {
	float:left;
}

#media .content .col-right .submenu {
	color:#1b8b07;
	height:18px;
	margin-top:5px;
}


#media .content .col-right .submenu .pages {
	float:right;
}

#media .content .col-right .submenu .pages ul li {
	float:left;
}

#media .content .col-right .submenu .pages a  {
	color:#1b8b07;
	text-decoration:none;
	padding-left:7px;
}

#media .content .col-right .submenu .pages a:hover{
	text-decoration:underline;
}

#media .content .login {
	width:396px;
	padding:40px 0px 100px 0px;
} 

#media .content .login .title {
	background:url(../images/bg_header3.jpg) no-repeat; 
	width:381px; 
	height:25px;
	font-size:12pt;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px 0px 0px 15px;
	text-align:left;
}

#media .content .login .frame {
	background:url(../images/bg_login.jpg) repeat-x;
	height:126px;
	border-left:1px solid #c6c6c6;
	border-right:1px solid #c6c6c6;
	text-align:left;
	padding:20px 0px 0px 10px;
}

#media .content .login .form {
	background:url(../images/bg_form3.gif) repeat-x;
	border:1px solid #cfcfcf;
	padding:3px 5px 0px 5px;
	width:220px;
	height:20px;
}

#media .content .login .frame td {
	padding:5px;
}

#media .content .login .frame .button a {
	background:url(../images/button_login.gif) no-repeat;
	display:block;
	width:70px;
	height:21px;
}

#media .content .login .frame .button a:hover {
	background:url(../images/button_login_over.gif) no-repeat;
}

#media .content .login .frame .button a span{
	display:none;
}
/*-- End Media Room  ---------------------------------*/
/*-- End Media Room  ---------------------------------*/

/*-- Career ----------------------------*/
#career {
	text-align:left;
}

#career h2{
	font-size:14pt;
	color:#1b8b07;
	font-weight:normal;
}

#career h3{
	font-size:11pt;
	color:#f7941d;
	font-weight:bold;
}

#career .content {
	border-left:1px solid #81bb7f;
	border-right:1px solid #81bb7f;
	border-bottom:1px solid #81bb7f;
}

#career .content p{
	font-size:8pt;
	line-height:15px;
	color:#333333;
}

#career .content .col-left {
	width:400px;
	float:left;
	margin-top:15px;
	padding-left:20px;
	padding-right:104px;
	border-right:solid 1px #c0ddbf;
}

#career .content .col-right {
	width:352px;
	float:left;
	margin-top:15px;
	padding-left:20px;
}

#career .content td {
	color:#0b8103;
	padding-bottom:5px;
	vertical-align:top;
	text-align:left;
}

#career .content .title {
	background:url(../images/bg_header2.jpg) no-repeat;
	width:880px;
	height:30px;
}

#career .content .title td{
	color:#fff;
	font-weight:bold;
	padding:6px 0px 5px 10px;
	vertical-align:top;
	text-align:left;
}

#career .content td ul li{
	background:url(../images/bullet.gif) 0px 8px no-repeat;
	padding:5px 0px 5px 10px;
	color:#333333;
	margin:10px 0px 10px 0px;
}

#career .content .career {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}

#career .content .career .bg{
	background:#f8f8f8;
}

#career .content .career .bg td{
	border-top:1px solid #f2f2f2;
	border-bottom:1px solid #f2f2f2;
}

#career .content .career a{
	color:#0b8103;
	font-weight:bold;
	text-decoration:none;
}

#career .content .career a:hover{
	text-decoration:underline;
}


#career .content .career td {
	color:#333333;
	padding:10px 0px 10px 10px;
	vertical-align:top;
	text-align:left;
}

#career .content .career2 .title2 {
	color:#006600;
	background:#b2df27 ;
	font-weight:bold;
	padding:3px
}

#career .content .career3 {
	border:#CCCCCC 1px solid;
	color:#000000;
}

#career .content .career3 p{
	margin:5px 0px 3px 10px;
}

#career .content .apply span, #career .content .back span {
	display:none;
}

#career .content .apply a{
	background:url(../images/button_apply.gif);
	display:block;
	width:70px;
	height:21px;
}

#career .content .apply a:hover{
	background:url(../images/button_apply_over.gif);
}

#career .content .back a{
	background:url(../images/button_back.gif);
	display:block;
	width:70px;
	height:21px;
}

#career .content .back a:hover{
	background:url(../images/button_back_over.gif);
}

#career select {
	width:227px;
	border:1px solid #CCCCCC;
}

#career .content .form{
	height:18px;
	background:url(../images/bg_form3.gif) repeat-x;
	border:1px solid #cfcfcf;
	padding:3px 5px 0px 5px;
	color: #666666;
	width:227px;
}

#career .content .submit span {
	display:none;
}

#career .content .submit a{
	background:url(../images/button_submit2.gif) no-repeat;
	display:block;
	width:70px;
	height:21px;
}

#career .content .submit a:hover {
	background:url(../images/button_submit2_over.gif) no-repeat;
}

#career .content .search span {
	display:none;
}

#career .content .search a{
	background:url(../images/button_search2.gif) no-repeat;
	display:block;
	width:70px;
	height:21px;
}

#career .content .search a:hover {
	background:url(../images/button_search2_over.gif) no-repeat;
}

#career .content span {
	color:#000000;
}

#career .content .pages {
	float:right;
	padding-right:20px;
	padding-bottom:20px;
}

#career .content .pages  ul li {
	padding-top:10px;
	float:left;
}

#career .content .pages a  {
	color:#1b8b07;
	text-decoration:none;
	padding-left:7px;
}

#career .content .pages a:hover{
	text-decoration:underline;
}
/*-- End Career ---------------------------------*/

/*-- Sitemap ------------------------------------- */
#sitemap {
	text-align:left;
}

#sitemap ul li{
	padding:5px 0px 5px 30px;
}

#sitemap a{
	text-decoration:none;
	color:#009900;
}

#sitemap a:hover {
	text-decoration:underline;
}
/*-- End Sitemap --------------------------------- */

/*-- Footer ----------------------*/
#footer {
	background:url(../images/bg_footer.jpg) repeat-x;
	height:93px;
	position:relative;
	margin-top:20px;
	color:#FFFFFF;
	font-size:8pt;
}

#footer .tagline {
	position:absolute;
	left:10px;
	top:10px;
}

#footer .link {
	position: absolute;
	text-align:left;
	top:25px;
	right:30px;
	line-height:15px;
}

#footer .link a{
	color:#FFFFFF;
	text-decoration:none;
}

#footer .link a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}