﻿.BODY { background:black; margin:0px;  }
.BODY .return-button {color:blue !important;}
.clear { clear:both; visibility:hidden;  height: 0; display: block; }
.hn { display:none; }
.main-zonegroup { font-family:Tahoma; color:Black; width:990px; margin:auto; background:white; font-size:12px;  }
/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
/* Resizable ----------------------------------*/
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}



/* Corner radius */
.ui-corner-tl { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; }
.ui-corner-tr { -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-bl { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; }
.ui-corner-br { -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-top { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-right {-moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-left { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; }
.ui-corner-all { -moz-border-radius: 4px/*{cornerRadius}*/; -webkit-border-radius: 4px/*{cornerRadius}*/; }
/* Overlays */
.ui-widget-overlay { background: #aaaaaa/*{bgColorOverlay}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlOverlay}*/ 50%/*{bgOverlayXPos}*/ 50%/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityOverlay}*/; }
.ui-widget-shadow { margin: -8px/*{offsetTopShadow}*/ 0 0 -8px/*{offsetLeftShadow}*/; padding: 8px/*{thicknessShadow}*/; background: #aaaaaa/*{bgColorShadow}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlShadow}*/ 50%/*{bgShadowXPos}*/ 50%/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityShadow}*/; -moz-border-radius: 8px/*{cornerRadiusShadow}*/; -webkit-border-radius: 8px/*{cornerRadiusShadow}*/; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #444444; background: #222222 url(images/ui-bg_highlight-soft_35_222222_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #eeeeee; outline: none; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #eeeeee; text-decoration: none; outline: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #0b93d5; background: #003147 url(images/ui-bg_highlight-soft_33_003147_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; outline: none; }
.ui-state-hover a, .ui-state-hover a:hover { color: #ffffff; text-decoration: none; outline: none; }
.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #26b3f7; background: #0972a5 url(images/ui-bg_highlight-hard_20_0972a5_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; outline: none; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #ffffff; outline: none; text-decoration: none; }




/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
/* Icons
----------------------------------*/
.ui-icon { width: 16px; height: 16px; background-image: url(/_static/css/theme/default/images/ui-icons_222222_256x240.png)/*{iconsContent}*/; }
/* positioning */
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }




/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }
 
 /* taskbar start */
 .command-button25_20 {  cursor:pointer; font-size:25px; width:23px; padding-right:23px;  }
 .command-button25_20:hover {  background-color:White;  }
 
 .task-bar-container {  position:fixed; bottom:0; z-index:9000; left:0; width:100%; height:25px; }
 .task-bar {  background:black; height:25px; }
 .task-bar-placeholder { height:25px; }
 .task-bar-popup-mainmenu { position:absolute; text-align:left; z-index:10000; width:410px; background:black; left:0px; bottom:25px; }
 .task-bar-popup-mainmenu .leftMenu {float:left; width:250px; height:380px; overflow:auto; overflow-x:hidden; margin: 10px 5px 10px 5px; background:white;}
 .task-bar-popup-mainmenu .rightMenu {float:left; width:140px; height:400px; margin:2.5px; background:transparent; }
 
 /* commands start */
 .task-bar .open-page-manager {  background-image: url('images/taskbar/openPageManager25X20.png'); background-repeat:no-repeat; background-position:center;  }
 .task-bar .list-current-site-pages {  background-image: url('images/taskbar/openPageManager25X20.png'); background-repeat:no-repeat; background-position:center;  }
 .task-bar .open-webmail {  background-image: url('images/taskbar/mail-open25X20.png'); background-repeat:no-repeat; background-position:center;  }
 .task-bar .open-content-manager {   background-image: url('images/taskbar/openPageManager25X20.png'); background-repeat:no-repeat; background-position:center;  }
 .task-bar .open-current-site-manager {   background-image: url('images/taskbar/openPageManager25X20.png'); background-repeat:no-repeat; background-position:center;  }
 .task-bar .command-button25_20 {  padding-right:28px;  margin-left:0px; } 
 .task-bar .command-button25_20:hover { background-color:#414141; border-left:2px solid #070707; border-right:2px solid #070707; }
 /* commands end */
 #startbutton { cursor:pointer; float:left; min-width:60px; text-align:center; border-right:solid 1px white; height:20px; padding-top:5px; padding-left:3px; padding-right:3px; color:White; }
 /* taskbar end*/
 
 /* login widget start */
/* vertical */
.v-login { padding:5px;}
.v-login .txtEmail { width:150px; font-size:12px; font-family:Arial; border:1px solid gray; }
.v-login .txtPassword { width:75px; font-size:12px; font-family:Arial; border:1px solid gray; }
.v-login .btnLogin, .btnRequestPassword { font-size:10px; font-family:Tahoma }
/* horizontal */
.h-login .txtEmail, .txtPassword { width:100px; font-size:12px; font-family:Arial; border:1px solid gray; }
.h-login .btnLogin, .btnRequestPassword { font-size:10px; font-family:Tahoma }
.reToolbar.Office2007 .InsertEmoticon { background-image: url('Editor/78.gif'); }
.reToolbar.Office2007 .AMSImageManager { background-position: -366px center; }
.AMSImageManager { background-position: -366px center; }
.InsertEmoticon { background-image: url('Editor/78.gif'); }
/* login widget end */

/* text editor start */
.contenteditor-textbox { font-size:12px; }
/* text editor end */

.small-bar-updatgif { background:url( 'images/progressbar/LoadingProgressBar.gif' ); font-size:10px; padding-left:62px; height:13px; }

.RadEditor { background:transparent !important; }
.reToolCell { background: #C6D9F0 !important; }
.reContentCell { background:transparent !important; }
.reContentAreaToggle { background:transparent !important; }        
.reLeftVerticalSide, .reToolZone { background:white; }

/* login-signup control V2 start */
.login-v2 { float:right; padding-top:2px; width:100px; color:#41a5a8; }
.login-v2 .btn { padding:0 3px 0 3px; color:#41a5a8; cursor:pointer; border:1px solid white; }
.login-v2 .btn:hover { color:White; background:#41a5a8; border:1px solid black; }


.login-v2-loggedin { float:right; font-size:10px; padding-top:2px; }
.login-v2-loggedin .wlcom { padding:0 0 0 2px;}
.login-v2-loggedin .username { color:#41a5a8; }
.login-v2-loggedin .btn { padding:0 3px 0 3px; color:#41a5a8; cursor:pointer; border:1px solid white; }
.login-v2-loggedin .btn:hover { color:White; background:#41a5a8; border:1px solid black; }
/* .login-v2 .sign-in {  }
.login-v2 .join { padding:0 3px 0 3px; color:#41a5a8; cursor:pointer; border:1px solid white; }
.login-v2 .sign-in:hover { color:White; background:#41a5a8; border:1px solid black; }
.login-v2 .join:hover { color:White; background:#41a5a8;  border:1px solid black; }

*/

/* notifications box start .task-bar-container .tray { float:right; margin-right:3px; } */

    
.notification-icon, .notification-icon-active  { display:none; height:25px; font-size:25px; background-image:url('images/taskbar/notification-active.png'); background-repeat:no-repeat; border-right:solid 1px black; border-left:solid 1px black; cursor: pointer; width:23px; padding-right:20px;  }
.notification-icon-active   { background-position:-52px -1px; }
.notification-icon-clicked { background-position:-78px -1px; }
.notification-icon:hover, .notification-icon-active:hover {border-right: solid 1px white; border-left: solid 1px white; background-color: #666666; }
.notification-icon:hover { background-position:-26px -1px;   }
        
.notification-icon-active .unread-cnt-box { padding:0 2px 0 2px; color:white; font-weight:bold; width:5px; font-size:12px; border:solid 1px white; background:#41a5a8; }
        
.notification-box { background:white; display:none; font-family:Tahoma; font-size:12px; padding:2px; right:9px; position:absolute; bottom:25px; width:300px; border-top:solid 1px black; border-left:solid 1px black; border-right:solid 1px black; }
.notification-box .header { color:White; background:#41a5a8; padding:3px 0 3px 4px; border-bottom:solid 1px black;  }
.notification-box .list  { margin-top:3px; }
        
.notification-box .list .item, .notification-box .list .item-unread { font-size:11px; margin:1px 0 1px 0; }
.notification-box .list .item:hover { cursor:pointer; color:White; background:#41a5a8; }
.notification-box .list .profile-img  { width:55px; padding:2px;}
.notification-box .list .mem-info { vertical-align:top; }
.notification-box .list .name { color:#41a5a8; font-weight:bold; }
.notification-box .list .time-span { padding-top:3px; color:#41a5a8; font-size:10px; }
.notification-box .list .item-unread { cursor:pointer; background: #BDE4E6; }
.notification-box .list .item-unread .name, .notification-box .list .item-unread .time-span { color:black; }
        
.notification-box .list .item .mem-info .hover { color:White; }       
.notification-box .footer  { color:#41a5a8; text-align:center; font-weight:bold; }
.notification-box .footer .btns {  padding:3px 0 3px 0;}
.notification-box .footer .btns:hover { cursor:pointer; color:White; background:#41a5a8; }

/* notifications box end */

.topnav .ui-widget-content { color:White; background:#41a5a8;  background-image: url('images/nav/topbar2.png'); height: 24px; font-size:14px; }
.topnav .ui-widget-content div { padding-top:1px; padding-left:2px; }

/* guestbook start */
/* header start */
.gb-header {height:30px; padding:5px 10px 0px 10px }
.gb-header .gb-comment-count { float:left; width: 150px; }
.gb-header .nav-bar { float:left; padding:0px 0px 0px 10px }
.gb-header .gb-post-comment { float:right; margin-right:50px; width: 180px; color:Blue;}
.gb-header .gb-post-comment-hover { float:right; margin-right:50px; width: 180px; color:Blue; text-decoration:underline; cursor:pointer;}
/* header end */
.gb-nav-item { float:left ; font-size:large; width:25px; height:30px; color:Blue; cursor:pointer;}
.gb-nav-item-hover { float:left ; font-size:x-large; width:25px; height:30px; color:Blue; text-decoration:underline;cursor:pointer;}
.lister { padding:10px 5px 0 5px; }
.member-comments { border-bottom:1px solid Silver; margin-top:5px; }
.member-image{ float:left ; margin-left:5px; width:80px;height:80px;overflow:hidden;margin-bottom:5px; }
.img-comment-container {overflow:hidden;}
.comment-container { float:left; margin:5px 50px 5px 5px; width:auto; }
.comment{ padding: 1px 5px 5px 20px; }
.highlight { color:lightblue; }
/* guestbook end */
.editprofile-command {color:Blue}
.editprofile-command a {color:Blue}
.memberbasic .displayname a {color:Black;}

/* TipTip CSS - Version 1.2 */
#tiptip_holder{display: none;position: absolute;top: 0;left: 0;z-index: 99999;}#tiptip_holder.tip_top {padding-bottom: 5px;}#tiptip_holder.tip_bottom {	padding-top: 5px;}#tiptip_holder.tip_right {padding-left: 5px;}#tiptip_holder.tip_left {padding-right: 5px;}
#tiptip_content {color: #fff; font-family:tahoma;font-size:12px;padding: 4px 8px;border: 1px solid black;background-color: #41A5A8;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;box-shadow: 0 0 3px #555;-webkit-box-shadow: 0 0 3px #555;-moz-box-shadow: 0 0 3px #555;}
#tiptip_arrow, #tiptip_arrow_inner {position: absolute;border-color: transparent;border-style: solid;border-width: 6px;height: 0;width: 0;}
#tiptip_holder.tip_top #tiptip_arrow {border-top-color:black;}
#tiptip_holder.tip_bottom #tiptip_arrow {border-bottom-color:black;}
#tiptip_holder.tip_right #tiptip_arrow {border-right-color:black;}
#tiptip_holder.tip_left #tiptip_arrow {border-left-color: black;}
#tiptip_holder.tip_top #tiptip_arrow_inner {margin-top: -7px;margin-left: -6px;border-top-color: #41A5A8;}
#tiptip_holder.tip_bottom #tiptip_arrow_inner {margin-top: -5px;margin-left: -6px;border-bottom-color:#41A5A8;}
#tiptip_holder.tip_right #tiptip_arrow_inner {margin-top: -6px;	margin-left: -5px;border-right-color: #41A5A8;}
#tiptip_holder.tip_left #tiptip_arrow_inner {margin-top: -6px;margin-left: -7px;border-left-color: #41A5A8}
/* Webkit Hacks  */
@media screen and (-webkit-min-device-pixel-ratio:0) {#tiptip_content {padding: 4px 8px 5px 8px;background-color:#41A5A8;}#tiptip_holder.tip_bottom #tiptip_arrow_inner {border-bottom-color: #41A5A8;}
	#tiptip_holder.tip_top #tiptip_arrow_inner {border-top-color:#41A5A8;}}
	/* float:left; */
.ui-adv-icon {width: 16px; font-size:14px; height: 18px; padding-left:12px; background-image: url(images/rating.png); }
.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:55px;padding:3px 4px 0px 4px;background-color:#000;border:solid 1px #d8dcdf;}.bx_lk_disable{height:5px;background-color:#e1e4e7;border:solid 1px #d8dcdf;margin-bottom:3px;}
.bx_like{height:5px;background-color:#b8efb8;border:solid 1px #5e985e;margin-bottom:3px;}
.bx_like_dt{height:10px;background-color:#b8efb8;border:solid 1px #5e985e;}
.bx_dislike{height:5px;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;}

/* Video stuff */
.header { }
.videos .site-center .widget .ui-widget .ui-widget-header {font-weight:bold;margin:5px;padding:3px;background-color:#45ADB0;color:white;border:solid 1px black;background-image: url('images/nav/topbar2.png') repeat-x !important;font-size:14px;/*-moz-border-radius: 4px/*{cornerRadius}/; -webkit-border-radius: 4px/*{cornerRadius}/;*/}
.widget .item-detail-list .ui-widget {margin:2px;border:solid 1px black;color:black;background-color:white;}
.widget .item-detail-list .ui-widget .ui-widget-header {font-weight:bold;border-bottom:solid 1px black;background-color:#45ADB0;padding:2px;color:white;}
.widget .item-detail-list .ui-widget .ui-widget-content {padding:6px;background-color:white;color:black;}
.widget .item-detail-list .ui-widget .ui-widget-content a {}
.video-left { float:left; width:740px;}
#video_player {border:none !important; text-align:center;}
.video-right { float:right; width:240px; border:solid 1px black; }        
.video-details { padding-top:5px;}
.clear { clear:both;}
/*Taglist Main*/
.item-list {padding:5px 0px 5px 0px;}
.item-list .detail-item {margin:5px;}
.item-list .detail-item .details .title {font-size:12px;}
.item-list .detail-item .details {font-size:10px;}
.item-list .vd .item {margin:2px;border:solid 1px #444444;text-align:center;padding:4px;-moz-border-radius: 4px/*{cornerRadius}*/; -webkit-border-radius: 4px/*{cornerRadius}*/; }
.item-list .vd .item:hover {border-color:#888888;}
.avator_02 {border:solid 1px black;}        
/* from video system */
.box-expander{overflow:hidden}
.box-expander-head{color:white;padding:5px;overflow:hidden;background:#55CACD;border:1px solid #41A5A8;cursor:pointer;cursor:hand}
.box-expander-head-active{padding:5px;overflow:hidden;background:#55CACD;border:1px solid #41A5A8;cursor:pointer;cursor:hand}
.box-expander-head:hover,.box-expander-head-active:hover{color:white;background-color:#45ADB0;border:solid 1px #143132}
.box-expander-body{padding:2px;overflow:hidden;color:black;background:#fff;border:1px solid #eaeaea;}
        
.video-title {padding-left:5px; font-size:18px;margin:4px;font-family:Tahoma;color:#333333; }
.video-title h1 { font-size:20px; display:inline;color:#333333; }
.video-main .h2 { padding:0px;}
.video-meminfo .main-container {padding:5px;-moz-border-radius: 4px/*{cornerRadius}*/; -webkit-border-radius: 4px/*{cornerRadius}*/; }
.video-meminfo .display-name, .video-meminfo .dd-container, .video-meminfo .mem-img { background-color:#4DC3C6;border-top:solid 1px #41A5A8;border-bottom:solid 1px #41A5A8; padding:5px; }
.video-meminfo .mem-img { width:40px;border-left:solid 1px #41A5A8;-moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/;-moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; }
.video-meminfo .display-name a {color:White;}
.video-meminfo .dd-container {background-color:#4DC3C6;padding-left:10px;border:solid 1px #41A5A8;border-left:none;-moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/;-moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/;}
.video-meminfo .sub-container {  }
.video-meminfo .sub-container a {text-decoration:none;}
.vd .item {margin:2px;border:solid 1px #444444;text-align:center;padding:4px;-moz-border-radius: 4px/*{cornerRadius}*/; -webkit-border-radius: 4px/*{cornerRadius}*/;}
.vd .item:hover {border-color: #888888;}
.item_pad_2 {text-align:center;}
/*video channel stuff */
.channel-left-info { padding:0 5px 0 5px; }

/* button style setting */
.vk-button {background-color:#45ADB0 !important;border:solid 1px #41A5A8 !important;outline: 0; margin:2px 4px 2px 2px; padding: .4em 1em; text-decoration:none !important; cursor:pointer; vertical-align:middle; position: relative; text-align: center; zoom: 1; }
.vk-button:hover {background-color:#4DC3C6 !important;border:solid 1px #143132 !important;outline: 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; }

/* top listing navigation style :-> Most Viewed, Top Rated etc start */
.bx-nav{border-bottom:solid 1px #444444; padding:5px;}
.bx-nav ul {margin:0px;padding:0px;}
.bx-nav li {padding:0px 3px;list-style:none;display:inline;}
.bx-nav li a {font:bold 108% Arial, Helvetica, sans-serif;color:#4DC3C6;text-decoration:none;}
.bx-nav li a:hover {text-decoration:underline;}
.bx-nav li a.alt {font:bold 108% Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;}
.bx-nav li a.alt:hover {text-decoration:none;}
/* top listing navigation style :-> Most Viewed, Top Rated etc end */


/* pagination style start */
.pagination-item{text-align:center;padding:4px;}
a.pagination_link{font:bold 100% Arial, Helvetica, sans-serif;font-size:14px; color:#55CACD; text-decoration:none;  padding:0px 4px;}
a.pagination_link:hover{text-decoration:underline;}
a.pagination_link_selected{color:#2C6F71; font:bold 100% Arial, Helvetica, sans-serif; text-decoration: none; padding:0px 4px;}
a.pagination_link_selected:hover{text-decoration: underline;}
/* pagination style end */

/* widget editing stuff start */
.c-widget-list {}
.current-widget-item { padding:2px; border:solid 1px black; color:Black; }
.current-widget-item-hover { padding:2px; border:solid 1px black; background:#F1F4FB; }
.current-widget-item .label { font-family:Tahoma; font-weight:bold; font-size:12px; }
.current-widget-item .text { font-family:Tahoma; font-size:12px; }
.current-widget-item .c-menu { position:absolute; background:white; border:solid 1px black; width:150px; }
.current-widget-item .c-menu .item { cursor:pointer; border-bottom:1px solid black; }
.current-widget-item .c-menu .item-hover { cursor:pointer;  background:#F1F4FB; }
/* widget editing stuff end */

/* member dashbord start */
.member-dashboard {  }
.member-dashboard .left-side { float:left; padding:5px; width: 175px;}
.member-dashboard .middle { float:left; padding-top:5px; padding-right:2px; padding-left:2px; width:575px; min-height:500px; border-left:1px solid black;    }
.member-dashboard .right-side { float:left; width:200px; margin-left:5px; padding:5px; }
.memberBasic { padding-bottom:5px;  }
.memberBasic .avatar { float:left; width:55px;  }
.memberBasic .displayName { float:left; margin-left:5px; width:115px; overflow:hidden;   }
.memberBasic .editprofile-command { font-size:12px; color:blue; cursor:pointer; }
.memberBasic .editprofile-command:hover { text-decoration:underline; }
#dbLoading { width:990px; }      
/* member dashbord end */
       
/* rating stuff start ... not sure if needed anymore */
.rating-main { font-weight:bold; }
.rating-main .lable { vertical-align: middle;  }
.rating-main .rater { float:right; padding-left:5px; }
.retailer-rating .rating-main .lable {  font-size:12px; }
/* rating stuff end ... not sure if needed anymore */


/* common comment control v2 start */
.post-comment { margin-top:10px; padding:2px; background: #E9ECFA; }
.post-comment .time-span { padding-left:40px; padding-top:5px; font-family:Tahoma; font-size:11px; color:Gray; }
.post-comment .comment-header { padding: 2px 0 5px 0; border-bottom:solid 1px black; }
.post-comment .comment-header a { color:Black;}
.post-comment .imgC-35 { width:35px; vertical-align:top; }
.post-comment .tmp-writer {color:Gray; border:solid 1px black; background:white; margin:3px; padding:2px; cursor:text; font-size:11px; font-family:Arial; }
.post-comment .comment-box { padding-top:2px; padding-bottom:2px; padding-left:2px; padding-right:2px; }
.post-comment .comment-box, .activity .comment-container .comment-msg { border-top:2px solid white;  }
.post-comment .comment-msg { width:100%; border-top:solid 2px white; padding-left:2px; padding-top:2px; padding-bottom:4px; }
.post-comment .comment-msg td { vertical-align:top; border-top:solid 1px white; }
.post-comment .msg-box .area, .activity .img-comment-container, .comment-msg .area { padding:3px; padding-left:10px; }
.post-comment .comment-msg { font-size:11px; }
.post-comment .comment-msg .delete { font-family:Tahoma; font-size:11px; color:#35496A; margin-left:5px; padding:1px; cursor:pointer; border:1px solid #E9ECFA; }
.post-comment .comment-msg .delete:hover { background-color: #35496A; color:white;  border:1px solid black; }
.post-comment .comment-msg .member-name { padding-right:5px; font-weight:bold; color:#35496A; }
.post-comment .comment-box .msg-box .area .txtbox { background:white; border:solid 1px black; padding:1px; cursor:text; font-size:11px; font-family:Arial; }
.post-comment .comment-box .msg-box .area .btnsave { float: right; cursor: pointer; margin-top: 5px; padding: 2px; padding-left: 5px; padding-right: 5px; font-size: 12px; font-family: Tahoma; border: solid 1px black; background-color: #DEE1E7; }
.post-comment .comment-box .msg-box .area .btnsave:hover { background-color: #35496A; color: #FFFFFF; }
.post-comment .comment-box .msg-box .area .small-bar-updatgif { float:right; margin-top: 5px;}
/* common comment control v2 end */
/*zone styling*/
/*Site Left Styling*/
.site-left {padding:2px 0 2px 2px;}
.site-left .widget {margin:2px 0 2px 0;}
.site-left .widget .ui-widget-header {padding:2px;}
.site-left .widget .ui-widget-content {padding:0px;}
/*Site Center Styling*/
.site-main-center {padding:2px 2px 2px 2px;}
.site-main-center .widget {margin:2px;}
.site-main-center .widget .ui-widget-header {padding:2px;}
.site-main-center .widget .ui-widget-content {padding:2px;}
.site-center {padding:2px 2px 2px 2px;}
.site-center .widget {margin:2px;}
.site-center .widget .ui-widget-header {padding:2px;}
.site-center .widget .ui-widget-content {padding:2px;}
/*Blog Custom Center*/
.blog .site-main-center {margin:0px;padding:2px 2px 2px 2px;}
.blog .site-main-center .widget {margin:0px;padding:0px;}
.blog .site-main-center .ui-widget {margin:0px;padding:0px;}
.blog .site-main-center .widget .ui-widget-header {margin:0px;padding:2px;}
.blog .site-main-center .widget .ui-widget-content {margin:0px;padding: 2px;}
/*Profile Custom Center*/
.profile-info {padding:2px;}
.profile .site-main-center {margin:0px;padding:2px 2px 2px 2px;}
.profile .site-main-center .widget {margin:0px;padding:2px;}
.profile .site-main-center .ui-widget {margin:0px;padding:0px;}
.profile .site-main-center .widget .ui-widget-header {margin:0px;padding:2px;}
.profile .site-main-center .widget .ui-widget-content {margin:0px;padding: 2px;}
/*Rides Custom Center*/
.rides .site-main-center {margin:0px;margin-top:-2px;padding:2px 2px 2px 2px;}
.rides .site-main-center .widget {margin:0px;padding:0px;}
.rides .site-main-center .ui-widget {margin:0px;padding:0px;}
.rides .site-main-center .widget .ui-widget-header {margin:0px;padding:2px;}
.rides .site-main-center .widget .ui-widget-content {margin:0px;padding: 2px;}
/*Site Right Styling*/
.site-right {padding:2px 2px 0 2px;}
.site-right .widget {margin:2px;}
.site-right .widget .ui-widget-header {padding:2px;}
.site-right .widget .ui-widget-content {padding:2px;}
/*Video Right Styling*/
.video-right {padding:2px 2px 0 2px;display:block;}
.video-right .widget {margin:0px;}
.video-right .widget .ui-widget-header {padding:2px;}
.video-right .widget .ui-widget-content {padding:2px;}
/*end zone styling*/
.blog-header {}
.blog h1 {font-size:18px;}

#top-tab-bar, .ad-header { font-size:14px; padding:10px 0 0 5px;  border:solid 2px gray; border-bottom:none; background:url('/thirdpartycontrols/customauto/images/greentire.jpg') repeat-x ; background-position:0 -70px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px;}
#pnlAutoTopMenu {display:none; margin-top:-1px; margin-left:-7px; position:absolute; width:990px; padding:4px 0 3px 2px; border:2px solid gray; background:white;}
.auto-nav-items {font-size:12px; font-family:tahoma; cursor:pointer; color:black; text-align:center; margin:1px; height:95px; width:93px; float:left; border:1px solid black;}
.auto-nav-items:hover {color:White; background:black;}
.auto-nav-items a {color:Black; text-decoration:none;}
.auto-nav-items:hover a {color:white;}
