﻿html { width: 100%; height: 100%; }
.RowHide { display: none; }
.RowShow { display: table-row; }
.CellHide { display: none; }
.CellShow { display: table-cell; }
.FixedCell { white-space: nowrap; overflow: hidden; }
.BulletedNotes { margin: 0; padding: 0 0 0 15px; cursor: default; }
.StateBoxHeader { background: #f5f5f5 url(../Images/header_bkg.gif) repeat-x center; height: 21px; }
.StateBoxHead
{
    background: #f5f5f5 url(../Images/header_bkg.gif) repeat-x;
    height: 21px;
    text-align: center;
    font-size: 15px;
}
.CheckBox input { display: block; float: left; }
.CheckBox label { display: inline-block; padding-top: 2px; padding-left: 5px; }
.CheckBox.Bold { font-weight: bold; }
.CheckBoxList input { display: block; float: left; }
.CheckBoxList label { display: inline-block; padding-top: 2px; padding-left: 5px; font-weight: bold; }
.CheckBoxList.Columns2 td { width: 50%; }
.RadioButton input { display: block; float: left; }
.RadioButton label { display: inline-block; padding-top: 2px; padding-left: 5px; }
.RadioButtonList input { display: block; float: left; }
.RadioButtonList label { display: inline-block; padding-top: 2px; }
.BlueHorizontalRibbon { background: #ffffff url(../Images/BlueHorizontalRibbon.png) repeat-x scroll top left; }
.BlockedFolder { cursor: default; }
.FileUpload { width: 375px; margin-top: 2px; margin-bottom: 2px; padding: 2px; }
.DisplayNote18 { width: 300px; height: 18px; background: #FEFEFE; padding-top: 3px; border-left: 1px solid #BEBEBE; border-top: 1px solid #BEBEBE; border-right: 1px solid #DEDEDE; border-bottom: 1px solid #DEDEDE; text-align: center; }
.InfoNote { color: #cc3300; }
A { text-decoration: underline; color: #0153A4; }
A.Black { color: Black !important; text-decoration: none !important; }
INPUT { font-family: Tahoma,Arial; font-size: 8pt; }
INPUT.Button1 { background: #ffffff url(../Images/button_bkg.png) left bottom repeat-x; border: solid 1px #8E8F8F; height: 23px; padding-left: 7px; padding-right: 7px; margin: 1px 1px 1px 1px; }
INPUT.SmallButton { background: #ffffff url(../Images/button_bkg.png) left center repeat-x; border: solid 1px #8E8F8F; padding: 3px; }
INPUT.Button1:hover, INPUT.SmallButton:hover { background-image: url(../Images/button_hover_bkg.png); border: solid 1px #3C7FB1; cursor: pointer; }
INPUT.ButtonDisabled { background: #ffffff url(../Images/button_bkg.png) left bottom repeat-x; border: solid 1px #8E8F8F; height: 23px; padding-left: 7px; padding-right: 7px; cursor: default; }
INPUT.LoginButton { font-size: 9pt; background: #ffffff url(../Images/button_bkg2.png) left center repeat-x; border: solid 1px #8E8F8F; height: 31px; padding-left: 10px; padding-right: 10px; }
INPUT.LoginButton:hover { background: #ffffff url(../Images/button_hover_bkg2.png) left center repeat-x; border: solid 1px #3C7FB1; cursor: pointer; }
INPUT.LoginTextBox { font-size: 11pt; font-weight: normal; padding: 3px; border: solid 1px #909090; padding-left: 5px; }
INPUT.LoginTextBoxM { font-size: 9pt; font-weight: normal; padding: 3px; border: solid 1px #909090; padding-left: 5px; }
INPUT.NormalTextBox { font-size: 9pt; border: solid 1px #909090; padding: 2px; }
INPUT.TextBox50 { border: solid 1px #909090; padding: 2px; width: 50px; }
INPUT.TextBox100 { border: solid 1px #909090; padding: 2px; width: 100px; }
INPUT.TextBox200 { border: solid 1px #909090; padding: 2px; width: 200px; }
INPUT.HugeTextBox { font-size: 14pt; font-weight: normal; color: Black; border: solid 1px #909090; padding: 2px; }
INPUT.HugeTextBox100 { font-size: 14pt; font-weight: normal; color: Black; border: solid 1px #909090; padding: 2px; width: 100px; }
INPUT.HugeTextBox200 { font-size: 14pt; font-weight: normal; color: Black; border: solid 1px #909090; padding: 2px; width: 200px; }
LEGEND { font-weight: bold; color: #0153A4; padding: 0px 2px 5px 2px; }
SELECT.NormalTextBox { border: solid 1px #909090; padding: 2px; }
SELECT.Permissions { font-size: 8pt; font-weight: normal; }
SELECT.ListBox200 { border: solid 1px #909090; padding: 2px; width: 200px; min-width: 200px; /* block Firefox's resize 'feature' */ max-width: 200px; /* block Safari's resize 'feature' */ overflow: auto; }
TEXTAREA { font-family: Tahoma,Arial; font-size: 8pt; border: solid 1px #909090; padding: 5px; overflow: auto; }
TEXTAREA.TextBox190 { width: 190px; min-width: 190px; /* block Firefox's resize 'feature' */ max-width: 190px; /* prevent Safari's resize 'feature' */ }
TEXTAREA.TextBox200 { width: 200px; min-width: 200px; /* block Firefox's resize 'feature' */ max-width: 200px; /* block Safari's resize 'feature' */ }
TEXTAREA.TextBox300 { width: 300px; min-width: 300px; /* block Firefox's resize 'feature' */ max-width: 300px; /* block Safari's resize 'feature' */ }
TEXTAREA.TextBox400 { width: 400px; min-width: 400px; /* block Firefox's resize 'feature' */ max-width: 400px; /* block Safari's resize 'feature' */ }
TEXTAREA.TextBox520 { width: 520px; min-width: 520px; /* block Firefox's resize 'feature' */ max-width: 520px; /* block Safari's resize 'feature' */ }
TEXTAREA.TextBox600 { width: 600px; min-width: 600px; /* block Firefox's resize 'feature' */ max-width: 600px; /* block Safari's resize 'feature' */ }
UL.VerticalButtons { margin: 0px; list-style: none; padding-left: 20px; float: right; width: 150px; }
UL.VerticalButtons LI { padding-top: 2px; padding-bottom: 2px; }
UL.LinksList { margin: 0; padding: 0; display: block; }
UL.LinksList LI { list-style: none; padding: 7px; }
.Normal { font-size: 8pt; font-weight: normal; }
.NormalBold { font-size: 8pt; font-weight: bold; }
.NormalGreen { font-size: 8pt; color: Green; }
.NormalRed { font-size: 8pt; color: Red; }
.NormalError { font-family: Verdana; font-size: 12px; color: Red; }
.Small { font-size: 8pt; font-weight: normal; color: #000000; }
.SmallBold { font-size: 10px; font-weight: bold; color: #000000; }
.Medium { font-size: 11pt; font-weight: normal; }
.MediumBold { font-size: 11pt; font-weight: bold; }
.Big { font-size: 14pt; font-weight: normal; color: Black; }
.BigBold { font-size: 14pt; font-weight: bold; color: Black; }
.Huge { font-size: 14pt; font-weight: normal; color: Black; }
.Centered { text-align: center !important; }
.ErrorText { font-size: 11px; font-weight: bold; color: red; }
.Label { padding-top: 5px; padding-bottom: 5px; width: 150px; }
.LogArea { font-family: "Courier New"; font-size: 8pt; padding-left: 5px; padding-right: 5px; overflow: auto; }
.LoginLabel { font-family: Tahoma,Arial; font-size: 10pt; font-weight: bold;
    }
.HugeTextBox { font-size: 14pt; font-weight: normal; color: Black; border: solid 1px #909090; padding: 2px; }
.SubHead { font-size: 11px; color: Black; }
.FormBody { padding: 10px; font-size: 8pt; }
.FormBody FIELDSET { padding: 5px 10px 10px 10px; }
.FormRow { padding-top: 4px; padding-bottom: 4px; }
.FormFooter { font-size: 9pt; padding: 7px; border-top: solid 1px #DFDFDF; background-color: #F0F0F0; }
.FormFooterClean { font-size: 9pt; margin-top: 10px; padding: 10px 10px 0px 0px; border-top: solid 1px #DFDFDF; }
.FormButtonsBar { clear: both; background: #f5f5f5; padding: 4px; border-top: solid 1px #CCCCCC; }
.FormButtonsBar INPUT, .FormButtonsBar SELECT { vertical-align: middle; }
.FormButtonsBar .Left { float: left; }
.FormButtonsBar .Right { text-align: right; }
.FormButtonsBarClean { clear: both; padding-bottom: 4px; }
.FormButtonsBarCleanLeft { float: left; }
.FormButtonsBarCleanRight { text-align: right; }
.FormField { }
.FormFieldDescription { padding-top: 3px; padding-bottom: 5px; }
.FormLabel { padding-top: 5px; padding-bottom: 3px; font-weight: bold; }
.FormLabel150 { font-size: 8pt; width: 150px; }
.FormLabel200 { font-size: 8pt; width: 200px; }
.FormRightIcon { text-align: right; }
.FormInfo { padding: 4px; background-color: #fefefe; border-top: solid 1px #CCCCCC; font-size: 8pt; }
.FormInfoYellow { padding: 4px; background-color: #ffffcc; border-top: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; font-size: 8pt; }
.RightBlockTitle { color: #1F4978; font-size: 16pt; padding-bottom: 3px; margin-left: 8px; }
.RightBlockTable { margin-left: 5px; }
.RightBlockTable TD { padding: 3px; }
.SideBar { padding-right: 10px; }
.SideBar TD { padding-bottom: 10px; }
.SideBarButton { }
.GridFooter { clear: both; background: #ffffff; padding: 7px; font-size: 8pt; border-left: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; }
.GridFooter .Left { float: left; }
.GridFooter .Right { text-align: right; }
.PreviewArea { border: solid 1px #e5e5e5; padding: 5px; }
.ToolLink { padding: 5px 0 5px 10px; }
.OrgStatsRow { height: 24px; }
.OrgStatsGroup { height: 24px; padding-top: 5px; padding-left: 7px; color: Black; font-size: 8pt; margin-bottom: 1px; background: #E5F2FF; font-weight: bold; }
.HostingPlanGroup { margin-bottom: 1px; }
.HostingPlanGroup .Header { clear: both; background: #E5F2FF; border-bottom: solid 1px #E0E5F0; padding: 2px; height: 20px; }
.HostingPlanGroup .Header .Left { float: left; font-weight: bold; }
.HostingPlanGroup .Header .GroupName { padding: 4px; font-weight: bold; }
.HostingPlanGroup .Header .Right { text-align: right; padding-right: 5px; }
.HostingPlanGroup .Quota { clear: both; }
.HostingPlanGroup .Quota .Left { float: left; width: 200px; padding: 5px; text-align: right; }
.HostingPlanGroup .Quota .Right { float: left; white-space: nowrap; }
.HostingPlanGroup .Quota .Viewer { padding: 5px; }
.modalBackground { background-color: #808080; }
.modalBackgroundAsync { background-color: #000000; filter: alpha(opacity=25); opacity: 0.25; }
.ProgressPanel { width: 350px; }
.ProgressBarContainer { border-left: solid 1px #a0a0a0; border-right: solid 1px #a0a0a0; height: 11px; background: #e5e5e5 url(../Images/gauge_bkg.gif) center center repeat-x; }
.ProgressBarIndicator { background: #e5e5e5 url(../Images/gauge_green.gif) center center repeat-x; height: 11px; }
.ProgressPanelArea { padding: 10px; }
.TreeNode { padding-left: 2px; padding-right: 2px; color: #000000; }
.SelectedTreeNode { background-color: #d5d5d5; }
.DropdownMenu { border: solid 1px #e0e0e0; background-color: #f0f0f0; }
.BorderFillBox { background-color: #E5F2FF; border: solid 1px #86B9F7; }
.RedBorderFillBox { background-color: #ffe1e1; border-right: #ff5254 2px solid; border-top: #ff5254 2px solid; border-left: #ff5254 2px solid; border-bottom: #ff5254 2px solid; padding: 50px; width: 200px; margin-top: 30px; margin-bottom: 30px; margin-left: auto; margin-right: auto; text-align: center; }
.QuotaName { font-family: Verdana; font-size: 11px; font-weight: normal; padding-left: 8px; }
.QuotaValue { font-family: Verdana; font-size: 11px; font-weight: normal; color: #0153A4; }
.Toolbox { background-color: #E5F2FF; }
.Toolbox A { color: Black !important; }
.IconsBlock { padding: 5px; }
.IconsTitle { background-color: #efefef; padding: 3px 5px 3px 5px; font-size: 10pt; }
.Icon { width: 75px; height: 72px; padding: 4px; border: solid 1px transparent; text-align: center; vertical-align: top; font-size: 11px; }
.Icon.Hover { border-color: #99DEFD; background-color: #E9F8FE; }
.Icon A { text-decoration: none; color: #000000; }
.IconMenu { position: absolute; visibility: hidden; padding: 1px; border: solid 1px #99DEFD; background-color: #E9F8FE; font-size: 11px; }
.IconMenu UL { display: block; list-style: none; margin: 0px; padding: 0px; }
.IconMenu UL LI A { display: inline-block; width: auto; padding: 4px 8px 4px 8px; text-decoration: none; color: #000000; }
.IconMenu UL LI:Hover { background-color: #B6D9FC; }
.Brick { background-color: white; font-family: Verdana; font-size: 11px; }
.Brick A { color: #0153A4 !important; }
.Shevron { padding: 3px 5px 3px 5px; border: solid 1px #ffffff; margin-bottom: 1px; margin-top: 1px; font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #000000; width: 100%; }
.ShevronActive { background: transparent url(../images/shevron_bkg.gif) left bottom repeat-x; border: solid 1px #99DEFD; padding: 3px 5px 3px 5px; margin-bottom: 1px; margin-top: 1px; font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #000000; width: 100%; }
.ShevronLine { background: transparent url(../images/shevron_line.gif) left center repeat-x; width: 100%; }
.Calendar { border: solid 1px #909090; background-color: White; }
.Calendar TD { vertical-align: middle; }
.CalendarTitle { }
.CalendarTitle TD { font-weight: bold; padding: 2px; }
.CalendarWeekend { background-color: #edf9e8; }
.CalendarSelectedDate { background-color: #E5F2FF; font-weight: bold; color: White !important; }
.CalendarDayHeader { vertical-align: middle; }
.MessageBox { font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #505050; margin: 0px 3px 5px 3px; padding: 15px 10px 15px 50px; text-align: left; }
.MessageBox.Green { background: #E2F7DC url(../images/information_big.gif) 6px center no-repeat; border: 1px solid #B3DFA4; }
.MessageBox.Yellow { background: #FFFFBA url(../images/warning_big.gif) 6px center no-repeat; border: 1px solid #FDDF79; }
.MessageBox.Red { background: #FFE8E8 url(../images/error_big.gif) 6px center no-repeat; border: 1px solid #FFA8A8; }
.MessageBox SPAN.description { font-weight: normal !important; }
.MessageBox .TechnicalDetails { padding-top: 4px; font-weight: normal !important; }
.Tabs { background: transparent url(../Images/tabs_bkg.gif) bottom left repeat-x; }
.TabPanel { height: 350px; padding-top: 10px; padding-right: 10px; padding-left: 10px; border-left: solid 1px #8e8e8e; border-right: solid 1px #262626; border-bottom: solid 1px #262626; background-color: #FEFEFE; }
.SslPanel { height: 300px; overflow: auto; }
.Separator { vertical-align: top; height: 26px; border: solid 1px #8E8E8E; border-left: none; border-right: none; border-top: none; text-decoration: none; }
SPAN.ActiveTab { display: inline-block; vertical-align: bottom; line-height: 22px; padding: 0 6px 0 6px; background-color: #FEFEFE; border: solid 1px #8E8E8E; border-top: solid 2px #FFC83C; border-bottom: none; color: #000000; cursor: default; }
A.Tab { display: inline-block; vertical-align: bottom; line-height: 21px; padding: 0 6px 0 6px; background-color: #ffffff; background: #ffffff url(../Images/button_bkg.png) left bottom repeat-x; border: solid 1px #8E8E8E; border-top: solid 2px #BEBEBE; color: #000000; text-decoration: none; }
A.Tab:Hover { display: inline-block; background: #ffffff url(../Images/button_hover_bkg.png) left bottom repeat-x; border-color: #3C7FB1 #3C7FB1 #8E8E8E #3C7FB1; }
A.FileManagerButton { display: inline-block; padding: 2px; font-size: 8pt; color: #000000; text-decoration: none; border: solid 1px #f5f5f5; }
A.FileManagerButton:Hover { background: #ffffff url(../Images/button_hover_bkg2.png) left center repeat-x; border: solid 1px #3C7FB1; }
A.FileManagerButtonDisabled { display: inline-block; padding: 2px; font-size: 8pt; color: #808080; text-decoration: none; border: solid 1px #f5f5f5; cursor: default; }
.FileManagerTreeNode { padding: 2px 2px 2px 1px; font-family: Tahoma, Arial, Helvetica; font-size: 8pt; font-weight: normal; text-decoration: none !important; }
.FileManagerTreeNodeSelected { padding: 2px 2px 2px 1px; font-family: Tahoma, Arial, Helvetica; font-size: 8pt; font-weight: normal; background-color: #dcdcdc; text-decoration: none; }
A.FileManagerTreeNode:link, A.FileManagerTreeNodeSelected:link { color: #003366; }
A.FileManagerTreeNode:visited, A.FileManagerTreeNodeSelected:visited { color: #003366; }
A.FileManagerTreeNode:active, A.FileManagerTreeNodeSelected:active { color: #003366; }
A.FileManagerTreeNode:hover, A.FileManagerTreeNodeSelected:hover { color: black; background-color: #e0f4ff; }
.LogRecord { border-bottom: solid 1px #efefef; font-size: 10px; }
.LogRecord .Time { width: 70px; background-color: #f5f5f5; float: left; padding: 2px; }
.LogRecord .Information { color: black; padding: 2px; }
.LogRecord .Warning { color: orange; padding: 2px; }
.LogRecord .Error { color: red; padding: 2px; }
.FormSectionHeader { font-size: 9pt; font-weight: bold; }
.PopupExtender { background-color: #ffffff; padding: 7px; border: solid 1px #c0c0c0; }
.ProductBlock { background-image: url(../Images/Ecommerce/product_head_bg.gif); background-repeat: repeat-x; padding-top: 11px; width: 250px; }
.WhiteSpacer { width: 20px; height: 20px; visibility: hidden; font-size: 5px; }
.ProductInfo { border-left: solid 6px #E2E2E2; padding-left: 13px; text-transform: uppercase; color: #6A6A6A; font-family: Tahoma; font-size: 10pt; font-weight: bold; vertical-align: top; width: 100%; }
.NormalText { font-size: 8pt; font-weight: normal; text-transform: none; }
.PriceBlock { float: left; margin-top: 15px; }
.PriceBlock .Left { float: left; }
.PriceBlock .Right { float: right; }
.ProductPrice { color: #46B030; }
UL.HighLights { padding: 10px 0 0 0; margin: 0 0 0 15px; font-size: 8pt; font-weight: normal; }
.QuickLabel { font-size: 10pt; }
.QuickOutlineTbl { margin-bottom: 15px; width: 100%; }
.QuickOutlineTbl TD { padding: 5px 0px 5px 15px; }
.Width15Pcs { width: 15%; }
.Width20Pcs { width: 20%; }
.Width100Pcs { width: 100%; }
.MarginTop5Px { margin-top: 5px; }
.StrongHeaderLabel { font-size: 12pt; font-weight: bold; }
.InventoryDescription { font-size: 10pt; text-align: justify; }
.Scrollable500 { height: 500px; overflow: auto; }
UL.ActionButtons { list-style-type: none; margin-top: 5px; margin-left: 0px; }
UL.ActionButtons LI { margin-bottom: 12px; }
.ActionButton { padding: 3px 2px 3px 20px; }
.ActionButtonApplySnapshot { padding: 3px 2px 3px 20px; background: transparent url(../images/VPS/apply2.png) left center no-repeat; }
.ActionButtonRename { padding: 3px 2px 3px 20px; background: transparent url(../images/VPS/rename.gif) left center no-repeat; }
.ActionButtonDeleteSnapshot { padding: 3px 2px 3px 20px; background: transparent url(../images/VPS/delete3.png) left center no-repeat; }
.ActionButtonDeleteSnapshotTree { padding: 3px 2px 3px 20px; background: transparent url(../images/VPS/delete4.png) left center no-repeat; }
.CodeEditor { width: 100%; height: 360px; font-size: 13px; white-space: pre; line-height: 16px; font-family: Consolas, Monospace; }
.pnlControl { height:20px; margin:5px 5px; text-align:left; }
.pnlControl span { display:inline-block; width:100px; }
table#toolbar { width: 100%; display: none; }
.pnlControl input.NormalTextBox { width: 300px; }
.toolbar-space { width: 80%; }
.disabled { width:20px; height:20px; background: transparent url(../Icons/block.png) left center no-repeat; border:medium none; }
.toolbar-button { padding: 0 1px; cursor: pointer; white-space: nowrap; }
.enabled { width:20px; height:20px; background: transparent url(../Icons/ok.png) left center no-repeat; border:medium none; }
p.warningText {font-size:14px; color:Red; text-align:center;}
