﻿/* - - - - - - - - - - Upload a Resource - - - - - - - - - - - - */
div.UploadResource{padding:0; margin:0;}
div.UploadResource div.content{padding:0; margin:0 0 8px 0;}
div.UploadResource div.content h3{padding:12px 0 15px 16px; margin:0; font-size:130%;}
/* - - Steps - - */
div.UploadResource div.StepsHold{padding:0; margin:0;}
div.UploadResource div.StepsHold ul.steps_list{padding:0 0 9px 7px; margin:0; font-size:80%; display:inline;}
div.UploadResource div.StepsHold ul.steps_list li{padding:9px 4px 9px 7px; margin:0; display:inline; list-style:none;}
div.UploadResource div.StepsHold ul.steps_list li span{font-weight:bold;}
div.UploadResource div.StepsHold ul.steps_list li.selected{padding:9px 10px 9px 13px; background:url('../images/resources/UploadResourceTab.gif') left top no-repeat; color:#FFFFFF;}
/* Next + Back */
div.UploadResource div.StepsHold div.NextBack{padding:0; margin:-25px 5px 0 0; float:right;}
div.UploadResource div.StepsHold div.NextBack input{padding:2px; margin:0 7px 0 0; font-size:90%;}
/* - - Form - - */
div.UploadResource div.FormHold{padding:0; margin:0;}
/* Info */
div.UploadResource div.InfoHold{padding:7px 0; margin:8px 0 0 0; *margin:5px 0 0 0; background:url('../images/resources/UploadResourceGrad.gif') top repeat-x #E6E6E6;}
*html div.UploadResource div.InfoHold{margin:5px 0 0 0;}
div.UploadResource div.InfoHold div.Info{padding:10px; margin:0 35px; color:#000000; background-color:#FFFFE1; border:1px solid #000000;}
div.UploadResource div.InfoHold div.Info p{padding:0 0 0 17px; margin:0; font-size:80%; background:url('../images/resources/UploadResourceInfo.gif') center left no-repeat;}
div.UploadResource div.InfoHold div.Info p.Classifying{padding:0; margin:0 0 6px 0; font-size:100%; background-image:none;}
div.UploadResource div.InfoHold div.Info p.Classifying strong{font-style:italic;}
/* Title And Description */
div.UploadResource div.FormHold div.Form{padding:14px 0; margin:0;}
div.UploadResource div.FormHold div.Form div.ui-tabs-hide {display: none;}
div.UploadResource div.FormHold div.Form label{padding:0; margin:4px 0 2px 0; font-weight:bold; display:block; font-size:95%;}
div.UploadResource div.FormHold div.Form select{padding:1px; margin:0 0 5px 0; /*width:325px;*/}
div.UploadResource div.FormHold div.Form input.text{padding:1px; margin:0 0 5px 0; width:325px; display:block;}
div.UploadResource div.FormHold div.Form input{font-weight:normal;}
div.UploadResource div.FormHold div.Form div.textarea{padding:0; margin:0 0 5px 0; width:325px;}
div.UploadResource div.FormHold div.Form div.textarea textarea{padding:2px; margin:0; width:99%; height:100px; font-size:95%; font-family:Arial, Helvetica, sans-serif;}
div.UploadResource div.FormHold div.Form div select{width:325px;}
/* Location */
div.UploadResource div.FormHold div.Form div.location{padding:0; margin:0;}
div.UploadResource div.FormHold div.Form div.location div.actionbar{padding:0; margin:14px 0 12px 0;}
div.UploadResource div.FormHold div.Form div.location div.actionbar input{padding:2px; margin:0; font-size:90%; letter-spacing:1px;}
div.UploadResource div.FormHold div.Form div.location div.actionbar span.hint{font-weight:lighter; font-size:90%;}
div.UploadResource div.FormHold div.Form div.location div.tree{padding:10px 10px 0 10px; margin:14px 0 0 0; border:1px solid #000000;}
div.UploadResource div.FormHold div.Form div.location ul#paths{padding:15px; margin:14px 0; border:1px solid #000000;}
div.UploadResource div.FormHold div.Form div.location ul#paths li{padding:0 0 0 25px; margin:0; list-style:none; background:url('../images/icons/mkt/mkt_folder.gif') center left no-repeat;}
/* Categories */
div.UploadResource div.FormHold div.Categories{padding:14px 0 14px 0; margin:0 0 0 0; background:url('../images/resources/RightColBoarder.gif') right repeat-y;}
div.UploadResource div.FormHold div.Categories div.Classifying{padding:0; margin:0 286px 12px 0; height:37px;}
div.UploadResource div.FormHold div.Categories div.Classifying div.search{padding:0; margin:0;}
div.UploadResource div.FormHold div.Categories div.Classifying div.search label{padding:0; margin:0 7px 0 0; display:block; font-size:90%; font-weight:bold;}
div.UploadResource div.FormHold div.Categories div.Classifying div.search input.Text{padding:3px; margin:0; width:170px;}
div.UploadResource div.FormHold div.Categories div.Classifying div.search input.SearchButton{padding:1px; margin:0; font-size:90%; text-align:center; width:60px;}
div.UploadResource div.FormHold div.Categories div.Classifying div.search input.ClearButton{padding:1px; margin:0; font-size:90%; text-align:center; width:60px;}
/* Tabs */
div.UploadResource div.FormHold div.Categories ul.tabs{padding:0 0 11px 0; *padding:0 0 10px 0; margin:0; border-bottom:1px solid #989898;}
div.UploadResource div.FormHold div.Categories ul.tabs li{padding:11px 0; *padding:0; margin:0 5px 0 0; display:inline; list-style:none; border:1px solid gray;}
div.UploadResource div.FormHold div.Categories ul.tabs li a{padding:10px 29px 10px 26px; margin:0; font-size:90%; color:#000000;}
div.UploadResource div.FormHold div.Categories ul.tabs li.On{margin:0 5px -1px 0; background-color:#F4F4F4; border-bottom:1px solid #F4F4F4; border-left:1px solid #989898; border-top:1px solid #989898; border-right:1px solid #989898;}
div.UploadResource div.FormHold div.Categories ul.tabs li.Off{background-color:#F2F2F2; border-left:1px solid #D4D4D4; border-top:1px solid #D4D4D4; border-right:1px solid #D4D4D4;}
/* Tree */
div.UploadResource div.FormHold div.Categories div.left_box{padding:15px 15px 15px 0; margin:0 286px 0 0; font-size:90%; background-color:#F4F4F4; border:1px solid #989898;/*border-bottom:1px solid #989898; border-left:1px solid #989898; border-right:1px solid #989898;*/}
div.UploadResource div.FormHold div.Categories div.left_box #TopLoader {padding:0 0 0 20px; margin:0 0 0 5px; background:url(/images/ajax-loader.gif) no-repeat center left;}
div.UploadResource div.FormHold div.Categories div.left_box div.TreeTrunk{float:left; clear:none;}
div.UploadResource div.FormHold div.Categories div.left_box ul{padding:0 0 0 17px; margin:6px 0 0 0; *position:relative;}
div.UploadResource div.FormHold div.Categories div.left_box ul li{padding:0; margin:0 0 6px 0; list-style:none; *position:relative;}
div.UploadResource div.FormHold div.Categories div.left_box ul li a{color:#000000; *position:relative;}
div.UploadResource div.FormHold div.Categories div.left_box ul li a.expandLink{padding:0; margin:0 5px 0 0; background:url('../images/resources/UploadResourceExpand.gif') bottom left no-repeat; display:block; float:left; clear:none; width:15px; height:11px; }
div.UploadResource div.FormHold div.Categories div.left_box ul li a.collapseLink{padding:0; margin:0 5px 0 0; background:url('../images/resources/UploadResourceCollapse.gif') bottom left no-repeat; display:block; float:left; clear:none; width:15px; height:11px; }
div.UploadResource div.FormHold div.Categories div.left_box ul li a.waiting{padding:0 0 0 20px; margin:0 0 0 5px; background:url(/images/ajax-loader.gif) no-repeat center left;}
div.UploadResource div.FormHold div.Categories div.left_box ul li a.highlight{background-color:#FFFEA1; font-weight:bold;}
div.UploadResource div.FormHold div.Categories div.left_box ul li a.selected{background-color:#0000CC; color:#FFFFFF; font-weight:bold;}
/* Right Box */
div.UploadResource div.FormHold div.Categories div.right_box{padding:0; margin:-50px 0 15px 0; float:right; clear:none; width:268px;}
div.UploadResource div.FormHold div.Categories div.right_box p{/*padding:0;*/ margin:0; font-size:90%;}
div.UploadResource div.FormHold div.Categories div.right_box div.waiting {padding:0 0 0 20px; margin:0 0 0 5px; background:url(/images/ajax-loader.gif) no-repeat center left;}
/* Tag Box */
div.UploadResource div.FormHold div.Categories div.right_box div.tagBox{padding:12px; margin:0 12px 12px 12px; border:1px solid #0301D0;}
div.UploadResource div.FormHold div.Categories div.right_box div.tagBox a.tagItLink{padding:2px 0 2px 26px; margin:0; display:block; font-weight:bold; background:url('../images/resources/TagIcon.gif') no-repeat center left;}
/* Search List */
div.UploadResource div.FormHold div.Categories div.right_box div.availableTags{padding:0 12px; margin:0 0 10px 0;}
div.UploadResource div.FormHold div.Categories div.right_box div.searchList h4{padding:0; margin:0; font-size:100%;}
div.UploadResource div.FormHold div.Categories div.right_box div.searchList p{padding:0; margin:0; font-size:80%;}
div.UploadResource div.FormHold div.Categories div.right_box div.searchList p.Tag{padding:3px; margin:0 0 8px 0; font-size:120%; font-weight:bold; background-color:#0000CC; color:#FFFFFF;}
div.UploadResource div.FormHold div.Categories div.right_box div.confirmHolder{padding:0; margin:0;}
div.UploadResource div.FormHold div.Categories div.right_box div.confirmHolder p{padding:8px; margin:12px 12px 8px 12px; background-color:#FFFFCC; border:1px solid #EBEBAF;}
div.UploadResource div.FormHold div.Categories div.right_box div.searchList ul.tagList{padding:0; margin:4px 0 0 0;}
div.UploadResource div.FormHold div.Categories div.right_box div.searchList ul.tagList li{padding:4px 0; margin:0; list-style:none;}
div.UploadResource div.FormHold div.Categories div.right_box div.searchList ul.tagList li a{padding:2px 0 2px 26px; margin:0; font-size:90%; display:block; font-weight:bold; background:url('../images/resources/TagIcon.gif') no-repeat center left;}
/*Next/Prev*/
div.UploadResource div.FormHold div.Categories div.right_box div.searchList div.nextprev{padding:8px 0 0 0; margin:8px 0 0 0; font-size:90%;}
div.UploadResource div.FormHold div.Categories div.right_box div.searchList div.nextprev span.nextprev_links{padding:0; margin:0; display:block;}
div.UploadResource div.FormHold div.Categories div.right_box div.searchList div.nextprev span.nextprev_links span.nav_pipe{padding:0 4px 0 0; margin:0 6px 0 4px;}
div.UploadResource div.FormHold div.Categories div.right_box div.searchList div.nextprev span.nextprev_links a.pager_prev{margin:0 4px 0 0;}
/*Jump To*/
div.UploadResource div.FormHold div.Categories div.right_box div.searchList div.nextprev span.jump_to{text-align:center;}
div.UploadResource div.FormHold div.Categories div.right_box div.searchList div.nextprev span.jump_to label{padding:5px 0 0 0; display:inline;}
div.UploadResource div.FormHold div.Categories div.right_box div.searchList div.nextprev span.jump_to select.jump{width:50%; margin-top:5px;}
/* Selected Holder */
div.UploadResource div.FormHold div.Categories div.right_box div.selectedHolder{padding:0; margin:0;}
div.UploadResource div.FormHold div.Categories div.right_box div.selectedHolder h4{padding:4px 8px 4px 32px; margin:0; font-size:110%; color:#000000; background:#D8F4FF url('../images/resources/SelectedTagsIcon.gif') no-repeat center left;}
div.UploadResource div.FormHold div.Categories div.right_box div.selectedHolder p.noneMessage{padding:12px; margin:0;}
div.UploadResource div.FormHold div.Categories div.right_box div.selectedHolder ul.selectedList{padding:0 0 0 12px; margin:0; font-size:90%;}
div.UploadResource div.FormHold div.Categories div.right_box div.selectedHolder ul.selectedList li{padding:2px 0; margin:2px 0; list-style:none; clear:none; width:90%; border-bottom:1px solid #CCCCCC;}
div.UploadResource div.FormHold div.Categories div.right_box div.selectedHolder ul.selectedList li span{padding:0 14px 0 0; display:block; margin:4px 0 4px 0;}
div.UploadResource div.FormHold div.Categories div.right_box div.selectedHolder ul.selectedList li a.removeTag{padding:0; margin:5px 0 0 0; *margin:0; width:11px; height:15px; float:right; clear:none; background:url('../images/icons/mkt/delete_bookmark.gif') center left no-repeat;}
div.UploadResource div.FormHold div.Categories div.right_box div.selectedHolder ul.selectedList li a.removeTag:hover{background:url('../images/icons/mkt/delete_bookmark_hover.gif') center left no-repeat;}
/* - Additional Information - */
div.UploadResource div.FormHold div.Form div.Keywords{padding:0; margin:0;}
div.UploadResource div.FormHold div.Form div.Keywords div.wordlist{padding:0 0 14px 0; margin:0;}
div.UploadResource div.FormHold div.Form div.Keywords div.wordlist input.addbox{padding:1px; margin:0 6px 0 0; width:325px;}
div.UploadResource div.FormHold div.Form div.Keywords div.wordlist input.linkbutton{padding:2px; margin:0; font-size:90%; letter-spacing:1px;}
div.UploadResource div.FormHold div.Form div.Keywords div.wordlist div.textarea_hold{padding:0; margin:8px 0 8px 0}
div.UploadResource div.FormHold div.Form div.Keywords div.wordlist div.textarea_hold select{width:330px;}
/* - Content / Files - */
div.UploadResource div.FormHold div.Form div.addcontent_files{padding:0; margin:0; height:0.01%;}
div.UploadResource div.FormHold div.Form div.addcontent_files div.toolbar{margin-top:14px;}
div.UploadResource div.FormHold div.Form div.addcontent_files div.toolbar input{font-weight:normal;}
div.UploadResource div.FormHold div.Form div.addcontent_files span.hint{font-weight:lighter; font-size:90%;}
div.UploadResource div.FormHold div.Form div.addcontent_files div.listed{padding:0; margin:0; border:none;}
div.UploadResource div.FormHold div.Form div.addcontent_files div.listed li{padding:7px 0; position:relative; height:20px;}
div.UploadResource div.FormHold div.Form div.addcontent_files div.listed span.left{padding:0; margin:0 12px 0 8px; float:left; clear:none; width:55%;}
div.UploadResource div.FormHold div.Form div.addcontent_files div.listed span.right{padding:0; margin:-2px 10px 0 0; float:right; clear:none; width:215px; text-align:right; text-align:center;}
div.UploadResource div.FormHold div.Form div.addcontent_files div.listed span.right input{padding:2px 0; margin:0 0 0 8px; font-size:90%;}
/* - UploadFile - */
div.UploadResource div.FormHold div.Form div.UploadFile div.field input.fileupload{padding:2px; margin:0; width:325px;}
div.UploadResource div.FormHold div.Form div.UploadFile div.field textarea.filedesc{padding:2px; margin:0 0 5px 0; width:325px; height:100px; font-size:95%; font-family:Arial, Helvetica, sans-serif;}
/* - Content / Sco - */
div.UploadResource div.FormHold div.Form div.sco div.toolbar{margin:14px 0 0 0;}
div.UploadResource div.FormHold div.Form div.sco div.alert{padding:14px; margin:0;}
div.UploadResource div.FormHold div.Form div.sco div.alert p{padding:0; margin:0;}
div.UploadResource div.FormHold div.Form div.sco div.alert ul{padding:0; margin:0;}
div.UploadResource div.FormHold div.Form div.sco div.alert ul li{padding:0; margin:0;}
/* - Import / Type - */
div.UploadResource div.FormHold div.Form div.type{padding:0; margin:0 0 15px 0;}
div.UploadResource div.FormHold div.Form div.type h4{padding:0; margin:15px 0 4px 0; font-size:100%;}
div.UploadResource div.FormHold div.Form div.type input{padding:0; margin:4px 0 0 0; display:inline;}
div.UploadResource div.FormHold div.Form div.type label{padding:0; margin:4px 0 0 5px; font-weight:bold;}
div.UploadResource div.FormHold div.Form div.type label:hover, 
div.UploadResource div.FormHold div.Form div.type label:focus, 
div.UploadResource div.FormHold div.Form div.type label:active{}
/* - Import / Select Source - */
div.UploadResource div.FormHold div.Form div.selectsource{padding:0; margin:0 0 15px 0;}
div.UploadResource div.FormHold div.Form div.selectsource label{padding:0; margin:4px 0 4px 0; font-weight:bold; display:block;}
div.UploadResource div.FormHold div.Form div.selectsource input{padding:3px; margin:2px 0 0 0; width:327px;}
/* - Import / Select Validate - */
div.UploadResource div.FormHold div.Form div.validate{padding:0; margin:0 0 15px 0;}
div.UploadResource div.FormHold div.Form div.validate div.alert{margin:15px 0;}
div.UploadResource div.FormHold div.Form div.validate div.alert p{margin:10px 0;}
div.UploadResource div.FormHold div.Form div.validate div.importValidationErrors{padding:0; margin:0;}
div.UploadResource div.FormHold div.Form div.validate div.importValidationErrors ul{padding:0; margin:0;}
div.UploadResource div.FormHold div.Form div.validate div.importValidationErrors ul li{padding:0; margin:0 0 10px 0; list-style:none;}

/* - - - - - - - - - - Reporting - - - - - - - - - - - - */
/* - - Menu Page  - - - - - - - - - - - - */
div.Reporting{padding:25px 15px 25px 25px; margin:0 0 8px 0;}
div.Reporting h3{padding:0 0 5px 0; margin:0; font-size:135%; font-weight:normal; position:relative;}
div.Reporting span{padding:0 0 5px 0; margin:0; line-height:1.8em; position:relative;}
div.Reporting p.Reporting{padding:0 0 10px 0; width:75%;}

/* - - Load Export Block - - */
div.Reporting div.LoadExport{padding:0; margin:0; background-color:#EFEDEE; position:relative;}
div.Reporting div.LoadExport div.TL{padding:0; margin:0; background:url('../images/reporting/LoadExportTL.gif') no-repeat top left;}
div.Reporting div.LoadExport div.TR{padding:0; margin:0; background:url('../images/reporting/LoadExportTR.gif') no-repeat top right;}
div.Reporting div.LoadExport div.BL{padding:0; margin:0; background:url('../images/reporting/LoadExportBL.gif') no-repeat bottom left;}
div.Reporting div.LoadExport div.BR{padding:5px; margin:0; background:url('../images/reporting/LoadExportBR.gif') no-repeat bottom right;}
/*-*/
div.Reporting div.LoadExport div.DefaultBar{padding:0; margin:0; float:right; clear:none; width:320px; text-align:right;}
div.Reporting div.LoadExport div.DefaultBar p{padding:0; margin:0 4px 0 0; font-size:80%; display:inline; color:#616161;}
div.Reporting div.LoadExport div.DefaultBar input{padding:2px 1px; margin:0; font-size:75%; font-weight:bold; border:1px solid #B7B7B7; color:#616161; background:url('../images/reporting/LoadExportButtonBak.gif') repeat-x bottom #FCFCFC;}
/*-*/ 
div.Reporting div.LoadExport ul#topTabs{padding:0 0 5px 0; margin:1px 0 0 0; font-family:Verdana;}
div.Reporting div.LoadExport ul#topTabs li{padding:0 0 5px 3px; *padding:0 0 3px 3px; margin:0 4px 0 0; display:inline; list-style:none; background:url('../images/reporting/LoadExportTaBakCLSD.gif') repeat-x top right #FCFCFC; border:1px solid #B7B7B7;}
div.Reporting div.LoadExport ul#topTabs li.activeTab{border-bottom:1px solid #FCFCFC; background:url('../images/reporting/LoadExportTaBak.gif') repeat-x top right #FCFCFC;}
*html div.Reporting div.LoadExport ul#topTabs li{padding:0 0 3px 3px;}
div.Reporting div.LoadExport ul#topTabs li a{padding:3px 25px 3px 29px; margin:0; font-size:70%; color:#626262; font-weight:bold; background:url('../images/reporting/LoadExportTabSet.gif') no-repeat center left;}
div.Reporting div.LoadExport ul#topTabs li a#saveSettings{background:url('../images/reporting/LoadExportTabSet.gif') no-repeat center left;}
div.Reporting div.LoadExport ul#topTabs li a#export{background:url('../images/reporting/LoadExportTabEx.gif') no-repeat center left;}
/*-*/
div.Reporting div.LoadExport div.SavedReport{padding:14px; margin:0; background-color:#FCFCFC; border:1px solid #B7B7B7; color:#626262;}
div.Reporting div.LoadExport div.SavedReport label{padding:0; margin:0 0 1px 0; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; font-weight:bold;}
div.Reporting div.LoadExport div.SavedReport select{padding-bottom:1px; width:300px; border:1px solid #B8B6B7;}
div.Reporting div.LoadExport div.SavedReport input{padding:2px 3px; margin:0; font-size:75%; font-weight:bold; border:1px solid #B7B7B7; color:#616161; background:url('../images/reporting/LoadExportButtonBak.gif') repeat-x bottom #FCFCFC;}
/*-*/
div.Reporting div.LoadExport div.ExportOptions{padding:14px; margin:0; background-color:#FCFCFC; border:1px solid #B7B7B7; color:#626262;}
div.Reporting div.LoadExport div.ExportOptions ul{padding:0; margin:0;}
div.Reporting div.LoadExport div.ExportOptions ul li{padding:0; margin:0; list-style:none; display:inline; font-size:90%;}
div.Reporting div.LoadExport div.ExportOptions ul li.excelExport, 
div.Reporting div.LoadExport div.ExportOptions ul li.htmlExport{padding:0 12px 0 0; margin:0 10px 0 0; border-right:1px solid #DBDBDB;}
div.Reporting div.LoadExport div.ExportOptions ul li a{padding:1px 0 1px 17px; margin:0; color:#616161; background:url('../images/reporting/LoadExportExIcon.gif') no-repeat left;}

/* - - Re-used Block - - */
div.Reporting div.BlockHead{padding:0; margin:10px 0 0 0;}
div.Reporting div.BlockHeadT{padding:0; margin:0; background:url('../images/reporting/blockhead_t.gif') repeat-x top;}
div.Reporting div.BlockHeadB{padding:0; margin:0; background:url('../images/reporting/blockhead_b.gif') repeat-x bottom;}
div.Reporting div.BlockHeadTL{padding:0; margin:0; background:url('../images/reporting/blockhead_tl.gif') no-repeat top left;}
div.Reporting div.BlockHeadTR{padding:4px 9px; margin:0; background:url('../images/reporting/blockhead_tr.gif') no-repeat top right;}
div.Reporting div.BlockHead p{padding:0; margin:0; font-weight:bold; font-size:95%;}
div.Reporting div.BlockHead h3{padding:0; margin:0; font-weight:bold; font-size:95%;}
div.Reporting div.BlockHead h4{padding:0; margin:0; font-weight:bold; font-size:95%;}
div.Reporting div.BlockHead h5{padding:0; margin:0; font-weight:bold; font-size:95%;}

div.Reporting div.BlockHead .Open{padding:0 0 0 11px; margin:0; cursor:pointer; background:url('../images/reporting/HeadOpen.gif') no-repeat center left;}
div.Reporting div.BlockHead .Closed{padding:0 0 0 11px; margin:0; cursor:pointer; background:url('../images/reporting/HeadClosed.gif') no-repeat center left;}


div.Reporting div.Block{padding:0 0 10px 0; margin:0;}
div.Reporting div.BlockL{padding:0; margin:0; background:url('../images/reporting/block_side.gif') repeat-y left;}
div.Reporting div.BlockR{padding:0; margin:0; background:url('../images/reporting/block_side.gif') repeat-y right;}
div.Reporting div.BlockB{padding:0; margin:0; background:url('../images/reporting/block_b.gif') repeat-x bottom;}
div.Reporting div.BlockBL{padding:0; margin:0; background:url('../images/reporting/block_bl.gif') no-repeat bottom left;}
div.Reporting div.BlockBR{padding:0 0 10px 0; *padding:0;  margin:0; background:url('../images/reporting/block_br.gif') no-repeat bottom right;}
*html div.Reporting div.BlockBR{padding:0;}

div.Reporting div.Block ul{padding:0; margin:0 1px 10px 1px;}
div.Reporting div.Block ul li{padding:12px 0 12px 0; margin:0; list-style:none;}
div.Reporting div.Block ul li p{padding:0 0 0 40px; margin:0; line-height:1.3em;}
div.Reporting div.Block ul li.row_alt{}
div.Reporting div.Block ul li.row{}
div.Reporting div.Block ul li a{padding:2px 0 2px 40px; margin:0 0 5px 0; font-weight:lighter; display:block; background:url('../images/reporting/report_icon.gif') no-repeat center left;}
/* - - Stats Page  - - - - - - - - - - - - */
div.Reporting div.Options{padding:0; margin:25px 0 0 0; float:right; clear:none; width:177px;}
div.Reporting div.Options div.DataHeadT{padding:0; margin:0;}
div.Reporting div.Options div.DataHeadB{padding:0; margin:0; background:url('../images/reporting/datab.gif') repeat-x bottom;}
div.Reporting div.Options div.DataHeadTL{padding:0; margin:0; background:url('../images/reporting/datalt.gif') left top no-repeat;}
div.Reporting div.Options div.DataHeadTR{padding:0; margin:0; background:url('../images/reporting/datart.gif') right top no-repeat;}
div.Reporting div.Options div.DataHeadBL{padding:0; margin:0; background:url('../images/reporting/databl.gif') bottom left no-repeat;}
div.Reporting div.Options div.DataHeadBR{padding:0; margin:0; background:url('../images/reporting/databr.gif') bottom right no-repeat;}
div.Reporting div.Options div.DataHeadBR h4{padding:4px 9px 9px 9px; margin:0;  font-weight:bold; font-size:95%;}
/* - */
div.Reporting div.OptionsPanel{padding:7px 7px 0 7px; margin:0;}
div.Reporting div.OptionsPanel p{padding:0; margin:0 7px 7px 7px; font-size:80%;}
div.Reporting div.Calendars{padding:8px 9px 9px 9px; margin:0 0 3px 0;}
div.Reporting div.Calendars label{padding:0 0 0 0; margin:0 0 4px 0; font-size:85%; /*background:url('../images/reporting/report_label_bull.gif') center left no-repeat;*/}
div.Reporting div.Calendars input{padding:1px; margin:0; width:140px; font-size:95%;}
div.Reporting div.Calendars select{padding:1px; margin:0; width:145px; font-size:95%;}
div.Reporting div.Calendars input.Button{padding:0; margin:7px 0 0 0; width:55px; font-size:95%;}
/* - */
div.Reporting div.Users{padding:3px 3px 7px 3px; margin:0 0 3px 0;}
div.Reporting div.Users p{padding:0; margin:0 0 7px 0;}
/* - - Update - - */
div.Reporting div.Update{padding:5px; margin:0; text-align:right;}
/* - - SaveSettings - - */
div.Reporting div.SaveSettings{padding:5px; margin:10px 0 0 0; text-align:right; background-color:#FCFFAE;}
div.Reporting div.SaveSettings div.SaveSettingsForm{padding:5px; margin:0; text-align:left;}
div.Reporting div.SaveSettings div.SaveSettingsForm div.alert{padding:4px; margin:0 0 5px 0;  font-size:80%;}
div.Reporting div.SaveSettings div.SaveSettingsForm label{padding:0; margin:0; font-size:85%; /*background:url('../images/reporting/report_label_bull.gif') center left no-repeat;*/}
div.Reporting div.SaveSettings div.SaveSettingsForm span.error{padding:0; /*display:block;*/}
div.Reporting div.SaveSettings div.SaveSettingsForm span.hint{padding:0; display:block; color:gray;}
div.Reporting div.SaveSettings div.SaveSettingsForm a{padding:0; margin:0 0 4px 0; font-size:85%;}
div.Reporting div.SaveSettings div.SaveSettingsForm input.SaveTextBox{padding:1px; margin:0; width:140px; font-size:95%;}
div.Reporting div.SaveSettings div.SaveSettingsForm div.CheckBox{padding:0; margin:6px 0 8px 0;}
div.Reporting div.SaveSettings div.SaveSettingsForm div.CheckBox label{padding:0; margin:0 0 -1px 0; font-size:85%; background:none;}
div.Reporting div.SaveSettings div.SaveSettingsForm div.CheckBox input{margin:0 4px 0 0;}
/* - - Chart - - */
div.Reporting div.Chart{padding:0; margin:25px 0 0 0; text-align:center; float:left; width:80%;}
div.Reporting div.Table{padding:0; margin:0; text-align:left; float:left; width:75%;}
div.Reporting div.Chart img{padding:0; margin:0; width:570px;}
div.Reporting div.Chart div.alert{margin:0; text-align:left;}
div.Reporting div.Chart p{text-align:left;}
div.Reporting div.Chart table.mkt_list{ margin-bottom:15px;}
div.Reporting div.Chart table.mkt_list td{text-align:left;}
div.Reporting div.Chart div.mkt_no_list{padding:40px; margin:0; text-align:center;}
/* - FeatureList - */
div.Reporting div.FeatureList{padding:3px 3px 22px 3px; margin:0;}
div.Reporting div.FeatureList p{padding:0; margin:0 7px 7px 0; font-size:85%; font-weight:bold;}
div.Reporting div.FeatureList span{padding:0 0 5px 0; margin:0; display:block;}
div.Reporting div.FeatureList td{padding:0 0 5px 0; margin:0;}
div.Reporting div.FeatureList input{padding:0; margin:1px 0 0 0; *margin:-3px 0 0 0; font-size:90%; float:left; clear:none; width:25px; text-align:left;}
div.Reporting div.FeatureList label{padding:0; margin:0; font-size:90%; float:right; clear:none; width:120px; text-align:left;}
/* - Reporting List - */
div.ReportingList{padding:0 0 8px 0; margin:0;}
div.ReportingList h3{padding:6px 9px 0 9px; margin:0; font-size:140%; font-weight:normal;}
div.ReportingList h4{padding:1px 0 1px 18px; margin:6px 0 0 0; font-weight:normal; font-size:80%;}
div.ReportingList ul{padding:0; margin:0; font-size:95%; list-style:none;}
div.ReportingList ul li{padding:9px 0 9px 18px; margin:0; position:relative;}
div.ReportingList ul li span.text{padding:0 22px 0 0; margin:0;}
div.ReportingList ul li.row a{padding:0; margin:0; position:absolute; top:9px; right:8px; width:12px; height:15px; background:url(../images/icons/mkt/delete_bookmark.gif) center no-repeat;}
div.ReportingList ul li.alt_row a{padding:0; margin:0; position:absolute; top:9px; right:8px; width:12px; height:15px; background:url(../images/icons/mkt/delete_bookmark.gif) center no-repeat;}
/* - */
div.ReportingList div.toolbar{padding:0 0 10px 18px; margin:15px 0 0 0;}
div.ReportingList div.toolbar ul{padding:0; margin:0; list-style:none; font-size:85%; letter-spacing:0.5px;}
div.ReportingList div.toolbar ul li{padding:0; margin:0; display:inline;}
div.ReportingList div.toolbar ul li.pipe{padding:0 5px 0 0; margin:0 10px 0 0;}
div.ReportingList div.toolbar ul li a{padding:0; margin:0; display:inline;}
div.ReportingList div.alert{margin-top:10px; margin-bottom:10px;}

/* - - - - - - - - - - Aadministration - - - - - - - - - -  */
div.administration{padding:0; margin:0}
div.administration div.content{padding:0; margin:0}

/* - - - - - - - - - - Administration Home - - - - - - - - - - - - */
div.administration div.home{padding:8px 14px; margin:0 0 8px 0;}
div.administration div.home h3{padding:0 0 8px 0; margin:0; font-size:140%; font-weight:normal;}
div.administration div.home p{padding:0; margin:0 0 8px 0;}
div.administration div.home ul{padding:0; margin:20px 0 8px 0; list-style:none;}
div.administration div.home ul li{padding:0; margin:0 0 8px 0;}
div.administration div.home ul li span{padding:0; margin:0 0 20px 0; display:block; line-height:1.5em;}
*html div.administration div.home ul li span{margin:0;}

/* - - - - - - - - - - Administration Home - - - - - - - - - - - - */
div.administration div.manage{padding:0 0 16px 0; margin:0 0 8px 0;}
div.administration div.manage h4{padding:6px 0 0 14px; margin:0;}

/* - - Form (item_form) - - - - - - - - - - - - -  - - - - - - - - -  - - - - - - */
/* - - Styles for the controls on this page can be - - - - - -  - - - - - - - - - */
/* - - found in the common style sheet - - - - - - - - - - - - - - - - - - - - -  */
/* - - The bellow style is an exception used only in this section of the site - - */
div.administration div.manage div.item_form{margin:0 0 16px 14px;}
div.administration div.manage div.item_form div.block{margin:0 14px 0 0; border-bottom:none;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  - - - - - - - - - */

/* - - MKT List (Table) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - Styles for the controls on this page can be - - - - - -  - - - - - - - - - */
/* - - found in the common style sheet - - - - - - - - - - - - - - - - - - - - -  */
/* - - The bellow style is an exception used only in this section of the site - - */
div.administration div.manage table.mkt_list{margin:6px 0 15px 0;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  - - - - - - - - - */

/* - - Form (content form) - - - - - - - - - - - - -  - - - - - - - - - - - - - - */
/* - - Styles for the controls on this page can be - - - - - -  - - - - - - - - - */
/* - - found in the common style sheet - - - - - - - - - - - - - - - - - - - - -  */
/* - - The bellow style is an exception used only in this section of the site - - */
div.administration div.manage div.form{margin:0 0 0 14px;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  - - - - - - - - - */

/* - - Tree - - - - - - - - - - - - -  - - - - - - - - -  - - - - - - - - - - - - */
/* - - Styles for the controls on this page can be - - - - - -  - - - - - - - - - */
/* - - found in the common style sheet - - - - - - - - - - - - - - - - - - - - -  */
/* - - The bellow style is an exception used only in this section of the site - - */
div.administration div.manage div.tree{padding:0; margin:6px 14px 0 14px;}
div.administration div.manage div.tree div.list{padding:0 0 15px 0; margin:25px 15px 20px 15px;}
div.administration div.manage div.toolbar{margin:15px 0 0 14px;}
div.administration div.manage div.toolbartight{margin:15px 0 0 0px}
div.administration div.manage div.toolbartight input{padding: 3px; font-weight:bold; font-size:80%; letter-spacing:1px;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  - - - - - - - - - */
/* - - Delete Branch - - - - - - - - - - - - */
div.delete_branch{padding:0; margin:0;}
div.delete_branch div.alert{padding:14px 14px 4px 14px; margin:0 0 14px 0;}
div.delete_branch div.toolbar{margin-top:14px;}

/* - - Reports - - - - - - - - - - - - */
div.administration div.reports{padding:0; margin:0;}
div.administration div.reports div.content{padding:8px 14px; margin:0 0 8px 0;}
div.administration div.reports div.content div.form{padding:0 0 20px 0; margin:0 0 15px 0;}
div.administration div.reports div.content div.last{border-bottom:1px solid #FFF;}
div.administration div.reports div.content div.form div.toolbar{padding:0; margin:10px 0 0 0;}
/* - - Table (List) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - Styles for the table on this page can be - - - - - - - - - - - - - - - - - */
/* - - found in the common style sheet - - - - - - - - - - - - - - - - - - - - -  */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */
/* - - The bellow style is an exception used only in this section of the site - - */
div.administration div.reports div.content div.form table.mkt_list{}
div.administration div.reports div.content div.form table.mkt_list td.options{width:120px;}
div.administration div.reports div.content div.form table.mkt_list td.name{padding-left:30px; background-image:url('../images/master/user_name.gif'); background-position:center left; background-repeat:no-repeat;}
div.administration div.reports div.content div.form table.mkt_list td.count{padding:0 20px 0 0; width:103px;}
div.administration div.reports div.content div.form table.mkt_list td.duration{padding:0 20px 0 0; width:124px;}
div.administration div.reports div.content div.form table.mkt_list td.status{padding:0 20px 0 0; width:109px;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  - - - - - - - - - */
/* - - View Report (PDF Holder) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
div.view_report{padding:0; margin:0; width:900px; max-width:900px;}
div.view_report div.back{padding:5px 12px 6px 0; margin:8px 0 8px 0; text-align:right; font-size:85%; border-left:1px solid #B9B9B9; border-right:1px solid #B9B9B9; border-bottom:1px solid #4F4F4F; border-top:1px solid #EEEEEE;}
div.view_report div.back p{padding:1px 0 0 12px; margin:0;}
div.view_report div.back p a{font-weight:bold; text-decoration:none;}
div.view_report div.back p a:hover{text-decoration:underline; color:#0000CC; font-weight:normal;}
div.view_report div.back p a:focus, div.view_report div.back p a:active{text-decoration:underline; color:#007EFF; background-color:#ECF9FF;}

/* - - - - - - - - - - Feature Security - - - - - - - - - - - - */
div.feature_security{padding:0; margin:0;}
/* - - MKT List (Table) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - Styles for the controls on this page can be - - - - - -  - - - - - - - - - */
/* - - found in the common style sheet - - - - - - - - - - - - - - - - - - - - -  */
/* - - The bellow style is an exception used only in this section of the site - - */
div.feature_security table.mkt_list th{text-align:left;}
div.feature_security table.mkt_list td{text-align:left;}
/* - */
div.feature_security table.mkt_list th.member_name{text-align:left;}
div.feature_security table.mkt_list td.member_name{text-align:left;}
/* - */
div.feature_security table.mkt_list th.name{text-align:left;}
div.feature_security table.mkt_list td.name{text-align:left;}
/* - - Communication - - */
div.feature_security table.mkt_list th.buddies{text-align:center;}
div.feature_security table.mkt_list td.buddies{text-align:center;}
/* - */
div.feature_security table.mkt_list th.my_profile{text-align:center;}
div.feature_security table.mkt_list td.my_profile{text-align:center;}
/* - */
div.feature_security table.mkt_list th.forums{text-align:center;}
div.feature_security table.mkt_list td.forums{text-align:center;}
/* - */
div.feature_security table.mkt_list th.chat{text-align:center;}
div.feature_security table.mkt_list td.chat{text-align:center;}
/* - */
div.feature_security table.mkt_list th.google_apps{text-align:center;}
div.feature_security table.mkt_list td.google_apps{text-align:center;}
/* - - Repository - - */
div.feature_security table.mkt_list th.my_stuff{text-align:center;}
div.feature_security table.mkt_list td.my_stuff{text-align:center;}
/* - */
div.feature_security table.mkt_list th.knowledge_tree{text-align:center;}
div.feature_security table.mkt_list td.knowledge_tree{text-align:center;}
/* - */
div.feature_security table.mkt_list th.teacher_sharezone{text-align:center;}
div.feature_security table.mkt_list td.teacher_sharezone{text-align:center;}
/* - */
div.feature_security table.mkt_list th.playlists{text-align:center;}
div.feature_security table.mkt_list td.playlists{text-align:center;}
/* - - Administration - - */
div.feature_security table.mkt_list th.user_administration{text-align:center;}
div.feature_security table.mkt_list td.user_administration{text-align:center;}
/* - */
div.feature_security table.mkt_list th.administration{text-align:center;}
div.feature_security table.mkt_list td.administration{text-align:center;}
/* - */
div.feature_security table.mkt_list th.reports{text-align:center;}
div.feature_security table.mkt_list td.reports{text-align:center;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  - - - - - - - - - */

/*-------------------- add permission ---------------------------------- */
.add_permission select { width: 450px; }
.add_permission input.text { width: 450px; }
.add_permission label { width: 200px; display: block; margin: 10px 0px 0px 0px; }


/* - - - - - - - - - - News - - - - - - - - - - - - - - - - - */
/* - - Alert - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */
/* - - Styles for the controls on this page can be - - - - - -  - - - - - - - - - */
/* - - found in the common style sheet - - - - - - - - - - - - - - - - - - - - -  */
/* - - The bellow style is an exception used only in this section of the site - - */
div.news div.alert{margin-left:0;}
div.news div.alert div.toolbar{margin:15px 0 0 0;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  - - - - - - - - - */

/* - - - - - - - - - - user admin icons  - - - - - - - - - - - - */
a.group_sims_year { padding: 7px 0px 7px 50px; display:block; background-image:url('../images/user/year.gif'); background-position: left; background-repeat: no-repeat; }
a.group_sims_class { padding: 7px 0px 7px 50px; display:block; background-image:url('../images/user/class.gif'); background-position: left; background-repeat: no-repeat; }
a.group_mls_system { padding: 7px 0px 7px 50px; display:block; background-image:url('../images/user/system.gif'); background-position: left; background-repeat: no-repeat; }
a.group_user_group { padding: 7px 0px 7px 50px; display:block; background-image:url('../images/user/custom.gif'); background-position: left; background-repeat: no-repeat; }
div.group_name h4 { padding: 30px 10px 30px 80px; margin: 10px 0px 5px 14px; background-image:url('../images/user/school.gif'); background-position: left; background-repeat: no-repeat; }
p.group_type { padding: 7px 0px 7px 50px; margin: 10px 0px 0px 14px; display:block; background-image:url('../images/user/custom.gif'); background-position: left; background-repeat: no-repeat; }

.organizations_list input.create_button {display: block; margin: 10px 0px 10px 14px; }
.organizations_list .editOrganization {margin: 0px 0px 0px 14px; }
.organizations_list .done_panel {margin: 0px 0px 0px 14px; }
.organizations_list a.organization { padding: 7px 0px 7px 50px; display:block; background-image:url('../images/user/school_small.gif'); background-position: left; background-repeat: no-repeat; }
.editOrganization h4.padded {margin:10px 0 0 0; padding:7px 0px 7px 40px; display:block; background-image:url('../images/user/school_small.gif'); background-position: left; background-repeat: no-repeat; }
div.form h4.resetHeader { padding: 7px 0px 7px 0px; display:block; font-weight:normal; background-image:none; background-position: left; background-repeat: no-repeat; }
.done_panel h4 { padding: 7px 0px 7px 40px; display:block; background-image:url('../images/user/school_small.gif'); background-position: left; background-repeat: no-repeat; }
div.mkt_hold div.content .organizations_list .editOrganization div.toolbar {margin: 14px 0px 0px 0px;}
div.mkt_hold div.content .organizations_list .done_panel div.toolbar {margin: 14px 0px 0px 0px;}

/* ------------------- user logs section --------------------*/
div.log_top { margin: 0px 0px 20px 0px;}
div.log_details table .id { width: 50px; }
div.log_details table .level { width: 50px; }
div.log_details table .time{ width: 300px; }
div.log_details table .message { width: 400px; }
/*div.log_details table .detail { width: 50px; }*/






/* - - Upload Resource - CSS fixes Sep 2009  - - - - - - - - - - - - */
div.UploadResource{position:relative;}
div.UploadResource div.optionsCol{ width:310px; float:left; clear:none;}
div.UploadResource div.mainCol{width:620px; margin:0 0 0 330px;}
/**/
div.UploadResource div#MainContent{padding:10px 0 0 0;}
/**/
div.UploadResource div.InfoHold2{ position:absolute; top:-3px; left:330px;}
div.UploadResource div.InfoHold2 div.Info{padding:5px 5px 5px 35px;}
/**/
div.UploadResource div#SideControls{padding:0; margin:0;}
div.UploadResource div#SideControls div.UploadSideBlock{padding:9px 0; margin-bottom:10px; background-color:#EFEEEE; border:2px solid #709295;
		-moz-border-radius:12px; 
		-webkit-border-radius:12px; 
		border-radius:12px;}
div.UploadResource div#SideControls div.UploadSideBlock h2{padding:0 18px 6px 18px; margin:0; color:#5C797B;}
div.UploadResource div#SideControls div.UploadSideBlock ul{padding:0; margin:0; border-top:1px solid #D7D7D7;}
div.UploadResource div#SideControls div.UploadSideBlock ul li{padding:6px 18px; margin:0; color:#5C797B; position:relative; border-bottom:1px solid #D7D7D7; }
div.UploadResource div#SideControls div.UploadSideBlock ul li.stageComplete{background:url('../images/resources/tick.gif') no-repeat center right;}
div.UploadResource div#SideControls div.UploadSideBlock ul li.activeStageLink{padding:6px 18px; border-top:1px solid #709295; border-bottom:1px solid #709295; background-color:#FFFFFF;}
div.UploadResource div#SideControls div.UploadSideBlock ul li span{position:absolute; left:-5000px; top:-5000px; overflow:hidden;}
div.UploadResource div#SideControls div.UploadSideBlock ul li:hover span{padding:3px 5px; font-family:Arial, Helvetica, sans-serif; font-size:90%; text-align:left; display:block; position:absolute; top:3px; left:105px; width:12em; border:1px solid #EBEBAF; background-color:#FFFFCC; color:#333333; text-align:left; font-weight:normal;}
/**/
div.UploadResource div.SideControlsContent{padding:9px 18px; margin:0;}
div.UploadResource div.SideControlsContent h3{padding:0; margin:0 4px 0 0; color:#333333; font-size:100%; display:inline; font-family:"HelveticaNeue-Heavy","Helvetica 85 Heavy",Helvetica,Arial,Sans-serif;}
div.UploadResource div#ContentSelection input{padding:0; margin:0 0 5px 0; display:inline; width:45px; text-align:center;}
div.UploadResource div#ContentSelection input[type="submit"]{background-color:#3B4D4F; border:1px solid #3B4D4F;}
div.UploadResource div#ContentSelection input[type="submit"]:hover{background-color:#4B7073;}
div.UploadResource div#ContentSelection input.buttonDisabled{background-color:#C4C9CA; border:1px solid #C4C9CA; color:#FFFFFF;}
div.UploadResource div#ContentSelection input.buttonDisabled:hover{background-color:#C4C9CA; border:1px solid #C4C9CA; color:#FFFFFF; cursor:auto;}
/**/
div.UploadResource div.SideControlsPublish{padding:9px 12px 0 16px; margin:; text-align:left;}
div.UploadResource div.SideControlsPublish input{text-align:center; width:200px;}
/**/
div.UploadResource div.UploadSideBlock div.toolbar{padding:0 12px 0 16px; margin:0; height:37px; border-bottom:1px solid #709295; text-align:left;}
div.UploadResource div.UploadSideBlock div.toolbar input{padding-left:15px; padding-right:9px; background:#202020 url(/assets/i/icons/arrow_up.png) no-repeat center left;}


div.UploadResource div.UploadSideBlock h3{padding:6px 18px 6px 16px; margin:0; font-size:130%;}
/**/
div.UploadResource div#ContentList{padding:0 4px;}
div.UploadResource div.ContentList br{position:absolute; left:-5000px; top:-5000px; height:1px; width:1px; overflow:hidden;}
div.UploadResource div#ContentList table{ margin:0;}
div.UploadResource div#ContentList table tr{/*border-bottom:1px solid #709295;*/}
div.UploadResource div#ContentList table th{padding:5px; border-bottom:1px solid #709295; background-color:#EFEEEE; color:#5C797B; font-size:0.9em; vertical-align:middle; font-weight:bold; text-align:left; white-space:nowrap;}
div.UploadResource div#ContentList table td{padding:5px; border-bottom:1px solid #D7D7D7; font-size:0.9em; vertical-align:middle; text-align:left; white-space:nowrap;}
/**/
div.BasicToolBar{text-align:right; width:120px; float:right; clear:none;}
div.BasicToolBar input{ text-align:center; width:120px;}

/**/
div#MainControls h2{font-family:Lucida Fax,Georgia,serif; line-height:1.2; padding:0; font-size:2em; font-weight:normal;}
div.selectedLocationHolder{padding:48px 0 0 0; margin:0;}
div.selectedLocationHolder h4{padding:4px 8px; margin:0; font-size:110%; color:#000000; background:#D8F4FF /*url('../images/resources/SelectedTagsIcon.gif') no-repeat center left*/;}
div.selectedLocationHolder p{padding:4px 12px;}
div.UploadResource div.FormHold div.Categories div.right_box div.confirmLocHolder{padding:0; margin:0;}
div.UploadResource div.FormHold div.Categories div.right_box div.confirmLocHolder p{padding:8px; margin:12px 12px 8px 12px; background-color:#FFFFCC; border:1px solid #EBEBAF;}

div.UploadResource div.FormHold div.Categories div.right_box div.selectedLocationHolder p.noneLocMessage{padding:12px; margin:0;}
div.UploadResource div.FormHold div.Categories div.right_box div.selectedLocationHolder input.locationAddTo{margin-left:12px;}
div.selectedLocationHolder ul.selectedLocationList{padding:0 0 0 12px; margin:0; font-size:90%;}
div.selectedLocationHolder ul.selectedLocationList li{padding:0; margin:0; list-style:none;  clear:none; width:90%;}
div.selectedLocationHolder ul.selectedLocationList li span{padding:0 14px 0 0; display:block; margin:4px 0 4px 0;}
div.selectedLocationHolder ul.selectedLocationList li a.removeLocation{padding:0; margin:5px 0 0 0; *margin:0; width:11px; height:15px; float:right; clear:none; background:url('../images/icons/mkt/delete_bookmark.gif') center left no-repeat;}
div.selectedLocationHolder ul.selectedLocationList li a.removeLocation:hover{background:url('../images/icons/mkt/delete_bookmark_hover.gif') center left no-repeat;}
div.TreeTrunk ul li a{color:#000000; *position:relative;}
div.TreeTrunk ul li a.locExpandLink{padding:0; margin:0 5px 0 0; background:url('../images/resources/UploadResourceExpand.gif') bottom left no-repeat; display:block; float:left; clear:none; width:15px; height:11px; }
div.TreeTrunk ul li a.locCollapseLink{padding:0; margin:0 5px 0 0; background:url('../images/resources/UploadResourceCollapse.gif') bottom left no-repeat; display:block; float:left; clear:none; width:15px; height:11px; }
div.TreeTrunk ul li a.locWaiting{padding:0 0 0 20px; margin:0 0 0 5px; background:url(/images/ajax-loader.gif) no-repeat center left;}
div.TreeTrunk ul li a.locHighlight{background-color:#FFFEA1; font-weight:bold;}
div.TreeTrunk ul li a.locSelected{background-color:#0000CC; color:#FFFFFF; font-weight:bold;}
/**/
div.AddBox{padding:6px 0 6px 0; margin:0;}
div.AddBox div.AddBoxBlock{padding:0 0 8px 0; margin:0; height:75px;}
div.AddBox div.AddBoxBlockAdd{height:50px;}
div.AddBox div.AddBoxBlock label{padding:0 0 6px 0; margin:0; display:block;}
div.AddBox div.AddBoxBlock div.AddBoxBlockEl{padding:0 10px 8px 0; margin:0; float:left; clear:none; width:305px; /*border:1px solid #F0F;*/}
div.AddBox div.AddBoxBlock div.AddBoxBlockEl input{padding:4px 3px; margin:0; width:300px;}
div.AddBox div.AddBoxBlock div.AddBoxBlockEl select.AddBox{padding:3px; margin:0; width:308px;}
div.AddBox div.AddBoxBlock div.AddBoxBlockBut{padding:0 0 8px 0; margin:0; float:left; clear:none; width:305px; /*border:1px solid #F0F;*/}
/**/
div.UploadResource div.PreviewInfo{padding:0; margin:0;}
div.UploadResource div.PreviewInfo div.PreviewBlock{padding:0 0 12px 6px; margin:0 0 12px 0; border-bottom:1px solid #709295;}
div.UploadResource div.PreviewInfo div.Last{border-bottom:1px solid #FFFFFF;}

div.UploadResource div.PreviewInfo div.PreviewBlock div.PreviewBlockSub{padding:4px 8px; margin:8px 0 0 0; border:1px solid #EAEAEA;}
div.UploadResource div.PreviewInfo div.PreviewBlock div.PreviewBlockSub strong{ display:none;}

div.UploadResource div.PreviewInfo h3{padding:0 0 3px 0; margin:0; font-family:Lucida Fax,Georgia,serif; font-size:2.5em; font-weight:normal; line-height:1.2;}
div.UploadResource div.PreviewInfo h3 span.hint{font-size:50%;}
div.UploadResource div.PreviewInfo h4{padding:6px 0 6px 0; margin:0; font-family:Lucida Fax,Georgia,serif; font-size:1.5em; font-weight:normal; line-height:1.2;}
div.UploadResource div.PreviewInfo h4 span.hint{font-size:80%; font-style:italic;}
div.UploadResource div.PreviewInfo p{padding:0; margin:0 0 0 4px; font-size:120%; line-height:2em; font-weight:normal;}
div.UploadResource div.PreviewInfo p span.hint{font-size:80%; font-style:italic;}
div.UploadResource div.PreviewInfo p.NoContent{padding:6px; margin:2px 0; border:1px solid #EBEBAF; background-color:#FFFFCC; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:90%; line-height:1.5em;}
div.UploadResource div.PreviewInfo p.Scroll{max-height:100px; overflow:auto; line-height:1.2em;}
div.UploadResource div.PreviewInfo textarea{padding:3px; margin:0 0 8px 2px; font-size:120%; font-weight:normal;}
div.UploadResource div.PreviewInfo ul.PreviewBlock{padding:0; margin:0 0 0 4px;}
div.UploadResource div.PreviewInfo ul li{padding:0; margin:0; font-size:120%; /*line-height:2em;*/ font-weight:normal;}
div.UploadResource div.PreviewTool{text-align:right; width:120px; float:right; clear:none;}
div.UploadResource div.PreviewTool input{ text-align:center; width:120px;}
/**/
div.div.UploadResource dis.Form label{margin-bottom:4px; margin-top:8px;}
div.div.UploadResource dis.Form p{margin-bottom:4px;}




















