﻿/* General Styles */
.webDesign a { color: #0066cc; }

/* Web Design Menu Control */
.webDesign.webDesignMenu { font-family:arial; position:relative; height:30px; background-color:#444444; border-bottom:1px solid #ffffff; background-image:url('/Images/menu-background.png'); background-repeat:no-repeat; z-index:99 !important; }
.webDesign.webDesignMenu .admin { position:absolute; left:50px; top:6px; color:#ffffff; }
.webDesign.webDesignMenu .admin a { color:#ffffff; font-weight:bold; }
.webDesign.webDesignMenu .websiteStatus { position:absolute; left:240px; top:0px; font-size:12px; color:#ffffff; font-weight:normal; cursor:default; }
.webDesign.webDesignMenu .websiteStatus .statusOnline { color:#63dd33; font-weight:bold; }
.webDesign.webDesignMenu .websiteStatus .statusOffline { color:#ee0000; font-weight:bold; }
.webDesign.webDesignMenu .websiteStatus .revisions { padding-left:90px; font-size:11px; }
.webDesign.webDesignMenu .menuButton { position:relative; float:left; width:35px; height:30px; background-repeat:no-repeat; background-color:transparent; background-position:center 4px; }
.webDesign.webDesignMenu .menuButton a { display:block; text-decoration:none; width:35px; height:30px; }
.webDesign.webDesignMenu .menuButton.hover { background-color:#ff8800; }
.webDesign.webDesignMenu .menuButton.disabled.hover { background-color:transparent; }
.webDesign.webDesignMenu .menuButton.disabled.hover a { cursor:default; }
.webDesign.webDesignMenu .menuButtonTitle { position:absolute; left:0px; top:30px; background-color:#ffffee; border:1px solid #999999; border-top:none; color:#444444; display:none; white-space:nowrap; text-decoration:none; padding:0px 2px 0px 2px; }
.webDesign.webDesignMenu .menuButton.disabled .menuButtonTitle { filter:alpha(opacity=75);opacity:0.75; }
.webDesign.webDesignMenu .menuButton.account { position:absolute; right:487px; background-image:url('/Images/account.png'); }
.webDesign.webDesignMenu .menuButton.website { position:absolute; right:452px; background-image:url('/Images/properties.png'); }
.webDesign.webDesignMenu .menuButton.layout { position:absolute; right:400px; background-image:url('/Images/layout.png'); }
.webDesign.webDesignMenu .menuButton.colours { position:absolute; right:365px; background-image:url('/Images/colours.png'); }
.webDesign.webDesignMenu .menuButton.boltOns { display:none; /*position:absolute; right:312px; background-image:url('/Images/bolt-ons.png');*/ }
.webDesign.webDesignMenu .menuButton.seo { position:absolute; right:312px; background-image:url('/Images/seo.png'); }
.webDesign.webDesignMenu .menuButton.help { position:absolute; right:277px; background-image:url('/Images/help.png'); }
.webDesign.webDesignMenu .menuButton.undo { position:absolute; right:224px; background-image:url('/Images/undo.png'); width:28px; }
.webDesign.webDesignMenu .menuButton.undo.disabled { background-image:url('/Images/undo-disabled.png'); }
.webDesign.webDesignMenu .menuButton.redo { position:absolute; right:196px; background-image:url('/Images/redo.png'); width:28px; }
.webDesign.webDesignMenu .menuButton.redo.disabled { background-image:url('/Images/redo-disabled.png'); }
.webDesign.webDesignMenu .menuButton.history { position:absolute; right:180px; background-image:url('/Images/down-arrow-white.png'); width:16px; background-position:center 12px; }
.webDesign.webDesignMenu .menuButton.history a { width:16px; }
.webDesign.webDesignMenu .menuButton.history.disabled { background-image:url('/Images/down-arrow-white-disabled.png'); }
.webDesign.webDesignMenu .menuButton.save { position:absolute; right:120px; background-image:url('/Images/save.png'); }
.webDesign.webDesignMenu .menuButton.save.disabled { background-image:url('/Images/save-disabled.png'); }
.webDesign.webDesignMenu .menuButton.goLive { position:absolute; right:85px; background-image:url('/Images/go-live.png'); }
.webDesign.webDesignMenu .menuButton.goLive.disabled { background-image:url('/Images/go-live-disabled.png'); }
.webDesign.webDesignMenu .menuButton.logout { position:absolute; right:25px; background-image:url('/Images/logout.png'); }
.webDesign.webDesignMenu .historyPopup { width:250px; border:1px solid #666666; border-top:none; background-color:#ffffff; position:absolute; right:-1px; top:30px; -moz-box-shadow: 5px 5px 10px rgba(50,50,50,50); -webkit-box-shadow: 5px 5px 10px rgba(50,50,50,50); -o-box-shadow: 5px 5px 10px rgba(50,50,50,50); box-shadow: 5px 5px 10px rgba(50,50,50,50); display:none; }
.webDesign.webDesignMenu .historyPopup .header { background-color:#eeeeee; padding:5px 10px 5px 10px; }
.webDesign.webDesignMenu .historyPopup .history { height:220px; overflow-y:auto; }
.webDesign.webDesignMenu .historyPopup .history a.revision { display:block; position:relative; width:auto; height:auto; padding:2px 5px 2px 25px; text-decoration:none; color:#000000; text-align:right; }
.webDesign.webDesignMenu .historyPopup .history a.revision.undone { background-color:#dddddd; }
.webDesign.webDesignMenu .historyPopup .history .revision .number { display:block; position:absolute; left:5px; top:3px; color:#aaaaaa; font-size:11px; }
.webDesign.webDesignMenu .historyPopup .history .revision .operation { font-weight:bold; }
.webDesign.webDesignMenu .historyPopup .history .revision .operation.add { color:#00cc00; }
.webDesign.webDesignMenu .historyPopup .history .revision .operation.edit { color:#0000cc; }
.webDesign.webDesignMenu .historyPopup .history .revision .operation.delete { color:#cc0000; }
.webDesign.webDesignMenu .historyPopup .history .revision .description.page { color:#000000; }
.webDesign.webDesignMenu .historyPopup .history .revision .description.website { color:#888888; }
.webDesign.webDesignMenu .historyPopup .footer { background-color:#999999; padding:10px 10px 10px 10px; text-align:right; background-image:url('/Images/resize-handle-sw.png'); background-position:left bottom; background-repeat:no-repeat; }
.webDesign.webDesignMenu .historyPopup .footer a { display:inline; font-weight:bold; color:#ffffff; }

/* Colours Dialog Control */
.webDesign.coloursDialog { width:280px; }
.webDesign.coloursDialog .colourPreview { position:relative; display:block;width:30px;height:30px;border:1px solid #444444;margin-left:5px; background-image:url('/Images/transparent-background.gif'); background-repeat:repeat; }
.webDesign.coloursDialog .colourPreview a { position:absolute;left:-1px;top:-1px; display:block;width:30px;height:30px;border:1px solid #444444; }
.webDesign.coloursDialog .opacity { font-size:10px;width:100px;margin-left:5px; }
.webDesign.coloursDialog .opacity .sliderRail { position:relative;width:100px;height:10px;border-bottom:solid 1px #999999;margin-bottom:10px;  }
.webDesign.coloursDialog .opacity .sliderHandle { position:relative;width:10px;height:20px; }
.webDesign.coloursDialog table { margin:auto; }
.webDesign.coloursDialog .help { margin-bottom:10px; }

/* Colour Picker Dialog */
.webDesign.colourPickerDialog { z-index:201 !important; }

/* Page Settings Dialog Control */
.webDesign.pageSettingsDialog td.label { vertical-align:top; text-align:right; padding-top:3px; padding-right:5px; }
.webDesign.pageSettingsDialog .textbox { width:200px; }
.webDesign.pageSettingsDialog .textbox:disabled { color:#000000; }
.webDesign.pageSettingsDialog .rowAdvancedSettings td { padding-top:10px; background-image:url('/images/seo.png'); background-repeat:no-repeat; background-position:0px 5px; padding-left:30px; }
.webDesign.pageSettingsDialog .rowAdvancedSettings img { border:none; }
.webDesign.pageSettingsDialog .rowPath td { padding-top:5px; }
.webDesign.pageSettingsDialog .rowTitle td { padding-bottom:5px; }
.webDesign.pageSettingsDialog .rowDescription .textbox { width:300px; height:32px; }
.webDesign.pageSettingsDialog .rowKeywords .textbox { width:300px; height:32px; }
.webDesign.pageSettingsDialog .dialogButtons { padding-top:0px; }

/* Styles Dialog Control */
.webDesign.stylesDialog { width:300px; }
.webDesign.stylesDialog table { margin:auto; }
.webDesign.stylesDialog td.label { text-align:right; }
.webDesign.stylesDialog td.field { padding-left:10px; }
.webDesign.stylesDialog .groupHeader { font-weight:bold;padding-top:5px; }
.webDesign.stylesDialog .integerValue { }
.webDesign.stylesDialog .integerValue .valueSlider { float:left; }
.webDesign.stylesDialog .integerValue .valueSlider .sliderRail { position:relative;width:100px;height:10px;border-bottom:solid 1px #999999;margin-bottom:10px;  }
.webDesign.stylesDialog .integerValue .valueSlider .sliderHandle { position:relative;width:10px;height:20px; }
.webDesign.stylesDialog .integerValue .valueLabel { float:left;margin-left:5px;width:40px; }

/* Navigation Styles Dialog Control */
.webDesign.navigationStylesDialog { width:350px; }
.webDesign.navigationStylesDialog table { margin:auto; }
.webDesign.navigationStylesDialog td.label { text-align:right; }
.webDesign.navigationStylesDialog td.field { padding-left:10px; }
.webDesign.navigationStylesDialog .groupHeader { font-weight:bold;padding-top:5px; }
.webDesign.navigationStylesDialog .integerValue {  }
.webDesign.navigationStylesDialog .integerValue .valueSlider { float:left; }
.webDesign.navigationStylesDialog .integerValue .valueSlider .sliderRail { position:relative;width:100px;height:10px;border-bottom:solid 1px #999999;margin-bottom:10px;  }
.webDesign.navigationStylesDialog .integerValue .valueSlider .sliderHandle { position:relative;width:10px;height:20px; }
.webDesign.navigationStylesDialog .integerValue .valueLabel { float:left;margin-left:5px;width:40px; }
.webDesign.navigationStylesDialog .tabFixedWidth .checkbox { float:left; }
.webDesign.navigationStylesDialog .tabFixedWidth .valueSlider .sliderRail { margin-left:23px; }

/* Website Layout Dialog Control */
.webDesign.websiteLayoutDialog { width:250px; }
.webDesign.websiteLayoutDialog .title { font-weight:bold; margin-bottom:5px; }
.webDesign.websiteLayoutDialog .navigation { margin-bottom:10px; }
.webDesign.websiteLayoutDialog input { margin-left:10px; border:none; }

/* Labels Dialog Control */
.webDesign.labelsDialog { font-size:12px; }
.webDesign.labelsDialog td { font-size:12px; }
.webDesign.labelsDialog td.label { vertical-align:top;padding-top:3px; }
.webDesign.labelsDialog .help { margin-bottom:10px; }
.webDesign.labelsDialog .textbox { width:200px; }
.webDesign.labelsDialog textarea.textbox { width:350px;height:60px; }

/* Image Control */
.webDesign.imageControl { position:relative;overflow:hidden; }
.webDesign.imageControl  a { text-decoration:none; color:#0066cc; }
.webDesign.imageControl  a:hover { text-decoration:underline; }
.webDesign.imageControl .image { text-align:center;z-index:1; }
.webDesign.imageControl .image img { vertical-align:middle; }
.webDesign.imageControl .edit { position:absolute;left:0px;top:0px;z-index:2;text-align:center;vertical-align:middle;border:dashed 5px #dddddd; }
.webDesign.imageControl .edit .title { position:relative;display:inline; }
.webDesign.imageControl .edit .title .icon { position:absolute;top:-9px;left:-5px;width:30px;height:31px;background-image:url('/Images/upload-icon.gif');background-repeat:no-repeat;z-index:3; }
.webDesign.imageControl .edit .title .label { background-color:#ffff44;padding:3px 5px 3px 30px;z-index:2;font-size:16px;font-weight:bold; }
.webDesign.imageControl.uploadDialog { overflow:visible; }
.webDesign.imageControl.uploadDialog .dialogContent { text-align:center; }
.webDesign.imageControl.uploadDialog .current { text-align:center;margin-bottom:15px;overflow:hidden; }
.webDesign.imageControl.uploadDialog .current .title { font-size:14px; font-weight:bold; margin-bottom:10px; }
.webDesign.imageControl.uploadDialog .new .title { font-size:14px; font-weight:bold; text-align:center; margin-bottom:5px; }
.webDesign.imageControl.uploadDialog .new .upload input { width:auto; margin-bottom:10px; margin-bottom:15px; }
.webDesign.imageControl.uploadDialog .alt .title { font-size:14px; font-weight:bold; text-align:center; margin-bottom:5px; }
.webDesign.imageControl.uploadDialog .alt .textbox { width:380px; margin-bottom:5px; }

/* Content Control */
.webDesign.contentControl { position:relative; overflow:visible; }
.webDesign.contentControl .content { z-index:1; line-height:normal; overflow-x:hidden; }
.webDesign.contentControl .edit { position:absolute;left:0px;top:0px;z-index:2;text-align:center;vertical-align:middle;border:dashed 5px #dddddd;overflow:hidden; }
.webDesign.contentControl .edit .title { position:relative;display:inline; }
.webDesign.contentControl .edit a.title { color: #0066cc; text-decoration:none; }
.webDesign.contentControl .edit a.title:visited { color: #0066cc; text-decoration:none; }
.webDesign.contentControl .edit a.title:hover { color: #0066cc; text-decoration:underline; }
.webDesign.contentControl .edit .title .icon { position:absolute;top:-9px;left:-5px;width:30px;height:31px;background-image:url('/Images/upload-icon.gif');background-repeat:no-repeat;z-index:3; }
.webDesign.contentControl .edit .title .label { background-color:#ffff44;padding:3px 5px 3px 30px;z-index:800;font-size:16px;font-weight:bold; }
.webDesign.contentControl .editor { position:absolute; top:-50px; left:-10px; padding-top:10px; }
.webDesign.contentControl .editor .button.apply { position:absolute; right:25px; top:-6px; background-image:url('/Images/ok.png'); background-repeat:no-repeat; width:31px; height:31px; background-color:transparent; border:none; }
.webDesign.contentControl .editor .button.apply:hover { background-image:url('/Images/ok-hover.png');}
.webDesign.contentControl .editor .button.cancel { position:absolute; right:3px; top:-0px; background-image:url('/Images/cancel-small.png'); background-repeat:no-repeat; width:20px; height:20px; background-color:transparent; border:none; }
.webDesign.contentControl .editor .button.cancel:hover { background-image:url('/Images/cancel-small-hover.png');}

/* Navigation Control */
.webDesign.navigationControl { position:relative; }
.webDesign.navigationControl a { text-decoration:none; }
.webDesign.navigationControl a:hover { text-decoration:underline; }
.webDesign.navigationControl .backgroundStrip { position:absolute; background-color:#cccccc; z-index:1; top:0px; left:0px; }
.webDesign.navigationControl .coloursIcon { position:absolute; left:-10px; top:-5px; display:block; background-color:transparent; width: 19px; height: 19px; z-index:5; background-image:url('/Images/colours.png'); background-repeat:no-repeat; }
.webDesign.navigationControl .structureIcon { position:absolute; left:-10px; top:18px; display:block; background-color:transparent; width: 19px; height: 19px; z-index:5; background-image:url('/Images/layout.png'); background-repeat:no-repeat; }
.webDesign.navigationControl .navigationContainer { display:block; padding:0px; margin:0px; }
.webDesign.navigationControl .navigation { position:relative; z-index:3; white-space:nowrap; }
.webDesign.navigationControl .navigation .navItemContainer { position:relative; margin:0px; padding:0px; }
.webDesign.navigationControl .navigation .navItem { position:relative;display:inline-block; margin:0px;padding:0px;cursor:pointer; vertical-align:top; }
.webDesign.navigationControl .navigation a.navItem:hover { text-decoration:none; }
.webDesign.navigationControl .navigation .navItem .tab { vertical-align:top;position:relative; display:inline-block;padding:10px 12px 10px 12px;font-size:17px;font-weight:normal;text-transform:capitalize;color:#ffffff;background-color:#888888;filter:alpha(opacity=50);opacity:0.5; }
.webDesign.navigationControl .navigation .navItem.selected .tab { filter:alpha(opacity=75);opacity:0.75; }
.webDesign.navigationControl .navigation .navItem .tabTitle { display:inline-block;position:absolute;z-index:4;top:0px;left:0px;font-size:17px;font-weight:normal;text-transform:capitalize;padding:10px 12px 10px 12px;color:#ffffff; }
.webDesign.navigationControl .navigation .navItem .bottomLeftCorner { position:absolute; width:8px; height:8px; background-repeat:no-repeat; display:none; }
.webDesign.navigationControl .navigation .navItem .bottomRightCorner { position:absolute;right:0px;bottom:0px;width:8px;height:8px;background-image:url('/Images/nav-corner-br.png');background-repeat:no-repeat;display:none; }
.webDesign.navigationControl .navigation .buttons { z-index:10; position:absolute; right:0px; top:0px; margin:0px; padding:0px; margin-right:2px; }
.webDesign.navigationControl .navigation .buttons .editButton { position:absolute; right:28px; top:-10px; width:20px; height:20px; margin:0px; padding:0px; border:none; background-color:transparent; background-image:url('/Images/edit.png'); cursor:pointer; }
.webDesign.navigationControl .navigation .buttons .deleteButton { position:absolute; right:5px; top:-10px; width:20px; height:20px; margin:0px; padding:0px; border:none; background-color:transparent; background-image:url('/Images/cancel-small.png'); cursor:pointer; }
.webDesign.navigationControl .navigation .seperator { position:relative; display:block; }
.webDesign.navigationControl .navigation .new .navItem .tab { width:auto; }
.webDesign.navigationControl .navigation .new .navItem span { background-image:url('/Images/add.png'); background-repeat:no-repeat; background-position:5px 10px; }
/* Horizontal navigation layout */
.webDesign.navigationControl.horizontal { width:930px; }
.webDesign.navigationControl.horizontal .backgroundStrip { width:100%; height:20px; }
.webDesign.navigationControl.horizontal .navigation { display:inline-block; }
.webDesign.navigationControl.horizontal .navigation .navItemContainer { display:inline-block; float:left; }
.webDesign.navigationControl.horizontal .navigation .navItem { float:left; }
.webDesign.navigationControl.horizontal .navigation .navItem .bottomLeftCorner { left:0px; bottom:0px; background-image:url('/Images/nav-corner-bl.png'); }
.webDesign.navigationControl.horizontal .navigation .seperator { float:left; }
.webDesign.navigationControl.horizontal .leftBracket { position:absolute;z-index:2;left:-1px;top:-7px;width:15px;height:32px; border:solid 1px #bbbbbb; border-right:none;display:none; }
.webDesign.navigationControl.horizontal .rightBracket { position:absolute;z-index:2;right:0px;top:-7px;width:15px;height:32px; border:solid 1px #bbbbbb; border-left:none;display:none; }
/* Vertical navigation layout */
.webDesign.navigationControl.vertical { }
.webDesign.navigationControl.vertical .backgroundStrip { width:20px; height:100%; }
.webDesign.navigationControl.vertical .navigation { display:inline-block; }
.webDesign.navigationControl.vertical .navigation .navItemContainer { display:inline-block; float:left; clear:left; }
.webDesign.navigationControl.vertical .navigation .navItem { float:left; clear:left; }
.webDesign.navigationControl.vertical .navigation .seperator { float:left; clear:both; }
.webDesign.navigationControl.vertical .navigation .navItem .bottomLeftCorner { right:0px; top:0px; background-image:url('/Images/nav-corner-tr.png'); }
.webDesign.navigationControl.vertical .leftBracket { display:none; }
.webDesign.navigationControl.vertical .rightBracket { display:none; }

/* Website Properties Dialog Control */
.webDesign.websitePropertiesDialog td.label { vertical-align:top; text-align:right; padding-top:3px; padding-right:5px; }
.webDesign.websitePropertiesDialog .rowWarning td { color:#ff0000; padding-bottom:15px; text-align:center; }
.webDesign.websitePropertiesDialog .rowURL td { height:20px; line-height:20px; }
.webDesign.websitePropertiesDialog .rowURL .textbox { width:200px; }
.webDesign.websitePropertiesDialog .rowDomainName td { vertical-align:top; padding-top:3px; }
.webDesign.websitePropertiesDialog .rowTitle td { padding-bottom:5px; }
.webDesign.websitePropertiesDialog .rowTitle .textbox { width:350px; }
.webDesign.websitePropertiesDialog .rowTracker textarea { width:350px; height:75px; min-width:350px; min-height:75px; }
.webDesign.websitePropertiesDialog .dialogContent { margin-bottom:10px; }
.webDesign.websitePropertiesDialog .alertDialog { width:500px; }

/* Help Dialog Control */
.webDesign.helpDialog { width:400px; }

/* SEO Dialog Control */
.webDesign.seoDialog { width:500px; }

/* Your Account Dialog Control */
.webDesign.accountDialog td.label { vertical-align:top; text-align:right; padding-top:3px; padding-right:5px; }
.webDesign.accountDialog .textbox { width:150px; }
.webDesign.accountDialog .rowUserDetailsTitle td { font-weight:bold; padding-bottom:5px; text-align:right; }
.webDesign.accountDialog .rowEmail td { padding-top:3px; padding-bottom:3px; }
.webDesign.accountDialog tr.rowNewEmail { display:none; }
.webDesign.accountDialog .rowNewEmail .textbox { width:250px; }
.webDesign.accountDialog tr.rowConfirmEmail { display:none; }
.webDesign.accountDialog .rowConfirmEmail .textbox { width:250px; }
.webDesign.accountDialog .rowPassword td { padding-top:3px; padding-bottom:3px; }
.webDesign.accountDialog tr.rowNewPassword { display:none; }
.webDesign.accountDialog tr.rowConfirmPassword { display:none; }
.webDesign.accountDialog .rowCompanyDetailsTitle td { font-weight:bold; padding-top:10px; padding-bottom:5px; text-align:right; }
.webDesign.accountDialog .rowCompanyName .textbox { width:250px; }
.webDesign.accountDialog .rowContactDetailsTitle td { font-weight:bold; padding-top:10px; padding-bottom:5px; text-align:right; }
.webDesign.accountDialog .rowAddress .textbox { width:250px; }
.webDesign.accountDialog .rowAddress2 .textbox { width:250px; }
.webDesign.accountDialog .rowCountry .dropdownlist { width:250px; }
.webDesign.accountDialog .rowPhone td { padding-top:5px; }

/* Label Control */
.webDesignLabelControl a { color:#000000; text-decoration:none; }
.webDesignLabelControl a.editLabel:hover { background-color:#ffff44; text-decoration:underline; }

/* WebDesigner Modal Popup style */
.webDesignPopup { font-family:arial; z-index:10; }
.webDesignPopup .popupTitle { background-color:#444444; font-size:18px; font-weight:bold; color:#ffffff; text-align:center; padding:10px; }
.webDesignPopup .popupContent { background-color:#eeeeee; padding:15px 10px 15px 10px; margin:0px; }
.webDesignPopup .popupContent p { margin:10px 0px 10px 0px; }
.webDesignPopup .popupButtons { text-align:center; }
.webDesignPopup .popupButtons .button { background-color:#ff8800; padding:4px 10px 4px 10px; font-size:18px; color:#ffffff; border:none; margin:0px; height:35px; font-weight:normal; }
.webDesignPopup .popupButtons .button.cancel { background-color:#666666; height:35px; }

/* Admin Website List Control */
.webDesign.websiteList .buttons { padding-top:20px; }
.webDesign.websiteList .gridView .columnLinks a { padding-right:5px; }

/* Admin Menu Control */
.webDesign.adminMenu { height:25px; background-image:url('/Images/menu-background.png'); color:#ffffff; padding-left:50px; padding-top:6px; background-repeat:no-repeat; }
.webDesign.adminMenu span.adminTitle { font-weight:bold; padding-right:10px; }
.webDesign.adminMenu a { color:#ffffff; }

/* New Website Dialog */
.webDesign.newWebsiteDialog { }
.webDesign.newWebsiteDialog td.label { vertical-align:top; text-align:right; padding-top:3px; padding-right:5px; }
.webDesign.newWebsiteDialog .textbox { width:150px; }
.webDesign.newWebsiteDialog .rowWebsiteDetailsTitle td { font-weight:bold; padding-bottom:5px; text-align:right; }
.webDesign.newWebsiteDialog .rowURL .textbox { width:125px; }
.webDesign.newWebsiteDialog .rowTitle .textbox { width:250px; }
.webDesign.newWebsiteDialog .rowOwnerDetailsTitle td { font-weight:bold; padding-top:10px; padding-bottom:5px; text-align:right; }
.webDesign.newWebsiteDialog .rowEmail .textbox { width:250px; }
.webDesign.newWebsiteDialog .rowCompanyName .textbox { width:250px; }

/* Go Live Dialog */
.webDesign.goLiveDialog { width:500px; }

/* Website History Dialog */
.webDesign.websiteHistoryDialog { width:500px; }
.webDesign.websiteHistoryDialog .gridView { width:480px; margin-top:10px; }

/* Page Settings Button */
.webDesign.pageSettingsButton { position:absolute; right:5px; top:4px; width:20px; height:20px; margin:0px; padding:0px; border:none; background-color:transparent; background-image:url('/Images/edit.png'); cursor:pointer; display:none; }