.MasterBar_ProgressDiv
{
	margin: auto;
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-color: white;
	filter: alpha(opacity=80);
	opacity: 0.8;
	z-index: 9999;
}
.MasterBar_ProgressTable
{
	margin: 200px auto;
}
.MasterBar_ProgressImage
{
	width: 120px;
	height: 100px;
	background: url('../Images/pleasewait2.gif') no-repeat scroll white;
}
.MasterBar_UploadProgressImage
{
	width: 214px;
	height: 150px;
	background: url('../Images/pleasewait.gif') no-repeat scroll white center;
	margin-top:5px;
}
.MasterBar_ProgressText
{
	font-size: 22px;
	font-weight: bold;
}
.MasterBar_Footer
{
	padding-top: 2px;
	border-top: solid 1px #164968;
	text-align: center;
	width: 100%;
	height: 18px;
	background-color: #0072C0;
	color: #98bcde;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
}
/* required */.MasterBar
{
	width: 100%;
	height: 115px;
	border-style: none;
	position: fixed;
	overflow: auto;
	z-index: 9999;
}
/* required */.MasterBarIE
{
	width: 100%;
	height: 115px;
	border-style: none;
	position: fixed;
	overflow: auto;
	z-index: 9999;
}
/* required */.UserBar
{
	width: 100%;
	height: 52px;
	border-style: none;
	position: fixed;
	overflow: auto;
	z-index: 9999;
}
/* required */.UserBarIE
{
	width: 100%;
	height: 54px;
	border-style: none;
	position: fixed;
	overflow: auto;
	z-index: 9999;
}
.MasterBar_TabRow
{
	background: url('../Images/blackwhite.jpg') repeat-x scroll transparent;
	height: 39px;
	padding-bottom:1px;
	border-bottom:solid 2px black;
}
/* required */.UserBar_TabRow
{
	background-color:White;
	height:36px;
}
.MasterBar_ButtonRow
{
	height: 50px;
	background: url('../Images/MasterBar/mbarbtns_bgs.png') repeat-x scroll transparent;
	border-top: solid 1px #0072C0;
}
.MasterBar_Button
{
	background: url('../Images/MasterBar/mbarbtns_bgs.png') repeat-x scroll transparent;
	filter: alpha(opacity=70);
	opacity: 0.7;
}
.MasterBar_Button:hover
{
	background: url('../Images/MasterBar/mbarbtns_bgs.png') repeat-x scroll transparent;
	filter: alpha(opacity=100);
	opacity: 1.0;
}
.MasterBar_DividerRow
{
	height: 3px;
	background-color: #0072C0;
	border-top: solid 1px #164968;
}
/* required */.UserBar_DividerRow
{
	border-bottom:solid 2px black;
}
.MasterBarTabContainer
{
	vertical-align: bottom;
}
.masterTab_selLeft
{
	background: transparent;
	vertical-align: bottom;
}
.masterTab_selCenterIE
{
	background: url('../Images/masterbar_selCenter2.png') repeat-x scroll transparent;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
	color: white;
	text-decoration: none;
	border-style: none;
	cursor: pointer;
	padding-top: 4px;
	line-height: 18px;
}
.masterTab_selCenterIE:hover
{
	color: White;
}
.masterTab_selCenter
{
	background: url('../Images/masterbar_selCenter2.png') repeat-x scroll transparent;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
	color: white;
	text-decoration: none;
	border-style: none;
	cursor: pointer;
	padding-top: 5px;
	padding-bottom: 4px;
	line-height: 22px;
}
.masterTab_selCenter:hover
{
	color: White;
}
.masterTab_selRightIE
{
	background: transparent;
	vertical-align: bottom;
	padding-right:2px;
}
.masterTab_selRight
{
	background: transparent;
	vertical-align: bottom;
	padding-right:2px;
}
.masterTab_tabLeft
{
	background: transparent;
	vertical-align: bottom;
}
.masterTab_tabCenterIE
{
	background: url('../Images/masterbar_tabCenter2.png') repeat-x scroll transparent;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
	color: white;
	text-decoration: none;
	border-style: none;
	cursor: pointer;
	padding-top: 4px;
	line-height: 18px;
}
.masterTab_tabCenterIE:hover
{
	color: White;
}
.masterTab_tabCenter
{
	background: url('../Images/masterbar_tabCenter2.png') repeat-x scroll transparent;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
	color: white;
	text-decoration: none;
	border-style: none;
	cursor: pointer;
	padding-top: 5px;
	padding-bottom: 4px;
	line-height: 22px;
}
.masterTab_tabCenter:hover
{
	color: White;
}
.masterTab_tabRightIE
{
	background: transparent;
	vertical-align: bottom;
	padding-right:2px;
}
.masterTab_tabRight
{
	background: transparent;
	vertical-align: bottom;
	padding-right:2px;
}
.masterTab_HelpIcon
{
	padding-top: 12px;
	cursor: pointer;
	padding-right: 3px;
	background: transparent;
}
.masterTab_HelpLink
{
	padding-top: 11px;
	padding-right: 12px;
	cursor: pointer;
	padding-bottom: 1px;
	border-collapse: collapse;
	white-space: nowrap;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
}
.masterTab_BillingIcon
{
	padding-top: 7px;
	cursor: pointer;
	padding-right: 3px;
	background: transparent;
}
.masterTab_BillingLink
{
	padding-top: 11px;
	cursor: pointer;
	padding-bottom: 1px;
	border-collapse: collapse;
	white-space: nowrap;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
}
.masterTab_UserIcon
{
	padding-left: 7px;
	padding-right: 5px;
	padding-top: 7px;
	padding-bottom: 2px;
	background: transparent;
}
.userTab_UserIcon
{
	padding-top: 3px;
	padding-bottom: 2px;
	padding-right: 5px;
	background: transparent;
}
.masterTab_UserName
{
	white-space: nowrap;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: Black;
}
.UserTab_UserName
{
	white-space: nowrap;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: Black;
}
.masterTab_UserLink
{
	cursor: pointer;
	border-collapse: collapse;
	white-space: nowrap;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: Black;
	text-decoration: none;
}
.masterTab_UserLogout
{
	cursor: pointer;
	border-collapse: collapse;
	white-space: nowrap;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
}
.masterTab_UserLink:hover
{
	text-decoration: underline;
	color: Blue;
}
.masterTab_UserLogout:hover
{
	text-decoration: underline;
	color: red;
}
.UserTab_UserLink
{
	cursor: pointer;
	border-collapse: collapse;
	white-space: nowrap;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: black;
	text-decoration: none;
}
.UserTab_UserLogout
{
	cursor: pointer;
	border-collapse: collapse;
	white-space: nowrap;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: black;
	text-decoration: none;
}
/* required */.UserTab_UserLink:hover
{
	text-decoration: underline;
	color: Blue;
}
/* required */.UserTab_UserLogout:hover
{
	text-decoration: underline;
	color: red;
}
.masterTab_BillingLink:hover
{
	text-decoration: underline;
	color: Blue;
}
.masterTab_HelpLink:hover
{
	text-decoration: underline;
	color: Blue;
}
.MasterBar_ButtonRowText
{
}
.MasterBar_ButtonRowText span
{
	white-space:nowrap;
	font-family: Tahoma;
	font-size: 10px;
	color: black;
	padding-left: 0px;
}
.MasterBar_ButtonRowText table
{
	position: relative;
	float: left;
}
.Storage_UploadFileModalPopup
{
	width: 425px;
	cursor: default;
}
.Storage_UploadFileModalPopupContent
{
	width: 395px;
}
.Storage_UploadPopupTop
{
	height: 26px;
	width: 393px;
	background: url('../Images/masterbar/storage/storage_upload_popup_t.png') no-repeat scroll transparent;
	cursor: move;
}
.Storage_UploadPopupClose
{
	width: 393px;
	padding-right: 11px;
	background: url('../Images/masterbar/settings393_popup_btn.png') repeat-y scroll transparent;
}
.Storage_UploadPopupMiddle
{
	padding-top: 4px;
	width: 393px;
	padding-left: 18px;
	background: url('../Images/masterbar/storage/storage_upload_popup_m.png') repeat-y scroll transparent;
}
.Storage_UploadPopupButtons
{
	padding-left: 165px;
	background: url('../Images/masterbar/storage/storage_upload_popup_m.png') repeat-y scroll transparent;
}
.Storage_UploadPopupBottom
{
	height: 16px;
	width: 393px;
	background: url('../Images/masterbar/storage/storage_upload_popup_b.png') no-repeat scroll transparent;
}
.Storage_BrowseFileBtn
{
	FONT-SIZE: 9px;
	width: 320px;
}
.Storage_UploadTargetDropDown
{
	FONT-SIZE: 9px;
	BACKGROUND-COLOR: white;
	border-collapse: collapse;
	width: 350px;
}
.Storage_UploadFileTextBox
{
	FONT-SIZE: 9px;
	BACKGROUND-COLOR: white;
	border-collapse: collapse;
	width: 345px;
	height: 48px;
}
.Storage_UploadFileDropDown
{
	FONT-SIZE: 9px;
	BACKGROUND-COLOR: white;
	border-collapse: collapse;
}
.Storage_UploadFileLabel
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: Black;
	FONT-FAMILY: Tahoma;
	BACKGROUND-COLOR: Transparent;
	white-space: nowrap;
}
.ModuleList_ContentDiv
{
	padding-left: 0px;
}
.ModuleList_ContentDiv ul
{
	margin-left: 0px;
	margin-top: 0px;
	padding-left: 0px;
}
.ModuleList_ContentDiv li
{
	padding-left: 0px;
	padding-top: 0px;
	list-style: none;
	color: Black;
}
.ModuleList_ContentDiv li a
{
	color: #FFF !important;
	font-weight: bold;
}
.ModuleList_TitleDiv
{
	background-color:navy;
	FONT-SIZE: 12px;
	font-weight:bold;
	COLOR: white;
	FONT-FAMILY: Tahoma;
	text-align: left;
	padding-left: 5px;
	padding-top:3px;
	padding-bottom:3px;
}
.ModuleList_CallbackStyleRList
{
	border: thin blue inset;
}
.ModuleList_CallbackStyleRList table
{
	background-color: #5377A9;
	color: Black;
}
.ModuleList_ItemDiv
{
	background: url('../images/modules/modcapsulebody.png') repeat-x scroll transparent;
	height: 29px;
}
.ModuleList_ItemAreaDiv
{
	font-family: Arial;
	font-size: 9px;
	text-align: left;
	color: Gray;
	height: 26px;
	background-color: Transparent;
}
.ModuleList_TitleLbl
{
	white-space: nowrap;
	font-family: Tahoma;
	font-size: 12px;
	color: White;
	padding-left: 2px;
	font-weight:bold;
}
.ModuleList_ToggleEnabledStateTd
{
	color: White;
	text-decoration: none;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	padding-right: 2px;
	border-right: solid 2px black;
}
.ModuleList_ToggleEnabledStateTd:hover
{
}
a.ModuleList_ToggleEnableStateBtn
{
	text-decoration: none;
}
a.ModuleList_ToggleEnableStateBtn:hover
{
	text-decoration: underline;
}
.ModuleList_ReorderCuePnl
{
	border: dashed 2px gray;
	width: 99%;
	height: 25px;
}
.ModuleList_DragHandleDiv
{
	width: 35px;
	height: 29px;
	background: url('../images/modules/movemod_handle.png') no-repeat scroll transparent;
	cursor: move;
}
.EditPageCtrl_Module
{
}
.EditPageCtrl_Body
{
	background: url('../images/modules/ModalPopupEditContent2_Body.png') repeat-y scroll transparent;
	padding-right: 5px;
	padding-left: 5px;
	height: 430px;
}
.EditPageCtrl_BodyScroll
{
	padding-right: 5px;
	padding-left: 10px;
	padding-top: 10px;
	height: 420px;
	overflow: auto;
	position:relative;
}
.CampaignbaseEditContent
{
	overflow: hidden;
}
.CampaignbaseEditModule
{
	overflow: hidden;
}
.CampaignbaseEditPage
{
	overflow: hidden;
}
.Module_InActive
{
}
.ModuleContainer
{
}
.ModuleContainerEdit, .ModuleFixedContainerEdit
{
	border-collapse: collapse;
}
.ModuleContainerEdit:hover, .ModuleFixedContainerEdit:hover
{
	border: dashed 1px gray;
}
.ModuleFixedContainer, .ModuleFixedContainerEdit
{
	position:fixed !important;
	z-index:9999;
}
.ContentMenu_Text
{
	background: transparent;
	position: relative;
	top: -7px;
	font-family: Arial Black;
	font-size: 12px;
	text-decoration: none;
	white-space: nowrap;
	margin-right: 10px;
	color: white;
}
.ContentMenu_Item
{
	margin-top: 7px;
	margin-right: 10px;
	height: 32px;
	border-collapse: collapse;
}
.ContentMenu_Item
{
}
.ContentMenu_Item:hover
{
	border: dotted 1px white;
}
.ContentMenu_Item a
{
	background: transparent;
}
.EditPageCtrl_ContentMenuBtns,.EditModule_ContentMenuBtns,.EditNews_ContentMenuBtns,.EditPressRelease_ContentMenuBtns,.EditIssues_ContentMenuBtns,.EditBlog_ContentMenuBtns,.EditEventsPlanner_ContentMenuBtns,.EditPhotoGallery_ContentMenuBtns,.EditAdRotator_ContentMenuBtns,.EditRSSFeeds_ContentMenuBtns,.EditLinksList_ContentMenuBtns,.EditRegion_ContentMenuBtns,.EditSearchBar_ContentMenuBtns,.EditPageList_ContentMenuBtns,.EditDirectory_ContentMenuBtns
{
	padding-right: 45px;
}
.EditHtml_ContentMenuBtns,.EditSignUp_ContentMenuBtns,.EditPayPal_ContentMenuBtns,.EditActionCenter_ContentMenuBtns,.EditFileManager_ContentMenuBtns,.EditFooter_ContentMenuBtns,.EditContact_ContentMenuBtns,.EditLogin_ContentMenuBtns,.EditHeader_ContentMenuBtns,.EditWebsite_ContentMenuBtns,.EditSplash_ContentMenuBtns,.EditBlogArchive_ContentMenuBtns
{
}
.PopupMenuRoot
{
	padding-top: 3px;
}
.PopupMenu_Top
{
	background: url('../images/popupmenu_top3.png') no-repeat scroll transparent;
	width: 164px;
	height: 26px;
}
.PopupMenu
{
	WIDTH: 164px;
	background: url('../images/popupmenu_middle3.png') repeat-y scroll transparent;
	padding-left: 5px;
	padding-top: 4px;
}
.PopupMenu_Bottom
{
	background: url('../images/popupmenu_bottom3.png') no-repeat scroll transparent;
	width: 164px;
	height: 16px;
}
.PopupMenuItem
{
	border-collapse: collapse;
	FONT-SIZE: 11px;
	CURSOR: pointer;
	FONT-FAMILY: Tahoma;
	width: 103px;
	padding-left: 4px;
	background-color: transparent;
	TEXT-DECORATION: none;
	color: gray;
}
.PopupMenuItem:hover
{
	FONT-SIZE: 11px;
	CURSOR: pointer;
	FONT-FAMILY: Tahoma;
	border:solid navy 1px;
	color: blue;
	background-color:#fff9d4;
	TEXT-DECORATION: none;
}
.PopupMenuItemImage
{
	padding-left: 6px;
	border-collapse: collapse;
	background-color: transparent;
	vertical-align: middle;
	width: 25px;
}
.PopupMenuItemImage img
{
	background: none;
	height: 21px;
	width: 21px;
	vertical-align: middle;
}
.PopupMenuSeparator
{
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	BORDER-LEFT: 0px;
	COLOR: #03538f;
	BORDER-BOTTOM: 0px;
	margin-left: 32px;
	margin-right: 10px;
	padding-right: 18px;
}
HR.PopupMenuSeparator
{
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	BORDER-LEFT: 0px;
	COLOR: #333399;
	BORDER-BOTTOM: 0px;
	BACKGROUND-COLOR: transparent;
}
.PagePopupMenuEditLink
{
}
.PagePopupMenuEditLink a
{
}
.PagePopupMenuEditLink a:hover
{
}
.InlineEditBtnDiv
{
	white-space: nowrap;
	margin-left: 1px;
	margin-top: 5px;
}
.InlineEdit_ButtonCapF
{
	background: url('../Images/InlineEditBtn_l.png') no-repeat scroll transparent;
	height:24px;
	width:6px;
	position: relative;
}
.InlineEdit_ButtonCapB
{
	background: url('../Images/InlineEditBtn_r.png') no-repeat scroll transparent;
	height:24px;
	width:10px;
	position: relative;
}

.InlineEdit_Button
{
	background: url('../Images/InlineEditBtn_m.png') repeat-x scroll transparent;
	line-height: 16px;
	z-index: 0;
	position: relative;
	white-space: nowrap;
	vertical-align:top;
	padding-top:1px;
}
.InlineEdit_Button a
{
	color: silver;
	font-family: tahoma;
	font-size: 11px;
	cursor: pointer;
	text-decoration: none;
	position: relative;
	top:0px;
}
.InlineEdit_Button span
{
	padding-left:2px;
	padding-right:2px;
	color: #474646;
	font-family: tahoma;
	font-size: 11px;
	position: relative;
	top:0px;
}
.InlineEdit_Button img
{
	background:none;
	padding-right:2px;
	vertical-align:text-bottom;
	padding-bottom:1px;
}
.InlineEdit_Button a:hover
{
	color: white;
}
.modalBackground
{
	background-color: black;
	filter: alpha(opacity=70);
	opacity: 0.7;
}
.modalInfoPopupBackground
{
	background-color: black;
	filter: alpha(opacity=25);
	opacity: 0.25;
}
.cssPopup_modalBackground
{
	background-color: black;
	filter: alpha(opacity=25);
	opacity: 0.25;
}
.modalPopupBody
{
	text-align: left;
	width: 757px;
	cursor:move;
}
.modalPopupTop
{
	width: 757px;
	height: 26px;
	background: url('../images/modules/ModalPopup_Top.png') no-repeat scroll transparent;
	cursor: move;
}
.modalPopupTop2
{
	width: 757px;
	height: 26px;
	background: url('../images/modules/ModalPopup_Top2.png') no-repeat scroll transparent;
	cursor: move;
}
.modalPopupTop3
{
	width: 757px;
	height: 26px;
	background: url('../images/modules/ModalPopup_Top3.png') no-repeat scroll transparent;
	cursor: move;
}
.modalPopupMiddle
{
	background: url('../images/modules/ModalPopup_Body3.png') repeat-y scroll transparent;
	width: 757px;
	padding: 0px;
}
.modalPopupBottom
{
	width: 757px;
	height: 7px;
	background: url('../images/modules/ModalPopup_Bottom.png') no-repeat scroll transparent;
}
.nestedModalPopup
{
	height: 515px;
	width: 747px;
	text-align: left;
}
.MasterNoCache_Body
{
	background-color:White;
}
.ModalPopup_frameContent,.ModalPopup_frameContent_Blog,.ModalPopup_frameContent_Directory,.ModalPopup_frameContent_EventsPlanner,.ModalPopup_frameContent_Header,.ModalPopup_frameContent_Issues,.ModalPopup_frameContent_NavigationBar,.ModalPopup_frameContent_News,.ModalPopup_frameContent_PressRelease,.ModalPopup_frameContent_Region,.ModalPopup_frameContent_Footer,.ModalPopup_frameContent_Html,.ModalPopup_frameContent_ActionCenter,.ModalPopup_frameContent_RSSFeeds,.ModalPopup_frameContent_Splash,.ModalPopup_frameContent_Forms,.ModalPopup_frameContent_Contact,.ModalPopup_frameContent_SignUp,.ModalPopup_frameContent_LinksList,.ModalPopup_frameContent_PhotoGallery,.ModalPopup_frameContent_WebSite,.ModalPopup_frameContent_FileManager,.ModalPopup_frameContent_PayPal,.ModalPopup_frameContent_Login,.ModalPopup_frameContent_SearchBar,.ModalPopup_frameContent_AdRotator,.ModalPopup_frameContent_BlogArchive
{
	height: 515px;
	width: 747px;
	border: none;
}
.EditBlog_Body,.EditDirectory_Body,.EditEventsPlanner_Body,.EditHeader_Body,.EditIssues_Body,.EditPageList_Body,.EditNews_Body,.EditPressRelease_Body,.EditRegion_Body,.EditFooter_Body,.EditHtml_Body,.EditActionCenter_Body,.EditRSSFeeds_Body,.EditSplash_Body,.EditForms_Body,.EditLinksList_Body,.EditPhotoGallery_Body,.EditWebSite_Body,.EditFileManager_Body,.EditSearchBar_Body,.EditAdRotator_Body,.EditBlogArchive_Body,.EditContact_Body,.EditLogin_Body,.EditSignUp_Body,.EditPayPal_Body
{
	background-color: white;
	background: url('../images/modules/ModalPopupEditContent_Body.png') repeat-y scroll transparent;
	padding-left: 5px;
	padding-right: 5px;
	height: 430px;
}
.EditModule_Body
{
	background: url('../images/modules/ModalPopupEditContent2_Body.png') repeat-y scroll transparent;
	padding-left: 10px;
	background-color: #e9f0fa;
	height: 430px;
}
.EditBlog_CommentAttributesContainer
{
	height:230px;
}
.EditRegion_BodyScroll
{
	padding-top: 5px;
	padding-left:5px;
	height: 386px;
	overflow: auto;
}
.EditPageList_BodyScroll
{
	padding-left: 10px;
	padding-top: 5px;
	height: 343px;
	overflow: auto;
}
.EditPageList_TreeViewScroll,.EditPageList_TreeViewScrollFull
{
	padding-left: 5px;
	padding-top: 3px;
	height: 327px;
	overflow: auto;
}
.EditPageList_TreeViewScrollFull
{
	height: 345px;
}
.EditPageList_BodyProperties
{
	padding:5px;
	height:65px;
	border:solid 1px #e5e5e5;
}
.EditPageList_BodyProperties:hover
{
	border:solid 1px #0072c0;
	background-color:#f6f8ff;
}
.EditNavigationBar_VirtualPath
{
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	color:black;
	margin-bottom:3px;
	margin-right:10px;
	border:solid 1px #f0f0f0;
	padding:2px;
	background-color:White;
}
.EditForms_VirtualPath
{
	font-family:Tahoma;
	font-size:11px;
	color:black;
	margin-right:10px;
	border:solid 1px #f0f0f0;
	padding:2px;
	background-color:White;
}
.EditNavigationBar_TreeViewArea
{
	background-color:#f0f0f0;
	border-right:solid 1px silver;
	width:210px;
	overflow:visible;
}
.EditNavigationBar_TreeViewArea img
{
	background:none;
}
.EditNavigationBar_TreeViewArea input
{
	background:none;
}
.EditNavigationBar_TreeViewArea td div 
{   
	height: 20px !important;
}
.EditNavigationBar_TreeViewButtons
{
	font-size:9px;
	font-family:Tahoma;
	padding:3px 3px 0px 0px;
	border-bottom:solid 1px silver;
	background-color:#e5e5e5;
	vertical-align:middle;
	height:14px;
}
.EditNavigationBar_TreeViewButtons img
{
	vertical-align:text-bottom;
	padding-bottom:1px;
}
.EditModule_BodyScroll
{
	padding-right: 5px;
	padding-left: 10px;
	padding-top: 10px;
	height: 420px;
	overflow: auto;
	position:relative;
}
.EditBlog_PropertyScroll,.EditIssues_PropertyScroll,.EditPressRelease_PropertyScroll
{
	height: 391px;
	overflow: auto;
	background-color: White;
}
.EditRSSFeeds_NewPostEntryBox
{
	height: 319px;
	overflow: hidden;
}
.EditLinksList_NewPostEntryBox
{
	height: 342px;
	overflow: hidden;
}
.EditAdRotator_NewPostEntryBox
{
	background-color: #f6f8ff;
	height: 250px;
	overflow: hidden;
}
.EditBlog_BodyScroll,.EditEventsPlanner_BodyScroll,.EditNews_BodyScroll,.EditRSSFeeds_BodyScroll,.EditLinksList_BodyScroll,.EditAdRotator_BodyScroll,.EditIssues_BodyScroll,.EditPressRelease_BodyScroll,.EditPhotoGallery_BodyScroll,.EditPayPal_BodyScroll
{
	overflow: scroll;
	background-color: White;
}
.EditBlog_BodyScroll
{
	height: 196px;
}
.EditAdRotator_BodyScroll,.EditIssues_BodyScroll,.EditPressRelease_BodyScroll,.EditPayPal_BodyScroll
{
	height: 376px;
}
.EditPayPal_BodyScroll{	position:relative; }
.EditRSSFeeds_BodyScroll
{
	height: 107px;
	overflow: scroll;
}
.EditLinksList_BodyScroll
{
	height: 84px;
	overflow:scroll;
}
.EditEventsPlanner_BodyScroll
{
	height: 189px;
	overflow:scroll;
}
.EditNews_BodyScroll,.EditPhotoGallery_BodyScroll
{
	height: 276px;
}
.EditNews_PropertyScroll,.EditEventsPlanner_PropertyScroll,.EditForms_PropertyScroll
{
	height:376px;
	overflow: auto;
	background-color: White;
}
.EditEventsPlanner_PropertyScroll,.EditForms_PropertyScroll { position:relative; }
.EditNews_EditorPane
{
	height:338px;
}
.EditPress_EditorPane
{
	height:359px;
}
.EditNews_ArchiveAttributesContainer,.EditPhotoGallery_ArchiveAttributesContainer
{
	height:150px;
}
.EditAdRotator_ArchiveAttributesContainer,.EditIssues_ArchiveAttributesContainer,.EditPress_ArchiveAttributesContainer,.EditPayPal_ArchiveAttributesContainer
{
	height:50px;
}
.EditModule_Module
{
	background-color: #312d2c;
}
.EditModuleHeader
{
	height: 45px;
	background: url('../images/modules/ModalPopupEditContent_Tabs.png') no-repeat scroll transparent;
}
.EditModuleXPath
{
	background-color:#d2f0ed;
	padding-left:5px;
	padding-right:5px;
	overflow:hidden;
	padding-top:2px;
	margin-right:10px;
	margin-bottom:5px;
}
.EditModule_TabsBorderFront
{
	height: 45px;
	width: 5px;
}
.EditModule_TabsFront
{
	margin-top: 25px;
	height: 20px;
	width: 97px;
	background: none;
}
.EditModule_TabsMiddle
{
	margin-top: 25px;
	height: 20px;
	width: 97px;
	background: none;
}
.EditModule_TabsEnd
{
	margin-top: 25px;
	height: 20px;
	width: 110px;
	background: none;
}
.EditModule_TabsSetting
{
	margin-top: 25px;
	height: 20px;
	width: 110px;
	background: none;
}
.PageEdit_TabsSettings
{
	margin-top: 25px;
	height: 20px;
	width: 110px;
	background: none;
}
.PageEdit_TabsBorderFront
{
	height: 45px;
	width: 5px;
}
.EditModuleHeaderTitle
{
	font-weight: bold;
	line-height: 32px;
	white-space: nowrap;
	font-family: Tahoma;
	font-size: 22px;
	color: Black;
	padding-top: 5px;
	padding-left: 5px;
}
.EditModule_ButtonClose
{
	margin-right: 3px;
	width: 43px;
	height: 17px;
	background: none;
	cursor: pointer;
}
.EditModuleFooter
{
	height: 40px;
	padding-right: 15px;
	background: url('../images/modules/ModalPopupEditContent_Buttons.png') no-repeat scroll transparent;
	padding-top: 7px;
}
.EditModule_HeaderContainer
{
	padding-top: 10px;
	padding-left: 10px;
}
.EditModule_HeaderHeading,.EditModule_RoleManagementHeading
{
	padding:10px 49px 0px 49px;
	width:635px;
}
.EditModule_HeaderHeadingFull
{
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
}
.EditModule_AttributesContainer
{
	padding:5px 0px 5px 40px;
}
.EditModule_AttributesHeading,.EditModule_AttributesHalfHeading,.EditModule_AttributesNestedHalfHeading
{
	width:630px;
	border:solid 1px #e5e5e5;
	padding-left:5px;
	padding-right: 5px;
	padding-bottom:5px;
	background-color: white;
}
.EditModule_AttributesHalfHeading{ width: 305px; }
.EditModule_AttributesNestedHalfHeading{ width: 290px; }
.EditModule_AttributesHeading:hover,.EditModule_AttributesHalfHeading:hover,.EditModule_AttributesNestedHalfHeading:hover
{
	border:solid 1px #0072c0;
	background-color:#f6f8ff;
}
.EditModule_RolesListArea
{
	padding-top: 5px;
}
.EditModule_RolesLegendArea
{
	padding-top: 5px;
}
.ViewProfile_LastLoginArea
{
	background-color: #091432;
}
.ViewProfile_LastLoginLabel
{
	font-family: Tahoma;
	font-size: 9px;
	color: white;
	padding-left: 5px;
}
.ViewProfile_LastLoginDateLabel
{
	font-family: Tahoma;
	font-size: 9px;
	color: white;
}
.ViewProfile_LoginHistoryPanel
{
	height: 0px;
	overflow: hidden;
	scrollbar-arrow-color: #fffff0;
	scrollbar-base-color: #666;
	scrollbar-darkshadow-color: #c0c0c0;
	scrollbar-face-color: #000000;
	scrollbar-highlight-color: #ccc;
	scrollbar-shadow-color: #ccc;
	scrollbar-track-color: #091432;
}
.ViewProfile_LastLoginHistoryDateLabel
{
	font-family: Tahoma;
	font-size: 9px;
	color: white;
	padding-left: 2px;
}
.ViewProfile_LastLoginHistory
{
	width: 100%;
	margin-top: 7px;
}
.ViewProfile_LastLoginHistoryLabel
{
	font-family: Tahoma;
	font-size: 9px;
	color: white;
	padding-left: 5px;
	width: 100%;
	border-bottom: solid 1px black;
}
.ViewProfile_PopupPanel
{
	width: 400px;
	cursor: default;
}
.ViewProfile_PopupArea
{
}
.ViewProfile_PopupTop
{
	height: 26px;
	width: 393px;
	background: url('../Images/masterbar/ViewProfile_popup_t4.png') no-repeat scroll transparent;
	cursor: move;
}
.ViewProfile_PopupMiddle
{
	width: 393px;
	background: url('../Images/masterbar/settings393_popup_m.png') repeat-y scroll transparent;
}
.ViewProfile_PopupButtons
{
	background: url('../Images/masterbar/settings393_popup_btn.png') repeat-y scroll transparent;
}
.ViewProfile_PopupButtonsArea
{
	padding-right: 20px;
	width: 373px;
	padding-top: 10px;
	text-align: right;
}
.ViewProfile_PopupBottom
{
	height: 16px;
	width: 393px;
	background: url('../Images/masterbar/settings393_popup_b.png') no-repeat scroll transparent;
}
.ViewProfile_Label
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: Black;
}
.ViewProfile_Value
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: Black;
}
.ViewProfile_LinkSmall
{
	font-family: Arial;
	font-size: 9px;
	font-weight: normal;
	color: Navy;
}
.ViewProfile_Error
{
	padding-top: 5px;
	font-family: Verdana;
	text-align: left;
	font-size: 10px;
	COLOR: #ff3338;
	BACKGROUND-COLOR: transparent;
}
.ViewProfile_Info
{
	padding-left: 5px;
	font-family: Verdana;
	text-align: left;
	font-size: 10px;
	COLOR: silver;
	BACKGROUND-COLOR: transparent;
}
.ViewProfile_Success
{
	padding-left: 5px;
	font-family: Verdana;
	text-align: left;
	font-size: 10px;
	COLOR: green;
	BACKGROUND-COLOR: transparent;
}
.Administration_HowDoI
{
	padding-left: 5px;
	text-decoration: underline;
	font-family: Tahoma;
	color: #4c4c4c;
	font-size: 24px;
}
.Administration_HowDoI_Bullet
{
	padding-left: 16px;
	padding-right: 5px;
	font-size: 14px;
	color: #1d2350;
}
.Administration_HowDoI_Item
{
	font-size: 12px;
	font-family: tahoma;
	width: 155px;
}
.Administration_HowDoI_Item a
{
	color: #1d2350;
	text-decoration: none;
	cursor: pointer;
}
.Administration_HowDoI_Item a:hover
{
	cursor: pointer;
	text-decoration: underline;
}
.ModuleFailed_Header
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bolder;
	color: Red;
}
.ModuleFailed_Message
{
	font-weight: normal;
	font-family: Arial;
	font-size: 9px;
	color: Gray;
}
.ModuleFailed_Module
{
	border-top: solid 1px gray;
	border-left: solid 1px gray;
	border-bottom: solid 1px white;
	border-right: solid 1px white;
	background-color: #F0F0E3;
}
.ModuleFailedPopupBody
{
	margin-top: 5px;
	padding-top: 5px;
	padding-left: 5px;
	background-color: white;
}
.AccessDeniedModule_ErrorText
{
	padding-left: 5px;
	font-weight: bolder;
	FONT-SIZE: 12px;
	COLOR: Red;
	FONT-FAMILY: Arial;
	text-align: left;
	BACKGROUND-COLOR: Transparent;
}
.AccessDeniedModule_ErrorInfo
{
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	FONT-SIZE: 9px;
	COLOR: gray;
	font-weight: normal;
	FONT-FAMILY: Arial;
	text-align: left;
	BACKGROUND-COLOR: Transparent;
}
.AccessDeniedModule
{
	border-top: solid 1px gray;
	border-left: solid 1px gray;
	border-bottom: solid 1px white;
	border-right: solid 1px white;
	background-color: #F0F0E3;
}
.AccessDeniedModulePopupBody
{
	margin-top: 5px;
	padding-top: 5px;
	padding-left: 5px;
	background-color: white;
}
.SessionExpiredHeader
{
}
.SessionExpiredBody
{
	padding-right: 10px;
	padding-top: 45px;
	padding-left: 10px;
	background-color: white;
}
.SessionExpiredFooter
{
}
.ExceptionInfoText
{
	font-size: 9px;
	font-family: tahoma;
	padding-top: 5px;
}
.AdminSearchBar_Container
{
	padding-left:7px;
	padding-bottom:20px;
	width:230px;
}
.AdminSearchBar_Container img
{
	padding-right:3px;
	cursor:pointer;
}
.AdminSearchBar_ContainerLeft
{
	background:url('../Images/MasterBar/searchbar_f.png') no-repeat scroll transparent;
	width:5px;
	height:28px;
}
.AdminSearchBar_ContainerMiddle
{
	background:url('../Images/MasterBar/searchbar_m.png') repeat-x scroll transparent;
	height:28px;
}
.AdminSearchBar_TextBox
{
	width:150px;
	border:none;
	font-family:Tahoma;
	font-size:13px;
	color:black;
}
.AdminSearchBar_ContainerRight
{
	background:url('../Images/MasterBar/searchbar_b.png') no-repeat scroll transparent;
	width:5px;
	height:28px;
}
.AdminSearchBar_Button
{
	border:none;
	background:url('../Images/MasterBar/searchbtn.png') no-repeat scroll transparent;
	width:30px;
	height:28px;
	margin-left:5px;
	cursor:pointer;
}
.CssParserTree_Body
{
	background-color:#ffffff;
}
.CssTreeView_ProgressTable
{
	margin: 135px 70px;
}
.CssTreeContainer
{
	BORDER:inset 2px;
	OVERFLOW: auto; 
	WIDTH: 250px; 
	HEIGHT: 310px;
}
.CssStatusLabel
{
	font-family:Tahoma;
	font-size:11px;
	color:black;
	width:248px;
	height:75px;
	cursor:pointer;
}
.CssTreeLabelImage
{
	background:none;
	padding-right:2px;
	padding-top:2px;
}
.CssDropDownList
{
	font-family:Tahoma;
	font-size:12px;
	color:black;
	width:100%;
	margin-bottom:2px;
	cursor:pointer;
}
.CssTreeElapsedTime
{
	font-family:Tahoma;
	font-size:10px;
	color:silver;
	padding-left:2px;
}
.CssTreeView b
{
	color:black;
	font-weight:bold;
}
.CssTreeView i
{
	color:black;
}
.CssTreeView span
{
	color:silver;
}
.CssTreeView span:hover
{
	color:red;
}
.CssTreeView a
{
	font-family:tahoma;
	font-size:11px;
	color:gray;
}
.CssTreeView a:hover,.CssTreeView b:hover,.CssTreeView i:hover
{
	color:blue;
}
.CssTreeView img
{
	background:none;
}
.CssTreeView td div 
{   
	height: 20px !important;
}
.CssTemplateTab_Front
{
	background:url('../images/masterbar/design/csstemplatetab_selected_f.png') no-repeat scroll transparent;
	width:4px;
	height:25px;
}
.CssTemplateTab_Middle
{
	background:url('../images/masterbar/design/csstemplatetab_selected_m.png') repeat-x scroll transparent;
	height:25px;
}
.CssTemplateTab_Back
{
	background:url('../images/masterbar/design/csstemplatetab_selected_b.png') no-repeat scroll transparent;
	width:25px;
	height:25px;
}
.MasterBarBtnPopupPanel0
{
	position:relative;
	z-index:9999;
	background:white;
	border:solid 1px black;
	width:150px;
}
.MasterBarBtnPopupPanel1,.MasterBarBtnPopupPanel2
{
	position:relative;
	z-index:9999;
	background:white;
	border:solid 1px black;
	width:150px;
}
.MasterBarBtnPopupItemArea0
{
	border-bottom:solid 1px gray;
	text-align:left;
	white-space:nowrap;
}
.MasterBarBtnPopupItemArea0:hover
{
	border-right:solid 1px black;
	background-color:#fff9d4;
}
.MasterBarBtnPopupItemArea1,.MasterBarBtnPopupItemArea2
{
	border-bottom:solid 1px silver;
	text-align:left;
	white-space:nowrap;
}
.MasterBarBtnPopupItemArea1:hover,.MasterBarBtnPopupItemArea2:hover
{
	border-right:solid 1px gray;
	background-color:#fff9d4;
}
.MasterBarBtnPopupItem0
{
	cursor:pointer;
	font-family:Tahoma;
	font-size:11px;
	padding-top:4px;
	text-decoration:none;
	white-space:normal;
}
.MasterBarBtnPopupItem1,.MasterBarBtnPopupItem2
{
	cursor:pointer;
	font-family:Tahoma;
	font-size:11px;
	padding-top:4px;
	text-decoration:none;
	white-space:normal;
}
.MasterBarBtnPopupImageArea0
{
	width:20px;
	background-color:Gray;
}
.MasterBarBtnPopupImageArea0 img
{
	background:none;
	padding:4px;
}
.MasterBarBtnPopupImageArea1,.MasterBarBtnPopupImageArea2
{
	width:20px;
	background-color:Silver;
}
.MasterBarBtnPopupImageArea1 img,.MasterBarBtnPopupImageArea2 img
{
	background:none;
	padding:4px;
}
.NeatUpload_Input span
{
	display:none;
}
.SessionKeepAliveDiv
{
	height:0px;
}
.SessionKeepAliveDiv img
{
	width:1px;
	height:1px;
}
.LoginTreeView div img
{
	height:14px;
	width:20px;
}
.ajax__calendar_container{z-index:9999;}