BODY{color:#000;font-family:Tahoma, Arial, Helvetica;margin:0;padding:0;}
#Common{margin-top:0;}
#CommonHeader{width:100%;overflow:hidden;border-color:#000;border-style:solid;border-width:0 0 3px;}
.CommonPagingArea{font-family:Tahoma, Arial, Helvetica;font-size:90%;margin-left:3px;margin-right:3px;font-weight:700;padding:4px;}
.CommonSearchResults{font-family:Tahoma, Arial, Helvetica;font-size:80%;color:#000;font-weight:700;padding:8px;}
.CommonTreeFormArea{width:350px;height:175px;overflow:auto;margin:4px 4px 4px 2px;padding:2px;}
.CommonTreeFormNodeSelected{font-family:Tahoma, Arial, Helvetica;font-weight:700;cursor:pointer;font-size:90%;padding:1px;}
.CommonTitleBar{padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:20px;}
.CommonTitleBarTitleArea{font-family:Tahoma, Arial, Helvetica;color:#000;}
.CommonTitleBarTitle{height:50px;font-family:Tahoma, Arial, Helvetica;font-size:220%;color:#000;font-weight:bolder;margin:0 0 -5px;padding:0 0 0 10px;}
.CommonTitleBarDescription{position:relative;font-family:Tahoma, Arial, Helvetica;top:-10px;color:#000;margin:0 0 -14px;padding:0 0 0 12px;}
.CommonUserArea{padding-top:4px;color:#000;font-family:Tahoma, Arial, Helvetica;font-size:80%;font-weight:400;}
.CommonFormDescription{font-family:Tahoma, Arial, Helvetica;padding:8px 2px 8px 0;}
TD.CommonFormFieldName{font-family:Tahoma, Arial, Helvetica;color:#000;font-weight:700;padding:2px 8px 2px 2px;}
DIV.CommonFormFieldName{font-family:Tahoma, Arial, Helvetica;color:#000;font-weight:700;padding:8px 2px 2px;}
.CommonFormActionButtons{font-family:Tahoma, Arial, Helvetica;color:#000;text-align:right;padding:2px;}
.CommonMessageArea{width:50%;margin-top:64px;margin-bottom:64px;}
.CommonMessageTitle{text-align:left;font-family:Tahoma, Arial, Helvetica;font-size:140%;font-weight:700;color:#000;margin:0;padding:2px 2px 2px 8px;}
.CommonMessageContent{font-family:Tahoma, Arial, Helvetica;font-size:100%;color:#000;text-align:left;padding:8px 8px 16px;}
.CommonInlineMessageArea{margin-top:4px;margin-bottom:4px;}
.CommonInlineMessageTitle{text-align:left;font-family:Tahoma, Arial, Helvetica;font-size:100%;font-weight:700;color:#000;margin:0;padding:2px 2px 2px 8px;}
.CommonInlineMessageContent{font-family:Tahoma, Arial, Helvetica;font-size:80%;color:#000;text-align:left;padding:8px;}
.CommonInlineTidbit{display:inline-block;margin:1px 1px 1px 40px;padding:4px 4px 4px 22px;}
.CommonInlineTidbit,.CommonInlineTidbit A{text-align:left;font-family:Tahoma, Arial, Helvetica;font-size:80%;font-weight:700;color:#000;}
.CommonMessageSuccess{font-family:Tahoma, Arial, Helvetica;font-size:100%;color:#000;font-weight:700;margin-top:8px;margin-bottom:8px;padding:8px;}
.CommonMessageError{margin-top:8px;margin-bottom:8px;font-family:Tahoma, Arial, Helvetica;font-size:100%;color:#000;font-weight:700;padding:4px;}
.CommonContentArea{padding-top:16px;}
.CommonFreeTextContent{line-height:20px;padding-left:15px;}
.CommonTitle{color:#000;font-size:180%;font-family:Tahoma, Arial, Helvetica;font-weight:700;margin:0;padding:15px 0;}
.CommonHeader{color:#000;font-size:130%;font-weight:700;font-family:Tahoma, Arial, Helvetica;margin:8px 0 0;padding:0;}
.CommonContent{font-family:Tahoma, Arial, Helvetica;font-size:100%;}
.CommonGroupedContentArea{padding-bottom:8px;margin-bottom:16px;}
.CommonFloatArea{float:left;width:126px;margin:8px 8px 8px 0;padding:0 8px 8px;}
UL.CommonFloatList LI{margin-bottom:8px;clear:both;}
.CommonNonFloatArea{margin-left:150px;}
.CommonSidebar{margin-left:10px;margin-right:10px;padding:0;}
.CommonSidebarContentItem{margin-bottom:5px;display:list-item;list-style-type:square;margin-left:16px;color:#000;}
.CommonSidebarArea{width:192px;overflow:hidden;margin:22px 0 0;}
.CommonSidebarHeader{text-align:left;font-family:Tahoma, Arial, Helvetica;font-size:100%;color:#000;margin:0;padding:2px 2px 2px 8px;}
.CommonSidebarContent{font-family:Tahoma, Arial, Helvetica;font-size:80%;color:#000;width:174px;overflow:hidden;padding:8px 8px 5px;}
UL.CommonSidebarList LI{margin-bottom:5px;list-style-type:square;margin-left:16px;color:#000;}
.CommonDescription{font-family:Tahoma, Arial, Helvetica;font-size:90%;color:#000;margin-top:-5px;margin-bottom:15px;padding:0 0 8px;}
.CommonSidebarImage{margin-top:4px;margin-bottom:4px;text-align:center;padding:3px;}
#welcome{color:#000;font-size:10px;margin-right:5px;margin-top:-5px;padding-bottom:10px;}
#welcome A,#welcome A:VISITED,#welcome A:ACTIVE,#welcome A:HOVER{font-size:10px;color:#000;}
.CommonOptionsListArea{margin:0 0 6px;padding:6px 4px;}
.CommonOptionsListTitle{font-family:Tahoma, Arial, Helvetica;font-size:8pt;font-weight:400;color:#000;margin:0 0 4px;padding:0;}
.CommonOptionsListItem{font-family:Tahoma, Arial, Helvetica;font-size:8pt;}
.CommonStandardTopAdArea{text-align:center;margin:0 0 4px;padding:4px;}
.CommonStandardBottomAdArea{text-align:center;margin:4px 0 0;padding:4px;}
.CommonListArea{padding-bottom:8px;padding-top:8px;}
.CommonListTitle{color:#000;font-family:Tahoma, Arial, Helvetica;font-size:90%;font-weight:700;margin:0;padding:4px 4px 4px 8px;}
.CommonListCellLeftMost{color:#000;font-family:Tahoma, Arial, Helvetica;font-size:80%;padding:4px;}
.CommonListCell{color:#000;font-family:Tahoma, Arial, Helvetica;font-size:80%;text-align:left;padding:4px;}
.CommonSimpleTabStripTab{color:#000;font-family:Tahoma, Arial, Helvetica;font-size:11px;cursor:pointer;padding-left:12px;padding-right:12px;height:30px;}
.CommonSimpleTabStripTabHover{font-family:Tahoma, Arial, Helvetica;font-size:11px;color:#000;cursor:pointer;padding-left:12px;padding-right:12px;height:30px;}
.CommonSimpleTabStripSelectedTab{font-family:Tahoma, Arial, Helvetica;font-size:11px;font-weight:700;color:#000;cursor:pointer;padding-left:12px;padding-right:12px;height:30px;}
.CommonTabBar{clear:both;display:none;}
.CommonTopLevelTab{padding-top:3px;color:#000;font-family:Tahoma, Arial, Helvetica;font-size:11px;cursor:pointer;}
.CommonTopLevelTabHover{padding-top:3px;position:relative;color:#000;font-family:Tahoma, Arial, Helvetica;font-size:11px;cursor:pointer;}
.CommonSelectedTopLevelTab{padding-top:3px;font-family:Tahoma, Arial, Helvetica;font-size:11px;font-weight:700;color:#000;position:relative;cursor:pointer;}
.CommonLevel2Tab{font-family:Tahoma, Arial, Helvetica;font-size:11px;cursor:default;}
.CommonLevel2TabHover{font-family:Tahoma, Arial, Helvetica;font-size:11px;text-decoration:underline;cursor:pointer;}
.CommonSelectedLevel2Tab{font-family:Tahoma, Arial, Helvetica;font-size:11px;cursor:pointer;}
.CommonSearchResultArea{margin:8px 8px 8px 0;}
.CommonSearchResult{color:#000;font-family:Tahoma, Arial, Helvetica;font-size:100%;line-height:20px;}
.CommonSearchResultName{color:#000;font-size:150%;font-weight:400;font-family:Tahoma, Arial, Helvetica;margin:0;padding:4px 4px 4px 0;}
.CommonSearchResultDetails{margin-top:10px;margin-bottom:10px;color:#000;font-family:Tahoma, Arial, Helvetica;font-size:80%;}
.CommonSearchStatistics{font-size:80%;margin-top:8px;margin-bottom:16px;}
.CommonValidationWarning{font-family:Tahoma, Arial, Helvetica;font-size:100%;color:#000;font-weight:700;padding:2px;}
.CommonPopupArea{padding:8px;}
.CATopGroup{z-index:99;position:relative;}
.CADisabledTab{color:#000;font-family:Tahoma, Arial, Helvetica;font-size:px;font-weight:700;cursor:default;}
.CAMultiPage{width:100%;position:relative;top:-3px;left:1px;z-index:98;padding:10px;}
.CAMultiPageModal{height:350px;position:relative;top:-3px;left:1px;z-index:98;padding:20px;}
.PageViewModalPanel{height:290px;overflow-y:scroll;padding-right:2px;}
.CAPageContent{font-family:Tahoma, Arial, Helvetica;}
.CommonContentPartBorderOff{padding:1px;}
.Copyright{margin-top:10px;font-family:Tahoma, Arial, Helvetica;margin-left:13px;margin-right:13px;font-size:11px;text-align:right;}
.CommonContextMenuItem{font-family:Tahoma, Arial, Helvetica;font-size:90%;cursor:pointer;}
.CommonContextMenuSeperatorItem{height:1px;cursor:pointer;}
#popupMask{position:absolute;z-index:200;top:0;left:0;width:100%;height:100%;opacity:.4;filter:alpha(opacity=40);display:none;}
#popupContainer{position:absolute;z-index:201;top:0;left:0;display:none;padding:0;}
#popupFrame{width:100%;height:100%;position:relative;z-index:202;margin:0;}
#popupTitleBar{font-family:Tahoma, Arial, Helvetica;color:#000;font-weight:700;height:1.3em;position:relative;z-index:203;padding:5px 5px 7px;}
#popupTitle{float:left;font-size:1.1em;color:#000;}
#popupControls{float:right;cursor:pointer;}
.CommonRateControlReadOnly{display:inline-block;white-space:nowrap;padding:1px;}
.CommonVideoArea{width:350px;margin:16px auto;}
.CommonVideoDuration{display:inline-block;color:#000;font-family:Tahoma, Arial, Helvetica;font-size:80%;padding:2px;}
.CommonVideoStopButton{display:inline-block;width:18px;height:16px;margin-left:4px;}
.CommonVideoDetails{font-family:Tahoma, Arial, Helvetica;font-size:80%;color:#000;padding:2px;}
.CommonVideoDownloadButton{display:inline-block;color:#000;font-family:Tahoma, Arial, Helvetica;font-size:80%;font-weight:700;margin:1px;padding:4px;}
.CommonContentSelectorTreeArea{height:330px;width:215px;overflow:auto;margin:5px;}
.CommonContentSelectorItemsArea{height:250px;overflow:auto;margin:5px 5px 0 0;padding:4px;}
.CommonContentSelectorOptionsArea{height:60px;overflow:auto;margin:0 5px 5px 0;padding:4px;}
.CommonContentSelectorTree{height:330px;width:215px;overflow:visible;padding:0;}
.CommonContentSelectorTreeNodeSelected{font-family:Tahoma, Arial, Helvetica;font-weight:700;cursor:pointer;}
.CommonContentSelectorItem{font-family:Tahoma, Arial, Helvetica;font-size:90%;cursor:pointer;width:79px;height:79px;overflow:hidden;text-align:center;vertical-align:middle;margin:6px 6px 0;padding:3px;}
.CommonContentSelectorItemSelected{font-family:Tahoma, Arial, Helvetica;font-size:90%;cursor:pointer;width:79px;height:79px;overflow:hidden;text-align:center;vertical-align:middle;margin:6px 6px 0;padding:1px;}
.CommonContentSelectorItem img,.CommonContentSelectorItemSelected img{margin-top:auto;margin-bottom:auto;}
.CommonContentSelectorButtonArea{margin:0 5px 5px;}
.CommonResizeArea{width:8px;position:relative;cursor:col-resize;}
.CommonCollapseButton{display:inline-block;padding-top:16px;padding-bottom:16px;color:#000;font-size:10px;font-weight:700;font-family:Tahoma, Arial, Helvetica;vertical-align:middle;}
p.MsoNormal,li.MsoNormal,div.MsoNormal{margin:0 0 .0001pt;}
#CommonCommentForm h2,#CommonContactForm h2{margin-bottom:0;}
#CommonCommentForm h3,#CommonContactForm h3{font-size:1.3em;font-family:Tahoma, Arial, Helvetica;font-weight:600;letter-spacing:0;margin:0 10px 0 0;padding:10px 0 5px;}
#CommonCommentForm dt,#CommonContactForm dt{font-size:1em;margin:0;padding:5px 0;}
#CommonCommentForm dd,#CommonContactForm dd{color:#000;margin-left:0;}
#CommonCommentForm dt em,#CommonContactForm dt em{font-size:0.95em;}
#CommonCommentForm .smallbox,#CommonContactForm .smallbox{width:350px;padding:2px;}
#CommonCommentForm textarea,#CommonContactForm textarea{width:500px;height:150px;font-size:1em;padding:2px;}
#comments h3{font-size:1.3em;font-family:Tahoma, Arial, Helvetica;font-weight:600;letter-spacing:0;margin:0;padding:10px 0 5px;}
#comments dt{font-size:1.1em;letter-spacing:0;font-weight:600;margin-left:0;padding-left:0;}
#comments dd{font-size:0.9em;margin:0 0 1em;padding:0.5em 1em 0.5em 0;}
#comments dd span{font-weight:600;padding-top:0.5em;font-size:0.9em;color:#000;}
.comment h4{font-size:1.1em;font-weight:600;margin:0;padding:0;}
.helpicon{line-height:normal;}
.helpicon img{height:20px;width:16px;vertical-align:middle;}
a.helpicon{height:20px;}
a.helpicon:hover,a.helpicon:active{cursor:help;}
.picker{font-size:12px;font-weight:700;font-family:Tahoma, Arial, Helvetica;cursor:pointer;padding:2px;}
.calendar td{font-size:11px;}
.title{font-weight:700;}
.day{width:25px;cursor:pointer;text-align:center;}
.dayhover{width:25px;cursor:pointer;text-align:center;text-decoration:underline;}
.dayheader{width:25px;text-align:center;font-weight:700;}
.outofrangeday{visibility:hidden;}
.selectedday{width:25px;color:#000;font-weight:700;}
.calendar{cursor:default;}
.month{margin:0 5px 5px;}
.nextprev{cursor:pointer;height:25px;vertical-align:center;padding:0 5px;}
.selector{width:14px;cursor:pointer;text-align:left;vertical-align:center;}
ol.CommonPollAnswerList li{margin-left:24px;}
.CommonPollArea{width:375px;margin-left:auto;margin-right:auto;}
.CommonPollQuestion{color:#000;font-size:105%;margin:0;padding:4px;}
.CommonPollContent{padding:4px;}
.CommonPollSwitchedContent{width:275px;margin:6px auto;}
ul.CommonPollAnswerList{list-style-type:none;margin:0;padding:0;}
ul.CommonPollAnswerList li{margin:6px 0;padding:0;}
.CommonPollAnswer{padding:2px;}
.CommonPollFooter{font-size:80%;padding:2px;}
ul.CommonPollFooterList{list-style-type:none;text-align:center;margin:0;}
ul.CommonPollFooterList li{display:inline;margin-left:6px;margin-right:6px;}
#CommonLeftColumn,#CommonRightColumn,.CommonBreadCrumbArea,.CommonTitleBarSearchArea,.CommonTextButton,.CommonTextButtonHighlight,.CommonImageTextButton,.CommonImageTextButtonHighlight,.CommonButtonInnerContentDown,.CommonButtonInnerContentRight,.CommonPrintHidden{display:none;}
A:LINK,A:ACTIVE,A:VISITED,.CommonBreadCrumbArea A:LINK,.CommonBreadCrumbArea A:VISITED,.CommonPagingArea A:LINK,.CommonPagingArea A:VISITED,.CommonInlineMessageArea A:LINK,.CommonInlineMessageArea A:VISITED,.CommonInlineMessageArea A:ACTIVE,.CommonInlineMessageArea A:HOVER,.CommonInlineTidbit A,.CommonTitle A:LINK,.CommonTitle A:ACTIVE,.CommonTitle A:VISITED,.CommonTitle A:HOVER,.CommonSidebarArea A:LINK,.CommonSidebarArea A:ACTIVE,.CommonSidebarArea A:VISITED,.CommonSidebarArea A:HOVER,.CommonSidebarContent A:LINK,.CommonSidebarContent A:ACTIVE,.CommonSidebarContent A:VISITED,.CommonSidebarContent A:HOVER,.CommonListTitle A,.CommonListTitle A:VISITED,.CommonListTitle A:ACTIVE,.CommonListTitle A:HOVER,.CommonCollapseButton:LINK,.CommonCollapseButton:VISITED,.CommonCollapseButton:ACTIVE,.CommonCollapseButton:HOVER,.othermonthday,.CommonPollUserVote{color:#000;}
A:HOVER,.CommonUserArea A:HOVER{text-decoration:underline;}
SELECT,TEXTAREA,INPUT,BUTTON{font-family:Tahoma, Arial, Helvetica;font-size:90%;}
.CommonJumpArea,.CommonFeedArea{font-family:Tahoma, Arial, Helvetica;font-size:90%;font-weight:700;padding:4px 0;}
.CommonSortArea,.CommonFilterArea{font-family:Tahoma, Arial, Helvetica;font-size:90%;margin-left:3px;font-weight:700;margin-right:40px;padding:4px;}
.CommonTreeFormTree,.CommonInlineEditOff{padding:0;}
.CommonTreeFormNode,.CommonTreeFormNodeHover{font-family:Tahoma, Arial, Helvetica;cursor:pointer;font-size:90%;}
.CommonTitleBarTitle A:LINK,.CommonTitleBarTitle A:VISITED,.CommonTitleBarTitle A:ACTIVE,.CommonSimpleTabStripTab A:LINK,.CommonSimpleTabStripTab A:VISITED,.CommonSimpleTabStripTab A:ACTIVE,.CommonSimpleTabStripTabHover A:LINK,.CommonSimpleTabStripTabHover A:VISITED,.CommonSimpleTabStripTabHover A:ACTIVE,.CommonSimpleTabStripSelectedTab A:LINK,.CommonSimpleTabStripSelectedTab A:VISITED,.CommonSimpleTabStripSelectedTab A:ACTIVE{color:#000;text-decoration:none;}
.CommonUserArea A:LINK,.CommonUserArea A:VISITED,.CommonUserArea A:ACTIVE{font-weight:700;color:#000;font-size:80%;}
.CommonFormTitle,.CommonSubTitle{color:#000;font-size:140%;font-weight:700;font-family:Tahoma, Arial, Helvetica;margin:0;padding:4px 4px 4px 0;}
TD.CommonFormFieldDescription,DIV.CommonFormFieldDescription{font-family:Tahoma, Arial, Helvetica;color:#000;font-size:90%;font-weight:400;padding:2px;}
TD.CommonFormField,DIV.CommonFormField{font-family:Tahoma, Arial, Helvetica;color:#000;padding:2px;}
.CommonSmallMessageSuccess,.CommonSmallMessageError{font-family:Tahoma, Arial, Helvetica;font-size:80%;font-weight:700;color:#000;padding:2px;}
UL.CommonFloatList,UL.CommonSidebarImageList,UL.CommonSearchResultList{list-style-type:none;margin:0;padding:0;}
UL.CommonSidebarList,#CommonCommentForm dl,#CommonContactForm dl,#comments,#comments dl,ol.CommonPollAnswerList{margin:0;padding:0;}
.CommonStandardTopAdArea IFRAME,.CommonStandardBottomAdArea IFRAME{margin-left:auto;margin-right:auto;}
.CommonListHeaderLeftMost,.CommonListHeader{text-align:center;color:#000;font-family:Tahoma, Arial, Helvetica;font-size:80%;font-weight:700;padding:4px;}
.CommonSimpleTabStripTab A:HOVER,.CommonSimpleTabStripTabHover A:HOVER,.CommonSimpleTabStripSelectedTab A:HOVER{color:#000;text-decoration:underline;}
.CommonTopLevelTab A:LINK,.CommonTopLevelTab A:VISITED,.CommonTopLevelTab A:ACTIVE,.CommonTopLevelTabHover A:LINK,.CommonTopLevelTabHover A:VISITED,.CommonTopLevelTabHover A:ACTIVE,.CommonSelectedTopLevelTab A:LINK,.CommonSelectedTopLevelTab A:VISITED,.CommonSelectedTopLevelTab A:ACTIVE{color:#000;display:block;text-decoration:none;}
.CommonTopLevelTab A:HOVER,.CommonTopLevelTabHover A:HOVER,.CommonSelectedTopLevelTab A:HOVER{color:#000;display:block;text-decoration:underline;}
.CADefaultTab,.CADefaultTabHover,.CASelectedTab{color:#000;font-family:Tahoma, Arial, Helvetica;font-size:11px;cursor:default;}
.CommonContextMenuItemHover,.CommonContextMenuItemExpanded{color:#000;font-family:Tahoma, Arial, Helvetica;font-size:90%;cursor:pointer;}
.CommonRateControl,.CommonRateControlActive{display:inline-block;cursor:pointer;white-space:nowrap;padding:1px;}
.CommonVideoContent,.CommonVideoControlArea,.CommonVideoFooterArea{padding:6px;}
.CommonVideoPlayButton,.CommonVideoPauseButton{display:inline-block;width:18px;height:16px;}
.CommonContentSelectorTreeNode,.CommonContentSelectorTreeNodeHover{font-family:Tahoma, Arial, Helvetica;cursor:pointer;}
.CommonContentSelectorItemName,.CommonContentSelectorItemNameSelected{font-family:Tahoma, Arial, Helvetica;font-size:90%;font-weight:400;text-align:center;cursor:pointer;width:83px;height:12px;overflow:hidden;margin:1px 6px 16px;padding:2px;}
#CommonCommentForm,#CommonContactForm,#CommonCommentForm p,#CommonContactForm p{font-size:0.95em;padding:0;}
.CommonPollMoveUpButton,.CommonPollMoveDownButton,.CommonPollDeleteButton{display:inline-block;color:#000;font-family:Tahoma, Arial, Helvetica;font-size:80%;font-weight:700;width:20px;height:20px;line-height:normal;margin:1px;}
.CommonPollMoveUpButton:LINK,.CommonPollMoveUpButton:VISTED,.CommonPollMoveUpButton:ACTIVE,.CommonPollMoveUpButton:HOVER,.CommonPollMoveDownButton:LINK,.CommonPollMoveDownButton:VISTED,.CommonPollMoveDownButton:ACTIVE,.CommonPollMoveDownButton:HOVER,.CommonPollDeleteButton:LINK,.CommonPollDeleteButton:VISTED,.CommonPollDeleteButton:ACTIVE,.CommonPollDeleteButton:HOVER{text-decoration:none;color:#000;}
