/* DEBUG ONLY */
#umeeContainer 
{
   
}
/* END OF DEBUG ONLY */


/* LINK */
#umee_innerContainer .link,
#umee_dialogContainer .link
{
	border-bottom:1px dotted #FFFFFF;
	color:#234b7b;
	font-size:11px;
	cursor:pointer;
}

#umee_dialogContainer .link
{
	font-size:12px;	
	font-weight:bold;
}

#umee_innerContainer .link.over,
#umee_dialogContainer .link.over
{
	border-bottom:1px dotted #122842;
	color:#122842;
}

#umee_innerContainer .link.active,
#umee_dialogContainer .link.active
{
	border-bottom:1px dotted #FFFFFF;
	color:#282828;
}


#umee_innerContainer .shareService .link,
#umee_innerContainer .postService .link
{
	height:13px;
	line-height:18px;
	position:absolute;
	left:18px;
}

#umee_friendsSelector_toggle .link.active
{
	color:#282828;
	text-decoration:none;
	cursor:default;
}

#umee_friendsSelector_toggle .link.over
{
	background:none;
}

/* /LINK */

/* DIALOG */
#umee_dialogContainer_overlay
{
	background-color:#000000;
	width:100%;
	position:absolute;
	top:0;
	left:0;
	z-index:100000;
	opacity:.20;
	filter:alpha(opacity=20);
}

#umee_dialogContainer
{
	position:absolute;
	background-color:#FFFFFF;
	border: 6px solid #E0E0E0;
	z-index:100001;
	top:270px;
}

#umee_dialogContainer_inner
{
	position:relative;
	height:100%;
	width:100%;
}

#umee_dialogContainer_inner .header
{
	margin:0px 18px 0px 18px;
	height:69px;
	border-bottom:solid 1px #E5E5E5;
}

#umee_dialogContainer_inner .content
{
	padding:16px 18px 24px 18px;
}

#umee_dialogContainer_inner .footer
{
	position:absolute;
	width:100%;
	bottom:0px;
	height:18px;
	padding-left:10px;
}

#umee_dialogContainer_inner .close
{
	height:21px;
	width:21px;
	background:url('../../i/connect/close_box.png') no-repeat;
	position:absolute;
	right:5px;
	top:5px;
	cursor:pointer;
}


/* /DIALOG */

/* TABS */
#umee_tabs 
{
	position:relative;
	height:27px;	
}

#umee_tabShare,
#umee_tabPost
{
	position:absolute;
	height:27px;	
	top:0px;
	color:#2D5A77;	
	text-decoration:none;
}

#umee_tabShare
{
	width:55px;
	background:url('../../i/connect/Tab-Share-Off.gif') no-repeat;
}

#umee_tabPost
{
	width:85px;
	left:55px;
	background:url('../../i/connect/Tab-Post-Off.gif') no-repeat;
}

#umee_tabPost.selected
{
	background:url('../../i/connect/Tab-Post-On.gif') no-repeat;
}

#umee_tabShare.selected
{
	background:url('../../i/connect/Tab-Share-On.gif') no-repeat;	
}

#umee_tabShare span,
#umee_tabPost span
{
	position:absolute;
	padding-left:11px;
	padding-top:4px;
	padding-right:11px;
	padding-bottom:4px;
	cursor:pointer;
}

/* /TABS */

/* CREDENTIAL BLOCK */

#umeeCredentialBlock .delegate
{
	position:relative;
	top:10px;
}

.delegate_button
{
	background-color:#224B79;
	width:194px;
	height:27px;	
	cursor:pointer;
	display:none;
}

#umeeCredentialBlock #umee_button_Submit.delegate
{
	/* See the previous css item - switch between custom authentication buttons and standard ones by changing the display:none */
	/* display:none; */
}

#umee_anonymousSharePostDialog #umeeCredentialBlock
{
	padding-left:25px;
}

/* /CREDENTIAL BLOCK */

/* WAITING */
#umee_dialogContainer .waiting
{
	position:relative;
	background-color:#0AA3DF;
	overflow:hidden;
	font-size:13px;
	height:62px;
	color:#FFFFFF;
	text-align:center;
	font-size:17px;
	font-weight:bold;
}

#umee_innerContainer .waiting
{
	position:relative;
	background-color:#fbf9f3;
	border-bottom:solid 1px #234b7b;
	overflow:hidden;
	font-size:13px;
	height:21px;
}

#umee_dialogContainer .waiting_timer,
#umee_innerContainer .waiting_timer
{
	position:absolute;
	right:3px;
	top:3px;
	background-image:url('../../i/connect/ajax-loader.gif');
	height:16px;
	width:16px;
}

#umee_dialogContainer .waiting_prompt
{
	text-align:center;
	position:relative;
	top:20px;
}

#umee_innerContainer .waiting_prompt
{
	position:absolute;
	top:2px;
	left:5px;
}

#umee_dialogContainer .waiting_close,
#umee_innerContainer .waiting_close
{
	background-image:url('../../i/connect/x_to_hide_gray.gif');
	cursor:pointer;
	position:absolute;
	top:4px;
	height:15px;
	width:15px;
	right:0px;
}

#umee_dialogContainer .waiting.failed
{
	text-align:center;
}

#umee_innerContainer .waiting.failed
{
	border-bottom:1px solid #CA2028;
}

/* /WAITING */

/* umee_shareAccordion */

#umee_shareAccordion .pane
{
	height:235px;
	width:140px;
}

#umee_innerContainer .pane
{
	width:140px;
}

#umee_shareAccordion #shareServices
{
	margin-top:5px;
}

#umee_shareAccordion .tab
{
	background:url('../../i/connect/share_down.gif') no-repeat left center;
}

#umee_shareAccordion .tab.selected
{
	background:url('../../i/connect/share_right.gif') no-repeat left center;
}

#umee_shareAccordion h3
{
	padding-left:20px;
}

/* /umee_shareAccordion */

/* FRIENDS SELECTOR */

#umee_friendsSelector .emptyFriends
{
	margin-top:5px;
	text-align:center;
}

#umee_friendsSelector .emptyFriends.over
{
	background:#FFFFFF;
	border-bottom-color:#FFFFFF;
}

/* /FRIENDS SELECTOR */

/* ABOUT VIEW */
#umee_aboutImage
{
	height:200px;
	width:460px;
	background-image:url('../../i/connect/about.gif');
	background-repeat:no-repeat;
}

#umee_dialogContainer #umee_aboutDialog .section
{
	border-bottom:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}

#umee_dialogContainer #umee_aboutDialog
{
	height:400px;
	overflow:auto;
}

/* / ABOUT VIEW*/

#umee_titleBlurb
{
	margin-bottom:8px;
}

#umee_authPostPane #postServices
{
	margin-top:5px;
}

#umee_innerContainer .serviceThumb
{
	height:15px;
	width:15px;
}

#umee_innerContainer .postService .thumb img,
#umee_innerContainer .shareService .thumb img
{
	height:15px;
	width:15px;
}

#umee_innerContainer .friendThumb
{
	height:30px;
	width:30px;
}

#postServices_existing,
#shareServices,
#shareServices_shallow,
#postServices,
#postServices_shallow
{
/*	list-style: none;*/
	padding: 0;
	margin: 0;
	width:130px;
}

#postServices_existing li,
#shareServices_shallow li,
#postServices_shallow li,
#postServices li,
#shareServices li
{
	margin-bottom:5px;
}

#postServicesOther
{
	position:relative;
	overflow:auto;
	overflow-x:hidden;
	height:172px;
}

#postServicesOther #postServices_shallow .label
{
	width:50px;
	overflow:hidden;
}


#umee_authSubmitSection
{
	position:relative;
	height:32px !important;
	
}

umee_authSubmitSection .button
{
	float:right;
}

#umee_authShareWait
{
	float:left;
	width:79px !important;
	height:21px;
	
}

#umee_authenticatedSharePostDialog .waiting
{
	margin-top:3px
}

#umee_authPostPane hr,
#umee_authSharePane hr
{
	border-bottom:1px dotted #CCCCCC;
	color:#FFFFFF;
}

#umee_authPostPane,
#umee_authSharePane
{
	/*height:285px;*/
}

.credentialBlock td
{
	width:auto;
}

#umee_ddTable
{
	margin-left:53px;
}


#umee_anonymousRegisterDialog .t_cs,
#umee_anonymousSharePostDialog .t_cs
{
	margin-top:10px;
	margin-left:146px;
}

#umee_selectedSummary
{
	border-bottom:solid 1px #E5E5E5;
	padding-bottom:5px;
}

.ui-accordion {
	list-style-type:none;
	margin:0;
	padding:0;
	height:285px;
}

/* ---- */



/*@import "jquery-ui-tabs.css";*/

#umee_innerContainer,
#umee_dialogContainer
{
	font-family:Arial, Sans-Serif;
	font-size:12px;
	color:#404040;
	cursor:default;
}

#umee_innerContainer
{
	position:relative;
}

#umee_innerContainer textarea,
#umee_dialogContainer textarea,
#umee_innerContainer input,
#umee_dialogContainer input
{
	font-size:11px;
	font-family:Arial, Sans-Serif;
	color:rgb(77,77,77);	
}


#umee_innerContainer
{
	width:140px;
	font-size:11px;
	background-color:#ffffff;
}

#umee_innerContainer .float_right,
#umee_dialogContainer .float_right
{
	float:right;
	width:49%;
}

#umee_innerContainer .float_left,
#umee_dialogContainer .float_left
{
	float:left;
	width:49%;
}

#umee_innerContainer .banner
{
	color:#666666;
	font-size:1.1em;
	font-weight:bold;
}

#umee_innerContainer .menu
{
	font-size:.9em;
	margin-bottom:7px;
}

#umee_innerContainer .small_blurb
{
	display:none;
	font-size:11px;
}

#umee_innerContainer .menu,
#umee_innerContainer .blurb,
#umee_innerContainer .tabs,
#umee_dialogContainer .blurb
{
	font-size:13px;
	margin-top:8px;
	margin-bottom:10px;
}

#umee_dialogContainer .paragraph,
#umee_innerContainer .paragraph
{
}

#umee_dialogContainer .paragraph_separator,
#umee_innerContainer .paragraph_separator
{
	width:20px;	
}

#umee_innerContainer .shareService,
#umee_innerContainer .postService
{
	color:#234B7B;
	cursor:pointer;
	position:relative;
	height:15px;
	margin-bottom:4px;
	width:130px;
}

#umee_innerContainer .shareService img,
#umee_innerContainer .postService img
{
	display:inline;
	position:absolute;
	height:15px;
	width:15px;
	top:1px;
}

#umee_dialogContainer .section
{
	padding-bottom:5px;
	margin-bottom:5px;
	width:430px;
}

#umee_dialogContainer .section_separator
{
	border-bottom:solid 1px #E5E5E5;
	padding-bottom:4px;
}

#umee_dialogContainer .section_left
{
	width:360px;
	height:229px;
	float:left;
}

#umee_dialogContainer .section_right
{
	width:243px;
	height:229px;
	padding-left:10px;
	float:left;
}

#umee_dialogContainer .register_scrollable_section
{
	clear:both;
	height:229px;
	width:630px;
	overflow:auto;
}

#umee_dialogContainer .heading
{
	font-size:24px;
	font-weight:bold;
	letter-spacing:-1px;
	margin:0px;
	padding-bottom:20px;
	line-height:24px;
}

#umee_dialogContainer .subheading
{
	text-align:center;
	color:#666666;
	padding:0px 0px 10px 0px;
	margin:0px;
	line-height:11px;
}

#umee_dialogContainer .logo 
{	
	padding: 12px 0px 12px 0px;
	text-align:center;	
}

#umee_dialogContainer .text_heading
{
	clear:both;
	color:#B22929;
	letter-spacing:-1px;
	font-weight:bold;
	font-size:15px;
	padding-top:7px;
	padding-bottom:5px;
}

#umee_dialogContainer .small_text
{
	font-size:11px;
}

#umee_dialogContainer .service_box
{
	background-color:#E9EDF2;
	padding: 10px 89px 10px 10px;
}

#umee_dialogContainer .service_box_message
{
	padding: 0px;
}

#umee_anonymousSigninDialog .service_box
{
	padding: 10px 10px 10px 37px;
}

#umee_dialogContainer .service_box .link
{
	font-size:11px;
}

#umee_dialogContainer .emphasise1
{
	font-weight:bold;
	font-size: 16px;
	color:#666666;
}

#umeeContainer h3
{
	border-top:solid 1px #CCCCCC;
	cursor:pointer;
	height:20px;
}

#umee_dialogContainer .emphasise2
{
	font-size: 15px;
	color:#666666;
}

#umee_innerContainer .emphasise
{
	font-weight:bold;
}
#umeeContainer h3,
#umee_innerContainer .emphasise1
{
	font-size:13px;
	font-weight:bold;
	color:rgb(40,40,40);	
}
#umee_innerContainer .emphasise2
{
	font-size:12px;	
	color:rgb(77,77,77);
}

#umee_dialogContainer .emphasise3
{
	font-size:13px;
	font-weight:bold;
}

.umee_poweredBy .logo
{
	background-image:url('../../i/connect/Powered-By-2.gif');
	background-repeat:no-repeat;
	background-position:right;
	height:20px;
	width:75px;
	position:absolute;
	top:-5px;
	right:0px;
}

#umee_dialogContainer .umee_poweredBy .logo
{
	padding:0px;
}

#umee_dialogContainer .umee_poweredBy
{
	right:20px;
	margin-left:28px;
}

.umee_poweredBy
{
	border-top:solid 1px #E5E5E5;
	height:15px;
	cursor:pointer;
	position:relative;
}

#umee_innerContainer .umee_poweredBy
{
	position:relative;	
	width:140px;
	bottom:0px;	
	border-bottom:dotted 1px #E5E5E5;
	height:10px;
}

#umee_dialogContainer .firstColumn
{
	width:85px;
	text-align:right;
	padding-right:10px;
}

#umee_dialogContainer select
{
	width:310px;
}

#umee_dialogContainer .secondColumn input
{
	width:188px;
}

#umee_dialogContainer .upCredentials
{
	padding-top:10px;
	margin-left:30px;
}

#umee_dialogContainer .credentialBlock
{
	height:75px;
}

#umee_dialogContainer .credentialBlock .delegate
{
	display:none;
}

#umee_dialogContainer #fb_connect
{
	height:400px;
	width:450px;
	border:none;
}

#umee_innerContainer .button,
#umee_dialogContainer .button
{
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	cursor:pointer;
	border:solid 1px #152F49;
	background-color:#23487B;
	font-size:12px;
	padding: 3px 8px;
	text-align: center;
	height:14px;
	/*margin-top:5px;
	margin-bottom:5px;*/
}

#umee_button_authShare
{
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	cursor:pointer;
	border:solid 1px #152F49;
	background-color:#23487B;
	font-size:12px;
	padding: 3px 8px;
	text-align: center;
	height:14px;
	margin-top:5px;
	margin-bottom:5px;
	float:right;
	width:41px !important;
}

#umee_authenticatedSharePostDialog .middle_section,
#umee_anonymousSharePostDialog .middle_section
{
	position:absolute;
	top:180px;
	height:176px;
}

#umee_authenticatedSharePostDialog .middle_section
{
	top:135px;
}

#umee_anonPostPane_more,
#umee_anonSharePane_more
{
	height:10px;
	border-top:dotted 1px #CCCCCC;
	color:#666666;
	text-align:left;
	font-size:11px;
	cursor:pointer;
	margin-top:10px;
	margin-bottom:10px;
	padding-left:10px;
	width:130px;
}

#umee_anonPostPane_shallow,
#umee_anonSharePane_shallow
{
	display:inline;
}


#umeeContainer .umee_panes ul li
{
	padding-left:0px;
}

#umee_auth_Message .banner,
#umee_selectedSummary .banner
{
	padding-bottom:4px;
	border-top:1px solid #CCCCCC;
}

#umee_auth_Message
{
	margin-bottom:5px;
}

#umee_auth_Message textarea
{
	width:134px;
	height:56px;
}


/* FRIEND STYLES */
#umee_friendsSelector
{
	margin-bottom:4px;
	margin-top:4px;
}

#umee_friendsSelector input
{
	width:134px;
	margin-bottom:5px;
}

#umee_friendsSelector .friends
{
	height:187px;
	overflow:auto;
	position:relative;
}

#umee_friendsSelector .waiting
{
	height:149px;
	background:url('../../i/connect/ajax-loader-30.gif') no-repeat;
	background-position:center center;
	border-bottom:none;
}

#umee_friendsSelector .friend
{
	position:relative;
	border-top:dotted 1px #E5E5E5;
	height:30px;
	overflow:hidden;
	cursor:pointer;
}

#postServices_existing .over,
#umee_friendsSelector .over
{
	background-color:#fbf9f3;
}

#postServices_existing .selected,
#umee_friendsSelector .selected
{
	background-color:#CCCCCC;
}

#umee_friendsSelector .thumb
{
	position:absolute;
	height:30px;
	width:30px;
}

#umee_friendsSelector .name
{
	position:absolute;
	left:35px;
	width:88px;
	overflow:hidden;
	white-space:pre;
	height:15px;
}

#umee_friendsSelector .services
{
	position:absolute;
	left:35px;
	top:15px;
	height:14px;
	width:100px;
	overflow:hidden;
}

#umee_friendsSelector_toggle
{
	height:18px;
	padding-top:5px;
}

#umee_friendsSelector
{
	height:233px;
}

/* FRIEND STYLES */

#umee_authShareBlurb
{
	border-top:solid 1px #CCCCCC;
	margin-bottom:4px;
	padding-bottom:4px;
}

#shareServices_shallow,
#postServices_shallow
{
	margin-left:10px;
}

#umee_anonymousSigninDialog #umee_button_Submit
{
	float:left;
}

#umee_authenticatedSharePostDialog .credentialBlock
{
	margin-top:20px;
}

.get_friends_error 
{
	margin-top:10px;
	color:Red;
	font-weight:bold;
}

p, h1, h2, h3, h4, h5, h6, h7 
{
	margin:0px;
	padding:0px;
}