/**
  * This file should be used for additional and overridden css classes.  
  * It should ALWAYS be included AFTER the ui.css reference in all pages where that file is referenced.
  * The original ui.css should NEVER be modified.  Additions and overrides should be placed here.
  */

.sidebar-navigation div.section-on ul.padding-top{padding:0 0 0 0;}
.sidebar-navigation div.section-on div.feature-top-padding li{padding-left:0px}
.sidebar-navigation div.feature-separator{background:url(../img/sidebar-mostpopular.png) no-repeat 0 0;margin:0 0 0 0;width:22px;height:0px;}

.sidebar-navigation div ul{margin-left:10px}

.sidebar-navigation div.section-on ul{padding:0px 0 0 0;}
.sidebar-navigation div.section li{padding:0 6px 11px 5px;line-height:13px;}
.sidebar-navigation div.section li a{line-height:13px;}

.sidebar-navigation .more-expanded{color:#000;padding-left:15px;display:block;background:url(../img/sidebar-arrow.png) no-repeat 0px 0px;background-position:0 -100px;overflow:hidden;*zoom:1; }

.feature .navigation-content{width:612px;height:240px;overflow:hidden;position:absolute;top:30px;left:10px;*z-index:-1;}
.feature .navigation-content li{width:650px;overflow:visible;float:left;}
.feature .navigation-content li ul li {width:153px;margin:0 0 0 0;}
.feature .navigation-content ul li ul{margin:0;padding:0;width:auto;position:relative;top:0;left:0px;*zoom:1}
 
.feature h4 {margin:10px 0 0 0;height:20px}

.sidebar-navigation div.space-padding-top{padding-top:10px;}
.sidebar-navigation div span.space-padding-left{padding-left:10px;}
.space-padding{padding-top:5px;}

#no_border_li{position:relative;padding:20px 0 20px 10px;border-bottom:0px;}

.feature .pagination{bottom:6px;}

.feature{
    padding:20px 0 36px 0;
}
/*selected link is black and underline will come on mouseover. */
.sidebar-navigation a.selected-link-class , .sidebar-navigation a.selected-link-class:hover{color:#000;}

/*In The AskCenter portlet*/
.support-content .tryThisHeader{padding:0 0 10px 0;}
.support-content .titleOfTip{padding:0 0 5px 0;font-weight:bold;}
.support-content div.attrForDispPanel{height:120px;}
.portletImage{width:75px;height:75px}
.support-content a.try-this-links{color:black;text-transform:uppercase;font-size:11px;font-weight:bold;display:block;margin:20px 0 0 0;width:135px;}
.portletDivClass{height:122px;}
.support-content a.i-have-a-question{background:url(../img/button-choose-file.png) no-repeat;width:167px;}
.haveQuestionClass{margin-top:15px;}
.support-content a.see-more-links{color:black;text-transform:uppercase;font-size:11px;font-weight:bold;display:block;margin:11px 0 0 0;width:135px;}


/* for removing rightSideBar class from  right side bar starts */

.sidebar{width:190px;padding:0 0 20px 10px;float:left;}
.sidebar .rightSideBar{background: #fff url(../img/sidebar-bar.png) repeat-x;padding:10px 0 0 0;*zoom:1;}
.sidebar .rightSideBar h3{padding:5px 0 0 10px;font-size:14px;}
.sidebar .rightSideBar li{position:relative;padding:20px 0 20px 10px;border-bottom:1px solid #e0dfdf;}
.sidebar .rightSideBar a{line-height:16px;*zoom:1;font-size:12px;color:#333333;}
.sidebar .rightSideBar a img{display:block;float:left;margin:0 10px 2px 0;}
.sidebar .rightSideBar a strong{color:#00aeef;}
.sidebar .rightSideBar em {font-weight:bold;font-style:normal;}
.sidebar .rightSideBar .last{border:0;}
.sidebar .rightSideBar a.see-all{font-size:11px;font-weight:bold;color:#333;margin:20px 0 0 0;}
.sidebar .rightSideBar li strong.page {position:absolute;top:38px;left:130px;font-size:11px;}


/*right navigation for search pages*/
.search-results .sidebar .rightSideBar{margin-top:49px;padding-top:15px;}
.search-results .sidebar .rightSideBar .button{cursor:pointer;z-index:1000;}
.search-results .sidebar .rightSideBar h3{margin:13px 0px 0px;padding:0px;}
.search-results .sidebar .rightSideBar ul.saved-searches{padding-top:10px;}
.search-results .sidebar .rightSideBar ul.saved-searches li{border:none;padding:0px;height:25px;}
.search-results .sidebar .rightSideBar ul.saved-searches li a{padding:0px;width:150px;color:#00AEEF;text-decoration:none;}
.search-results .sidebar .rightSideBar .close-saved-search{position:relative;top:-15px;left:152px;}


/*RIGHT SIDEBAR*/

.manage-lists .sidebar .rightSideBar ul li{border:none;padding:8px 0px 0px 10px;}

.manage-lists .sidebar .rightSideBar ul li a{color:#00AEEF;}


/*RIGHT SIDEBAR FOR DETAIL PAGES*/
.details-page .sidebar  {width:316px;padding:0px 0px 0px 10px; }
.details-page .sidebar .rightSideBar{margin-bottom:30px;}
.details-page .sidebar .rightSideBar div.right a{color:#333333;font-weight:bold; font-size:11px;}
.details-page .sidebar .rightSideBar a.edit{display:inline;}
.details-page .sidebar .rightSideBar a.more{display:inline; color:#00AEEF;}
.details-page .sidebar .rightSideBar a.events-link{padding:10px 0px 0px 8px;}
.details-page .sidebar .rightSideBar ul.events em{border-top:1px solid #e0dfdf; display:block; margin-top:10px; padding:10px 0px 0px 5px;}
.details-page .sidebar .rightSideBar ul.events li {border: none;padding:10px 0px 10px 5px;}
.details-page .sidebar .rightSideBar ul.events li.last {border: none;padding:10px 0px 10px 5px;}
.details-page .sidebar .rightSideBar ul strong.title{ padding:10px 0px 0px 10px;display:block;}
.details-page .sidebar .rightSideBar ul strong.separator {border-top:1px solid #000;}
.details-page .sidebar .rightSideBar ul li p{font-style:italic;}
.details-page .sidebar .rightSideBar ul li p.desc{font-style:normal;}
.details-page .sidebar .rightSideBar ul li p strong{font-style:normal;}


.details-page .sidebar .rightSideBar .partner{display:block;line-height:16px;*zoom:1;font-size:12px;}

/* for removing rightSideBar class from  right side bar ends */

/* blue submit type buttons */
.blue-btn-disabled {
	border: none !important;
	background:#fff;
	color:#fff;
	text-transform: uppercase;
	font-weight:700;
	font-size: 9.5px !important;
	padding: 0px 0px 0px 3px !important;
	height: 25px;
	background:url(../img/blue-btn-left-trans.png) no-repeat 0px 1px;
	font-family: verdana, arial;
	width: auto !important;
	float: left;
	margin-right: 5px !important;
	overflow:visible;
	outline: none;
}
.blue-btn-disabled span {border: none !important; display: inline; height: 25px; float: left; padding: 2px 15px 0px 10px; background:url(../img/blue-btn-right-trans.png) no-repeat right 0px; *background-position: right 1px; text-align: left; margin-left: 2px; @margin-left: 5px; }
