BODY {
	color: #000000;
	background-color : #eff0e7;
	height: 100%;
	text-align: left;
	font-family: Verdana, Arial, Times New Roman, Sans-Serif;
}

.Default{}
.Default TD { font-size: 11px;}
.Default .Menuframe{}
.Default .Menuframe IMG { cursor: hand;}
.Default .Menuframe .Menu { border-top: solid 3px #CEA66B; text-transform: uppercase;}
.Default .Menuframe .Menu A { color: #000000; text-decoration: none;}

.Default .Menuframe .Menu {}
.Default .Menuframe .Menu TD {color: #000000; text-transform: uppercase;}
.Default .Menuframe .Menu .Search {}
.Default .Menuframe .Menu .Search .tbox { padding-top: 5px;}
.Default .Menuframe .Menu .Search .tbox .searchfield {font-size: 10px; font-style: normal; border: solid 1px #e3e5d9;}
.Default .Menuframe .Menu .Search .tbox INPUT { font-size: 9px;}
.Default .Menuframe .Menu .Search .tbtn { padding-top: 4px;}
.Default .Menuframe .Menu .Search .timage { padding-top: 6px;}
.Default .Menuframe .Menu .btnSearch {}

.hMenu { padding-left: 10px; }
.DynamicMenuItemStyle,DynamicMenuStyle { padding-left: 3px; padding-right: 5px;}

.DocumentTemplate { margin-top: 15px; margin-left: 5px; padding-right: 5px; color: #656854;}
.DocumentTemplate .DocTitle { border-bottom: solid 1px #e3e5d9; font-weight: bold; font-size: 12px; padding-left: 5px;}
.DocumentTemplate .DocBody { padding-top: 10px; padding-left: 5px; padding-right: 20px; padding-bottom: 10px;}
.DocumentTemplate .DocBody A { color: Blue; text-decoration: underline;}

/* Content.aspx Styles */
.Content .FrontContent { margin-top: 15px; margin-left: 5px; padding-right: 5px;}
.Content .FrontContent .ContentTitle { text-transform: uppercase;}
.Content .FrontContent .ContentTitle .Newest { border-top: solid 1px #e3e5d9; border-left: solid 1px #e3e5d9; font-size: 10px;}
.Content .FrontContent .ContentTitle .Newest A { text-decoration: none; color: #000000;}
.Content .FrontContent .ContentTitle .Archive { background-image: url(images/content_title_bg.gif); background-repeat: repeat-x; padding-top: 4px; font-size: 10px;}
.Content .FrontContent .ContentTitle .Archive A { text-decoration: none; color: #000000;}
.Content .FrontContent .ContentTitle .Archive2 { padding-left: 2px; padding-right: 2px; border-top: solid 1px #e3e5d9; font-size: 10px;}
.Content .FrontContent .ContentTitle .Line { border-bottom: solid 1px #e3e5d9;}

.Content .FrontContent .ContentText { border-left: solid 1px #e3e5d9; padding-top: 5px; padding-left: 5px; padding-right: 15px;}
.Content .FrontContent .ContentText .contenttext_title { text-decoration: underline; font-weight: bold; color: #656854; padding-top: 10px;}
.Content .FrontContent .ContentText .contenttext_resume { color: #656854;}
.Content .FrontContent .ContentText .contenttext_resume A { text-decoration: none; color: #656854;}
.Content .FrontContent .ContentText .contenttext_link { padding-top: 3px;}
.Content .FrontContent .ContentText .contenttext_link A { text-decoration: none; text-transform: uppercase; color: #656854;}

.Content .Allforum{ border-left: solid 1px #e3e5d9; margin-left: 5px; padding-right: 15px;}
.Content .Allforum .dot { height: 20px; padding-left: 3px; padding-top: 3px;}
.Content .Allforum .dtm {}
.Content .Allforum .dtm A { color: #000000; text-decoration: none;}
.Content .Allforum .dtm A:Hover { text-decoration: underline;}
.Content .Allforum .question{ padding-left: 3px;}
.Content .Allforum .question A { color: #000000; text-decoration: none;}
.Content .Allforum .question A:Hover { text-decoration: underline;}
.Content .Allforum .count A { color: #630000; text-decoration: none;}
.Content .Allforum .count A:Hover { text-decoration: underline;}

.Content .ContentText .ct_title {text-decoration: underline; font-weight: bold; color: #656854; padding-top: 10px;}
.Content .ContentText .ct_resume { color: #656854; padding-top: 2px;}
.Content .ContentText .ct_link { padding-top: 2px;}
.Content .ContentText .ct_link A { text-decoration: none; text-transform: uppercase; color: #656854;}

/* showforum styles */
.Forum .message_login { background-color: #cfd1c3; height: 97px; padding-left: 8px; margin-bottom: 2px;}
.Forum .message_login .login_title { color: #630000; font-weight: bold; padding-top: 6px;}
.Forum .message_login .txt { width: 120px; height: 15px; font-size: 10px; border: solid 1px #babcac;}
.Forum .message_login .btn { width: 25px; height: 18px; font-size: 10px;}
.Forum .message_login .lb { color: #630000; text-decoration: none;}
.Forum .redline { background-color: #630000; height: 4px;}

.Forum .all_messages { background-color: #f7f7f3; margin-top: 2px; padding-left: 8px; }
.Forum .all_messages .all_messages_title { color: #656854; text-transform: uppercase; font-size: 12px; font-weight: bold;}
.Forum .all_messages .msgtitle { color: #656854; font-weight: bold; text-decoration: underline;}
.Forum .all_messages .msgtitle A { text-decoration: underline; color: #656854;}
.Forum .all_messages .msgtext { color: #656854;}
.Forum .all_messages .msginput { color: #630000;}
.Forum .all_messages .msginput A { color: #630000; text-decoration: none;}
.Forum .all_messages .msginput A:Hover { text-decoration: underline;}

/* write comment styles */
.UserForum .writemessage { margin-top: 5px; margin-bottom: 15px; padding-right: 10px;}
.UserForum .writemessage .writebtn { padding-right: 10px; height: 22px; font-size: 11px; color: #630000; font-weight: bold;}
.UserForum .writemessage .commentarea { border: solid 1px #cfd1c3;}
/* end write comment styles */

.Forum { margin-top: 15px;}

/* start written messages in showforum styles */
.message { margin-bottom: 10px;}
.message .message_text { padding-left: 10px; padding-top: 3px; padding-bottom: 10px;}
.message .message_top { background-color: #eff0e7; padding-left: 5px; border-bottom: solid 1px #cfd1c3;}
.message .message_top .message_date { color: #656854;}
.message .message_top .message_author { color: #630000;}
.message .message_print { background-color: #eff0e7; padding-right: 5px; border-bottom: solid 1px #cfd1c3;}
/* end written messages styles */

/* start default forum styles */
.UserForum { margin-top: 15px; }
.alertmessage{ padding-left: 5px; padding-top: 4px; color: #630000;}
.UserForum .ForumTop { background-color: #eff0e7; border-bottom: solid 1px #cfd1c3;}
.UserForum .ForumTop .forum_title { padding-left: 5px; font-size: 12px; color: #630000; font-weight: bold;}
.UserForum .ForumTop .forum_count { padding-left: 5px; color: #630000;}
.UserForum .ForumTop .forum_message { padding-left: 5px; font-weight: bold;}
/* end default forum styles */

/* start styles for 'Kjakforum' on default.aspx */
.ForumRight { margin-top: 15px;}
.ForumRight .forumimage { margin-top: 1px;}
.ForumRight .forumtitle { text-transform: uppercase; background-color: #eff0e7; font-size: 11px; height: 19px;}
.ForumRight .forumtext { padding-left: 10px; color: #656854; font-style: italic; font-size: 10px; border-bottom: solid 1px #e1e4ce; border-left: solid 1px #e1e4ce; border-right: solid 1px #e1e4ce;}

.ForumRight .forummessage { font-size: 10px; color: #656854; padding-left: 10px; border-bottom: solid 1px #e1e4ce; border-left: solid 1px #e1e4ce; border-right: solid 1px #e1e4ce;}
.ForumRight .forummessage .msgtitle { padding-left: 8px; font-weight: bold; text-decoration: underline;}
.ForumRight .forummessage .msgtitle A { text-decoration: underline; color: #656854;}
.ForumRight .forummessage .msgtext { padding-left: 8px;}
.ForumRight .forummessage .msginput { padding-left: 8px; color: #630000;}
.ForumRight .forummessage .msginput A { color: #630000; text-decoration: none;}
.ForumRight .forummessage .msginput A:Hover { text-decoration: underline;}
/* end styles for 'Kjakforum' on default.aspx */

.Default .Middle { border-top: solid 5px #EFF0E7;}

.Default .Bottom { border-top: solid 3px #CEA66B;}
.Default .Bottom A { cursor: hand;}

.Newsletter { background-color : #eff0e7; font-size: 10px; margin-top: 15px; padding-left: 5px;}
.Newsletter .nl_text { text-transform: uppercase; padding-left: 5px;}
.Newsletter .nl_textbox { padding-left: 5px;}
.Newsletter .nl_textbox .tbox { width: 120px;}
.Newsletter .nl_textbox .tbox INPUT { height: 11px; width: 120px; font-size: 9px; border: solid 1px #e3e5d9;}
.Newsletter .nl_textbox .btn { padding-top: 2px; width: 100%;}

.Poll { border: solid 1px #e1e4ce; margin-top: 15px;}
.Poll TD { color: #656854; font-size: 11px; padding-left: 5px;}
.Poll .choices { padding-left: 5px;}
.Poll .polltitle { padding-left: 5px; padding-top: 10px; padding-bottom: 10px; font-weight: bold;}

.LeftMenu { margin-top: 15px;}
.LeftMenu TD { padding-left: 5px; color: #656854; padding-bottom: 3px;}
.LeftMenu TD A { text-decoration: none; color: #656854;}
.LeftMenu TD A:Hover { text-decoration: underline;}

.Address { margin-top: 15px; margin-left: 5px; margin-bottom: 10px;}
.Address TD { font-size: 10px; color: #656854;}
.Address A { color: #656854; text-decoration: none;}
.Address A:Hover { color: #656854; text-decoration: underline;}

.Newuser { margin-top: 15px; margin-left: 5px; padding-right: 10px;}
.Newuser .nuTitle { text-transform: uppercase;}
.Newuser .nuTitle .Active { border-top: solid 1px #e3e5d9; border-left: solid 1px #e3e5d9; font-size: 10px;}
.Newuser .nuTitle .Deactive { background-image: url(images/content_title_bg.gif); background-repeat: repeat-x; padding-top: 4px; font-size: 10px;}
.Newuser .nuTitle .Line { border-bottom: solid 1px #e3e5d9;}
.Newuser .nuForm { border-left: solid 1px #e3e5d9; padding-left: 5px; }
.Newuser .nuForm .txt { width: 140px; height: 15px; font-size: 11px; border: solid 1px #babcac;}
.Newuser .nuForm .btn { width: 120px; height: 20px; font-size: 11px;}
.Newuser .nuForm .btnForgot { width: 120px; height: 20px; font-size: 11px; color: #630000; font-weight: bold;}
.Newuser .nuForm .nuManual { padding-top: 5px; padding-bottom: 10px;}

.gallery { margin-top: 15px; margin-left: 5px; padding-right: 10px;}
.gallery .gallerytitle {border-bottom: solid 1px #e3e5d9; font-weight: bold; font-size: 12px; padding-left: 5px; color: #656854;}
.gallery .gallerycount { border-bottom: solid 1px #e3e5d9;}
.gallery .dropdown { padding-left: 5px;}
.gallery .dropdown select { font-size: 10px; width: 150px;}
.gallery .pagecontrol { color: #000000; text-decoration: none;}
.gallery .pagecontrol .PageButton A {color: #000000; text-decoration: none;}
.gallery .imgtext { color: #000000; font-size: 12px;}
.gallery .link { font-size: 12px;}
.gallery .link A { text-decoration: none; color: #000000;}
.gallery .link A:Hover { text-decoration: underline;}