* {padding:0; margin:0;}

body { background-color: #FFFFFF; color: #5B5B5B; font-family:Arial; font-size:12px; margin: auto; }

a, 	
a:visited {color: #4B8BB3; font-size:12px; text-decoration:none; border:0;}
a:active,
a:hover {color:#005496; }

h1 {color:#005496; font-size:18px; margin:0px; padding:0 0 10px 0; }
h2 {color:#005496; font-size:18px; margin:0px; padding:0px; }
h3 {color:#005496; font-size:12px; margin:0px; padding:10px 0 15px 0;}
h4 {color:#000000; font-size:12px; margin:0px; padding:0; }

input, textarea { font-family:Arial; font-size:12px;}
input[type=text],
textarea	      {margin:2px 0; padding:2px; border:1px solid #ccc; }
input[type=button],
input[type=submit],
input[type=file]      {padding:2px 0 2px 2px}

input[type=radio],
input[type=checkbox]  {margin:2px 4px 0 0; width:13px; height:13px;}
.ContentButton	{min-width:80px;}

table {border-spacing: 0px;}

#container { text-align: left; width: 1100px; }

#search { height: 36px; padding-top: 10px; text-align: right; width: 100%; }
#search .searchBox {float: right;}
.searchBox { border: solid 1px #2386A5; margin-right: 20px; width: 215px; }
.searchBox .SearchButton { background-image: url('/dotnetmag.nl/media/dotnetmag.nl/images/bing-search.png'); background-repeat: no-repeat; border: none; cursor: pointer; float: right; width: 65px; }
.searchBox .SearchLabel { display: none; }
.searchBox .SearchTextBox { border: none; float: left; width: 145px; line-height:14px;margin:0;padding:0 0 0 2px;}
#search .login { float: right; margin: 5px 20px; 0px 0px; }
#search .login span { line-height: 19px; vertical-align: middle; } 
#search .login input { line-height: 19px; vertical-align: middle; } 

.content_box .searchBox {width:450px}
.content_box .searchBox .SearchTextBox {width:380px}

#header { float: left; height: 56px; width: 1100px; }
#header img { float: left; }

.CMSListMenuUL 			{ float:left; line-height: 56px; list-style: none; margin: 0; padding: 0; width: 647px; }
.CMSListMenuUL a 		{ color: #242021; font-size: 14px; text-decoration: none; }
.CMSListMenuUL a:hover 		{ border-bottom: solid 1px #2386A5; color: #242021; text-decoration: none; }
.CMSListMenuLI,
.CMSListMenuHighlightedLI 	{ float: left; font-size: 13px; font-weight: bold; line-height: 30px; padding: 16px 20px 0px 0px; vertical-align: middle; }
.CMSListMenuHighlightedLI a	{ border-bottom: solid 1px #2386A5; color: #242021; text-decoration: none; }

.SubCMSListMenuUL		{ clear:left; float:right; margin:0; padding:0; width:647px; }
.SubCMSListMenuUL a 		{ color:#242021; font-size:14px; text-decoration:none; }
.SubCMSListMenuUL a:hover 	{ border-bottom: solid 1px #2386A5; color: #242021; text-decoration: none; }
.SubCMSListMenuLI,
.SubCMSListMenuHighlightedLI	{ float:right; padding:0px 0px 0px 20px; }
.SubCMSListMenuHighlightedLI a	{ border-bottom:solid 1px #2386A5; color: #242021; text-decoration: none; }

#wave { background-image: url('/dotnetmag.nl/media/dotnetmag.nl/images/Wave.png'); background-repeat: no-repeat; float: left; height: 71px; width: 1100px; }

#content { float: left; padding-left: 20px; padding-right: 5px; width: 705px;}
#content .top_center { border: solid 1px #c2d6e6; float: left; margin-top: 15px; padding: 15px; width: 673px; margin-bottom: 10px;}
#content .top_center_faux { background-image: url('/dotnetmag.nl/media/dotnetmag.nl/images/Background-Large-2-vlakken.png'); background-repeat: repeat-y; margin: 0 auto;overflow: hidden; text-align: left; /*voor IE */ }
#content .top_center_faux_bottom { background-image: url('/dotnetmag.nl/media/dotnetmag.nl/images/Bottom-Large-2-vlakken.png'); background-repeat: no-repeat; height: 2px; }
#content .top_left { float: left; margin-right: 5px; width: 350px; }
#content .top_left_content { padding-bottom: 0px; padding-left: 15px; padding-right: 15px; padding-top: 15px; width: 320px; }
#content .top_right { float: left; width: 350px; }
#content .top_right_content { padding-bottom: 0px; padding-left: 15px; padding-right: 15px; padding-top: 15px; width: 320px; }
#content .bottom { border: solid 1px #c2d6e6; float: left; margin-top: 10px; padding-bottom: 0px; padding-left: 15px; padding-right: 15px; padding-top: 15px; width: 673px; margin-bottom: 10px;}

#sidebar { float: left; padding-top: 15px; } 
#sidebar_service { float: left; padding-top: 15px; } 

.clear-both { clear: both; }
.clear {width:0px; height: 0px; clear: both; line-height: 0px; font-size: 0px;}

.dd_profile_txt { border: solid 1px #5B5B5B; float: left; height: 325px; margin-right: 5px; padding: 15px 5px 0px 5px; }
.dd_profile_img { border: solid 1px #5B5B5B; float: left; height: 340px; margin: 0px; padding: 0px; }

/* #Service Pagina# */

.topNav {
	display: block;
	cursor: pointer;
	cursor: hand;
	border: 1px solid #c2d6e6;	
	padding: 8px 8px 8px 69px;
	width: 140px;
	float: left;
	min-height: 53px;
	height:auto !important;
	height: 53px;
}

.topNavWebsite { background: transparent url(/dotnetmag.nl/media/media/service/ico_website.gif) no-repeat 8px 8px; margin-right: 8px; }
.topNavMagazine { background: transparent url(/dotnetmag.nl/media/media/service/ico_magazine.gif) no-repeat 8px 8px; margin-right: 8px; }
.topNavFAQ { background: transparent url(/dotnetmag.nl/media/media/service/ico_faq.gif) no-repeat 8px 8px; }
.topNavWebsite:hover { background: transparent url(/dotnetmag.nl/media/media/service/ico_website_mo.gif) no-repeat 8px 8px; }
.topNavMagazine:hover {	background: transparent url(/dotnetmag.nl/media/media/service/ico_magazine_mo.gif) no-repeat 8px 8px; }
.topNavFAQ:hover { background: transparent url(/dotnetmag.nl/media/media/service/ico_faq_mo.gif) no-repeat 8px 8px; }
.topNav h2 { font-size: 15px; color: #4b8bb3; }
.topNav p { color: #000; }
.mainLeft { border: 1px solid #c2d6e6; float: left; margin-top: 8px; margin-right: 9px; width: 330px; }
.mainRight { background-color: #ddecf9; border: 1px solid #c2d6e6; float: left;	margin-top: 8px; width: 330px; }
.mainLeftContent, .mainRightContent {
	border: 1px solid #fff;
	padding: 10px 8px;
	min-height: 587px;
	height:auto !important;
	height: 587px;
}

.sidebar_service_box { margin-bottom: 20px; margin-left: 5px; padding-left: 15px; width: 350px; }
.sidebar_service_box .mainRightContent { min-height: 1px !important; height: auto !important; }
.mainContent { clear: both; margin-top: 8px !important; border: 1px solid #c2d6e6; background-color: #ebf3f9; }
.mainContentInner { border: 1px solid #fff; padding: 10px 8px; min-height: 419px; height:auto !important; height: 419px; }

.bgMagazine { background: #ddecf9 url(/dotnetmag.nl/media/media/service/bg_magazine.gif) no-repeat center 47px; }
.bgWebsite { background: #ebf3f9 url(/dotnetmag.nl/media/media/service/bg_website.gif) no-repeat center 47px; }
.bgMagazine h1, .bgWebsite h1 {	margin-bottom: 210px; }

.mainLeftContent a, .mainRightContent a {
	display: block;
	cursor: pointer;
	cursor: hand;
	margin-bottom: 16px;
	padding-left: 63px;
	min-height: 53px;
	height:auto !important;
	height: 53px;
	color: #000;
}

.mainLeftContent h4, .mainRightContent h4 { font-size: 14px; margin-bottom: 5px; }

.btn_registreren { background: transparent url(/dotnetmag.nl/media/media/service/ico_registreren.gif) no-repeat top left; }
.btn_registreren:hover { background: transparent url(/dotnetmag.nl/media/media/service/ico_registreren_mo.gif) no-repeat top left; }
.btn_blogger { background: transparent url(/dotnetmag.nl/media/media/service/ico_blogger_worden.gif) no-repeat top left; }
.btn_contact { background: transparent url(/dotnetmag.nl/media/media/service/ico_contact.gif) no-repeat top left; }
.btn_colofon { background: transparent url(/dotnetmag.nl/media/media/service/ico_colofon.gif) no-repeat top left; }
.btn_meest_gelezen { background: transparent url(/dotnetmag.nl/media/media/service/ico_meest_gelezen_artikel.gif) no-repeat top left; }
.btn_adverteren { background: transparent url(/dotnetmag.nl/media/media/service/ico_adverteren.gif) no-repeat top left; }
.btn_artikel { background: transparent url(/dotnetmag.nl/media/media/service/ico_artikel_indienen.gif) no-repeat top left; }
.btn_blogger:hover { background: transparent url(/dotnetmag.nl/media/media/service/ico_blogger_worden_mo.gif) no-repeat top left; }
.btn_contact:hover { background: transparent url(/dotnetmag.nl/media/media/service/ico_contact_mo.gif) no-repeat top left; }
.btn_colofon:hover { background: transparent url(/dotnetmag.nl/media/media/service/ico_colofon_mo.gif) no-repeat top left; }
.btn_meest_gelezen:hover { background: transparent url(/dotnetmag.nl/media/media/service/ico_meest_gelezen_artikel_mo.gif) no-repeat top left; }
.btn_adverteren:hover {	background: transparent url(/dotnetmag.nl/media/media/service/ico_adverteren_mo.gif) no-repeat top left; }
.btn_artikel:hover { background: transparent url(/dotnetmag.nl/media/media/service/ico_artikel_indienen_mo.gif) no-repeat top left; }
.imgContainer { border: 1px solid #c2d6e6; text-align: center; padding: 9px 0; }
.content_box { margin-bottom: 0 !important }

/* #Web Part Containers# */

.banner { margin: 0px 0px 7px -8px; }

.content_box {width:100%; margin-bottom:14px;} 
/* .content_box img { max-width: 588px; } */
.content_box img { max-width: 800px; padding: 5px 0px 5px 0px; text-align: left; }
.content_box td {vertical-align:top; line-height:20px; padding-right:2px;}

.sidebar_box { margin-bottom: 20px; margin-left: 5px; padding-left: 15px; width: 350px; }

/* #NITF# */

.NITFContent { background-color:#FFFFFF; margin:0 auto; padding:0 25px; text-align:left; font-size:14px;}
.NITFContent h1 {margin:16px 0 10px 0;padding:0; font-size:24px;}
.NITFContent h2 {margin:16px 0 8px 0;padding:0; font-size:18px;}
.NITFContent ul {list-style-position:outside; margin-left:18px;}
.NITFContent hr {margin:18px 0;}
.NITFContent span.firstwords {font-size:18px;}
.NITFContent pre {font-family:courier; font-size:12px; line-height:14px;}

.NITFContent a, 	
.NITFContent a:visited {color: #4B8BB3 !important;}
.NITFContent a:active,
.NITFContent a:hover {color:#005496 !important;}

.author { font-weight: bold; padding-left: 50px; }
.byline { font-weight: bold; padding-bottom: 5px; }
.content p { margin: 0px; padding: 0px; }
.list { font-size: 80%; }
.note { font-size:16px; }
/* .pre { background-color: #ecf5fb; width: 588px; }
.pre { background-color: #ecf5fb; width: 1083px; }  */

/* #Web Parts# */

/* #Web Parts/Articles# */
/* #Web Parts/Articles/List# */

hr {margin:18px 0;}

.ListArticlesBox { background-image: url('/dotnetmag.nl/media/dotnetmag.nl/images/streep-dot-net.jpg'); background-position: bottom left; background-repeat: no-repeat; margin-bottom: 20px; }
.ListArticlesBox h4 { float: left; margin: 0px; padding: 0px; padding-bottom: 15px; }
.ListArticlesBox h4 a { color: #000000; font-size: 15px; text-decoration: none; }
.ListArticlesBox .CntRatingContent { float: left; margin-left: 5px; }

/* #Web Parts/Articles/Latest# */

/* .LatestArticlesBox { background-image: url('/dotnetmag.nl/media/dotnetmag.nl/images/streep-dot-net.jpg'); background-position: bottom left; background-repeat: no-repeat; margin-bottom: 20px; } */
.LatestArticlesBox { margin-bottom: 10px; }
.LatestArticlesBox h4 { margin: 0px; padding: 0px 0px 5px 0px; float:left;}
.LatestArticlesBox h4 a { color: #000000; font-size: 12px; text-decoration: none; }
.LatestArticlesBox  .Acticle {clear:both; padding: 0px;}
.LatestArticlesBox .CntRatingContent {float: left; margin-left: 5px;}
.LatestArticlesBox .ArticleDate {font-size:10px; display:inline-block;}

/* #Web Parts/Articles/Filter# */
.filterBox a {display:block; clear:both;}
.filterBox select { width: 118px; }

/* #Web Parts/Articles/MessageBoard# */

/*a .BoardSubscribe { color: #000000; font-size: 12px; text-decoration: none; }*/

/* #Web Parts/Blog Posts# */

.BlogsTopBreadcrumbs,
.BlogsTopBreadcrumbs a, 
.BlogsTopBreadcrumbs a:visited 
{color:#005496; font-weight:bold; font-size:18px; margin:0px; padding:0 0 10px 0;}

/* #Web Parts/Blog Posts/Detail# */

.DetailBlogPostsBox { background-image: url('/dotnetmag.nl/media/dotnetmag.nl/images/streep-dot-net.jpg'); background-position: bottom left; background-repeat: no-repeat; padding-bottom: 20px; }
.DetailBlogPostsBox h4 { margin: 0px; padding: 0px; padding-bottom: 15px; }
.DetailBlogPostsBox h4 a { color: #000000; font-size: 15px; text-decoration: none; }
.DetailBlogPostsBox .BlogText {margin-top:10px;}

.EditPanel   {display:inline-block; margin-bottom:6px;}
.EditPanel a {margin-right:18px;}

/* #Web Parts/Blog Posts/Latest# */

.LatestBlogPostsBox { background-image: url('/dotnetmag.nl/media/dotnetmag.nl/images/streep-dot-net.jpg'); background-position: bottom left; background-repeat: no-repeat; margin-bottom: 10px; padding-bottom: 25px;}
/*.LatestBlogPostsBox { margin-bottom: 15px; padding-bottom: 10px;}*/
.LatestBlogPostsBox h4 { margin: 0px; padding: 0px 0px 5px 0px; }
.LatestBlogPostsBox h4 a { color: #000000; font-size: 12px; text-decoration: none; }
.LatestBlogPostsBox img { float: left; padding: 5px 10px 5px 0px; }
.LatestBlogPostsBox .BlogPostsDate { float: left; font-size: 10px; font-weight: bold; padding-top: 5px; }

/*#Web Parts/Blogs Posts/Comments#*/

.BlogPanel {width:100%; margin-top:6px;}

.BoardLeaveMessage {font-weight:bold; font-size:13px; float:left; display:block; margin:0px 5px 5px 0px;}
.BoardMessageTitle, .BlogCommentsTitle, .BlogTrackbacksTitle {display:block; height:27px; line-height:27px; font-weight:bold; font-size:14px;	margin-bottom:0px;}
.BoardMessageTitle, .BlogCommentsTitle {padding-left: 30px; background: #fff url(../App_Themes/CommunitySite/Images/ico_comment.gif) no-repeat center left;	}

.CommentDetail .CommentRating {clear:both;}
.BlogTrackbacksTitle {padding-left:0px;}
.TextboxField, .blogComments .TextBoxField {width:250px !important;}
.SignatureField {width:250px !important;}
.TextAreaField {width: 250px !important; height:100px;}
.BlogCommentsSeparator {display: block;}
.PostCommentSeparatorLine
{ 
	background: #cbcbcb url(../App_Themes/CommunitySite/Images/blog_line.gif) no-repeat top right;
	height: 2px;
	width: 100%;
	margin-bottom: 12px;
	font-size: 0px;
}

.BlogCommentsComments .TextAreaField
{
	height: 60px;
	width: 250px;
}

.CommentUserName, .CommentDate {font-weight:bold;}

.BlogLeaveComment {font-size:13px; font-weight:bold;}

.PostCommentSeparatorLine
{
	background: #CBCBCB url(../App_Themes/CommunitySite/Images/blog_line.gif) no-repeat scroll right top;
	font-size: 0px;
	height: 2px;
	margin-bottom: 12px;
	width: 100%;
}

/* #Web Parts/Breadcrumbs# */

.Breadcrumbs h1 { float: left; }
.Breadcrumbs span { float: left; }

/* #Web Parts/Community# */

/* #Web Parts/Community/Filter# */

.Filter {width:100%; text-align:right; }
.FilterSort { display: none; }
.Pager { float: right; padding-top: 5px; }

/* #Web Parts/Community/Groups# */

.group 			{float:left; border:1px solid #C2D6E6; width:291px; height:61px; padding:4px; margin:0 4px 4px 0;}
.group .avatar 		{float:left; margin: 0 5px 5px 0;}
.group .groupInfo	{float:left; width:210px;}
.BoardPanel 		{width:100%; margin-top:6px;}

.TitleBreadCrumbSeparator {margin:0 5px; background:transparent url(/dotnetmag.nl/media/dotnetmag.nl/images/arrow.png) no-repeat scroll 0;}

.PermissionMatrix	{border:0;}

.TabContainer		{margin-bottom:6px;}
.TabControl		{padding:0 5px !important;}
.TabControlSelected	{padding:0 5px !important; border-bottom:solid 1px #C2D6E6;}

.TabControlLeft,
.TabControlRight,
.TabControlSelectedLeft,
.TabControlSelectedRight {display:none;}

/* .TabsHeader 		 { display: none; } */

/* #Web Parts/Community/Groups/Media# */
.MediaGalleryDetailBottom img { border: none; }

/* #Web Parts/Community/Groups/List# */

.CommunityGroupsList { margin: 0px 0px 10px 0px; }
.CommunityGroupsList h2 { color:#005496; font-size:18px; font-weight: bold; text-decoration: none; }
.CommunityGroupsList .group { border: solid 1px #C2D6E6; float: left; height: 60px; margin: 5px 5px 0px 0px; padding: 5px 0px 5px 5px;  }
.CommunityGroupsListInfo { float: left; width: 230px; }
.CommunityGroupsListInfo img { padding-top: 5px; }

/* #Web Parts/Groups/Members# */

.member {float:left;}
.member .avatar {float:left; width:60px; text-align:center;}
.member .memberInfo { float: left; margin-left: 20px; width:210px;}
.LatestMemberInfo h4 a {color: #4B8BB3; font-size: 18px; font-weight: bold; text-decoration: none;}

/* #Web Parts/Community/Messages# */

.BodyField { height: 200px; width: 450px; }

/* #Web Parts/Community/Members# */

/* #Web Parts/Community/Members/Latest# */

.LatestMemberBox {float:left;}
.LatestMemberBoxSeperator {heigth:20px; width:20px; display:block; clear:both;}
.LatestMemberAvatar {float:left; width:60px; text-align:center;}
.LatestMemberInfo { float: left; margin-left: 10px; }
.LatestMemberInfo h4 { margin: 0px; padding: 0px; }
.LatestMemberInfo h4 a { color: #4B8BB3; font-size: 14px; font-weight: bold; text-decoration: none;}
.LatestMemberInfo img { padding-top: 5px; }
.LatestMemberPoints { font-size: 10px; padding-bottom: 5px; }

/* #Web Parts/Community/Members/List# */

.CommunityMembersList { margin: 0px 0px 10px 0px; }
.CommunityMembersList h2 { color:#005496; font-size:18px; font-weight: bold; text-decoration: none; }
.CommunityMembersList .member { border: solid 1px #C2D6E6; float: left; height: 60px; margin: 5px 5px 0px 0px; padding: 5px 0px 5px 5px;  }
.CommunityMembersListInfo { float: left; width: 130px; }
.CommunityMembersListInfo img { padding-top: 5px; }

/*#Web Parts/Community/Members/Profile#*/

.profilelist {float:left;}
.profilelist .profileitem {height:20px;}
.profilelist .profileitem .EditingFormLabel,
.profilelist .profileitem label {float:left; display:block; width:175px; font-weight:bold;}

.profilelist .profileitem .EditingFormControlNestedControl {float:left;}

.rolelogo	{float:left; clear:right;}
.rolelogo img	{margin-left:35px;}

.twitterAccount	   {overflow:auto;}
.twitterImagePhoto {float:left; display:block; margin-right:10px; border:solid 1px #E6E6E6 !important; padding:2px;}
.twitInfo	{color:#4B8BB3; font-size:10px;}
.twitInfo a	{color:#4B8BB3; font-size:10px; text-decoration:underline;}

/* #Web Parts/Community/Members/Friends# */
.FriendsBox table {max-width:580px; table-layout:fixed;}
.FriendsBox tr {max-width:80px; overflow:hidden;}

/* #Web Parts/Community/Tabs# */

.ContentLinkButton { border-right: solid 1px #5b5b5b; padding-right: 5px; }

.TabsHeader { margin-bottom: 10px; }
.TabControlSelected a { font-weight: bold; }

.TabContainer {	background: transparent url('/dotnetmag.nl/media/media/images/tabmenu_item_bg.gif') repeat-x scroll left center; }
.TabControlTable { height: 25px; background: url('/dotnetmag.nl/media/media/images/tabmenu_item_bg.gif') repeat-x center left; padding: 0; margin: 0; }
.TabControlLeft, .TabControlSelectedLeft { display: none; }
.TabControl { background: url('/dotnetmag.nl/media/media/images/tabmenu_item_bg.gif') repeat-x center left; padding: 0px 10px 0px 10px; }
.TabsHeader, .TabsWhite { background: url('/dotnetmag.nl/media/media/images/tabmenu_item_bg.gif') repeat-x center left; }
.IE6 .TabsHeader, .IE6 .TabsWhite { height: 20px; }
.TabControlSelected { height: 25px; background: url('/dotnetmag.nl/media/media/images/tabmenu_item_active_bg.gif') repeat-x center left; padding: 0px 10px 0px 10px; }
.TabControlRight, .TabControlSelectedRight { width: 1px; padding: 0px; background: url('/dotnetmag.nl/media/media/images/tabmenu_item_separator.gif') no-repeat top left; font-size: 0px; }
/*.TabControlTable a { color: #000000; text-decoration: none; font-size: 12px; }*/
.TabsRight, .TabsLeft { display: none; }

/* #Web Parts/Content Rating# */

/*#Content rating#*/

.CntRatingContent .ratingStar { cursor: default; }
.emptyRatingStar { background-image: url('/dotnetmag.nl/media/dotnetmag.nl/images/RatingStarEmpty.png'); }
.filledRatingStar { background-image: url('/dotnetmag.nl/media/dotnetmag.nl/images/RatingStarFilled.png'); }
.ratingStar { background-repeat: no-repeat; cursor: pointer; display: block; font-size: 0pt; height: 12px; margin: 0px; padding: 0px; width: 13px; }
.savedRatingStar { background-image: url'/dotnetmag.nl/media/dotnetmag.nl/images/RatingStarSaved.png'); }

/* #Web Parts/News# */

.NewsDate { color: #5B5B5B; font-size: 10px; font-weight: bold; padding: 5px 0px 15px 0px; }
.NewsSummary { padding-bottom: 5px; }

/* #Web Parts/News/Detail# */

.DetailNewsBox { background-image: url('/dotnetmag.nl/media/dotnetmag.nl/images/streep-dot-net.jpg'); background-position: bottom left; background-repeat: no-repeat; float: left; margin: 0px; padding: 0px; }
.DetailNewsBox h4 { margin: 0px; padding: 0px; padding-bottom: 15px; }
.DetailNewsBox h4 a { color: #000000; font-size: 15px; text-decoration: none; }

/* #Web Parts/News/Latest# */

/*.LatestNewsBox { background-image: url('/dotnetmag.nl/media/dotnetmag.nl/images/streep-dot-net.jpg'); background-position: bottom left; background-repeat: no-repeat; float: left; width: 260px; }*/
.LatestNewsBox { float: left; width: 290px; }
.LatestNewsBox h4 { margin: 0px; padding: 0px; padding-bottom: 15px; }
.LatestNewsBox h4 a { color: #000000; font-size: 14px; text-decoration: none; }

/*.LatestNewsBoxAlt { background-image: url('/dotnetmag.nl/media/dotnetmag.nl/images/streep-dot-net.jpg'); background-position: bottom left; background-repeat: no-repeat; float: right; width: 260px; }*/
.LatestNewsBoxAlt { float: right; width: 290px; }
.LatestNewsBoxAlt h4 { margin: 0px; padding: 0px; padding-bottom: 15px; }
.LatestNewsBoxAlt h4 a { color: #000000; font-size: 14px; text-decoration: none; }

/* .LatestNewsBox { background-image: url('/dotnetmag.nl/media/dotnetmag.nl/images/streep-dot-net.jpg'); background-position: bottom left; background-repeat: no-repeat; float: left; margin: 0px; margin-bottom: 20px; padding: 0px; width: 260px; }
.LatestNewsBox h4 { margin: 0px; padding: 0px; padding-bottom: 15px; }
.LatestNewsBox h4 a { color: #000000; font-size: 14px; text-decoration: none; } */

/* .LatestNewsBoxAlt { background-image: url('/dotnetmag.nl/media/dotnetmag.nl/images/streep-dot-net.jpg'); background-position: bottom left; background-repeat: no-repeat; float: left; margin-bottom: 20px; width: 250px;  }
.LatestNewsBoxAlt h4 { margin: 0px; padding: 0px; padding-bottom: 15px; }
.LatestNewsBoxAlt h4 a { color: #000000; font-size: 14px; text-decoration: none; } */

/* .LatestNewsBoxSpacer { float: left; width: 70px; } */

/* #Web Parts/Forum Posts# */
/* #Web Parts/Forum Posts/Latest# */

/* .LatestForumPostsBox { background-image: url('/dotnetmag.nl/media/dotnetmag.nl/images/streep-dot-net.jpg'); background-position: bottom left; background-repeat: no-repeat; margin-bottom: 20px; padding-bottom: 15px;} */
.LatestForumPostsBox {margin-bottom:4px;}
.LatestForumPostsBox h4 { margin: 0px; padding: 0px; }
.LatestForumPostsBox h4 a { color: #000000; font-size: 12px; text-decoration: none; }
.LatestForumPostsBox .ForumPostsDate {font-size:10px; font-weight:bold; display:inline-block;}

/* #Web Parts/Magazine# */

/* #Web Parts/Magazine/Latest# */

.LatestMagazine { margin-left: -8px; }


/* #Web Parts/Polls# */

.PollAnswers { color: #5B5B5B; font-size: 12px; margin-top: 5px; width: 150px; }
.PollAnswers td { verical-align: middle; }
.PollCount { text-align: right; }
.PollFooter { margin-top: 10px; }
.PollGraph { border: 1px solid gray; height: 8px; width: 150px; }
.PollGraph div { background: url(../App_Themes/CommunitySite/Images/poll.gif) 100% 0% repeat-x; height: 8px; font-size: 0px; line-height: 0px; }
.PollGraph div.PollGraph0 { background: url(../App_Themes/CommunitySite/Images/poll.gif) 100% 0% repeat-x; }
.PollGraph div.PollGraph2 { background: url(../App_Themes/CommunitySite/Images/poll.gif) 100% 0% repeat-x; }
.PollQuestion { color: #5B5B5B; font-size: 12px; font-weight: bold; }
.PollTitle { display:none; color: #5B5B5B; font-size: 12px; font-weight: bold; margin-bottom: 10px; }

/* #Web Parts/Shortcuts# */

.ShortcutPanel a { background-image: url('/dotnetmag.nl/media/dotnetmag.nl/images/arrow.png'); background-position: left center; background-repeat: no-repeat; padding-left: 10px; }

/* #Web Parts/Smart Search# */

.SmartSearchFilter { float: left; }

/*#Context menu#*/

.UserContextMenu
{
    border: solid 1px #666666;
    background-color: #e0e0e0;
    font-size: 11px;
    display: block;
    width: 185px;
}

.UserContextMenu .Item
{
    border-bottom: solid 1px #a4b2bc;
    height: 21px;
    display: block;
    text-decoration: none;
    color: #000000;
    overflow: hidden;
}

.UserContextMenu .ItemLast
{
    height: 21px;
    display: block;
    text-decoration: none;
    color: #000000;
}

.UserContextMenu .ItemPadding
{
    background: url(../App_Themes/CommunitySite/Images/userContextMenu.gif) repeat-x;
    padding: 0px 3px 1px 5px;
    white-space: nowrap;
    display: block;
    vertical-align: middle;
    cursor: pointer;
}

.UserContextMenu .ItemPadding:hover, .UserContextMenu .ItemSelected .ItemPadding
{
    display: block;
    background-color: #ffffff;
    background-image: none;
    border-left: solid 4px #4B8BB3;
    padding: 0px 3px 1px 1px;
    border-bottom: solid 1px #a4b2bc;
}

.UserContextActiveNode
{
    background-color: #e4e4e4;
}

.UserContextMenu .Item .Icon, .UserContextMenu .ItemLast .Icon
{
    vertical-align: text-top;
    width: 16px;
    height: 16px;

}

.TreeContextMenu .Item .IconBig, .UserContextMenu .ItemLast .IconBig
{
    float: left;
    width: 20px;

    height: 20px;
}

.UserContextMenu .Item .Name, .UserContextMenu .ItemLast .Name, .UserContextMenu .Item .NameInactive, .UserContextMenu .ItemLast .NameInactive
{

    line-height: 20px;
    text-decoration: underline;
}

.UserContextMenu .Separator
{
    height: 1px;
    background-color: #000000;
    overflow: hidden;
}

/*#Forms#*/

.formtable .CalendarTextBox, 
.formtable .CalendarIcon    {float:left;}
.formtable .CalendarAction  {float:left;padding-left:8px;}
.ProfileTimeZone .DropDownField {width:285px;}

.UniGridHead th {padding-right:10px;}
.UniGridHead,
.UniGridHead a	{font-size:12px;}


