/*dialog*/

.ui-widget-overlay { background: #666666 url(/abc3/images/uidialog/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat; opacity: .50;filter:Alpha(Opacity=50); }
.ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000000 url(/abc3/images/uidialog/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }

.ui-dialog {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	background:transparent url(/abc3/images/ui/background_paperfold_header.png) no-repeat top left;
	color: #000000;
	position: absolute;
	padding-top:24px;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	z-index: 99999;
}
.ui-resizable .ui-resizable-handle {
	display: block; 
}
body .ui-resizable-disabled .ui-resizable-handle { display: none; } /* use 'body' to make it more specific (css order) */
body .ui-resizable-autohide .ui-resizable-handle { display: none; } /* use 'body' to make it more specific (css order) */
.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: 13px; 
	height: 13px; 
	right: 0px; 
	bottom: 0px; 
	background: url(../../images/sys/ui/222222_11x11_icon_resize_se.gif) no-repeat 0 0;
}
.ui-resizable-sw { 
	cursor: sw-resize; 
	width: 9px; 
	height: 9px; 
	left: 0px; 
	bottom: 0px;  
}
.ui-resizable-nw { 
	cursor: nw-resize; 
	width: 9px; 
	height: 9px; 
	left: 0px; 
	top: 0px; 
}
.ui-resizable-ne { 
	cursor: ne-resize; 
	width: 9px; 
	height: 9px; 
	right: 0px; 
	top: 0px; 
}
.ui-dialog-titlebar {
	/*resets*/margin:0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	padding:8px 50px 0 0;
	color: #ffffff;
	/*position: relative;*/
	clear:both;
	background:#000;
	height: 42px;
} 
.ui-dialog-title {
	font-size:1.7em;
	float:left; 
	color:#ffffff;
	background:url(/abc3/images/titles/title_club3.gif) no-repeat 0 0; /*Remove this, once script below is in place*/
	text-indent:120px;
	height:42px;
	line-height:2.0em;
	margin-left:10px;
 	padding-top:14px;
}

.abc3-dialog-abc3-club3 .ui-dialog-title {/*Need to add dialogClass jQuery script in club3.js to add unique title*/
	background:url(/abc3/images/titles/title_club3.gif) no-repeat 0 0;	
}

.abc3-dialog-program-guide .ui-dialog-title {
	background:url(/abc3/images/titles/title_popup_tv_guide.gif) no-repeat center left;
}
.abc3-dialog-games-window .ui-dialog-title {
	background:url(/abc3/images/icons/icon_window_games.gif) no-repeat center left;
	text-indent:55px; 
}
.abc3-questionwoftheweek .ui-dialog-title {
	background:none;
	text-indent:10px; 
}

.ui-dialog-titlebar-close {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	background:url(/abc3/images/uidialog/button_close_dialog.png) 0 0 no-repeat;
	position: absolute;
	right: 25px;
	top: 42px;
	width: 18px;
	height: 20px;
	z-index: 100;
}
* html .ui-dialog-titlebar-close {
	clear:both; 
}
.ui-dialog-titlebar-close-hover, .ui-dialog-titlebar-close:hover {
	background:url(/abc3/images/uidialog/button_close_dialog_over.png) 0 0 no-repeat;
}
.ui-dialog-titlebar-close:active {
	background: url(/abc3/images/uidialog/button_close_dialog.png) 0 0 no-repeat;
}
.ui-dialog-titlebar-close span {
	display: none;
}
.ui-dialog-content {
	/*resets*/margin: 0 0 0 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	color: #ffffff;
	padding:8px 0 8px 0;
	background: url(/abc3/images/ui/background_paperfold_footer.png) no-repeat bottom right;	
	height:auto;
}
.ui-dialog-buttonpane {
	position: absolute;
	bottom: 0;
	width: 100%;
	text-align: left;
	border-top: 1px solid #dddddd;
	background: #ffffff;
}
.ui-dialog-buttonpane button {
	margin: .5em 0 .5em 8px;
	color: #ebebeb;
	background: #000000 url(../../images/sys/ui/000000_40x100_textures_02_glass_50.png) 0 50% repeat-x;
	font-size: 1em;
	border: 1px solid #595959;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	line-height: 1.4em;
}
.ui-dialog-buttonpane button:hover {
	color: #ffffff;
	background: #0d0d0d url(../../images/sys/ui/0d0d0d_40x100_textures_02_glass_60.png) 0 50% repeat-x;
	border: 1px solid #dddddd;
}
.ui-dialog-buttonpane button:active {
	color: #222222;
	background: #ffffff url(../../images/sys/ui/ffffff_40x100_textures_01_flat_65.png) 0 50% repeat-x;
	border: 1px solid #dddddd;
}
/* This file skins dialog */
.ui-dialog.ui-draggable .ui-dialog-titlebar,
.ui-dialog.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
.ui-dialog-container {
	background:#004071;
	padding:10px 10px 10px 10px;
	text-align:left;
}
.ui-dialog-container h2 {
	text-align:left;
	color:#ffffff;
	font-size:1.6em;
	/*background:url(../../images/common/icon_header_communities_tool.gif) no-repeat top left;*/
	text-indent:20px;
	float:left;
}
/*TODO:review naming of these sections*//*Also possible split out into club3 css*/
#community-tools-window-large .header { /*change?*/
    /*background:url(../../images/common/bg_boxheader_dialogbox.gif) no-repeat left top;*/
    margin:0;
    padding:0;
    width:810px;
    height:11px;
}
#community-tools-window-large .community-content-section {/*change?*/
	/*background:#ffffff url(../../images/common/bg_boxfooter_dialogbox.gif) no-repeat left bottom;*/
	background:#ffffff;
	color:#000000;
   	width:780px;
	height:auto;
	font-size:1.2em;
	padding-bottom:20px;
	margin:0 10px 26px 10px;
}
#community-tools-window-large .community-content-section ul#friend-list {
	margin:0 20px 80px 50px;
	padding:0 0 0 0;
	list-style:none;
	text-align:left;
	width:650px;
}
#community-tools-window-large .community-content-section ul#friend-list li {
	display:inline;
	float:left;
	margin:0 0 22px 20px;
	text-align:center;
	width:85px;
	height:126px;
	overflow:hidden;
	
}
/**html #community-tools-window-large .community-content-section ul#friend-list li {
	margin:0 0 0 20px;
}*/
#community-tools-window-large .community-content-section ul#friend-list li a {
	color:#00aeef;
	word-wrap:break-word;
	margin-top:3px;

	/*float:left;*/
}
#community-tools-window-large .community-content-section ul#friend-list li span {
	width:85px;
	height:85px;
	background:#ffffff;
	display:block;
}

/*Theme List*/
#community-tools-window-large .community-content-section ul#theme-list {/*change?*/
	margin:0 20px 20px 52px;
	padding:0 0 0 0;
	list-style:none;
	text-align:left;
}
#community-tools-window-large .community-content-section ul#theme-list li {/*change?*/
	display:inline;
	float:left;
	margin:0 0 20px 28px;
	text-align:left;
	width:85px;
	height:144px;
	overflow:hidden;
}
#community-tools-window-large .community-content-section ul#theme-list li a {/*change?*/
	color:#122240;
	word-wrap:break-word;
	margin-top:3px;
	float:left; 
}
#community-tools-window-large #window-sub-nav {/*change?*/
	float:left;
	display:inline;
	clear:both;
	margin:20px 0 10px 60px;
	padding:14px 10px 16px 10px;
	width:630px;
	font-weight:bold;
	background-color:#e1e1e1;
}
#community-tools-window-large #window-sub-nav span {
	margin-right:10px;
}
#community-tools-window-large #window-sub-nav a {
	background:#c32426;
	padding:1px 8px 1px 5px;
	color:#ffffff !important;
	font-weight:bold;
	font-size:0.9em;
	text-decoration:none;
	margin-right:8px;
	display:inline;
	float:left;
}
#community-tools-window-large #window-sub-nav a:hover {
	background:#950506;
}
#abc3-title-sort-messages {
	font-size:1.2em;
	font-weight:bold;
	float:left;
}
/*#community-tools-window-large #window-sub-nav*/
#community-tools-window-large .community-content-section form {
	float:right;
	display:inline;
	margin:0;
	padding:0
}

#community-tools-window-large .community-content-section form label {
	float:left;
	margin:7px 0 0 0;
	background:url(/abc3/images/titles/label_search_black.gif) no-repeat center left;
	width:52px;
	height:10px;
	text-indent:-5000px;
}
*html #community-tools-window-large .community-content-section form label {
	margin-top:3px; 
}
#community-tools-window-small .community-content-section {/*change?*/
	margin-top:0;
}
#community-tools-window-small .avatar-display {/*change?*/
	float:left;
	display:inline;
	margin-bottom:5px;
}
#avatar-creator {
	margin-left:27px;
}
.bg-fridge {
	background-color:#24546b;
}
.fridge-msg-send {
	background:#c32426;
	color:#ffffff;
	padding:6px 16px 6px 16px;
	font-size:1.1em;
	border:none;
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px;
	behavior:url(../js/border-radius.htc);
	font-weight:bold;
	text-decoration:none;	
	text-transform:uppercase;
	cursor:pointer;
	float:right;
	display:inline;
	margin:11px 0px 0 0;
	width:auto;
	overflow:visible;
}

.fridge-msg-clear { 
	background:#c32426;
	color:#ffffff;
	padding:6px 16px 6px 16px;
	font-size:1.1em;
	border:none;
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px;
	behavior:url(../js/border-radius.htc);
	font-weight:bold;
	text-decoration:none;	
	text-transform:uppercase;
	cursor:pointer;		
	margin:5px 0 0 30px;
	border:none;
}
.inbox-division {
	border-top:1px dotted #122240;
	width:668px;
	margin-left:20px;
}
table#member-inbox {
	padding:2px 0 30px 0;
	margin:0 60px 0 60px;
	width:650px; 
	border-top:1px dashed #000000; 
	border-bottom:1px dashed #000000;
}
table#member-inbox td {
	padding:4px 0;
}
table#member-inbox td a {
	color:#00aeef;
	font-weight:bold; 
	text-decoration:none; 
}
#abc3-unread-message-count {
	font-size:1.1em;
	font-weight:bold;
	margin-left:60px;
}

#abc3-dialog-profile {
	width:300px;
}

table#member-favourites {
	padding:2px 0 30px 0;
	margin:0 60px 0 60px;
	width:650px;
	border-top:1px dashed #000000; 
	border-bottom:1px dashed #000000;
}
table#member-favourites td a {
	color:#00aeef;
	font-weight:bold; 
	text-decoration:none; 
}
table#member-favourites td {
	padding:4px 0;
}
/* Watch Format */
span.format-favourite-item-16 {
	background:url(/abc3/images/ui/formatxsmall/format_video_xsmall.gif) no-repeat 0 0;
	width:20px;
	height:20px;
	float:left;
	text-indent:-5000px;
}
/* Games Format */
span.format-favourite-item-15 {
	background:url(/abc3/images/ui/formatxsmall/format_games_xsmall.gif) no-repeat 0 0;
	width:20px;
	height:20px;
	float:left;
	text-indent:-5000px;
}
/*Articles Format */
span.format-favourite-item--1 {
	background:url(/abc3/images/ui/formatxsmall/format_articles_xsmall.gif) no-repeat 0 0;
	width:20px;
	height:20px;
	float:left;	
	text-indent:-5000px;
}

/*span.date-time {
	float:left;
}*/


a.message {
	color:#122240;
}
a.recommendation {
	color:#122240;
}
a.freind-request {
	color:#122240;
}
.read span {
	font-weight:normal;
}
.unread span {
	font-weight:bold;
}
.abc3-dialog-rollercoaster-window {
	background:transparent url(/abc3/images/rollercoaster/ui/background_rollercoaster_box_header_west.png) no-repeat top left !important;
}
.abc3-dialog-rollercoaster-window .ui-dialog-content {
	background: url(/abc3/images/rollercoaster/ui/background_rollercoaster_box_footer_west.png) no-repeat bottom right;	
}
.abc3-dialog-rollercoaster-window .ui-dialog-titlebar {
	background:#154390;	
}
.abc3-dialog-rollercoaster-window .ui-dialog-title {
	background:none;
	text-indent:0;
}
.community-content-section #page-index {
	height:auto;
	margin:0 0 20px 58px;
	width:684px;
	
}
.community-content-section #page-index ul {
	margin:0 0 0 60px; 
	padding:0;
	float:left;
	width:200px;
}
.community-content-section #page-index ul li {
	display:inline;
	list-style-type:none;
	margin:0 0 0 3px;
	padding:0 3px 0 0;
}
.community-content-section #page-index ul li a {
	color:#ffffff;
	padding:2px 6px 2px 6px;
	background:#c32426;
	text-decoration:none;
	line-height:1.6em;
}
.community-content-section #page-index ul li a:hover {
	background:#950506;
}
.community-content-section #page-index span {
	display:inline;
	float:left;
	line-height:1.6em;
	margin-right:6px;
}
.community-content-section #page-index .next {
	margin-left:2px;
	float:left;
}
.community-content-section #page-index .prev {
	float:left;
	margin:0 10px 0 30px;
}

.abc3-dialog-preamble {
	text-align:left;
	padding:10px;
}
.abc3-dialog-preamble p {
	font-size:1.1em;
}
/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.ui-widget-overlay { background: #666666 url(/abc3/images/uidialog/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat; opacity: .50;filter:Alpha(Opacity=50); }
.ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000000 url(/abc3/images/uidialog/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -webkit-border-radius: 5px; }

.ui-dialog iframe {
	border:none !important;
	border:0 !important;
}
#abc3-iframeholder-questionoftheweek iframe {
	font-family:Arial, Helvetica, sans-serif;
}

