/* -------------------------------------------------------------------

DNM RAD Main CSS File
-------------------------

v.1.8 Date Last Updated : 12.10.2009 (Last Edited by Justin Mifsud)
Copyright (c) 2009 Holistic DotNetMushroom :- www.dotnetmushroom.com  

{v.1.6 Onwards Includes IE Fixes, Settings}

------------------------------------------------------------------- */


/* ----------   GLOBAL HTML STYLES  ---------- */   

code, kbd, samp, pre, tt, var, input[type="text"], input[type="password"], textarea {font-family:Arial, Helvetica, sans-serif !important; font-size:11px !important; padding:0px !important;}
table, td, tr {border-collapse:separate !important; font-family:Arial, Helvetica, sans-serif !important; font-size:11px !important; text-align:left !important;}
label {font-family:Arial, Helvetica, sans-serif !important; font-size:11px !important; font-weight:normal !important; color:#333333 !important;}


/* ----------   GLOBAL STYLES   ---------- */

/* 1. LAYOUT STYLES */
.dnm_CSS_PaddingTop10px {padding-top:10px;}
.dnm_CSS_PaddingTop20px {padding-top:20px !important;}
.dnm_CSS_MarginRight {margin-right:10px;}
.dnm_CSS_Bold {font-weight:bold;}
.dnm_CSS_MarginLeft2px {margin-left:2px;}
.dnm_CSS_MarginLeft3px {margin-left:3px;}
.dnm_CSS_MarginLeft4px {margin-left:4px;}
.dnm_CSS_MarginLeft10px {margin-left:10px;}
.dnm_CSS_PaddingLeft10px {padding-left:10px;}
.dnm_CSS_BorderRight {border-right:1px solid #E8EAEA;}
.dnm_CSS_CursorPointer {cursor:pointer;}

/* 2. FONT STYLES */
.dnm_CSS_MonospaceFont {font-family:"Courier New", Courier, monospace !important; font-size:11px !important; font-weight:normal !important;}
.dnm_CSS_Message {font-family:Arial, Helvetica, sans-serif !important; font-size:11px !important; font-weight:bold !important; color:#009933 !important; text-transform:none !important; border:0px !important; background-color:transparent !important;}
.dnm_CSS_Hyperlink {font-family:Arial, Helvetica, sans-serif !important; font-size:11px !important; font-weight:bold !important; color:#009933 !important; text-transform:capitalize !important; border:0px !important; background-color:transparent !important;}
.dnm_CSS_NormalLink {font-family:Arial, Helvetica, sans-serif !important; font-size:11px !important; font-weight:normal !important; color:#333333 !important; border:1px dotted #FFFFFF !important; background-color:transparent !important; padding: 2px !important; text-transform:none !important;}
.dnm_CSS_NormalLink:hover {font-family:Arial, Helvetica, sans-serif !important; font-size:11px !important; font-weight:normal !important; color:#333333 !important; border:1px dotted #D0D2D2 !important; background-color:transparent !important; background-color: #F2F2F2 !important; padding: 2px !important; text-transform:none !important;}

/* 3. FORM STYLES */
/* Textbox CSS */ .dnm_CSS_GeneralTextbox {background-color:#FFF; border:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; overflow: auto; width:100%;}
/* Textbox (Fluid Width) CSS */ .dnm_CSS_FluidWidthTextbox {background-color:#FFF; border:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; overflow: auto;}
/* Textbox Border CSS */ .dnm_CSS_TextboxBorder {border:1px solid #CCCCCC;}
/* Dropdown CSS */ .dnm_CSS_GeneralDropdown {background-color:#FFF; border:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; overflow: auto; width:100%; border: 0px;}
/* Fluid Dropdown CSS */ .dnm_CSS_FluidDropdown {background-color:#FFF; border:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; overflow: auto; min-width:100px; border: 0px;}
/* Multiline Textbox CSS */ .dnm_CSS_MultilineTextbox {background-color:#F1F3F3; border:1px solid #E8EAEA; color:#333333; overflow: auto; width:100%;}
/* DNN Editor Multiline CSS */ .dnm_CSS_DNN_MultilineTextbox {background-color:#FFF; border:1px solid #E8EAEA; color:#333333; overflow: auto; width:100%; height:500px;}

/* 4. GENERIC BUTTONS */
/* Button Shape */ #dnm_CSS_Button {display:inline-block; float:left; padding:5px 10px 5px 20px; border:1px solid #D0D2D2; border:1px solid #D0D2D2; background-color:#DEE0E0; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:10px; line-height:130%; text-decoration:none; font-weight:normal !important; color:#333333; cursor:pointer; min-width:45px; !width:40px; _width:40px;}
/* Navigator Button Shape */ .dnm_CSS_NavButton, .dnm_CSS_NavButton:hover {display:inline-block; float:left; padding:5px 10px 5px 20px; border:1px solid #D0D2D2; border:1px solid #D0D2D2; background-color:#DEE0E0; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:10px !important; line-height:130%; text-decoration:none; font-weight:normal !important; color:#333333; cursor:pointer; min-width:45px; !min-width:40px; _min-width:40px; margin-right:10px;}
/* Button Hover */ #dnm_CSS_Button:hover {cursor:pointer; background-color:#F3F3F3 !important;}
/* Nav Button Hover */ .dnm_CSS_NavButton:hover {cursor:pointer; background-color:#F3F3F3 !important;}
/* Button Links */ #dnm_CSS_Button a:link, a:active, a:visited, a:hover {font-family:Arial, Helvetica, sans-serif !important; font-size:10px !important; font-weight:normal !important; text-decoration:none !important; color:#333333 !important; text-transform:uppercase !important;}
				   #dnm_CSS_Button a:hover {}	 
/* Button Spacer (IE) */ .dnm_CSS_Button_Spacer {!width:10px;}
/* New Collapsable Button */ #dnm_CSS_CButton a {display:inline-block; float:left; padding:5px 10px 5px 20px; border:1px solid #D0D2D2; border:1px solid #D0D2D2; background-color:#DEE0E0; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:10px !important; line-height:130%; text-decoration:none; font-weight:normal !important; color:#333333; cursor:pointer; min-width:45px; !min-width:40px; _min-width:40px; margin-right:10px;}
/* New Collapsable Button */ #dnm_CSS_CButton a:hover, #dnm_CSS_CButton a:active {cursor:pointer; text-transform:uppercase !important; background-color:#F3F3F3 !important;}

/* 5. BUTTON ICONS */
/* Save Button Icon */ .dnm_CSS_SaveButtonIcon {background:url(../images/dnm_IMG_Button_Save.png) no-repeat !important ;}
/* Delete Button Icon */ .dnm_CSS_DeleteButtonIcon {background:url(../images/dnm_IMG_Button_Delete.png) no-repeat !important ;}
/* Cancel Button Icon */ .dnm_CSS_CancelButtonIcon {background:url(../images/dnm_IMG_Button_Cancel.png) no-repeat !important ;}
/* Execute Button Icon */ .dnm_CSS_ExecuteButtonIcon {background:url(../images/dnm_IMG_Button_Run.png) no-repeat !important ;}
/* Edit Button Icon */ .dnm_CSS_EditButtonIcon {background:url(../images/dnm_IMG_Icon_Edit.png) no-repeat !important ;}
/* Done Button Icon */ .dnm_CSS_DoneButtonIcon {background:url(../images/dnm_IMG_Button_Done.png) no-repeat !important ;}
/* Form Properies Button Icon */ .dnm_CSS_PropertiesButtonIcon {background:url(../images/dnm_IMG_Icon_Properties.png) no-repeat !important ;}
/* Form Templates Button Icon */ .dnm_CSS_TemplatesButtonIcon {background:url(../images/dnm_IMG_Icon_Templates.png) no-repeat !important ;}
/* Form Properies Button Icon (White) */ .dnm_CSS_PropertiesButtonWhiteIcon {background:url(../images/dnm_IMG_Icon_Properties_White.png) no-repeat !important ;}
/* Form Templates Button Icon (White) */ .dnm_CSS_TemplatesButtonWhiteIcon {background:url(../images/dnm_IMG_Icon_Templates_White.png) no-repeat !important ;}

/* 6. ASP GRID */

/* a) List ASP Grid */ 
.dnm_CSS_ASPGrid__ASPControl {width:100%; background-color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:5px; color:#333333; border:1px solid #E8EAEA;}
.dnm_CSS_ASPGrid__ASPControl_NoPadding {width:100%; background-color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; border:1px solid #E8EAEA;}
.dnm_CSS_ASPGrid__ASPControlAlt {width:100%; font-family:Arial, Helvetica, sans-serif; font-size:11px; background-color:#F3F3F3;}
.dnm_CSS_ASPGrid__ASPControlHeader {width:100%; font-family:Arial, Helvetica, sans-serif; font-size:11px; background-color:#D0D2D2; font-weight:bold; height:20px;}
.dnm_CSS_ASPGrid__ASPControlFixedHeader {position:relative; top: expression(this.offsetParent.scrollTop);}
.dnm_CSS_ASPGrid__ASPControlSelected {width:100%; font-family:Arial, Helvetica, sans-serif; background-color:#0D93DB !important; color:#FFF;}

/* b) ASP Grid Buttons */
.dnm_CSS_ASPGrid_Button {display:inline-block; text-align:center; padding:2px; border:1px solid #D0D2D2; border-top:1px solid #D0D2D2; border-left:1px solid #D0D2D2; background-color:#DEE0E0; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:10px !important; line-height:130%; text-decoration:none; font-weight:bold; color:#333333; cursor:pointer; width:45px; !width:40px; _width:40px;}
a.dnm_CSS_ASPGrid_Button:link, a.dnm_CSS_ASPGrid_Button:active, a.dnm_CSS_ASPGrid_Button:visited {background-color:#D0D2D2; color:#333333; text-transform:uppercase !important;}
a.dnm_CSS_ASPGrid_Button:hover {display:inline-block; text-align:center; padding:2px; border:1px solid #D0D2D2; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase !important; font-size:10px !important; line-height:130%; text-decoration:none; font-weight:bold; color:#333333; cursor:pointer; width:45px; !width:40px; _width:40px; background-color:#F3F3F3;}

/* ----------   DOTNETNUKE STYLES   ---------- */

.Help {background-color:#F8F8F8 !important; color:#333333 !important; border:0px !important; font-family:Arial, Helvetica, sans-serif !important; font-size:10px !important; white-space:normal !important; padding:0px !important;}

.RightPane, .LeftPane, .ContentPane {padding:0px !important; margin:0px !important;}

/* ----------   MAIN CONTROL   ---------- */

#dnm_CSS_DNMMainControl {width:600px; background-color:#F2F2F2; border:solid 2px #105A83; padding:5px; border-collapse:separate;}
#dnm_CSS_DNMMainControl .dnm_CSS_DNMMainControl_td1 {border-collapse:separate;}  /* header segment of main control */
#dnm_CSS_DNMMainControl .dnm_CSS_DNMMainControl_td2 {padding-top:0px;} /* anything in 2nd part of main control is loaded in it */ 

/* -------------------------------------------------------------------------------------------------------------------------------------------------- */


/* ----------   APPLICATION LIST   ---------- */

#dnm_CSS_DNMApplicationList {width:600px; padding:5px; background-color:#F2F2F2; border:solid 2px #105A83; margin:5px 0px;}
#dnm_CSS_DNMApplicationList_Header {width:100%; border:0px; border:solid 1px #105A83; padding:5px; background-color:#FFFFFF; color:#333333; border-collapse:separate;}
#dnm_CSS_DNMApplicationList_Header .dnm_CSS_DNMApplicationList_Header_td1 {width:142px; text-align:center; background-color:#FFFFFF; border-collapse:separate;}
#dnm_CSS_DNMApplicationList_Header .dnm_CSS_DNMApplicationList_Header_td2 {padding-left:18px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:10px; vertical-align:middle;}

#dnm_CSS_DNMApplicationList_Header_Version {float:right; margin-right:10px;}
#dnm_CSS_DNMApplicationList_Header_Version .dnm_CSS_DNMApplicationList_Header_Version_TitlePositive {font-weight:bold; color:#76990B;}
#dnm_CSS_DNMApplicationList_Header_Version .dnm_CSS_DNMApplicationList_Header_Version_TitleNegative {font-weight:bold; color:#CC0000;}
#dnm_CSS_DNMApplicationList_Header_Version .dnm_CSS_DNMApplicationList_Header_Version_VersionNo {font-weight:bold; color:black;}

#dnm_CSS_DNMApplicationList_ApplicationListTitle {width:100%; margin-top:5px; !margin-top:0px; _margin-top:0px; margin-bottom:5px;}
#dnm_CSS_DNMApplicationList_ApplicationListTitle_TableID {background-color:#FFFFFF; width:100%;}
#dnm_CSS_DNMApplicationList_ApplicationListTitle_TableID .dnm_CSS_DNMApplicationList_ApplicationListTitle_TableID_td1 {background-color:#1886C0 !important; width:129px; text-transform:uppercase; font-weight:bold !important; color:#FFFFFF; padding-top:5px; padding-bottom:5px; padding-left:35px; font-family:Arial, Helvetica, sans-serif; font-size:11px; border:solid 1px #105A83; border-collapse:separate;}
#dnm_CSS_DNMApplicationList_ApplicationListTitle_TableID .dnm_CSS_DNMApplicationList_ApplicationListTitle_TableID_td2 {padding:2px; padding-left:16px; background-color:#F2F2F2; font-weight:bold; vertical-align:middle;}
#dnm_CSS_DNMApplicationList_ApplicationListTitle_TableID .dnm_CSS_DNMApplicationList_ApplicationListTitle_TableID_TableName {color:#333333; font-weight:bold; padding-right:11px;}
#dnm_CSS_DNMApplicationList_ApplicationListTitle_TableID .dnm_CSS_DNMApplicationList_ApplicationListTitle_TableID_Icon {background:url(../images/dnm_IMG_MainMenu_Package_White.png) no-repeat; background-color:#E8EAEA;}
#dnm_CSS_DNMApplicationList_ApplicationListTitle_TableID .dnm_CSS_DNMApplicationList_ApplicationListTitle_TableID_BlogIcon {background:url(../images/dnm_IMG_MainMenu_Blog_White.png) no-repeat; background-color:#E8EAEA;}

#dnm_CSS_DNMApplicationList_NewsContainer {width:100%; padding:0px 5px 5px 5px; border:solid 1px #105A83; background-color:#FFF; text-align:left;}
#dnm_CSS_DNMApplicationList_NewsContainer a {font-family:Arial, Helvetica, sans-serif !important; font-size:10px !important; font-weight:normal !important; text-transform:none !important; text-decoration:none; padding:0px 5px;}
#dnm_CSS_DNMApplicationList_NewsContainer a:hover {background-color:#1886C0 !important; color:white !important;}
#dnm_CSS_DNMApplicationList_NewsContainer .dnm_CSS_DNMApplicationList_NewsContainer_NewsTitle {color:#1886C0 !important; font-family:Arial, Helvetica, sans-serif !important; font-size:12px !important; font-weight:bold !important; text-transform:capitalize !important; padding:10px 0px 5px 1px;}
#dnm_CSS_DNMApplicationList_NewsContainer .dnm_CSS_DNMApplicationList_NewsContainer_NewsItem {font-family:Arial, Helvetica, sans-serif !important; font-size:11px; font-weight:normal !important; text-transform:none !important; text-decoration:none; border-bottom:1px dotted #333333; padding:0px 0px 10px 1px;}

/* Application List Icons */ 
.dnm_CSS_DNMApplicationList_DNMLogo {background:url(../images/dnm_IMG_RADLogo.png) no-repeat !important; width:116px; height:29px;}
.dnm_CSS_DNMApplicationList_NewApplication {background:url(../images/dnm_IMG_AppIcon_NewApplication.png) no-repeat !important; width:50px; height:53px; margin-left:27px;}
.dnm_CSS_DNMApplicationList_UploadApplication {background:url(../images/dnm_IMG_AppIcon_UploadApplication.png) no-repeat !important; width:50px; height:53px; margin-left:27px;}
.dnm_CSS_DNMApplicationList_CurrentApplication {background:url(../images/dnm_IMG_AppIcon_CurrentApplication.png) no-repeat !important; width:50px; height:53px; margin-left:27px;}
.dnm_CSS_DNMApplicationList_OnlineApplication {background:url(../images/dnm_IMG_AppIcon_OnlineApplication.png) no-repeat !important; width:50px; height:53px; margin-left:27px;}
.dnm_CSS_DNMApplicationList_Header_Version_ImageSpacer{background:no-repeat !important; padding-right:8px;}

#dnm_CSS_DNMApplicationList_SavedContainer {border:solid 1px #105A83; background-color:#FFF; padding:5px;}
#dnm_CSS_DNMApplicationList_SavedContainer td {text-align:left; width:100px;}
div.dnm_CSS_DNMApplicationList_ContainerDiv {width:100px;}
div.dnm_CSS_DNMApplicationList_ContainerDiv:hover {background-color:#F2F2F2; cursor:pointer;}
#dnm_CSS_DNMApplicationList_SavedContainer a {font-family:Arial, Helvetica, sans-serif !important; font-size:11px !important; font-weight:bold !important; color:#333333 !important; text-transform:none !important; cursor:pointer;}

#dnm_CSS_DNMApplicationList_ApplicationListContainer {border:solid 1px #105A83; background-color:#FFF; padding:5px; width:100%; _width:100%; !width:100%}
#dnm_CSS_DNMApplicationList_ApplicationListContainer td {text-align:left; width:100px !important;}
#dnm_CSS_DNMApplicationList_ApplicationListContainer div {margin-bottom:5px; cursor:pointer;}
div.dnm_CSS_DNMApplicationList_ApplicationListContainer_Container {width:100px;}
div.dnm_CSS_DNMApplicationList_ApplicationListContainer_Container:hover {background-color:#F2F2F2;}
.dnm_CSS_DNMApplicationList_Image {width:100px; padding:5px; text-align:center; vertical-align:top !important;}
div.dnm_CSS_DNMApplicationList_Title {width:100px; padding:5px; text-align:center; vertical-align:top !important;}
div.dnm_CSS_DNMApplicationList_Title a {font-family:Arial, Helvetica, sans-serif !important; font-size:11px !important; font-weight:bold !important; color:#333333 !important; text-transform:none !important; cursor:pointer;}

#dnm_CSS_DNMApplicationList_ApplicationListContainer td:hover {}
#dnm_CSS_DNMApplicationList_ApplicationListContainer div {font-family:Arial, Helvetica, sans-serif !important; font-size:11px !important; font-weight:bold !important; color:#333333 !important; text-transform:none !important;}




/* -------------------------------------------------------------------------------------------------------------------------------------------------- */


/* ----------   HEADER   ---------- */

#dnm_CSS_DNMHeader {min-width:600px; max-width:100%; width:100%; border:0px; border:solid 1px #105A83; padding:5px; background-color:#FFFFFF; color:#333333; border-collapse:separate;}
#dnm_CSS_DNMHeader .dnm_CSS_DNMHeader_td1 {width:142px; text-align:center; background-color:#FFFFFF; border-collapse:separate;}
#dnm_CSS_DNMHeader .dnm_CSS_DNMHeader_td2 {padding-left:18px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:10px; vertical-align:middle;}
#dnm_CSS_DNMHeader .dnm_CSS_DNMHeader_td2 a:link, a:active, a:visited {text-transform:none !important; padding-left:3px; border:1px dotted #FFFFFF; padding-top:2px; padding-bottom:2px; color:#333333; text-decoration:none; font-size:10px !important;}
#dnm_CSS_DNMHeader .dnm_CSS_DNMHeader_td2 a:hover {text-decoration:none; background-color:#E8EAEA; border:1px dotted #333333; font-size:10px;}
#dnm_CSS_DNMHeader .dnm_CSS_DNMHeader_navigation {font-family:Arial, Helvetica, sans-serif; color:#333333; font-weight:bold; padding-left:7px; _padding-left:0px; !padding-left:0px; text-transform:none !important;}

/* -------------------------------------------------------------------------------------------------------------------------------------------------- */


/* ----------   CONTROL PANEL   ---------- */

/* Outer Panel */

#dnm_CSS_DNMControlPanel {width:100%; text-align:left; vertical-align:top;}
#dnm_CSS_DNMControlPanel table {border-collapse:separate;}
#dnm_CSS_DNMControlPanel_Outer {width:100%; text-align:left; vertical-align:top; margin-top:5px; _margin-top:0px; !margin-top:0px;}
#dnm_CSS_DNMControlPanel_Outer th {width:100%; background-color:#1886C0; border:1px solid #FFFFFF; height:26px; padding-left:9px; color:#FFFFFF;}
#dnm_CSS_DNMControlPanel_Outer .dnm_CSS_DNMControlPanel_Left {background-color:#D0D2D2; width:147px; vertical-align:top;}
#dnm_CSS_DNMControlPanel_Outer .dnm_CSS_DNMControlPanel_Right {width:100%; height:100%; text-align:left; vertical-align:top; padding-left:5px; padding-top:5px ;background-color:#FFFFFF; text-transform:none !important;}

/* Main Menu */

#dnm_CSS_DNMControlPanel_MenuItems {padding:5px; _padding:0px; !padding:0px; width:147px; text-align:left;}
#dnm_CSS_DNMControlPanel_MenuItems .dnm_CSS_DNMControlPanel_MenuItems_NoHover:hover {background-color:pink !important;}
#dnm_CSS_DNMControlPanel_MenuItems .menus td {text-decoration:none; width:100%; background-color:#F4F7FA;}
#dnm_CSS_DNMControlPanel_MenuItems .menus td a:active, a:visited, a:link {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal !important;}
* html .menus td a {width: 100%;}
#dnm_CSS_DNMControlPanel_MenuItems .menus td a:hover {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal !important;} 
#dnm_CSS_DNMControlPanel_MenuItems .menus td a:visited {text-decoration:none}
#dnm_CSS_DNMControlPanel_MenuItems td.dnm_CSS_DNMControlPanel_MenuItems_Icon:hover {background-color:#F3F3F3 !important ;}

/* IE */.dnm_CSS_DNMControlPanel_MenuItemsPadding {_margin:5px; !margin:5px;}
#dnm_CSS_DNMControlPanel_MenuItems td {width:120px; background-color:#D0D2D2;}
#dnm_CSS_DNMControlPanel_MenuItems th {font-family:Arial, Helvetica, sans-serif; font-size:11px; vertical-align:middle; text-transform:uppercase; font-weight:bold;}
#dnm_CSS_DNMControlPanel_MenuItems .button {float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:130%; text-decoration:none; font-weight:bold; color:#333333;}

#dnm_CSS_DNMControlPanel_MenuItems .button {/* IE6 */overflow:visible; padding:3px 0px 3px 35px;}
#dnm_CSS_DNMControlPanel_MenuItems .button[type] {/* Firefox */padding:5px 7px;/* Safari */line-height:12px;}
*:first-child+html #dnm_CSS_DNMControlPanel_MenuItems .button[type] {/* IE7 */padding:5px 0px 5px 100px;}

/* Menu Item Rollover */ #dnm_CSS_DNMControlPanel_MenuItems .button.send:hover {background-color:#F3F3F3; color:#333333;}
/* Menu Item Active */   #dnm_CSS_DNMControlPanel_MenuItems .button.send:active {text-decoration:none; color:#333333; border:0px;}

/* Link, Visited */   #dnm_CSS_DNMControlPanel_MenuItems a:link, #dnm_CSS_DNMControlPanel_MenuItems a:visited {text-align:left; padding-left:0px; border:0px; cursor:pointer;}
/* Active */   #dnm_CSS_DNMControlPanel_MenuItems a:active {text-align:left; padding-left:0px; border:0px; font-size:10px !important; cursor:pointer;}
/* Hover */   #dnm_CSS_DNMControlPanel_MenuItems a:hover {text-align:left; padding-left:0px; border:0px; background-color:#E9E9E9; border:0px; font-size:10px; cursor:pointer;}

/* Control Panel Menu Icons */
#dnm_CSS_DNMControlPanel_MenuItems .dnm_CSS_DNMControlPanel_MenuItems_Icon {vertical-align:middle; background-color:inherit; background-repeat:no-repeat; margin:0px;}  
#dnm_CSS_DNMControlPanel_MenuItems .dnm_CSS_DNMControlPanel_MenuItems_TablesIcon {background:url(../images/dnm_IMG_MainMenu_Tables.png) no-repeat !important ;}
#dnm_CSS_DNMControlPanel_MenuItems .dnm_CSS_DNMControlPanel_MenuItems_QueriesIcon {background:url(../images/dnm_IMG_MainMenu_Queries.png) no-repeat !important ;}
#dnm_CSS_DNMControlPanel_MenuItems .dnm_CSS_DNMControlPanel_MenuItems_FormsIcon {background:url(../images/dnm_IMG_MainMenu_Forms.png) no-repeat !important ;}
#dnm_CSS_DNMControlPanel_MenuItems .dnm_CSS_DNMControlPanel_MenuItems_ListsIcon {background:url(../images/dnm_IMG_MainMenu_Lists.png) no-repeat !important ;}
#dnm_CSS_DNMControlPanel_MenuItems .dnm_CSS_DNMControlPanel_MenuItems_PaymentIcon {background:url(../images/dnm_IMG_MainMenu_Payment.png) no-repeat !important ;}
#dnm_CSS_DNMControlPanel_MenuItems .dnm_CSS_DNMControlPanel_MenuItems_PackageIcon {background:url(../images/dnm_IMG_MainMenu_Package.png) no-repeat !important ;}
#dnm_CSS_DNMControlPanel_MenuItems .dnm_CSS_DNMControlPanel_MenuItems_SettingsIcon {background:url(../images/dnm_IMG_MainMenu_Settings.png) no-repeat !important ;}

/* Right Items */

#dnm_CSS_DNMControlPanel_RightItems {width:100%;}
#dnm_CSS_DNMControlPanel_RightItems th {font-family:Arial, Helvetica, sans-serif; font-size:11px; vertical-align:middle; font-weight:bold; border:solid 1px #333333; text-align:left;}
#dnm_CSS_DNMControlPanel_RightItems td {width:100%;}
#dnm_CSS_DNMControlPanel_RightItems td:hover {background-color:#F3F3F3 !important ;}

#dnm_CSS_DNMControlPanel_RightItems .button {padding:7px 10px 7px 10px;
  /* Links */ border:1px solid #FFFFFF; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-bottom:1px solid #333333; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:130%; text-decoration:none; font-weight:normal; color:#333333;}

#dnm_CSS_DNMControlPanel_RightItems .button {/* IE6 */overflow:hidden; padding:5px 0px 5px 35px;}
#dnm_CSS_DNMControlPanel_RightItems .button[type] {/* Firefox */padding:5px 7px; overflow:hidden;/* Safari */line-height:12px;}
*:first-child+html #dnm_CSS_DNMControlPanel_RightItems .button[type] {/* IE7 */padding:5px 0px 5px 100px;}

/* Menu Item Rollover */ #dnm_CSS_DNMControlPanel_RightItems .button.send:hover {background-color:#F3F3F3; color:#333333; text-transform:none !important;}
/* Menu Item Active */   #dnm_CSS_DNMControlPanel_RightItems .button.send:active {background-color:#F3F3F3; color:#333333; text-transform:none !important; font-size:10px !important;}
/* Links */   #dnm_CSS_DNMControlPanel_RightItems a:link, a:visited, a:active, a:hover {font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:left; padding:0px; border:0px; background-color:transparent; font-weight:normal !important; font-size:10px !important; cursor:pointer;}

#dnm_CSS_DNMControlPanel_RightItems a:hover {font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:0px; margin:0px;}
#dnm_CSS_DNMControlPanel_RightItems .dnm_CSS_DNMControlPanel_MenuItems_Icon {background-repeat:no-repeat; height:13px; vertical-align:middle;}

/* -------------------------------------------------------------------------------------------------------------------------------------------------- */


/* ----------   NEW APPLICATION  ---------- */

#dnm_CSS_DNMApplication_ApplicationTitle {width:100%; margin-top:5px; !margin-top:0px; _margin-top:0px; margin-bottom:5px;}
#dnm_CSS_DNMApplication_ApplicationTitle_TableID {background-color:#1886C0; width:100%; border:solid 1px #105A83; vertical-align:middle;}
#dnm_CSS_DNMApplication_ApplicationTitle_TableID .dnm_CSS_DNMApplication_ApplicationTitle_TableID_td1 {width:120px; font-weight:bold; color:#FFFFFF; 
padding-top:5px; padding-bottom:5px; padding-left:35px; font-family:Arial, Helvetica, sans-serif; font-size:11px; background:url(../images/dnm_IMG_MainMenu_Application_White.png) no-repeat !important ;}
#dnm_CSS_DNMApplication_ApplicationTitle_TableID .dnm_CSS_DNMApplication_ApplicationTitle_TableID_td2 {padding:2px; padding-left:16px; background-color:white; font-weight:normal; vertical-align:middle; width:120px;}
#dnm_CSS_DNMApplication_ApplicationTitle_TableID .dnm_CSS_DNMApplication_ApplicationTitle_TableID_td3 {padding:2px; background-color:white; font-weight:bold; vertical-align:middle;}
#dnm_CSS_DNMApplication_MainContainer {width:100%;}
#dnm_CSS_DNMApplication_Body {width:100%; background-color:#E8EAEA; border:1px solid #105A83; }
#dnm_CSS_DNMApplication_Body .dnm_CSS_DNMApplication_Body_td1 {width:145px; padding:5px; vertical-align:top;}
#dnm_CSS_DNMApplication_Body .dnm_CSS_DNMApplication_Body_td2 {background-color:#E8EAEA; padding:5px; vertical-align:top;}

/* -------------------------------------------------------------------------------------------------------------------------------------------------- */


/* ----------   NEW TABLE  ---------- */

#dnm_CSS_DNMTables_TableTitle {width:100%; margin-top:5px; !margin-top:0px; _margin-top:0px; margin-bottom:5px;}
#dnm_CSS_DNMTables_TableTitle_TableID {background-color:#1886C0; width:100%; border:solid 1px #105A83; vertical-align:middle;}
#dnm_CSS_DNMTables_TableTitle_TableID .dnm_CSS_DNMTables_TableTitle_TableID_td1 {width:120px; font-weight:bold; color:#FFFFFF; 
padding-top:5px; padding-bottom:5px; padding-left:35px; font-family:Arial, Helvetica, sans-serif; font-size:11px; background:url(../images/dnm_IMG_MainMenu_Tables_White.png) no-repeat !important ;}
#dnm_CSS_DNMTables_TableTitle_TableID .dnm_CSS_DNMTables_TableTitle_TableID_td2 {padding:2px; padding-left:16px; background-color:white; font-weight:bold; vertical-align:middle; width:110px;}
#dnm_CSS_DNMTables_TableTitle_TableID .dnm_CSS_DNMTables_TableTitle_TableID_td3 {padding:2px; background-color:white; font-weight:bold; vertical-align:middle;}
#dnm_CSS_DNMTables_TableTitle_TableID .dnm_CSS_DNMTables_NewTableTitle_TableID_TableName {color:#333333; font-weight:bold; padding-right:11px;}
#dnm_CSS_DNMTables_MainContainer {width:100%;}
#dnm_CSS_DNMTables_Body {width:100%; background-color:#E8EAEA; border:1px solid #105A83; }
.dnm_CSS_DNMTables_Body_td1 {width:145px !important; padding:5px; vertical-align:top;}
.dnm_CSS_DNMTables_Body_td2 {padding:5px; vertical-align:top;}
#dnm_CSS_DNMTables_Menu {background-color:#D0D2D2; width:100%; height:100%;}
#dnm_CSS_DNMTables_Menu .dnm_CSS_DNMQueries_Menu_td {padding:5px; width:100%; color:#333333; border-bottom:1px solid #D0D2D2; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#dnm_CSS_DNMTables_Name {background-color:#E8EAEA; width:100%; margin-top:5px;}
#dnm_CSS_DNMTables_Name .dnm_CSS_DNMQueries_Name_td {padding:5px; padding-left:16px; width:100%; background-color:#FFFFFF; color:#333333;}
#dnm_CSS_DNMTables_Name .dnm_CSS_DNMQueries_TextBox {border:1px solid #FFFFFF; width:100%; color:#333333; font-size:11px; padding:3px;}
#dnm_CSS_DNMTables_Buttons {margin-top:5px; margin-bottom:5px;}
#dnm_CSS_DNMTables_ExecuteTable {width:100%; margin-top:5px; margin-bottom:5px; border:1px solid #105A83; padding:5px; background-color:#E8EAEA;}

/* -------------------------------------------------------------------------------------------------------------------------------------------------- */


/* ----------   EDIT TABLE   ---------- */

#dnm_CSS_DNMTables_EditTable {margin-top:5px; !margin-top:0px; _margin-top:0px; margin-bottom:5px; width:100%;}
#dnm_CSS_DNMTables_EditTable_TableID {background-color:#FFFFFF; width:100%; border:solid 1px #105A83; border-collapse:separate;}
#dnm_CSS_DNMTables_EditTable_TableID .dnm_CSS_DNMTables_EditTable_TableID_td2 {padding:2px; padding-left:16px; background-color:white; vertical-align:middle;}
#dnm_CSS_DNMTables_EditTable_TableID .dnm_CSS_DNMTables_EditTable_TableID_TableName {color:#333333; font-weight:bold; padding-right:11px; font-family:Arial, Helvetica, sans-serif; font-size:11px; vertical-align:middle;}

/* Table Name TD */
#dnm_CSS_DNMTables_EditTable_TableID .dnm_CSS_DNMTables_EditTable_TableID_NameCell {background-color:#1886C0; width:120px; font-weight:bold; color:#FFFFFF; 
padding-top:5px; padding-bottom:5px; padding-left:35px; font-family:Arial, Helvetica, sans-serif; font-size:11px; border-collapse:separate;}
.dnm_CSS_DNMTables_EditTable_EditTable_Icon2 {background:url(../images/dnm_IMG_MainMenu_Tables_White.png) no-repeat; background-color:#E8EAEA;}

/* Edit Table TD */
#dnm_CSS_DNMTables_EditTable_TableID .dnm_CSS_DNMTables_EditTable_TableID_EditCell {width:80px; padding-left:35px; padding-right:0px; vertical-align:middle;}
#dnm_CSS_DNMTables_EditTable_TableID_Edit:hover {background-color:#E8EAEA !important ; font-family:Arial, Helvetica, sans-serif !important; font-weight:normal !important;}
#dnm_CSS_DNMTables_EditTable_TableID .dnm_CSS_DNMTables_EditTable_EditTable_Icon {background:url(../images/dnm_IMG_Icon_Edit.png) no-repeat; background-color:#D0D2D2;}
#dnm_CSS_DNMTables_EditTable_TableID a:link, a:active, a:visited {font-family:Arial, Helvetica, sans-serif !important; font-weight:normal !important; text-decoration:none  !important; color:#333333 !important; background-color:transparent; text-transform:none !important;}
#dnm_CSS_DNMTables_EditTable_TableID a:hover {font-size:11px !important;}

/* -------------------------------------------------------------------------------------------------------------------------------------------------- */


/* ----------   CURRENT TABLE   ---------- */

#dnm_CSS_DNMTables_CurrentTableOutside {width:100%;}
#dnm_CSS_DNMTables_CurrentTable {width:100%; text-align:left; }
#dnm_CSS_DNMTables_CurrentTable td {vertical-align:top;}
#dnm_CSS_DNMTables_CurrentTable_Container {width:100%;}
#dnm_CSS_DNMTables_CurrentTable_Body {width:100%; background-color:#D0D2D2;}
#dnm_CSS_DNMTables_CurrentTable_Body .dnm_CSS_DNMTables_CurrentTable_Body_td1 {background-color:#E8EAEA; padding:5px; border-left:1px solid #105A83; border-bottom:1px solid #105A83; border-top:1px solid #105A83; vertical-align:top; margin:0px;}
#dnm_CSS_DNMTables_CurrentTable_Body .dnm_CSS_DNMTables_CurrentTable_Body_td2 {background-color:#E8EAEA; padding:5px; border-top:1px solid #105A83; border-right:1px solid #105A83; border-bottom:1px solid #105A83; vertical-align:top; width:100%; empty-cells:hide;}
#dnm_CSS_DNMTables_CurrentTable_Menu {background-color:#D0D2D2; width:100%; height:100%; padding:0px;}
#dnm_CSS_DNMTables_CurrentTable_Menu .dnm_CSS_DNMTables_CurrentTable_Menu_td {width:100%; color:#333333; border-bottom:1px solid #D0D2D2;}
#dnm_CSS_DNMTables_CurrentTable_Menu_items {width:100%; background-color:#D0D2D2; margin:0px !important; border-collapse:separate;}
#dnm_CSS_DNMTables_CurrentTable_Menu_items .dnm_CSS_DNMTables_CurrentTable_Menu_items_NewField {font-weight:bold;}
#dnm_CSS_DNMTables_CurrentTable_Menu_items .button {float:left; background-color:#D0D2D2; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:130%; text-decoration:none; border-bottom:1px solid #999999; color:#333333; cursor:pointer; vertical-align:middle; width:139px;}
#dnm_CSS_DNMTables_CurrentTable_Menu_items .button {/* IE6 */overflow:hidden; padding:5px 2px 4px 2px;}
#dnm_CSS_DNMTables_CurrentTable_Menu_items .button[type] {/* Firefox */padding:5px 2px 4px 2px; /* Safari */line-height:12px; overflow:hidden;}
*:first-child+html #dnm_CSS_DNMTables_CurrentTable_Menu_items .button[type] {/* IE7 */padding:5px 2px 4px 2px; overflow:hidden;}

/* Menu Item Rollover */ #dnm_CSS_DNMTables_CurrentTable_Menu_items .button.send:hover {background-color:#E8EAEA; color:#333333; padding:5px 2px 4px 2px; font-family:Arial, Helvetica, sans-serif !important; font-weight:normal !important; font-size:11px !important; text-transform:none !important;}
#dnm_CSS_DNMTables_CurrentTable_Name {background-color:#E8EAEA; width:100%; empty-cells:hide;}
#dnm_CSS_DNMTables_CurrentTable_Name .dnm_CSS_DNMTables_CurrentTable_Name_Title {padding:5px 0px 5px 9px; !padding-left:10px; _padding-left:10px; background-color:#A2A2A2; color:#FFF; border-bottom:1px solid #999999; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#dnm_CSS_DNMTables_CurrentTable_Name .dnm_CSS_DNMTables_CurrentTable_Name_td1 {padding:5px; background-color:#DEE0E0; color:#333333; border-bottom:1px solid #999999; width:200px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
#dnm_CSS_DNMTables_CurrentTable_Name .dnm_CSS_DNMTables_CurrentTable_Name_td2 {padding:2px; background-color:#FFFFFF; border-bottom:1px solid #999999;}
#dnm_CSS_DNMTables_CurrentTable_Name .dnm_CSS_DNMTables_CurrentTable_Name_td2Txt {padding:2px 2px 5px 6px; background-color:#FFFFFF; border-bottom:1px solid #999999; width:100%;}
#dnm_CSS_DNMTables_CurrentTable_Name .dnm_CSS_DNMTables_CurrentTable_TextBox {border:1px solid #FFFFFF; width:100%; color:#333333; font-size:11px; padding:3px;}

/* -------------------------------------------------------------------------------------------------------------------------------------------------- */


/* ----------   QUERY   ---------- */

#dnm_CSS_DNMQueries_QueryTitle {width:100%; margin-top:5px; !margin-top:0px; _margin-top:0px; margin-bottom:5px;}
#dnm_CSS_DNMQueries_QueryTitle_TableID {background-color:#FFFFFF; width:100%; border:solid 1px #105A83;}
#dnm_CSS_DNMQueries_QueryTitle_TableID .dnm_CSS_DNMQueries_QueryTitle_TableID_td1 {background-color:#1886C0 !important; width:120px; text-transform:uppercase; font-weight:bold !important; color:#FFFFFF; padding-top:5px; padding-bottom:5px; padding-left:35px; font-family:Arial, Helvetica, sans-serif; font-size:11px; border-collapse:separate;}
#dnm_CSS_DNMQueries_QueryTitle_TableID .dnm_CSS_DNMQueries_QueryTitle_TableID_td2 {padding:2px; padding-left:16px; background-color:white; font-weight:bold; vertical-align:middle;}
#dnm_CSS_DNMQueries_QueryTitle_TableID .dnm_CSS_DNMQueries_QueryTitle_TableID_TableName {color:#333333; font-weight:bold; padding-right:11px;}
#dnm_CSS_DNMQueries_QueryTitle_TableID .dnm_CSS_DNMQueries_QueryTitle_TableID_Icon {background:url(../images/dnm_IMG_MainMenu_Queries_White.png) no-repeat; background-color:#E8EAEA;}
#dnm_CSS_DNMQueries_MainContainer {width:100%;}
#dnm_CSS_DNMQueries_Body {width:100%; background-color:#E8EAEA; border:1px solid #105A83; }
#dnm_CSS_DNMQueries_Body .dnm_CSS_DNMQueries_Body_td1 {width:145px; background-color:#E8EAEA; padding:5px; vertical-align:top;}
#dnm_CSS_DNMQueries_Body .dnm_CSS_DNMQueries_Body_td2 {background-color:#E8EAEA; padding:5px; vertical-align:top; width:100%;}
#dnm_CSS_DNMQueries_Menu {background-color:#D0D2D2; width:100%; height:100%;}
#dnm_CSS_DNMQueries_Menu .dnm_CSS_DNMQueries_Menu_td {padding:5px; width:100%; color:#333333; border-bottom:1px solid #D0D2D2; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#dnm_CSS_DNMQueries_Name {background-color:#E8EAEA; width:100%; margin-top:5px;}
#dnm_CSS_DNMQueries_Name .dnm_CSS_DNMQueries_Name_td {padding:5px; padding-left:16px; width:100%; background-color:#FFFFFF; color:#333333;}
#dnm_CSS_DNMQueries_Name .dnm_CSS_DNMQueries_TextBox {border:1px solid #FFFFFF; width:100%; color:#333333; font-size:11px; padding:3px;}
#dnm_CSS_DNMQueries_Buttons {margin:10px 0px;}
#dnm_CSS_DNMQueries_ExecuteTable {width:100%; margin-top:5px; margin-bottom:5px; border:1px solid #105A83; padding:5px; background-color:#E8EAEA; empty-cells:hide !important; border-collapse:collapse !important;}
#dnm_CSS_DNMQueries_ExecuteTable td {empty-cells:hide !important; border-collapse:collapse !important;}

/* -------------------------------------------------------------------------------------------------------------------------------------------------- */


/* ----------   FORMS   ---------- */

/* Form Name Table (Outer) */
#dnm_CSS_DNMForms_CurrentFormOutside {width:100%;}
#dnm_CSS_DNMForms_EditTable {margin-top:5px; !margin-top:0px; _margin-top:0px; margin-bottom:5px; width:100%;}
#dnm_CSS_DNMForms_EditTable_TableID {background-color:#FFFFFF; width:100%; border:solid 1px #105A83; border-collapse:separate;}
#dnm_CSS_DNMForms_EditTable_TableID .dnm_CSS_DNMForms_EditTable_TableID_td2 {padding:2px; padding-left:16px; background-color:white; width:62px;}
#dnm_CSS_DNMForms_EditTable_TableID .dnm_CSS_DNMForms_EditTable_TableID_td3 {padding:2px; background-color:white; text-align:left;}
#dnm_CSS_DNMForms_EditTable_TableID .dnm_CSS_DNMForms_EditTable_TableID_TableName {color:#333333; font-weight:bold; padding-right:11px; font-family:Arial, Helvetica, sans-serif; font-size:11px; vertical-align:middle;}

/* Form Name TD */
#dnm_CSS_DNMForms_EditTable_TableID .dnm_CSS_DNMForms_EditTable_TableID_NameCell {background-color:#1886C0; width:120px; font-weight:bold; color:#FFFFFF; 
padding-top:5px; padding-bottom:5px; padding-left:35px; font-family:Arial, Helvetica, sans-serif; font-size:11px; border-collapse:separate;}
.dnm_CSS_DNMForms_EditTable_EditTable_Icon2 {background:url(../images/dnm_IMG_MainMenu_Forms_White.png) no-repeat; background-color:#E8EAEA;}

/* Edit Form TD */
#dnm_CSS_DNMForms_EditTable_TableID .dnm_CSS_DNMForms_EditTable_TableID_EditCell {width:80px; padding-left:35px; padding-right:0px;}
#dnm_CSS_DNMForms_EditTable_TableID_Edit:hover {background-color:#E8EAEA !important ; font-family:Arial, Helvetica, sans-serif !important; font-weight:normal !important;}
#dnm_CSS_DNMForms_EditTable_TableID .dnm_CSS_DNMForms_EditTable_EditTable_Icon {background:url(../images/dnm_IMG_Icon_Edit.png) no-repeat; background-color:#D0D2D2;}
#dnm_CSS_DNMForms_EditTable_TableID a:link, a:active, a:visited {font-family:Arial, Helvetica, sans-serif !important; font-weight:normal !important; text-decoration:none  !important; color:#333333 !important; background-color:transparent; text-transform:none !important; font-size:11px !important;}
#dnm_CSS_DNMForms_EditTable_TableID a:hover {font-size:11px !important;}

/* Edit Form Name */
#dnm_CSS_DNMForms_FormTitle {width:100%; margin-top:5px; !margin-top:0px; _margin-top:0px; margin-bottom:5px;}
#dnm_CSS_DNMForms_FormTitle_TableID {background-color:#1886C0; width:100%; border:solid 1px #105A83; vertical-align:middle;}
#dnm_CSS_DNMForms_FormTitle_TableID .dnm_CSS_DNMForms_FormTitle_TableID_td1 {width:120px; font-weight:bold; color:#FFFFFF; 
padding-top:5px; padding-bottom:5px; padding-left:35px; font-family:Arial, Helvetica, sans-serif; font-size:11px; background:url(../images/dnm_IMG_MainMenu_Forms_White.png) no-repeat !important ;}
#dnm_CSS_DNMForms_FormTitle_TableID .dnm_CSS_DNMForms_FormTitle_TableID_td2 {padding:2px; padding-left:16px; background-color:white; font-weight:normal; vertical-align:middle; width:90px;}
#dnm_CSS_DNMForms_FormTitle_TableID .dnm_CSS_DNMForms_FormTitle_TableID_td3 {padding:2px; background-color:white; font-weight:bold; vertical-align:middle; width: 275px !important;}
#dnm_CSS_DNMForms_FormTitle_TableID td {background-color:white;}

#dnm_CSS_DNMForms_MainContainer {width:100%;}
#dnm_CSS_DNMForms_Body {width:100%; background-color:#E8EAEA; border:1px solid #105A83; }
#dnm_CSS_DNMForms_Body .dnm_CSS_DNMForms_Body_td1 {width:145px; padding:5px; vertical-align:top;}
#dnm_CSS_DNMForms_Body .dnm_CSS_DNMForms_Body_td2 {background-color:#E8EAEA; padding:5px; vertical-align:top;}

/* Table Containing Properties / Templates Tabs */
#dnm_CSS_DNMForms_FormContainer {width:100%;}
.dnm_CSS_DNMForms_FormContainer_TD {border-bottom:1px solid #105A83; width:100%;}
#dnm_CSS_DNMForms_FormTabs {font-family:Arial, Helvetica, sans-serif !important; font-size:11px !important; font-weight:bold !important; border-collapse:separate; color:#FFFFFF !important; padding:5px 5px 0px 7px; _padding:0px 5px 0px 7px; background-color:#E8EAEA; border-top:1px solid #105A83; border-left:1px solid #105A83; border-right:1px solid #105A83; width:303px;}
#dnm_CSS_DNMForms_FormTabs td {background-color:#0D93DB !important; vertical-align:middle; width:145px; height:25px; text-align:center; padding-left:40px;}
#dnm_CSS_DNMForms_FormTabs a {text-transform:none !important; font-family:Arial, Helvetica, sans-serif !important; font-size:11px !important; cursor:pointer; color:#FFFFFF !important;}
#dnm_CSS_DNMForms_FormTabs td:hover {background-color:#41B5F3 !important;}
#dnm_CSS_DNMForms_FormTabs td:active {background-color:#41B5F3 !important;}

/* Current Form - For both Properties and Templates */
#dnm_CSS_DNMForms_CurrentForm_Container {width:100%; background:none !important;}
#dnm_CSS_DNMForms_CurrentForm_Body {width:100% !important; background-color:#D0D2D2;}
#dnm_CSS_DNMForms_CurrentForm_Body .dnm_CSS_DNMForms_CurrentForm_Body_td1 {background-color:#E8EAEA; padding:5px; border-left:1px solid #105A83; border-bottom:1px solid #105A83; vertical-align:top; margin:0px;}
#dnm_CSS_DNMForms_CurrentForm_Body .dnm_CSS_DNMForms_CurrentForm_Body_td2 {background-color:#E8EAEA; padding:5px; border-right:1px solid #105A83; border-bottom:1px solid #105A83; vertical-align:top; width:100% !important; empty-cells:hide;}
#dnm_CSS_DNMForms_CurrentForm_ButtonsTable {margin-top:10px;}
#dnm_CSS_DNMForms_CurrentForm_EditingTable {width:100%;}
#dnm_CSS_DNMForms_CurrentForm_EditingTable td {height:23px; background-color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; border-bottom:1px solid #E8EAEA; padding-left:20px;}

#dnm_CSS_DNMForms_CurrentForm_Menu {background-color:#D0D2D2; width:100%; height:100%; padding:0px;}
.dnm_CSS_DNMForms_CurrentForm_Menu_Container {background-color:#D0D2D2; border:1px solid #D0D2D2;}
#dnm_CSS_DNMForms_CurrentForm_Menu .dnm_CSS_DNMForms_CurrentForm_Menu_td {width:100%; color:#333333; border-bottom:1px solid #D0D2D2;}
#dnm_CSS_DNMForms_CurrentForm_Menu_items {background-color:#D0D2D2; margin:0px !important; border-collapse:separate;}
#dnm_CSS_DNMForms_CurrentForm_Menu_items .button {float:left; background-color:#D0D2D2; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:130%; text-decoration:none; border-bottom:1px solid #999999; color:#333333; cursor:pointer; vertical-align:middle; width:137px;}
#dnm_CSS_DNMForms_CurrentForm_Menu_items .button {/* IE6 */overflow:hidden; padding:3px 2px 3px 2px;}
#dnm_CSS_DNMForms_CurrentForm_Menu_items .button[type] {/* Firefox */padding:3px 2px 3px 2px; /* Safari */line-height:12px; overflow:hidden;}
*:first-child+html #dnm_CSS_DNMForms_CurrentForm_Menu_items .button[type] {/* IE7 */padding:3px 2px 3px 2px; overflow:hidden;}

/* Menu Item Rollover */ #dnm_CSS_DNMForms_CurrentForm_Menu_items .button.send:hover {background-color:#E8EAEA; color:#333333; padding:3px 2px 3px 2px; font-family:Arial, Helvetica, sans-serif !important; font-weight:normal !important; font-size:11px !important; text-transform:none !important;}

.dnm_CSS_DNMForms_CurrentForm_Name {background-color:#E8EAEA; width:100%; empty-cells:hide;}
.dnm_CSS_DNMForms_CurrentForm_Name_Title {padding:4px 0px 4px 5px; background-color:#A2A2A2; color:#FFF; border-bottom:1px solid #E8EAEA; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.dnm_CSS_DNMForms_CurrentForm_Name_Icon {margin-right:5px; _padding-right:5px; !padding-right:5px;}
.dnm_CSS_DNMForms_CurrentForm_Name_td1 {padding:4px 5px 4px 5px; background-color:#DEE0E0; color:#333333; border-bottom:1px solid #999999; width:180px !important; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.dnm_CSS_DNMForms_CurrentForm_Name_td2 {padding:2px; background-color:#FFFFFF; border-bottom:1px solid #999999;}
.dnm_CSS_DNMForms_CurrentForm_Name_td2Txt {padding:2px 2px 5px 6px; background-color:#FFFFFF; border-bottom:1px solid #999999;}
.dnm_CSS_DNMTables_CurrentTable_TextBox {border:1px solid #FFFFFF; width:100%; color:#333333; font-size:11px; padding:3px;}
.dnm_CSS_DNMForms_CurrentForm_Name_td2Txt textarea.jsControlWidth {width:330px !important; !width:320px !important;}

/* TEMPLATES */
#dnm_CSS_DNMFormTemplates_MainContainer {width:100%;}
#dnm_CSS_DNMFormTemplates_Body {width:100%; background-color:#E8EAEA; border-left:1px solid #105A83; border-right:1px solid #105A83; border-bottom:1px solid #105A83;}
#dnm_CSS_DNMFormTemplates_Body .dnm_CSS_DNMFormTemplates_Body_td1 {width:145px; background-color:#E8EAEA; padding:5px; vertical-align:top;}
#dnm_CSS_DNMFormTemplates_Body .dnm_CSS_DNMFormTemplates_Body_td2 {background-color:#E8EAEA; padding:5px; vertical-align:top; width:100%;}
#dnm_CSS_DNMFormTemplates_Menu {background-color:#D0D2D2; width:100%; height:100%;}
#dnm_CSS_DNMFormTemplates_Menu th {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; text-align:left; padding-left:3px; height:25px; vertical-align:middle; border-bottom:1px solid #E8EAEA; font-weight:normal; background-color:#A2A2A2;}
#dnm_CSS_DNMFormTemplates_Menu .dnm_CSS_DNMFormTemplates_Menu_StaticTD {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-align:left; padding-left:3px; height:24px; vertical-align:middle; border-bottom:1px solid #999999; font-weight:normal; background-color:#D0D2D2;}
#dnm_CSS_DNMFormTemplates_Menu .dnm_CSS_DNMFormTemplates_Menu_td {padding:1px; width:100%; color:#333333; border-bottom:1px solid #D0D2D2; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#dnm_CSS_DNMFormTemplates_Name {background-color:#E8EAEA; width:100%; margin-top:5px;}
#dnm_CSS_DNMFormTemplates_Name .dnm_CSS_DNMFormTemplates_Name_td {padding:5px; padding-left:16px; width:100%; background-color:#FFFFFF; color:#333333; border-bottom:1px solid #999999;}
#dnm_CSS_DNMFormTemplates_Name .dnm_CSS_DNMFormTemplates_TextBox {border:1px solid #FFFFFF; width:100%; color:#333333; font-size:11px; padding:3px;}
#dnm_CSS_DNMFormTemplates_Buttons {margin:10px 0px;}
#dnm_CSS_DNMFormTemplates_ExecuteTable {width:100%; margin-top:5px; margin-bottom:5px; border:1px solid #105A83; padding:5px; background-color:#E8EAEA; empty-cells:hide !important; border-collapse:collapse !important;}
#dnm_CSS_DNMFormTemplates_ExecuteTable td {empty-cells:hide !important; border-collapse:collapse !important;}

#dnm_CSS_DNMFormTemplates_Menu_items {width:100%; background-color:#D0D2D2; margin:0px !important; border-collapse:separate;}
#dnm_CSS_DNMFormTemplates_Menu_items .dnm_CSS_DNMFormTemplates_Menu_items_NewField {font-weight:bold;}
#dnm_CSS_DNMFormTemplates_Menu_items .button {float:left; background-color:#D0D2D2; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:130%; text-decoration:none; border-bottom:1px solid #999999; color:#333333; cursor:pointer; vertical-align:middle; width:139px;}
#dnm_CSS_DNMFormTemplates_Menu_items .button {/* IE6 */overflow:hidden; padding:5px 2px 4px 2px;}
#dnm_CSS_DNMFormTemplates_Menu_items .button[type] {/* Firefox */padding:5px 2px 4px 2px; /* Safari */line-height:12px; overflow:hidden;}
*:first-child+html #dnm_CSS_DNMFormTemplates_Menu_items .button[type] {/* IE7 */padding:5px 2px 4px 2px; overflow:hidden;}

/* Menu Item Rollover */ #dnm_CSS_DNMFormTemplates_Menu_items .button.send:hover {background-color:#E8EAEA; color:#333333; padding:5px 2px 4px 2px; font-family:Arial, Helvetica, sans-serif !important; font-weight:normal !important; font-size:11px !important; text-transform:none !important;}
/* Menu Item Active */   #dnm_CSS_DNMFormTemplates_Menu_items .button.send:active {font-weight:normal; background-color:#E8EAEA; color:#333333; padding:5px 2px 4px 2px; border:0px;}


/* -------------------------------------------------------------------------------------------------------------------------------------------------- */


/* ----------   NAVIGATOR   ---------- */

#dnm_CSS_DNMNavigator_NavigatorTitle {width:700px; margin-top:0px; !margin-top:0px; _margin-top:0px; margin-bottom:5px;}
#dnm_CSS_DNMNavigator_NavigatorTitle_TableID {background-color:#FFFFFF; width:100%;}
#dnm_CSS_DNMNavigator_NavigatorTitle_TableID .dnm_CSS_DNMNavigator_NavigatorTitle_TableID_td1 {background-color:#1886C0 !important; width:120px; text-transform:uppercase; font-weight:bold !important; color:#FFFFFF; padding-top:5px; padding-bottom:5px; padding-left:35px; font-family:Arial, Helvetica, sans-serif; font-size:11px; border:solid 1px #105A83; border-collapse:separate;}
#dnm_CSS_DNMNavigator_NavigatorTitle_TableID .dnm_CSS_DNMNavigator_NavigatorTitle_TableID_td2 {padding:2px; padding-left:16px; background-color:#FFF; font-weight:bold; vertical-align:middle;}
#dnm_CSS_DNMNavigator_NavigatorTitle_TableID .dnm_CSS_DNMNavigator_NavigatorTitle_TableID_TableName {color:#333333; font-weight:bold; padding-right:11px;}
#dnm_CSS_DNMNavigator_NavigatorTitle_TableID .dnm_CSS_DNMNavigator_NavigatorTitle_TableID_Icon {background:url(../images/dnm_IMG_MainMenu_Navigator_White.png) no-repeat; background-color:#E8EAEA;}
#dnm_CSS_DNMNavigator_MainContainer {width:685px;}
#dnm_CSS_DNMNavigator_Body {width:100%; background-color:#E8EAEA; border:1px solid #105A83; }
#dnm_CSS_DNMNavigator_Body_NoBorder {width:100%; background-color:#E8EAEA;}
.dnm_CSS_DNMNavigator_Body_td1 {width:145px; background-color:#E8EAEA; padding:5px; vertical-align:top;}
.dnm_CSS_DNMNavigator_Body_td2 {background-color:#E8EAEA; padding:5px; vertical-align:top; vertical-align:top; !width:540px; _width:540px;}
#dnm_CSS_DNMNavigator_Menu {background-color:#D0D2D2; width:100%; height:100%; vertical-align:top;}
#dnm_CSS_DNMNavigator_Menu .dnm_CSS_DNMNavigator_Menu_td {padding:5px; width:100%; color:#333333; border-bottom:1px solid #D0D2D2; font-family:Arial, Helvetica, sans-serif; font-size:11px; height:24px; border-bottom:1px solid #999999; empty-cells:hide;}
#dnm_CSS_DNMNavigator_Name {background-color:#E8EAEA; width:100%;}
#dnm_CSS_DNMNavigator_Name .dnm_CSS_DNMNavigator_Name_td {width:100%; background-color:#FFFFFF; color:#333333; height:24px; border-bottom:1px solid #999999; width:100%; empty-cells:hide;}
#dnm_CSS_DNMNavigator_Name .dnm_CSS_DNMNavigator_Name_td_paddingDDL {padding:4px 5px 4px 16px; !padding:2px 5px 2px 16px; _padding:2px 5px 2px 16px; empty-cells:hide;}
#dnm_CSS_DNMNavigator_Name .dnm_CSS_DNMNavigator_Name_td_paddingTXT {padding:5px 16px; !padding:2px 5px 2px 16px; _padding:2px 5px 2px 16px; empty-cells:hide;}
#dnm_CSS_DNMNavigator_Name .dnm_CSS_DNMNavigator_TextBox {border:1px solid #FFFFFF; width:100%; color:#333333; font-size:11px; padding:3px;}

.dnm_CSS_DNMNavigator_ASPTable_Container {padding-right:10px; padding-left:5px;}
#dnm_CSS_DNMNavigator_ASPTable {width:100%; margin-bottom:10px;  background-color:#FFF;}
.dnm_CSS_DNMNavigator_ASPTable_Div {width:100%; overflow: scroll; height:150px;}
.dnm_CSS_DNMNavigator_DoneTD {background-color:#FFF; border-top:1px solid #999999;}
.dnm_CSS_DNMNavigator_DoneDiv {float:right !important; margin:5px 0px; padding:5px 0px;}

/* -------------------------------------------------------------------------------------------------------------------------------------------------- */


/* ----------   PACKAGE APPLICATION   ---------- */

#dnm_CSS_DNMPackage_PackageTitle {width:100%; margin-top:5px; !margin-top:0px; _margin-top:0px; margin-bottom:5px;}
#dnm_CSS_DNMPackage_PackageTitle_TableID {background-color:#FFFFFF; width:100%;}
#dnm_CSS_DNMPackage_PackageTitle_TableID .dnm_CSS_DNMPackage_PackageTitle_TableID_td1 {background-color:#1886C0 !important; width:120px; text-transform:uppercase; font-weight:bold !important; color:#FFFFFF; padding-top:5px; padding-bottom:5px; padding-left:35px; font-family:Arial, Helvetica, sans-serif; font-size:11px; border:solid 1px #105A83; border-collapse:separate;}
#dnm_CSS_DNMPackage_PackageTitle_TableID .dnm_CSS_DNMPackage_PackageTitle_TableID_td2 {padding:2px; padding-left:16px; background-color:#F2F2F2; font-weight:bold; vertical-align:middle;}
#dnm_CSS_DNMPackage_PackageTitle_TableID .dnm_CSS_DNMPackage_PackageTitle_TableID_TableName {color:#333333; font-weight:bold; padding-right:11px;}
#dnm_CSS_DNMPackage_PackageTitle_TableID .dnm_CSS_DNMPackage_PackageTitle_TableID_Icon {background:url(../images/dnm_IMG_MainMenu_Package_White.png) no-repeat; background-color:#E8EAEA;}
#dnm_CSS_DNMPackage_MainContainer {width:100%;}
#dnm_CSS_DNMPackage_Body {width:100%; background-color:#E8EAEA; border:1px solid #105A83; }
#dnm_CSS_DNMPackage_Body .dnm_CSS_DNMPackage_Body_td1 {width:145px; background-color:#E8EAEA; padding:5px; vertical-align:top;}
#dnm_CSS_DNMPackage_Body .dnm_CSS_DNMPackage_Body_td2 {background-color:#E8EAEA; padding:5px; vertical-align:top; vertical-align:top;}
#dnm_CSS_DNMPackage_Menu {background-color:#D0D2D2; width:100%; height:100%; vertical-align:top;}
#dnm_CSS_DNMPackage_Menu .dnm_CSS_DNMPackage_Menu_td {padding:5px; width:100%; color:#333333; border-bottom:1px solid #D0D2D2; font-family:Arial, Helvetica, sans-serif; font-size:11px; height:24px; border-bottom:1px solid #999999;}
#dnm_CSS_DNMPackage_Name {background-color:#E8EAEA; width:100%;}
#dnm_CSS_DNMPackage_Name .dnm_CSS_DNMPackage_Name_td {padding:5px; padding-left:16px; width:100%; background-color:#FFFFFF; color:#333333; height:24px; border-bottom:1px solid #999999; width:100%;}
#dnm_CSS_DNMPackage_Name .dnm_CSS_DNMPackage_TextBox {border:1px solid #FFFFFF; width:100%; color:#333333; font-size:11px; padding:3px;}

/* -------------------------------------------------------------------------------------------------------------------------------------------------- */


/* ----------   UNPACKAGE APPLICATION   ---------- */

#dnm_CSS_DNMUnPackage_UnPackageTitle {width:100%; margin-top:5px; !margin-top:0px; _margin-top:0px; margin-bottom:5px;}
#dnm_CSS_DNMUnPackage_UnPackageTitle_TableID {background-color:#FFFFFF; width:100%;}
#dnm_CSS_DNMUnPackage_UnPackageTitle_TableID .dnm_CSS_DNMUnPackage_UnPackageTitle_TableID_td1 {background-color:#1886C0 !important; width:120px; text-transform:uppercase; font-weight:bold !important; color:#FFFFFF; padding-top:5px; padding-bottom:5px; padding-left:35px; font-family:Arial, Helvetica, sans-serif; font-size:11px; border:solid 1px #105A83; border-collapse:separate;}
#dnm_CSS_DNMUnPackage_UnPackageTitle_TableID .dnm_CSS_DNMUnPackage_UnPackageTitle_TableID_td2 {padding:2px; padding-left:16px; background-color:#F2F2F2; font-weight:bold; vertical-align:middle;}
#dnm_CSS_DNMUnPackage_UnPackageTitle_TableID .dnm_CSS_DNMUnPackage_UnPackageTitle_TableID_TableName {color:#333333; font-weight:bold; padding-right:11px;}
#dnm_CSS_DNMUnPackage_UnPackageTitle_TableID .dnm_CSS_DNMUnPackage_UnPackageTitle_TableID_Icon {background:url(../images/dnm_IMG_MainMenu_Package_White.png) no-repeat; background-color:#E8EAEA;}

#dnm_CSS_DNMUnPackage_MainContainer {width:100%;}
#dnm_CSS_DNMUnPackage_Body {width:100%; background-color:#E8EAEA; border:1px solid #105A83; }
#dnm_CSS_DNMUnPackage_Body .dnm_CSS_DNMUnPackage_Body_td1 {width:145px; background-color:#E8EAEA; padding:5px; vertical-align:top;}
#dnm_CSS_DNMUnPackage_Body .dnm_CSS_DNMUnPackage_Body_td2 {background-color:#E8EAEA; padding:5px; vertical-align:top; vertical-align:top;}
#dnm_CSS_DNMUnPackage_Menu {background-color:#D0D2D2; width:100%; height:100%; vertical-align:top;}
#dnm_CSS_DNMUnPackage_Menu .dnm_CSS_DNMUnPackage_Menu_td {padding:5px; padding-bottom:4px; !padding:2px 0px 2px 5px; width:100%; color:#333333; border-bottom:1px solid #D0D2D2; font-family:Arial, Helvetica, sans-serif; font-size:11px; height:26px; border-bottom:1px solid #999999;}
#dnm_CSS_DNMUnPackage_Name {background-color:#E8EAEA; width:100%;}
#dnm_CSS_DNMUnPackage_Name .dnm_CSS_DNMUnPackage_Name_td {padding:3px 5px; padding-left:16px; width:100%; background-color:#FFFFFF; color:#333333; height:24px; border-bottom:1px solid #999999;}
#dnm_CSS_DNMUnPackage_Name .dnm_CSS_DNMUnPackage_TextBox {border:1px solid #FFFFFF; width:100%; color:#333333; font-size:11px; padding:3px;}
#dnm_CSS_DNMUnPackage_Name .dnm_CSS_DNMUnPackage_FileDropDown1 {width:90px;}
#dnm_CSS_DNMUnPackage_Name .dnm_CSS_DNMUnPackage_FileDropDown2 {width:180px; !width:170px;}
#dnm_CSS_DNMUnPackage_Name .dnm_CSS_DNMUnPackage_AutoTabsDropDown {width:175px;}

#dnm_CSS_DNMPackage_ManualTabs {width:100%;}
#dnm_CSS_DNMPackage_ManualTabs .dnm_CSS_DNMPackage_ManualTabs_tdHeight {height:29px;}
#dnm_CSS_DNMPackage_ManualTabs .dnm_CSS_DNMPackage_ManualTabs_tdStyle {border-bottom:1px solid #E8EAEA;}

/* -------------------------------------------------------------------------------------------------------------------------------------------------- */


/* ----------   LISTS   ---------- */

#dnm_CSS_DNMLists_ListsTitle {width:100%; margin-top:5px; !margin-top:0px; _margin-top:0px; margin-bottom:5px;}
#dnm_CSS_DNMLists_ListsTitle_TableID {background-color:#FFFFFF; width:100%; border:solid 1px #105A83;}
#dnm_CSS_DNMLists_ListsTitle_TableID .dnm_CSS_DNMLists_ListsTitle_TableID_td1 {background-color:#1886C0 !important; width:120px; text-transform:uppercase; font-weight:bold !important; color:#FFFFFF; padding-top:5px; padding-bottom:5px; padding-left:35px; font-family:Arial, Helvetica, sans-serif; font-size:11px; border-collapse:separate;}
#dnm_CSS_DNMLists_ListsTitle_TableID .dnm_CSS_DNMLists_ListsTitle_TableID_td2 {padding:2px; padding-left:13px; _padding-left:12px; !padding-left:12px; padding-right:5px; background-color:white; font-weight:bold;}
#dnm_CSS_DNMLists_ListsTitle_TableID .dnm_CSS_DNMLists_ListsTitle_TableID_TableName {color:#333333; font-weight:bold; padding-right:11px;}
#dnm_CSS_DNMLists_ListsTitle_TableID .dnm_CSS_DNMLists_ListsTitle_TableID_Icon {background:url(../images/dnm_IMG_MainMenu_Lists_White.png) no-repeat; background-color:#E8EAEA;}

#dnm_CSS_DNMLists_MainContainer {width:100%;}

#dnm_CSS_DNMLists_Body {width:100%; background-color:#E8EAEA; border:1px solid #105A83; }
#dnm_CSS_DNMLists_Body .dnm_CSS_DNMLists_Body_td1 {width:145px; background-color:#E8EAEA; padding:5px; vertical-align:top;}
#dnm_CSS_DNMLists_Body .dnm_CSS_DNMLists_Body_td2 {background-color:#E8EAEA; padding:5px; vertical-align:top; width:100%;}

#dnm_CSS_DNMLists_Menu {background-color:#D0D2D2; width:100%; height:100%;}
#dnm_CSS_DNMLists_Menu .dnm_CSS_DNMLists_Menu_td {padding:5px; width:100%; color:#333333; border-bottom:1px solid #999999; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

#dnm_CSS_DNMLists_Name {background-color:#E8EAEA; width:100%; margin-top:5px;}
#dnm_CSS_DNMLists_Name .dnm_CSS_DNMLists_Name_td {padding:5px 0px 5px 17px; !padding:3px 0px 3px 14px; width:100%; background-color:#FFFFFF; color:#333333; border-bottom:1px solid #999999;}
#dnm_CSS_DNMLists_Name .dnm_CSS_DNMLists_Name_tdDrp {padding:4px 5px 5px 13px;  !padding:2px 5px 3px 11px; width:100%; background-color:#FFFFFF; color:#333333; border-bottom:1px solid #999999;}
#dnm_CSS_DNMLists_Name .dnm_CSS_DNMLists_TextBox {border:1px solid #FFFFFF; width:100%; color:#333333; font-size:11px; padding:3px;}
#dnm_CSS_DNMLists_Buttons {margin:10px 0px;}
#dnm_CSS_DNMLists_ExecuteTable {width:100%; margin-top:5px; margin-bottom:5px; border:1px solid #105A83; padding:5px; background-color:#E8EAEA;}

/* -------------------------------------------------------------------------------------------------------------------------------------------------- */


/* ----------   PAYMENT   ---------- */

#dnm_CSS_DNMPayment_PaymentTitle {width:100%; margin-top:5px; !margin-top:0px; _margin-top:0px; margin-bottom:5px;}
#dnm_CSS_DNMPayment_PaymentTitle_TableID {background-color:#FFFFFF; width:100%; border:solid 1px #105A83;}
#dnm_CSS_DNMPayment_PaymentTitle_TableID .dnm_CSS_DNMPayment_PaymentTitle_TableID_td1 {background-color:#1886C0 !important; width:120px; text-transform:uppercase; font-weight:bold !important; color:#FFFFFF; padding-top:5px; padding-bottom:5px; padding-left:35px; font-family:Arial, Helvetica, sans-serif; font-size:11px; border-collapse:separate;}
#dnm_CSS_DNMPayment_PaymentTitle_TableID .dnm_CSS_DNMPayment_PaymentTitle_TableID_td2 {padding:2px; padding-left:13px; _padding-left:12px; !padding-left:12px; padding-right:5px; background-color:white; font-weight:bold;}
#dnm_CSS_DNMPayment_PaymentTitle_TableID .dnm_CSS_DNMPayment_PaymentTitle_TableID_TableName {color:#333333; font-weight:bold; padding-right:11px;}
#dnm_CSS_DNMPayment_PaymentTitle_TableID .dnm_CSS_DNMPayment_PaymentTitle_TableID_Icon {background:url(../images/dnm_IMG_MainMenu_Payment_White.png) no-repeat; background-color:#E8EAEA;}
#dnm_CSS_DNMPayment_MainContainer {width:100%;}
#dnm_CSS_DNMPayment_Body {width:100%; background-color:#E8EAEA; border:1px solid #105A83; }
#dnm_CSS_DNMPayment_Body .dnm_CSS_DNMPayment_Body_td1 {width:145px; background-color:#E8EAEA; padding:5px; vertical-align:top;}
#dnm_CSS_DNMPayment_Body .dnm_CSS_DNMPayment_Body_td2 {background-color:#E8EAEA; padding:5px; vertical-align:top; width:100%;}
#dnm_CSS_DNMPayment_Menu {background-color:#D0D2D2; width:100%; height:100%;}
#dnm_CSS_DNMPayment_Menu .dnm_CSS_DNMPayment_Menu_td {padding:5px; width:100%; color:#333333; border-bottom:1px solid #999999; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#dnm_CSS_DNMPayment_Name {background-color:#E8EAEA; width:100%; margin-top:5px;}
#dnm_CSS_DNMPayment_Name .dnm_CSS_DNMPayment_Name_td {padding:5px 0px 5px 17px; !padding:3px 0px 3px 14px; width:100%; background-color:#FFFFFF; color:#333333; border-bottom:1px solid #999999;}
#dnm_CSS_DNMPayment_Buttons {margin-top:10px; margin-bottom:5px;}
#dnm_CSS_DNMPayment_ExecuteTable {width:100%; margin-top:5px; margin-bottom:5px; border:1px solid #105A83; padding:5px; background-color:#E8EAEA;}

/* -------------------------------------------------------------------------------------------------------------------------------------------------- */


/* ----------   SETTINGS   ---------- */

#dnm_CSS_DNMSettings_SettingsTitle {width:100%; margin-top:5px; !margin-top:0px; _margin-top:0px; margin-bottom:5px;}
#dnm_CSS_DNMSettings_SettingsTitle_TableID {background-color:#FFFFFF; width:100%; }
#dnm_CSS_DNMSettings_SettingsTitle_TableID .dnm_CSS_DNMSettings_SettingsTitle_TableID_td1 {background-color:#1886C0 !important; width:120px; text-transform:uppercase; font-weight:bold !important; color:#FFFFFF; padding-top:5px; padding-bottom:5px; padding-left:35px; font-family:Arial, Helvetica, sans-serif; font-size:11px; border-collapse:separate;}
#dnm_CSS_DNMSettings_SettingsTitle_TableID .dnm_CSS_DNMSettings_SettingsTitle_TableID_td2 {padding:2px; padding-left:13px; _padding-left:12px; !padding-left:12px; padding-right:5px; background-color:#F2F2F2; font-weight:bold;}
#dnm_CSS_DNMSettings_SettingsTitle_TableID .dnm_CSS_DNMSettings_SettingsTitle_TableID_TableName {color:#333333; font-weight:bold; padding-right:11px;}
#dnm_CSS_DNMSettings_SettingsTitle_TableID .dnm_CSS_DNMSettings_SettingsTitle_TableID_Icon {background:url(../images/dnm_IMG_MainMenu_Settings_White.png) no-repeat; background-color:#E8EAEA;}
#dnm_CSS_DNMSettings_MainContainer {width:100%;}
#dnm_CSS_DNMSettings_Body {width:100%; background-color:#E8EAEA; border:1px solid #105A83; }
#dnm_CSS_DNMSettings_Body .dnm_CSS_DNMSettings_Body_td1 {width:145px; background-color:#E8EAEA; padding:5px; vertical-align:top;}
#dnm_CSS_DNMSettings_Body .dnm_CSS_DNMSettings_Body_td2 {background-color:#E8EAEA; padding:5px; vertical-align:top; width:100%;}
#dnm_CSS_DNMSettings_Menu {background-color:#D0D2D2; width:100%; height:100%;}
#dnm_CSS_DNMSettings_Menu .dnm_CSS_DNMSettings_Menu_td {padding:5px; width:100%; color:#333333; border-bottom:1px solid #999999; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#dnm_CSS_DNMSettings_Name {background-color:#E8EAEA; width:100%; margin-top:5px;}
#dnm_CSS_DNMSettings_Name .dnm_CSS_DNMSettings_Name_td {padding:5px 0px 5px 17px; !padding:3px 0px 3px 14px; width:100%; background-color:#FFFFFF; color:#333333; border-bottom:1px solid #999999;}
#dnm_CSS_DNMSettings_Buttons {margin-top:10px; margin-bottom:5px;}
#dnm_CSS_DNMSettings_ExecuteTable {width:100%; margin-top:5px; margin-bottom:5px; border:1px solid #105A83; padding:5px; background-color:#E8EAEA;}

/* -------------------------------------------------------------------------------------------------------------------------------------------------- */


/* ----------   OLD CSS - To Delete Eventually  ---------- */

/* Default attributes of table container for entire calendar */
.table-style {font-family: arial; border-width: 1; border-style: solid; border-color: #a0a0a0; background-color: #ffffff; font-family: arial; font-size: 11px;}

/* Default attributes of DIV containing table container for entire calendar.
 * You probably don't want to alter this style.
 */
.div-style {z-index: 999; position: absolute; visibility: hidden;}

/* Default attributes used in calendar title (month and year columns).*/
.title-style {padding: 2px; font-family: arial; font-size: 11px; color: #ffffff;}

/* Default attributes used in calendar title background.*/
.title-background-style {background-color: #9f9fff}

/* Normal appearance of controls in calendar title. */
/* Note: The right, left and down icons are images, which must be edited if you need to change them. */
.title-control-normal-style {border-style: none; cursor: pointer;}

/* Moused-over (selected) appearance of controls in calendar title. */
.title-control-select-style {cursor: pointer;}

/* Default attributes of drop down lists (month and year). */
.dropdown-style {font-family: arial; font-size: 11px; border-width: 1; border-style: solid; background-color: #0066cc; border-color: #cccccc; color: White; cursor: default;}

/* Default attributes selected (mouse-over) item in drop down lists (month and year). */
.dropdown-select-style {background-color: #3a6ea5; cursor: hand;}

/* Default attributes unselected (mouse-off) item in drop down lists (month and year). */
.dropdown-normal-style {background-color: #0;}

/* Default attributes of calendar body (weekday titles and numbers). */
.body-style {padding: 5px; background-color: white; font-family: verdana; font-size: 10px;}

/* Attributes of current day in calendar body. */
.current-day-style {color: red; font-weight: bold; text-decoration: none;}

/* Attributes of end-of-week days (Sundays) in calendar body. */
.end-of-weekday-style {color: #909090; text-decoration: none;}

/* Attributes of all other days in calendar body. */
.normal-day-style {color: black; text-decoration: none;}

/* Attributes of border around selected day in calendar body. */
.selected-day-style {border-style: solid; border-width: 1px; border-color: #a0a0a0; color: #0066cc; font-weight: bold;}

/* Default attributes of designated holidays. */
.holiday-style {background-color: #FFDDDD;}

/* Attributes of today display at bottom on calendar */
.today-style {padding: 0px; color: white; background-color: #9f9fff; text-align: center; text-decoration: none;}

/* Attributes of week number division (divider.gif) */
.weeknumber-div-style {background-color: #d0d0d0; padding: 0px;}

/* All form elements are within the definition list for this example */
dl {font:normal 12px/15px Arial; position: relative; width: 350px;}
dt {clear: both; float:left; width: 130px; padding: 4px 0 2px 0; text-align: left;}
dd {float: left; width: 200px; margin: 0 0 8px 0; padding-left: 6px;}

/* The hint to Hide and Show */
.hint {display: none; position: absolute; border: 1px solid #c93; padding: 10px 12px; color: #FFFFFF; font-weight: bold;
    /* to fix IE6, I can't just declare a background-color, I must do a bg image, too!  So I'm duplicating the pointer.gif image, and positioning it so that it doesn't show up 
	within the box */ background: #1E689D url(..\images\Forms\pointer.gif) no-repeat -10px 5px;}

/* The pointer image is hadded by using another span */
.hint-pointer {background-image: url(..\images\Forms\pointer.gif); left: -10px; width: 20px; position: relative; top: 5px; height: 19px;}
