#CurrentUser { color: #000000; font-weight: bold; padding-top: 15px; text-align: right; }
#Tooltip { background-color: transparent; display: none; max-height: 600px; max-width: 600px; position: absolute; }
#Tooltip .Body { background-color: transparent; background-image: url('/images/tooltip_body.png'); border-bottom: 1px solid; border-color: #595959; border-left: 1px solid; border-right: 1px solid; color: #373737; left: -3px; min-width: 200px; padding: 5px; position: relative; top: -3px; }
#Tooltip .Caption { background-color: transparent; background-image: url('/images/tooltip_title.png'); border-color: #595959; border-left: 1px solid; border-right: 1px solid; border-top: 1px solid; color: #77a3b4; font-weight: bold; left: -3px; padding: 2px; position: relative; top: -3px; }
#Working { background-image: url('/images/greyoverlay.png'); display: none; left: 0px; position: absolute; text-align: center; top: 0px; z-index: 200; }
.AccessTreeElement { display: none; padding-left: 14px; }
.AccessTreeElement { display: none; margin-top: 2px; padding-left: 14px; }
.AccessTreeElementVisible { display: block; margin-top: 2px; padding-left: 14px; }
.AccessTreeElementVisible { display: block; padding-left: 14px; }
.AccessTreeNode { padding: 1px; }
.AccessTreeNode { padding: 1px; }
.AccessTreeTopElement { margin-top: 0px; }
.AccessTreeTopElement { margin-top: 2px; }
.AdBox { padding: 5px 0px 10px 0px ; }
.Application { background-color: #ffffff; border-bottom: none; bottom: 0px; display: block; font-weight: normal; left: 15px; overflow-y: auto; padding-left: 10px; padding-right: 10px; position: absolute; right: 15px; top: 15px; }
.ApplicationBackground { background-color: transparent; background-image: url('/images/shadowright.png'); background-position: top right; background-repeat: repeat-y; bottom: 0px; display: block; left: 175px; padding-right: 12px; position: absolute; right: 0px; top: 0px; }
.ApplicationBorder { background-color: #DEECF9; background-image: url('images/appbackground.jpg'); bottom: 0px; display: block; left: 0px; position: absolute; right: 12px; top: 0px; }
.BRButton:active, .BRButton:hover { background-color: transparent; color: #2d3688; text-decoration: underline; }
.BlogDescription { margin-bottom: 15px; }
.BlogEditData { margin-left: 82px; }
.BlogEditHeader { background-color: transparent; bottom: 0px; color: #333333; float: left; font-size: 10px; font-weight: bold; left: 0px; margin-right: 5px; min-height: 20px; min-width: 30px; overflow: auto; padding: 2px; padding-left: 6px; padding-right: 6px; position: absolute; text-align: right; top: 0px; }
.BlogEditInput { background-color: #f7f7f7; color: #888888; font-size: 12px; font-weight: normal; margin: 2px; }
.BlogEditInputFocus, .BlogEditInput:focus { background-color: #FFFFFF; color: #000000; font-size: 12px; font-weight: normal; margin: 0px; }
.BlogEditInputText { background-color: #f7f7f7; color: #888888; font-size: 12px; font-weight: normal; height: 150px; margin: 0px; width: 400px; }
.BlogEditInputTextFocus, .BlogEditInputText:focus { background-color: #FFFFFF; color: #000000; font-size: 12px; font-weight: normal; height: 150px; margin: 0px; width: 400px; }
.BlogEditRow { background-color: Transparent; color: #5860AA; display: block; min-height: 22px; position: relative; }
.BlogImage { float: left; width: 80px; }
.BlogPost { display: block; margin-bottom: 15px; }
.BlogPostBody { margin-bottom: 15px; }
.BlogPostDate { color: #a8a8a8; font-size: 10px; }
.BlogPostImage { float: left; margin: 5px 5px 5px 0px; }
.BlogPostLink { cursor: pointer; font-size: 10px; font-weight: bold; }
.BlogPostTitle { clear: left; float: left; font-size: 14px; font-weight: bold; margin-bottom: 20px; margin-top: 20px; }
.BlogRight a { display: inline-block; font-size: 10px; margin-bottom: 10px; margin-top: 5px; text-align: left; text-decoration: none; }
.BlogRightTitle { font-size: 10px; letter-spacing: 1px; margin-bottom: 15px; margin-top: 15px; text-align: center; text-transform: uppercase; }
.BlogSummaryBody { font-size: 10px; margin-bottom: 15px; }
.BlogSummaryTitle { font-size: 10px; font-weight: bold; margin-bottom: 10px; text-decoration: none; }
.BlogTitle { background-image: url('images/Index-images/blog-logo-bar.png'); cursor: pointer; display: block; height: 139px; }
.BlueText { color: #78bbc4; }
.BottomBarLeft { background-image: url('/images/bottombarleft.png'); background-repeat: no-repeat; float: left; height: 30px; width: 24px; }
.BottomBarRight { background-image: url('/images/bottombarright.png'); background-repeat: no-repeat; float: right; height: 30px; width: 24px; }
.Box { display: inline-block; margin-bottom: 5px; }
.Box2 { bottom: 0px; color: #000000; left: 0px; margin-bottom: 0px; margin-top: 0px; position: absolute; right: 0px; top: 0px; }
.BoxBody, .Box2Body { border-top: none; bottom: 40px; display: block; left: 0px; min-height: 520px; position: absolute; right: 0px; top: 40px; }
.BoxLink, .Box2Link, .PopUpLink { color: #0099CC; text-decoration: none; }
.BoxLink:hover, .Box2Link:hover, .PopUpLink:hover { color: #37375B; }
.BoxTitle, .Box2Title { background-image: url('/images/logobarstretch.png'); background-repeat: repeat-x; height: 143px; margin: 0px; margin-left: 289px; margin-right: 725px; }
.Calendar { display: block; font-size: 10px; height: 110px; text-align: center; width: 126px; }
.Calendar .Cell { display: inline-block; padding-bottom: 2px; padding-right: 3px; padding-top: 1px; text-align: right; width: 15px; }
.Calendar .DaySpecial { color: #DD5404; }
.Calendar .DayToday { background-color: #22BED6; color: #ffffff; }
.Calendar .DayTodaySpecial { background-color: #22BED6; color: #DD5404; }
.Calendar .Link { text-decoration: none; }
.Calendar .Link:hover { background-color: #7b7b7b; color: #FFFFFF; cursor: pointer; font-weight: bold; text-decoration: none; }
.Calendar .Month { display: inline-block; font-weight: bold; text-align: center; vertical-align: middle; width: 98px; }
.Calendar .Next { background-image: url(images/Standard/ArrowRight.png);; background-repeat: no-repeat; display: inline-block; font-weight: bold; height: 9px; text-align: right; vertical-align: middle; width: 7px; }
.Calendar .Next:hover { cursor: pointer; text-decoration: underline; }
.Calendar .Prev { background-image: url(images/Standard/ArrowLeft.png);; background-repeat: no-repeat; display: inline-block; font-weight: bold; height: 9px; margin-left: 5px; text-align: left; vertical-align: middle; width: 7px; }
.Calendar .Prev:hover { cursor: pointer; text-decoration: underline; }
.Calendar .Row { text-align: center; width: 126px; }
.Calendar .Weekday { font-weight: bold; }
.Calendar .Weekend { background-color: #F3F3F3; }
.Calendar .WeekendSpecial { background-color: #F3F3F3; color: #DD5404; }
.Calendar .WeekendToday { background-color: #22BED6; color: #ffffff; }
.Calendar .WeekendTodaySpecial { background-color: #22BED6; color: #DD5404; }
.CaseBoxInactive { display: block; margin-bottom: 5px; }
.CaseBoxInactiveBody { background-color: #EEEEEE; border: 1px solid; border-color: #000099; border-top: none; display: block; padding: 5px; white-space: nowrap; }
.CaseBoxInactiveTitle { background-color: #cccccc; border: 1px solid; border-color: #FFFFFF; color: #FFFFFF; display: block; font-weight: bold; height: 14px; padding: 3px; }
.Click { color: #999999; font-size: 9px; }
.ColumnA { float: left; width: 45%; }
.Command { line-height: 24px; }
.ContactEditData { margin-left: 225px; }
.ContactEditHeader { bottom: 0px; color: #595959; float: left; font-weight: bold; left: 0px; margin-right: 5px; min-height: 20px; min-width: 210px; padding: 2px; padding-left: 6px; padding-right: 6px; position: absolute; text-align: right; top: 0px; }
.ContactEditInputText { color: #595959; font-size: 12px; font-weight: normal; height: 100px; margin: 0px; width: 450px; }
.ContactEditInputTextFocus, .ContactEditInputText:focus { background-color: #FFFFFF; color: #595959; font-size: 12px; font-weight: normal; height: 100px; margin: 0px; width: 450px; }
.ContactEditRow { clear: both; color: #595959; display: block; margin-bottom: 7px; min-height: 22px; min-width: 730px; position: relative; }
.ContactSectionTitle { color: #7BB1B2; font-weight: bold; margin-bottom: 25px; margin-top: 7px; }
.Copyright { background-image: url('/images/bottombarstretch.png'); background-repeat: repeat-x; color: #99d0e2; font-size: 9px; margin-left: 24px; margin-right: 24px; padding-bottom: 10px; padding-top: 3px; }
.Department { color: #0000FF; text-decoration: none; }
.Department:hover, .Group:hover, .Organization:hover, .User:hover { font-weight: bold; }
.Designer { color: #99d0e2; float: right; text-decoration: none; }
.Designer:hover { color: #ffffff; text-decoration: none; }
.FaqColor { color: #DD8808; font-size: 16px; margin-right: 5px; }
.FaqSection { margin-top: 25px; }
.FaqSectionBody { border-bottom: 1px solid #aeaeae; margin-left: 40px; padding-bottom: 10px; text-indent: -37px; }
.FaqSectionBody:first-letter { Font-size: 21px; color: #DBDBDB; font-family: Verdana; font-weight: normal; padding-right: 20px; }
.FaqSectionTitle { color: #78bbc4; font-weight: bold; margin-bottom: 7px; margin-left: 40px; text-indent: -39px; }
.FaqSectionTitle:first-letter { Font-size: 21px; color: #DBDBDB; font-family: Verdana; font-weight: normal; padding-right: 20px; }
.FileUploadHelp { font-size: 10px; margin: 10px 0px 10px 0px; }
.FlashPlayer { height: 300px; width: 300px; }
.FloatLeft { float: left; }
.FloatLeftClearLeft { clear: left; float: left; }
.FloatRight { float: right; }
.Gallery2Button .Center, .Gallery2ButtonInactive .Center { background-color: transparent; background-image: url('images/Standard/White-center.png'); background-repeat: repeat-x; color: #9E9E9E; display: inline-block; float: left; font-weight: bold; height: 16px; line-height: 16px; padding: 0px 0px 0px 0px; text-align: center; text-decoration: none; }
.Gallery2Button .Left, .Gallery2ButtonInactive .Left { background-color: transparent; background-image: url('images/Standard/White-left.png'); background-repeat: no-repeat; display: inline-block; float: left; height: 16px; width: 10px; }
.Gallery2Button .Right, .Gallery2ButtonInactive .Right { background-image: url('images/Standard/White-right.png'); background-repeat: no-repeat; display: inline-block; float: left; height: 16px; text-decoration: none; width: 10px; }
.Gallery2Button, .Gallery2ButtonInactive { display: inline-block; margin-right: 5px; text-decoration: none; vertical-align: middle; }
.GalleryButton .Center, .GalleryButtonInactive .Center { background-color: transparent; background-image: url('images/Standard/greybutton-center.png'); background-repeat: repeat-x; color: #FFFFFF; display: inline-block; float: left; font-weight: bold; height: 30px; line-height: 25px; padding: 0px 3px 0px 3px; text-align: center; text-decoration: none; }
.GalleryButton .Left, .GalleryButtonInactive .Left { background-color: transparent; background-image: url('images/Standard/greybutton-left.png'); background-repeat: no-repeat; display: inline-block; float: left; height: 27px; padding-top: 3px; width: 10px; }
.GalleryButton .Right, .GalleryButtonInactive .Right { background-image: url('images/Standard/greybutton-right.png'); background-repeat: no-repeat; display: inline-block; float: left; height: 27px; text-decoration: none; width: 12px; }
.GalleryButton, .GalleryButtonInactive { display: inline-block; margin-right: 5px; text-decoration: none; vertical-align: middle; }
.GoogleMap { height: 300px; width: 500px; }
.GreySmallText { color: #8f8f8f; font-size: 10px; }
.GreyText { color: #ADADAD; }
.GreyTextSmall { color: #8f8f8f; font-size: 10px; }
.Group { color: #00A1BA; text-decoration: none; }
.HelpSectionFloatRight { float: right; font-size: 10px; margin-left: 50px; width: 330px; }
.HomeAdbar { border-left: 1px solid #595959; float: right; margin-left: 15px; padding: 3px 0px 3px 5px; width: 165px; }
.HomeAdbarNEW { border-right: 1px solid #595959; float: left; margin-right: 15px; padding: 3px 5px 3px 0px; width: 165px; }
.HomeAdbarTitle { color: #999999; font-size: 10px; letter-spacing: 1px; text-align: center; text-transform: uppercase; }
.HomePageClass { width: 900px; }
.HomePageTitle { color: #cd8507; font-family: Times New Roman, Times, Serif; font-size: 23px; padding-bottom: 5px; padding-top: 15px; }
.HomeWidth { width: 692px; }
.HomeWords { float: left; font-size: 11.5px; margin: 1px 3px 3px 0px; text-align: center; width: 170px; }
.IFrame { display: none; min-height: 75px; min-width: 500px; }
.Image { border: none; }
.LibraryItem { display: inline-block; min-width: 300px; }
.LoginForm .ForgotPassword { font-size: 10px; font-weight: bold; }
.LoginForm .ForgotPassword:hover { color: #232323; text-decoration: underline; }
.LoginForm .Input { font-size: 10px; font-weight: bold; }
.LoginForm .InputBox { width: 150px; }
.Logo { padding-left: 20px; padding-top: 40px; }
.LogoLeft { background-image: url('images/logobackground.png'); background-repeat: repeat-y; height: 144px; left: 0px; position: absolute; width: 178px; }
.MediaPlayer { height: 300px; width: 300px; }
.MenuContainer { background-image: url('images/menubackground.png'); background-position: top left; background-repeat: repeat-y; bottom: 0px; clear: both; overflow-x: visible; padding-left: 15px; padding-top: 12px; position: absolute; top: 143px; width: 164px; }
.MenuElement { display: none; margin-left: 15px; }
.MenuImage { border: none; margin: 0px; margin-right: 10px; padding: 0px; }
.MenuImageBox { cursor: pointer; float: right; padding-right: 15px; padding-top: 32px; width: 543px; }
.MenuImageTab { background-image: url('/images/image-tab.png'); background-repeat: no-repeat; color: #ffffff; float: left; font-size: 11px; font-weight: bold; height: 17px; margin-right: 10px; padding-top: 2px; text-align: center; width: 125px; }
.MenuItem { display: inline-block; min-width: 175px; }
.MenuItemBox:hover { background-color: #FFFFFF; }
.MenuLink { background-color: #545454; border: 1px solid #272727; color: #919191; display: block; font-size: 12px; padding-right: 5px; text-align: left; text-decoration: none; }
.MenuLink:hover { background-color: #757575; color: #ffffff; }
.MenuOpen { text-decoration: none; }
.MenuOpen:hover { text-decoration: underline; }
.MenuSpace { display: none; }
.MenuSub { color: #77a3b4; font-size: 10px; font-weight: bold; padding-right: 15px; padding-top: 40px; text-align: right; }
.MenuSubTip { cursor: default; padding-bottom: 0px; }
.MenuTopLink { background-image: url('/images/menubutton.jpg'); background-repeat: no-repeat; color: #919191; display: block; font-size: 14px; height: 20px; padding-right: 15px; padding-top: 18px; text-align: right; text-decoration: none; width: 136px; }
.MenuTopLink:hover { background-image: url('/images/menubuttonhover.jpg'); color: #ffffff; }
.MenuVertical { background-image: url('images/menubackground.png'); background-position: top left; background-repeat: repeat-y; bottom: 0px; clear: both; overflow-x: visible; padding-left: 14px; padding-top: 12px; position: absolute; top: 143px; width: 161px; }
.MenuVertical .Element { display: none; margin-left: 15px; min-width: 175px; }
.MenuVertical .Image { border: none; margin: 0px; margin-right: 10px; padding: 0px; }
.MenuVertical .ImageBox { cursor: pointer; float: right; padding-right: 15px; padding-top: 32px; width: 543px; }
.MenuVertical .ImageTab { background-image: url('/images/image-tab.png'); background-repeat: no-repeat; color: #ffffff; float: left; font-size: 11px; font-weight: bold; height: 17px; margin-right: 10px; padding-top: 2px; text-align: center; width: 125px; }
.MenuVertical .Item { display: inline-block; min-width: 175px; }
.MenuVertical .ItemBox:hover { background-color: #FFFFFF; }
.MenuVertical .Link { background-color: #545454; border: 1px solid #272727; color: #919191; display: block; font-size: 12px; min-width: 125px; padding-left: 5px; padding-right: 5px; text-align: left; text-decoration: none; }
.MenuVertical .Link:hover { background-color: #757575; color: #ffffff; }
.MenuVertical .Open { text-decoration: none; }
.MenuVertical .Open:hover { text-decoration: underline; }
.MenuVertical .Popup { background-color:  #272727; display: none; position: absolute; }
.MenuVertical .Space { display: none; }
.MenuVertical .Sub { color: #77a3b4; font-size: 10px; font-weight: bold; padding-right: 15px; padding-top: 40px; text-align: right; }
.MenuVertical .SubTip { cursor: default; padding-bottom: 0px; }
.MenuVertical .TopLink { background-image: url('/images/menubutton.jpg'); background-repeat: no-repeat; color: #919191; display: block; font-size: 14px; height: 20px; padding-right: 15px; padding-top: 18px; text-align: right; text-decoration: none; width: 136px; }
.MenuVertical .TopLink:hover { background-image: url('/images/menubuttonhover.jpg'); color: #ffffff; }
.Minigifs { float: right; padding-right: 10px; }
.NewsMedia { height: 400px; width: 400px; }
.Notification { border: 3px solid #473c32; padding: 10px; width: 450px; }
.NotificationMove { color: #ba5609; font-size: 18px; font-style: italic; }
.OrangeText { color: #CD8507; }
.Organization { color: #101010; font-weight: bold; text-decoration: none; }
.PageContent { display: inline-block; }
.PageIndex { float: left; width: 200px; }
.PageLink { color: #808080; text-decoration: none; }
.PageLink:hover { color: #232323; }
.PageSection { margin-bottom: 5px; }
.PageSectionBody { margin-bottom: 30px; }
.PageSectionTitle { font-size: 12px; font-weight: bolder; margin-bottom: 10px; margin-top: 15px; text-transform: uppercase; }
.PageTitle { color: #0099CC; font-size: 20px; font-style: italic; font-weight: bold; margin-bottom: 20px; padding-right: 20px; padding-top: 25px; text-align: right; }
.PopUp { background-color: #222249; display: none; left: 0px; min-width: 250px; position: absolute; top: 0px; }
.PopUpBody { background-color: #EEEEEE; border: 1px solid; border-color: #000099; border-top: none; display: inline-block; left: -3px; padding: 5px; position: relative; top: -3px; }
.PopUpIcon { float: right; position: absolute; right: 5px; }
.PopUpTitle { background-color: #C1BDBD; border: 1px solid; border-color: #3D3D3D; color: #1FA9C1; cursor: pointer; display: block; font-weight: bold; left: -3px; padding: 3px; position: relative; top: -3px; }
.PreviewCode { background-color: #F7F7F7; border: 1px solid #383838; max-height: 150px; overflow: auto; padding: 5px; white-space: pre; }
.Rss { height: 30px; margin-top: 10px; }
.RssIcon { background-image: url('images/Standard/rssicon.png'); background-position: center center; background-repeat: no-repeat; cursor: pointer; display: inline-block; float: right; height: 30px; padding-right: 15px; width: 30px; }
.RssWords { color: #CD8507; cursor: pointer; float: right; padding: 7px 30px 0px 0px; text-decoration: none; }
.SolutionList { padding-right: 25px; }
.SolutionPage { position: relative; }
.StandardBlueBox { min-height: 30px; min-width: 30px; position: relative; }
.StandardBlueBox .BottomLeft { background-image: url('images/BluePopUp7.png'); background-repeat: no-repeat; bottom: 0px; height: 10px; left: 0px; position: absolute; width: 10px; }
.StandardBlueBox .BottomMiddle { background-image: url('images/BluePopUp8.png'); background-repeat: repeat-x; bottom: 0px; height: 10px; left: 10px; position: absolute; right: 10px; }
.StandardBlueBox .BottomRight { background-image: url('images/BluePopUp9.png'); background-repeat: no-repeat; bottom: 0px; height: 10px; position: absolute; right: 0px; width: 10px; }
.StandardBlueBox .CenterLeft { background-image: url('images/BluePopUp4.png'); background-repeat: repeat-y; bottom: 10px; left: 0px; position: absolute; top: 10px; width: 10px; }
.StandardBlueBox .CenterMiddle { background-color: #dbe4ed; font-size: 10px; margin: 8px; min-height: 10px; min-width: 10px; padding: 9px; }
.StandardBlueBox .CenterRight { background-image: url('images/BluePopUp6.png'); background-repeat: repeat-y; bottom: 10px; position: absolute; right: 0px; top: 10px; width: 10px; }
.StandardBlueBox .TopLeft { background-image: url('images/BluePopUp1.png'); background-repeat: no-repeat; height: 10px; left: 0px; position: absolute; top: 0px; width: 10px; }
.StandardBlueBox .TopMiddle { background-image: url('images/BluePopUp2.png'); background-repeat: repeat-x; height: 10px; left: 10px; position: absolute; right: 10px; top: 0px; }
.StandardBlueBox .TopRight { background-image: url('images/BluePopUp3.png'); height: 10px; position: absolute; right: 0px; top: 0px; width: 10px; }
.StandardButton .Center, .StandardButtonInactive .Center { background-color: transparent; background-image: url('images/Standard/lightgreybutton-center.png'); background-repeat: repeat-x; color: #898989; display: inline-block; float: left; font-weight: bold; height: 20px; line-height: 17px; padding-bottom: 1px; padding-left: 3px; padding-right: 5px; text-align: center; text-decoration: none; }
.StandardButton .Center, .StandardButtonInactive .Center { background-color: transparent; background-image: url('images/Standard/lightgreybutton-center.png'); background-repeat: repeat-x; color: #898989; display: inline-block; float: left; font-weight: bold; height: 20px; line-height: 17px; padding-bottom: 1px; padding-left: 3px; padding-right: 5px; text-align: center; text-decoration: none; }
.StandardButton .Left, .StandardButtonInactive .Left { background-color: transparent; background-image: url('images/Standard/lightgreybutton-left.png'); background-repeat: no-repeat; display: inline-block; float: left; height: 20px; width: 7px; }
.StandardButton .Left, .StandardButtonInactive .Left { background-color: transparent; background-image: url('images/Standard/lightgreybutton-left.png'); background-repeat: no-repeat; display: inline-block; float: left; height: 20px; width: 7px; }
.StandardButton .Right, .StandardButtonInactive .Right { background-color: transparent; background-image: url('images/Standard/lightgreybutton-right.png'); background-repeat: no-repeat; display: inline-block; float: left; height: 20px; text-decoration: none; width: 7px; }
.StandardButton .Right, .StandardButtonInactive .Right { background-color: transparent; background-image: url('images/Standard/lightgreybutton-right.png'); background-repeat: no-repeat; display: inline-block; float: left; height: 20px; text-decoration: none; width: 7px; }
.StandardButton, .StandardButtonInactive { display: inline-block; font-size: 11px; margin-right: 5px; text-decoration: none; vertical-align: middle; }
.StandardButton:hover { cursor: pointer; }
.StandardButton:hover .Center { background-color: transparent; background-image: url('images/Standard/lightgreybutton-hover-center.png'); color: #333333; display: inline-block; }
.StandardButton:hover .Left { background-color: transparent; background-image: url('images/Standard/lightgreybutton-hover-left.png'); display: inline-block; }
.StandardButton:hover .Right { background-color: transparent; background-image: url('images/Standard/lightgreybutton-hover-right.png'); display: inline-block; }
.StandardButtonBox { margin: 5px 0px 5px 0px; }
.StandardEditData { margin-left: 165px; }
.StandardEditHeader { background-color: transparent; bottom: 0px; color: #333333; float: left; font-size: 12px; font-weight: bold; left: 0px; margin-right: 5px; min-height: 20px; min-width: 150px; overflow: auto; padding: 2px; padding-left: 6px; padding-right: 6px; position: absolute; text-align: right; top: 0px; }
.StandardEditInput { background-color: #f7f7f7; color: #888888; font-size: 12px; font-weight: normal; margin: 0px; }
.StandardEditInputFocus, .StandardEditInput:focus { background-color: #FFFFFF; color: #000000; font-size: 12px; font-weight: normal; margin: 0px; }
.StandardEditInputText { background-color: #f7f7f7; color: #888888; font-size: 12px; font-weight: normal; height: 150px; margin: 0px; width: 550px; }
.StandardEditInputTextFocus, .StandardEditInputText:focus { background-color: #FFFFFF; color: #000000; font-size: 12px; font-weight: normal; height: 150px; margin: 0px; width: 550px; }
.StandardEditRow { background-color: Transparent; color: #5860AA; display: block; min-height: 22px; min-width: 730px; position: relative; }
.StandardFormBox { background-color: #F2F0E2; border: 1px solid #b7b7b7; display: block; max-height: 400px; overflow-y: auto; }
.StandardFormDataEven { color: #123456; font-size: 12px; font-weight: normal; margin-left: 165px; max-height: 150px; min-height: 18px; overflow-y: auto; padding: 5px; padding-bottom: 0px; padding-top: 2px; }
.StandardFormDataEven:hover { background-color: #CEE4E5; color: #333333; }
.StandardFormDataOdd { color: #123456; font-size: 12px; font-weight: normal; margin-left: 165px; max-height: 150px; min-height: 18px; overflow-y: auto; padding: 5px; padding-bottom: 0px; padding-top: 2px; }
.StandardFormDataOdd:hover { background-color: #CEE4E5; color: #333333; }
.StandardFormGroupTitle { background-color: #A6A6A5; color: #EFEFEF; font-size: 14px; font-weight: bold; padding: 5px; }
.StandardFormHeader { background-color: transparent; bottom: 0px; color: #333333; float: left; font-weight: bold; left: 0px; margin-right: 5px; min-height: 18px; min-width: 150px; overflow: auto; padding: 5px; padding-bottom: 0px; padding-top: 2px; position: absolute; text-align: right; top: 0px; }
.StandardFormRow { clear: both; display: block; min-height: 18px; position: relative; }
.StandardGreyBox { min-height: 30px; min-width: 30px; position: relative; }
.StandardGreyBox .BottomLeft { background-image: url('images/Standard/PopUp7.png'); background-repeat: no-repeat; bottom: 0px; height: 10px; left: 0px; position: absolute; width: 10px; }
.StandardGreyBox .BottomMiddle { background-image: url('images/Standard/PopUp8.png'); background-repeat: repeat-x; bottom: 0px; height: 10px; left: 10px; position: absolute; right: 10px; }
.StandardGreyBox .BottomRight { background-image: url('images/Standard/PopUp9.png'); background-repeat: no-repeat; bottom: 0px; height: 10px; position: absolute; right: 0px; width: 10px; }
.StandardGreyBox .CenterLeft { background-image: url('images/Standard/PopUp4.png'); background-repeat: repeat-y; bottom: 10px; left: 0px; position: absolute; top: 10px; width: 10px; }
.StandardGreyBox .CenterMiddle { background-color: #f7f7f7; margin: 8px; min-height: 10px; min-width: 10px; padding: 9px; }
.StandardGreyBox .CenterRight { background-image: url('images/Standard/PopUp6.png'); background-repeat: repeat-y; bottom: 10px; position: absolute; right: 0px; top: 10px; width: 10px; }
.StandardGreyBox .TopLeft { background-image: url('images/Standard/PopUp1.png'); background-repeat: no-repeat; height: 10px; left: 0px; position: absolute; top: 0px; width: 10px; }
.StandardGreyBox .TopMiddle { background-image: url('images/Standard/PopUp2.png'); background-repeat: repeat-x; height: 10px; left: 10px; position: absolute; right: 10px; top: 0px; }
.StandardGreyBox .TopRight { background-image: url('images/Standard/PopUp3.png'); height: 10px; position: absolute; right: 0px; top: 0px; width: 10px; }
.StandardListBox { display: block; }
.StandardListColumn { display: inline-block; height: auto; padding: 2px; padding-left: 5px; padding-right: 5px; vertical-align: top; white-space: normal; }
.StandardListData { height: auto; width: auto; }
.StandardListFilterBox { margin-bottom: 5px; padding-left: 5px; }
.StandardListHeader { color: #333333; display: inline-block; font-size: 14px; font-weight: bold; margin: 0px; padding: 2px; padding-left: 5px; padding-right: 5px; white-space: nowrap; }
.StandardListHeaderRow { background-color: #f2f0e2; color: #EFEFEF; min-height: 22px; white-space: nowrap; }
.StandardListIcon { background-image: url('	images/Standard/list_toggle.png'); float: right; font-weight: bold; height: 18px; margin: 3px 0px 0px 0px; margin-right: 10px; width: 18px; }
.StandardListLink { color: #0099CC; text-decoration: none; }
.StandardListLink:hover { color: #333333; text-decoration: underline; }
.StandardListRowEven { background-color: #fbf9f2; border-bottom: 3px solid #FFFFFF; clear: both; color: #123456; height: auto; min-height: 22px; white-space: nowrap; }
.StandardListRowEven:hover { background-color: #CEE4E5; color: #333333; }
.StandardListRowOdd { background-color: #fbf9f2; border-bottom: 3px solid #FFFFFF; clear: both; color: #123456; height: auto; min-height: 22px; white-space: nowrap; }
.StandardListRowOdd:hover { background-color: #CEE4E5; color: #333333; }
.StandardListRowSelected { background-color: #f0dc7c; }
.StandardListSort { color: #333333; text-decoration: none; white-space: nowrap; }
.StandardListSort:hover { color: #017C9B; }
.StandardPopUp { display: none; padding: 25px 7px 1px; position: absolute; }
.StandardPopUp .BottomLeft { background-image: url('images/Standard/PopUp7.png'); background-repeat: no-repeat; bottom: 0px; height: 10px; left: 0px; position: absolute; width: 10px; }
.StandardPopUp .BottomMiddle { background-image: url('images/Standard/PopUp8.png'); background-repeat: repeat-x; bottom: 0px; height: 10px; left: 10px; position: absolute; right: 10px; }
.StandardPopUp .BottomRight { background-image: url('images/Standard/PopUp9.png'); background-repeat: no-repeat; bottom: 0px; height: 10px; position: absolute; right: 0px; width: 10px; }
.StandardPopUp .CenterLeft { background-image: url('images/Standard/PopUp4.png'); background-repeat: repeat-y; bottom: 10px; left: 0px; position: absolute; top: 25px; width: 10px; }
.StandardPopUp .CenterMiddle { background-color: #f7f7f7; min-height: 10px; min-width: 10px; padding: 9px; }
.StandardPopUp .CenterRight { background-image: url('images/Standard/PopUp6.png'); background-repeat: repeat-y; bottom: 10px; position: absolute; right: 0px; top: 25px; width: 10px; }
.StandardPopUp .Icon { background-image: url('images/Standard/close_x.png '); height: 18px; position: absolute; right: 7px; width: 18px; }
.StandardPopUp .Icon:hover { cursor: pointer; }
.StandardPopUp .TopLeft { background-image: url('images/Standard/PopUpTitle1.png'); background-repeat: no-repeat; height: 25px; left: 0px; position: absolute; top: 0px; width: 10px; }
.StandardPopUp .TopMiddle { background-image: url('images/Standard/PopUpTitle2.png'); background-repeat: repeat-x; cursor: move; font-size: 14px; font-weight: bold; height: 25px; left: 10px; padding: 7px 7px 0px; position: absolute; right: 10px; top: 0px; }
.StandardPopUp .TopRight { background-image: url('images/Standard/PopUpTitle3.png'); height: 25px; position: absolute; right: 0px; top: 0px; width: 10px; }
.StandardProgressBackground { background-color: #efefef; height: 10px; margin: 7px 0px 7px 0px; padding: 1px; }
.StandardProgressBackground { background-color: #efefef; height: 10px; margin: 7px 0px 7px 0px; padding: 1px; }
.StandardProgressBar { background-image: url('images/Standard/progress.gif'); background-repeat: repeat-x; font-size: 8px; height: 10px; width: 0%; }
.StandardProgressStatus { background-color: transparent; color: #FFFFFF; font-weight: bold; margin-top: -10px; text-align: center; }
.StandardTabActive { color: #757472; display: inline-block; line-height: 26px; margin: auto; outline: none; text-decoration: none; vertical-align: bottom; }
.StandardTabActive .Center { background-image: url('images/Standard/tab-active-center.png'); background-repeat: repeat-x; display: inline-block; height: 26px; line-height: 26px; vertical-align: top; }
.StandardTabActive .Left { background-image: url('images/Standard/tab-active-left.png'); display: inline-block; height: 26px; width: 10px; }
.StandardTabActive .Right { background-image: url('images/Standard/tab-active-right.png'); display: inline-block; height: 26px; width: 10px; }
.StandardTabActive:hover .Center { color: #5B5B5B; cursor: default; text-decoration: none; }
.StandardTabData { margin: 0px; min-height: 20px; }
.StandardTabDataBox { background-color: #fbf9f2; background-image: url('images/Standard/tab-bar.png'); background-position: top; background-repeat: repeat-x; border: 1px solid; border-color: #b7b7b7; border-top: none; color: #000000; padding: 12px 10px 10px 10px; }
.StandardTabInactive { color: #333333; display: inline-block; line-height: 23px; margin: auto; text-decoration: none; vertical-align: bottom; }
.StandardTabInactive .Center { background-image: url('images/Standard/tab-inactive-center.png'); background-repeat: repeat-x; display: inline-block; height: 23px; line-height: 23px; text-decoration: none; vertical-align: top; }
.StandardTabInactive .Left { background-image: url('images/Standard/tab-inactive-left.png'); display: inline-block; height: 23px; width: 10px; }
.StandardTabInactive .Right { background-image: url('images/Standard/tab-inactive-right.png'); display: inline-block; height: 23px; width: 10px; }
.StandardTabInactive:hover { color: #FFFFFF; }
.StandardTabInactive:hover .Center { background-image: url('images/Standard/tab-inactive-hover-center.png'); background-repeat: repeat-x; cursor: default; display: inline-block; height: 23px; line-height: 23px; text-decoration: none; vertical-align: top; }
.StandardTabInactive:hover .Left { background-image: url('images/Standard/tab-inactive-hover-left.png'); display: inline-block; height: 23px; width: 10px; }
.StandardTabInactive:hover .Right { background-image: url('images/Standard/tab-inactive-hover-right.png'); display: inline-block; height: 23px; width: 10px; }
.StandardTabIndexBox { border-bottom: 1px solid; border-color: #b7b7b7; height: 25px; }
.StandardTreeElement { background-image: url('images/folder_arrow.gif'); background-position: left bottom; background-repeat: no-repeat; display: none; padding-left: 14px; }
.StandardTreeElementVisible { display: block; padding-left: 14px; }
.StandardTreeNode { padding: 1px; }
.StandardWidth120 { width: 120px; }
.StandardWidth270 { width: 270px; }
.StandardWidth420 { width: 420px; }
.TooltipIframe { height: 450px; overflow: hidden; width: 450px; }
.TopBarCenter { background-image: url('/images/topbarstretch.png'); background-repeat: repeat-x; color: #99d0e2; font-size: 9px; height: 30px; margin-left: 24px; margin-right: 24px; padding-bottom: 3px; }
.TopBarLeft { background-image: url('/images/topbarleft.png'); background-repeat: no-repeat; float: left; height: 30px; width: 24px; }
.TopBarRight { background-image: url('/images/topbarright.png'); background-repeat: no-repeat; float: right; height: 30px; width: 24px; }
.User { color: #F99202; text-decoration: none; }
.WebCommands { background-color: #fef8ec; color: #000000; font-family: Verdana, Arial; font-size: 12px; padding-bottom: 10px; }
.WebCommands .BlueTitle { Font-size: 14px; background-color: #c1d8de; color: #1a505f; margin: 15px 0px 10px 0px; padding: 2px 0px 2px 0px; }
.WebCommands .BlueTitleName { display: inline-block; font-weight: normal; width: 225px; }
.WebCommands .Buttons { float: right; }
.WebCommands .Caption { font-weight: bold; }
.WebCommands .Command { margin-bottom: 10px; }
.WebCommands .Command .Description { display: inline-block; }
.WebCommands .Command .Name { display: inline-block; font-weight: bold; vertical-align: top; width: 170px; }
.WebCommands .Command:hover { background-color: #FFD6D6; }
.WebCommands .Dash { border-bottom: 1px dashed #1a505f; margin-bottom: 10px; }
.WebCommands .Description { display: inline-block; width: 425px; }
.WebCommands .Details { display: none; font-size: 10px; width: 225px; }
.WebCommands .FormatBox { display: inline-block; font-weight: normal; margin-bottom: 10px; text-align: center; width: 85px; }
.WebCommands .Name { display: inline-block; font-weight: bold; vertical-align: top; width: 150px; }
.WebCommands .Note { font-size: 10px; }
.WebCommands h1, h2, h3, h4, h5, h6 { margin: 0px; }
.ac_loading { background: white url('images/indicator.gif') right center no-repeat; }
.ac_odd { background-color: #eee; }
.ac_over { background-color: #0A246A; color: white; }
.ac_results { background-color: white; border: 1px solid black; overflow: hidden; padding: 0px; z-index: 99999; }
.ac_results li { cursor: default; display: block; font: menu; font-size: 12px; line-height: 16px; margin: 0px; overflow: hidden; padding: 2px 5px; }
.ac_results ul { list-style: none; list-style-position: outside; margin: 0; padding: 0; width: 100%; }
.autocomplete { background-color: #ffffff; border: 1px solid #000000; cursor: default; overflow: auto; overflow-x: hidden; position: absolute; }
.autocomplete_item { padding: 1px; padding-left: 5px; width: 100%; }
.autocomplete_item_highlighted { background-color: #A6A6A5; color: #ffffff; padding: 1px; padding-left: 5px; width: 100%; }
.colorpicker { background-image: url(/images/colorpicker/colorpicker_background.png);; display: none; height: 176px; overflow: hidden; position: absolute; width: 356px; }
.colorpicker input { background-color: transparent; border: 1px solid transparent; color: #898989; font-size: 10px; height: 11px; margin: 0px; padding: 0px; position: absolute; right: 11px; text-align: right; top: 4px; }
.colorpicker_color { background: #ff0000; cursor: crosshair; height: 150px; left: 14px; overflow: hidden; position: absolute; top: 13px; width: 150px; }
.colorpicker_color div { background: url(/images/colorpicker/colorpicker_overlay.png); height: 150px; left: 0px; position: absolute; top: 0px; width: 150px; }
.colorpicker_color div div { background: url(/images/colorpicker/colorpicker_select.gif); height: 11px; left: 0px; margin: -5px 0px 0px -5px; overflow: hidden; position: absolute; top: 0px; width: 11px; }
.colorpicker_current_color { background: #f00; height: 30px; left: 283px; position: absolute; top: 13px; width: 60px; }
.colorpicker_field { background-position: top; height: 22px; position: absolute; width: 62px; }
.colorpicker_field span { cursor: n-resize; height: 22px; overflow: hidden; position: absolute; right: 0px; top: 0px; width: 12px; }
.colorpicker_focus { background-position: center; }
.colorpicker_hex { background: url(/images/colorpicker/colorpicker_hex.png) top; height: 22px; left: 212px; position: absolute; top: 142px; width: 72px; }
.colorpicker_hex input { right: 6px; }
.colorpicker_hex.colorpicker_focus { background-position: bottom; }
.colorpicker_hsb_b { background-image: url(/images/colorpicker/colorpicker_hsb_b.png); left: 282px; top: 112px; }
.colorpicker_hsb_h { background-image: url(/images/colorpicker/colorpicker_hsb_h.png); left: 282px; top: 52px; }
.colorpicker_hsb_s { background-image: url(/images/colorpicker/colorpicker_hsb_s.png); left: 282px; top: 82px; }
.colorpicker_hue { cursor: n-resize; height: 150px; left: 171px; position: absolute; top: 13px; width: 35px; }
.colorpicker_hue div { background: url(/images/colorpicker/colorpicker_indic.gif) left top; height: 9px; left: 0px; margin: -4px 0 0 0; overflow: hidden; position: absolute; width: 35px; }
.colorpicker_new_color { background: #f00; height: 30px; left: 213px; position: absolute; top: 13px; width: 60px; }
.colorpicker_rgb_b { background-image: url(/images/colorpicker/colorpicker_rgb_b.png); left: 212px; top: 112px; }
.colorpicker_rgb_g { background-image: url(/images/colorpicker/colorpicker_rgb_g.png); left: 212px; top: 82px; }
.colorpicker_rgb_r { background-image: url(/images/colorpicker/colorpicker_rgb_r.png); left: 212px; top: 52px; }
.colorpicker_slider { background-position: bottom; }
.colorpicker_submit { background: url(/images/colorpicker/colorpicker_submit.png) top; height: 22px; left: 322px; overflow: hidden; position: absolute; top: 142px; width: 22px; }
.colorpicker_submit.colorpicker_focus { background-position: bottom; }
a { color: #595959; text-decoration: none; }
body.MainWindow { background-image: url("/images/background-image.jpg"); bottom: 0px; font-family: Arial, Sans-serif; font-size: 12px; left: 0px; min-height: 760px; min-width: 983px; position: absolute; right: 0px; top: 0px; }
form { margin: 0px; padding: 0px; }
h6 { font-size: 10px; font-weight: normal; margin: 0px; padding: 0px; }
html { overflow-y: auto; }
img { border: none; margin: 0px; padding: 0px; }
li { margin: 0px; padding: 0px; }
