/* sidebar-navigation */
.sidebar-navigation{float:left;width:130px;padding:0 0 20px 0;}
.sidebar-navigation a.selected , .sidebar-navigation a.selected:hover{color:#000;text-decoration:none;}
.sidebar-navigation a.more{color:#000;padding-left:15px;display:block;background:url(../img/sidebar-arrow.png) no-repeat 0px 0px;overflow:hidden;*zoom:1; }
.sidebar-navigation a.more:hover{ text-decoration:none;}
.sidebar-navigation div.section-on a.more{background-position:0 -100px;}
.sidebar-navigation div.section,
.sidebar-navigation div{padding:0 0 10px 0;}
.sidebar-navigation div.section ul,
/*.sidebar-navigation div.section-on ul{padding:10px 0 0 0;} - GMX-3193
.sidebar-navigation div.section li{padding:0 6px 3px 15px;}*/
.sidebar-navigation div ul li span,
.sidebar-navigation div ul li a{font-size:11px;}
.sidebar-navigation div.section-on{padding:0 0 10px 0;}
.sidebar-navigation div.section ul{display:none;}
/*.sidebar-navigation div.section-on ul{display:block;}*/
.sidebar-navigation div.separator{background:url(../img/sidebar-mostpopular.png) no-repeat 0 0;margin:10px 0 0 0;width:22px;height:3px;}
.sidebar-navigation div.most-popular{padding:10px 0 0px 0 !important;}
.sidebar-navigation div.most-popular ul{display:block !important;}
.sidebar-navigation div.most-popular ulul li{padding:0 6px 3px 0 !important;}
.sidebar-navigation div.most-popular a{padding-left:0px;}

/* carousel-holder */
.carousel-holder{width:220px; margin-left:-18px;}

/* blue submit type buttons */
.blue-btn {
	cursor:pointer;
	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 span { cursor:pointer; 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; }

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.blue-btn span { background:url(../img/blue-btn-right-trans.png) no-repeat right 1px;}
}

.blue-btn span.with-image { padding-right: 20px; padding-left: 4px; }
.blue-btn span img { float: left; padding: 4px 5px 0; }


/* green submit type buttons */
.green-btn {
	cursor:pointer;
	border: none !important;
	background:#fff;
	color:#fff;
	text-transform: uppercase;
	font-weight:700;
	font-size: 9.5px !important;
	padding: 0px 0px 0px 3px;
	height: 25px;
	background:url(../img/green-btn-left-trans.png) no-repeat 0px 1px;
	font-family: verdana, arial;
	width: auto;
	float: left;
	margin-right: 5px;
}

.green-btn span { cursor:pointer; border: none !important; display: block; height: 25px; float: left; padding: 2px 15px 0px 10px; background:url(../img/green-btn-right-trans.png) no-repeat right 0px; *background-position: right 1px; text-align: left; margin-left: 1px; }

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.green-btn span { background:url(../img/green-btn-right-trans.png) no-repeat right 1px;}
}

.green-btn span.with-image { padding-right: 20px; }
.green-btn span img { float: left; padding: 4px 5px 0; }

/* sponsored-box */

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

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

/* updates */
.updates{border-top:3px solid #666666;background:#f0f0ed;margin:0 0 20px 0;padding:10px;position:relative;z-index:1000;*zoom:1;}
.updates strong{font-size:14px;display:block;padding:0 0 8px 0;}
.updates a.more{display:block;position:absolute;width:16px;height:16px;background:url(../img/updates-arrow.png) no-repeat;overflow:hidden;text-indent:-1000px;top:10px;right:10px;}
.updates p{font-size:11px;}

.updates-content{padding:0 0 10px 0;display:none;}
.updates-content ul{padding:12px 0 8px 0;}
.updates-content li{*zoom:1;background:url(../img/updates-icons.png) no-repeat 0 1px;padding:1px 0 1px 22px;font-size:11px;line-height:14px;margin:0 0 6px 0;}
.updates-content li.request{background-position:0 -43px;}
.updates-content li.new{background-position:0 -87px;}
.updates-content li.upload{background-position:0 -131px;}

.updates-on a.more{background-position:-16px 0;}
.updates-on .updates-content{display:block;}

/* support */
.support{background:#252424;padding:20px 30px;}
.support-content{border-top:3px solid #00aeef;background:#ecf4f8;padding:20px;line-height:16px;}
.support-content p{padding:0 0 20px 0;}
.support-content h5{padding:0 0 14px 0;font-size:16px;}
.support-content .try-this{width:187px;float:left;padding:0 20px 0 0;border-right:1px solid #b8d8ea;}
.support-content .answer-center{width:320px;float:left;padding:0 0 0 20px;}
.support-content .answer-center img{display:block;float:left;margin:0 10px 4px 0;}

.support-content a.button{display:block;overflow:hidden;text-indent:-1000px;height:24px;}
.support-content a.upload-photo{background:url(../img/button-upload-photo.png) no-repeat;width:141px;}
.support-content a.i-have-the-answer{background:url(../img/button-answer.png) no-repeat;width:167px;}
.support-content a.see-more{margin:20px 0 0 0;}
.support-content a.see-more{color:#333333;text-transform:uppercase;font-size:11px;font-weight:bold;display:block;margin:20px 0 0 0;}

/* Feature Blocks */
.feature{width:650px;height:270px;position:relative;padding:20px 0 36px 0;background:url(../img/feature-bottom-border.gif) bottom repeat-x #252424;color:#fff;}
.feature form{float:left;position:relative;_z-index:100;width:440px;}
.feature .filter-select{float:left;margin:-3px 0 0 0; width:135px;}
.feature h3{color:#fff;font-size:16px;margin:0 10px 30px 30px;padding:0;float:left;display:inline;}
.feature .navigation-content {margin-left:0;}
/*.feature h4 {margin:10px 0 0 0;}*/
.feature .navigation-content{width:612px;height:240px;overflow:hidden;position:absolute;top:30px;left:30px;*z-index:-1;}
.feature .navigation-content ul{margin:0;padding:0;width:100000px;position:relative;top:40px;left:0px;/*height:325px;*/}
/*.feature .navigation-content li{width:153px;margin-right:0px;overflow:hidden;float:left;}*/
.feature .navigation-content ul li ul{margin:0;padding:0;width:auto;position:relative;top:0;left:0px;/*height:325px;*/}

.feature .spinner{left:48%;}
.feature .pagination{z-index:100;position:absolute;top:auto;bottom:18px;right:0;width:242px;height:45px;z-index:0;background-color:#252424;}
.feature .pagination ul{float:right;margin:17px 30px 0 0;display:inline;}

a.see-more{color:#333333;text-transform:uppercase;font-size:11px;font-weight:bold;display:block;}

/* Quick Find */
.quick-find {
	font: normal normal bold 10px Arial, sans-serif;
	color:#fff;
	background-color:#252424;
	float:left;
	width:632px;
	padding:11px 9px;
	margin:20px 0 0 0;
}
.quick-find ul {
	color:#666;
	margin:0 0 0 10px;
	float:left;
}
.quick-find li {
	float:left;
	margin:0 6px 0 0;
}

/* Dark gray bar divider */
.divider{width:650px;height:4px;background-color:#393939;margin:0 0 1px 0;}

div#search div.custom-select-wrapper,
div#search div.custom-select {z-index: 500000;}

/* CALENDAR PICKER
------------------------------------------------ */
div.calendar { font-size:smaller; color:#000; }
div.calendar.popup { margin-left:-40px; margin-top:-100px; }
div.calendar table { background:#fff; border:4px solid #00aeef; border-collapse:collapse; }
div.calendar thead { background-color:white; }
div.calendar td,div.calendar th { padding:3px; text-align:center; }
div.calendar td.title { font-weight:bold; }
div.calendar th { background:#ddd; border-bottom:1px solid #ccc; border-top:1px solid #ccc; font-weight:bold; color:#333; }
div.calendar tr.days td { width:2em; color:#333; text-align:center; cursor:pointer; }
div.calendar tr.days td:hover,div.calendar td.button:hover { background-color:#34ABFA; cursor:pointer; color: #fff; }
div.calendar tr.days td:active
div.calendar td.button:active { background-color:#cde; }
div.calendar td.selected { font-weight:bold; background-color:#34ABFA; color:#000; }
div.calendar td.today { font-weight:700; color:#fff; background: #f1f1f1; }
div.calendar td.otherDay { color:#c2c2c2 !important; }


/* SHARE DROPDOWN
------------------------------------------------ */

#shareThis { *background: url(../img/clear.gif); position: absolute; top: 4px; right: 57px; width:140px; z-index: 1000000000; }

.shareThisTop { border-top: 5px solid #ddd; border-left: 5px solid #ddd; border-right: 5px solid #ddd; width:60px; height: 30px; position: relative; top:5px; z-index: 3000; background: #FFF;  }

.shareThisTop p{ font-size: 10px; margin: 0; padding: 4px 5px 5px 10px; font-weight: 700;  }

.shareThisContent { background: #fff; border-bottom: 5px solid #ddd; border-top: 5px solid #ddd; border-left: 5px solid #ddd; border-right: 5px solid #ddd; padding: 8px;   }

.shareThisContent ul { padding: 0 0 11px 4px; }
.shareThisContent ul li { padding: 2px 0; }
.shareThisContent ul li a { display: block!important; height: 16px!important; line-height: 16px!important; padding-left: 20px!important; background: url(../img/social.gif) no-repeat 0 0; cursor: pointer; color: #00AEEF !important; font-weight: normal; font-size: 10px; }

/* All bookmarks */
.more 			{ background-position: 0 0; }
.000 			{ background-position: 0 0; }
.aim 			{ background-position: 0 -16px; }
.aolfav			{ background-position: 0 -32px; }
.ask 			{ background-position: 0 -48px; }
.backflip 		{ background-position: 0 -64px; }
.ballhype 		{ background-position: 0 -80px; }
.bebo 			{ background-position: 0 -96px; }
.blinklist 		{ background-position: 0 -112px; }
.blogmarks 		{ background-position: 0 -128px; }
.bluedot 		{ background-position: 0 -144px; }
.buzz 			{ background-position: 0 -160px; }
.delicious 		{ background-position: 0 -176px !important; }
a.digg 			{ background-position: 0 -192px !important; }
.diigo 			{ background-position: 0 -208px; }
.email 			{ background-position: 0 -224px !important; }
.facebook 		{ background-position: 0 -240px !important; }
.fark 			{ background-position: 0 -256px; }
.favorites 		{ background-position: 0 -272px; }
.feedmelinks 	{ background-position: 0 -288px; }
.friendfeed 	{ background-position: 0 -304px; }
.furl 			{ background-position: 0 -320px; }
.google 		{ background-position: 0 -336px; }
.kaboodle 		{ background-position: 0 -352px; }
.kirtsy 		{ background-position: 0 -368px; }
.linkagogo 		{ background-position: 0 -384px; }
.linkedin 		{ background-position: 0 -400px !important; }
.live 			{ background-position: 0 -416px; }
.magnolia 		{ background-position: 0 -432px; }
.misterwong 	{ background-position: 0 -448px; }
.mixx 			{ background-position: 0 -464px; }
.multiply 		{ background-position: 0 -480px; }
.myspace 		{ background-position: 0 -496px !important; }
.myweb 			{ background-position: 0 -512px; }
.netvouz 		{ background-position: 0 -528px; }
.newsvine 		{ background-position: 0 -544px; }
.pownce 		{ background-position: 0 -560px; }
.propeller 		{ background-position: 0 -576px; }
.reddit 		{ background-position: 0 -592px; }
.segnalo 		{ background-position: 0 -608px; }
.shadows 		{ background-position: 0 -624px; }
.simpy 			{ background-position: 0 -640px; }
.skrt 			{ background-position: 0 -656px; }
.slashdot 		{ background-position: 0 -672px; }
.spurl 			{ background-position: 0 -688px; }
.stumbleupon 	{ background-position: 0 -704px; }
.stylehive 		{ background-position: 0 -720px; }
.tailrank 		{ background-position: 0 -736px; }
.technorati 	{ background-position: 0 -752px; }
.thisnext 		{ background-position: 0 -768px; }
.twitter 		{ background-position: 0 -784px !important; }
.yahoobkm 		{ background-position: 0 -800px; }
.yardbarker 	{ background-position: 0 -816px; }
.netscape 		{ background-position: 0 -576px; }


/*--------------- Code Migrated from ui-am.css ----------------*/

.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;display:block;}
.sidebar-navigation div.section li{padding:0 6px 3px 5px;}

.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 li{width:650px;margin-right:0px;overflow:hidden;float:left;}
.feature .navigation-content li ul li {width:153px;margin:0 0 0 0;}

.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:5px;}

/*.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 */