
/* CALENDAR SNIPPET TABLE */
.calSnippetTable{font:10px arial; width:100%; padding:0; margin:0 0 10px;}
.calSnippetTable td{padding:2px 1px;}
.calSnippetTable a, .calSnippetTable a:visited, .calSnippetTable a:active{display:inline; background:none; padding:0; margin:0; font:10px arial;}
.calSnippetTable tr.subHeader td{font:bold 12px Trebuchet MS, arial; padding:3px 0; border-bottom:1px solid #ccc; color:#526a4a;}

/* GOLF COURSE SNIPPET */
span.statusInfo{display:none;}
#calendarGolfSnippet table tr.type100 td a{color:darkred; padding:1px 0 0 18px; background:url(http://www.smode-resource.se/gfx/icons/icon_varning.gif) no-repeat; display:block; height:14px;}

/* FULL CALENDAR SNIPPET */
#fullCalendarSnippet .ui-datepicker-inline {
	font: 10px arial;
	border: 0;
	border-bottom:1px dotted #ccc;
	width: 165px;
	padding: 2.5em 0 1em;
	position: relative;
}
#fullCalendarSnippet .ui-datepicker-inline td{
	font:11px arial;
}
#fullCalendarSnippet .ui-datepicker-inline a {
	padding: 0;
	margin:0;
	text-decoration:none;
	font:bold 11px arial;
}

/* CLUB CALENDAR SNIPPET */
#calendarClubSnippet .ui-datepicker-inline {
	font: 10px arial;
	border: 0;
	border-bottom:1px dotted #ccc;
	width: inherit;
	padding: 0em 0 1em;
	position: relative;
	margin-top:0;
}
#calendarClubSnippet .ui-datepicker-inline td{
	font:11px arial;
}
#calendarClubSnippet .ui-datepicker-inline a {
	font:bold 11px arial;
}

/* BY TYPE */
#calendarSnippetType.colBoxContainer .mainLink{display:block; clear:both; margin-bottom:5px; text-decoration:none; padding:6px 2px;}
#calendarSnippetType.colBoxContainer .mainLink .over{font:bold 12px verdana; padding:0px 0px 4px;}
#calendarSnippetType.colBoxContainer .mainLink .under{font:normal 10px arial; color:#526a4a;}
#calendarSnippetType.colBoxContainer .showMoreActivities{font:normal 10px arial; color:#526a4a; text-align:right; display:block; padding:0px 6px 4px 0;}
#calendarSnippetType.colBoxContainer .moreActivities .smallLink{display:none; font:normal 10px arial; color:#526a4a; border-top:1px solid #eee; margin-bottom:2px; padding-top:2px;}
#calendarSnippetType.colBoxContainer .match .mainLink{}
#calendarSnippetType.colBoxContainer .meeting .mainLink{}
#calendarSnippet .icon{background:url(http://www.smode-resource.se/gfx/icons/16/calendar_16.gif) no-repeat;}
#calendarGolfSnippet .icon{background:url(http://www.smode-resource.se/gfx/icons/check.gif) no-repeat;}
#loginSnippet.colBoxContainer a, #loginSnippet.colBoxContainer a:visited, #loginSnippet.colBoxContainer a:active
{
    outline: 0; display:block; clear:both;
	padding:2px 0px 2px 23px; margin:1px 0 1px;
	font:12px Trebuchet MS, verdana; color:#666;
	text-decoration:none;
	background:url(/_project/_layout/gfx/menuIcon.gif) 4px no-repeat #f0f0f0;
}
#loginSnippet.colBoxContainer a:hover, #loginSnippet.colBoxContainer a.choosen
{color:#000; background-color:#fff;}

#loginSnippet.colBoxContainer a.helpIcon, #loginSnippet.colBoxContainer a.helpIcon:visited, #loginSnippet.colBoxContainer a.helpIcon:active
{
	float:right; 
	width:20px; 
	height:20px; 
	background:url(http://www.smode-resource.se/gfx/icons/16/help_16.gif) 50% no-repeat; 
	padding:0; 
	margin:0; 
	text-decoration:none;
}
#loginSnippet .icon{background:url(http://www.smode-resource.se/gfx/icons/16/lock_16.gif) no-repeat;}
.adminToolBoxToggler{clear:both; background:url(http://www.smode-resource.se/gfx/icons/16/tool_16.gif) no-repeat; text-decoration:none; padding:0px 0 12px 20px; display:block; color:#000; font:bold 12px Calibri, Trebuchet MS, arial; margin-top:20px;}
.adminToolBoxToggler:hover{color:#000; text-decoration:underline;}
#adminToolBox{
	height:36px; 
	padding:6px 8px;
	background:url(http://www.smode-resource.se/gfx/admin_menu_bg.jpg) no-repeat;
	position:relative;
	display:none;
}
#adminToolBox a{display:block; float:left; margin-right:16px; padding-top:17px; font:9px verdana; height:10px; text-decoration:none; color:#666; }
#adminToolBox a:hover{color:#000;}
#adminToolBox .choosen{color:#000;}
#adminToolBox .public{background:url(http://www.smode-resource.se/gfx/icons/page.gif) 50% 0 no-repeat;}
#adminToolBox .edit{background:url(http://www.smode-resource.se/gfx/icons/page_edit.gif) 50% 0 no-repeat;}
#adminToolBox .move{background:url(http://www.smode-resource.se/gfx/icons/page_next.gif) 50% 0 no-repeat;}
#adminToolBox .subPage{background:url(http://www.smode-resource.se/gfx/icons/page_new.gif) 50% 0 no-repeat;}
#adminToolBox .delete{background:url(http://www.smode-resource.se/gfx/icons/page_delete.gif) 50% 0 no-repeat;}
#adminToolBox .advanced{background:url(http://www.smode-resource.se/gfx/icons/page_settings.gif) 50% 0 no-repeat;}
#adminToolBox .assets{background:url(http://www.smode-resource.se/gfx/icons/folder.gif) 50% 0 no-repeat; margin-right:0;}
#adminToolBox .smode{position:absolute; left:418px; width:30px;}
/* GENERIC */
.articleImgText{text-align:left; font:italic 11px verdana; padding:4px 0;}
.articleRssFeed{display:block; background:url(http://www.smode-resource.se/gfx/icons/rss.gif) 5px no-repeat; padding:4px 0 4px 26px; font:bold italic 13px arial; margin-bottom:2px; width:63px; text-decoration:none; float:right; text-align:right;}	
.articleAllNews{display:block; background:url(http://www.smode-resource.se/gfx/icons/16/document_16.gif) 5px no-repeat; padding:4px 0 4px 26px; font:bold italic 13px arial; margin-bottom:2px; width:93px; text-decoration:none; float:left; }
.articleRenderSubheader{margin:10px 0; padding:0; color:#666666; font-style:italic; font-size:10px; text-align:right;}
/* MINI VIEW */
.miniArticles{padding:3px 5px;}
.miniArticles .articleHeader{font:bold 11px Trebuchet MS, arial; color:#000; padding:2px 0; display:block; text-decoration:none;}
.miniArticles .articleHeader .date-info{font:11px Trebuchet MS, arial; color:#999;}
.miniArticles .articleTeaser{font:10px arial; color:#666; text-align:left; display:block; text-decoration:none;}
.miniArticles .articleHeader:hover{text-decoration:underline;}
.miniArticles .articleTeaser:hover{text-decoration:underline;}

.miniArticles.withImage .articleHeader{font:bold 13px Trebuchet MS, arial; color:#000; padding:6px 0 2px;}
.miniArticles.withImage .articleTeaser{text-align:left;}
.miniArticles.withImage .viewArticle{margin-bottom:20px;}
/* BLOG VIEW */
.blogArticles{clear:both; }
.blogArticles td{border-bottom:0px solid #eee; padding:5px;}
.blogArticles .lastRow td{border-bottom:0;}
.blogArticles .headerRow td{border-bottom:1px dotted #eee;}
.blogArticles .tinyRow td a{font:bold italic 10px verdana; text-decoration:none;}
.blogArticles .mainImg{margin:10px 0;}
.blogArticles .imageFillOut{width:120px; height:120px; background:url(/_project/_layout/gfx/logo.png) no-repeat;}
.blogArticles .articleHeader{font:italic 14px Trebuchet MS, arial; color:#000; padding:6px 0 2px;}
.blogArticles .articleSubHeader{padding:0 0 8px; font:10px arial; color:#999;}
.blogArticles .articleSubHeader .headerViewPost{font:10px arial; color:#999;}
.blogArticles .articleTeaser{color:#009e53; font:11px verdana; text-align:justify; padding:0 20px 0;}
.blogArticles .articleDateInline{color:#000; font:10px verdana;}
.blogArticles .viewArticle{display:block; font:11px verdana; color:#666; border-top:1px dotted #f0f0f0; margin:8px 0 0; padding:8px 0 4px; text-align:right;}
.blogArticles .articleComments{float:right; width:40px; padding:11px 4px 20px; background:url(http://www.smode-resource.se/gfx/commentBG.gif) no-repeat; color:#71a4be; font:bold 12px georgia; text-align:center;}
.blogArticles .articleProtected{background:url(http://www.smode-resource.se/gfx/icons/16/lock_16.gif) 100% 8px no-repeat; padding-right:20px;}
/* DOUBLE VIEW */
.doubleArticles{clear:both; width:100%;}
.doubleArticles td{border-bottom:1px solid #eee; padding:10px;}
.doubleArticles .lastRow td{border-bottom:0;}
.doubleArticles .left{border-right:1px dotted #ccc;}
.doubleArticles .imageFillOut, .doubleArticles .mainImg{height:100px; display:none;}
.doubleArticles .articleHeader{font:italic 14px Trebuchet MS, arial; color:#000;}
.doubleArticles .articleSubHeader{padding:4px 0; font:10px arial; color:#999;}
.doubleArticles .articleTeaser{color:#009e53; font:11px verdana; text-align:justify; padding:0 6px 0 20px;}
.doubleArticles .viewArticle{display:block; font:11px verdana; color:#666; border-top:1px dotted #f0f0f0; margin:8px 0 0; padding:8px 0 4px; text-align:right;}
.doubleArticles .articleComments{float:right; width:40px; padding:11px 4px 20px; background:url(http://www.smode-resource.se/gfx/commentBG.gif) no-repeat; color:#71a4be; font:bold 12px georgia; text-align:center;}
.doubleArticles .articleProtected{background:url(http://www.smode-resource.se/gfx/icons/16/lock_16.gif) 100% 8px no-repeat; padding-right:20px;}
/* ARCHIVE VIEW */
.articleArchive th{font:bold 12px Trebuchet MS, arial; color:#006636;}
.articleArchive td{padding:2px; font-size:10px;}
.articleArchive td.articleArchiveHeader{font:bold 11px Trebuchet MS, arial;}
/* AJAX VIEW */
.articleSubTools{background:url(/_project/_layout/gfx/fadedBG.jpg) 0 100% repeat-x #fff; border:1px solid #eee; padding:8px 10px 0px 12px; height:30px; font:bold 16px Trebuchet MS, arial;}
.articleSearch{padding:0; width:150px; height:20px; float:left; margin:0;}
.articleSearch .formGroupClearer{display:none;}  
.articleSearch .articleAJAXSearchStr .formLabel{color:#009e53; padding:3px 3px 0 0; display:inline; width:70px; margin:0;}
.articleSearch .articleAJAXSearchStr input{width:90px; display:inline; padding:0; margin:0;}
.articleSubTools a{display:block; padding:0px 10px 0px 6px; height:15px; text-decoration:none; float:left; font:11px verdana;}
.articleSubTools .allNews{float:right; text-align:right;}
.articleSubTools .rssFeed{background:url(http://www.smode-resource.se/gfx/icons/rss.gif) 5px no-repeat; padding:0px 0 0px 26px; float:right; text-align:right;}
.ajaxArticles{padding:0px 10px 5px; margin-top:10px;}
.ajaxArticles .articleHeader{font:italic 14px Trebuchet MS, arial; color:#000; text-decoration:none;}
.ajaxArticles .articleSubHeader{margin-bottom:30px; font:12px verdana; color:#999; padding:4px 0;}
.ajaxArticles .articleTypeName{color:#009e53;}
.ajaxArticles .mainImg{margin:0px 0px 2px 0; width:160px;}
.ajaxArticles .articleImgText{text-align:left; font:italic 11px verdana; padding:4px 0;}
.ajaxArticles .articleImgContainer{font:10px verdana; color:#999; float:left; width:160px; margin:0px 20px 10px 0;}
.ajaxArticles .clientShowArticle{display:block; font:11px verdana; cursor:pointer; border-top:1px solid #d2d2d2; background:url(http://www.smode-resource.se/gfx/slidePanelSmall.jpg) 100% 0 no-repeat; height:20px; text-align:right; padding:3px 50px 0 0; clear:both; text-decoration:none;}
.ajaxArticles .viewArticle{background:#f0f0f0; margin:5px 0 0px; padding:4px 10px; clear:both; text-transform:uppercase; text-decoration:none; display:block; font:11px verdana; color:#666; border-top:1px dotted #f0f0f0; text-align:right;}
.ajaxArticles .articleContent{font:12px verdana; padding:8px 10px 18px 10px; display:none;}	
.ajaxArticles .articleComments{float:right; width:40px; padding:11px 4px 20px; background:url(http://www.smode-resource.se/gfx/commentBG.gif) no-repeat; color:#71a4be; font:bold 12px georgia; text-align:center;}
/* SINGLE VIEW */
.singleArticles{clear:both; width:100%;}
.singleArticles .bottom-cell{border-bottom:1px solid #eee; padding-bottom:10px;}
.singleArticles .header-cell{height:35px; padding:5px 0px 0px 0;}
.singleArticles .content-cell{}
.singleArticles .content-cell.no-image{padding-left:60px;} 
.singleArticles .image-cell{padding:0 20px 5px 0; overflow:hidden;}
.singleArticles .image-cell img{padding:0; margin:0;}
.singleArticles .tiny-content a{font:bold italic 10px verdana; text-decoration:none;}
.singleArticles .tiny-content{padding:4px 10px;}
.singleArticles .left{border-right:1px dotted #ccc; padding-right:10px;}
.singleArticles .right.noImage{padding-left:60px;}
.singleArticles .articleHeader{font:italic bold 16px Trebuchet MS, arial; color:#000; padding:6px 0 2px; display:block;}
.singleArticles .articleSubHeader{padding:0 0 0px; font:10px arial; color:#999;}
.singleArticles .articleTeaser,.singleArticles .articleTeaser:visited,.singleArticles .articleTeaser:active{color:#009e53; font:11px verdana; text-align:justify; padding:0; text-decoration:none;}
.singleArticles .articleTeaser:hover,.singleArticles .articleHeader:hover{color:#315924; text-decoration:underline;}
.singleArticles .articleDateInline{color:#333; font:10px verdana;}
.singleArticles .articleComments{float:right; width:40px; padding:11px 4px 20px; background:url(http://www.smode-resource.se/gfx/commentBG.gif) no-repeat; color:#71a4be; font:bold 12px georgia; text-align:center;}
.singleArticles .articleProtected{background:url(http://www.smode-resource.se/gfx/icons/16/lock_16.gif) 100% 8px no-repeat; padding-right:20px;}
/* CONTAINER */
.moduleBoxContainer{margin:0px 0 20px; clear:both;}
.moduleBoxContainer .top{background:url(/_project/_layout/gfx/fadedBG.jpg) 0 100% repeat-x #fff; cursor:pointer; border:1px solid #eee;}
.moduleBoxContainer .content{
	background:none;
	padding:15px;
	border:1px solid #e9e9e9;
	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 10px 6px 15px;}
.moduleBoxContainer .headerBox h2{margin:0; padding:0; font:bold 16px Trebuchet MS, arial;}
.moduleBoxContainer .icon{
	float:left;
	display:block;
	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%;}
