
/* SMULRAD */
#contentHeader{margin:0px 0px 12px; background:url(/_project/_layout/gfx/fadedBG.jpg) 0 100% repeat-x #fff; border:1px solid #eee; padding:10px 10px 0px 12px; height:25px;}
#crumbRow{padding:0px; margin:0;}
#crumbRow li{
	display:inline; 
	float:left;	
    /* IE<7 */
    _height: 1%;
    /* IE7 */
    +display: inline-block;	
	margin:0;	
	padding:2px 0px 4px 1px; 
	font:10px arial;
}
#crumbRow:after {content: "."; display: block; clear: both; height: 0; visibility: hidden;}
#crumbRow a{margin-right:5px; outline: 0; display: block; float:left; text-decoration:none; color:#999;}
#crumbRow a:hover{color:#666; text-decoration:underline;}
#crumbRow a.choosen{color:#333;}
#crumbRow a.sitemap{width:18px; height:16px; background:url(http://www.smode-resource.se/gfx/icons/16/world_16.gif) 0 -1px no-repeat; text-decoration:none;}
/* LIST VIEW */
.calendarRssFeed{display:block; background:url(http://www.smode-resource.se/gfx/icons/rss.gif) no-repeat; padding:0 0 0 20px; font:11px arial; color:#333; margin-bottom:2px; width:48px; text-decoration:none; float:right; text-align:right; margin-top:5px;}

/* TABLE VIEW */
#mainDataTable .type_id{display:none;}
#mainDataTable tr.is-annulled td{color:darkred;}
#mainDataTable tr.is-annulled td a{color:darkred;}

/* MINI CALENDAR */
#calendarDatePickerContainer{
	width:230px; 
	height:200px;
}
#foundCalendarPosts .calActivity{border-top:1px solid #ccc; padding:0px;}
#foundCalendarPosts{float:right; width:270px;}
#calendarDatePickerContainer .ui-datepicker-inline{border: 0px dotted #fff;}

/* SISU */
tr.sisuHeader th, tr.sisuSubHeader th{text-align:left;}

/* TWO-WEEK-CAL */
.golfCourseTable{font:10px arial; width:100%; padding:0; margin:0 0 0px;}
.golfCourseTable th{text-align:left; padding:0 0 10px;}
.golfCourseTable td{padding:2px 1px;}
.golfCourseTable tr.subHeader td{font:bold 11px arial; padding:13px 0 0; border-bottom:1px solid #ccc; color:#4378aa;}

/* ADMIN */
.calAdminSingle{}
.calAdminRepeat{display:none;}
.participantListLink{display:block;}
.payment-overview-header{font:bold 16px Trebuchet MS, arial; color:#000; margin:0; padding:10px 0 0;}

/* GROUPED LIST VIEW */
#groupedCalList {
	margin:0 10px;
	padding:0;
}
#groupedCalList li{
	list-style-type:none;
	padding:2px 0px 2px 20px;
	margin:0;
	background:url(http://www.smode-resource.se/gfx/icons/16/document_16.gif) 0 2px no-repeat;
}

/* DETAILS */
.calActivity .calendarName{font:bold 11px Trebuchet MS, arial;}
.calActivity .activity_description{font-style:italic;}
.calActivity .activityDetails{margin-top:5px;}
.calActivity .inlineHeader{color:headerColor;}
.calActivity span{margin-right:15px;}
.calActivity h3{margin:20px 0 3px; padding:0 0 4px; font:bold 16px Trebuchet MS, arial; border-bottom:1px solid #eee;}
.calActivity .calendarCommentsSpacer{display:none;}
.calActivity .calendarInfoBox{padding-top:0px;}
.calActivity .calendarInfoBox div{padding:5px 0;}
.calActivity .mainImg{margin:20px 20px 0 0;}
.calActivity .activityTools{font-size:10px; text-align:right;}
.calActivity .activityTools .view{display:block; font:12px Trebuchet MS, arial; background:url(http://www.smode-resource.se/gfx/icons/16/zoom_16.gif) no-repeat;  padding:0px 0 2px 20px; color:#666; float:right; margin-left:10px;}
.calActivity .activityTools .register{display:block; font:12px Trebuchet MS, arial; background:url(http://www.smode-resource.se/gfx/icons/16/document_16.gif) no-repeat;  padding:0px 0 2px 20px; color:#666; float:right; margin-left:10px;}
.calActivity .activityTools .report{display:block; font:12px Trebuchet MS, arial; background:url(http://www.smode-resource.se/gfx/icons/16/book_16.gif) no-repeat;  padding:0px 0 2px 20px; color:#666; float:right; margin-left:10px;}
.calActivity .activityTools .comments{display:block; font:12px Trebuchet MS, arial; background:url(http://www.smode-resource.se/gfx/icons/16/balloon_16.gif) no-repeat;  padding:0px 0 2px 20px; color:#666; float:right; margin-left:10px;}
.activityRegisterLargeBanner{display:block; font:12px Trebuchet MS, arial; background:url(http://www.smode-resource.se/gfx/icons/misc/write_24.png) 0 5px no-repeat; height:25px; padding:10px 0 2px 30px; color:#666; float:right; margin-left:10px;}
.calActivity .inlineRegister{display:block; font:12px Trebuchet MS, arial; background:url(http://www.smode-resource.se/gfx/icons/16/document_16.gif) no-repeat;  padding:0px 0 2px 20px; color:#666;}
.calActivity .attachmentContainer .attachmentLink{display:block; font:12px Trebuchet MS, arial; background:url(http://www.smode-resource.se/gfx/icons/16/clip_16.gif) no-repeat;  padding:0px 0 2px 20px; color:#666;}

.calendar-sidebar{float:right; width:200px; background:#f9f9f9; margin:10px 0 80px 30px; padding:10px; border-bottom:4px solid #ddd; clear:right;}
.calendar-sidebar h3{font:bold 12px Trebuchet MS, arial; margin:0 0 5px; padding:0 0 3px; border-bottom:1px solid #eee;}
.calendar-sidebar a{font-size:10px;}
.calendar-sidebar p{font-size:10px; margin:0;}
.calendar-sidebar a.similar-post{display:block;}
.calendar-sidebar .author-image{float:right; margin:0 0 0 8px;}

.cal-ad-spot-above-post{margin:0 0 20px;}
.cal-ad-spot-after-teaser{margin:10px 0;}
.cal-ad-spot-in-sidebar{margin:10px 0;}
.cal-ad-spot-below-post{margin:10px 0;}
/* TABBED ADMIN SUBMENU */
#tabbedAdminSubMenu{margin:0px 0 8px; padding:0; list-style-type: none; padding:6px 0 0; clear:both; width:100%;}
#tabbedAdminSubMenu li{display:inline; float:right; _height: 1%; +display: inline-block; margin:0;}
#tabbedAdminSubMenu:after{content: "."; display:block; clear:both; height:0; visibility:hidden;}
#tabbedAdminSubMenu li .register{background:url(http://www.smode-resource.se/gfx/icons/16/document_16.gif) 4px 50% no-repeat #fafafa;}
#tabbedAdminSubMenu li .report{background:url(http://www.smode-resource.se/gfx/icons/16/book_16.gif) 4px 50% no-repeat #fafafa;}
#tabbedAdminSubMenu li .calendar{background:url(http://www.smode-resource.se/gfx/icons/16/calendar_16.gif) 4px 50% no-repeat #fafafa;}
#tabbedAdminSubMenu li .details{background:url(http://www.smode-resource.se/gfx/icons/16/zoom_16.gif) 4px 50% no-repeat #fafafa;}
#tabbedAdminSubMenu li .userIcon{background:url(http://www.smode-resource.se/gfx/icons/16/user_16.gif) 4px 50% no-repeat #fafafa;}
#tabbedAdminSubMenu li .groupIcon{background:url(http://www.smode-resource.se/gfx/icons/16/group_16.gif) 4px 50% no-repeat #fafafa;}
#tabbedAdminSubMenu li .single{background:url(http://www.smode-resource.se/gfx/icons/16/document_16.gif) 4px 50% no-repeat #fafafa;}
#tabbedAdminSubMenu li .repeat{background:url(http://www.smode-resource.se/gfx/icons/16/copy_16.gif) 4px 50% no-repeat #fafafa;}
#tabbedAdminSubMenu li .import{background:url(http://www.smode-resource.se/gfx/icons/16/rerefresh_16.gif) 4px 50% no-repeat #fafafa;}
#tabbedAdminSubMenu li .mail{background:url(http://www.smode-resource.se/gfx/icons/16/envelope_16.gif) 4px 50% no-repeat #fafafa;}
#tabbedAdminSubMenu li .login{background:url(http://www.smode-resource.se/gfx/icons/16/lock_16.gif) 4px 50% no-repeat #fafafa;}
#tabbedAdminSubMenu li.left{border-left:1px dotted #ccc; border-bottom:1px dotted #ccc; padding:0; width:10px; height:25px;}
#tabbedAdminSubMenu li.right{border-bottom:1px dotted #ccc; padding:0; width:40px; height:25px;}
#tabbedAdminSubMenu li a{
    outline: 0; display: block;
	padding:6px 10px 6px 24px;
	font:bold 10px arial; color:#666; text-decoration:none; text-transform:uppercase;
	background-color:#fafafa;
	border:1px dotted #ccc;
	border-right:none;
}
#tabbedAdminSubMenu li a:hover{color:#404040;}
#tabbedAdminSubMenu li.choosen a{color:#5ea8ee; border-bottom:none; background-color:#fff;}
#tabbedAdminSubMenu li.packageLinkFillOut{border:none; width:10px; height:34px; float:left; margin-top:10px; padding:0;background:url(/_project/_layout/gfx/tabbedMenu/bg.gif) repeat-x;	}
#tabbedAdminSubMenu li.packageLinkFillOutMiddle{border:none; background:none; width:220px; height:34px; float:left; margin-top:10px; padding:0;background:url(/_project/_layout/gfx/tabbedMenu/bg.gif) repeat-x;	}
/* STANDARD USER TABLES*/
table#mainDataTable{border:none; font:10px arial; border-bottom:1px solid #ccc; width:100%; clear:both;}
table#mainDataTable th{ 
    cursor: pointer; 
	font:bold 11px Trebuchet MS, arial; color:headerColor; padding:4px; border-bottom:1px solid #ccc;
	background:none; text-align:left;
} 
table#mainDataTable .subHeaderRow th{ 
	border-top:1px solid #ccc; border-bottom:0;
} 

table#mainDataTable th.headerSortUp {color:#5ea8ee;} 
table#mainDataTable th.headerSortDown {color:#5ea8ee;} 
table#mainDataTable td{font:10px arial; padding:5px 3px; color:#666;} 
table#mainDataTable td.price{color:darkred;}
table#mainDataTable td.total{color:#0066CC; font-weight:bold;}

table#mainDataTable tbody td.tool{width:50px;}
table#mainDataTable tbody td.tool a{text-decoration:none;}
table#mainDataTable tbody td.tool a.remove{padding:2px 0 0 20px; background:url(http://www.smode-resource.se/gfx/icons/16/trash_16.gif) no-repeat; color:#666;}
table#mainDataTable tbody td.tool a.edit{padding:2px 0 0 20px; background:url(http://www.smode-resource.se/gfx/icons/16/tool_16.gif) no-repeat; color:#666;}
table#mainDataTable tbody td.tool a.readMore{padding:2px 0 0 20px; background:url(http://www.smode-resource.se/gfx/icons/16/zoom_16.gif) no-repeat; color:#666;}
table#mainDataTable tbody td.tool a.image{padding:2px 0 0 20px; background:url(http://www.smode-resource.se/gfx/icons/16/webcam_16.gif) no-repeat; color:#666;}
table#mainDataTable tbody td.tool a.registration{padding:2px 0 0 20px; background:url(http://www.smode-resource.se/gfx/icons/16/document_16.gif) no-repeat; color:#666;}
table#mainDataTable tbody td.tool a.participant{padding:2px 0 0 20px; background:url(http://www.smode-resource.se/gfx/icons/16/group_16.gif) no-repeat; color:#666;}
table#mainDataTable tbody td.tool a.remind{padding:2px 0 0 20px; background:url(http://www.smode-resource.se/gfx/icons/16/bulb_16.gif) no-repeat; color:#666;}

table#mainDataTable tbody tr.text-module td.type{padding-left:20px; background:url(http://www.smode-resource.se/gfx/icons/16/document_16.gif) 0 3px no-repeat; color:#666;}
table#mainDataTable tbody tr.source-code td.type{padding-left:20px; background:url(http://www.smode-resource.se/gfx/icons/16/gear_16.gif) 0 3px no-repeat; color:#666;}
table#mainDataTable tbody tr.locked td.name{padding-right:20px; background:url(http://www.smode-resource.se/gfx/icons/16/lock_16.gif) 100% 3px no-repeat; color:#666;}

table#mainDataTable tbody tr.out-of-date td{color:darkred;}
/* CONTAINER */
.moduleBoxContainer{margin:0px 0 20px; clear:both;}
.moduleBoxContainer .top{cursor:pointer; border-bottom:1px solid #ccc;}
.moduleBoxContainer .content{
	background:none;
	padding:0px;
	border-top:none;
}
.moduleBoxContainer .bottom{display:none;}

/* HELP BOX */
.moduleBoxContainer .helpBox{display:none; padding:8px 4px 4px; font:italic 11px arial;}

/* HEADER */
.moduleBoxContainer .headerBox{padding:5px 0px 6px;}
.moduleBoxContainer .headerBox h2{margin:0; padding:0; font:bold 16px Trebuchet MS, arial;}
.moduleBoxContainer .icon{
	float:left;
	display:none;
	width:25px;
	height:20px;
	margin-top:4px;
}
#moduleGroup .icon, #moduleSubGroup .icon{background:url(http://www.smode-resource.se/gfx/icons/16/group_16.gif) no-repeat;}
#moduleUser .icon{background:url(http://www.smode-resource.se/gfx/icons/16/user_16.gif) no-repeat;}
#moduleTool .icon, #modulePageFooter .icon{background:url(http://www.smode-resource.se/gfx/icons/16/gear_16.gif) no-repeat;}
#moduleCalendar .icon, #moduleActivity .icon{background:url(http://www.smode-resource.se/gfx/icons/16/calendar_16.gif) no-repeat;}
#moduleHelp .icon{background:url(http://www.smode-resource.se/gfx/icons/16/help_16.gif) no-repeat;}
#moduleForm .icon{background:url(http://www.smode-resource.se/gfx/icons/16/attachment_16.gif) no-repeat;}
#moduleComment .icon{background:url(http://www.smode-resource.se/gfx/icons/16/balloon_16.gif) no-repeat;}
#moduleArticle .icon{background:url(http://www.smode-resource.se/gfx/icons/16/document_16.gif) no-repeat;}
#modulePassword .icon{background:url(http://www.smode-resource.se/gfx/icons/16/hand_16.gif) no-repeat;}
#moduleLog .icon, #moduleFile .icon{background:url(http://www.smode-resource.se/gfx/icons/16/files_16.gif) no-repeat;}
#moduleGallery .icon{background:url(http://www.smode-resource.se/gfx/icons/16/windows_16.gif) no-repeat;}


#moduleBoxText .content{padding-top:5px;}
#moduleBoxText .shareThisContainer{font-size:12px;}
#moduleBoxText #contentHeader{height:22px; border-bottom:0; margin:2px 0px 12px;}

/* LINKS */
.moduleBoxContainer a{}
.moduleBoxContainer a.choosen{}
.moduleBoxContainer a:hover{}
.moduleBoxContainer .helpIcon, .moduleBoxContainer .helpIcon:visited, .moduleBoxContainer .helpIcon:active{
	float:right; 
	width:20px; 
	height:20px; 
	background:url(http://www.smode-resource.se/gfx/icons/16/help_16.gif) 50% no-repeat #fff; 
	padding:0; 
	margin:0; 
	text-decoration:none;
}

/* FORM */
.moduleBoxContainer form .formGroup{width:97%;}

