﻿*
{padding:0px;font-family:Verdana;font-size:12px}
html{height:100%;}
a {border:0px;}
img {border:0px;}
div.clear{clear:both; font-size:0px;}



/* ================================
    Default styles FOR DotNetNuke
   ================================
*/


td{
    font-family:            Arial, Tahoma, Verdana, Helvetica;
    font-size:              12px;
    font-weight:            normal;
	line-height:       		130%;
	color:                  #000000; 
}




/* background color for the content part of the pages */
Body
{
	background-color: white;
	margin: 0px;
} 

.ControlPanel, .PagingTable {
    width:                  100%;
    height:                 164px;
    background-color:       #FFFFFF;
	background-repeat:		repeat-x;
	background-position:    bottom;
	
    border-right:           #003366 0px solid; 
    border-top:             #003366 0px solid; 
    border-left:            #003366 0px solid; 
    border-bottom:          #003366 0px solid; 
}


.SkinObject {
    font-weight:            bold;
    font-size:              16pt;
    color:                  #284386;
    font-family:            verdana, Arial, Helvetica;
    text-decoration:        none;
}

A.SkinObject:link {
    text-decoration:        none;
    color:                  #284386;
}

A.SkinObject:visited  {
    text-decoration:        none;
    color:                  #284386;
}

A.SkinObject:active   {
    text-decoration:        none;
    color:                  #284386;
}

A.SkinObject:hover    {
    text-decoration:        none;
    color:                  #284386;
}

/* styles for LANGUAGE skinobject */
.Language
{
	vertical-align: middle;
	margin: 0px;
}

.Language img
{
	border: none;
}

/* Extra stijl voor Form Master 1.6 offerteformulier */

.NormalTextBox2
{
    font-family:            verdana, Arial, Helvetica;
    font-size:              11px;
    font-weight:            normal;
    
    margin-right:           0px;
    margin-bottom:          8px;
    margin-top:             0px;
    margin-left:            10px;
    
    padding-left:           4px;
}


.SubHead2    {
	font-family: 	    	Arial, Helvetica;
	font-size: 		    	12px;
	font-weight: 	    	normal; 
	line-height:	    	120%;
	color: 			    	#12361E;
}


.FormSubmit2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ccced1; PADDING-LEFT: 6px; WIDTH: 120px; PADDING-RIGHT: 6px; FONT-FAMILY: Arial, sans-serif; HEIGHT: 28px; COLOR: white; FONT-SIZE: 12px; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 4px
}
.form_table {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #FFFFFF; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 504px; PADDING-RIGHT: 0px; FONT-FAMILY: Tahoma,Arial,Helvetica; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 50%; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.form_foto {
	BACKGROUND-COLOR: #eaeaea; MARGIN: 10px 220px 10px 0px; WIDTH: 500px; HEIGHT: 150px
}
.form_subtable {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 500px; PADDING-RIGHT: 0px; FONT-FAMILY: Tahoma,Arial,Helvetica; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 50%; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.form_midspacer {
	BACKGROUND-COLOR: #ffffff; WIDTH: 20px; HEIGHT: 25px
}
.form_head {
	PADDING-BOTTOM: 3px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 3px; FONT-FAMILY: Tahoma,Arial,Helvetica; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 40px; COLOR: #0C4664; FONT-SIZE: 15px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.form_head_top {
	PADDING-BOTTOM: 3px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 3px; WIDTH: 100%; PADDING-RIGHT: 3px; FONT-FAMILY: Tahoma,Arial,Helvetica; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 40px; COLOR: #0C4664; FONT-SIZE: 14px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.form_label {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 6px; WIDTH: 250px; FONT-FAMILY: Tahoma,Arial,Helvetica; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 20px; COLOR: #0C4664; FONT-SIZE: 13px; BORDER-LEFT-WIDTH: 0px
}
.form_label2 {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 90px; FONT-FAMILY: Tahoma,Arial,Helvetica; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 20px; COLOR: #0C4664; FONT-SIZE: 13px; BORDER-LEFT-WIDTH: 0px
}
.form_spacer {
	BACKGROUND-COLOR: #ffffff; WIDTH: 10px; HEIGHT: 25px
}
.form_spacer2 {
	BACKGROUND-COLOR: #f1f1f1; WIDTH: 85px; HEIGHT: 25px
}
.form_text {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 384px; PADDING-RIGHT: 0px; FONT-FAMILY: Tahoma,Arial,Helvetica; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 25px; COLOR: #171c20; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.form_textbox {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 0px; PADDING-LEFT: 6px; WIDTH: 400px; PADDING-RIGHT: 4px; FONT-FAMILY: verdana, Arial, Helvetica; MARGIN-BOTTOM: 2px; HEIGHT: 26px; FONT-SIZE: 11px; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
.form_textbox_high {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 0px; PADDING-LEFT: 6px; WIDTH: 400px; PADDING-RIGHT: 4px; FONT-FAMILY: verdana, Arial, Helvetica; MARGIN-BOTTOM: 2px; HEIGHT: 250px; FONT-SIZE: 11px; FONT-WEIGHT: normal; PADDING-TOP: 5px
}

.form_subtext {
	PADDING-BOTTOM: 3px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 3px; WIDTH: 130px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 25px; COLOR: #10271f; FONT-SIZE: 10px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: normal; PADDING-TOP: 3px
}
.upload {
	LINE-HEIGHT: 130%; FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica; COLOR: #dc342d; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.detail_text {
	PADDING-BOTTOM: 10px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 25px; COLOR: #414141; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.detail_text_1 {
	PADDING-BOTTOM: 10px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 380px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 25px; COLOR: #414141; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.detail_terug {
	BORDER-RIGHT-WIDTH: 0px; MARGIN-TOP: 50px; WIDTH: 400px; MARGIN-BOTTOM: 20px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 70px; MARGIN-LEFT: 0px; BORDER-LEFT-WIDTH: 0px
}
.list_table {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #d1d1d1; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 720px; PADDING-RIGHT: 0px; FONT-FAMILY: Tahoma,Arial,Helvetica; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.list_foto {
	BACKGROUND-COLOR: #eaeaea; MARGIN: 10px 220px 10px 0px; WIDTH: 500px; HEIGHT: 150px
}
.list_subtable {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 350px; PADDING-RIGHT: 0px; FONT-FAMILY: Tahoma,Arial,Helvetica; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 400px; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.list_subtable_lading {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 700px; PADDING-RIGHT: 0px; FONT-FAMILY: Tahoma,Arial,Helvetica; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 400px; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.list_midspacer {
	BACKGROUND-COLOR: #d1d1d1; WIDTH: 20px; HEIGHT: 25px
}
.list_head {
	PADDING-BOTTOM: 3px; MARGIN-TOP: 20px;  BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 3px; WIDTH: 100%; PADDING-RIGHT: 3px; FONT-FAMILY: Tahoma,Arial,Helvetica; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 22px; COLOR: #0C4664; FONT-SIZE: 28px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: bold; PADDING-TOP: 103px
}
.list_label {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #eaeaea; MARGIN: 0px; PADDING-LEFT: 6px; WIDTH: 130px; FONT-FAMILY: Tahoma,Arial,Helvetica; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 20px; COLOR: #171c20; FONT-SIZE: 13px; BORDER-LEFT-WIDTH: 0px
}
.list_spacer {
	BACKGROUND-COLOR: #f1f1f1; WIDTH: 20px; HEIGHT: 25px
}
.list_text {
	VERTICAL-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-RIGHT: 5px; FONT-FAMILY: Tahoma,Arial,Helvetica; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 24px; COLOR: #3f4d58; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: normal; PADDING-TOP: 6px; PADDING-BOTTOM: 6px;
}
.list_text_soort {
	VERTICAL-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-RIGHT: 30px; FONT-FAMILY: Tahoma,Arial,Helvetica; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 70px; COLOR: #3f4d58; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: normal; PADDING-TOP: 22px; PADDING-BOTTOM: 6px;
}
.list_text_soort_num {
	VERTICAL-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-RIGHT: 5px; FONT-FAMILY: Tahoma,Arial,Helvetica; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 20px; COLOR: #3f4d58; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: normal; PADDING-TOP: 6px; PADDING-BOTTOM: 6px;
}
.list_text_merk {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-RIGHT: 30px; FONT-FAMILY: Tahoma,Arial,Helvetica; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 70px; COLOR: #3f4d58; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: normal; PADDING-TOP: 22px; PADDING-BOTTOM: 6px;
}
.list_text_kenmerk {
	VERTICAL-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-RIGHT: 30px; FONT-FAMILY: Tahoma,Arial,Helvetica; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 70px; COLOR: #3f4d58; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: normal; PADDING-TOP: 22px; PADDING-BOTTOM: 6px;
}
.list_text_thumb {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-RIGHT: 30px; FONT-FAMILY: Tahoma,Arial,Helvetica; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 70px; COLOR: #3f4d58; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: normal; PADDING-TOP: 6px; PADDING-BOTTOM: 6px;
}
.list_text_xmod_search {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Tahoma,Arial,Helvetica; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 0px; COLOR: #3f4d58; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: normal; PADDING-TOP: 6px; PADDING-BOTTOM: 0px;
}
.list_textbox {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 6px; WIDTH: 200px; PADDING-RIGHT: 4px; FONT-FAMILY: verdana, Arial, Helvetica; MARGIN-BOTTOM: 2px; HEIGHT: 20px; FONT-SIZE: 11px; FONT-WEIGHT: normal; PADDING-TOP: 6px
}
.list_subtext {
	PADDING-BOTTOM: 3px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 3px; WIDTH: 130px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 25px; COLOR: #10271f; FONT-SIZE: 10px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: normal; PADDING-TOP: 3px
}
.list_edit {
	BACKGROUND-IMAGE: url(edit.png); BACKGROUND-COLOR: transparent; WIDTH: 26px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 26px
}
.list_copy {
	BACKGROUND-IMAGE: url(copy.png); BACKGROUND-COLOR: transparent; WIDTH: 26px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 26px
}
.list_delete {
	BACKGROUND-IMAGE: url(cut.png); BACKGROUND-COLOR: transparent; WIDTH: 26px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 26px
}
.list_detail {
	VERTICAL-ALIGN: center; BACKGROUND-IMAGE: url(detail.png); BACKGROUND-COLOR: transparent; WIDTH: 66px; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-RIGHT: 5px; FONT-FAMILY: Tahoma,Arial,Helvetica; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 50px; COLOR: #3f4d58; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: normal; PADDING-TOP: 10px; PADDING-BOTTOM: 6px;
}

/* style for module titles */

.Head   {
	font-family: 	    	Arial, Helvetica;
	font-size: 		    	14px;
	font-weight: 	    	bold;
	line-height:	    	145%;
	color: 			    	#61646B;
}


/* style of item titles on edit and admin pages */

.SubHead    {
	font-family: 	    	Arial, Helvetica;
	font-size: 		    	12px;
	font-weight: 	    	bold;
	line-height:	    	145%;
	color: 			    	#61646B;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */

.SubSubHead {
	font-family: 	    	Arial, Helvetica;
	font-size: 		    	11px;
	font-weight: 	    	bold;
	line-height:	    	145%;
	color: 			    	#61646B;
}

/* text style used for most text rendered by modules */
.Normal, .NormalDisabled
{
    font-family:            Arial, Tahoma, Verdana, Helvetica;
    font-size:              12px;
    font-weight:            normal;
	line-height:       		130%;
	color:                  #000000; 
}



/* text style used for rendered text which should appear disabled */
.NormalDisabled
{
	color: Silver;
}

/* text style used for rendered text which requires emphasis */
.NormalBold
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
}

/* text style used for error messages */
.NormalRed
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
}

/* styles used by Data Grids */
.DataGrid_AlternatingItem
{
	background-color: White;
	color: Red;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
}
.DataGrid_Container
{
	background-color: Transparent;
}
.DataGrid_Footer
{
	background-color: White;
}
.DataGrid_Header
{
	background-color: Transparent;
	color: Black;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}
.DataGrid_Item
{
	background-color: Transparent;
	color: Black;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
}
.DataGrid_SelectedItem
{
	background-color: Silver;
	color: Blue;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
}

/* styles used by TreeMenu Skin Object */
.TreeMenu_Node
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
}

.TreeMenu_NodeSelected
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	background-color: #dcdcdc;
}

A.TreeMenu_Node:link, A.TreeMenu_NodeSelected:link
{
	text-decoration: none;
	color: #003366;
}

A.TreeMenu_Node:visited, A.TreeMenu_NodeSelected:visited
{
	text-decoration: none;
	color: #003366;
}

A.TreeMenu_Node:hover, A.TreeMenu_NodeSelected:hover
{
	text-decoration: none;
	color: #ff0000;
}

A.TreeMenu_Node:active, A.TreeMenu_NodeSelected:active
{
	text-decoration: none;
	color: #003366;
}

/* styles used in the FileManager */
.FileManager
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	height: 400px;
}
.FileManager_ToolBar
{
	border-bottom: black 1px solid;
	height: 25px;
}
.FileManager_Explorer
{
	height: 100%;
	border: #696969 1px solid;
	background-color: White;
	margin: 2px 2px 2px 2px;
}

.FileManager_FileList
{
	height: 100%;
	border: #696969 1px solid;
	background-color: White;
	margin: 2px 2px 2px 2px;
	overflow: auto;
}

.FileManager_MessageBox
{
	text-align: center;
	vertical-align: middle;
	background-color: White;
	padding: 25px 25px 25px 25px;
}

.FileManager_Header
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #E7E7FF;
	background-color: #9EBFF6;
	border-bottom: #696969 1px solid;
	height: 25px;
}

.FileManager_Pager
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	background-color: #EEEEEE;
	border-top: #696969 1px solid;
	height: 25px;
}

.FileManager_StatusBar
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	background-color: #dedfde;
	height: 25px;
	margin: 2px 2px 2px 2px;
}

.FileManager_Item
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: Black;
	background-color: #F8F8F8;
	border-top: black 1px dashed;
	border-bottom: black 1px dashed;
}

.FileManager_AltItem
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: Black;
	background-color: #EEEEEE;
	border-style: none;
}
.FileManager_SelItem
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: White;
	background-color: #99ffff;
	border-style: none;
}

.FileManagerTreeNode
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
}

.FileManagerTreeNodeSelected
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	background-color: #dcdcdc;
}

A.FileManagerTreeNode:link, A.FileManagerTreeNodeSelected:link
{
	text-decoration: none;
	color: #003366;
}

A.FileManagerTreeNode:visited, A.FileManagerTreeNodeSelected:visited
{
	text-decoration: none;
	color: #003366;
}

A.FileManagerTreeNode:hover, A.FileManagerTreeNodeSelected:hover
{
	text-decoration: none;
	color: #ff0000;
}

A.FileManagerTreeNode:active, A.FileManagerTreeNodeSelected:active
{
	text-decoration: none;
	color: #003366;
}

/* styles used in the Wizard Framework */
.Wizard
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	height: 400px;
	width: 650px;
}
.WizardButton
{
	border-right: #696969 1px solid;
	padding-right: 2px;
	border-top: #696969 1px solid;
	padding-left: 2px;
	padding-bottom: 2px;
	border-left: #696969 1px solid;
	padding-top: 2px;
	border-bottom: #696969 1px solid;
	background-color: #dcdcdc;
}
.WizardHeader
{
	background: #ffffcc;
	border-bottom: black 1px solid;
	height: 40px;
}
.WizardFooter
{
	border-top: black 1px solid;
	background: #ccffcc;
	height: 25px;
	text-align: right;
}
.WizardBody
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	height: 325px;
}
.WizardHelp
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 9pt;
	padding-bottom: 5px;
	border-left: black 1px solid;
	width: 180px;
	padding-top: 5px;
	background-color: #ccffff;
}
.WizardHelpText
{
	overflow: auto;
	font-size: 8pt;
	width: 180px;
	color: black;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	height: 300px;
}
.WizardText
{
	font-size: 9pt;
	color: black;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
}


/* text style used for help text rendered by modules */
.Help
{
	border-right: black 1px solid;
	padding-right: 2px;
	border-top: black 1px solid;
	padding-left: 2px;
	font-weight: normal;
	font-size: 11px;
	padding-bottom: 2px;
	border-left: black 1px solid;
	color: black;
	padding-top: 2px;
	border-bottom: black 1px solid;
	font-family: Tahoma, Arial, Helvetica;
	background-color: #ffff99;
}

/* text style for buttons and link buttons used in the portal admin pages */

.CommandButton     {
    font-family:            verdana, Arial, Helvetica;
    font-size:              11px;
    font-weight:            normal;
}

    
/* hyperlink style for buttons and link buttons used in the portal admin pages */

A.CommandButton:link {
    font-family:            tahoma, Arial, Helvetica;
    font-size:              11px;
    font-weight:            normal;
    
    margin-left:            3px;
    margin-right:           3px;
    
    text-decoration:        none;
	color:                  #2F3584;
}

A.CommandButton:visited  {
    font-family:            tahoma, Arial, Helvetica;
    font-size:              11px;
    font-weight:            normal;
    
    margin-left:            3px;
    margin-right:           3px;
    
    text-decoration:        none;
	color:                  #2F3584;
}

A.CommandButton:active   {
    font-family:            tahoma, Arial, Helvetica;
    font-size:              11px;
    font-weight:            normal;
    
    margin-left:            3px;
    margin-right:           3px;
   
    text-decoration:        none;
	color:                  #2F3584;
}

A.CommandButton:hover    {
    font-family:            tahoma, Arial, Helvetica;
    font-size:              11px;
    font-weight:            normal; 
    
    margin-left:            3px;
    margin-right:           3px;  
    
    text-decoration:        underline;
	color:                  #3F5ABA;
}

/* button style for standard HTML buttons */

.StandardButton
{
    height:                 26px;
    width:                  150px;
    
    margin-top:             10px;    
    margin-bottom:          10px;
        
    padding-top:            4px; 
    padding-bottom:         10px; 
    padding-right:          6px; 
    padding-left:           6px;
     
    border-left:            0px; 
    border-bottom:          0px; 
    border-right:           0px; 
    border-top:             0px;
	
	color:                  White;
    background-color:       #999999;
    font-family:            verdana, Arial, sans-serif;
    font-size:              11px;
    font-weight:            bold; 
    

}


/* GENERIC */
H1
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 14px;
	font-weight: normal;
	color: #666644;
}

H2
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 14px;
	font-weight: normal;
	color: #666644;
}

H3
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
}

H4
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
}

H5, DT
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}

H6
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}

TFOOT, THEAD
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	color: #003366;
}

TH
{
	vertical-align: baseline;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}

a:link 
{
    font-family:        Arial, Tahoma, Verdana, Helvetica;
    font-size:          13px;
    font-weight:        normal;
	line-height:       	130%;
	color:              #103D8F;
	text-decoration:    none;
}

a:hover 
{
    font-family:        Arial, Tahoma, Verdana, Helvetica;
    font-size:          13px;
    font-weight:        normal;
	line-height:       	130%;
	color:              #FF9900;
	text-decoration:    none;
}

a:active 
{
    font-family:        Arial, Tahoma, Verdana, Helvetica;
    font-size:          13px;
    font-weight:        normal;
	line-height:       	130%;
	color:              #103D8F;
	text-decoration:    none;
}

a:visited
{
    font-family:        Arial, Tahoma, Verdana, Helvetica;
    font-size:          13px;
    font-weight:        normal;
	line-height:       	130%;
	color:              #103D8F;
	text-decoration:    none;
}




SMALL
{
	font-size: 8px;
}

BIG
{
	font-size: 14px;
}

BLOCKQUOTE, PRE
{
	font-family: Lucida Console, monospace;
}


i.leaf {
list-style-type: disc;
list-style-image: url(../../misc/menu-leaf.png);
padding: 0.1em 0.5em 0 0;
display: inline;/*setting for FF and other standards compliant browsers*/
#display: block /*setting for IE7*/
_display: block /*setting for IE6*/
}

LI
{
    list-style-type:disc;
	list-style-position:outside;
	color:#0C4664;
	font-family: Arial,Tahoma,Verdana,Helvetica;
	font-size:13px;
	font-weight:normal;
	line-height:100%;
	margin-left: 14px;
	padding-top: 0px;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 0px;
	margin-bottom:1px;
}

LI LI
{
    list-style-type:circle;
	color:#000000;
	font-family: Arial,Tahoma,Verdana,Helvetica;
	font-size:12px;
	font-weight:normal;
	line-height:180%;
	margin-left:50px;
	margin-bottom:14px;	
}

LI LI LI
{
    list-style-type:circle;
	color:#000000;
	font-family: Arial,Tahoma,Verdana,Helvetica;
	font-size:12px;
	font-weight:normal;
	line-height:180%;
	margin-left:70px;
	margin-bottom:14px;	
}

OL LI
{
	list-style-type:square;
	color:#A9A998;
	font-family: Tahoma, Arial, Verdana;
	font-size:13px;
	font-weight:bold;
	line-height:180%;
}





HR
{
	color: #696969;
	height: 1pt;
	text-align: left;
}

/* Module Title Menu */
.ModuleTitle_MenuContainer
{
	border-bottom: blue 0px solid;
	border-left: blue 0px solid;
	border-top: blue 0px solid;
	border-right: blue 0px solid;
}

.ModuleTitle_MenuBar
{   width:200px;
	cursor: pointer;
	height: 16;
	background-color: Transparent;
}

.ModuleTitle_MenuItem
{   text-indent:6px;
    cursor: pointer;
	color: black;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	border-left: white 0px solid;
	border-bottom: white 1px solid;
	border-top: white 1px solid;
	border-right: white 0px solid;
	background-color: Transparent;
}

.ModuleTitle_MenuIcon
{
	cursor: pointer;
	background-color: #B3AF9D;
	border-left: #B3AF9D 1px solid;
	border-bottom: #B3AF9D 1px solid;
	border-top: #B3AF9D 1px solid;
	text-align: center;
	width: 15px;
	height: 21px;
	padding-right:8px;
}

.ModuleTitle_SubMenu
{   width:200px;
	z-index: 1000;
	cursor: pointer;
	background-color: #FFFFFF;
	border-bottom: #FFFFFF 0px solid;
	border-left: #FFFFFF 0px solid;
	border-top: #FFFFFF 0px solid;
	border-right: #FFFFFF 0px solid;
}

.ModuleTitle_MenuBreak
{   width:210px;
	border-bottom: #ECECEC 1px solid;
	border-left: #ECECEC 0px solid;
	border-top: #ECECEC 1px solid;
	border-right: #ECECEC 0px solid;
	background-color: #ECECEC;
	height: 1px;
}

.ModuleTitle_MenuItemSel
{   text-indent:6px;
	cursor: pointer;
	color: black;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	background-color: #CCCABD;
}

.ModuleTitle_MenuArrow
{
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	border-right: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	border-top: #FFFFFF 0px solid;
}

.ModuleTitle_RootMenuArrow
{
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
}



/* LEGACY STYLES from DNN 1-2 */
.HeadBg
{
	background-color: #CCCCCC;
}

.TabBg
{
	background-color: black;
}

.SelectedTab
{
	font-weight: bold;
	font-size: 8.5pt;
	color: #FFFFFF;
	font-family: Tahoma, Arial, Helvetica;
	text-decoration: none;
}

A.SelectedTab:link
{
	text-decoration: none;
	color: white;
}

A.SelectedTab:visited
{
	text-decoration: none;
	color: #eeeeee;
}

A.SelectedTab:hover
{
	text-decoration: none;
	color: #cccccc;
}

A.SelectedTab:active
{
	text-decoration: none;
	color: #eeeeee;
}

.OtherTabs
{
	font-weight: bold;
	font-size: 8.5pt;
	color: white;
	font-family: Tahoma, Arial, Helvetica;
	text-decoration: none;
}

A.OtherTabs:link
{
	text-decoration: none;
	color: white;
}

A.OtherTabs:visited
{
	text-decoration: none;
	color: #eeeeee;
}

A.OtherTabs:hover
{
	text-decoration: none;
	color: #cccccc;
}

A.OtherTabs:active
{
	text-decoration: none;
	color: #eeeeee;
}

.PagingTable
{
	height: 33px;
}

/*
.LabelEditOverClass
{	
	cursor: pointer;
	text-decoration: underline overline;
}
*/

.LabelEditTextClass
{
	border: solid 1px red;
	background-color: Transparent;
}

.LabelEditWorkClass
{
	/*background: url(/DotNetNuke/images/dnnanim.gif) no-repeat right;*/
	border: solid 0px red;
	background-color: Transparent;
}

/* style for the DNNTextSuggest control select menu */
.SuggestTextMenu
{
	border: solid 1px black;
	white-space: nowrap;
	background: white;
}
/* style for the DNNTextSuggest control selected menu node */
.SuggestNodeOver
{
	background-color: navy;
	color: White;
}


/*Edit In Place Tool Bar Classes*/
.eipbackimg
{
	border: outset 1px; /*give toolbar a 3D look*/
	position: absolute; /*needed so it doesn't take up space */
	margin-top: -22px; /*specify toolbar to be just above text */
	white-space: nowrap; /* makes toolbar horizontal */
	background: url(../../images/eip_toolbar.gif);
	background-color: #99cccc;
	height: 22px;
}

.eipbuttonbackimg
{
	width: 21px;
	height: 21px;
	cursor: pointer; /*change mouse to pointer when hover over button*/
	display: -moz-inline-box; /* Gecko proprietary  (ORDER IS IMPORTANT HERE!)*/
	display: inline-block; /* supported by Opera and ? */
}

.eipbutton_edit
{
	background: url(../../images/eip_edit.gif) no-repeat 100% center;
}
.eipbutton_save
{
	background: url(../../images/eip_save.gif) no-repeat 100% center;
}
.eipborderhover
{
	border: outset 1px;
}

/* used to collapse panes without any content in them */
.DNNEmptyPane
{
	width: 0px;
}

/* used to set the different module align options - from module settings */
.DNNAlignleft
{
	text-align: left;
}
.DNNAlignright
{
	text-align: right;
}
.DNNAligncenter
{
	text-align: center;
}

/* Login Styles */
.LoginPanel
{

}

.LoginTabGroup
{
	
}

.LoginTab {
	float: left;
	background: url("../../images/tablogin_gray.gif") left top;
	margin: 0 3px 3px 0;
	padding: 5px 5px 4px 5px;
	text-decoration: none;
	color: #FFF;
	border: 1px #25569a solid;
}

.LoginTabSelected{
	float: left;
	background: url("../../images/tablogin_gray.gif") left top;
	margin: 0 3px 3px 0;
	padding: 5px 5px 4px 5px;
	text-decoration: none;
	color: #FFF;
	background-position: 0% -41px;
	border: 1px #25569a solid;
}

.LoginTabHover
{
	float: left;
	background: url("../../images/tablogin_gray.gif") left top;
	margin: 0 3px 3px 0;
	padding: 5px 5px 4px 5px;
	text-decoration: none;
	color: #555;
	border: 1px #C00 solid;
	cursor:pointer;
}

.LoginContainerGroup
{
	clear: both;
	padding-top: 5px;
}

.LoginContainer
{
	
}


