.noMargins { border:none; margin:0px; padding:0px; }
.nullText { font-size:1px; }
.hand { cursor:pointer; }
.commonVideos { font-size:24px; color:#000000; }
.commonHeader { text-align:right; margin:1em 0; }
.commonGroup { font-weight:600; font-size:1.2em; color:#ea272a; }
.commonGroupOver { font-weight:600; font-size:1.2em; color:#020202; cursor:pointer; }
.commonGroupNormal { border-left:solid 1px #ffffff; border-top:solid 1px #ffffff; padding-right:10px; }
.commonGroupSelectedLeft { border-left:solid 1px #9d9d9d; padding-right:10px; }
.commonGroupSelectedTop { border-top:solid 1px #9d9d9d; }
.commonGroupBox { border:solid 1px #9d9d9d; background:#ffffff; padding:20px; }
.commonGroupBoxText { color:#000000; line-height:20px; cursor:pointer; }
.commonGroupBoxEmpty { border:solid 1px #9d9d9d; background:#ffffff; width:100%; height:0px; }
.commonSearchBtn { background:#cc0000; color:#fff; font-weight:600; padding:.4em .8em; border-radius:.2em; display:inline-block; font-size:1em; border:0; cursor:pointer; margin-left:.5em; white-space:nowrap; }
.commonSearchBtn:hover { background:#dd1111; }
.uploadMainDiv { border:solid 1px #BABABA; padding-left:9px; padding-right:9px; padding-top:12px; padding-bottom:12px; }
.uploadPageHeader { font-weight:600; font-size:1.2em; color:#4b4b4b; }
.uploadPageRequired { font-weight:bold; }
.uploadPageHelp { font-weight:bold; color:#ea272a; text-align:right; cursor:pointer; }
.uploadTermsDiv { padding:10px; background:#E1E1E1; }
.uploadTermsHeader { font-weight:bold; color:#4b4b4b; }
.uploadTermsText { background:#ffffff; border:solid 1px #A7A6AA; overflow-y:scroll; padding:12px; }
.uploadInputTitle { font-weight:bold; color:#4b4b4b; padding-bottom:5px; }
.uploadInputSubTitle { font-weight:bold; padding-bottom:5px; }
.uploadInputDesc { text-align:right; padding-bottom:5px; }
.uploadInputDescAlert { color:#ea272a; text-align:right; padding-bottom:5px; }
.uploadCat { padding-bottom:5px; }
.uploadInputMand { font-weight:bold; color:#4b4b4b; }
.uploadInput { color:#666666; border:solid 1px #A7A6AA; height:15px; background:none; }
.uploadBrowseBtnInner { background:url(/graphics/video/select-btn.png) no-repeat; width:96px; height:20px; padding-top:2px; cursor:pointer; color:#333333; }
.uploadSaveBtnInner { background:url(/graphics/video/save-btn.png) no-repeat; width:106px; height:19px; padding-top:2px; cursor:pointer; }
.uploadSelectBtnInner { background:url(/graphics/video/select-btn.png) no-repeat; width:96px; height:20px; padding-top:2px; cursor:pointer; color:#333333; }
.uploadCancel { color:#ea272a; text-align:right; cursor:pointer; }
.uploadSectionSepText { font-weight:600; font-size:1.2em; color:#4b4b4b; padding-left:10px; }
.uploadMajorSectionText { font-weight:600; font-size:1.2em; color:#4b4b4b; }
.uploadSectionSepSecText { padding-left:10px; }
.uploadSectionSep { background:url(/graphics/video/upload-section-sep.png) repeat-x; }
.uploadAddGpnBtnInner { background:url(/graphics/video/add-gpn-btn.png) no-repeat; width:239px; height:20px; padding-top:2px; cursor:pointer; color:#333333; }
.uploadAddToolBtnInner { background:url(/graphics/video/add-tool-btn.png) no-repeat; width:282px; height:20px; padding-top:2px; cursor:pointer; color:#333333; }
.uploadAddEquipBtnInner { background:url(/graphics/video/add-equip-btn.png) no-repeat; width:287px; height:20px; padding-top:2px; cursor:pointer; color:#333333; }
.uploadRemoveAssocBtnInner { background:url(/graphics/video/remove-assoc-btn.png) no-repeat; width:166px; height:20px; padding-top:2px; cursor:pointer; color:#333333; }
.uploadNoResults { padding-left:10px; }
.uploadLogToKMC { color:#ea272a; cursor:pointer; }
.portalSectionSepText { font-weight:600; font-size:1.2em; color:#4b4b4b; }
.portalSectionSep { background:url(/graphics/video/upload-section-sep.png) repeat-x; }
.portalTreeItem { font-weight:bold; color:#010101; }
.portalFullSep { background:url(/graphics/video/portal-full-sep.png) repeat-x; }
.portalSortBySel { font-weight:bold; }
.portalSortByLink { color:#ea272a; cursor:pointer; }
.portalCatEntry { width:211px; height:250px; font-size:.9em; }
/*.portalCatEnTitle { color:#030303; line-height:11px; padding-top:6px; overflow:hidden; }
.portalCatEnData { line-height:11px; }*/
.portalCatEnTooltip { border:solid 1px #c0c0c0; padding:2em; background:#fff; }
.portalCatEnTTInner { width:402px; }
.portalCatEnTTTitle { font-weight:600; font-size:1.2em; color:#333; }
/*.portalCatEnProp { font-weight:bold; padding-bottom:12px; line-height:14px; }*/
.portalCatEnPropTag { color:#ea272a; }
.pageWidgetSep { font-size:1px; width:12px; }
.pageWidgetLink { color:#ea272a; cursor:pointer; }
.pageWidgetCurrPage { font-weight:bold; }
.searchTerm { font-weight:bold; }
.searchTitle { font-weight:bold; color:#ea272a; }
.searchData { line-height:15px; }
.debug { border:solid 1px green; }