/*------------------------------------------------------------------------
* 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;	
}
body#bd {
	color: #737373;
	background: url(../images/bg-body.gif) top left repeat;
}
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;}

/* Clearfix */
.clearfix {
	clear: both;
}

#jv-wrapper {
	margin: 0 auto;
	padding: 0;
	width: 100%;
	
}
#jv-wrapper-inner {
	padding: 0;
	overflow: hidden;
	margin:0 auto;
}
.jv-wrapper {
	width: 967px;
	margin: 0 auto;
}
#jv-userwrap1,
#jv-userwrap2,
#jv-userwrap3,
#jv-userwrap4,
#jv-userwrap5,
#jv-userwrap6,
#jv-userwrap7 {
	width: 100%;
	clear: both;
}
#jv-userwrap1-inner,
#jv-userwrap2-inner,
#jv-userwrap3-inner,
#jv-userwrap4-inner,
#jv-userwrap5-inner,
#jv-userwrap6-inner,
#jv-userwrap7-inner {
	padding: 0px ;
	overflow: hidden;
}
#jv-userwrap2 {
	margin: 10px 0;
}
#jv-userwrap3-inner {
	padding: 1px;
}
div.moduletable,
div.moduletable_menu,
div.moduletable_text,
div.moduletable_contact,
div.moduletable-box1,
div.moduletable-box2,
div.moduletable-box3,
div.moduletable-box4,
div.moduletable-box5,
div.moduletable-box6,
div.module,
div.module_menu,
div.module_text {
	clear: both;
	margin: 0 0 15px 0;
	position: relative;
	overflow: hidden;
}
div.modulecontent {
	padding: 0;
}
#jv-userwrap3 div.modulecontent {
	padding: 10px;
}

#jv-userwrap1 {
	height:27px;
	background:url(../images/bg-jv-userwrap1.gif) repeat-x left top;
}
#jv-userwrap1-inner {
	height:27px;
	background:url(../images/bg-jv-userwrap1-inner.gif) no-repeat center top;
	width:100%;
	float:left;
}
#jv-time {
	float: left;
	width: 25%;
}
#jv-topmenu {
	width: 50%;
	font-size: 80%;
	float: right;
}
#jv-topmenu ul.menu {
	margin: 0;
	padding: 0;
	float: right;
}
#jv-footer ul.menu {
	margin: 0;
	padding: 0;
}
#jv-topmenu ul.menu ul,
#jv-footer ul.menu ul {
	display: none;
}
#jv-topmenu ul.menu li,
#jv-footer ul.menu li {
	padding: 0 11px 0 10px;
	background: url(../images/bg-menutop-seperator.png) no-repeat 100% 50%;
	border: none;
	display: inline;
}
#jv-topmenu ul.menu li.last,
#jv-footer ul.menu li.last {
	background: none;
}
#jv-topmenu ul.menu li a {
	padding: 0;
	color: #FFF;
	text-transform: uppercase;
	background: none;
}
#jv-footer ul.menu li a {
	padding: 0;
	color: #FFF;
	background: none;
}
/* BEGIN MODULE */

#jv-header {
	width: 100%;
	float:left;
	background:url(../images/bg-jv-header.gif) top center no-repeat;
}
#jv-header2 {
	width: 100%;
	float:left;
}
#jv-header-inner {
	width: 100%;
	float:left;
	background:url(../images/bg-jv-header-inner.jpg) no-repeat left top;
	padding-bottom:10px;
}
#jv-logo {
	float: left;
}
#jv-logo h1 {
	margin:34px 0px 0px 20px;
}
#jv-logo a {
	width: 223px;
	height: 48px;
	display: block;
	background: url(../images/logo.png) no-repeat 0 0;
}
#jv-logo span{
	font-size: 0px;
	line-height: 0;
	text-indent: 999px;
}
#jv-login {
	padding: 25px 0 0 0;
	float: right;
	width: 420px;
	color: #AFAFAF;
}
#jv-search {
	padding: 0;
	float: right;
	margin:0;
}

#jv-breadcrumb #jv-search .moduletable{margin:0;}

#jv-search .search {
	width: 205px;
	height:28px;
	float: right;
	overflow: hidden;
	background: url(../images/bg-search.png) no-repeat left top;
}
#jv-search .inputbox {
	background:0 none;
	padding:6px;
	border: none;
	float: left;
	width: 170px;
	color: #a29f9f;
	-moz-border-radius:0;
}
#jv-search .bt-search {
	display:none;
}
#jv-mainmenu {
	height: 39px;
}
#jv-mainmenu-inner {
	width:700px;
	height: 39px;
	float:left;
	z-index: 99;
	position: relative;
	margin:37px 0px 0px 15px;
}
#jv-mainframe {
	width: 100%;
	background:url(../images/bg-jv-mainframe.gif) no-repeat center top;
}
#jv-mainframe-inner {
	padding: 10px 0 0 0;
	width: 100%;
	overflow: hidden;
	background:url(../images/bg-jv-mainframe-inner.png) no-repeat center top;
}
#jv-slideshow {
	margin: 11px 0px 0px 0px;
	width: 100%;
}
#jv-slideshow-inner {
	z-index: 1;
	width: 100%;
	position:relative;
}
#jv-slideshow-inner2 {
	padding: 10px;
	display: block;
	background: #eef2f2;
	position:relative;
}
div.jv_headline7_wrap{
	margin:0;
	padding:0;
}
div.jv_headline7_container{
	overflow:hidden;
	position:relative;
}
div.jv_slide7_main{
	position:absolute;
}
div.jv_slide7_main div.jv_slide7_item{
	display:block;
	float:left;
	margin:0;
	overflow:hidden;
	position:relative;
}
div.jv_but_pre{
	background:url(../images/btn-pre.png) no-repeat 0 0 !important; 
	left:-16px !important;
}
div.jv_but_next{
	background:url(../images/btn-next.png) no-repeat 0 0 !important; 
	right:-16px !important;
}
.jv_but_pre_op, .jv_but_next_op{width: 201px; height: 262px; background:#000; visibility: visible; opacity: 0.7; filter: alpha(opacity=70);  position:absolute; top:0; z-index:999;}
.jv_but_pre_op{ left:0;}
.jv_but_next_op{ right:0;}

div.jv_but_pre,div.jv_but_next{
	width:51px !important;
	height:69px !important;
	position:absolute !important;
	top:100px !important;
	z-index:9999 !important;
	opacity:1 !important;
	filter: alpha(opacity=100) !important;
}
div.jv_slide7_des_item{
	display:block;
	position:absolute;	
	background:#333333 !important;
	color:#FFFFFF;
}
div.jv_slide7_des_item h3.title{
	margin:5px 0 0 10px !important;
	padding:0px;
	color:#FFFFFF !important;
}
div.jv_slide7_des_item p{
	margin:0 0 0 10px !important;
}
.opaque {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";	
	filter: alpha(opacity=0);
}
a.readon{
	margin-left:10px;
	margin-top:5px !important;
	color:#339EF7;
}
/* BEGIN MODULE */
.jv-user {
	overflow: hidden;
	float: left;
}
.jv-box-right {
	float: right;
}
.jv-user .jv-box-inside {
	padding: 0 0 0 10px;
}
.jv-box-full {
	width: 100%;
	margin-left: 0px !important;
}
.jv-box-left .jv-box-inside {
	padding: 0 8px 0 0;
}
.jv-box-center .jv-box-inside {
	padding: 0 4px;
}
.jv-box-right .jv-box-inside {
	padding: 0 0 0 8px;
}
#jv-shadow-l {
	width: 36px;
	height: 472px;
	display: block;
	position: absolute;
	top: 0;
	left: -36px;
	z-index: 99;
	background: url(../images/bg-content-shadow-l.png) no-repeat 0 0;
}
#jv-shadow-r {
	width: 36px;
	height: 472px;
	display: block;
	position: absolute;
	top: 0;
	right: -36px;
	z-index: 99;
	background: url(../images/bg-content-shadow-r.png) no-repeat 0 0;
}
#jv-mainbody {
	width: 100%;
	float:left;
}
#jv-mainbody-inner {
	width: 100%;
	float:left;
	padding: 14px 0px;
}
#jv-container,
#jv-content{
	width: 100%;
	float:left;
	/*overflow: hidden;*/
}
#jv-middle {
	padding: 0;
	float: left;
	width: 397px;
	position: relative;
	z-index: 99;
}
#jv-middle-inner {
	margin: 0;
	padding: 0;
	overflow: hidden;
}
#jv-middle-inner2 {
	overflow: hidden;
	width: 100%;
	min-height: 500px;
}
#jv-top {
	width: 100%;
}
#jv-top-inner {
	position: relative;
	padding: 0;
	overflow: hidden;
}
#jv-contentright {
	width: 100%;
	float:left;
}
#jv-maincontent {
	float: left;
}
#jv-maincontent-inner {
}
#jv-container-full #jv-middle {
	margin: 0;
	padding: 0;
	width: 100%;
}
#jv-left{
	float: left;
	width: 270px;
	margin: 0 15px 0 0;
	overflow: hidden;
	position: relative;
	z-index: 1;
}
#jv-left-inner {
}
#jv-right {
	float: right;
	width: 270px;
	overflow: hidden;
	position: relative;
	z-index: 1;
}
#jv-right-inner {
	padding: 0 10px 0 0;
}
#jv-container-right #jv-maincontent {
}
#jv-container-left{width:100%; float:left;}
#jv-container-left #jv-maincontent {
	width: 100%;
	float: none;
}
#jv-container-left #jv-middle {
	width: 682px;
}
#jv-container-right #jv-middle {
	width: 682px;
}
#jv-container-full #jv-maincontent {
	width: 100%;
	float: none;
}
h3.title ,
h3.moduletitle {
	margin: 0 0 10px 0;
	line-height: normal;
	font-size: 18px;
	color: #181818;
	font-weight: normal;
}
#jv-breadcrumb {
	width: 100%;
	overflow: hidden;
}
#jv-breadcrumb-inner {
	overflow: hidden;
	float:left;
	background:url(../images/bg-jv-breadcrumb-inner.png) no-repeat left 2px;
	padding:0px 0px 0px 22px;
	margin-top:5px;
	color:#4b4b4b;
	width:700px;
}
#jv-inset {
	width: 100%;
}
#jv-inset-inner {
	padding: 10px;
	overflow: hidden;
}

#jv-bottom {
}
#jv-bottom a {
	color: #737373;
}
#jv-bottom-inner {
	padding: 14px 0 40px 0px;
	width: 100%;
	overflow: hidden;
}
#jv-tool {
	padding:0;
	margin:6px 4px 0px 0px;
	float: right;
}
#jv-tool img {
	margin-left: 5px;
	float: right;
	cursor: pointer;
}

#jv-footer {
	float: right;
	width: 50%;
	text-align:right;
}
#jv-copyright {
	float: left;
	text-align: left;
}
#jv-copyright a{
	color:#fff;
}

#jv-footer {
	float: right;
	text-align:right;
}

#jv-footer ul{
	margin:0;
	float:right;
}

#jv-footer ul li{
	padding:0;
	background:0;
	float:left;
	margin:0px 0px 0px 20px;
}

/* BEGIN MODULE */
#jv-left div.moduletable,
#jv-left div.moduletable_menu,
#jv-left div.moduletable_contact,
#jv-left div.moduletable_text {
}
#jv-left h3.moduletitle {
}
#jv-left div.modulecontent {
	padding: 10px;
}

.partners h3.moduletitle span {
	padding: 0 0 0 50px;
	background: url(../images/partners.png) no-repeat 0 0;
}
.people h3.moduletitle span {
	padding: 0 0 0 40px;
	background: url(../images/people.png) no-repeat 0 0;
}
#jv-userwrap4 h3.moduletitle {
}

.latestnews .latestnewsitems{
	background:url(../images/bg-border-latestnewsitems.gif) repeat-y right top;
	margin:0px 8px 0px 0px;
	padding:0px 8px 0px 0px;
	width:112px;
}

.latestnews .last-item{
	background:0 none !important;
	margin:0;
	padding:0;
}
div.latestnewsitems h4 {
	margin:0;
	font-size:13px;
	font-weight:bold;
	color:#bfbebe;
}
div.latestnewsitems h4 a {
	color:#bfbebe;
}
div.latestnewsitems img {
	margin: 2px 10px 5px 0;
	padding: 2px;
	background: #191211;
}
.latestnews .latestnewsitems a.readone{background:url(../images/bg-link-readmore.gif) repeat-x left top; clear:both; float:left; font-size:11px; color:#000; padding:1px 8px; margin-top:15px;}
.latestnews .latestnewsitems a.readone:hover{text-decoration:none;background:url(../images/bg-link-readmore-hover.gif) repeat-x left top;}

.jv_wrap_twitter .jv_twitter_status {
	margin-bottom: 0;
}

div.jv-form {
	width: 100%;
	overflow: hidden;
}
#jv-userwrap4 div.jv-field {
	padding: 3px 0;
	width: 100%;
	overflow: hidden;
}
#jv-userwrap4 div.jv-field input.inputbox {
	width: 200px;
}
#jv-userwrap4 div.jv-field textarea {
	width: 270px;
	height: 100px;
}
#myForm .errorMessage {
	display: block;
}

#jv-login div.jv-field {
	float: left;
	width: 175px;
}
#jv-login div.jv-field-greeting {
	padding: 8px 10px 0 0;
	float: right;
	width: 300px;
	text-align: right;
}
#jv-login div.jv-field input.inputbox {
	margin-top: 4px;
	width: 150px;
}
#jv-login div.jv-field-submit {
	float: right;
	width: 70px;
}
#jv-login div.jv-field a {
	padding-left: 10px;
	color: #FFF;
	background: url(../images/arrow-white.png) no-repeat 0 5px;
}

#jv-left .moduletable_menu ul.menu{margin:0;}

#jv-left div.moduletable_menu div.modulecontent {
	padding: 0;
}
.moduletable_menu .menu li {
	background: url(../images/bg-menu-item.gif) repeat-x left bottom;
	padding:0;
	overflow:hidden;
}
.menu li:hover {

}
.menu li a {
	background:url(../images/bg-menu-item2.png) no-repeat left center;
	padding:8px 0px 8px 20px;
	display:block;
	font-size:13px;
	font-weight:bold;
	color:#bfbebe;
}
.menu li a:hover, .menu li.active a {
	background:#fff url(../images/bg-menu-item2.png) no-repeat left center;
	text-decoration:none;
	color:#000;
}
.menu ul {
	padding: 0;
}
.menu ul li  {
	padding-left: 10px;
}
.menu li.active ul li a {
	background: url(../images/bg-menu-item2.png) no-repeat left center;
	color:#BFBEBE;
}
.jv_maccordion {
	margin: 0;
}
.jv_ahovermenu_wrap li.last-child {
	height: 32px;
}
.jv_ahovermenu_wrap a.trigger {
	height: 22px;
}
.jv_ahovermenu_wrap ul.jv_maccordion ul {
	padding: 0;
}
#jv-left div.moduletable_menu .jv_maccordion li {
	padding: 0;
	border-top: solid 1px #A8B2B2;
}
#jv-left div.moduletable_menu .menu li:hover {
}
#jv-left div.moduletable_menu .menu li:hover a {
}
#jv-left div.moduletable_menu .menu li.first {
}
#jv-left div.moduletable_menu .jv_maccordion li a {
	padding: 5px 0 5px 10px;
	display: block;
	color: #283030;
	background: url(../images/bg-menu.jpg) repeat-x 0 0;
}
#jv-left div.moduletable_menu .menu li a span {
	display: block;
}

#jv-left div.moduletable_menu .jv_maccordion li a:hover {
	color: #FFF;
	text-decoration: none;
	background: url(../images/bg-menu-hover.jpg) repeat-x 0 0;
}
#jv-left div.moduletable_menu .jv_maccordion ul li a {
	padding-left: 20px;
}
#jv-left div.moduletable_menu .jv_maccordion ul ul li a {
	padding-left: 30px;
}
#jv-left div.moduletable_menu .jv_maccordion ul ul ul li a {
	padding-left: 40px;
}

#jv-left div.moduletable_menu .jv_maccordion ul ul ul ul li a {
	padding-left: 50px;
}

#jv-left div.moduletable_menu .jv_maccordion ul ul ul ul ul li a {
	padding-left: 60px;
}
#jv-left .jv_ahovermenu_wrap a.trigger span {
	display: block;
	background: url(../images/down_arrow.gif) no-repeat 95% 50%;
}
#jv-left .jv_ahovermenu_wrap a.open span {
	background: url(../images/up_arrow.gif) no-repeat 95% 50%;
}
#jv-left .jv_ahovermenu_wrap .last-child a.trigger span {
	background: none;
}

#jv-left div.moduletable_contact {
	color: #424848;
	background: #c7d1d1;
}
#jv-left div.moduletable_contact .jv-field {
	padding: 0 0 5px 0;
	width: 100%;
	overflow: hidden;
}
#jv-left div.moduletable_contact input.inputbox {
	border: none;
	width: 115px;
	float: right;
	clear: right;
	color: #424848;
	background: url(../images/bg-inputcontact.jpg) no-repeat 0 0;
}
#jv-left div.moduletable_contact textarea.inputbox {
	border: none;
	width: 115px;
	float: right;
	clear: right;
	color: #424848;
	background: url(../images/bg-textareacontact.jpg) no-repeat 0 0;
}

.jvcarousel-item {
	margin: 0;
	padding: 0;
	float: none;
}
.jvcarousel-item img {
	margin: 0;
	border: none;
	float: none;
}
.jvcarousel-pagi {
	float: none;
	position: absolute;
	bottom: -10px;
	left: 45%;
	height: 30px;
}
.handles {
	margin: 0;
	float: left;
}
.handles .handles_item {
	margin: 0;
	padding: 0;
	float: left;
	width: 25px;
	height: 30px;
	text-indent: -999em;
	background: url(../images/bg-carousel-pagi.png) no-repeat 0 0;
}
.handles .item-first,
.handles .item-last {
	width: 30px;
	height: 30px;
}
.handles .item-first {
	background: url(../images/bg-carousel-pagi.png) no-repeat -50px 0;
}
.handles .item-last {
	background: url(../images/bg-carousel-pagi.png) no-repeat -80px 0;
}
.handles span.active {
	background: url(../images/bg-carousel-pagi.png) no-repeat -25px 0;
}
.handles .item-first.active {
	background: url(../images/bg-carousel-pagi.png) no-repeat -110px 0;
}
.handles .item-last.active {
	background: url(../images/bg-carousel-pagi.png) no-repeat -140px 0;
}

#jv-top h1.componentheading {
	margin: 0;
	line-height: 50px;
	height: 50px;
}
.jv-social {
	position: absolute;
	top: 15px;
	right: 15px;
}
.jvads {
	margin: 0 0 -10px -10px;
}

/*	Mod Title Falsh	*/
#jv-title-flash{float:left; width:80%;}
.jv-jvtitleflash {
	margin: 2px 0px 0px 0px;
	padding: 0px;
	position: relative;
	width:100%;
	float:left;
	display:block;
}

.jv-jvtitleflash .sliderwrapper {
	position: relative; /*leave as is*/
	overflow: hidden; /*leave as is*/
	height: 20px !important;
	width: 80%; /*width of featured content slider*/
	float: left;
}

.jv-jvtitleflash .sliderwrapper .contentdiv {
	visibility: hidden; /*leave as is*/
	position: absolute; /*leave as is*/
	left: 0;  /*leave as is*/
	top: 0;  /*leave as is*/
	padding:0;
	background: none;
	width: 95%; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
	height: 20px;
}
.jv-jvtitleflash .sliderwrapper .contentdiv {
	/*filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);*/
}

.jv-jvtitleflash .sliderwrapper .contentdiv a {
	color: #737373;
	font-size: 11px;
}
.jv-jvtitleflash .sliderwrapper .contentdiv span {
	color: #737373;
	font-size: 11px;
}
.jv-jvtitleflash .sliderwrapper .contentdiv span.cattitle {
	font-weight: normal;
	text-decoration: none;
	float:left;
	margin:0px 5px 0px 0px;
	background:url(../images/bg-cattitle.gif) center right no-repeat;
	padding:0px 12px 0px 0px;
}

.jv-titleflash-pagination {
	margin: 0px 12px 0px 0px;
	padding: 0px;
	text-align: right;
	float: left;
	background: none;
}
.jv-titleflash-pagination li {
	padding: 0;
	margin: 0;
	display: block;
	float: left;
	overflow: hidden;
	background: none;
}
.jv-titleflash-pagination span.title {
	font-family: Arial;
	font-size: 80%;
	color:#0e99d2;
	font-size:11px;
}
.jv-titleflash-pagination a {
	margin: 5px 0 0 5px;
	padding: 0;
	width: 17px;
	height: 9px;
	line-height: 9px;
	text-align: center;
	float: left;
	display: block;
}
.jv-titleflash-time {
	font-size: 70% !important;
	font-style: italic;
	color: #c28080 !important;
}
.jv-titleflash-pagination a.next,
.jv-titleflash-pagination a.next:active {
	background: url(../images/next.png) no-repeat top left;
}
.jv-titleflash-pagination a.next:hover,
.jv-titleflash-pagination a.next:focus{
	background: url(../images/next.png) no-repeat bottom left;
}
.jv-titleflash-pagination a.prev,
.jv-titleflash-pagination a.prev:active{
	background: url(../images/pre.png) no-repeat top left;
}
.jv-titleflash-pagination a.prev:hover,
.jv-titleflash-pagination a.prev:focus {
	background: url(../images/pre.png) no-repeat bottom left;
}
.jv-jvtitleflash ul{margin:0; float:left;}

/*	Slider	*/
div.jv_slide7_des_item h3.title {
	color:#FFF !important;
	margin:5px 0 0 10px !important;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}

/*	Style 2 For Module	*/
.moduletable{}
.moduletable .module-head, 
.moduletable_menu .module-head,
.moduletable_text .module-head
{overflow:hidden; margin-bottom:15px;}

.moduletable .module-head .module-head-inner, 
.moduletable_text .module-head .module-head-inner, 
.moduletable_menu .module-head .module-head-inner
{float:left; background:url(../images/bg-moduletitle.jpg) no-repeat left top; padding:17px 20px 6px 38px;}

.moduletable .module-head .module-head-inner h3.moduletitle, 
.moduletable_text .module-head .module-head-inner h3.moduletitle, 
.moduletable_menu .module-head .module-head-inner h3.moduletitle
{margin:0; font-size:18px; font-weight:bold; color:#0e99d2;}

.moduletable .module-head .module-head-inner h3.moduletitle span, 
.moduletable_text .module-head .module-head-inner h3.moduletitle span, 
.moduletable_menu .module-head .module-head-inner h3.moduletitle span
{color:#000;}


.moduletable .module-content, 
.moduletable_text .module-content, 
.moduletable_menu .module-content
{background:#141414;}

.moduletable .module-content .modulecontent-inner, 
.moduletable_text .module-content .modulecontent-inner, 
.moduletable_menu .module-content .modulecontent-inner{/*padding:10px 15px 20px 15px;*/ padding:10px;}


/*	JV Tab	*/
.jv_tab_default_wrap{
	margin: 0;
	padding:0;
}
.jv_tab_default_wrap .jv_default_container{
	padding:0 !important;
	margin:0;
}
.jv_tab_default_wrap .jv_tabdefault{
	margin-bottom: 0;
	padding-top: 0;
	position: relative;
	overflow:hidden;
}
.jv_tab_default_wrap .jv_default_wrap1 {
	width:100%;
	padding-top:20px;	
}
.jv_tab_default_wrap .jv_default_wrap2 {
	overflow:hidden;
	position: relative;
}
.jv_tab_default_wrap ul.tabs_title {
	left: 0;
	top:0;
	padding:0;	
	margin:0;
	position: inherit;
	z-index: 9;
	list-style: none;
	width:100%;
	clear:both;
	overflow:hidden;
}
.jv_tab_default_wrap ul.tabs_title li{
	display: block;
	float: left;
	margin-right: 6px;
	padding: 0;
	background: none;
}
.jv_tab_default_wrap ul.tabs_title li.last{
	margin:0;
}
.jv_tab_default_wrap ul.tabs_title li h3{
	height: auto;
	line-height:normal;
	display: block;
	margin: 0;
	color: #76766a;
	cursor: pointer;
	background: 0 none;		
	font-size:12px;
	padding:0;
}
.jv_tab_default_wrap ul.tabs_title li h3 span{
	background:#d4d4d4;
	height: auto;
	display: block;
	padding:3px 8px;
	color: #000;	
}
.jv_tab_default_wrap div.tabtop {
	background:url(../images/tabs_content_tops.png);
	width:289px;
	height:5px;
	clear:both	
}
.jv_tab_default_wrap ul.tabs_title li.active{
	margin-top: 0;
}
.jv_tab_default_wrap ul.tabs_title li.active h3{
	background:0 none;
	height:auto;
	line-height:normal;
}
.jv_tab_default_wrap ul.tabs_title li.active h3 span{
	background:#0e99d2;
	color:#fff;
	height:auto;
	line-height:normal;
}

.jv_tab_default_wrap ul.tabs_title li.first.active h3,
.jv_tab_default_wrap ul.tabs_title li.first.active h3 span {
	line-height:normal;
	height:auto;
}
.jv_tab_default_wrap ul.tabs_title li.first.active h3 span {
	
}

.jv_tab_default_wrap ul.tabs_title li.first h3,
.jv_tab_default_wrap ul.tabs_title li.first h3 span {
	height: auto;
}
.jv_tab_default_wrap ul.tabs_title li.first h3 span {
}

.jv_tab_default_wrap .jv_tabs_panel {
	width: 100%;
	float:left;
	background:0 none;

}
.jv_tab_default_wrap .jv_tabs_panel_r {
	width: 100%;
	background:0 none;
}
.jv_tab_default_wrap .jv_tabs_panel_bc {
	background:0 none;
}
.jv_tab_default_wrap .jv_tabs_panel_bl {
	background:0 none;
}
.jv_tab_default_wrap .jv_tabs_panel_br {
	background:0 none;
}
.jv_tab_default_wrap .jv_tabs_panel .panel_tc {
	background:0 none;
}
.jv_tab_default_wrap .jv_tabs_panel .panel_tl {
	width:100%;
	background:0 none;
}
.jv_tab_default_wrap .jv_tabs_panel .panel_tr {
	background:0 none;
	width: 100%;		
}
.jv_tab_default_wrap .jv_tabs_panel h4 {
	margin: 0;
}
.jv_tab_default_wrap .jv_default_content {
	overflow: hidden;	
	position: absolute;
	width: 100%;
}
.jv_tab_default_wrap .jv_default_content .jv_default_conten_wrap{
	clear:both;
	padding: 7px;
	margin:0 !important;
}
.jv_tab_default_wrap div.jv_tabs_panel .jv_default_content ul {
	list-style:none;
	clear:both;
	padding: 0;
	margin:0 !important;
}
.jv_tab_default_wrap div.jv_tabs_panel .jv_default_content ul li.jv_default_item {
	border:0 none;
	margin:0;
	padding:0;
	padding-bottom:10px;
	margin-bottom:10px;
	background:url(../images/bg-menu-item.gif) repeat-x left bottom;
}
.jv_tab_default_wrap div.jv_tabs_panel .jv_default_content h3{
	background:none;
	font-family:Tahoma;
	font-size:95%;
	height:100%;
	line-height:100%;
	margin:0px 0 5px 0;
	padding:0;
}
.jv_tab_default_wrap div.jv_tabs_panel .jv_default_content li.jv_default_item a {
	color: #fff;
	text-decoration:none;
	margin:0;
	font-weight:bold;
	padding:0 !important;
}
.jv_tab_default_wrap div.jv_tabs_panel .jv_default_content li.item_active a {
	color: #000;
}
.jv_tab_default_wrap div.jv_tabs_panel .jv_default_content li a img{
	border:1px solid #B2B2B2;
	padding:1px;
	margin-right:10px;
}
.jv_tab_default_wrap div.jv_tabs_panel p.readmore{
	clear:both;
	margin: 0;
	padding: 0;
}
.jv_tab_default_wrap div.jv_tabs_panel p.readmore a{
	text-decoration: none;
	padding-left: 15px;
	font-weight: bold;
}
.jv_tab_default_wrap li.item_active{
	background: #EEE !important;
}
                      
/* Poll */
.moduletable span.poll{font-size:14px; color:#d2d2d2;}
.moduletable form.poll{color:#d2d2d2;}

/* Model and Infomation */
.jv-model-info{overflow:hidden;}
.jv-model-info ul{margin:0; width:100%; float:left;}
.jv-model-info ul li{float:left; padding:0 10px 0px 0px; margin:0px 10px 0px 0px; background:url(../images/bg-border-latestnewsitems.gif) repeat-y right top;}
.jv-model-info ul li.last{padding:0; margin:0; background:0 none;}
.jv-model-info .model-info-image{margin-bottom:4px;}
.jv-model-info .model-info-name, .jv-model-info .model-info-type {font-size:11px; color:#737373; background:url(../images/bg-menu-item.gif) repeat-x left bottom; padding:2px 0px 4px 0px;}
.jv-model-info .model-info-name span, .jv-model-info .model-info-type span{color:#fff;}
.jv-model-info .model-info-link{overflow:hidden; margin-top:3px; width:206px; clear:both;}
.jv-model-info .model-info-link .link-comment{float:left; background:url(../images/comment-icon.png) no-repeat left center; padding:0px 0px 0px 25px; margin:0px 10px 0px 0px;}
.jv-model-info .model-info-link .link-view-all{float:left; background:url(../images/bg-menu-item2.png) no-repeat left center; padding:0px 0px 0px 22px;}
.jv-model-info .model-info-link .link-comment a, 
.jv-model-info .model-info-link .link-view-all a{
	 color:#737373;
}

/* News And Event */
div.jv-frame-cat {
	width: 100%;
	overflow: hidden;
}
div.jv-frame-cat .jv-category {
	margin: 0;
	float: left;
}
div.jv-frame-cat .jv-category .jvpadding {
	padding-right: 10px;
}
div.jv-frame-cat .jv-category ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.jv_news_wrap ul.jv-title-category{
  border-bottom:1px solid #EDEDED;
  margin:1em 0 !important; 
  padding-bottom:0 !important;
  width:100%;
  float:left;
}
div.jv-frame-cat .jv-category img.jv-sectcont-thumb-left {
  border:1px solid #B2B2B2;
  float:left;
  padding:1px; 
	margin: 0 10px 0 0;
}
div.jv-frame-cat .jv-category img.jv-sectcont-thumb-right {
  border:1px solid #B2B2B2;
  padding:1px; 
  float:right;
	margin: 0 10px 0 0;
}
div.jv-frame-cat .jv-category span.jv-title-category {
	font-weight: bold;
}
.jv_news_wrap ul.jv-title-category li{
 padding:0;
 background:none repeat; 
}
.jv_news_wrap ul.jv-title-category a,.jv_news_wrap ul.jv-title-category a:hover{
  color:#2A5B9E;
  text-decoration:none;
  margin:0;
  padding:0 10px;
}
.jv_news_wrap ul.jv-title-category span.jv-title-category{ 
  color:#01529F;  
  font-weight:bold; 
  text-transform:uppercase;
}
li.jv-sectcont-article h4{
  margin:1em 0;
  padding:0;
  font-family:"Segoe UI",Arial,Helvetica,sans-serif
}
.jv_news_wrap li.jv-article-title h4{margin:12px 0; font-size:14px; font-weight:normal;}
.jv_news_wrap p.jv-sectcont-introtext{
  color:#5E5E5E;
  margin:1em 0;
}
.jv_news_wrap ul.article-item li{
	width:100%;
	clear:both;
	overflow:hidden;
	padding:10px 0px;
	background:url(../images/bg-menu-item.gif) repeat-x left top;
}
li.jv-article-title a,p.more_link{font-weight:bold;color:#bfbebe;}
li.jv-article-title{color:#3B5468}
.jv_news_wrap p.jv-news-readmore{
  margin:7px 0;
  padding:0;
  overflow:hidden;
}
.jv_news_wrap p.jv-news-readmore a.readmore{
  background:url(../images/readon.gif) no-repeat 100% 6px;
  text-align: center;
  padding: 0 10px 0 0;
  float:right;
}
.jv_news_wrap ul.article-item li a{
	color:#bfbebe;
	background:url(../images/arrow1.gif) no-repeat 0px 9px;
	padding: 2px 0 0 15px;
	float:left;
}
div.jv-frame-cat .jv-category ul.lead li {
  background:none repeat scroll 0 0 transparent;
  padding:0;
}
.jv_news_wrap ul.jv-title-category li{
	float:left;
}
div.cls{clear:both;}
ul.jv-title-category li.jv-firstitem a,ul.jv-title-category li.jv-firstitem a:hover {
	font-size: 150%;
	padding-left: 0;
}
li.jv-firstitem a  span {
	border-bottom: 1px solid #01529F ;
}
.jv_news_wrap ul.jv-title-category a:hover span.jv-title-category {
	border-bottom: 1px solid #01529F ;
}

/* Top Photos */
#jv-user6 .jv-frame-cat .jv-category .jvpadding{padding:0;}
#jv-user6 .jv-frame-cat .jv-category ul.lead{}
#jv-user6 .jv-frame-cat .jv-category ul.lead li{width:33%; float:left;}

/* Our Blog */
.jv-our-blog{overflow:hidden;}
.jv-our-blog ul{margin:0;width:100%; float:left;}
.jv-our-blog ul li{padding:6px 0px; background:0 none; width:100%; float:left; background:url(../images/bg-menu-item.gif) repeat-x left bottom;}
.jv-our-blog .content-our-blog{float:left;}
.jv-our-blog .content-our-blog .image-our-blog{float:left; margin:7px 10px 0px 0px;}
.jv-our-blog .content-our-blog .text-our-blog{float:left;}
.jv-our-blog .content-our-blog .text-our-blog h4{margin:0; font-size:14px; color:#bfbebe;}

.jv-our-blog .number-our-blog{float:right; width:25px; text-align:center;}
.jv-our-blog .number-our-blog span{font-size:36px; color:#1a1a1a; font-weight:bold; line-height:normal;}

/* Top Comment */
.jv-top-comment{overflow:hidden;}
.jv-top-comment ul{margin:0; width:100%; float:left;}
.jv-top-comment ul li{background:#090909; overflow:hidden; margin-bottom:2px; width:100%; float:left; padding:0;}
.jv-top-comment ul li.last{margin-bottom:0px;}
.jv-top-comment .top-comment-inner{padding:7px 5px; overflow:hidden;}
.jv-top-comment ul li .avatar-user-comment{float:left; margin:0px 8px 8px 0px;}
.jv-top-comment ul li .avatar-user-comment img{float:left;}
.jv-top-comment ul li .user-comment{float:left;}
.jv-top-comment ul li .user-comment h4.title{font-size:14px; color:#0e99d2; font-weight:normal; margin:0;}
.jv-top-comment ul li .user-name-comment{width:100%; float:left;}
.jv-top-comment ul li .user-name-comment h4{margin:0px 0px 0px -7px; font-size:11px; font-weight:normal; color:#737373; float:left; padding:1px 20px 2px 10px; background:#141414;}

/* User 4 */
#jv-userwrap4 {width:100%; float:left;}
#jv-userwrap4-inner {
	background:#fff;
	padding:15px 25px 15px 25px;
}
#jv-userwrap4 .moduletable_menu{}
#jv-userwrap4 .moduletable .module-head, #jv-userwrap4 .moduletable_menu .module-head {margin-bottom:5px;}
#jv-userwrap4 .moduletable_menu .module-head-inner,
#jv-userwrap4 .moduletable .module-head-inner{background:0 none; padding:0;}

#jv-userwrap4 .moduletable_menu .module-content, #jv-userwrap4 .moduletable .module-content{background:0 none; padding:0;}
#jv-userwrap4 .moduletable_menu .modulecontent-inner, #jv-userwrap4 .moduletable .modulecontent-inner{padding:0;}
#jv-userwrap4 .moduletable_menu ul{margin:0;}
#jv-userwrap4 .moduletable_menu ul li a{
	background:0;
	padding:7px 0px 7px 0px;
	color:#bfbebe;
	font-size:12px;
	font-weight:normal;
	color:#141414;
}
#jv-userwrap4 .moduletable_menu ul li a:hover{
	text-decoration:underline;
}


#jv-userwrap4 .jv-box-left .jv-box-inside {
	padding: 0 15px 0 0;
}
#jv-userwrap4 .jv-box-center .jv-box-inside {
	padding: 0 8px;
}
#jv-userwrap4 .jv-box-right .jv-box-inside {
	padding: 0 0 0 15px;
}

#page, .blog{background:#141414; padding:10px;}
.home-page{background:0 none !important; padding:0 !important}
#jv-col{}
#jv-col .jv-user .jv-box-inside .moduletable{margin-bottom:0;}

#jv-userwrap4 .jv-user .module-content img{float:left;margin:0px 10px 10px 0px;}

#jv_slide_extra {
	position: relative;
	overflow: hidden;
	width: 100%;
}
div.jv_headline7_container {
	overflow: visible;
}
.jv_twitter li.jv_twitter_item, ul.jv_user_timeline li.jv_twitter_item {
	border-top: none;
	padding: 0.7em 0 0.6em;
	background: none;
}