* { margin:0; padding:0; }
* html ul li { margin:0; padding:0; height:0; }

html, body { 
	margin:0 auto;
	padding:0;
	height:100%; 
	font-family:Tahoma, Arial, sans-serif; 
	font-size:13px;
	color:#777674;
	background-position:center top;
	background-repeat:no-repeat;
}

body.template { background-image:url('../img/bg/bg-main1.jpg'); }
body.template2 { background-image:url('../img/bg/bg-main2.jpg'); }

.wrapper {
	/*min-height:100%;
	height:auto !important;
	height:100%;
	margin:0 auto -84px;*/
	height:855px;
}

.push { /*height:84px;*/ }
.push20px { height:20px; }
.push10px { height:10px; }
.push5px { height:5px; }
.push2px { height:2px; }

.t-center { text-align:center; }


.clear { clear:both; }
.f-right { float:right; }
.f-left { float:left; }

a { /*color:inherit;*/ color:#676767; }
a:focus { outline:0; }

code { font-size:1.3em; }

form { margin:0; padding:0; }

#bt-search { border:0; }

.center, 
#header,
#menu, 
#content { width:970px; margin:0 auto; }
.bor { border:1px solid #ddd; }
.no-bor { border:0; }

.img-bor { border:1px solid #ddd; padding:2px; }

.under-construction { text-align:center; font-size:25px; font-weight:bold; line-height:575px; }

/****************** Header **************************************/
#header { height:95px; text-align:right; position:relative; padding:5px 0; }

#logo { position:absolute; background:url('/img/logo/logo.png') no-repeat; width:165px; height:70px; top:20px; left:0; }
#logo h1 { font-size:0; text-indent:-5000px; }
#logo h1 a { display:block; height:70px; line-height:0; color:#dff2ff; font-size:0; text-decoration:none; }

#header .menu { line-height:25px; margin-right:140px; }
#header .menu a { text-decoration:none; color:#676767; }
#header .menu a:hover { text-decoration:underline; }
#header .menu .lang { font-size:11px; font-weight:bold; color:#000; }

#header .search { line-height:35px; height:35px; font-size:12px; font-weight:bold; color:#000; }
#header .search select { width:150px; }

#flash-bner { margin:5px 0; width:970px; height:125px; text-align:center; color:#000; line-height:30px; }

#lang-zone { position:absolute; top:10px; right:0; }
#lang-zone span { float:left; }
#lang-zone .lang-th a, .lang-en a { background:url('/img/icon/ic-flag.gif') no-repeat; display:block; text-indent:-5000px; width:16px; height:11px; font-size:0; margin:3px; overflow:hidden; }
#lang-zone .lang-th a { background-position:-16px 0; }
#lang-zone .lang-th a.th,
#lang-zone .lang-th a:hover { background-position:0 0; }

#lang-zone .lang-en a { background-position:-16px -11px; }
#lang-zone .lang-en a.en,
#lang-zone .lang-en a:hover { background-position:0 -11px; }

/****************** Menu **************************************/
/*
#menu { height:28px; text-indent:-5000px; }
#menu span a { color:#fff; display:inline-block; background:url('../img/menu/main-menu.gif') no-repeat; height:28px; line-height:0; font-size:0; text-decoration:none; }
#menu span a:hover { color:#c7c5c1; }
#menu .m1 a { background-position:0 0; width:89px; }
#menu .m1 a:hover, 
#menu .m1 a.selected { background-position:0 -28px; }
#menu .m2 a { background-position:0 -56px; width:126px; }
#menu .m2 a:hover, 
#menu .m2 a.selected { background-position:0 -84px; }
#menu .m3 a { background-position:0 -112px; width:127px; }
#menu .m3 a:hover, 
#menu .m3 a.selected { background-position:0 -140px; }
#menu .m4 a { background-position:0 -168px; width:100px; }
#menu .m4 a:hover, 
#menu .m4 a.selected { background-position:0 -196px; }
#menu .m5 a { background-position:0 -224px; width:127px; }
#menu .m5 a:hover, 
#menu .m5 a.selected { background-position:0 -252px; }
#menu .m6 a { background-position:0 -280px; width:209px; }
#menu .m6 a:hover, 
#menu .m6 a.selected { background-position:0 -308px; }
*/

/* Menu Thai */
.menu-th { height:28px; text-indent:-5000px; }
.menu-th span a { display:inline-block; background:url('/img/menu/main-menu-th.gif') no-repeat; height:28px; line-height:0; font-size:0; text-decoration:none; }

.menu-th .m1 a { background-position:0 0; width:90px; }
.menu-th .m1 a:hover, .menu-th .m1 a.selected { background-position:0 -28px; }

.menu-th .m2 a { background-position:-90px 0; width:126px; }
.menu-th .m2 a:hover, .menu-th .m2 a.selected { background-position:-90px -28px; }

.menu-th .m3 a { background-position:-216px 0; width:127px; }
.menu-th .m3 a:hover, .menu-th .m3 a.selected { background-position:-216px -28px; }

.menu-th .m4 a { background-position:-343px 0; width:100px; }
.menu-th .m4 a:hover, .menu-th .m4 a.selected { background-position:-343px -28px; }

.menu-th .m5 a { background-position:-443px 0; width:127px; }
.menu-th .m5 a:hover, .menu-th .m5 a.selected { background-position:-443px -28px; }

.menu-th .m6 a { background-position:-570px 0; width:208px; }
.menu-th .m6 a:hover, .menu-th .m6 a.selected { background-position:-570px -28px; }

/* Menu Eng */
.menu-en { height:28px; text-indent:-5000px; }
.menu-en span a { display:inline-block; background:url('/img/menu/main-menu-en.gif') no-repeat; height:28px; line-height:0; font-size:0; text-decoration:none; }

.menu-en .m1 a { background-position:0 0; width:86px; }
.menu-en .m1 a:hover, .menu-en .m1 a.selected { background-position:0 -28px; }

.menu-en .m2 a { background-position:-86px 0; width:153px; }
.menu-en .m2 a:hover, .menu-en .m2 a.selected { background-position:-86px -28px; }

.menu-en .m3 a { background-position:-239px 0; width:164px; }
.menu-en .m3 a:hover, .menu-en .m3 a.selected { background-position:-239px -28px; }

.menu-en .m4 a { background-position:-403px 0; width:139px; }
.menu-en .m4 a:hover, .menu-en .m4 a.selected { background-position:-403px -28px; }

.menu-en .m5 a { background-position:-542px 0; width:125px; }
.menu-en .m5 a:hover, .menu-en .m5 a.selected { background-position:-542px -28px; }

.menu-en .m6 a { background-position:-667px 0; width:111px; }
.menu-en .m6 a:hover, .menu-en .m6 a.selected { background-position:-667px -28px; }

/****************** Content **************************************/

#content { clear:both; display:table; padding:5px 0 10px 0px; color:#ccc; }
.content { display:table; float:left; width:650px; }
.content p { line-height:18px; }

.content-home { clear:both; position:relative; height:455px; /*padding:10px 0;*/ }
#flash-home { height:470px; margin:0 0 0 10px; width:500px; }
.content-home-inside, .content-home-inside2 { position:absolute; text-align:right; right:0; padding:10px 5px 0 0; }
.content-home-inside2 { margin:230px 0 0 0; }

.setTrade { /*background:url('../img/bg/bg-body.png') no-repeat;*/ float:right; width:230px; height:235px; }
.setTrade .inside { background-color:#fff; margin:7px 5px; padding:10px; }

.setTrade2 { float:right; width:230px; height:235px; padding-right:10px;}
.setTrade2 .inside { background-color:#fff; margin:7px 10px; padding:2px 5px 0px 6px; }

.content-home-inside .downloads, .content-home-inside .statements { width:197px; height:77px; color:#5f7d23; text-align:left; }

.content-home-inside .downloads { /*background:url('../img/bg/home-download.png') no-repeat;*/ margin:67px 7px 5px 0; }
.content-home-inside .downloads span.thumb { float:right; padding:2px 10px; }
.content-home-inside .downloads span.thumb img { width:50px; height:70px; border:1px solid #ccc; }
.content-home-inside .downloads span.detail { display:block; padding:42px 0 0 23px; }
.content-home-inside .downloads span.detail a { font-weight:bold; text-decoration:none; color:#578101; }
.content-home-inside .downloads span.detail a:hover { color:#6f8d30; }

.content-home-inside .statements { /*background:url('../img/bg/home-statements.png') no-repeat;*/ margin:7px 10px 0 0; padding-top:19px; }
.content-home-inside .statements strong { color:#fff; padding-left:23px; }
.content-home-inside .statements span { display:block; padding-left:23px; margin-top:7px; font-weight:bold; width:120px; }
.content-home-inside .statements span a { text-decoration:none; color:#578101; }
.content-home-inside .statements span a:hover { color:#6f8d30; }

.home-news { clear:both; /*background:url('../img/bg/home-news.png') no-repeat;*/ width:437px; height:199px; margin:25px 0 0 10px; text-align:left; }
.home-news .home-news-updated { width:205px; float:left; color:#6e706d; padding:5px; }
.home-news .home-news-updated .thumb { text-align:center; }
.home-news .home-news-updated .thumb img { width:195px; height:75px; padding:1px; border:1px solid #ccc; }
.home-news .home-news-updated strong { color:#578101; padding:0 10px; display:block; }


.home-share { /*background:url('../img/bg/home-share.png') no-repeat;*/ width:315px; height:199px; margin:25px 5px 0 0; text-align:left; }
.home-share ul { color:#690; line-height:17px; color:#578101; margin:0 10px 10px 15px; }
.home-share ul li { padding-left:15px; line-height:17px; list-style:none; background:url('../img/icon/ic-dot2.gif') no-repeat 0 7px; }
.home-news a, .home-share ul li a { text-decoration:none; color:#578101; }
.home-news a:hover, .home-share ul li a:hover { text-decoration:underline; }
.home-share ul li.h { font-weight:bold; }

.home-news .view-all, .home-share .view-all { text-align:right; line-height:25px; padding:8px 15px; }
.home-news .view-all a, .home-share .view-all a { color:#577a1e; font-size:11px; font-weight:bold; text-decoration:none; }
.home-news .view-all a:hover, .home-share .view-all a:hover { color:#6f8d30; text-decoration:none; }


/****************** News **************************************/
.c-box { width:32.8%; float:left; border-bottom:1px solid #cedda6; height:265px; border-right:1px solid #cedda6; border-left:1px solid #cedda6; }
.c-box2 { height:275px; }
.c-box3 { width:24.7%; border:0; /*border-bottom:1px solid #dedede;*/ }
.c-box3 .c-link { text-align:center; }
.c-box3 .c-link a { color:#757575; text-decoration:none; }
.c-box3 .c-link a:hover { color:#57791B; text-decoration:underline; }
.c-box.start { border-right:1px solid #cedda6; border-left:0; }
.c-box.end { border-left:1px solid #cedda6; border-right:0; }
.c-thumb, .c-thumb2 { text-align:center; padding:10px 0; }
.c-thumb img { padding:1px; border:1px solid #cacaca; height:75px; width:195px; }
.c-thumb2 img { padding:1px; border:1px solid #cacaca; height:190px; width:135px; }
.c-thumb a:hover img, .c-thumb2 a:hover img { border:1px solid #577a1c; }
.c-head { font-weight:bold; padding:0 20px; }
.c-head a { color:#5a791c; text-decoration:none; }
.c-head a:hover { text-decoration:underline; }
.c-date-created { color:#5b781e; padding:0 20px; font-size:12px; }
.c-intro { font-size:12px; padding:10px 20px 0 20px; }
.c-more { padding:0 20px; }
.c-more img { border:0; margin:5px 0 10px 0; }

.imgOther { padding:1px; border:1px solid #cacaca; }

.news-link{ color:#535353; text-decoration:none; }
.news-link:hover { color:#57791B; text-decoration:underline; }


.view { }
.view .date-created { float:right; line-height:20px; }
.view .head { border-bottom:1px dotted #ccc; line-height:20px; padding-bottom:5px; padding-right:185px; }
.view .num-views { }
.view .detail { padding:15px 0; /*border-bottom:1px dotted #ccc;*/ }
.view .detail p { margin-bottom:15px; }
.view .detail ol, .view .detail ul { margin:5px 0 5px 25px; }
.view .gallery { display:table; margin:0; padding:5px 15px; }
.view .gallery li { padding:5px 6px; float:left; list-style:none; height:160px; }
.view .gallery li div { width:205px; text-align:center; }
.view .gallery li div.text { padding:5px 2px; }
.view .gallery li a img { border:0; width:200px; height:100px; }
.view .gallery li a img.imgOther { padding:1px; border:1px solid #cacaca; }

.view .tags { clear:left; margin:10px 0; padding-left:40px; line-height:20px; background:url('../img/icon/ic-tag.gif') no-repeat left center; }

.bg-content-head, .bg-content-body, .bg-content-foot { width:960px; margin:0 auto; }
.bg-content-head { /*background:url('../img/bg/bg-content-head.png') no-repeat;*/ height:23px; }
.bg-content-body { /*background:url('../img/bg/bg-content-body.png') repeat-y;*/ height:680px; }
.bg-content-body .inside { padding:0 10px; }
.bg-content-foot { /*background:url('../img/bg/bg-content-foot.png') no-repeat;*/ height:23px; }


.navigator { color:#5a791c; }
.content2 { margin:10px 0; color:#535353; }
.content2 h2 { font-size:15px; color:#000; }
.content2 h2 span { /*color:#6d7a45;*/ }
.content2 h2, .content2 .menu h4 { height:30px; line-height:30px; background:url('../img/bg/bg-line.gif') no-repeat left bottom; }

.content2 h3 { color:#57791b; font-size:13px; }
.content2 .menu { width:200px; }
.content2 .menu h4 { width:195px; color:#626262; font-size:13px; overflow:hidden; }
.content2 .menu ul { margin:0; padding-right:5px; border-right:1px solid #d3d3d3; display:block; height:605px; margin-top:10px; }
* .content2 .menu ul li { margin:1px 0; }
.content2 .menu ul li, .content2 .c-content2 ul li { list-style:none; }
.content2 .menu ul li a { text-decoration:none; line-height:17px; display:block; padding:5px; color:#676767; }
.content2 .menu ul li a:hover { color:#fff; background-color:#96bc1b; }
.content2 .menu ul li .parentmenu { text-decoration:none; line-height:17px; display:block; cursor:pointer; padding:5px;}
.content2 .menu ul .parentmenu { text-decoration:none; line-height:17px; display:block; cursor:pointer;}
.content2 .menu ul .parentmenu:hover { color:#fff; background-color:#96bc1b; cursor:pointer; }
.content2 .menu ul li .parentmenu_hover, .content2 .menu ul .parentmenu_hover a  {text-decoration:none; line-height:17px; display:block; padding:5px; color:#fff; background-color:#96bc1b; cursor:pointer; }
.content2 .menu .submenu { width:184px; }
.content2 .menu .submenu ul { margin:0; border-right:0px; height:auto; }
.content2 .menu .submenu ul li { list-style:none; }
.content2 .menu ul .submenu li a { text-decoration:none; line-height:17px; display:block;}
.content2 .menu ul .submenu li a:hover { color:#fff; background-color:#96bc1b; }
.content2 .menu ul .submenu li.submenu_hover a { color:#fff; background-color:#96bc1b; }

.submenu_table {border:0px; padding:0px; border-spacing:0px;}
.submenu_bullet { padding-left:11px; width:10px; text-align:left; vertical-align:top;}
.submenu_name { text-align:left; vertical-align:top;}


.content2 .c-content { width:726px; }
.content2 .c-content .show, .content2 .c-content2 .show { margin-top:17px; height:600px; overflow-y:auto; padding-right:10px; }
.content2 .c-content .show strong, .content2 .c-content2 .show strong { color:#65a81a; }
.content2 .c-content .show strong.s2, .content2 .c-content2 .show strong.s2 .headform strong { color:#535353; }
.content2 .c-content .show .endContent, .content2 .c-content2 .show .endContent { clear:both; height:20px; background:url('../img/bg/bg-end-line.gif') repeat-x left bottom; line-height:0px; }
/*.content2 .c-content .show p, .content2 .c-content2 .show p { line-height:17px; padding:10px 0; }*/

.content2 .c-content2 .zone1, .content2 .c-content2 .zone2 { height:100%; }
.content2 .c-content2 .zone1 { float:left; width:50%; border-right:1px solid #d9d9d9; }
.content2 .c-content2 .zone2 { margin-left:50%; }

/* form */
.content2 .headform strong { color:#77A200; }
.content2 .form { width:400px; color:#59751E; padding-top:20px;}
.content2 .form .inputform { background-color:#F2F5E4; border:1px solid #D6E1B6; padding:20px; }
.content2 .form .inputform .inputbox { background-color:#FFFFFF; border:1px solid #8DA54F; width:220px; }
.content2 .form .inputform .inputbtn { background-color:#81AF00; border:1px solid #597600; width:60px; height:25px; color:#FFFFFF; font-weight:bold; cursor:pointer; }
.content2 form dt { float:left; padding-right:5px; }
.content2 form dt label { display:block; float:left; width:100px; color:#59751E; font-weight:bold; }
.content2 form dt span  { display:block; float:left; color:#59751E; font-weight:bold; }
.content2 form dd { margin:5px 5px 5px 0; vertical-align:top;}

.content2 .form2 { color:#59751E; padding-top:20px; text-align:left;}
.content2 .form2 .inputform { background-color:#F2F5E4; border:1px solid #D6E1B6; padding:20px; width:600px; text-align:left;}
.content2 .form2 .inputform .inputbox { background-color:#FFFFFF; border:1px solid #8DA54F; width:370px; text-align:left;}
.content2 .form2 .inputform .inputbtn { background-color:#81AF00; border:1px solid #597600; width:60px; height:25px; color:#FFFFFF; font-weight:bold; cursor:pointer; }
.content2 .form2 dt { float:left; padding-right:5px; }
.content2 .form2 dt label { display:block; float:left; width:100px; color:#59751E; font-weight:bold; }
.content2 .form2 dt span { display:block; float:left; color:#59751E; font-weight:bold; }
.content2 .form2 dd { margin:5px 5px 5px 0; vertical-align:top;}

.content2 .form3 { color:#59751E; padding:10px 0 10px 25px; text-align:left;}
.content2 .form3 .inputform { background-color:#F2F5E4; border:1px solid #D6E1B6; padding:20px; width:775px; text-align:left;}
.content2 .form3 .inputform .inputbox { background-color:#FFFFFF; border:1px solid #8DA54F; width:370px; text-align:left;}
.content2 .form3 .inputform .inputbox2 { background-color:#FFFFFF; border:1px solid #8DA54F; width:50px; text-align:left;}
.content2 .form3 .inputform .inputbox3 { background-color:#FFFFFF; border:1px solid #8DA54F; width:80px; text-align:left;}
.content2 .form3 .inputform .skill { float:left; width:100px; text-align:center; height:25px;}
.content2  .inputbtn { background-color:#81AF00; border:1px solid #597600; padding:0 5px; height:25px; color:#FFFFFF; font-weight:bold; cursor:pointer; }
.content2  .inputbtn-link { background-color:#81AF00; border:1px solid #597600; padding:0 5px; color:#FFFFFF; font-weight:bold; text-decoration:none; display:block; }
.content2  .inputbtn-link:hover { background-color:#4F7600; }
.content2 .form3 dt { float:left; padding-right:5px; }
.content2 .form3 dt label { display:block; float:left; width:250px; color:#59751E; font-weight:bold; }
.content2 .form3 dt span { display:block; float:left; color:#59751E; font-weight:bold; }
.content2 .form3 dd { margin:5px 5px 5px 0; vertical-align:top;}

/*.content2 .c-content2 .form .inputform .textleft { clear:left; width:70px; float:left; padding:5px;}
.content2 .c-content2 .form .inputform .textright { padding:5px;}*/

.content2 .c-content2 .inside { padding:2px 15px; }


.list1 { margin:0; }
.list1 li { list-style:none; margin-left:20px; line-height:20px; }

.list2 { margin:0; }
.list2 li { list-style:circle; margin-left:25px; line-height:25px; }
.list2 li a { text-decoration:none; color:#719303; font-weight:bold; }
.list2 li a:hover { text-decoration:underline; }

.list3 { }
.list3 li { padding:7px 0; }

.list4 li { padding:0px; }
.list4 li a { text-decoration:none; color:#000000; font-weight:normal; }
.list4 li a:hover { text-decoration:underline; }

.s1 { padding:15px 0; display:table; height:160px; }
.s1 strong { clear:both; }
.s1 .detail { float:right; padding-left:10px; width:455px; }
.s1 .thumb { float:left; padding:5px 10px; }

.g1 { margin:10px 0; }
.g1 img { padding:0 5px; }


.table1 { margin:10px 0; text-align:center; width:98%; }
.table1 .h { color:#6d862b; }
.table1 .l { text-align:left; }
.table1 .p1 { padding-left:5px; }
.table1 .p2 { padding-left:10px; }
.table1 .p3 { padding-left:20px; }
.table1 .c1 { background-color:#fff; }
.table1 .c2 { background-color:#eaf2d1; }
.table1 th { background-color:#96bc19; line-height:25px; color:#fff; }
.table1 td { border-bottom:1px dotted #878787; vertical-align:top; padding:5px 0; }
.table1 .end-line td { border-bottom:1px solid #686868; }

.table2 { width:100%; }
.table2 .tl { text-align:left; }
.table2 .tc { text-align:center; }
.table2 .h { padding-left:25px; }
.table2 .h2 { padding-left:40px; }
.table2 .dot { background:url('../img/icon/ic-dot.gif') no-repeat 25px center; }
.table2 thead { background:url('../img/bg/bg-topic.jpg') repeat-x; color:#fff; line-height:20px; }
.table2 tbody td { border-top:1px solid #d6d6d6; border-bottom:1px solid #fff; line-height:25px; }

.link-load { padding:0 0 10px 0; }
.link-load a { text-decoration:none; font-weight:bold; color:#65a81a; background:url('../img/icon/download.gif') no-repeat left bottom; line-height:27px; padding-left:25px; }
.link-load a:hover { color:#577f05; }

.board { margin:0; padding:0; }
.board li { /*list-style-type:decimal;*/ padding:10px 0 10px 20px; line-height:17px; /*list-style-position:inside;*/ }
.board li p { padding-left:5px; }
.board li.col1 { }
.board li.col2 { background-color:#eaf2d1; }

.pagination { font-size:13px; }
.pagination a { text-decoration:none; padding:1px; }
.pagination a:hover { color:#65A81A; }
.pagination strong { padding:1px; }

/****************** Banner **************************************/
.banner { display:table; padding:10px 0; }
.banner div { float:left; width:235px; height:104px; text-align:right; display:inline; }
.banner a { text-decoration:none; cursor:pointer; }
.banner div h2 { padding:0 15px; color:#fff; line-height:25px; font-size:13px; }
.banner div p { padding:5px 15px; color:#676767; line-height:17px; font-size:13px; }
.banner div.sep { width:10px; }
.banner div.sugar { background:url('../img/banner/home-sugar.png') no-repeat; }
.banner div.in { background:url('../img/banner/home-in.png') no-repeat; }
.banner div.ex { background:url('../img/banner/home-ex.png') no-repeat; }
.banner div.power { background:url('../img/banner/home-power.png') no-repeat; }

/****************** Contact **************************************/
.content-contact { margin-bottom:15px; }
.contact-us-head { height:40px; background:url('../img/topic/topic_contact.jpg') no-repeat #2a2a2a center 0; text-indent:-5000px; }
.contact-us { background-color:#2a2a2a; padding:15px 35px; }
.contact-us form { padding:15px 0 5px 0; }
.contact-us form input { width:320px; }
.contact-us form textarea { width:430px; } 
.contact-us form strong { line-height:20px; color:#fff; }
.contact-us form dt { clear:left; float:left; margin:5px 5px 5px 0; }
.contact-us form dt label { display:block; float:left; width:150px; }
.contact-us form dd { margin:5px 5px 5px 0; }

.success, .warning { line-height:25px; }
.success { color:#45680C; }
.warning { color:#f24843; }

/****************** Page Break **************************************/
.page { text-align:center; background-color:#2a2a2a; line-height:30px; padding:5px 0; }
.page ul { margin:0; display:inline; }
.page li { display:inline; padding:3px; }
.page li a { padding:3px; }
.page li a:hover, .page li.selected { background-color:#9245ff; }
.page a { text-decoration:none; }

/****************** Footer **************************************/
#footer { /*background-color:#fff;*/ color:#767676; }
#footer .company { padding:10px 0; line-height:17px; text-align:center; }

#footer .footer-2 { background-color:#e3e4e5; /*height:35px;*/ /*border-top:1px solid #d3d3d5;*/ }

#footer .copyright { font-size:11px; padding:5px 0; }
#footer .copyright .copy { font-size:12px; }
#footer .copyright p { line-height:16px; }

#footer .footer-right { float:right; padding:3px 0; width:250px; }
#footer .footer-right div { float:right; }
#footer .footer-right div.pdf { text-align:right; padding:5px 6px; font-size:11px; }


