/*------------------------------------------------------------------------
* JV Template 1.5 - Jan, 2010
* ------------------------------------------------------------------------
* Copyright (C) 2008-20010 APL Solutions And Vision Co., LTD. All Rights Reserved.
* @license - Copyrighted Commercial Software
* Author: APL Solutions And Vision Co., LTD
* Websites:  http://www.joomgroup.com -  http://www.joomvision.com
-------------------------------------------------------------------------*/

/* COMMON STYLE
--------------------------------------------------------- */
html, body, form, fieldset {
	margin: 0;
	padding: 0;
}
body {
	line-height: 21px;
	font-family: Arial;}
body#bd {
	color: #2A2A2A;
background-color: rgb(204, 204, 204);
	/*background: url(../images/bd.png) repeat 0 0;*/}
body.fs1 {font-size: 10px;}
body.fs2 {font-size: 11px;}
body.fs3 {font-size: 12px;}
body.fs4 {font-size: 13px;}
body.fs5 {font-size: 14px;}
body.fs6 {font-size: 15px;}
/* Opera */
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0){
 head~body #opera { display: block; } }
/* Clearfix */
.clearfix {clear: both;}
#jv-wrapper {
	margin: 20px 5%;
    padding: 0;
   width: auto;
    overflow: hidden;
    background: whitesmoke;
    border-radius: 15px;
    border-top: 3px solid #607D8B;
    border-bottom: 3px solid #607D8B;}

#jv-wrapper-inner {	margin: 0;
		padding: 0;
		overflow: hidden;}

.jv-wrapper {
    width: 960px;
    margin: 0 auto;
}

#jv-userwrap1,
#jv-userwrap2,
#jv-userwrap3,
#jv-userwrap4,
#jv-userwrap5,
#jv-userwrap6,
#jv-userwrap7,
#jv-top {	margin: 5px 0;
	width: 100%;}
#jv-userwrap1-inner,
#jv-userwrap2-inner,
#jv-userwrap3-inner,
#jv-userwrap4-inner,
#jv-userwrap5-inner,
#jv-userwrap6-inner,
#jv-userwrap7-inner,
#jv-top-inner {
	padding:0;
	width: 100%;
	clear: both;}
/* BEGIN EDIT */
#jv-userwrap2-inner {
	overflow: hidden;
	width: 100%;}
#jv-userwrap7 {
	width: 100%;
	background: url(../images/bottom_bg.png) no-repeat center;}
#jv-userwrap7-inner {
	padding: 0;
	width: 100%;
	overflow: hidden;}
#jv-userwrap5-inner ,
#jv-userwrap6-inner{
	padding: 0;
	width: auto;}
/* CLASS EDIT
-------------------------------------------------------------*/
/* BEGIN HEADER
-------------------------------------------------------------*/
#jv-header {
	width: 100%;
background-color: rgb(255, 255, 255) ;
}
#jv-header-inner {
	padding: 0px;
	overflow: hidden;}
/* #jv-logo {
	width: 60%;
	float: left;
	margin: 20px 0;}
#jv-logo h1 {
	height: 100%;
	margin: 0;}
#jv-logo h1 a {
	width: 120px;
	height: 83px;
	display: block;
	float: left;
	background: url(../images/logo.png) no-repeat 0 0;}
#jv-logo h1 span {
	font-size: 90%;
	padding: 31px 0 0 10px;
	float: left;
	color: #00CCFF;
	font-family: "Arial";}*/
#jv-tencty {
	width: 960px;
	float: left;
	margin: 0;}
#jv-search {
	padding: 0;
	width: 300px;
	float: right;}
#jv-search div.search {
	width: 255px;
	height: 26px;
	overflow: hidden;
	background: url(../images/bg-search.jpg) no-repeat 0 0;}
#jv-search div.search .inputbox {
	margin: 0;
	padding: 5px 0 0 15px;
	width: 210px;
	border: none;
	float: left;
	background: none;}
#jv-search div.search .button {
	height: 20px;
	width: 20px;
	line-height: 1px;
	text-indent: -999em;
	float: right;
	background: url(../images/bg-button-search.png) no-repeat 0 6px;}
#jv-mainmenu {height: 40px;
	background-color: rgb(0, 73, 141);
	/*background: url(../images/mainmenu_bg.png) no-repeat center top;*/
	overflow: hidden;}
#jv-mainmenu-inner {
	width: 100%;
	overflow: hidden;}
/* END HEADER
-------------------------------------------------------------*/
/* BEGIN CONTAINER
-------------------------------------------------------------*/
#jv-mainbody,
#jv-mainbody-left,
#jv-mainbody-right,
#jv-mainbody-full {width: 100%;}
#jv-container,
#jv-container-right,
#jv-container-full {
	width: 100%;
	overflow: hidden;}
#jv-left{	width: 180px;
	float: left;
	color: #d3d3d3;
}
#jv-content {	float: left;
		width: 600px;}
#jv-right{width: 180px;
	float: left;
	color: #d3d3d3;}
#jv-mainbody-right #jv-content,
#jv-mainbody-left #jv-content {
	width: 775px;}
#jv-mainbody-full #jv-content {
	width: 100%;
	float: none;}
#jv-maincontent-inset {
	width: auto;
	padding: 0 10px;}
#jv-maininset {
	margin-bottom: 15px;
	padding-left: 10px;}
#jv-mainbody-t,
#jv-mainbody-b,
#jv-mainbody-c {
	width: 100%;
	display: block;
	overflow: hidden;}
#jv-mainbody-t {
	padding: 30px 0 0 0;
	background: url(../images/bg-mainbody-tb.png) no-repeat center top;}
/*#jv-mainbody-b {
	padding: 0 0 30px 0;
	background: url(../images/bg-mainbody-tb.png) no-repeat center bottom;}*/
#jv-mainbody-c {
	background: url(../images/bg-mainbody-c.png) repeat-y center;}
#jv-mainbody-right #jv-mainbody-t {
	padding: 36px 0 0 0;
	background: url(../images/bg-mainbody-tb-right.png) no-repeat center top;}
#jv-mainbody-right #jv-mainbody-b {
	padding: 0 0 36px 0;
	background: url(../images/bg-mainbody-tb-right.png) no-repeat center bottom;}
#jv-mainbody-right #jv-mainbody-c {
	background: url(../images/bg-mainbody-c-right.png) repeat-y center;}
#jv-mainbody-left #jv-mainbody-t {
	padding: 36px 0 0 0;
	background: url(../images/bg-mainbody-tb-left.png) no-repeat center top;}
#jv-mainbody-left #jv-mainbody-b {
	padding: 0 0 36px 0;
	background: url(../images/bg-mainbody-tb-left.png) no-repeat center bottom;}
#jv-mainbody-left #jv-mainbody-c {
	background: url(../images/bg-mainbody-c-left.png) repeat-y center;
}
#jv-mainbody-full #jv-mainbody-t {
	padding: 36px 0 0 0;
	background: url(../images/bg-mainbody-tb-full.png) no-repeat center top;}
#jv-mainbody-full #jv-mainbody-b {
	padding: 0 0 36px 0;
	background: url(../images/bg-mainbody-tb-full.png) no-repeat center bottom;}
#jv-mainbody-full #jv-mainbody-c {
	background: url(../images/bg-mainbody-c-full.png) repeat-y center;}
/* END CONTAINER
-------------------------------------------------------------*/
/* BEGIN FOOTER 
-------------------------------------------------------------*/
.jv-user{	float: left;
	overflow: hidden;}
.jv-box-left .jv-box-inside,
.jv-box-center .jv-box-inside {padding: 0;}
.jv-box-right {float: right;}
.jv-box-full {
	width: 100%;
	margin-left: 0px !important;}
#jv-bottom {
	width: 100%;
	color: #b3b3b3;
	margin-bottom: 10px;
	text-align: center;}
#jv-bottom-inner {
	padding: 10px 0;
	width: 100%;
	background-color: #024674;
	overflow: hidden;}
#jv-footermenu {
	float: right;
	display: block;
	width: 70%;
	color: #FFF;
	text-align: right;}
#jv-footermenu-inner {
	padding: 0 20px 0 0;
	overflow: hidden;}
#jv-footermenu a {
	padding: 0;
	color: #fff;}
#jv-copyright a{
	color: #00bbfd;}
#jv-footermenu ul.menu {
	margin: 0;
	padding: 5px 0 0 0;
	overflow: hidden;}
#jv-footermenu ul.menu ul {
	display: none;}
#jv-footermenu ul.menu li {
	margin: 0;
	padding: 0 10px;
	background: none;
	display: inline;
	border-right: 1px solid #717171;}
#jv-footermenu ul.menu li.last,
ul.lastest li.last {border: none;}
#jv-copyright {width: 100%;}
/* END FOOTER 
----------------------------------------------*/
div.moduletable_menu,
div.moduletable_text,
div.module,
div.module_menu,
div.module_text,
div.moduletable_poll {
	clear: both;
	margin: 0 0 11px 0;
	position: relative;
	clear: both;
	overflow: hidden;}
div.moduletable {
	clear: both;
	margin: 0 0 2px 0px;
	position: relative;
	clear: both;
	overflow: hidden;}
div.modulecontent {
	padding: 0px;}
ul.jv_maccordion {margin: 0;}
#jv-left ul.menu,
#jv-right ul.menu {}
#jv-inset,
#jv-inset-inner {	width: 100%;
		overflow: hidden;}
/* BEGIN FRAME 
----------------------------------------------*/
.color2,
div.Popular a.color2 {color: #03a9e4;}
.color3 {color: #101010;}
.font12 {font-size: 12px;}
.font11 {	font-size: 11px;
	text-decoration: underline;
	text-transform: uppercase;}
.font13 {	margin: 0;
	padding: 0;
	font-size: 13px;
	display: block;
	line-height: normal;}
.font15 {	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
	text-transform: uppercase;}
.font17 {	font-size: 17px;
	text-decoration: underline;}
ul.static li {border-bottom: 1px solid #13668D;
	padding: 0;
	padding: 3px 1px;
	background: none;}
.hidden {	overflow: hidden;
	display: block;}
a.readmore {
	float: left;
	color: #00bbfd;
	padding-left: 15px;
	font-size: 10px;
	text-transform: uppercase;
	background: url(../images/icon_more.png) no-repeat 0 3px;}
.module-tl {padding-left: 5px;
	display: block;
	height: 6px;
	background: url(../images/bg-module.png) no-repeat 0 0;}
.module-tr {margin: 0;
	padding-right: 5px;
	display: block;
	height: 6px;
	background: url(../images/bg-module.png) no-repeat 100% -14px;}
.modulecontent-l {
	padding-left: 0;
	padding-right: 0;
	background: url(../images/left-line.png) no-repeat 5px center;}
.modulecontent-r {
	padding-right: 0;
	background: url(../images/left-line.png) no-repeat 100% center;}
.modulecontent-inner {
	padding: 10px;
	overflow: hidden;
	background: #004675;}
.module-bl {padding-left: 5px;
	display: block;
	height: 6px;
	background: url(../images/bg-module.png) no-repeat 0 -7px;}
.module-br {margin: 0;
	padding-right: 5px;
	display: block;
	height: 6px;
	background: url(../images/bg-module.png) no-repeat 100% -21px;}
.module-c {width: 100%;
	overflow: hidden;}
h3.moduletitle {margin: 0;
	padding-right: 5px;
	color: #39425a;
	display: block;
	font-size: 14px;
	line-height: 30px;
	text-transform: uppercase;
	text-shadow: 0 1px 0 #FFF;}
.module-c h3.moduletitle {background: url(../images/bg-moduletitle.png) no-repeat 100% -30px;}
.module-c h3.moduletitle span {
	padding-left: 10px;
	display: block;
	line-height: 30px;
	background: url(../images/bg-moduletitle.png) no-repeat 0 0;}
.jv-tc,
.jv-bc {	background: url(../images/user1_line.png) repeat-x 0 0;
	display: block;
	height: 10px;
	margin: 0 10px;
	position: relative;}
.jv-bc {	background: url(../images/user1_line.png) repeat-x 0 -10px;}
.jv-c {	width: auto;
	display: block;
	padding: 0 1px;
	background: url(../images/user1_line.png) repeat-x 0 -40px;}
.jv-c-inset {overflow: hidden;
	padding: 0 12px;
	background: url(../images/user1_line.png) repeat-x 0 -220px;}
.jv-tl {	display: block;
	height: 10px;
	left: -10px;
	position: absolute;
	top: 0;
	width: 10px;
	overflow: hidden;
	background: url(../images/round_1.png) no-repeat left top;}
div.module_round h3.moduletitle {margin: 0;
	color: #f4f3f3;
	font-size: 18px;}
.jv-tr {	display: block;
	height: 10px;
	position: absolute;
	right: -10px;
	top: 0;
	width: 10px;
	overflow: hidden;
	background: url(../images/round_1.png) no-repeat right top;}
.jv-bl {	display: block;
	height: 10px;
	left: -10px;
	position: absolute;
	top: 0;
	width: 10px;
	background: url(../images/round_1.png) no-repeat left bottom;}
.jv-br {	display: block;
	height: 10px;
	width: 10px;
	position: absolute;
	right: -10px;
	top: 0;
	background: url(../images/round_1.png) no-repeat right bottom;}
div.jvcarousel-item .border-img {
	width: 68px;
	height: 105px;
	padding: 2px;
	float: left;
	margin-right: 15px;
	background: url(../images/img-border.png) no-repeat 0 0;}
.jvcarousel-item img {width: 51px;
	height: 51px;
	border: 0;
	margin: 0;	}
.jvcarousel-item p {color: #ababab;
	margin: 10px 0;}
a.jvcarousel_mtitle  {font-size: 16px;
	color: #fff;
	display: block;}
#jv-left h3.moduletitle {color: #131314;
	background: url(../images/bg-moduletitle-left.png) no-repeat 0 0;}
#jv-left h3.moduletitle span {background: none;}
#jv-right h3.moduletitle {
	color: #131314;
	background: url(../images/bg-moduletitle-right.png) no-repeat 0 0;}
#jv-right h3.moduletitle span {background: none;}
#jv-left .module-tr {
	margin-right: 0;
	padding-right: 0;
	background: url(../images/bg-module-tb.png) no-repeat 0 0;}
#jv-left .module-tl {
	padding: 0;
	background: none;}
#jv-left .module-br {
	margin-right: 0;
	padding-right: 0;
	background: url(../images/bg-module-tb.png) no-repeat 0 -7px;}
#jv-left .module-bl {padding: 0;
	background: none;}
#jv-left .modulecontent-l {padding-right: 0;}
#jv-left .modulecontent-r {background: none;}
#jv-right .module-tr {	margin-left: 0;
	padding-left: 0;
	background: url(../images/bg-module-tb.png) no-repeat 0 -17px;}
#jv-right .module-tl {	padding: 0;
	background: none;}
#jv-right .module-br {
	margin-left: 0;
	padding-left: 0;
	background: url(../images/bg-module-tb.png) no-repeat 0 -24px;}
#jv-right .module-bl {	padding: 0;
	background: none;}
#jv-right .modulecontent-l {padding-left: 0;
	background: none;}
#jv-right .modulecontent-r {padding-left: 0;}
#jv-left .modulecontent-inner,
#jv-right .modulecontent-inner {overflow: hidden;padding: 0 5px;padding-bottom: 5px;}
#jv-left div.moduletable_menu .modulecontent-inner,
#jv-right div.moduletable_menu .modulecontent-inner {padding: 0;}
#jv-left .modulecontent-inner {	background: #00517E url(../images/bg-modulecontent-inner-left.png); /* repeat-y right;/*---------------------------------------------------------------*/}
#jv-right .modulecontent-inner {background: #00517E url(../images/bg-modulecontent-inner-right.png); /* repeat-y left;/*----------------------------------------------------------------*/}
#jv-logo-into {padding: 10px 0 0 10px;float: left;width: 20%;height: 40px;}
#jv-logo-into a {width: 119px;height: 29px;display: block;background: url(http://sbmpower.vn/images/stories/upload/logo-into.png) no-repeat 0 0;	}
.modlecontent-inset {padding: 5px 0;overflow: hidden;}
ul.menu li,
.jv_aclickmenu_wrap .jv_maccordion li {background: url(../images/left-menu.png) no-repeat 100% 0;line-height: 35px;}
ul.menu li a {color: #e3fbff;padding-left: 15px;text-transform: capitalize;}
#jv-right ul.menu li,
#jv-right .jv_aclickmenu_wrap .jv_maccordion li {background: url(../images/right-menu.png) no-repeat 0 0;}
#jv-right ul.menu ul li,
#jv-right ul.Popular ul li,
#jv-right .jv_aclickmenu_wrap .jv_maccordion ul li {background: url(../images/menu-noshadow.png) no-repeat 100% 0;}
.jv_aclickmenu_wrap .jv_maccordion li  {padding: 3px 0;line-height: 26px;}
.jv_aclickmenu_wrap .jv_maccordion ul {padding: 0;}
.jv_aclickmenu_wrap ul.jv_maccordion ul {padding: 0;}
div.jv_aclickmenu_wrap .wrap_link a.readmore  {background: none;color: #e3fbff;text-transform: capitalize;}
ul.jv_maccordion a,
ul.jv_maccordion a.readmore {padding-left: 15px;color: #E3FBFF!important ;font-size: 12px;}
ul.jv_maccordion ul a,
ul.jv_maccordion ul a.readmore,
#jv-left ul.menu ul a,
#jv-right ul.menu ul a {padding-left: 22px;}
ul.jv_maccordion ul ul a,
ul.jv_maccordion ul ul a.readmore,
#jv-left ul.menu ul ul a,
#jv-right ul.menu ul ul a {padding-left: 45px;}
ul.jv_maccordion ul ul ul a,
ul.jv_maccordion ul ul ul a.readmore,
#jv-left ul.menu ul ul ul a,
#jv-right ul.menu ul ul ul a {padding-left: 60px;}
ul.jv_maccordion a.trigger {padding: 0;}
.rec-poll {margin: 5px 0 10px 0;padding: 0 10px;background: #1f1f21;border-top: 1px solid #28282a;border-bottom: 1px solid #28282a;}
span.poll {padding: 10px 0 10px 10px;display: block;}
#modlgn_username,
#modlgn_passwd {border-radius: 6px;-moz-border-radius: 6px;}
ul.login li a ,
ul.Popular li a{color: #00bbfd;}
ul.lastest {padding: 0;}
ul.lastest li {color: #d3d3d3;
	margin-bottom: 10px;
	line-height: 18px;
	padding: 3px 0;
	overflow: hidden;
	border-bottom: 1px solid #28282a;
	background: none;}
ul.lastest a.item {font-weight: bold;display: block;color: #d3d3d3;}
div.Popular  {padding: 10px 0;}
div.Popular a {color: #d3d3d3;word-spacing: 10px;}
ul.login {padding: 0;padding-top: 10px;}
ul.Popular {padding: 0;}
ul.Popular li {padding: 0;background: none;}
.pathway  {font-weight: bold;color: #00bbfd;}
div.leading-tc, div.leading-bc{display: block;height: 6px;margin: 0 6px;clear: both;position: relative;background: url(../images/leading-tc.png)  repeat-x 0 0;}
div.leading-bc {background-position: 0 -6px;;}
div.leading-inset {display: block;
	margin: 0;
	padding: 0;
	overflow: hidden;
	border-left: 1px solid #e4e4e4;
	border-right: 1px solid #e4e4e4;
	background: #ffffff url(../images/leading-tc.png) repeat-x 0 -13px;}
div.leading-content {padding: 0 5px;overflow: hidden;}
div.leading-tl{display: block;
	height: 6px;
	left: -6px;
	position: absolute;
	top: 0;
	width: 6px;
	overflow: hidden;
	background: url("../images/round_2.png") no-repeat  left top ;}
div.leading-tr{display: block;
	height: 6px;
	position: absolute;
	right: -6px;
	top: 0;
	width: 6px;
	overflow: hidden;
	background: url("../images/round_2.png") no-repeat  right top ;}
div.leading-bl{display: block;
	height: 6px;
	left: -6px;
	position: absolute;
	top: 0;
	width: 6px;
	background: url("../images/round_2.png") no-repeat  left bottom ;}
div.leading-br{display: block;
	height: 6px;
	width: 6px;
	position: absolute;
	right: -6px;
	top: 0;
	background: url("../images/round_2.png") no-repeat  right bottom ;}
div.jv-frame-cat .jv-category img.jv-sectcont-thumb-left {
	float: none;
	margin: 0;}
.jv_news_wrap ul.article-item li {
	padding: 2px 0 0 12px;
	background: url(../images/pointer.png) no-repeat left center;}
li.jv-article-title a{color: #101010;font-size: 13px;}
p.more_link {color: #101010;background: url(../images/more-link.png) no-repeat 35px  center;}
div.jv-col {width: 100%;display: block;margin-top: 10px;
}
div.moduletable_one ul.latestnews_one {padding: 0;}
div.moduletable_one ul.latestnews_one li {padding: 2px 0;background: none;border-bottom: 1px solid #eaeaea;
}
div.moduletable_one ul.latestnews_one li  a {color: #757575;}
#jv-top h3.moduletitle {text-shadow: 0 1px 0 #000;}
#jv-userwrap5 h3.moduletitle,
#jv-inset h3.moduletitle {color: #03a9e4;font-size: 20px;margin-bottom: 10px;}
div.jv-frame-cat .jv-category img.jv-sectcont-thumb-left  {border: 3px solid #dcdcdc;padding: 0;}
div.sharding {height: 35px;display: block;}
a.sharding1,
a.sharding2,
a.sharding3,
a.sharding4,
a.sharding5 ,
a.sharding6,
a.sharding7,
a.sharding8{width: 63px;
	height: 18px;
	display: block;
	position: relative;
	text-indent: -999px;
	float: left;
	background: url(../images/sharding.png) no-repeat 0 0;}
a.sharding2 {background: url(../images/sharding.png) no-repeat -59px 0;}
a.sharding3 {background: url(../images/sharding.png) no-repeat -115px 0;}
a.sharding4 {background: url(../images/sharding.png) no-repeat -172px 0;}
a.sharding5 {background: url(../images/sharding.png) no-repeat -229px 0;}
a.sharding6 {background: url(../images/sharding.png) no-repeat -287px 0;}
a.sharding7 {background: url(../images/sharding.png) no-repeat -342px 0;}
a.sharding8 {background: url(../images/sharding.png) no-repeat -402px 0;}
a.sharding1:hover,
a.sharding2:hover,
a.sharding3:hover,
a.sharding4:hover,
a.sharding5:hover,
a.sharding6:hover,
a.sharding7:hover,
a.sharding8:hover {position: relative;
	top: -10px;
	height: 27px;
	padding: 0;
	margin: 0;
	text-decoration: none;
	background: url(../images/sharding.png) no-repeat 0 -18px;}
a.sharding2:hover {background: url(../images/sharding.png) no-repeat -59px -18px;}
a.sharding3:hover {background: url(../images/sharding.png) no-repeat -116px -18px;}
a.sharding4:hover {background: url(../images/sharding.png) no-repeat -172px -18px;}
a.sharding5:hover {background: url(../images/sharding.png) no-repeat -229px -18px;}
a.sharding6:hover {background: url(../images/sharding.png) no-repeat -287px -18px;}
a.sharding7:hover {background: url(../images/sharding.png) no-repeat -342px -18px}
a.sharding8:hover {background: url(../images/sharding.png) no-repeat -402px -18px;}
span.pre,
span.next {height: 18pxbackground:url("../images/arrow1.png") no-repeat scroll 0 0 ;}
span.next background-position: 0 -21px;}
.jvcarousel-item {background: url(../images/user1_line1.png) no-repeat bottom right;}
.jv-pedonheadline-group  {margin: 0;
	padding: 0;
	width: 50px;
	height: 170px;
	top: 66px;
	left: 470px;
	z-index: 9;
	cursor: pointer;
	position : absolute;}
.jv-proshow-intro  {width: 404px;height: 191px;right: 5px;top: 0px;}
.jv-proshow-intro-t,
.jv-proshow-intro-b {display: block;width: 100%;overflow: hidden;}
.jv-proshow-intro-t {padding: 42px 0 0 0;background: url(../images/slideshow_intro_top.png) no-repeat 0 0;}
.jv-proshow-intro-b {padding: 0 0 42px 0;background: url(../images/slideshow_intro_bottom.png) no-repeat 0 100%;}
.jv-proshow-intro-inner {padding: 0 15px;}
.jv-proshow {margin: 10px 0 10px 6px;}
.jv-pedonheadline-wrap {position: relative;background: url(../images/slideshow_border.png) no-repeat 0 0;}
.jv-pedonheadline-group ul li {height: 25px;width: 19px;background: url(../images/slideshow_poiter.png) no-repeat 0 0;float: none;}
.jv-pedonheadline-group ul li.item1 {background: url(../images/slideshow_poiter.png) no-repeat 0 0;}
.jv-pedonheadline-group ul li.item2 {background: url(../images/slideshow_poiter.png) no-repeat -43px 0;}
.jv-pedonheadline-group ul li.item3 {background: url(../images/slideshow_poiter.png) no-repeat -86px 0;}
.jv-pedonheadline-group ul li.item4 {background: url(../images/slideshow_poiter.png) no-repeat -129px 0;}
.jv-pedonheadline-group ul li span {display: none;}
.jv-pedonheadline-wrap a.readon {margin: 15px 0 0 0;
	padding: 0px 0 0px 25px;
	color: #03a9e4;
	float: right;
	background:  url(../images/arrow1.png) no-repeat 0 -22px;}	
.jv-proshow-intro-inner h3  {font-weight: normal;color: #00bbfd;margin-bottom: 10px;}
.jv-proshow-display {width: 395px;}
.handles .handles_item {display: none;}
.jv_aclickmenu_wrap {}
p.jvcarousel_title {margin: 0 0 10px 0;}
ul.jvlist li {padding: 0 0 15px 0;background: none;}
/*------------------------------------------------------------------------
* JV Template 1.5 - Dec, 2009
* ------------------------------------------------------------------------
* Copyright (C) 2004-2008 APL Solutions And Vision Co., LTD. All Rights Reserved.
* @license - Copyrighted Commercial Software
* Author: APL Solutions And Vision Co., LTD
* Websites:  http://www.joomgroup.com -  http://www.joomvision.com
-------------------------------------------------------------------------*/

/* TYPOGRAPHY
--------------------------------------------------------- */
pre, .code {
	border: 1px solid #d0d0d0;
	border-left: 6px solid #d0d0d0;
	font-family: "Courier News",monospace;
	font-size: 1em;
	font-size-adjust:none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 1.5em;
	margin: 5px 0 15px;
	padding: 10px 15px;
	color: #000000;
	background: #FFF;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}
blockquote {padding: 10px 15px;}
blockquote span.open {background: url(../images/bq-o.png) no-repeat left top;padding: 0 0 10px 30px;}
blockquote span.close {background: url(../images/bq-c.png) no-repeat bottom right;padding: 0 25px 5px 0;}
blockquote.testimonial {padding: 0 0 15px;border-bottom: 1px solid #E6E6E6;}
blockquote.testimonial span.author {
	background: url(../images/author.gif) no-repeat 5px center;
	display: block;
	font-weight: bold;
	margin-top: 5px;
	padding-left: 20px;}
small {font-size: 0.85em;}
sup {position: relative;bottom: 0.3em;vertical-align: baseline;}
sup em {color: #FF0000;font-size: .8em;}
sup {position: relative;bottom: 0.3em;vertical-align: baseline;}
acronym, abbr {border-bottom: 1px dashed;letter-spacing: 1px;cursor: help;}
/* @IMAGE */
img {border: none;}
img.image-left {float: left;margin: .5em 1em .5em 0;}
img.image-right {float: right;margin: .5em 0 .5em 1em;}
img.image-border {border: 1px solid #c6c6c6;padding: 3px;background: #fff;}
img.image-margin {margin: .5em;}

/* @TEXT */
.clearbreak {clear: both;}
div.grid2:after, div.grid3:after, div.grid4:after, div.grid5:after, ul.hlist-left:after, ul.hlist-right:after, .clearafter:after {
	clear: both;
	display: block;
	content: ".";
	height: 0;
	visibility: hidden;}
/* Text grid */
div.grid-col {float: left;margin-right: 2%;overflow: hidden;}
div.grid-lastcol {float: right;margin-right: 0 !important;overflow: hidden;}
div.grid2 div.grid-col {width: 48%;}
div.grid3 div.grid-col {width: 31%;}
div.grid4 div.grid-col {width: 22%;}
div.grid5 div.grid-col {width: 17%;}
/* Dropcap */
.dropcap {overflow: hidden;}
.dropcap:first-letter {
	color: #414141;
	display: block;
	float: left;
	font: 50px/40px Georgia, Times, serif;
	padding: 4px 8px 0 0;}
/* Tips, Error, Message, Hightlight*/
p.error {background: url(../images/error.gif) no-repeat top left;color: #DF0000;padding: 5px 0 5px 50px;}
p.message {background: url(../images/info.gif) no-repeat top left;color: #2FAFCB;padding: 3px 0 3px 50px;}
p.tips {background: url(../images/tips.gif) no-repeat top left;color: #FA6900;padding: 3px 0 3px 50px;}
p.feed {background: url(../images/feed.gif) no-repeat 3px 0px;
	padding-left: 30px;
	padding: 3px 0 3px 50px;}
.highlight {color: #3d3d3d;
	background: #ececec;
	font-weight: bold;
	padding: 3px 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;}
/* Note Style */
p.stickynote {
	background: #FFF url(../images/stickynote.gif) no-repeat 8px center;
	border: 1px solid #c6c6c6;
	padding: 15px 10px 15px 70px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;}
p.download {
	background: #FFF url(../images/download.gif) no-repeat 8px center;
	border: 1px solid #c6c6c6;
	padding: 15px 10px 15px 70px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;}
p.buy {
	background: #FFF url(../images/buy.gif) no-repeat 8px center;
	border: 1px solid #c6c6c6;
	padding: 15px 10px 15px 70px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;}
p.sell {	background: #FFF url(../images/sell.gif) no-repeat 8px center;
	border: 1px solid #c6c6c6;
	padding: 15px 10px 15px 68px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;}
.blocknumber {
	clear: both;
	padding: 5px 15px 10px;
	position: relative;}
/* bullet */
/* Check list */
ul.checklist {list-style: none;}
ul.checklist li {background: url(../images/checklist.png) no-repeat 4px 5px !important;padding: 0 0 0 22px !important;}
/* Star list */
ul.star {list-style: none;}
ul.star li {background: url(../images/star.png) no-repeat 2px 0 !important;padding: 0 0 0 22px !important;}
/* List arrow */
ul.arrow {list-style: none;}
ul.arrow li {
	background: url(../images/arrow.png) no-repeat 5px 5px;
	padding: 0 0 0 22px;}
/* Bignumber */
.bignumber {background: url(../images/bignumber.gif) no-repeat top left;color: #fff;
	display: block;
	float: left;
	font: bold 23px/normal Arial, sans-serif;
	margin-right: 8px;
	padding: 8px 8px 8px 10px;}
/* Talking box. Thinking box. */
div.bubble1, div.bubble2, div.bubble3, div.bubble4 {
	margin: 15px 0;}
div.bubble1 span.author,
div.bubble2 span.author,
div.bubble3 span.author,
div.bubble4 span.author {display:inline-block;font-weight:bold;line-height:18px;margin-left:35px;}
div.bubble1 div {
	background: url(../images/bub1-br.png) no-repeat bottom right;
	margin: 0;
	width: 100%;}
div.bubble1 div div {background: url(../images/bub1-bl.png) no-repeat bottom left;}
div.bubble1 div div div {background: url(../images/bub1-tr.png) no-repeat top right;}
div.bubble1 div div div div {background: url(../images/bub1-tl.png) no-repeat top left;}
div.bubble1 div div div div div {margin: 0;padding: 10px 15px 20px;width: auto;}
div.bubble2 div {background: url(../images/bub2-br.png) no-repeat bottom right;margin: 0;width: 100%;}
div.bubble2 div div {background: url(../images/bub2-bl.png) no-repeat bottom left;}
div.bubble2 div div div {background: url(../images/bub2-tr.png) no-repeat top right;}
div.bubble2 div div div div {background: url(../images/bub2-tl.png) no-repeat top left;}
div.bubble2 div div div div div {margin: 0;padding: 12px 15px 22px;width: auto;}
div.bubble3 div {background: url(../images/bub3-br.png) no-repeat bottom right;margin: 0;width: 100%;}
div.bubble3 div div {background: url(../images/bub3-bl.png) no-repeat bottom left;}
div.bubble3 div div div {background: url(../images/bub3-tr.png) no-repeat top right;}
div.bubble3 div div div div {background: url(../images/bub3-tl.png) no-repeat top left;
}div.bubble3 div div div div div {margin: 0;padding: 14px 15px 50px;width: auto;}
div.bubble4 div {background: url(../images/bub4-br.png) no-repeat bottom right;margin: 0;width: 100%;}
div.bubble4 div div {background: url(../images/bub4-bl.png) no-repeat bottom left;}
div.bubble4 div div div {background: url(../images/bub4-tr.png) no-repeat top right;}
div.bubble4 div div div div {background: url(../images/bub4-tl.png) no-repeat top left;}
div.bubble4 div div div div div {margin: 0;padding: 10px 15px 50px;width: auto;}
/* Legend */
.legend-title {background: #FFF;display: block;font-size: 100%;float: left;
	font-weight: bold;
	left: 7px;
	margin: 0;
	padding: 0 3px;
	position: absolute;
	top: -10px;}
.legend {border: 1px solid #CCCCCC;
	margin: 20px 0;
	padding: 0 10px;
	position: relative;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;}
/* Left & Right*/
div.jv-left,
div.jv-right {margin: 0;padding: 0;width: 49%;}
div.jv-left {float: left;clear:left;}
div.jv-right {float: right;}
/* jv Tabs */
#jv-tabs {background: #262626;}
#jv-tabs div.jv-box-br,
#jv-tabs div.jv-box-bl,
#jv-tabs div.jv-box-tr,
#jv-tabs div.jv-box-tl {margin: 0;padding: 0;}
#jv-tabs div.jv-box-br {background: #262626;}
#jv-tabs div.jv-box-bl {background: none;}
#jv-tabs div.jv-box-tr {background: none;}
#jv-tabs div.jv-box-tl {background: none;}
/* @TABLES */
table {border-collapse: collapse;border-spacing: 0;}
caption, th {text-align: left;}
/* Plain rows */
table.plainrows {background-color: #F2F2F2;color: #404040;border-collapse: collapse;}
table.plainrows caption {padding: 6px 0;
	font-size: 1.2em;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;}
table.plainrows thead {border-bottom: solid 1px #284D73;}
table.plainrows thead th {padding: 5px 10px;
	background-color: #366999;
	color: #FFFFFF;
	font-size: 1.1em;
	text-transform: capitalize;}
table.plainrows tfoot th, table.plainrows tfoot td {padding: 3px 10px;background-color: #D9D9D9;
	color: #000000;
	font-size: 1.1em;
	text-transform: capitalize;}
table.plainrows tfoot td {text-align: right;}
table.plainrows tbody th, table.plainrows tbody td {border-bottom: solid 1px #D9D9D9;padding: 4px 10px;}
table.plainrows tbody th {white-space: nowrap;}
table.plainrows tr.odd {}
table.plainrows tbody tr:hover {background: #E5E5E5;}
/* Dark stripes */
table.colorstripes {border: 1px solid #162C40;
	color: #FFFFFF;
	background: #284D73;
	border-collapse: collapse;}
table.colorstripes caption {padding: 6px 0;
	font-size: 1.2em;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;}
table.colorstripes td, table.colorstripes th {border: 1px dashed #366999;padding: 5px 10px;}
table.colorstripes thead th {border: 1px solid #284D73;background: #162C40;color: #FFFFFF;font-size: 1.1em;}
table.colorstripes tbody th, table.colorstripes tbody td {text-align: left;vertical-align: top;}
table.colorstripes tbody tr.odd {background: #224161;}
table.colorstripes tbody tr:hover {background: #1F3D59;}
table.colorstripes tbody tr:hover th, table.colorstripes tbody tr.odd:hover th {background: #1F3D59;}
table.colorstripes tfoot th, table.colorstripes tfoot td {border: none;
	padding: 4px 10px;
	background: #162C40;
	color: #FFFFFF;
	font-size: 1.1em;}
table.colorstripes tfoot td {text-align: right;}
/* Light stripes */
table.greystripes {border: 1px solid #D9D9D9;
	color: #404040;
	background: #FFFFFF;
	border-collapse: collapse;}
table.greystripes caption {padding: 6px 0;
	font-size: 1.2em;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;}
table.greystripes td, table.greystripes th {border: 1px dashed #E5E5E5;padding: 5px 10px;}
table.greystripes thead th {border: 1px solid #595959;
	border-bottom: 2px solid #000000;
	background: #404040;
	color: #FFFFFF;
	font-size: 1.1em;}
table.greystripes tbody th, table.greystripes tbody td {text-align: left;vertical-align: top;}
table.greystripes tbody tr.odd {background: #F2F2F2;}
table.greystripes tbody tr:hover {background: #E5E5E5;}
table.greystripes tbody tr:hover th, table.greystripes tbody tr.odd:hover th {background: #E5E5E5;}
table.greystripes tfoot th, table.greystripes tfoot td {border: none;padding: 4px 10px;
	background-color: #D9D9D9;
	color: #000000;
	font-size: 1.1em;}
table.greystripes tfoot td {text-align: right;}
/* COMMON STYLE
--------------------------------------------------------- */
html, body, form {margin: 0;padding: 0;}
body {background: #FFFFFF;font-family: Arial, Tahoma, Helvetica, sans-serif;font-size: 12px;line-height: 18px;}
body.contentpane {color: #000000;
	background: #FFFFFF;
	font-size: 12px;
	line-height: 1.3em;
	margin: 0;
	margin: 1em 2em;
	width: auto; /* Printable Page */}
.contentpane .button {display: inline;height: 25px;padding: 0 10px;}
/* Small text */
small, .small, .smalldark, .article-meta, .modifydate, .img_caption p, .site-slogan {font-size: 85%;}
/*article image*/
.img_caption.left, .img_caption.right {margin-top: 3px;margin-right: 1em;}
img.img_caption  {margin-right: 20px;float: left;border: 3px solid #c1c1c1;}
div.img_caption {float: left;*margin: 0 5px 0 5px;}
.img_caption p {background: url(../images/shadow-bg.gif) no-repeat right top;padding-top: 5pxmargin-top: 0px;}
img.caption {float: left;padding: 2px;background: #fff;margin: 0 10px 10px 0;}
img.personal {margin-right: 15px;float: leFt;overflow: hidden;}
a {outline: none;color: #03a9e4;text-decoration: none;
}a:hover,a:active,a:focus {text-decoration: underline;background: none;}
.shadow img {padding: 1px;border: 1px solid #CCCCCC;}
.shadow {float: left;margin-right: 10px;padding-bottom: 3px;}
/* Heading */
h1 {font-size: 175%;}
h2 {font-size: 150%;}
h3 {font-size: 125%;}
h4 {font-size: 100%;}
p, pre, blockquote, ul, ol, h1, h2, h3, h4, h5, h6 {margin: 0.5em 0;padding: 0;	}
ul {list-style: none;}
ul li {padding-left: 20px;background: url(../images/bullet.png) no-repeat 7px 7px;}
div.modulecontent ul.menu {margin: 0;padding: 0;}
ul.menu li {margin-left: 0;padding: 0;background: none;}
ul.menu li a span {}
ul.menu ul {margin: 0px;}
ul.menu ul li {margin-left: 0;width:auto;border-bottom: none;}
ul.list {margin: 0;}
ul.list li {padding: 5px 0 5px 0;background: none;border-bottom: 1px solid #EAEAEA;}
ul.list li a {color: #444;font-weight: bold;}
ol li {margin-left: 21px;}
th {font-weight: bold;padding: 8px;text-align: left;}
fieldset {border: none;padding: 10px 5px;}
fieldset a {font-weight: bold;}
fieldset.input {padding: 0 15px;background: none;}
legend {font-weight: bold;background: #c5c5c5;}
td, th, div {font-size: 12px;}
/* FORM
--------------------------------------------------------- */
form {margin: 0;padding: 0;}
input, select, textarea, .inputbox, .button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	border: 0px;}
.inputbox {background: #fff;padding: 1px;border: 1px solid #DEDEDE;}
input.button {margin:0px 0 0px;padding: 1px 5px 2px;height: 20px;color: #101010;cursor: pointer;
	border:none;
	font-size:12px;
	background: url(../images/button-input.jpg) repeat-x top;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;}
.search .inputbox {margin: 0 10px 0 0;height: 15px;width: 170px;padding: 2px 0 1px 0}
/* JOOMLA STYLE
--------------------------------------------------------- */
/* Article Layout */
.leading {width: 100%;padding-bottom: 5px;	}
.leading_separator {display: block;margin: 1px 0;height: 2px;overflow: hidden;width: 100%;}
.article_column {float: left;margin: 0 !important;padding: 0 !important;overflow: hidden;}
.article_separator {clear: both;margin: 0;display: none;}
.row_separator {display: block;clear: both;height: 2px;}
.article_row {margin-bottom: 0px;width: 100%;float: left;	}
.column1.cols1 {float: none;}
.column2.cols2 {}
.column3.cols3 {float: right;}
.column4.cols4 {float: right;}
.column5.cols5 {float: right;}
.column1.cols2 .article_column_pad,
.column1.cols3 .article_column_pad,
.column2.cols3 .article_column_pad,
.column1.cols4 .article_column_pad,
.column2.cols4 .article_column_pad,
.column3.cols4 .article_column_pad,
.column1.cols5 .article_column_pad,
.column2.cols5 .article_column_pad,
.column3.cols5 .article_column_pad,
.column4.cols5 .article_column_pad {}
.article_column_pad {padding: 5px ;overflow: hidden;}
p.iteminfo {line-height: 1em;margin: 0;	}
.article_row p.iteminfo {line-height: 0.8em;margin:0px 0px 5px;padding: 5px;padding-bottom: 10px;}
.articleinfo {margin: 0.5em 0;}
/* Category Table layout */
.filter {float: left;margin: 0;padding: 0;}
.display {float: right;margin: 10px 0 0;text-align: right;}
table.category,
table.weblinks,
table.newsfeeds {border: 1px solid #383838;width: 100%;clear:both;font-size:1em;margin:20px 0;}
table.category {border: 1px solid #ffffff;width: auto;margin:10px 0;}
table.category td {padding: 2px 8px !important;background: #ffffff;}
table.category td.last {padding: 0px 4px 0px 0px !important;}
table.newsfeeds th, table.weblinks th, table.category th {color: #444;background: #dedede;padding: 8px 5px 8px 5px;}
table.newsfeeds td, table.weblinks td, table.category td {padding:5px;}
/* content tables */
.sectiontableheader {padding: 4px 8px;font-weight: bold;}
.sectiontableheader a,
.sectiontableheader a:hover,
.sectiontableheader a:active,
.sectiontableheader a:focus {color: #444;}
tr.sectiontableentry0 td,
tr.sectiontableentry1 td,
tr.sectiontableentry2 td {padding: 8px;}
tr.sectiontableentry2 td {background: #ffffffff;}
td.sectiontableentry0,
td.sectiontableentry1,
td.sectiontableentry2 {padding: 4px;}
table.contentpane {border: none;background:none;border:0px solid #383838;width: 100%;}
table.contentpaneopen {border: none;border-collapse: collapse;border-spacing: 0;}
table.contenttoc {margin: 0 0 10px 10px;padding: 0;width: 30%;float: right;}
table.contenttoc td {background: url(../images/bullet-list.gif) no-repeat 5px 8px;padding: 1px 5px 1px 15px;}
table.contenttoc th {border-bottom: 1px solid #CCCCCC;padding: 0 0 3px;text-indent: 5px;}
table.poll {border-collapse: collapse;padding: 0;width: 100%;}
table.pollstableborder {border: none;padding: 0;text-align: left;width: 100%;}
table.pollstableborder img {vertical-align: baseline;}
table.pollstableborder td {border-collapse: collapse;border-spacing: 0;padding: 4px !important;background: none;
}
table.pollstableborder tr.sectiontableentry1 td {background: #EEEEEE;}
table.searchintro {padding: 10px 0;width: 100%;}
table.searchintro td {padding: 5px!important;}
.blog_more {margin: 0;padding: 10px 0 0;}
.blog_more strong {display: block;margin: 0 0 5px;text-transform: uppercase;}
.blog_more ul {margin: 0;padding: 0;}
.blog_more ul li {margin: 0;padding: 0 0 0 21px;}
.category {font-weight: normal;}
h1.componentheading,
.componentheading {margin: 0 0 5px 5px;
        font-size: 20px;
        line-height: 20px;
        color: #FF0000;
        font-weight: bold;
        text-shadow: 1px 1px 1px #616F72;}
.contentdescription {/*padding-bottom: 30px;*/}
h2.contentheading, 
.contentheading {
                  margin: 0 0 0 5px;
                  font-size: 14px;
                  line-height: normal;
                  color: #03a9e4;}
h2.contentheading a,
.contentheading a {}
table.blog .contentheading {font-size: 1.4em;}
td.contentheading {line-height: 28px;}
a.contentpagetitle,
a.contentpagetitle:hover,
a.contentpagetitle:active,
a.contentpagetitle:focus {}
a.readon {
	width:80px;
	padding: 0 10px 0 0;
	text-align: center;
	font-weight: bold;
	background: url(../images/readon.gif) no-repeat 100% 3px;}
a.readon:hover,
a.readon:focus,
a.readon:active {text-decoration: underline;}
table.contentpaneopen td, table.contentpane td {padding-left:15px; }
table.contentpaneopen, table.contentpane, table.blog {width: 100%;}
div.moduletable {padding: 0;}
ul.pagination {color: #3B5468;
	overflow: hidden;
	clear: both;
	margin: 0;
	padding: 0;
font-weight: bold;
	text-align: center;
	list-style: none;}
ul.pagination li {margin: 10px 2px;
	padding: 0;
	/*float: left;*/
	display: inline;}
ul.pagination li span {padding: 0;
	display: inline;
	background: #FFFFFF;
	color: #0217D0;}
ul.pagination li span span {
	padding: 2px 10px 2px 10px;
	display: inline;
	border: 1px solid #FFFFFF;}
ul.pagination a {padding: 0;
	text-decoration: none;
	color: #fff;
	font-weight: bold;}
ul.pagination a:hover span span, ul.pagination a:active span span, ul.pagination a:focus span span {color: #3c3c3c;background: #e7e6e6; border:1px solid #b3b2b2;}
.counter {text-align: center;
	margin: 0.5em auto;
	width: 107px;
	background: #FFFFFF;
	color: #FF0000;
	border:1px solid #FFFFFF;}
.pagenavbar {background: url(../images/icon-pages.gif) no-repeat center left;
	font-weight: bold;
	padding-left: 14px;}
.pagenavcounter {background: url(../images/icon-pages.gif) no-repeat 0 11px;
	font-weight: bold;
	padding: 8px 14px 0 14px;}
.smalldark {text-align: left;}
div.syndicate div {text-align: center;}
/* META
--------------------------------------------------------- */
.article-toolswrap {
	display: block;
	margin: 0 0 10px;
	padding: 0;
	position: relative;}
.article-tools {display: block;padding: 0 10px 0 0;}
.article-meta {width: 70%;float: left;color: #3B5468;}
.createdby {font-size: 0.9em;}
.createdate {font-size: 0.9em;}
.modifydate {width: 100%;margin: 0 5px 0px 5px;}
.article-section {padding-left: 6px;margin-left: 5px;}
.article-section a {color: #3B5468;}
.article-category a {color: #3B5468;}
.buttonheading img {margin: 12px 0 0 3px !important;
	padding: 0 !important;
	border: 0 !important;
	float: right;
	background: none !important;}
p.buttonheading {text-align:right;margin: 0;}
p.buttonheading a:hover {background:none !important;color:#000 !important;}
p.buttonheading a:active,p.buttonheading a:focus {color:#000;}
ul.latestnews,
ul.mostread {padding-left: 0; }
ul.latestnews li,
ul.mostread li {margin: 0;padding: 0 0 0 20px;border-bottom: none;}
a.button-grey {margin: 2px 5px 0 5px;padding: 0 15px 0 0;
	float: left;
	line-height: 18px;
	color: #333;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	background: url(../images/button-grey.jpg) no-repeat 100% 0;}
a.button-grey span {margin: 0;
	padding: 0 0 0 15px;
	float: left;
	line-height: 18px;
	cursor: pointer;
	background: url(../images/button-grey.jpg) no-repeat 0 0;}
a.button-grey:hover,
a.button-grey:focus,
a.button-grey:active {color: #658a00;text-decoration: none;}
.loginframe {margin: 0 auto;padding: 10px;
	width: 400px;
	height: 145px;
	position: relative;
	background: #FFF;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;}
.closebox {margin: -25px -25px 0 0;
	float: right;
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-indent: -999em;
	cursor: pointer;
	background: url(../images/closebox.png) no-repeat 0 0;}
.logincol {margin: 0 10px 0 0;float: left;width: 180px;}
.logincol label {margin: 5px 0;display: block;}
.logincol ul {margin: 5px 0;}
.required {color: #d5d5d5;}
#jvloginframe {display: none;height: 100%;width: 100%;position: fixed;
	top: 0;
	left: 0;
	z-index: 9999;
	background: transparent url(../images/bg-dot-black.png);}
#jvloginContent {
	display: block;
	position: fixed;
	width: 100%;
	left: 0;
	top: -165px;
	z-index: 10000;}
#jvbacktotop {cursor: pointer;}

#jv-component ul li {
    padding-left: 0px;
    list-style: disc;
    margin-left: 25px;
}

/*tuy chinh menu*/
@media only screen and (max-width: 992px){

#jv-wrapper {
	margin: 0;}

}
/* Chinh sua footer */
#jv-userwrap7 {
  background: none;
}
#jv-userwrap7-inner {
  background: #004476;
}
#jv-logo-into {
  height: 62px;
}
#jv-logo-into a {
  width: 120px;
  height: 62px;
  position: relative;
  top: -4px;
  left: -5px;
}
#jv-footermenu ul.menu {
  padding-top: 20px;
}