body *{font-size: 101%;font-family: Arial, Verdana, Helvetica, sans-serif;}
body {font-size: 12px;-moz-user-select:none;}
html>body {font-size: 12px;}
table, input, select, th, td, textarea { font-size: 12px; }
ol, ul, li li, li p, td p, blockquote p, div div { font-size: 12px; }
table table td { font-size: 12px; }
body {margin: 0; padding: 0; }
form, input * {margin: 0; padding:0;}
img {border: 0;}
th {font-weight: normal;}
#container {position:relative; width: 945px; margin: 0 auto; padding: 0; clear: both; background-color: #fff;}
#header_home { width: 100%; height: 419px; background: url(main_banner.jpg) no-repeat bottom;}
#header_homeBanner {width: 100%; height: 330px; position: absolute; top: 89px;}
#header_products {width: 100%; height: 316px; background: url(products.jpg) no-repeat bottom;}
#header_contactUs {width: 100%; height: 316px; background: url(contactus.jpg) no-repeat bottom;}
#header_News {width: 100%; height: 316px; background: url(news.jpg) no-repeat bottom;}
#header_Joinus {width: 100%; height: 316px; background: url(joinus.jpg) no-repeat bottom;}
#header_solutions {width: 100%; height: 316px; background: url(solutions.jpg) no-repeat bottom;}
#header_projects {width: 100%; height: 316px; background: url(projects.jpg) no-repeat bottom;}
#header_error {width: 100%; width: 100%; height: 419px; background: url(main_banner.jpg) no-repeat bottom;}
#siteTitle { width: 230px; height: 62px; background: url(logo.gif) no-repeat 32px 11px; margin:0; padding-left:32px;}
#siteTitle a { display: block; width: 230px; height: 62px; text-indent: -1000em; }
#corp_search { width: 288px; height: 21px; padding: 18px 0 0; position: absolute; top: 0; right: 0;}
#corp_search #itime{height:16px;text-align:right;color:#434444;}
#icon_home {width: 55px; float:left;}
#icon_home a {text-decoration: none;}
#icon_emailalert {width:86px; float:left;}
#icon_emailalert a {text-decoration: none;}
#icon_sitemap {width: 80px; float:left;}
#icon_sitemap a {text-decoration: none;}
#icon_english {width: 66px; float:left;}
#icon_english a {text-decoration: none;}
#corp_search .textfield {float: left; width: 123px; padding:2px 2px 2px 6px; border: 1px solid #c5c5c5; }
#corp_search .submit {float: left; margin-top:-1px; text-indent:-1000em;}

/***********************************************************************/
#home #content {background: none; border: 0; margin-top: 0; color: #434444; min-height: 195px; height:auto !important; height: 195px; padding:10px 0 10px 275px; text-align: left; margin-bottom: 0;}
#content {background: url(sidebar_bg.gif) no-repeat left bottom; color: #434444; min-height: 300px; height:auto !important; padding:0 0 0 275px; text-align: justify; margin-bottom: 30px; }
#sidebarHome {position: absolute; left: 32px; top: 68px; padding-right: 10px; width: 230px; background:url(sidemenu_bottomHm.gif) left bottom no-repeat; height: 550px;}
#sidebar {position: absolute; left: 32px; top: 68px; padding-right: 10px; width: 230px; background:url(sidemenu_bottomHm.gif) left bottom no-repeat; height: 492px;}
#sidebarp {position: absolute; left: 32px; top: 68px; padding-right: 10px; width: 230px; background:url(sidemenu_bottomHm.gif) left bottom no-repeat; height: 800px;}
#contentp {background: url(sidebar_bg.gif) no-repeat left bottom; color: #434444; min-height: 530px; height:auto !important; padding:0 0 0 275px; text-align: justify; margin-bottom: 30px;width:665px; overflow:hidden;width:670px; overflow:hidden;}
#sidebarps {position: absolute; left: 32px; top: 68px; padding-right: 10px; width: 230px; background:url(sidemenu_bottomHm.gif) left bottom no-repeat; height: 613px;}
#contentps {background: url(sidebar_bg.gif) no-repeat left bottom; color: #434444; min-height: 345px; height:auto !important; padding:0 0 0 275px; text-align: justify; margin-bottom: 30px;width:670px; overflow:hidden;}

/**** subNav ****/
#menu { list-style: none; margin: 0; padding: 0; border-top: 1px solid #c5c5c5; width:230px;}
#menu li { border-bottom: 1px solid #fff; display: inline;}
#menu a { display: block; color: #fff; line-height: 22px; border-left: 1px solid #c5c5c5; border-right: 1px solid #c5c5c5; }
#menu a:hover { text-decoration: none; color: #000;}
#menu ol,#menu ul { list-style: none; margin: 0; padding:10px 0; float: left; background: #fff; border-left: 1px solid #c5c5c5; border-right: 1px solid #c5c5c5;width:228px;}
#menu ol li,#menu ul li {width:208px; display: inline; }
#menu ol li a,#menu ul li a { color: #000; background: #fff; height:22px;padding:0 0 0 23px; text-indent:0; width:205px; font-size:1.09em; text-decoration: none; border: 0; overflow:hidden;} 
#menu ol li a:hover,#menu ul li a:hover { background: #ff0; } 
#menu ol li.selected a,#menu ul li.selected a { font-weight: bold;background: #ff0;} 


#mtwo{margin:0;padding:0 0 0 15px!important;float:left;background:#fff;border:0px!important;}
#mtwo li {width:150px!important;}
#mtwo a {color: #fff;line-height:22px;width:190px!important;font-size:12px!important;}
#mtwo a:hover {text-decoration: none; color: #000;font-size:12px!important;}
.on { font-weight: bold;color:#000000;}
#mtwo .ons {color:#9bb40f!important;}
#mtwo .ons a{color:#9bb40f!important;}
#mtwo .ons a:hover{color:#9bb40f!important;}
#xx a {font:bold 14px Arial, Helvetica, sans-serif; }
/*#mtwo{margin:0;padding:0 0 0 15px;float:left;background:#fff;}
#mtwo a {color: #fff;line-height:22px;width:190px!important; border-left: 1px solid #c5c5c5; border-right: 1px solid #c5c5c5; }
#mtwo a:hover {text-decoration: none; color: #000;}
.on { font-weight: bold;} 
*/


#ihome a { width:228px; height:30px; border-bottom:1px solid #fff; background:url(home_off.gif) no-repeat; display:block; float:left; text-indent: -1000em;}
#ihome a:hover {display:block; background:url(home_on.gif) no-repeat;}
#ihome a.selected {display:block; background:url(home_on.gif) no-repeat;}

#aboutus a {width:228px; height:30px; border-bottom:1px solid #fff; background:url(aboutus_off.gif) no-repeat; display:block; float:left; text-indent: -1000em;}
#aboutus a:hover {display:block; background:url(aboutus_on.gif) no-repeat;}
#aboutus a.selected {display:block; background:url(aboutus_on.gif) no-repeat;}

#product a {width:228px; height:30px; border-bottom:1px solid #fff; background:url(product_off.gif) no-repeat; display:block; float:left; text-indent: -1000em;}
#product a:hover {display:block; background:url(product_on.gif) no-repeat;}
#product a.selected {display:block; background:url(product_on.gif) no-repeat;}

#solutions a {width:228px; height:30px; border-bottom:1px solid #fff; background:url(solutions_off.gif) no-repeat; display:block; float:left; text-indent: -1000em;}
#solutions a:hover {display:block; background:url(solutions_on.gif) no-repeat;}
#solutions a.selected {display:block; background:url(solutions_on.gif) no-repeat;}

#projects a {width:228px; height:30px; border-bottom:1px solid #fff; background:url(projects_off.gif) no-repeat; display:block; float:left; text-indent: -1000em;}
#projects a:hover {display:block; background:url(projects_on.gif) no-repeat;}
#projects a.selected {display:block; background:url(projects_on.gif) no-repeat;}

#news a {width:228px; height:30px; border-bottom:1px solid #fff; background:url(news_off.gif) no-repeat; display:block; float:left; text-indent: -1000em;}
#news a:hover {display:block; background:url(news_on.gif) no-repeat;}
#news a.selected {display:block; background:url(news_on.gif) no-repeat;}

#joinus a {width:228px; height:30px; border-bottom:1px solid #fff; background:url(joinus_off.gif) no-repeat; display:block; float:left; text-indent: -1000em;}
#joinus a:hover {display:block; background:url(joinus_on.gif) no-repeat;}
#joinus a.selected {display:block; background:url(joinus_on.gif) no-repeat;}

#contactus a {width:228px; height:30px; background:url(contactus_off.gif) no-repeat; display:block; float:left; text-indent: -1000em;}
#contactus a:hover {display:block; background:url(contactus_on.gif) no-repeat;}
#contactus a.selected {display:block; background:url(contactus_on.gif) no-repeat;}
/***********************************************************************/

h1 {font-size: 1.5em; font-weight: bold; color: #9bb40f; margin:1em 0;}
h2 {font-size: 1.09em; color: #0a2c77; font-weight: bold; margin:0.5em 0;}
h3 {color: #0a2c77; font-weight: bold;padding:0 0 3px 0;margin:0;}
h4 {}
h5 {}
h6 {}
.textMainHighlight {color: #0a2c77; font-weight: bold;}
.textSubHighlight {color: #013678;}
a:link {color: #0a2c77; text-decoration:none;}
a:visited {color: #9bb40f; text-decoration:none;}
a:hover {color: #0a2c77; text-decoration:none;}
img.ir_spacerRight {margin-right:10px;}
img.ir_spacerLeft {margin-left:10px;}
img.ir_left {float: left; margin: 0 10px 10px 0;}
img.ir_right {float: right; margin: 0 0 10px 10px;}
img.ir_middle {vertical-align: middle;}
img.ir_border {border:1px solid #cccccc;}

/**** Footer ****/
#footer { clear:both; border-top:1px solid #c4c5c6; padding: 10px 0 6px; height: auto; font-size:12px;}
#gs{float:right;}
#copyright { float: left; color: #000; padding-left:18px;}
#designedBy { float: right; color: #000; padding-right: 20px; }
#designedBy a:link {color: #000; text-decoration: none;}
#designedBy a:visited {color: #000; text-decoration: none;}
#designedBy a:hover {color: #000; text-decoration: none;}

/* Define the rest of the classes here */
.ir_tableBorder {border: 1px solid #CCCCCC;}
table.ir_table tr.ir_tableTopRow td {background: #003677; color:#ffffff; font-weight: bold; text-align: left;}
table.ir_table tr.row1 td {background: #f4f4f4;}
table.ir_table tr.row2 td {background: #e7e7e7;}
table.ir_table tr td.row1 {background: #f4f4f4;}
table.ir_table tr td.row2 {background: #e7e7e7;}
table.ir_table tr.rowHighlight td {background: #414141; color:#ffffff;}
table.ir_table tr td.cellHighlight {background: #414141; color:#ffffff;}
table.ir_table tr td.cellTotal {border-top: 1px solid #414141; border-bottom: 1px solid #414141;}
table.ir_table tr td.cellSubTotal {border-top: 1px solid #414141;}

/* Director and Management */
.directorContainer a {float: left; margin: 1em 0; width: 87px; height: 22px; background: url(btn_closeview.jpg) no-repeat left top; text-indent: -1000em; outline: none;} /* view - close profile */
.directorContainer.hide a {background-position: left bottom;}
.directorContainer .directorDescription {display: block; margin-top: 50px;}
.directorContainer.hide .directorDescription {display: none;}
.textDivider {border-bottom: 1px dotted #666; margin: 1em 0;}

/* For Sitemap page */
.sitemapNav { margin:15px 0 0 3px; padding: 0; list-style:none; line-height: 25px; }
.sitemapNav li {margin:0;padding:0 0 0 35px;text-decoration:none;background:url(bullet_menu.gif) left 4px no-repeat;display:block;}
.sitemapNav  li ul { margin: 0; padding-left: 10px; text-decoration:none; display:block; list-style:none;}
.sitemapNav a {color: #0a2c77; text-decoration:none; }
.sitemapNav a:hover {color: #9f040d; }

/* Home */
#home_news {float:left; padding-left:10px; width:218px;}
#home_news div img {float:left; padding:10px 10px 0 0;}
#home_news div h1 {float:left; }
#company {float: left; padding-right:10px; width:400px;}
#home_AR {float:left;width:247px;/*height:190px;*/border-left:1px dotted #c2c2c2;margin-top:5px;padding:0 0 8px 8px;}
#home_AR a {text-decoration: none;}

#pt {margin-top:10px;width:247px;height:80px;overflow:hidden;}
#pt img{float:left;}
#pt p {margin:0;padding:0;}
#ptc{padding-left:5px;}
#ipt_bg {float:left;width:95px;height:80px;padding-right:5px;background:url(ip_bg.gif) left bottom no-repeat;}
#ipt_bg img {width:95px;height:69px;}

.readMore {clear: both;}
.readMore a:link {background: url(icon_more.gif) no-repeat 0 1px; float: right; width: 65px; height: 22px; text-indent: -1000em;}
.readMore a:visited {background: url(icon_more.gif) no-repeat 0 1px; float:right;width:65px;height:22px;text-indent: -1000em;}
.readMore a:hover {background: url(icon_more.gif) no-repeat 0 1px; float: right; width: 65px; height: 22px; text-indent: -1000em;}
/*si*/
.si_tableBorderAll {border-collapse:collapse;}
.si_tableBorderAll td {border:1px solid #000;}
.si_floatRight {float:right;}
.si_floatLeft {float:left;}
.si_clearRight {clear:right;}
.si_clearLeft {clear:left;}
.si_clearBoth {clear:both;}
.si_center {text-align:center;}
.si_left {text-align:left;}
.si_right {text-align:right;}
.si_top {vertical-align:top; display:table-cell;}
.si_bottom {vertical-align:bottom; display:table-cell;}
.si_justify {text-align:justify;}
.si_textCapitalize {text-transform:capitalize;}
.si_textUppercase {text-transform:uppercase;}
.si_textBold {font-weight:bold;}
.si_fullWidth {width:100%; clear:both;}
.si_halfWidth {width:48%; float:left;}
.si_marginTop {margin-top:1em;}
.si_marginBottom {margin-bottom:1em;}
.si_marginLeft {margin-left:1em;}
.si_marginRight {margin-right:1em;}
.si_fixed:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.si_fixed{display:block;}
.si_fixed{min-height:1%;}
* html .si_fixed{height:1%;}




.ir_hideLegend {display:none;}
.ir_legend {height:2px; width:100px; margin-left:0; text-align:left;}
.ir_legendCandleRed {background:url(legend_red.gif) no-repeat left center; width:5px; height:17px; float:left; margin-left:5px;}
.ir_legendCandleGreen {background:url(legend_green.gif) no-repeat left center; width:5px; height:17px; float:left; margin-left:5px;}
.ir_legendVolumeRed {background:url(legend_volume_red.gif) no-repeat left center; width:5px; height:14px; float:left; margin-left:5px;}
.ir_legendVolumeGreen {background:url(legend_volume_green.gif) no-repeat left center; width:5px; height:14px; float:left; margin-left:5px;}

hr.red {color:#f00; background:#f00;}
hr.green {color:#008000; background:#008000;}
hr.blue {color:#00f; background:#00f;}

.ir_textRed {color:#f00;}
.ir_textGreen {color:#480;}
.ir_textBlue {color:#00398e;}

#ir_validBar { width: 128px; height: 15px; margin: 1em auto; }
#ir_validBar a { height: 15px; float: left; text-indent: -1000em; }
#ir_validHTML { background: url(icon_validHTML.gif); width: 59px; }
#ir_validXHTML { background: url(icon_validXHTML.gif); width: 59px; }
#ir_validCSS { background: url(icon_validCSS.gif); width: 59px; margin-left: 10px; }



/*sol*/
/*#sol {float:left;width:311px;height:131px;padding:12px; background:url(so_bg.jpg) no-repeat;}
#sol img  {float:left;margin:0 8px 8px 0!important;}*/


#sol {float:left;width:306px;height:131px;padding:8px;margin:0 10px 10px 0;border:1px solid #e5e5e5;}
#sol img {float:left;margin:0 8px 8px 0!important;width:150px;height:99px;}
#sol p {margin:0;padding:0;}
#sol a:link {color: #0a2c77; text-decoration:none;}
#sol a:visited {color: #0a2c77; text-decoration:none;}
#sol a:hover {color: #9bb40f; text-decoration:none;}


/*ptl*/
#ptl {float:left;width:137px;height:146px;padding:2px 15px 15px 15px;overflow:hidden;}
#pti {width:139px;height:107px;padding-bottom:8px;}
#pti img {width:139px;height:107px;}
#ptl h3 {color: #ffffff; font-weight: bold;padding:0;margin:0;}
#ptl h3 a{color:#666666; text-decoration:none;}
#ptl h3 a:hover{color:#0a2c77; text-decoration:none;}
#page { clear:both;margin:5px 0;}
.ptil{float:right; border:1px solid #CCCCCC;margin-left:8px;padding:2px;}



#pmenu {padding:10px 10px 15px 0;font:bold 14px Arial, Helvetica, sans-serif;color: #0a2c77;}
#pmenu a:link {color: #0a2c77; text-decoration:none;}
#pmenu a:visited {color: #0a2c77; text-decoration:none;}
#pmenu a:hover {color: #9bb40f; text-decoration:none;}



.ir_tsLegendCellHighlight {float: left; width: 20px; height: 7px; font-size: 0; background: #ccd0e1; border-bottom: 1px solid #aaa; margin: 3px 3px 0 0;}
.ir_tsLegendCellRed {float: left; width: 20px; height: 8px; font-size: 0; background: #ebddd8; margin: 3px 3px 0 0;}
.ir_tsLegendCellGreen {float: left; width: 20px; height: 8px; font-size: 0; background: #d8ebdc; margin: 3px 3px 0 0;}

/* Classes for different layouts. Please use the correct classes. Those that are not in use, please delete. */
.ir_arContainer {width: 100%; padding: 0; margin: 0;}
.ir_arLeft {width: 35%; float: left; margin: 0;}
.ir_arRight {width: 65%; float: right; padding-top:10%;} /* Add padding-top in % if you want to valign the content to middle or bottom */
#ir_arSections ul {list-style: none; margin: 0; padding: 0;}
#ir_arSections ul li {background: url(bullet_arrow.gif) no-repeat left top; padding: 2px 0 3px 15px; margin-left: 10px;}
#ir_arSections ul.border li {border-bottom: 1px dotted #004a88;}
#ir_arArchive ul {margin: 0; list-style: none; padding: 0;}
#ir_arArchive ul li {margin:0 15px 15px 0; float: left; text-align: center;}

.ir_directorContainer a {float: left; margin: 1em 0; width: 87px; height: 22px; background: url(btn_closeview.gif) no-repeat left top; text-indent: -1000em; outline: none;} /* view - close profile */
.ir_directorContainer.hide a {background-position: left bottom;}
.ir_directorContainer .ir_directorDescription {display: block; margin-top: 50px;}
.ir_directorContainer.hide .ir_directorDescription {display: none;}

.ir_webcastContainer {width: 100%; padding: 0; margin: 0; margin-bottom: 1em;}
.ir_webcastLeft {width: 40%; float: left; margin: 0;}
.ir_webcastRight {width: 60%; float: right; margin: 0; padding-top: 8%;}

.ir_slidesContainer {width: 100%; padding: 0; margin-bottom: 1em;}
.ir_slidesLeft {width: 40%; float: left; margin: 0;}
.ir_slidesRight {width: 60%; float: right; margin: 0; padding-top: 8%;}

/* End Of Classes for different layouts. */

.ir_news {width: 100%; padding: 0; margin: 0; list-style: none;}
.ir_news li {border-bottom: 1px dotted #666;}
.ir_newsDate {width: 25%; float: left; margin: 1em 0;}
.ir_newsTitle {width: 74%; float: right; margin: 1em 0;}
.ir_newsTitle a:link {color: #434444; text-decoration: none;}
.ir_newsTitle a:visited {color: #9f040d; text-decoration: underline;}
.ir_newsTitle a:hover {color: #9f040d; text-decoration: underline;}

.ir_qa {width: 100%; padding: 0; margin: 0; list-style: none;}
.ir_qaDate {width: 25%; float: left; margin: 0;}
.ir_qaTitle {width: 74%; float: right; margin: 0;}

.ir_boxHighlight {width: 97%; background: #e4e4e4; border: 1px dotted #333; padding: 1%;}

.ir_boxCaptcha {width: 98%; background: #fff; padding: 1%;}

.ir_search a {font-size: 1.09em; color: #023f8b; font-weight: bold; text-decoration: underline;}
.ir_search a:hover {color: #0072ff;}
.ir_search .url {color: #008000;}
.ir_searchHighlight1 {font-weight: bold; background: #ff6;}
.ir_searchHighlight2 {font-weight: bold; background: #a0ffff;}
.ir_searchHighlight3 {font-weight: bold; background: #9f9;}
.ir_searchHighlight4 {font-weight: bold; background: #f99;}

.ir_insiderPopUp {position: absolute; z-index: 200; visibility: hidden; left: 100px;}
.ir_insiderPopUpContent {background: #fff; width: 300px; border: 1px dotted #656565; padding: 5px;}

input.ir_investmentCalculator {border: 0; background: transparent;}
input.ir_checkBox {vertical-align: middle;}
input.ir_textBoxMA {width: 20px; margin-right: 2px;}
input.ir_left {float: left; margin: 0 10px 10px 0;}
#ir_content {background: url(sidebar_bg.gif) no-repeat left bottom; color: #434444; min-height: 325px; height:auto !important; height: 325px; padding:0 0 0 279px; text-align: justify; margin-bottom: 30px;width:666px; overflow:hidden;}







#corp_newsContainer {font-size:1em; font-family: Arial,Verdana,Helvetica,sans-serif; padding: 0;}
#corp_newsContainer a:link {color:#434444; text-decoration: none;}
#corp_newsContainer a:visited {color:#9f040D; text-decoration: underline;}
#corp_newsContainer a:hover {color:#9f040D; text-decoration: underline;}

ul {list-style:none; margin:0; padding: 3px 0; width:100%;}
li.date {color:#0A2C77; font-weight:bold; padding: 0;}
li.title {text-align:left;}

.ir_textDivider {border-bottom: 1px dotted #666; margin:0.5em 1em 0.5em 0;}

.readMore {clear: both;}
.readMore a:link {background: url(icon_more.gif) no-repeat 0 1px; float: right; width: 65px; height: 22px; text-indent: -1000em;}
.readMore a:visited {background: url(icon_more.gif) no-repeat 0 1px; float: right; width: 65px; height: 22px; text-indent: -1000em;}
.readMore a:hover {background: url(icon_more.gif) no-repeat 0 1px; float: right; width: 65px; height: 22px; text-indent: -1000em;}

.ctpb{padding-bottom:10px;}
.pvne{clear:both;text-align:center;padding-top:8px;}

.pagination{margin:20px 0;clear:both;}
.pagination ul{display:inline-block;*display:inline;/*margin-bottom:0;margin-left:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;*zoom:1;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)*/}
.pagination ul>li{display:inline;}
.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 6px;text-decoration:none;background-color:#dfdfdf;border:1px solid transparent;border-left-width:0;margin:0 2px;/*border:5px solid #dedede;*/-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#293e7a;color:#dfdfdf;}
.pagination ul>li>.current{background-color:#293e7a;color:#dfdfdf;}
/*.pagination ul>.active>a,.pagination ul>.active>span{color:#dfdfdf;cursor:default}
.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{color:#dfdfdf;cursor:default;background-color:transparent}
.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0}
.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0}
.pagination-centered{text-align:center}
.pagination-right{text-align:right}
.pagination-large ul>li>a,.pagination-large ul>li>span{padding:22px 30px;font-size:17.5px}
.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0}
.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0}
.pagination-mini ul>li:first-child>a,.pagination-small ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>span{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0}
.pagination-mini ul>li:last-child>a,.pagination-small ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0}*/
/*.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px}
.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:2px 6px;font-size:10.5px}*/

.custom_service{padding-top:5px;}
.custom_service p img {display: inline; margin-top:-5px; vertical-align:middle;}
.scrollsidebar{position:absolute; z-index:999; top:150px;}
.side_content{width:154px; height:auto; overflow:hidden; float:left; }
.side_content .side_list {width:154px;overflow:hidden;}
.show_btn{ width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}
.show_btn span { display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn {background:url(../images/services/sidebar_bg.png) no-repeat;}
.side_title {height:46px;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}
.close_btn { float:right; display:block; width:21px; height:16px; margin:16px 10px 0 0; _margin:16px 5px 0 0;}
.close_btn span { display:none;}
.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}
.other  { text-align:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.other p { padding:5px 0; _height:16px; margin:0;color: #666666;}
.msgserver { text-align:center; margin-bottom:5px;}
.msgserver a { background:url(../images/services/sidebar_bg.png) no-repeat -119px -113px; padding:2px 0 2px 22px;}

/* blue skin as the default skin */
.side_title, .side_blue .side_title {background-position:-195px 0;}
.side_center, .side_blue .side_center {background:url(../images/services/blue_line.png) repeat-y center;}
.side_bottom, .side_blue .side_bottom {background-position:-195px -50px;}
.close_btn, .side_blue .close_btn {background-position:-44px 0;}
.close_btn:hover, .side_blue .close_btn:hover {background-position:-66px 0;}
.show_btn , .side_blue .show_btn {background-position:-119px 0;}
.msgserver a, .side_blue .msgserver a {color:#06C;}

/* green skin  */
.side_green .side_title {background-position:-349px 0;}
.side_green .side_center {background:url(../images/services/green_line.png) repeat-y center;}
.side_green .side_bottom {background-position:-349px -50px;}
.side_green .close_btn {background-position:-44px -23px;}
.side_green .close_btn:hover {background-position:-66px -23px;}
.side_green .show_btn {background-position:-147px 0;}
.side_green .msgserver a {color:#76a20c;}

#cnzz {display:none;}