/*********************************************          YT Framework: CSS          **********************************************//* -----------------------*//*     General style      *//* -----------------------*/body{	font-family:Arial, Helvetica, sans-serif;	color: #333;	line-height:150%;}body #yt-wrapper{	overflow:hidden;}.clearfix{	clear:both;}.pos-html{	float:left;	overflow:hidden;}/* Begin: Update css for basic.css */ul li {    background: url(../images/bullet.gif) no-repeat left 8px;    line-height: 160%;	list-style:none;    padding-left: 15px;}a:hover{	text-decoration:underline;}.inputbox    color: #515151;    margin: 0;    padding: 2px 2px 2px 5px;}select.inputbox{	padding:1px 1px 1px 5px;}.button{	background:#DDD;    border: none;	color:#000;    padding: 4px 8px;	font-weight:normal;}.button:hover, .button:active, .button:focus, .button:visited {    cursor: pointer;    text-decoration: none;	background: #515151;	color:#FFF;}a.readon{	color:#000;	padding:2px 0;}a.readon:hover, a.readon:focus, a.readon:active{	color:#000;}/* End: Update css for basic.css   *//* Fontsize */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;}body #yt-wrapper{	overflow:hidden;	background:#F1F6F8;}/* Blocks in template */#yt-top,#yt_header, #yt_menuwrap,#yt_slideshow,#yt_over_content, #content, #yt-var1,#yt_var2,#yt_var3,#yt_footer,#yt-spotlight1,#yt_spotlight2,#yt_navcontent,#yt_footnav{	width:100%;	float:left;}#yt-wrapper-inner2{	height:auto;}/* Color(sitestyle) for element to change */a, span.separator,div.userBlock h2,div.itemListCategory h2,h1.componentheading, .componentheading {	color:#000;}/* Pagination style */ul.pagination li{	color:#999;}ul.pagination span{	padding:1px 3px;	display:inline-block;}ul.pagination a{	padding:1px 3px;	color:#00497c !important;	display:inline-block;	text-transform:uppercase;	font-size:14px;	font-weight:normal;}ul.pagination a:hover,ul.pagination span:hover{	text-decoration:underline;}.mailto-close{	margin:0 0 5px 0;}#mailtoForm label{	width:100px;	display:inline-block;}#mailtoForm .inputbox{	margin:0 0 5px 0;}/* -----------------------------*//*     Yt tolls                 *//* -----------------------------*//* Switch modes view */.yt-switch_modes {	margin:0;}.yt-switch_modes span.title-swm {    color: #FFFFFF;    display: inline-block;    float: left;    line-height: 40px;	padding:0 10px 0 15px;	color:#ccc;	font-size:90%;}.yt-switch_modes ul.nav-swm{	margin:0 0;	overflow:hidden;	float:left}.yt-switch_modes ul.nav-swm:hover{}.yt-switch_modes ul.nav-swm li{	background:none;	padding:0 4px;	display:inline-block;	float:left;}.yt-switch_modes ul.nav-swm li a span{	display:none;}.yt-switch_modes ul.nav-swm li.window a{	background:url(../images/icon_computer.png) no-repeat center left;	height:17px; width:16px;	display:block;	padding:12px 0;}.yt-switch_modes ul.nav-swm li.window.active a,.yt-switch_modes ul.nav-swm li.window:hover a{	background:url(../images/icon_computer_hover.png) no-repeat center left;}.yt-switch_modes ul.nav-swm li.mobile a{	background:url(../images/icon_mobile.png) no-repeat center left;	height:16px; width:10px;	display:block;	padding:12px 0;}.yt-switch_modes ul.nav-swm li.mobile.active a,.yt-switch_modes ul.nav-swm li.mobile:hover a{	background:url(../images/icon_mobile_hover.png) no-repeat center left;}/* Control fontsize */ul.yt-fontsize{ 	margin:0 0; 	padding:16px 0 0;	float:right;}ul.yt-fontsize li {    background:transparent;    color: #CCCCCC;    display: inline;    float: left;    margin: 0;    padding: 0 5px;}ul.yt-fontsize li.dec{	background:transparent;	height:15px; }ul.yt-fontsize li.inc{	background:transparent;	height:15px; }div.yt-fontsize{	margin:1px 0 0 5px;}ul.yt-fontsize li.reset{	background:transparent;	height:15px; }/* Link validate and language support  */.yt-linkfooter ul{	margin:0 0;	}.yt-linkfooter ul li{	display:inline;	padding:0 8px;	float:left;	background:url(../images/li-validate-lang.gif) no-repeat center left;}.yt-linkfooter ul li.first{	background:none;	padding:0 8px 0 0;}.yt-linkfooter ul li a{	font-size:100%;	color:#FFF;}.yt-switch_modes{	background:url(../images/bg_mode_view.png) no-repeat left top;	height:44px;}/* Croll to top */#yt-scroll-top{	float:left;	width:100%;}#yt-scroll-top .yt-main{	position:relative;}#yt-scroll-top .pos-html .top {    position: absolute;    right: -80px;    top: -30px;    width: 30px;}.top a{	line-height:30px;	font-weight:bold;	color:#000;	text-decoration:underline;	text-transform:uppercase;}/* -----------------------------*//*     Layout types             *//* -----------------------------*//* Type: Left-main */.left-main #yt_col1 #content_main .content-main-inner{ 	margin:0;}.left-main.noleft #yt_col1 #content_main .content-main-inner{ 	margin:0 0 0 0;}.left-main #yt_col1 #content_left .yt-position-inner{ 	margin:0 10px 0 0;}/* Type: main-right */.main-right #yt_col1 #content_main .content-main-inner{ 	margin:0 0 0 0;}.main-right.noright #yt_col1 #content_main .content-main-inner{ 	margin:0 0 0 0;}.main-right #yt_col2 #content_right .yt-position-inner{ 	margin:0 0 0 10px;}/* Type: Main-left-right */.main-left-right #yt_col1 #content_main .content-main-inner{ 	margin:0 0;}.main-left-right #yt_col2 #content_right #left .yt-position-inner{	margin:0 0px 0 10px;}.main-left-right #yt_col2 #content_right #right .yt-position-inner{	margin:0 0 0 9px;}.main-left-right.noright #yt_col1 #content_left #left .yt-position-inner,.main-left-right.noleft #yt_col1 #content_left #right .yt-position-inner{	margin:0 0 0 10px;}.main-left-right.noright.noleft #yt_col1 #content_main .content-main-inner{	margin:0 0;}/* Type: Left-right-main */.left-right-main #yt_col1 #content_main .content-main-inner{ 	margin:0 0 0 10px;}.left-right-main #yt_col1 #content_left #left .yt-position-inner{	margin:0 5px 0 0;}.left-right-main #yt_col1 #content_left #right .yt-position-inner{	margin:0 5px 0 0;}.left-right-main.noright #yt_col1 #content_left #left .yt-position-inner,.left-right-main.noleft #yt_col1 #content_left #right .yt-position-inner{	margin:0 10px 0 0;}.left-right-main.noleft.noright #yt_col1 #content_left #right .yt-position-inner{	margin:0 0;}/* Type: Left-main-right */.left-main-right #yt_col1 #content_main .content-main-inner{ 	margin:0;}.left-main-right #yt_col1 #content_left .yt-position-inner{ 	margin:0 10px 0 0;}.left-main-right #yt_col2 #content_right .yt-position-inner{ 	margin:0 0 0 10px;}.left-main-right.noright #yt_col1 #content_main .content-main-inner{ 	margin:0 0 0 10px;}.left-main-right.noleft #yt_col1 #content_main .content-main-inner{ 	margin:0 10px 0 0;}.left-main-right.noleft.noright #yt_col1 #content_main .content-main-inner{ 	margin:0 0;}/* -----------------------------*//*     Module variations        *//* -----------------------------*/.moduletable,.moduletable_menu,.moduletable_text{	margin: 0 0;	padding:0;}.moduletable h3, .moduletable_menu h3, .moduletable_text h3 {    background: url("../images/bg_title_h3.png") repeat-x scroll;    color: #000000;    font-size: 120%;    font-weight: normal;    height: 35px;    line-height: 37px;    margin: 0;    padding: 0 11px;    text-transform: uppercase;}.moduletable .yt-mod-mainbox,.moduletable_menu .yt-mod-mainbox,.moduletable_text .yt-mod-mainbox{	margin:0 0;	padding:5px;}.moduletable .module-inner{	background:#fff;}.moduletable .box-content{	padding:5px 5px 20px 13px;}.moduletable p,.moduletable ul{	margin:0 0;}.moduletable p img{	float:left;	margin:0 15px 10px 0;}.yt-position-inner{	margin:0 10px;}.position-first .yt-position-inner{	margin:0 10px 0 0;}.position-last .yt-position-inner{	margin:0 0 0 10px;}/* Suffix class: menu */.moduletable.menu .box-content{	padding:1px 9px 12px;}.moduletable.border2.menu2 .box-content {    padding: 5px 6px 17px;	border:1px solid #C1C5C6;}.moduletable.menu ul{	margin:0 0;}.moduletable.menu h3{ }.moduletable.menu ul li,.moduletable.menu2 ul li  {	line-height:30px;	background:url(../images/bg_border_li.png) repeat-x left top;	padding:0;}.moduletable.menu2 ul li:first-child{	background:transparent;}.moduletable.menu ul li:first-child{	background: transparent;}.moduletable.menu ul li.deeper.parent {    background: url("../images/bg_border_li.png") repeat-x scroll left 29px;}.moduletable.menu ul li.active.deeper a,.moduletable.menu ul li.active.deeper span.separator{	background:url(../images/bg_li_child.png) no-repeat left center;	color:#0073c3;	padding:0 0 0 12px;}.moduletable.menu ul li.active.deeper li{	padding:0 3px;}.moduletable.menu ul li.deeper.parent li:first-child {    background:transparent;}.moduletable.menu ul li.active.deeper li a,.moduletable.menu ul li.active.deeper li span.separator{	font-weight:normal;}.moduletable.menu ul li a,.moduletable.menu ul li span.separator{	color:#00497c;	font-weight:bold;}.moduletable.menu2 ul li a,.moduletable.menu2 ul li span.separator{	color:#00497c;}.moduletable.menu ul li a:hover,.moduletable.menu ul li span.separator:hover{	text-decoration:underline;}/* Suffix class: bgcolor */.moduletable.bgcolor h3{	background:transparent;	color:#fff;}.moduletable.bgcolor .module-inner{	background:#00497c;	color:#fff;}.moduletable.bgcolor .box-content{	padding:5px 5px 25px 11px;}/* Suffix class: bg_title */.moduletable.bg_title h3{	background:url(../images/bg_suf_title.png) repeat-x left top;	color:#fff;}.moduletable.bg_title .module-inner{	background:#00497c;	color:#fff;}.moduletable.bg_title .box-content{	padding:10px 5px 25px 11px;}/* Suffix class: clear */.moduletable.clear h3{	background:transparent;	padding:10px 0 5px 0;}/* Suffix class: bage */#ct4 .moduletable{	margin:0 0 10px 3px;	border:1px solid #dedede;}#ct4 .yt-position-inner{	margin:0;}#content .moduletable.badge-new,#content .moduletable.badge-best{	margin:0 0 5px 3px;}.moduletable.badge-new,.moduletable.badge-hot,.moduletable.badge-top,.moduletable.badge-cool,.moduletable.badge-best{	background:url(../images/bg_title_h3.png) repeat-x left top #fff;}.moduletable.badge-new .box-content,.moduletable.badge-hot .box-content,.moduletable.badge-top .box-content,.moduletable.badge-cool .box-content,.moduletable.badge-best .box-content{	padding:15px 10px 20px;}.moduletable.badge-new h3, .moduletable.badge-hot h3, .moduletable.badge-top h3, .moduletable.badge-cool h3, .moduletable.badge-best h3 {    color: #000000;    font-size: 14px;    padding: 0 63px 4px;    text-align: left;    text-transform: uppercase;}.badge-hot, .badge-new,  .badge-top,.badge-cool,.badge-best {    position: relative;	padding:0;}.badge {    background: url("../images/badges.png") no-repeat;    height: 44px;    position: absolute;    left: -3px;    text-indent: -999em;    top: -3px;    width: 54px;    z-index: 999;}.badge-top .badge {    background-position: 0 -88px;}.badge-hot .badge {    background-position: 0 0px;}.badge-new .badge {    background-position: 0 -44px;}.badge-cool .badge {    background-position: 0 -176px;}.badge-best .badge {    background-position: 0 -132px;}/* Suffix class: border1 */.moduletable.border1 .module-inner{	border:1px solid #dcdcdc;}/* Suffix class: border2 */.moduletable.border2 .module-inner{	background:#f1f1f1;}.moduletable.border2 .box-content{	border:5px solid #c1c5c6;	margin:1px 0 0;	padding:11px 6px 20px;}.moduletable.border2 h3{	background:#00497c;	color:#fff;}/* Suffix class: coner */.moduletable.corner{	position:relative;	border:1px solid #515151;}.moduletable.corner h3{	background-image:none;	border-top:4px solid #515151;	border-bottom:1px solid #515151 !important;	background:none;	color:#515151;	padding:0 7px !important;}.moduletable.corner .yt-mod-mainbox{	background:none;	margin:0 0;}span.corner {    height: 15px;	width: 15px;    position: absolute;    right: -1px;	bottom: -1px;    text-indent: -999em;    z-index: 999;}/* Suffix class: color */.moduletable.color1 .yt-mod-mainbox{	background-color:#F2F2F2;	margin:0 0;}/* Suffix class: icon */#ct1 .yt-position-inner{	margin:0;	position:relative;	overflow:hidden;}.moduletable.icon-rss,.moduletable.icon-email,.moduletable.icon-clock,.moduletable.icon-calendar{	background:url(../images/bg_border_bottom.png) repeat-x left bottom;	margin:0 0 10px 0;}.moduletable.icon-rss h3,.moduletable.icon-email h3,.moduletable.icon-info h3,.moduletable.icon-calendar h3,.moduletable.icon-clock h3,.moduletable.icon-pdf h3{	text-align:left;	text-transform:none;	font-size:24px;}.moduletable.icon-rss h3{	background:url(../images/icon-rss.png) no-repeat left center;	display:inline-block;	padding:0 0 0 35px;}.moduletable.icon-rss .module-inner{	padding:0;}.moduletable.icon-rss .module-inner .box-content{	padding:0 3px;	border:none;	line-height:18px;}.moduletable.icon-email h3{	background:url(../images/icon-email.png) no-repeat left center;	display:inline-block;	padding:0 0 0 35px;}.moduletable.icon-info h3{	background:url(../images/icon-info.png) no-repeat left center;	display:inline-block;	padding:0 0 0 35px;}.moduletable.icon-calendar h3{	background:url(../images/icon_calendar.png) no-repeat left center;	display:inline-block;	padding:0 0 0 35px;}.moduletable.icon-clock h3{	background:url(../images/icon_block.png) no-repeat left center;	display:inline-block;	padding:0 0 0 35px;}.moduletable.icon-pdf h3{	background:url(../images/icon_pdf.png) no-repeat left center;	display:inline-block;	padding:0 0 0 35px;}#m1 .moduletable .module-inner,#m2 .moduletable .module-inner{	background:transparent;}#m1 .moduletable .box-content,#m2 .moduletable .box-content  {    padding: 5px 2px 28px;}#m2 .moduletable.icon-calendar .box-content  {    padding: 5px 2px 23px;}/* ----------------------------*//*     Block: yt-top           *//* ----------------------------*/#yt-top .yt-main{	border-bottom:2px solid #999;	overflow:hidden;	height:26px;}#yt-top .yt-position-inner{	margin:5px 0 0;}#top1 ul,#top1 #form-login ul{	margin:0 0;}#top1 ul li{	background:url(../images/li-topmenu.gif) no-repeat center left;	padding:0 10px;	display:inline;	font-size:92%;	float:left}#top1 ul li:first-child{	background:none;	padding-left:0;}#top2 p{	margin:0 0;}#top2 a.flag-first{	margin:0 5px 0 0;	display:inline-block;	float:left;}#top2 a.flag-last{	margin:0 0 0 5px;	display:inline-block;	float:right;}/* ----------------------------*//*     Block: yt-header        *//* ----------------------------*/#yt_header{	background:#f1f6f8;	height:88px;}#yt_header .yt-main{	height:88px;}#yt_header .yt-main-in1{}#yt_header .yt-main-in2{}.site-slogan{	padding:0;	margin:15px 0 0 0;	width:100%;	float:left;	text-align:center;}#yt_header h1.logo {	float:left;	margin:25px 0 0 0;	padding:0;}#yt_header h1.logo a {    display: block;    height: 37px;    width: 167px;}#yt_header h1.logo a span{	display:none;}h1.logo-text{	float:left;	margin:20px 0 0 44px;}/* ----------------------------*//*     Block: header1          *//* ----------------------------*/#header1 .yt-position-inner {    margin: 0 0 0 7px;}#header1 ul li{	float: left;	}#m_login ul li{	float: left;	background:transparent;	display:block;}#yt_overlaywrap {    background:#000000;    height: 100% !important;    left: 0;    min-height: 100% !important;    position: fixed !important;    top: 0;    width: 100% !important;    z-index: 555;}#m_login ul >li{	padding:0;}ul li.bt-logout{	padding:0;}ul li.user-logout{	padding:0 5px !important;}#header1 ul li:first-child{	background:none;}#m_login ul li:first-child{	background:none;}ul li.user-login,ul li.user-reg{	position:relative;	/*padding-right:5px;*/}ul li.user-login a.login-switch.show span.title,ul li.user-reg a.register-switch.show span.title{	display:inline-block;}ul li.user-login a.login-switch span.title,ul li.user-reg a.register-switch span.title{	padding:0 0;	display:inline-block;}ul li.user-reg a.register-switch{	height:35px;	padding:0 8px;}ul li.user-login a.login-switch.show{	background:url(../images/li_hover_login.png) repeat-x top center;	color:#fff;}ul li.user-reg a.register-switch.show{	background:url(../images/li_hover_login.png) repeat-x top left;	color:#fff;}ul li:first-child{}ul.yt-user-lr li.user-reg{	background:url(../images/mod_login_a_border.png) no-repeat center left;	padding:0 0 0 1px;	line-height:34px;}ul.yt-user-lr li .hiuser,#header1 ul li a.login-switch,#header1 ul li a.register-switch,#m_login ul li a.login-switch,#m_login ul li a.register-switch{	padding:0 8px;	display:inline-block;	line-height:35px;	position:relative;	z-index:666;}ul li .logout-switch, ul li .hiuser{	font-size:12px;	color:#DBDBDB;	text-transform:none;	font-family:Arial, Helvetica, sans-serif !important;}ul li .hiuser{	padding:0 0px 0 30px;}ul li.user-logout .hiuser{	padding:0 0px 0 10px;	color:#00487B;	font-size:11px;	font-weight:bold;}ul li .logout-switch{	padding:0;	color:#fff;}ul li.bt-logout .logout-switch{	padding:0;	color:#0096ff;	font-size:90%;	line-height:35px;}ul li.bt-logout .logout-switch:hover{	background:transparent;	text-decoration:underline;}ul li a span{	cursor:pointer;}.group-header{	margin-top:35px;}.group-header ul{	margin:0 0; }.day-login{	width:100%;	clear:both;}#header1 form {    clear: both;    overflow: hidden;}.infor-register{	width:66%;	float:left;}.note-button{	width:34%;	float:right;}.sj-day{	float:left;	color:#00487c;	font-weight:bold;	font-size:90%;	background:url(../images/icon_day.png) no-repeat left center;	padding:0 0 0 23px;	margin:10px 0 0 3px;	width:auto;}ul.yt-user-lr{	position:relative;	margin:0 0;	z-index:999;	min-height:24px;	float:right;}#login-form .login-infor{	width:65%;	float:left;	margin:4px 0 0;}#login-form .login-links{	width:35%;	float:right;}p#form-login-remember{	margin:9px 0 13px 72px;}p#form-login-remember input{	vertical-align:middle;	border:none;}#login-form .button_right {    margin: 0 0 0 72px;	float:none;}p#form-login-remember label{	vertical-align:middle;	color:#000;}#yt_login_box label.yt-login-user, #yt_login_box label.yt-login-password {    display: inline-block;    position: relative;	margin:0 0 4px 0;	width:100%;}#yt_login_box label span {    color: #000000;    display: inline-block;    float: left;    font-weight: bold;    height: 27px;    line-height: 27px;    margin: 0 0 0 2px;    padding: 0;	width:25%;}#yt_login_box label.yt-login-user input.inputbox,#yt_login_box label.yt-login-password input.inputbox{    background: url("../images/login-inputtext.png") repeat-x scroll left top;    border: 1px solid #CFCFCF;    box-shadow: 1px 1px 2px #DDDDDD;    float: left;    height: 25px;    line-height: 25px;    margin: 1px 0 0;    padding: 0 10px;    width: 48%;}#yt_login_box label.yt-login-user input.inputbox{	width:48%;}#yt_login_box h3, #yt-user-reg h3 {    background: url("../images/bg_border_li.png") repeat-x scroll left bottom;    color: #000000;    font-size: 150%;    font-weight: normal;    margin: 0 0 16px 0;    padding: 0 0 8px;    text-transform: uppercase;}#yt_login_box h3{	margin: 0 0 11px 0;}.button_right{    background: url("../images/arr_readmore_r.png") no-repeat scroll right center;    color: #000000;    display: inline-block;    font-size: 12px;    font-style: normal;    height: 32px;    line-height: 28px;	float:right;	text-transform:uppercase;}.newsletter .button_right{	float:left;}#member-registration .button_right{	margin:5px 25px 0 0;}#header1 #yt_login_box input.button,#header1 #yt-user-reg input.button{	background: url("../images/arr_readmore_l.png") no-repeat scroll left center;	height:32px;	line-height:32px;	color:#000000;	width:89px;	margin:0 8px 0 0;	display:inline-block;	padding:0 10px 0px 23px;	text-transform:uppercase;	font-weight:bold;	float:left;	font-size:90%;}#header1 #yt_login_box input.button:hover,#header1 #yt-user-reg input.button:hover{	color:#fff;}#yt_login_box a, #yt-user-reg a {    background: url("../images/login-link.png") no-repeat scroll left center;    color: #666666;    float: none;    font-family: Arial !important;    font-size: 100%;    padding-left: 11px;    text-transform: none;	padding-right:0;}#header1 #yt_login_box a:hover,#header1 #yt-user-reg a:hover{	text-decoration:underline;}#header1 ul.yt-login-links{	margin:0;	padding:0 0 10px;}#header1 ul.yt-login-links li{	display:block;	float:none !important;	padding:0;	margin:0;	background:transparent;	line-height:24px;}#header1 ul.yt-login-links li a{	line-height:24px;}#header1 .finder,#header1 .search{	margin:6px 0 0;	clear:both;	background: url("../images/bg_search_r.png") no-repeat scroll right top;}#header1 .finder-inner,#header1 .search_inner{	margin:0 6px 0 0;	background: url("../images/bg_search_l.png") no-repeat scroll left top;	padding:4px 0 4px 4px;	color:#a9a9a9;}#mod-finder-searchword,#mod_search_searchword {    background: url("../images/bg_input_search.png") no-repeat scroll left top;    border: medium none;    color: #a9a9a9;    height: 24px;    line-height: 24px;    margin: 0 2px 0 0;    padding: 0 23px;    vertical-align: middle;    width: 284px;}#header1 .finder .button,#header1 .search .button {    background: url("../images/bg_button_search.png") no-repeat scroll left top;    height: 24px;    width: 78px;	margin: 0 0 0 2px;	border:none;	padding:0px 18px 1px;	display:inline-block;	vertical-align: middle;	text-transform:uppercase;	font-weight:bold;	font-size:12px;}ul.yt-user-lr li{	display:inline-block;	background:transparent;}ul.yt-user-lr li .hiuser,.yt-login-links a{	display:block;}ul.yt-user-lr li a{	color:#aac3ca;}ul.yt-user-lr li a.show,ul.yt-user-lr li a.login-switch:hover,ul.yt-user-lr li a.register-switch:hover{	text-decoration:underline;	background:url(../images/li_hover_login.png) repeat-x top center;	color:#fff;	height:30px;	display:inline-block;}ul.yt-user-lr li.user-login a span.title,ul.yt-user-lr li.user-login a span.title span{	z-index:666;}ul.yt-user-lr li.user-login a span.title span{	display:inline-block;	line-height:35px;}ul.yt-user-lr li.user-login a.show span.title span,ul.yt-user-lr li.user-login:hover a span.title span{}ul.yt-user-lr li.user-reg a span.title span{	display:inline-block;	line-height:35px;	padding:0;}ul.yt-user-lr li.user-reg a.show span.title span,ul.yt-user-lr li.user-reg:hover a span.title span{	}ul.yt-user-lr li a {    color:#00487c;	font-weight:bold;	font-size:90%;}#yt-user-reg label.yt-field-regis{	margin:0 0 4px 0;	display:inline-block;	position:relative;	padding:0 0;}#yt-user-reg label.yt-field-regis span.star {    background:transparent !important;    left: 109px;    margin: 0 !important;    padding: 0 !important;    position: absolute;    width: 14px;	font-weight:normal;}#yt-user-reg label.yt-field-regis span {    color: #000000;    display: inline-block;    float: left;    line-height: 28px;    margin-left: 0;    padding-left: 0;	width:128px;	font-weight:bold;}#yt-user-reg span.note {    color: #000000;    display: block;    margin: 27px 0 18px;}#yt-user-reg label.yt-field-regis .inputbox{	padding:0;	width:159px;	border:none;	height:25px; 	line-height:25px;	margin:1px 0 0;	float:left;	border:1px solid #cfcfcf;	box-shadow:1px 1px 2px #DDDDDD;	background:url("../images/login-inputtext.png") repeat-x scroll left top;}#yt-user-reg #pwmsg .inputbox,#yt-user-reg #usernamemsg .inputbox{	width:159px;}#yt-user-reg #email2msg .inputbox,#yt-user-reg #pw2msg .inputbox{	width:159px;}#yt-user-reg #namemsg span{	background:url(../images/login-name-re.png) no-repeat center left;}#yt-user-reg #usernamemsg span{	background:url(../images/login-name.png) no-repeat center left;}#yt-user-reg #email2msg span,#yt-user-reg #emailmsg span{	background:url(../images/login-main.png) no-repeat left 7px;}#yt-user-reg #pw2msg span{	background:url(../images/login-pw.png) no-repeat center left;}#yt-user-reg #pwmsg span{	background:url(../images/login-pw2.png) no-repeat center left;}#yt_login_box, #yt-user-reg {    background:#0096FF;    box-shadow: 0 0 2px #888888;    height: auto;    padding: 6px 0;    position: absolute;    top: 30px;	z-index:999;}#yt-user-reg {    right: -1px;}#yt_login_box{	right: -63px;}#yt_login_box{	width:470px;}#yt-user-reg{	width:470px;}#yt_login_box .inner,#yt-user-reg .inner{	background:#fff url("../images/bg-bottom-user.png") repeat-x scroll left bottom;	padding:24px 10px 34px 20px;	overflow:hidden;	/*border-left:2px solid #f8f8f8;	border-right:2px solid #f8f8f8;*/}.reset button,.remind button,.registration button{	margin:0 5px;	vertical-align:middle;}.login-fields label{	width:15%;	display:inline-block;}.login-fields input{	margin:0 0 5px 0;}.ordering-box{	padding:10px 0 0;}.phrases-box input,.only input{	vertical-align:middle;}/* ----------------------------*//*     Block: yt-menuwrap          *//* ----------------------------*/#yt_menuwrap{	background:url(../images/bg_menu.png) repeat-x left top;	position:relative;	z-index:10;}.dropline #yt_menuwrap{	background:url(../images/bg_dropline.png) repeat-x left top;	height:81px;}#yt_menuwrap .yt-main{	position:relative;	z-index:1;	min-height:40px;}#yt_menuwrap .yt-main-in1{}#yt_menuwrap .yt-main-in2{}#yt_menuwrap .yt-menu{	}#yt_menuwrap #nav2 .yt-position-inner{	margin:5px 0 0;	}#yt-menu #nav2 .finder,#yt-menu #nav2 .search{	overflow:hidden;	height:24px;}#yt-menu #nav2 .finder input.inputbox,#yt_menuwrap #nav2 .search input.inputbox{	padding:0 5px;	height:25px;	line-height:25px;	border:none;}#yt-menu #nav2 .finder input.button,#yt_menuwrap #nav2 .search input.button{	padding:5px 5px;	vertical-align:center;}/* ----------------------------*//*     Block: yt-slideshow     *//* ----------------------------*/#yt_slideshow{	margin:8px 0 0;}#slide_show .yt-position-inner{	margin:0;}#slide_show .ytc-content-slideshow {    background:#000000;    padding: 3px 3px 1px;	overflow:hidden;}#news_extra .moduletable{	border:1px solid #dcdcdc;	background:#e8e7e7;	padding:2px;}#news_extra .moduletable h3{	background:url(../images/bg_top_news.png) repeat-x right top;	height:32px;	margin:0 0 8px 0;}/* ----------------------------*//*     Block: yt-over-content    *//* ----------------------------*/#yt_over_content .yt-main {    overflow: hidden;    padding: 10px 0 22px;}/* ----------------------------*//*     Block: yt-spotlight1    *//* ----------------------------*/#yt-spotlight1 .yt-main{	padding:10px 0 0;	overflow:hidden;}#yt-spotlight1 .moduletable h3{	background:none;	color:#000;}/* ----------------------------*//*     Block: yt-spotlight2    *//* ----------------------------*/#yt_spotlight2 {	background:#00497c;}#yt_spotlight2 .yt-main{	overflow:hidden;	padding:20px 0 0;}#yt_spotlight2 .moduletable h3{	background:transparent;	color:#fff;}#yt_spotlight2 .moduletable h3 span{	display:inline-block;}#yt_spotlight2 .position-first .yt-position-inner{	margin:0 9px 0 0;}#yt_spotlight2 .yt-position-inner{	margin:0 5px;}#yt_spotlight2 .position-last .yt-position-inner{	margin:0 0 0 9px;}#yt_spotlight2 .yt-mod-mainbox{}.moduletable.localtions .module-inner,.moduletable.newsletter .module-inner{    background:url(../images/bg_spotlight.png) repeat left top;	padding:14px 15px 19px;	position:relative;}.moduletable.slideshow .module-inner{	background:url(../images/bg_spotlight.png) repeat left top;	padding:14px 15px 16px;	position:relative;	overflow:hidden;}.moduletable.slideshow.show-temp{	margin:10px 0 0;}.moduletable.slideshow.show-temp .module-inner{	padding:0;	background:#fff;}.moduletable.slideshow.show-temp .box-content{	padding:4px 0 2px 0;}.moduletable.slideshow.show-temp .module-inner .ytc-content-slideshow{	padding:0;}.moduletable.slideshow.show-temp h3{	padding:0 11px;}.moduletable.slideshow.show-temp .ytc-content-slideshow .theme1 ul li.button_img_selected{	background:url("../images/bg_paging.png") no-repeat scroll -8px 0;}.show-temp .ytc-content-slideshow .theme1 ul li.button_img {    background: url("../images/bg_paging.png") no-repeat;}.show-temp .ytc-content-slideshow .cover-theme1{	top:11px;	right:11px;}.moduletable.localtions li{	background:transparent;}.moduletable.localtions h3{	padding:0 5px;}.moduletable.localtions .box-content{	padding:10px 0 0;}.moduletable.localtions ul li {	padding:0;}.moduletable.localtions ul li a{	display:inline-block;	color:#ccc;    height: 42px;    padding: 0 0 0 50px;}.moduletable.localtions ul li:first-child a{    height: 40px;    padding: 2px 0 0 50px;}.moduletable.localtions ul li a:hover{	color:#fff;	text-decoration:none;}.moduletable.localtions ul li.address a{	background:url(../images/icon_address.png) no-repeat 0 -1px;}.moduletable.localtions ul li.mail a{	background:url(../images/icon_contact.png) no-repeat;	line-height:45px;}.moduletable.localtions ul li.phone a{	background:url(../images/icon_phone.png) no-repeat;	line-height:45px;}.moduletable.newsletter .box-content{	padding:15px 0 0 1px;	overflow:hidden;}.moduletable.slideshow .box-content{	padding:4px 0 0 1px;	overflow:hidden;}.moduletable.newsletter h3,.moduletable.slideshow h3{	padding:0;}.moduletable.newsletter .custom.newsletter span.first_name,.moduletable.newsletter .custom.newsletter span.last_name,.moduletable.newsletter .custom.newsletter span.text_email{	display:inline-block;	height:32px;	float:left;}.moduletable.newsletter .custom.newsletter span.first_name{	margin:0 1px 0 0;}.moduletable.newsletter .custom.newsletter span.text_email{	margin:5px 0 9px 0;}.moduletable.newsletter input.first_name,.moduletable.newsletter input.last_name{	background:#e6e5e5;	height:32px;	line-height:32px;	padding:0 13px;	width:90px;	color:#333;	float:left;	margin:0 5px 0 0;	border:1px solid #4d4d4d;	border-radius:5px;	-moz-border-radius:5px;	-webkit-border-radius:5px;}.moduletable.newsletter input.text_email{	background:#e6e5e5;	height:32px;	line-height:32px;	padding:0 13px;	width:212px;	color:#333;	margin:0 5px 0 0;	border:1px solid #4d4d4d;	border-radius:5px;	-moz-border-radius:5px;	-webkit-border-radius:5px;}.moduletable.newsletter span.button_right{	background:url(../images/bg_button_r.png) no-repeat right center;	height:43px;	display:inline-block;}.moduletable.newsletter span.button_left{	background:url(../images/bg_button_l.png) no-repeat left center;	height:43px;	display:inline-block;	margin:0 9px 0 0;	line-height:43px;}.moduletable.newsletter span.button_left:hover{	background:url(../images/bg_button_l_hover.png) no-repeat left center;}.moduletable.newsletter span.button_right:hover{	background:url(../images/bg_button_r_hover.png) no-repeat right center;}.moduletable.newsletter input{	height:43px;	line-height:43px;	padding:0 23px 0 35px;	color:#333;	display:inline-block;	background:transparent;	font-size:100%;}.moduletable.newsletter input.button:hover{	text-decoration:underline;}.highslide-header ul li{	background:transparent;}/* ----------------------------*//*     Block: navcontent       *//* ----------------------------*/#yt_navcontent {    background:url(../images/bg_navcontent.png) repeat-x left center;	height:53px;}#yt_navcontent  .name-site{	height:53px;}#yt_navcontent  .name-site a{	background:url(../images/logo_sj_news.png) repeat-x left center;	height:53px;	width:137px;	display:inline-block;}#yt_navcontent  a#yt-totop{	color:#c1c1c1;	font-weight:bold;	background:url(../images/arr_top.png) no-repeat left center;	padding:0 0 0 16px;	line-height:53px;	display:inline-block;}/* ----------------------------*//*     Block: yt-var1          *//* ----------------------------*/#yt-var1 .yt-main{	padding:10px 0;	overflow:hidden;}.homepage #yt-var1 .yt-main{	padding:0 0 20px 0;	overflow:hidden;}#yt-var1 .yt-main .moduletable p img{	margin:0 0;	float:none;}.moduletable.ajax-tabs .box-content{	padding:0;}#ct2.position-first .yt-position-inner{	margin:0;}/* ----------------------------*//*     Block: yt-var2          *//* ----------------------------*/#yt_var2{	background:#00497c;}#yt_var2 .yt-main{	padding:10px 0 0;	overflow:hidden;}#yt_var2 .yt-position-inner{	margin:0 0 0 4px;	border-bottom:4px solid #003a63;}.moduletable.link_news .box-content {    padding: 9px 5px 18px 0;}.moduletable.link_news .module-inner{	background:transparent;}.moduletable.link_news div.sections,.moduletable.link_news div.shows,.moduletable.link_news div.tools,.moduletable.link_news div.about-us,.moduletable.link_news div.follow{	clear:both;	overflow:hidden;	margin:0 0 7px 0;}.moduletable.link_news ul li{	float:left;	background:url(../images/border_li_var2.png) no-repeat right center;	padding:0;}.moduletable.link_news .title{	float:left;	margin:0 10px 0 0;	background:url(../images/bg_title_var2_r.png) no-repeat right center;}.moduletable.link_news ul{	overflow:hidden;}.moduletable.link_news .title a{	background:url(../images/bg_title_var2_l.png) repeat-x left center;	margin:0 11px 0 0;	display:inline-block;	color:#fff;	font-weight:bold;	text-transform:uppercase;	padding:0 0 0 6px;	line-height:24px;	width:74px;}.moduletable.link_news ul li a{	color:#fff;	font-size:11px;	padding:0 7px;	line-height:24px;	display: inline-block;	cursor:pointer;}.moduletable.link_news ul.follow li{	background:transparent;	padding:0 0 0 15px;}.moduletable.link_news ul.follow li:first-child{	padding:0 9px;}.moduletable.link_news ul.follow li a{	display: inline-block;    height: 26px;    padding: 0 0 0 33px;}.moduletable.link_news ul.follow li.face a {    background: url("../images/small_face.png") no-repeat scroll left center;}.moduletable.link_news ul.follow li.twiter a {    background: url("../images/small_twiter.png") no-repeat scroll left center;}.moduletable.link_news ul.follow li.rss a {    background: url("../images/small_rss.png") no-repeat scroll left center;}.moduletable.link_news ul.follow li.google a {    background: url("../images/small_google.png") no-repeat scroll left center;}.moduletable.link_news ul.follow li.in a {    background: url("../images/small_in.png") no-repeat scroll left center;}.moduletable.link_news ul.follow li.flick a {    background: url("../images/small_flick.png") no-repeat scroll left center;}/* ----------------------------*//*     Block: yt-var3          *//* ----------------------------*/#yt_var3 .yt-main{	padding:0 0 20px 0;	overflow:hidden;}#yt_var3 .position-first .yt-position-inner{	margin:0 5px 0 0;}#yt_var3 .yt-position-inner{	margin:0 5px;}#yt_var3 .position-last .yt-position-inner{	margin:0 0 0 5px;}#yt_var3  .moduletable h3{	background: url("../images/bg-title-var3.png") repeat-x scroll left bottom;	padding:0;}#yt_var3  .moduletable .module-inner{	background:transparent;}#yt_var3  .moduletable .box-content{	padding:0;}/* ----------------------------*//*     Block: yt-footnav        *//* ----------------------------*/#yt_footnav{	background:#00497c;}#yt_footnav .yt-main{	background: url("../images/bg_footnav.png") repeat-x scroll left center;	border-bottom:1px solid #336d96;	height:40px;}#yt_footnav .yt-position-inner{	margin:0;}#yt_footnav ul{	height:40px;	margin:0 0 0 70px;}#yt_footnav ul li{	float:left;	background:transparent;	line-height:40px;	padding:0;}#yt_footnav ul li a{	display:inline-block;	padding:0 16px;	font-size:11px;	color:#fff;	font-weight:bold;	line-height:40px;}/* ----------------------------*//*     Block: yt-footer        *//* ----------------------------*/#yt_footer{	background:#00497c;	height:91px;}#yt_footer .yt-main{}#yt_footer .yt-main-in1{}#yt_footer .yt-main-in2{	margin:18px 0 0;}#yt_footer .group-footnav .yt-position-inner{	margin: 0 0 5px;    overflow: hidden;}#yt_footer .yt-position-inner {	margin:0 0;}#yt_footer #methods .yt-position-inner{	padding:30px 10px 0 0;	float:right;}#yt_footer #methods .yt-position-inner p{	margin:0 0;}#yt_footer .footer1{	color:#cccccc;	padding:0;	font-size:90%;}#yt_footer .footer1 a{	color:#cccccc;	padding:0;}#yt_footer .footer2{	padding:0;	margin:5px 0 0;	color:#ccc;	font-size:90%;}#yt_footer .footer2 a{	color:#cccccc;	padding:0;}#yt_footer .group-footnav .group-inner{	float:right;}#yt_footer #footnav ul{	font-family:Georgia, "Times New Roman", Times, serif;	margin: 0 0;	overflow:hidden;	float:left;}#yt_footer #footnav li{	background:url(../images/li-footnav.gif) no-repeat center left;	display:inline;	float:left;	padding:0 0;}#yt_footer #footnav li:first-child{	background:none;}#yt_footer #footnav li span.separator,#yt_footer #footnav li a{    padding: 0 9px;	display:block;	font-size:100%;	color:#FFF;}#yt_footer #footnav li:first-child a{	padding-left:0;}#yt_footer #footnav li#current a,#yt_footer #footnav li a:hover,#yt_footer #footnav li a#active_menu-nav{	text-decoration:underline;}.group-footer-left{	padding:15px 0 0 0;}#yt_footer #footer{	left:0;	color:#FFF;}#yt_footer .top {	float:right;	margin-top:35px;}img#yt-backtotop{ cursor:pointer}	.yt-change_modes a{	padding:0 10px;}/* ----------------------------*//*     Block: content          *//* ----------------------------*//* breadcrumb */#yt-breadcrumb{	margin:10px 0;}#yt-breadcrumb .yt-main-in2{	overflow:hidden;	border-bottom:1px solid #000;	border-top:1px solid #000;}#breadcrumb{	height:35px;	margin:0;	background:url(../images/bg_breadcumb_r.png) no-repeat right top;}#breadcrumb .yt-position-inner{	margin:0 0;	background:url(../images/bg_breadcumb_l.png) no-repeat left top;}#breadcrumb .moduletable{	margin:0 4px;	background:url(../images/bg_breadcumb_re.png) repeat-x left top;	overflow:hidden;}#breadcrumb .moduletable .box-content{	padding:0;}#breadcrumb .moduletable .module-inner{	background:transparent;}#breadcrumb .moduletable .yt-mod-mainbox{	padding:0 0;}#breadcrumb .breadcrumbs{	line-height:35px;		padding:0 0 0 13px;	display:inline-block;}#breadcrumb .breadcrumbs span.separator, #breadcrumb .breadcrumbs a {    background: url("../images/arr_bread.png") no-repeat scroll left center;    color: #999999;    display: inline-block;    padding: 0 17px;	color:#00487c;	font-size:11px;}#breadcrumb .breadcrumbs span.current {    background: url("../images/arr_bread.png") no-repeat scroll left center;    color: #000000;	font-size:11px;    display: inline-block;    font-weight: bold;    padding-left: 17px;}#breadcrumb .breadcrumbs a.first, #breadcrumb .breadcrumbs span.first.current {    background: transparent;    padding: 0 17px 0 0;	color:#00487c;	font-size:90%;}#breadcrumb .breadcrumbs a:hover{	text-decoration:underline;}.moduletable.clear{	margin:0 0 17px 0;}/* System-messag */#system-message{	width:100%;	float:left;}#system-message dd ul{	margin:0 0;}#system-message dd ul li{	background:none;	margin:0 0;	padding:0 0;}/* Inner content */#content{	overflow:hidden; }a.readon{	font-style:italic;}a.readon:hover{	text-decoration:underline;}#content .yt-main{	overflow:hidden;	padding:8px 0;}#content .yt-main-in1{	}#content .yt-main-in2{	}/* module in content */#right1 .yt-position-inner{	margin:0 0 0 10px;}.left-right-main #right1 .yt-position-inner{	margin:0 10px 0 0;}#content #content_left .moduletable,#content #content_left .moduletable.menu,#content #content_left .moduletable_text,#content #content_right .moduletable,#content #content_right .moduletable.menu,#content #content_right .moduletable_text{	margin-bottom:10px;}#content #content_left .moduletable .yt-mod-mainbox,#content #content_left .moduletable.menu .yt-mod-mainbox,#content #content_left .moduletable_text .yt-mod-mainbox,#content #content_right .moduletable .yt-mod-mainbox,#content #content_right .moduletable.menu .yt-mod-mainbox,#content #content_right .moduletable_text .yt-mod-mainbox{	padding:10px 5px;}#content #right .moduletable.badge-new .yt-mod-mainbox{	padding:10px 1px;}.yt-content{ 	overflow:hidden; 	margin:0 auto;}.main-right #yt_col2 #content_left {	overflow:hidden;	padding:0 0 0;}.yt-main-body{	padding:0 0;	margin:0 0;}.#yt_component{	padding:0 0; 	margin:0 0;	overflow:hidden;}.view-category #yt_component{	padding:40px 0 0; 	margin:0 0;	overflow:hidden;	position:relative;}.items-row .image-content.intro{	float:left;	margin:2px 12px 17px 0;		}.items-row .article-content.item-content{	}.view-category .article-content.item-content p,.view-featured .article-content.item-content p{	margin:0;}#yt_component .component-inner {    background:#FFFFFF;    padding: 9px 11px 30px;	margin:11px 0 0;}.view-article #yt_component .component-inner {    margin:11px 0 0;}.view-category #yt_component .component-inner {    padding: 9px 10px 0px;	margin:0;}.homepage #yt_component .component-inner {    padding: 0 11px;}h1.componentheading, .componentheading{	text-transform:uppercase;	font-size:160%;}.contact-form dt {    padding: 2px 0;}.contact-form input {    margin: 0 2px;    vertical-align: middle;}.contact-form #jform_contact_email_copy{	border:none;}/* module main content */#m1, #m2 {    width: 50%;}#m1.position-first .yt-position-inner {    margin: 0 19px 0 0;}#m2.position-last .yt-position-inner {    margin: 0 0 0 19px;}#content-top .yt-position-inner {    margin: 0;}.moduletable.mega-news{	margin:0 0 12px 0;}.moduletable.mega-news.sport{	margin:0 0;}.moduletable.mega-news.enter{	margin:0;}.moduletable.mega-news h3{	color:#fff;	position:relative;}.moduletable.mega-news span.title_bg {    background: url("../images/bg_title_span.png") repeat-x scroll left 1px;    display: inline-block;    height: 31px;	line-height:31px;	position:absolute;	left:-1px;	padding:0 10px;}.moduletable.mega-news .box-content{	padding:4px 10px 19px;}.moduletable.mega-news.enter .box-content{	padding:4px 10px 17px;}.moduletable.mega-news .description-news{	line-height:18px;}/* module left, right content */.moduletable.filtering{    background:#E8E7E7;    border: 1px solid #DCDCDC;    padding: 2px;	overflow:hidden;}.moduletable.filtering .module-inner{	position:relative;	background:#e8e7e7;	overflow:hidden;}.moduletable.filtering .box-content{	background:#fff;	padding:12px 7px 0;}.moduletable.filtering .title_h3{	margin:0 0 5px 0;}.moduletable.filtering h3{	margin:0 0 8px 0;	background:url("../images/bg-filter-h3.png") repeat-x scroll left top;	height:32px;	line-height:38px;}.moduletable.lastest_news .box-content{	padding:8px 9px 16px;}.moduletable.lastest_news li{	padding:12px 0 9px;	background:url("../images/bg_border_li.png") repeat-x scroll left top;}.moduletable.lastest_news li:first-child{	background:transparent;	padding:0 0 9px 0;}.moduletable.lastest_news li a{	color:#00497c;	line-height:18px;	font-weight:bold;}.moduletable.lastest_news li p{	color:#00497c;	line-height:18px;}.moduletable.lastest_news li p:hover{}#content #content_left .moduletable.basic_news{	margin:0;}.moduletable.basic_news.border2 .box-content{    border: none;    padding: 0;}.moduletable.basic_news.border2 h3 {    text-align:center;}.moduletable.basic_news.border2 .post-inner{	border: 5px solid #C1C5C6;	margin:0 0 1px 0;}.moduletable.trending-news .box-content{	padding:11px 5px 13px 13px;}.moduletable.trending-news li{	padding:18px 0 16px 0;	background:url("../images/bg-trend-news.png") repeat-x scroll left bottom;	overflow:hidden;}.moduletable.trending-news li:first-child{	padding:0 0 15px 0;}.moduletable.trending-news li a {    color: #00497C;    display: inline;    float: right;    font-size: 115%;    width: 87%;}.moduletable.trending-news li a:hover{	color:#0096ff;}.moduletable.trending-news li span{	font-size:18px;	color:#000;	display:inline-block;	padding:4px 0 0;	float:left;}.rtl .moduletable.trending-news li span{	float:right;}.moduletable.trending-news a.see-all{	background:url("../images/more-news.png") no-repeat scroll right 6px;	display:inline-block;	color:#00497c;	margin:9px 0 0;	padding:0 9px 0 0;}.yt-poll span.title{	font-weight:bold;}.yt-poll .poll-select{	line-height:26px;	margin:0 0 10px;}.yt-poll .poll-select input,.yt-poll .poll-select label{	vertical-align:middle;}.moduletable.online {    background: url("../images/bg_whoonline.png") no-repeat scroll left top;    height: 84px;    overflow: hidden;    width: 250px;}.moduletable.online .module-inner {    padding: 0 29px 0 68px;	background:transparent;	color:#ccc;}.moduletable.online h3 {    color: #FFFFFF;    font-size: 18px;    line-height: 34px;    text-align: left;}.moduletable.online h3 {    color: #FFFFFF;    font-size: 18px;    line-height: 37px;    text-align: left;	 background: transparent;	 padding:7px 0 0;}.moduletable.online .box-content{	padding:0 0 3px;	line-height:14px;}.video-row {    margin: 7px 0 10px;    overflow: hidden;}.video-row img{	border:5px solid #6390af;}.video-row img:hover{	border:5px solid #c9d8e3;	-moz-transition:all 1.3s ease-out 0s;	-o-transition:all 1.3s ease-out 0s;	-webkit-transition:all 1.3s ease-out 0s;	}.video-row .item-first {    float: left;    width: 50%;}.video-row .item-last {    float: right;    width: 49%;}.video-row .video-title {    color: #FFFFFF;    display: block;    font-size: 90%;    font-weight: bold;    line-height: 18px;    padding: 4px 0 0;    text-align: center;}.video-row .video-title:hover {    text-decoration:underline;}.moduletable.video .box-content{	overflow:hidden;	padding:2px 7px 17px 9px;}.homepage #content #content_right .moduletable.video,#content #content_right .moduletable.tabs,#content #content_right .moduletable.links{	margin:0;}.moduletable.video .more-video{	background: url("../images/border_video.png") no-repeat scroll center top;	padding:10px 0 0;}.moduletable.video .more-video a{	background: url("../images/icon_more_video.png") no-repeat scroll left center;	color:#cccccc;	font-weight:bold;	display:inline-block;	padding:0 0 0 32px;	height: 24px;    line-height: 24px;}.moduletable.bgcolor.tabs .module-inner{	padding:0 3px;}.moduletable.bgcolor.tabs .box-content {    padding: 10px 0 0;	background:url("../images/bg_tabs_top.png") repeat-x scroll left top;}.moduletable.bgcolor.links .box-content{	margin:0 3px;	border:5px solid #80a4be;	border-radius:4px;	-moz-border-radius:4px;	-webkit-border-radius:4px;	padding:10px 0 3px 10px;	background:#fff;}#content #content_right .moduletable.links.override{	margin:10px 0 0 0;}.moduletable.bgcolor.override .module-inner{	padding:0 0 5px 0;}.moduletable.bgcolor.links.override .box-content {    padding: 10px 0 5px 10px;}.moduletable.bgcolor.links.override h3 {    padding: 7px 6px 5px;}.moduletable.bgcolor.links h3{	padding:7px 6px 0;}.moduletable.bgcolor.facebook h3{	padding:11px 6px 0;}.moduletable.links .row-icon{	clear:both;	overflow:hidden;	margin:0 0 10px 0;}.moduletable.links .row-icon.last{	margin:0;}.moduletable.links .row-icon ul{	overflow:hidden;}.moduletable.links ul li{	padding:0;	background:transparent;	float:left;}.moduletable.links ul li  a{	background-image:url("../images/icon-links.png");	display:inline-block;	height:62px;	width:62px;	margin:0 0 0 13px;}.moduletable.links ul li  a span{	display:none;}.moduletable.links ul li.facebook  a{	background-position:0 0;	margin:0;}.moduletable.links ul li.twiter  a{	background-position:124px 0;}.moduletable.links ul li.youtube  a{	background-position:62px 0;}.moduletable.links ul li.rss  a{	background-position:0 186px;	margin:0;}.moduletable.links ul li.in  a{	background-position:124px 186px;}.moduletable.links ul li.flick  a{	background-position:62px 186px;}.moduletable.links ul li.facebook  a:hover{	background-position:0px 372px;}.moduletable.links ul li.twiter  a:hover{	background-position:124px 372px;}.moduletable.links ul li.youtube  a:hover{	background-position:62px 372px;}.moduletable.links ul li.rss  a:hover{	background-position:0 62px;}.moduletable.links ul li.in  a:hover{	background-position:124px 62px;}.moduletable.links ul li.flick  a:hover{	background-position:62px 62px;}.moduletable.bgcolor.facebook .box-content{	padding:0 3px 3px;}.moduletable.bgcolor.facebook .yt_facebook_custom iframe{	border:none !important;}.moduletable.bgcolor.facebook .yt_facebook_custom .fan_box .full_widget{	border:1px solid #d9e2e7 !important;}.moduletable.most-news h3{	background:transparent;	padding:0 6px;}.moduletable.links h3,.moduletable.facebook h3{	padding:0 6px;}.moduletable.most-news .module-inner {    border:1px solid #dcdcdc;}#content #content_right .moduletable.most-news{	margin:0;}.moduletable.most-news .box-content{	padding:0 1px 0 6px;}.moduletable.accordion .box-content {    border-bottom: 1px solid #CDCDCD;    padding: 0;}.left-right-main .yt_filter_article .sort_order {    right: 20px;}.rtl .left-right-main .yt_filter_article .sort_order {    }.rtl .left-right-main .yt_filter_article .discounted-item.last{	}/* ---------------------------------------*//*    Components (content, k2, vm, ...)   *//* ---------------------------------------*//* -- Component content -- */.formelm-buttons{	margin:10px 0 5px;}#editor-xtd-buttons {    padding: 0 0;}.formelm-area,.formelm{	margin:5px 0;}.formelm .fltlft{	float:left;}.calendar, .calendar table{	vertical-align:text-bottom;	margin:0 3px;}.button2-left .readmore a{	margin-top:0px;	background:none;	height:auto;}.formelm-area label,.formelm label{	display:block;	width:180px;	float:left;}.com_content .blog p.img_caption {	margin:3px 0 0;	line-height:normal;}#yt_component h2.contentheading {    float: left;    font-size: 120%;    font-weight: normal;    margin: 0;    padding: 0;}.blog > h2 {    margin: 0;    position: absolute;    top: 6px;	color:#000;	font-weight:normal;	text-transform:uppercase;	font-size:24px;	left:4px;}#yt_component h2.contentheading a{	color:#00497c;}#yt_component .component-inner .content_article {    clear: both;    margin: 0;    overflow: hidden;}.images-details {	margin:33px 0 32px;}.images-details img,.content_article img{	max-width:540px;}.info-head-blog {	margin:0 0 1px 0;	color:#999999;	padding:0 0;}.view-article .info-head-blog {	padding:6px 0 0;}.actions li.email-icon.noimage a{    background: url("../images/emailButton.png") no-repeat scroll left center;    display: inline-block;    float: left;    height: 20px;    padding: 0;    width: 78px;}ul.actions{	float:right;	}.actions li{    padding:0;	background:transparent;	float:left;	margin:0 0 0 5px;}.actions li.print-icon.noimage{	width:71px;}.actions li.email-icon.noimage{	width:78px;}.actions li.edit-icon{}.actions li.print-icon.noimage a{    background: url("../images/printButton.png") no-repeat scroll left center;    display: inline-block;    height: 20px;    padding: 0;    width: 71px;}.actions li.email-icon.noimage a:hover{    background: url("../images/emailButton_hover.png") no-repeat scroll left center;}.actions li.print-icon.noimage a:hover{    background: url("../images/printButton_hover.png") no-repeat scroll left center;}.actions li.noimage a {    display: none;    /*position: absolute;*/    text-indent: -999em;}.leading-0{	overflow:hidden;}ul.actions{	float:right;	margin:0 0;}ul.actions li.noimage img{	border: medium none;    margin: 0 5px 0 0;    padding: 0;	display:none;}dl.article-info {    color: #999999;    line-height: 16px;	font-size:90%;}.view-article dl.article-info {	float:left;	width:100%;}.view-article dl.article-info dd {	margin:0;}#yt_component .item-page .introtext p{	margin:0;}.items-leading,.items-row{	width:100%;	overflow:hidden;}.items-row .contentheading{	margin-top:15px;}.leading .item-content{	overflow:hidden;}.content_article .images-popup {	clear:both;	padding:27px 0 19px;}.content_article .images-popup img{	clear:both;	margin:0 0 0 4px;	border:none;}.content_article .images-popup img.first{	margin:0;}.content_article .images-popup a{	display:inline-block;}.content_article .images-popup span.title-image{	color:#00497c;	font-style:italic;	font-size:11px;	clear:both;	padding:2px 4px;}.createdby span{	float:right;	color:#000;	font-size:12px;	font-weight:bold;	padding:0 6px 14px;}.createdby{	background: url("../images/bg_border_li.png") repeat-x scroll left bottom;	overflow:hidden;}.yt_plg_relatednews .yt_plg_title {    color: #000000;    font-size: 14px;    font-weight: normal;    margin:18px 0 14px;    text-transform: uppercase;}#yt_component .yt_plg_relatednews .yt_item_rows .yt_item_element .item_content .item_title a{    background: url("../images/arr_links.png") no-repeat scroll left center;    color: #00497C;    line-height: 18px;    padding: 0 0 0 13px;	font-weight:normal;	display:inline-block;}#yt_component .yt_plg_relatednews .yt_item_rows .yt_item_element .item_content .item_title a:hover{    background: url("../images/arr_links_hover.png") no-repeat scroll left center;    color: #0096ff;	text-decoration:none;}.cols-2 .item{	width:50%;	float:left;	overflow:hidden;}.cols-2 .column-1 .item-inner{	padding-right:10px;}.cols-2 .column-2 .item-inner{	padding-left:10px;}ul.actions li{	display:inline;}.items-more h3{	font-weight:normal;	text-transform:uppercase;	color:#000;	margin:15px 0 16px 0;}.items-more ul{	margin:15px 0 13px;}.items-more ul li {	background:transparent;	line-height:18px;}.items-more ul li a{	background:url(../images/arr_links.png) no-repeat left center;		color:#00497c;	line-height:18px;	padding:0 0 0 13px;	display:inline-block;} .items-more ul li a:hover{	background:url(../images/arr_links_hover.png) no-repeat left center;		color:#0096ff;	text-decoration:none;}.row-separator,.items-leading .item-separator{	border-bottom:1px solid #DDDDDD;	width:100%;	display:block;	overflow:hidden;}#yt_component .item-page p{	margin:10px 0;}img.caption{ 	margin-top:10px;}p.readmore{ 	float:right;	margin:0 8px 0 0;}.readmore span{	background:	url("../images/bg_more_l.png") no-repeat scroll left top;    color: #0096ff;    display: inline-block;    font-size: 90%;    line-height: 20px;    margin: 0 4px 0 0;    padding: 0 6px 0 11px;    text-decoration: none !important;}.readmore a{	background:	url("../images/bg_more_r.png") no-repeat scroll right top;	display: inline-block;    height: 20px;    margin: 13px 0 0;}.items-leading .readmore a{	margin:0;}.readmore a:hover{	background:	url("../images/bg_more_hover_r.png") no-repeat scroll right top;	color:#0073c3;}.readmore  span:hover{	background:	url("../images/bg_more_hover_l.png") no-repeat scroll left top;}ul.pagenav{	overflow:hidden;	padding:0 0;}ul.pagenav .pagenav-prev{	float:left;	background:none;	padding:0 0;	margin:0 0;}ul.pagenav .pagenav-next{	float:right;	background:none;	padding:0 0;	margin:0 0;}div.info{	margin:0 0;}div.info p{	margin:0 0;}div.info p.buttonheading img{	margin:0 0;}.article-tools .buttonheading{}.published{	color:#999;	display:block;}.article-toolswrap{	margin:0 0 10px;}.blog .items-row h2.contentheading, .blog .items-row .contentheading {	font-size: 110%;}.articleinfo,.blog .article_row .articleinfo, .article-meta{	width:70%;}#yt_component h2.contentheading{	text-transform:uppercase;	font-family:Georgia, "Times New Roman", Times, serif;	margin:5px 0 10px;}.view-category #yt_component h2.contentheading,.view-featured  #yt_component h2.contentheading{    display: block;    margin: 0;    padding: 15px 0px 15px;    width: 100%;}.view-category  #yt_component .items-leading h2.contentheading,.view-featured  #yt_component .items-leading h2.contentheading{	padding: 9px 5px 15px;}.image-content.leading{	margin:0 0 20px 0;}.article_default{	margin-bottom:20px;}.leading_separator{	background:url(../images/border-items.png) repeat-x left top;	clear:both;}.leading-content img{	float:left;	margin:0 15px 10px 0;	padding:6px;	border:1px solid #dedede;}.leading-content .buttonheading img{	padding:0 0;	border:none;	margin:0 5px 0 0;}.article_default img.image-article{	margin-top:15px;}.article_default img{	margin:0 15px 10px 10px;	float:left;}#image-content img{	padding:0 0;	border:1px solid #DDDDDD;}.article_column_pad{	padding:0 10px;}.colfirst .article_column_pad{	padding:0 10px 0 0;} .collast .article_column_pad{	padding:0 0 0 10px;}#image-content img.image-intro{	float:left;	margin-right:10px;}/* ++++++++++++++  tooltip  ++++++++++++++ */.tip{	border:solid 1px #333;	background:#f3e8d4;}.tip {	max-width: 400px;	padding: 3px;}/* Component search */#searchForm .button{	padding:2px 8px;	margin:0 5px;}/* */td.sectiontableheader{ text-align:center !important}form dl dt,form dl dt{	margin:5px 0 0;}form dl dd,form  dl dd{	margin:0 0 5px;}