﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
/* -------->>> font normalization <<<------ */
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/* ---------->>> global settings <<<-----------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----- Generic styles --------------------------------------------------*/
body {font-family:  "Helvetica Neue", Helvetica, Arial, default;background: #fff; color: #000; font-size: 12px;font-style: normal;text-decoration: none;line-height: 1.07;-webkit-font-smoothing: antialiased;-moz-font-smoothing: antialiased;}
ul {margin: 0px 25px;}

table {width: 100%; margin: 0 0 1em 0; }
table th, table td { font-size: 100%; }
.mrg_left {margin:0px 5px 0px 0px;}
strong { font-weight: bold; }
em { font-style: italic; }

/* ------ Layout ------- */
#md_t {border-bottom:1px solid #d2e8f6;}
#md_hb{border-bottom:1px solid #fff;}
#md_h {border-bottom:1px solid #fff;}
#md_f{background:#eaf4fc;border-top:1px solid #97d7f7;padding:25px 0px;}
#logo{float:left;width:22%;}
#top_left{float:right;width:77%;text-align:right;}
.container_b{margin: 0px auto 0px auto;width:970px;padding:5px 0px; background:#fff;}
.container{margin: 0px auto 0px auto;width:970px;padding:5px 0px;}
.container_tab{margin: 0px auto 0px auto;width:970px;padding:0px;  border:solid 1px #97d7f7;}
.mdt{font:normal 100%;color:#000;}
a.mdt {font:normal 100%;color:#2779aa;text-decoration:none;}
a.mdt:hover{text-decoration:none;}
a.mdt_nav {font:normal 120%  "Helvetica Neue", Helvetica, Arial, default; color:#2779aa;text-decoration:none;}
a.mdt_nav:hover{text-decoration:none;}
a.mdt_navb {font:bold 120%  "Helvetica Neue", Helvetica, Arial, default;color:#2779aa;text-decoration:none;}
a.mdt_navb:hover{text-decoration:none;}

/* Navigation Style */
.box_tabs{margin:0px;padding:0px;}
.box_tabs ul{padding:0;margin:0;}
.box_tabs li{display:inline;margin:0;padding:0;}
.box_tabs a{float:left;font:bold 108% "Helvetica Neue", Helvetica, Arial, default;display:block;background: #3baae3 url(images/ui-bg_glass_50_3baae3_1x400.png) 50% 50% repeat-x; color:#fff; height:29px;padding:14px 15px 0px 15px;border-right:solid 1px #97d7f7;text-decoration:none;}
.box_tabs a:hover{text-decoration:none; background: #d7ebf9 url(images/ui-bg_glass_80_d7ebf9_1x400.png) 50% 50% repeat-x; color:#2779aa;}
.box_tabs a.active{float:left;font:bold 108% "Helvetica Neue", Helvetica, Arial, default;background: #e4f1fb url(images/ui-bg_glass_100_e4f1fb_1x400.png) 50% 50% repeat-x; color:#0070a3;display:block;height:29px;padding:14px 15px 0px 15px;border-right:solid 1px #97d7f7;text-decoration:none;}
.box_tabs a.active:hover{text-decoration:none;background: #e4f1fb url(images/ui-bg_glass_100_e4f1fb_1x400.png) 50% 50% repeat-x;color:#0070a3;}
/* Style 1 */
.hornav_lst ul {margin:0px;padding:0px;}
.hornav_lst li {padding:0px 3px;list-style:none;display:inline;}
.hornav_lst li a{float:left;font:bold 120%  "Helvetica Neue", Helvetica, Arial, default;color:#186790;display:block;background: #fff;margin-right:5px; padding:8px 16px;text-decoration:none;}
.hornav_lst li a:hover{text-decoration:none;background: #e3f1fa; color:#186790;}
.hornav_lst li a.active{float:left;font:bold 120%  "Helvetica Neue", Helvetica, Arial, default; margin-right:5px; background: #40ace4;color:#fff;display:block;padding:8px 16px;}
.hornav_lst li a.active:hover{text-decoration:none;background: #40ace4; color:#fff;}
/* Style */
.tabst1 { border-top:solid 1px #d2e8f6;}
.tabst1 ul {margin:0px;padding:0px;}
.tabst1 li {padding:0px 3px;list-style:none;display:inline;}
.tabst1 li a{float:left;font:bold 100% "Helvetica Neue", Helvetica, Arial, default; color:#186790;display:block;background: #fff;margin-right:3px; padding:4px 8px;text-decoration:none;}
.tabst1 li a:hover{text-decoration:none; background: #e3f1fa; color:#186790;}
.tabst1 li a.active{float:left;font:bold 100% "Helvetica Neue", Helvetica, Arial, default; margin-right:3px; background: #40ace4; color:#fff;display:block;padding:4px 8px;}
.tabst1 li a.active:hover{text-decoration:none;background: #40ace4;color:#fff;}
/* normal horizontal list */
.hor_lst ul {margin:0px;padding:0px;}
.hor_lst li {padding:0px 6px;list-style:none;display:inline;}
.hor_lst li.first {padding:0px 6px 0px 0px;list-style:none;display:inline;}
.hor_lst li.separator{padding:0px 5px;list-style:none;display:inline;}

/* styles */
h1{font:bold 161.6%  "Helvetica Neue", Helvetica, Arial, default;color: #026896;}
h1.lsttitle{font:bold 123.1%  "Helvetica Neue", Helvetica, Arial, default;color: #026896;}
h2{font:bold 138.5%  "Helvetica Neue", Helvetica, Arial, default;color:#026896;}
h3{font:bold 123.1%  "Helvetica Neue", Helvetica, Arial, default;color:#026896;}
h3.alt{font:bold 123.1%  "Helvetica Neue", Helvetica, Arial, default;color:#000;}
h4{font:bold 116%  "Helvetica Neue", Helvetica, Arial, default;color:#000;}
h5{font:bold 108%  "Helvetica Neue", Helvetica, Arial, default;color:#026896;}

/* links styles*/
.widget_item a.bld {font:bold 108%  "Helvetica Neue", Helvetica, Arial, default;color:#005880;text-decoration:none;}
.widget_item a.bld:hover {text-decoration:underline;}

a {font:normal 100%  "Helvetica Neue", Helvetica, Arial, default;color:#005880;text-decoration:none;}
a:hover{text-decoration:underline;}

a.sp {font:normal 100%  "Helvetica Neue", Helvetica, Arial, default;color:#005880;text-decoration:none; padding-right:5px;}
a.sp:hover{text-decoration:underline;}

.bld {font:bold 100%  "Helvetica Neue", Helvetica, Arial, default;}.headtext {font:bold 123%  "Helvetica Neue", Helvetica, Arial, default;}.graytext {font:bold 100%  "Helvetica Neue", Helvetica, Arial, default;color: #808080;}

a.bld {font:bold 100%  "Helvetica Neue", Helvetica, Arial, default;text-decoration:none;}
a.bld:hover{text-decoration:underline;}

a.bld_01 {font:bold 108%  "Helvetica Neue", Helvetica, Arial, default;text-decoration:none;}
a.bld_01:hover{text-decoration:underline;}

a.blog_title {font:normal 161.6%  "Helvetica Neue", Helvetica, Arial, default;text-decoration:none;}
a.blog_title:hover{text-decoration:none;}

a.bg {font:bold 161.6%  "Helvetica Neue", Helvetica, Arial, default;text-decoration:none;}
a.bg:hover{text-decoration:none;}

.alt{font:normal 100%  "Helvetica Neue", Helvetica, Arial, default;color:#565656;}
a.alt{font:normal 100%  "Helvetica Neue", Helvetica, Arial, default;color:#565656;text-decoration:none;}
a.alt:hover{text-decoration:underline;}

.alt_bld{font:bold 100%  "Helvetica Neue", Helvetica, Arial, default;color:#565656;}
a.alt_bld{font:bold 100%  "Helvetica Neue", Helvetica, Arial, default;color:#565656;text-decoration:none;}
a.alt_bld:hover{text-decoration:underline;}

a.alt_bld_01{font:bold 108%  "Helvetica Neue", Helvetica, Arial, default;color:#60a3d3;text-decoration:none;}
a.alt_bld_01:hover{text-decoration:none; color:#60a3d3;}

a.alt_bg{font:bold 131%  "Helvetica Neue", Helvetica, Arial, default;color:#014C6E;text-decoration:none;}
a.alt_bg:hover{text-decoration:none; color:#0376AA;}

.sm_txt{font:normal 93%  "Helvetica Neue", Helvetica, Arial, default;}
.sm_txt a {font:bold 93%  "Helvetica Neue", Helvetica, Arial, default;}

.red_style{font:bold 93%  "Helvetica Neue", Helvetica, Arial, default;color: #ff3300;}
.green_style{font:bold 93%  "Helvetica Neue", Helvetica, Arial, default;color: #008000;}
.gray_style{font:bold 93%  "Helvetica Neue", Helvetica, Arial, default;color: #808080;}
.ptext { font:normal 108% verdana; line-height:25px;}

.heading{padding:5px 0px; border-bottom:solid 1px #d2e8f6;}

/* Utility Classes */
.clear{clear:both;}.green {font:normal 93% "Helvetica Neue", Helvetica, Arial, default; color:#1a8736; }
img{border:none;vertical-align:middle;}
img.avator{border:solid 1px #aed0ea; padding:1px;}
table{border:none; padding:0px; margin:0px; width:100%;}
.separator_10px{height:10px;}
.pd_5{padding:5px;}
.pd_10{padding:10px;}
.item{text-align:left;}
.item_pad{text-align:left; padding-top:7px;}
.item_c{text-align:center;}
.item_r{text-align:right;}
.item_pad_sp{padding:0px;border-bottom:solid 1px #aed0ea;}
.item_pad_l10{padding:4px 0px 4px 20px; text-align:left;}
.item_pad_2{padding:2px 0px 2px 0px;text-align:left;}
.item_pad_2_c{padding:2px 0px 2px 0px;text-align:center;}
.item_pad_2_r{padding:2px 0px 2px 0px;text-align:right;}
.item_pad_4{padding:4px 0px 4px 0px;text-align:left;}
.item_pad_4_c{padding:4px 0px 4px 0px;text-align:center;}
.item_pad_4_r{padding:4px 0px 4px 0px;text-align:right;}
.field_item_left{padding:6px 0px 0px 0px;float:left;width:30%;text-align:right;}
.field_item_right{padding:2px 0px 2px 0px;float:right;width:68%;text-align:left;}
.customize_item_left{padding:6px 0px 0px 0px;float:left;width:20%;text-align:right;}
.customize_item_leftnm{padding:2px 0px 2px 0px;float:left;width:20%;text-align:right;}
.customize_item_right{padding:2px 0px 2px 0px;float:right;width:78%;text-align:left;}

/* nm controls */
.nm_txtbox{ padding:5px; border:solid 1px #48b0e5; color:#1c719c; width:250px;  font:normal 108%;}
.n_txtbox{ padding:5px; border:solid 1px #48b0e5; color:#1c719c; width:250px;  font:normal 100%;}
/* pagination style */
.pagination_item{text-align:center;padding:4px 0px;margin:0px auto;}
a.pagination_link{font:bold 100%  "Helvetica Neue", Helvetica, Arial, default; color: #005880; text-decoration:none;  padding:0px 4px;}
a.pagination_link:hover{text-decoration:underline; color: #565656;}
a.pagination_link_selected{color: #565656; font:bold 100%  "Helvetica Neue", Helvetica, Arial, default; text-decoration: none; padding:0px 4px;}
a.pagination_link_selected:hover{color: #565656;text-decoration: none;}

/* box */
.bx_norecord{padding:40px 0px 40px 0px; text-align:center;}
.alt_bx{padding:10px;background:#e8f2f9;}
.bx{padding:5px;border:solid 1px #d2e8f6;}
.bx_bk {background:#eef6fc; padding:3px; border:solid 1px #aed0ea;}
.bx_bk_lt {background:#eef6fc;}
.bx_br_tp{border-top:solid 1px #aed0ea;}
.bx_br_bt{border-bottom:solid 1px #d2e8f6;}
.bx_br_both{border-top:solid 1px #EFEFEF;border-bottom:solid 1px #aed0ea;}
.bx_br_bt_light{border-bottom:solid 1px #EFEFEF;}


/* top listing navigation style :-> Most Viewed, Top Rated etc */
.bx_nav{ border-top:solid 1px #aed0ea; border-bottom:solid 1px #aed0ea; padding:5px;}
.bx_nav ul {margin:0px;padding:0px;}
.bx_nav li {padding:0px 3px 0px 3px;list-style:none;display:inline;}
.bx_nav li a {font:bold 108%  "Helvetica Neue", Helvetica, Arial, default;color:#005880;text-decoration:none;}
.bx_nav li a:hover {text-decoration:none;}
.bx_nav li a.alt {font:bold 108%  "Helvetica Neue", Helvetica, Arial, default;color:#62bbe8;text-decoration:none;}
.bx_nav li a.alt:hover {text-decoration:none;}

/* normal vertical list */
.ver_lst ul {margin:0px;padding:0px;}
.ver_lst li {padding:4px 0px 4px 10px;list-style:none;}.ver_lstt ul {margin:0px;padding:0px;}.ver_lstt li {list-style:none; padding:5px 0px; border-bottom:dashed 1px #d2e8f6;  }
/* normal flow list */
.flow_lst ul {margin:0px;padding:0px;}
.flow_lst li {padding:0px 3px;list-style:none;display:inline;}
.flow_lst2 ul {margin:0px;padding:0px;}
.flow_lst2 li {padding:7px;list-style:none;display:inline;}
/* jquery widget styles */
.ui-widget-header { padding: .4em .5em .5em; font:bold 108%  "Helvetica Neue", Helvetica, Arial, default; color:#0070a3;  }
.ui-widget-content {padding:.1em;}
.ui-widget-header h1{font:bold 108% verdana, Arial;color:#226a90;}
.ui-widget-header h3{font:bold 108% verdana, Arial;color:#226a90;}
.ui-state-default { padding: .4em .5em .5em;}
.ui-state-default h1{font:bold 108% verdana, Arial;color:#0461b4;}
.ui-state-default h3{font:bold 108% verdana, Arial;color:#0461b4;}
.ui-state-hover { padding: .4em .5em .5em;}
.ui-state-hover h3{font:bold 108% verdana, Arial;color:#226a90;}
.ui-state-hover h1{font:bold 108% verdana, Arial;color:#226a90;}
.ui-state-active { padding: .4em .5em .5em;}
.ui-state-active h1{font:bold 108% verdana, Arial;color:#fff;}
.ui-state-active h3{font:bold 108% verdana, Arial;color:#fff;}
.nrnd {margin-bottom:3px;}
/* dialog box */
.ui-dialog .ui-dialog-content {font:normal 93%  "Helvetica Neue", Helvetica, Arial, default;}
.ui-dialog .ui-dialog-titlebar {font:bold 93%  "Helvetica Neue", Helvetica, Arial, default;}
/* jquery control style */
.ui-button { outline: 0; margin:0; padding: .4em .6em .4em; text-decoration:none;  !important; cursor:pointer; position: relative; text-align: center; }
input.text { margin-bottom:0; width:95%; width:250px; padding: .4em; }
select.text { margin-bottom:0; width:95%; width:260px; padding: .4em; }
/* link button round corner fix */
.ui-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-clearfix { height:1%; }
/* error style */
.ui-state-error {padding: .4em 1em .5em; margin:.5em 0;}
.ui-state-highlight { padding: .4em 1em .5em; margin:.5em 0;}
/* vsk 5.0 styles */

/* myaccount data layout design */
.msg_list table{width:100%;   border-spacing:0;border-collapse:collapse;padding:0px;clear:right}
.msg_list table tr th{font-weight:normal;text-align:left;padding:5px 6px;   background: #aed0ea/*{bgColorHeader}*/ url(images/ui-bg_glass_80_d7ebf9_1x400.png)/*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/; border-bottom:solid 1px #aed0ea;}
.msg_list table tr td{vertical-align:top;font-weight:normal;text-align:left;padding:3px 6px;border-bottom:solid 1px #aed0ea;}
/* myaccount layout section design */
.msg_b table{width:100%;border-spacing:0;border-collapse:collapse;clear:right}
.msg_b table tr td.lft{width:213px;vertical-align:top;text-align:left;border-top:solid 1px #aed0ea;}
.msg_b table tr td.md{width:5px;background:#aed0ea;border:solid 1px #aed0ea;}
.msg_b table tr td.rt{width:728px;vertical-align:top;text-align:left;border-top:solid 1px #aed0ea;border-bottom:solid 1px #aed0ea;border-right:solid 1px #aed0ea;}
.b_top{border-bottom:solid 1px #aed0ea;padding:5px;}
.b_bottom{border-top:solid 1px #aed0ea;	padding:5px;}
.msg_l_lst{border-right: 1px solid #000;padding: 0 0 1em 0;	margin-bottom: 1em;	font-family: Arial, sans-serif, Helvetica;}
#msg_l_lst ul {list-style: none; padding:0px; margin:0px;}
#msg_l_lst li {margin: 0;}
#msg_l_lst li a {display: block;padding: 8px 5px 8px 0.5em;color: #000;text-decoration: none;width: 100%;font-weight:normal;}
#msg_l_lst li a.bld {font-weight:bold;}
#msg_l_lst li a.child {padding: 8px 5px 8px 10px;font-weight:normal; color:#005880;}
#msg_l_lst li a.child:hover {color:#005880; text-decoration:none;}
#msg_l_lst li a.childbld {padding: 8px 5px 8px 10px;font-weight:bold; color:#005880;}
#msg_l_lst li a.childbld:hover {color:#005880; text-decoration:none;}
#msg_l_lst li a.childactive {padding: 8px 5px 8px 10px;background: #e8f2f9; color:#005880;font-weight:bold;}
#msg_l_lst li a.childactive:hover {color:#005880; text-decoration:none;}
html>body #msg_l_lst li a {width: auto;}
#msg_l_lst li a:hover { background:#e8f2f9;	color:#0070a3;font-weight:bold;}
#msg_l_lst li a.active {background: #aed0ea url(images/ui-bg_glass_80_d7ebf9_1x400.png) 50% 50% repeat-x; color:#0070a3;font-weight:bold;}

/* potato menu */
ul.potato-menu {margin:0;padding:0;width:auto;list-style:none;}
.potato-menu:after {content: " ";display: block;visibility: hidden;clear: both;	height: 0.1px;font-size: 0.1em;line-height: 0;}
ul.potato-menu li.potato-menu-item {margin:0;padding:0;position:relative;list-style:none;list-style-position:outside;display:inline;float:left;}
ul.potato-menu li.potato-menu-item a {display:block;text-decoration:none;white-space:nowrap;outline:0;}
ul.potato-menu ul.potato-menu-group {margin:0;padding:0;-webkit-padding-start:0;-webkit-padding-end:0;position:absolute;display:none;z-index:1000;}
/* cutomize potato menu styling */
li.potato-menu-item {font-size:12px; text-align:left;}
li.potato-menu-item span{font:bold 123% Arial, sans-serif, Helvetica;padding:0px 5px 0px 5px;color:#767676;}
li.potato-menu-item a{padding-right:15px;}
ul.potato-menu-group {background: #D1E8F8;border:solid 1px #aed0ea;}
ul.potato-menu-group a {font:normal 12px Arial, sans-serif, Helvetica;width: 160px;padding:7px 12px 7px 12px;color: #222;border-bottom:dashed 1px #aed0ea;background: #D1E8F8;}
ul.potato-menu-group a:hover {background: #aed0ea/*{bgColorHeader}*/ url(images/ui-bg_glass_80_d7ebf9_1x400.png)/*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/; }
.potato-menu-has-vertical > a {background: url(images/desc.gif) right no-repeat;}
.potato-menu-has-vertical > a:hover {background: url(images/desc.gif) right no-repeat;}

/* group layouting new */
.bx_msg{padding:40px 0px 40px 0px; text-align:center;}
.bx_brd{border:solid 1px #aed0ea; padding:3px;}
.brd_bottom{padding:2px 0px 2px 0px;border-bottom:dotted 1px #aed0ea;}
.nm_bx{margin-top:7px;padding:5px;background:#2C81D6;border:solid 1px #aed0ea;}
.main_block{background:#eef6fc;padding:7px;}
.main_block_t_mrg{background:#eef6fc;padding:7px; margin-top:7px;}
.main_block_pd2{background:#eef6fc;padding:2px;}
.chnl_left{float:left;width:320px;}
.chnl_right{float:right;width:629px;}
.chnl_left_mn{float:left;width:629px;}
.chnl_right_nav{float:right;width:320px;}
.module_pd2{background:#fff;padding:2px;}
.module{background:#fff;padding:10px;}
.module_t_mrg{margin-top:7px;background:#fff;padding:10px;}
.module_alt{background:#EAE9E9;padding:10px;}
.module_t_mrg_alt{margin-top:7px;background:#EAE9E9;padding:10px;}
.module_heading{background:#eef6fc;padding:0px;}
.chnl_left_mn2{float:left;width:709px;}
.chnl_right_nav2{float:right;width:240px;}

/* VSK Item Style */
.widget_item {font:normal 93%  "Helvetica Neue", Helvetica, Arial, default;color:#666; padding:0px;}
.widget_item_bk {font:normal 93%  "Helvetica Neue", Helvetica, Arial, default; background:#eef6fc; padding:3px; margin-bottom:5px; color:#666; border:solid 1px #aed0ea;}
.widget_item .vd {position:relative;}
.widget_item .dur { position:absolute; display:inline-block; padding:1px 2px; background:#000; color:#DDDFE0; font-weight:bold;}
.widget_item .title {height:30px;}
.widget_item img.avator {border:solid 1px #aed0ea; padding:1px;}
.widget_item a.bld {font:bold 108%  "Helvetica Neue", Helvetica, Arial, default; color:#005880; text-decoration:none;}
.widget_item a.bld:hover {text-decoration:underline;}
.widget_item a.bld_bg {font:bold 123%  "Helvetica Neue", Helvetica, Arial, default; color:#005880; text-decoration:none;}
.widget_item a.bld_bg:hover {text-decoration:underline;}
.widget_item a.nm {font:normal 108%  "Helvetica Neue", Helvetica, Arial, default; color:#005880; text-decoration:none;}
.widget_item a.nm:hover {text-decoration:underline;}

/* autocomplete */
.autosrc { font-weight:normal; background:#fff; color:#1c719c; border:2px solid #48b0e5; width:108%; padding:5px 2px; }
.autocomplete-w1 { background:url(images/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:8px 0 0 6px; /* IE6 fix: */ _background:none; _margin:0;}
.autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#eef6fc; color:#026896; font-weight:bold; }
.autocomplete div { padding:5px; white-space:nowrap; }
.autocomplete strong { font-weight:bold; color:#026896; }

/* styles added in VSK 5.3 and above */
.btn{padding:2px 4px;}
.box-expander{overflow:hidden}
.box-expander-head{padding:5px;overflow:hidden;border:1px solid #aed0ea;cursor:pointer;cursor:hand}
.box-expander-head-active{padding:5px;overflow:hidden;background:#d8ebf9;border:1px solid #5c70a3;cursor:pointer;cursor:hand}
.box-expander-head:hover,.box-expander-head-active:hover{background-color:#e3f1fa;border-color:#5c70a3}
.box-expander-body{padding:2px;overflow:hidden;border:1px solid #aed0ea;}
.ajax_out_box{overflow:hidden;border:1px solid #aed0ea;padding:5px; background:#fff;}
.hoverbox{padding:5px 5px 15px 5px; overflow:hidden;}
.hoverbox:hover{background-color:#e3f1fa;}
.simplehover{padding:5px; overflow:hidden;}
.simplehover:hover{background-color:#e3f1fa;}
.simplehoveralt {padding:5px 5px 15px 5px; background-color:#e3f1fa;}
.alt_md{font:normal 108%;color:#565656;}
.alt_sm{font:normal 93%;color:#565656;}
.red_bx{font:normal 93%; background:#bc0101; color:#fff; padding:0px 4px;}
.green_bx{font:normal 93%; background:#1a9701; color:#fff; padding:0px 4px;}
img.avator_02{border:solid 1px #d8dcdf; background:#fff; padding:5px;}
img.avator_02:hover{border:solid 1px #cc0000;}
.bd_left {float:left; width:170px; padding-right:7px;}
.bd_main {float:left; width:601px; padding:0px;}
.bd_main_full {float: left; width:778px; padding:0px;}
.bd_right {float:right; width:170px; padding:0px;}

/* button style setting */
.vk-button {outline: 0; margin:0 4px 0 0; padding: .4em 1em; text-decoration:none !important; cursor:pointer; vertical-align:middle; position: relative; text-align: center; zoom: 1; }
.vk-button .ui-icon {position: absolute; top: 50%; margin-top: -8px; left: 50%; margin-left: -8px; }
.ui-adv-icon {position: relative; margin-top: -2px;}
a.vk-button { float:left; }
/* remove extra button width in IE */
button.vk-button {width:auto; overflow:visible; }
.vk-button .ui-adv-text {padding-left:3px;}
.vk-button-icon-left-adv {padding-left: 5px;} 
.vk-button-icon-left {padding-left: 2.1em;}
.vk-button-icon-right { padding-right: 2.1em; }
.vk-button-icon-left .ui-icon { right: auto; left: .2em; margin-left: 0; }
.vk-button-icon-right .ui-icon { left: auto; right: .2em; margin-left: 0; }
.vk-button-icon-left-adv .ui-adv-icon {right: auto; left: .2em; margin-left: 0; }
.vk-button-icon-solo { display:block; width:8px; text-indent: -9999px; }	
	
.ui-adv-icon {width: 16px; height: 18px; padding:0px; background-image: url(images/rating.png); float:left; }
.ui-adv-icon-good{background-position: 0px -39px;}
.ui-adv-icon-gd_hover{background-position: -0px -59px;}
.ui-adv-icon-bad{background-position: 0 0px;}
.ui-adv-icon-bd_hover{background-position: 0 -18px;}
.ui-fixed .ui-adv-icon-good{background-position: 0px -59px;}
.ui-fixed .ui-adv-icon-gd_hover{background-position: 0px -59px;}
.ui-fixed .ui-adv-icon-bad{background-position: 0 -18px;}
.ui-fixed .ui-adv-icon-bd_hover{background-position: 0 -18px;}

/* like - dislike */
.bx_rating{width:90px;padding:8px 4px 8px 2px;background-color:#ededed;border:solid 1px #d8dcdf;}.bx_lk_disable{height:10px;background-color:#e1e4e7;border:solid 1px #d8dcdf;margin-bottom:3px;}
.bx_like{height:10px;background-color:#5e985e;border:solid 1px #5e985e;margin-bottom:3px;}
.bx_like_dt{height:10px;background-color:#5e985e;border:solid 1px #5e985e;}
.bx_dislike{height:10px;background-color:#fc0237;border:solid 1px #fc0237;margin-bottom:3px;}
.bx_dislike_dt{height:10px;background-color:#fc0237;border:solid 1px #fc0237;}

.chnl_left_mn2{float:left;width:689px;}
.chnl_right_nav2{float:right;width:240px;}

/* normal vertical list */
.c_lst ul {margin:0px;padding:0px;}
.c_lst li {padding:4px 0px 4px 10px;margin:0px;list-style:none;}
.c_lst ul ul li {padding-left:20px;}
.c_lst ul ul ul li {padding-left:30px;}
.c_lst ul ul ul ul li {padding-left:40px;}
.c_lst ul ul ul ul ul li {padding-left:50px;}
.c_lst ul ul ul ul ul ul li {padding-left:60px;}


/* Advance Menu Navigation */
.ui-tooltip,.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;z-index:15000;}.ui-tooltip-fluid{display:block;visibility:hidden;position:static!important;float:left!important;}.ui-tooltip-content{position:relative;padding:5px 9px;overflow:hidden;border-width:1px;border-style:solid;text-align:left;word-wrap:break-word;overflow:hidden;}.ui-tooltip-titlebar{position:relative;min-height:14px;padding:5px 35px 5px 10px;overflow:hidden;border-width:1px 1px 0;border-style:solid;font-weight:bold;}.ui-tooltip-titlebar+.ui-tooltip-content{border-top-width:0!important;}/*!Default close button class */ .ui-tooltip-titlebar .ui-state-default{position:absolute;right:4px;top:50%;margin-top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid;}* html .ui-tooltip-titlebar .ui-state-default{top:16px;}.ui-tooltip-titlebar .ui-icon,.ui-tooltip-icon .ui-icon{display:block;text-indent:-1000em;}.ui-tooltip-icon,.ui-tooltip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.ui-tooltip-icon .ui-icon{width:18px;height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em;}/*!Default tooltip style */ .ui-tooltip-default .ui-tooltip-titlebar,.ui-tooltip-default .ui-tooltip-content{border-color:#F1D031;background-color:#689dc0FA3;color:#555;}.ui-tooltip-default .ui-tooltip-titlebar{background-color:#FFEF93;}.ui-tooltip-default .ui-tooltip-icon{border-color:#CCC;background:#F1F1F1;color:#777;}.ui-tooltip-default .ui-tooltip-titlebar .ui-state-hover{border-color:#AAA;color:#111;}.ui-tooltip .ui-tooltip-tip{margin:0 auto;overflow:hidden;background:transparent!important;border:0 dashed transparent!important;z-index:10;}.ui-tooltip .ui-tooltip-tip,.ui-tooltip .ui-tooltip-tip *{position:absolute;line-height:.1px!important;font-size:.1px!important;color:#123456;background:transparent;border:0 dashed transparent;}.ui-tooltip .ui-tooltip-tip canvas{top:0;left:0;}#qtip-overlay{position:fixed;left:-10000em;top:-10000em;}#qtip-overlay.blurs{cursor:pointer;}#qtip-overlay div{position:absolute;left:0;top:0;width:100%;height:100%;background-color:black;opacity:.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";}/*!Light tooltip style */ .ui-tooltip-light .ui-tooltip-titlebar,.ui-tooltip-light .ui-tooltip-content{border-color:#E2E2E2;color:#454545;}.ui-tooltip-light .ui-tooltip-content{background-color:white;}.ui-tooltip-light .ui-tooltip-titlebar{background-color:#f1f1f1;}/*!Dark tooltip style */ .ui-tooltip-dark .ui-tooltip-titlebar,.ui-tooltip-dark .ui-tooltip-content{border-color:#303030;color:#f3f3f3;}.ui-tooltip-dark .ui-tooltip-content{background-color:#505050;}.ui-tooltip-dark .ui-tooltip-titlebar{background-color:#404040;}.ui-tooltip-dark .ui-tooltip-icon{border-color:#444;}.ui-tooltip-dark .ui-tooltip-titlebar .ui-state-hover{border-color:#303030;}/*!Cream tooltip style */ .ui-tooltip-cream .ui-tooltip-titlebar,.ui-tooltip-cream .ui-tooltip-content{border-color:#F9E98E;color:#A27D35;}.ui-tooltip-cream .ui-tooltip-content{background-color:#FBF7AA;}.ui-tooltip-cream .ui-tooltip-titlebar{background-color:#F0DE7D;}.ui-tooltip-cream .ui-state-default .ui-tooltip-icon{background-position:-82px 0;}/*!Red tooltip style */ .ui-tooltip-red .ui-tooltip-titlebar,.ui-tooltip-red .ui-tooltip-content{border-color:#D95252;color:#912323;}.ui-tooltip-red .ui-tooltip-content{background-color:#F78B83;}.ui-tooltip-red .ui-tooltip-titlebar{background-color:#F06D65;}.ui-tooltip-red .ui-state-default .ui-tooltip-icon{background-position:-102px 0;}.ui-tooltip-red .ui-tooltip-icon{border-color:#D95252;}.ui-tooltip-red .ui-tooltip-titlebar .ui-state-hover{border-color:#D95252;}/*!Green tooltip style */ .ui-tooltip-green .ui-tooltip-titlebar,.ui-tooltip-green .ui-tooltip-content{border-color:#90D93F;color:#3F6219;}.ui-tooltip-green .ui-tooltip-content{background-color:#CAED9E;}.ui-tooltip-green .ui-tooltip-titlebar{background-color:#B0DE78;}.ui-tooltip-green .ui-state-default .ui-tooltip-icon{background-position:-42px 0;}/*!Blue tooltip style */ .ui-tooltip-blue .ui-tooltip-titlebar,.ui-tooltip-blue .ui-tooltip-content{border-color:#ADD9ED;color:#5E99BD;}.ui-tooltip-blue .ui-tooltip-content{background-color:#E5F6FE;}.ui-tooltip-blue .ui-tooltip-titlebar{background-color:#D0E9F5;}.ui-tooltip-blue .ui-state-default .ui-tooltip-icon{background-position:-2px 0;}/*!Add shadows to your tooltips in:FF3+,Chrome 2+,Opera 10.6+,IE6+,Safari 2+*/ .ui-tooltip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);}.ui-tooltip-shadow .ui-tooltip-titlebar,.ui-tooltip-shadow .ui-tooltip-content{filter:progid:DXImageTransform.Microsoft.Shadow(Color='gray',Direction=135,Strength=3);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Color='gray',Direction=135,Strength=3)";_margin-bottom:-3px;.margin-bottom:-3px;}/*!Add rounded corners to your tooltips in:FF3+,Chrome 2+,Opera 10.6+,IE9+,Safari 2+*/ .ui-tooltip-rounded,.ui-tooltip-rounded .ui-tooltip-content,.ui-tooltip-tipsy,.ui-tooltip-tipsy .ui-tooltip-content,.ui-tooltip-youtube,.ui-tooltip-youtube .ui-tooltip-content{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.ui-tooltip-rounded .ui-tooltip-titlebar,.ui-tooltip-tipsy .ui-tooltip-titlebar,.ui-tooltip-youtube .ui-tooltip-titlebar{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}.ui-tooltip-rounded .ui-tooltip-titlebar+.ui-tooltip-content,.ui-tooltip-tipsy .ui-tooltip-titlebar+.ui-tooltip-content,.ui-tooltip-youtube .ui-tooltip-titlebar+.ui-tooltip-content{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}/*!Youtube tooltip style */ .ui-tooltip-youtube{-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;}.ui-tooltip-youtube .ui-tooltip-titlebar,.ui-tooltip-youtube .ui-tooltip-content{_margin-bottom:0;.margin-bottom:0;background:transparent;background:rgba(0,0,0,0.85);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000)";color:white;border-color:#CCC;}.ui-tooltip-youtube .ui-tooltip-icon{border-color:#222;}.ui-tooltip-youtube .ui-tooltip-titlebar .ui-state-hover{border-color:#303030;}.ui-tooltip-jtools{background:#232323;background:rgba(0,0,0,0.7);background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323));border:2px solid #ddd;border:2px solid rgba(241,241,241,1);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333;}.ui-tooltip-jtools .ui-tooltip-titlebar{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)";}.ui-tooltip-jtools .ui-tooltip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)";}.ui-tooltip-jtools .ui-tooltip-titlebar,.ui-tooltip-jtools .ui-tooltip-content{background:transparent;color:white;border:0 dashed transparent;}.ui-tooltip-jtools .ui-tooltip-icon{border-color:#555;}.ui-tooltip-jtools .ui-tooltip-titlebar .ui-state-hover{border-color:#333;}.ui-tooltip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,0.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,0.4);box-shadow:4px 4px 5px rgba(0,0,0,0.4);}.ui-tooltip-cluetip .ui-tooltip-titlebar{background-color:#87876A;color:white;border:0 dashed transparent;}.ui-tooltip-cluetip .ui-tooltip-content{background-color:#D9D9C2;color:#111;border:0 dashed transparent;}.ui-tooltip-cluetip .ui-tooltip-icon{border-color:#808064;}.ui-tooltip-cluetip .ui-tooltip-titlebar .ui-state-hover{border-color:#696952;color:#696952;}.ui-tooltip-tipsy{border:0;}.ui-tooltip-tipsy .ui-tooltip-titlebar,.ui-tooltip-tipsy .ui-tooltip-content{_margin-bottom:0;.margin-bottom:0;background:transparent;background:rgba(0,0,0,.87);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000)";color:white;border:0 transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:bold;line-height:16px;text-shadow:0 1px black;}.ui-tooltip-tipsy .ui-tooltip-titlebar{padding:6px 35px 0 10;}.ui-tooltip-tipsy .ui-tooltip-content{padding:6px 10;}.ui-tooltip-tipsy .ui-tooltip-icon{border-color:#222;text-shadow:none;}.ui-tooltip-tipsy .ui-tooltip-titlebar .ui-state-hover{border-color:#303030;}.ui-tooltip-tipped .ui-tooltip-titlebar,.ui-tooltip-tipped .ui-tooltip-content{border:3px solid #959FA9;filter:none;-ms-filter:none;}.ui-tooltip-tipped .ui-tooltip-titlebar{background-position: 0% 0%;
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"; color: white; font-weight: normal;  font-family: serif;  border-bottom-width: 0;  -moz-border-radius: 3px 3px 0 0; -webkit-border-radius: 3px 3px 0 0;  border-radius: 3px 3px 0 0;  background-image: -webkit-gradient(linear,left top,left bottom,from(#3A79B8),to(#2E629D));  background-color: #3A79B8; background-repeat: repeat; background-attachment: scroll;}.ui-tooltip-tipped .ui-tooltip-content{background-color:#F9F9F9;color:#454545;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}.ui-tooltip-tipped .ui-tooltip-icon{border:2px solid #285589;background:#285589;}.ui-tooltip-tipped .ui-tooltip-icon .ui-icon{background-color:#FBFBFB;color:#555;}.ui-tooltip:not(.ie9haxors) div.ui-tooltip-content,.ui-tooltip:not(.ie9haxors) div.ui-tooltip-titlebar{filter:none;-ms-filter:none;}
#navigation{width: 100%;float: left;border-width: 0 0 1px;}
#navigation ul{list-style:none; padding:0px;}
#navigation,#navigation ul,#navigation a{}
#navigation,.ui-tooltip-nav .ui-tooltip-content{text-align: left;background-color: #fff;}
#navigation ul,#navigation li{float: left;}
#navigation li a{display: block;height:29px;padding:14px 15px 0px 15px;font:bold 123.1% "Helvetica Neue", Helvetica, Arial, default;border-left-width: 1px;background: #3baae3 url(images/ui-bg_glass_50_3baae3_1x400.png) 50% 50% repeat-x;color: #fff;border-right:solid 1px #aeddfc;text-decoration:none;}
#navigation li a:hover{background: #d7ebf9 url(images/ui-bg_glass_80_d7ebf9_1x400.png) 50% 50% repeat-x;color:#fff;text-decoration:none;}
#navigation li a.active{background: #d7ebf9 url(images/ui-bg_glass_80_d7ebf9_1x400.png) 50% 50% repeat-x;color:#fff;font:bold 123.1% "Helvetica Neue", Helvetica, Arial, default;text-decoration:none;}
#navigation li a.alt{padding: 2px 0px; display:block; color:#0461b4; display:inline; font:bold 116% "Helvetica Neue", Helvetica, Arial, default; background:none; text-decoration:none;}
#navigation li a.alt:hover{padding: 2px 0px; color:#fff; background:#0b476f; text-decoration:none;}
#navigation .submenu{display: none;}
.ui-tooltip-nav{max-width: 1000px;}
.ui-tooltip-nav .ui-tooltip-content{padding: 0;border-width: 0;}
#navigation .ui-tooltip-nav ul,#navigation .ui-tooltip-nav li{float: none;}
#navigation .ui-tooltip-nav li a{border-width: 0;}
.headingv2{padding:5px 0px; border-bottom:solid 2px #d2e8f6;}
#navigation h3{font:bold 146.5%;color:#0461b4;}
.nav_container{font:normal 100% "Helvetica Neue", Helvetica, Arial, default;width:950px;background:#fff;border:solid 5px #d2e8f6;border-bottom:solid 5px #d2e8f6;color:#000;padding:5px;}
div.scroll {max-height: 600px;width: 925px;overflow: auto;padding: 3px;}
.nav_container_sm{font:normal 100% "Helvetica Neue", Helvetica, Arial, default;width:400px;background:#fff;border:solid 2px #d2e8f6;border-bottom:solid 2px #d2e8f6;color:#000;padding:5px;}

/*******
/ Flags Icons
/********/
a.flag {padding:2px; display:block; float:left;}
.flag-icon {width: 15px; height: 11px; padding:0px; background-image: url(images/flags.png); float:left; }
.flag-united-states{background-position: -33px -565px;}
.flag-turkey{background-position: -116px -537px;}
.flag-saudi-arabia{background-position: -201px -453px;}
.flag-portugal{background-position: -5px -453px; }
.flag-mexico{background-position: -173px -369px;}
.flag-japan{background-position: -257px -257px;}
.flag-india{background-position: -33px -257px;}
.flag-spain{background-position: -5px -173px; }
.flag-france{background-position: -229px -173px;}
.flag-united-kingdom{background-position: -285px -173px;}
.flag-china{background-position: -33px -117px;}
.flag-germany{background-position: -285px -117px;}
.flag-brazil {background-position: -173px -61px;}
.flag-italy {background-position: -173px -257px;}
.flag-united-arab-emirates{background-position: -33px -5px;}
.flag-czech-republic{background-position: -257px -117px;}
.flag-greece{background-position: -257px -201px;}
.flag-hungary{background-position: -229px -229px;}
.flag-belgium{background-position: -229px -33px;}
.flag-netherlands{background-position: -116px -397px;}
.flag-romania{background-position: -116px -453px;}
.flag-russian-federation{background-position: -145px -453px;}
.flag-sweden{background-position: -33px -481px;}


/* Fourm Section Links */
.alt_bld_02{font:bold 120%  "Helvetica Neue", Helvetica, Arial, default;color:#fff;}
a.alt_bld_02{font:bold 120%  "Helvetica Neue", Helvetica, Arial, default;color:#fff;text-decoration:none;}
a.alt_bld_02:hover{text-decoration:underline;}
.light_sm{font:normal 93%  "Helvetica Neue", Helvetica, Arial, default;color:#878787;}
.forumtr{border-bottom:dashed 1px #c5c5c5;}
.forumt table{width:100%; border:solid 1px #d2e8f6; border-spacing:0;border-collapse:collapse;clear:right;}
.forumt table tr th{font-weight:bold;text-align:left;padding:6px;border-bottom:solid 1px #d2e8f6;border-right:solid 1px #d2e8f6;background: #d7ebf9 url(images/ui-bg_glass_80_d7ebf9_1x400.png) 50% 50% repeat-x; color:#2779aa;}
.forumt table tr td{vertical-align:top;font-weight:normal;text-align:left;padding:6px;border-bottom:solid 1px #d2e8f6;border-right:solid 1px #d2e8f6;}
.forumt table tr td.alt{vertical-align:top;font-weight:normal;text-align:left;padding:6px;border-bottom:solid 1px #d2e8f6; border-left:none;background: #3baae3 url(images/ui-bg_glass_50_3baae3_1x400.png) 50% 50% repeat-x;}
.ftitle table{width:100%; border-spacing:0;border-collapse:collapse;padding:0px;clear:right;  border:solid 1px #d2e8f6;}
.ftitle table tr th{font-weight:normal;text-align:left;padding:5px 6px;  background: #3baae3 url(images/ui-bg_glass_50_3baae3_1x400.png) 50% 50% repeat-x; color:#fff; border-bottom:solid 1px #d2e8f6;}
.ftitle table tr th a {font:normal 100%; text-decoration:none; color:#fff; }
a:hover{text-decoration:underline;}
.ftitle table tr td{padding:3px 6px;border-bottom:solid 1px #d2e8f6; border-right:solid 1px #d2e8f6;}
.ftitle table tr td.content{padding:3px 6px; border-right:solid 1px #d2e8f6; border-bottom:none;}
