/* GENERAL  */
@compile
body {
	background:white;
	color: #000000;
	font-family: Verdana, "MS Sans Serif";
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
body .item, body .item_read, body .item_unread{
	line-height:14px;
}
a{
	color: #34404E;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	cursor:pointer;
}
img {
	border:0;
}
form{
	margin:0;
	padding:0;
}
.button {
	background: #ECECEC top;
	border: 1px solid #D2DCE5;
	font-family:Verdana, Arial;
	font-size: 11px;
}
textarea,input[type="text"],input[type="password"]{
	border-color: #CCCCCC #999999 #999999 #CCCCCC;
	border-style:solid;
	border-width:1px;
}
input[type="text"],input[type="password"]{
	height:16px;
	padding:2px;
	background: White url(//www.ustart.org/include/skins/back/input_background.gif) repeat-x;
}
/* FUNCTION LINKS*/
.funclink{
	text-decoration:none;
	cursor:pointer;
}
.funclink:hover{
	color: #FFB30A;
	text-decoration:none;
	cursor:pointer;
}
/* word_break*/
.word_break {
	display:block;
	float:left;
	margin-left:-10px;
	padding:0;
}
/* tabs white c=current*/
.wtab, .ctab{
	background:white;
}
.ctab_tab{
	background-position:0px -19px;
}
body{
	background-position:0px 131px;
}
/* DRAG DROP */
.drag_dragging{
	border:1px dashed black;
	position:relative;
	top:0;
	left:0;
	z-index:200;
	opacity:0.8;
	filter:alpha(opacity=80);
}
.drag_movebox{
	z-index:200;
	display:none;
	position:absolute;
	left:0;
	top:0;
	border:1px #FF0000 dashed;
}	
/* TOOLS */	
.clear		{ width:100%;clear:both;overflow:hidden;height:0;overflow:hidden;height:0; }
.bold 		{ font-weight:bold; }
.clearfix:after {  content: " "; display: block;  height: 0; clear: both; }
/* TABS SELECTOR */	
ul.tab			{list-style: none outside none; float:left; margin:0; padding:0px; width:100%;}
ul.tab li			{float:left; position:relative; white-space:nowrap;}
ul.tab li.selected	{top:1px;}
ul.tab li.right		{float:right;}

/* TAB SELECTOR (MENU BAR)*/
.menu_bar li {background:rgba(255,255,255,0.2);}
.menu_bar li.selected{background:transparent;}

/* MENU BAR */
ul.menu_bar					{margin-top:3px;border-bottom:1px solid #E1E1E1;}
ul.menu_bar li.drag_dragging	{margin:-1px;}
ul.menu_bar li				{height:21px;padding:0 8px;margin:0 1px;}
/*ul.menu_bar li.selected		{padding:0 5px;}*/
ul.menu_bar .search_item				{padding:4px 0 2px 0;text-shadow:1px 1px 5px white;}
ul.menu_bar  li.selected .search_item	{padding:5px 10px 4px 10px;height:15px;border:1px solid #E1E1E1;border-bottom:none;font-weight: bold;margin-top: -4px;}
ul.menu_bar .search_item_icon {width: 20px; display: inline-block;}

/* SEARCH */
#searchbox td:hover{
	background:#ccc;
}
#suggesttable  td{
	padding:4px 5px;
}
#suggesttable  tr.search_suggest_selected{
	background:#FAEDCD;
}
#suggesttable:hover  tr.search_suggest_selected{
	background:white;
}
#suggesttable  tr:hover{
	background:#FAEDCD;
}
#search_left .search_title{
	margin: 10px 10px 5px 10px;
	color: #DD4B39;
	font: 16px Arial;
}
#search_left  ul{
	padding:0;
	margin:0 0 0 20px;
}
#search_left  li{
	padding:5px 0;
	overflow:hidden;
	list-style-type:none;
}
#search_left  li a{
	cursor:pointer;
}
#search_left_list .search_title{
	font: 18px Arial;
}
#search_left_list  ul{
	padding:0;
	margin:0;
}
#search_left_list  li{
	padding:4px 0 4px 18px;
	font-size:13px;
}
#search_left_list li.search_current a{
	color:#DD4B39;
}
#search_left_list li.search_current{
	border-left:5px solid #DD4B39;
	padding-left:13px;
}
#search_left_list li:hover{
	background:#E1E1E1;
}

/* SEARCH BUTTON */
.search_button{
	border:none;
	cursor:pointer;
	margin:0px 0 0 15px;
	padding:0;
	background:url(//www.ustart.org/include/skins/sprites.png?v=555) 0 -40px;
	height:30px;
	width:75px;
	border-radius:2px;
}
#Search_cont, .search_button{
	-moz-box-shadow:1px 2px 8px rgba(0, 0, 0, 0.1);
	box-shadow:1px 2px 8px rgba(0, 0, 0, 0.1);
}
.search_button:hover{
	-moz-box-shadow:1px 2px 8px rgba(0, 0, 0, 0.3);
	box-shadow:1px 2px 8px rgba(0, 0, 0, 0.3);
}
.search_form{
	opacity:0.9;filter:alpha(opacity=90);
}
.search_form:hover,.search_form_active{
	opacity:1;filter:alpha(opacity=100);
}

/*prev/next */
.prev_next_arrows div{padding:1px 3px 3px 5px;}

/* LAYOUT */
.main_table{
	min-height:400px;padding-top:5px;
}
div.main_column{
	float:left;
	margin-right:-1px; /*IE7 FIX!*/
	min-height:400px;
}

/* DOCK */
.col_large{}
.col_small{}
.col_small .previewHelper{
	width:200px !important;
}

/* WIDGETS */
.widget	{
	margin:10px 12px 15px 10px;
}
.bloc_large{}
.bloc_small{}
.png_background{}
.bloc_content{
	-moz-box-shadow:1px 2px 8px rgba(0, 0, 0, 0.25);
	box-shadow:1px 2px 8px rgba(0, 0, 0, 0.25);
	border-width:0px !important;
}
.bloc_header {
	border-width:0 0 1px 0;
	border-style:solid;
	font-size:13px;
	padding:4px;
	color: #34404E;
	text-align: left;
	border-radius:2px 2px 0 0;
}
.bloc_opt{
	padding:4px;
	border-bottom: 1px solid #ccc;
	background: #E9E9E9 url(//www.ustart.org/include/skins/settings_bg.gif) bottom right no-repeat;
}
.bloc_main{
	background:#FFF;
	border-radius:0 0 2px 2px;
}
.opt_link, .close_link{ 
	display:none;
	opacity:0;
	filter:alpha(opacity=0); 
}
.widget:hover .opt_link, .widget:hover  .close_link{ 
	display:table-cell;opacity:0.3;filter:alpha(opacity=30);
}
.widget .bloc_header:hover .opt_link,.widget .bloc_header:hover .close_link{
	opacity:1;
	filter:none;
}

/*UNREAD ITEMS*/
.widget .unread, .menu_bar .unread{ 
	color:#990000;
	font-size: 10px;
	cursor:pointer;
}
.widget .bloc_header .unread{
	margin-right:4px;
	background: rgba(255, 255, 255, 0.4);
	border-radius: 15px;
	padding:2px;
}
.widget .bloc_header .unread:hover, .menu_bar .unread:hover {
	text-decoration: underline;
}

/*LOADING*/
img[src='include/skins/ajax.gif'] {width:16px; height:16px;}


/* ITEMS */
.new_item 	 { background-color:#FFFFCC !important; color: black !important;}
.new_item a	 { color: #34404E !important;}
.flagMessage, .flagMessage a{color:black !important;text-shadow:none !important;}
.item_action {visibility:hidden;}

.item:hover, .item_read:hover, .item_unread:hover  {
	.item_action {
		visibility:visible;
	}
	
	.item, .item_read, .item_unread  {
		.item_action {
			visibility:hidden;
		}
	}
		
	.item:hover, .item_read:hover, .item_unread:hover  {
		.item_action {
			visibility:visible;
		}
	}
}

/* SKIN */
#header_tile			{background:#E5ECF9;}
#header, #header_tile 	{position:absolute;width:100%;left:0px;top:0px;height:150px;}
#header_tile 		   	{margin-left:-1px;padding-right:1px;}

/* DEFAULT COLOR */
.bloc_header {
	background-color: #DBEBFE;
    border-color: #B3C3D6;
	text-shadow:1px 1px 4px #fff;
}
.content_color{
	background-color: #D4E2F2;
}
.border_color{
	border:1px #B3C3D6 solid;
}
.content_text{
	border-color:black;
	color:black;
	text-shadow:0px 0px 5px #ddd;
}
.png_background{
	background-image:url(//www.ustart.org/include/skins/back/back_default.png);
	background-repeat:repeat-x;
}

/* helpers */
.border-right,.border-top,.border-bottom,.border-left   {
	border-width:0;
}
.border-right  {
	border-right-width:1px;
}
.border-top {
	border-top-width:1px;
}
.border-bottom {
	border-bottom-width:1px;
}
.border-left {
	border-left-width:1px;
}

/* OTHER COLOR */
.blue_widget, .bloc_main .blue_widget {
	.bloc_header {
		background-color:#DBEBFE;
		border-color:#B3C3D6;
	}
	.png_background {
		background-image:url(//www.ustart.org/include/skins/back/back_default.png);
	}
	.content_color{
		background-color:#D9E9FA;
	}
	.border_color{
		border-color:#B3C3D6;
	}
}
.purple_widget, .bloc_main .purple_widget {
	.bloc_header {
		background-color:#F6E2FF;
		border-color:#E4C3F1 ;
	}
	.png_background {
		background-image:url(//www.ustart.org/include/skins/back_p/backp.php?r=234&g=189&b=253);
	}
	.content_color{
		background-color:#F7E4FF;
	}
	.border_color{
		border-color:#E4C3F1;
	}
}
.pink_widget, .bloc_main .pink_widget {
	.bloc_header {
		background-color:#FEE2EC;
		border-color:#F2DAE2;
	}
	.png_background {
		background-image:url(//www.ustart.org/include/skins/back_p/backp.php?r=253&g=220&b=232);
	}
	.content_color{
		background-color:#FEE2EC;
	}
	.border_color{
		border-color:#F2DAE2;
	}
}
.black_widget, .bloc_main .black_widget {
	.bloc_header {
		background-color:#AAA;
		border-color:#777;
	}
	.png_background {
		background-image:url(//www.ustart.org/include/skins/back_p/backp.php?r=100&g=100&b=100);
	}
	.content_color{
		background-color:#999;
	}
	.border_color{
		border-color:#777;
	}
}
.grey_widget , .bloc_main .grey_widget{
	.bloc_header {
		background-color:#EEE;
		border-color:#BBB;
	}
	 .png_background {
		background-image:url(//www.ustart.org/include/skins/back_p/backp.php?r=200&g=200&b=200);
	}
	.content_color{
		background-color:#DDD;
	}
	.border_color{
		border-color:#BBB;
	}
}
.red_widget, .bloc_main .red_widget {
	.bloc_header {
		background-color:#FCC2C2;
		border-color:#F0ADAD ;
	}
	.png_background {
		background-image:url(//www.ustart.org/include/skins/back_p/backp.php?r=252&g=157&b=157);
	}
	.content_color{
		background-color:#FFD5D5;
	}
	.border_color{
		border-color:#F0ADAD;
	}
}
.yellow_widget, .bloc_main .yellow_widget {
	.bloc_header {
		background-color:#FDF8A5;
		border-color:#E7E3A4;
	}
	.png_background {
		background-image:url(//www.ustart.org/include/skins/back_p/backp.php?r=252&g=246&b=157);
	}
	.content_color{
		background-color:#FCFADF;
	}
	.border_color{
		border-color:#E7E3A4;
	}
}
.green_widget, .bloc_main .green_widget {
	.bloc_header {
		background-color:#B7FDCD;
		border-color:#B1E9C2 ;
	}
	.png_background {
		background-image:url(//www.ustart.org/include/skins/back/back_green.png);
	}
	.content_color{
		background-color:#DDFCE7;
	}
	.border_color{
		border-color:#B1E9C2;
	}
}

/* scroll */
.scrollSlider{
	display:none;
	opacity:0.3;
	filter:alpha(opacity=30);
	position:absolute;
	background:black;
	right:1px;
	border-radius:2px;
	width:8px;
	-moz-user-select:none;
}
.scrollSlider:hover, .scrollingSlider{
	opacity:0.6;
	width:10px;
	filter:alpha(opacity=60);
}
div:hover > .scrollSlider, .scrollingSlider{
	display:block;
	z-index:2;
}

/* ICONS  */
[class^="icon-"],
[class*=" icon-"] , .share_button img{
	background:url(//www.ustart.org/include/skins/sprites.png?v=560);
	height:12px;width:12px;margin-bottom:-1px;
	display: inline-block;
}
a [class^="icon-"] + *, a [class*=" icon-"] + * , .share_button img + * {margin-left: 4px;}
.icon-Menu 					{background-position:0px 0px;}
.icon-Menu:hover ,
a:hover .icon-Menu			{background-position:-60px 0px;}
.icon-Close					{background-position:-12px 0px;}
.icon-Close:hover,
a:hover .icon-Close			{background-position:-72px 0px;}
.icon-Reduce				{background-position:-24px 0px;}
.icon-Reduce:hover,
a:hover .icon-Reduce		{background-position:-84px 0px;}
.icon-More					{background-position:-36px 0px;}
.icon-More:hover,
a:hover .icon-More			{background-position:-96px 0px;}
.icon-Help					{background-position:-48px 0px;}
.icon-Help:hover,
a:hover .icon-Help			{background-position:-108px 0px;}
.icon-Delete				{background-position:-120px 0px;}
.icon-Delete:hover,
a:hover .icon-Delete		{background-position:-132px 0px;}
.icon-Color					{background-position:-144px 0px;}
.icon-Color:hover,
a:hover .icon-Color			{background-position:-156px 0px;}
.icon-Speaker				{background-position:-156px -12px;}
.icon-Picto					{background-position:-156px -24px;}
.icon-Login					{background-position:-132px -24px;}
.icon-Rss					{background-position:-106px -12px;}
.icon-Add					{background-position:-68px -12px;}
.icon-Prev					{background-position:-82px -12px;}
.icon-Next					{background-position:-94px -12px;}
.icon-Up					{background-position:-30px -12px;}
.icon-Down					{background-position:-42px -12px;}
.icon-Drag					{background-position:-132px -12px;}
.icon-clock 				{background-position:-144px -49px;}
.icon-clock:hover,
.icon-clock-hover,
a:hover .icon-clock  		{background-position:-144px -37px;}
.icon-twitter-reply 		{background-position:-48px -24px;}
.icon-twitter-reply:hover,
.icon-twitter-reply-hover,
.icon-clock_sel  			{background-position:-156px -37px;}
a:hover .icon-twitter-reply {background-position:-60px -24px;}
.icon-twitter-fav 			{background-position:-72px -24px;}
.icon-twitter-fav:hover,
.icon-twitter-fav-hover,
a:hover .icon-twitter-fav 	{background-position:-84px -24px;}
.icon-twitter-rt 			{background-position:-96px -24px;}
.icon-twitter-rt:hover,
.icon-twitter-rt-hover,
a:hover .icon-twitter-rt  	{background-position:-108px -24px;}
.icon-like 					{background-position:-96px -36px;}
.icon-like:hover,
.icon-like-hover,
a:hover .icon-like 			{background-position:-84px -36px;}
.icon-comment				{background-position:-120px -36px;}
.icon-comment:hover,
.icon-comment-hover,
a:hover .icon-comment 		{background-position:-108px -36px;}
/* 14px */
.icon-Display				{background-position:0 -12px;width:14px;}
/* 16px */
.icon-Question, .icon-Customize{
	height:16px;width:16px;
	margin-bottom:-4px;
	margin-top:-1px;
}
.icon-Question		{background-position:-16px -24px;}
.icon-Customize		{background-position:-0 -24px;}

/* SHARE BUTTON */
.share_button img	{background-position:-144px -24px;}
.share_button:hover img,.share_button_hover img {background-position:-144px -12px;}

/* OPTIONS */
body.font_2{
	font-size:12px;
}
body.font_1{
	font-size:10px;
}
body.lh_1 {
	.item, .item_read, .item_unread{
		line-height:16px;
	}
}
body.lh_2 {
	.item, .item_read, .item_unread{
		line-height:18px;
	}
}

body.hsize_1 , body.hsize_2 {
	#header_wrap {
		background: rgba(0,0,0,0.6);
		box-shadow:0 5px 5px rgba(0, 0, 0, 0.1);
	}

	.logo_ustart {
		width: 170px;
		margin-top: -10px;
		margin-left: -10px;
	}

	td.content_text.time_header {
		padding: 0 !important;
		width: 340px !important;
		color: white;
		text-shadow: none;
	}

	#panelDay {
		display: inline-block !important;
		font-size: 12px !important;
	}

	#panelDate {
		display: inline-block;
	}

	#panelWeek {
		display: block;
	}

	#panelLeft {
		height: 50px !important;
	}

	#messagediv {
		position:relative !important;
		top:0 !important;
		box-sizing: border-box;
		box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1);
		z-index:2;
	}
	#messagediv div {
		width: 100% !important;
		box-sizing: border-box;
	}
	#GoogleSearch {
		top: 8px !important;
	}
	.search_button {
		left: -95px;
		position: relative;
	}
	#Search_cont > div {
		height : 38px !important;
	}
	#Search_cont > div  input {
		height : 32px !important;
	}
	.search_button{
		margin:5px 0 0 15px;
	}
	#maindiv {
		top: 96px !important;

	}
	#page {
		box-shadow:0 -5px 5px rgba(0, 0, 0, 0.1);
	}
	#menudiv {
		margin-top: -40px !important;
		background: rgba(0,0,0,0.4) !important;
	}

	#contentdiv {
		background: none !important;
	}

	ul.menu_bar li {
		background: none;
		height: 40px;
		color: white;
	}

	ul.menu_bar li .search_item a, .search_item .unread {
		text-shadow: none;
	}

	ul.menu_bar li .search_item a{
		color: white;
	}
	
	ul.menu_bar .search_item a.unread {
		color:#FF9867;
	}
	
	ul.menu_bar li .search_item a, ul.menu_bar li .search_item input {
		padding: 8px 5px;
		display: inline-block;
	}
	#RssViewerLeftPanel {
		top:6px;
	}
	#RssViewerChannel {
		top:6px;
	}
	#RssViewerRightPanel {
		top:6px;
	}
	.rss_current_group .rss_group_content {
		top: 102px !important;
	}

	ul.menu_bar {
		border: none !important;
	}
	ul.menu_bar  li	{
		margin-bottom:3px;
	}
	ul.menu_bar li.selected {
		top: 0 !important;
	}
	ul.menu_bar  li.selected .search_item	{
		margin-top: 0;
		background:transparent !important;
		padding:4px 0 2px 0;
		border:none;
	}
	ul.menu_bar  li.selected	{
		border-bottom:3px solid white !important;
		margin-bottom:0;
	}
}

body.hsize_2 {
	#header, #header_tile {
		position: fixed;
	}
	#header_wrap {
	    box-shadow: none;
	}
	#menu {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	#menudiv {
		z-index:4000;
		background: rgba(0,0,0,0.6) !important;
	}

	#menudiv {
		position: fixed;
		bottom: 0;
		top: 96px;
		left: 0;
	}

	#header_wrap {
		position: fixed !important;
	}

	#maindiv {
		margin-top: -40px;
		box-sizing: border-box;
	}
	#contentdiv {
	   padding-left: 60px; 
	}
	#RssViewerLeftPanel {
		left:60px;
		top:0;
	}
	#RssViewerChannel {
		left: 354px;
		top:0;
	}
	#RssViewerRightPanel {
		top:0;
	}
	.rss_current_group .rss_group_content {
		top: 56px !important;
		left: 354px !important;
	}
	ul.menu_bar {
		width:60px;
		margin-top:0;
	}
	ul.menu_bar li {
		float: none !important;
		padding: 4px 0px !important;
		margin-left:3px !important;
		margin: 0;
	}
	ul.menu_bar li:hover {
		background:rgba(255,255,255,0.3);
		border-radius:0;
	}
	ul.menu_bar .search_item {
		padding: 4px 8px 4px 0;
	}

	ul.menu_bar li.selected {
		margin-left:0 !important;
		border-left:3px solid white !important;
		border-bottom:none !important;
	}

	/*#menudiv .search_item_label {
		display : none;
	}*/

	/*#menudiv:hover */ .search_item_label{
		display : inline-block;
	}
	/*#menudiv:hover*/  ul.menu_bar {
		width:180px;
	}
	/*#menudiv:hover +*/ #contentdiv{
		padding-left:180px;
	}
	/*#menudiv:hover + #contentdiv */ #RssViewerLeftPanel{
		left:180px;
	}

	/*#menudiv:hover + #contentdiv */ #RssViewerChannel{
		left:480px;
	}
	
	.rss_current_group .rss_group_content {
		left: 480px !important;
	}
	.rss_reader.large .rss_current_group .rss_group_content {
		left: 180px !important;
	}
	.rss_reader.large #RssViewerChannel {
		left:180px;
	}
	.rss_reader.large #RssViewerLeftPanel:hover + #RssViewerChannel {
		left:480px;
	}
	.rss_reader.large #RssViewerLeftPanel:hover + #RssViewerChannel  .rss_current_group .rss_group_content {
		left:480px !important;
	}
	
	
}
@end_compile
