﻿/* - - - - - - - - - - Common Styles - - - - - - - - - - - - - - - - - - - - - */

/* - - Content Types - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - Plain Text Content - - */
div.plain_text{padding:6px 9px 6px 9px; margin:0;}
div.plain_text h3{padding:0; margin:0; font-size:140%; font-weight:normal;}
div.plain_text h4{padding:0; margin:0; line-height:1.95em; font-size:100%;} 
div.plain_text h5{padding:0; margin:0; line-height:1.95em; font-size:100%;}
div.plain_text h6{padding:0; margin:0; line-height:1.95em; font-size:100%;}
div.plain_text img{padding:0; margin:8px 9px 9px 0; float:left;}
div.plain_text p{padding:0 0 10px 0; margin:0; line-height:1.95em;}
div.plain_text ul{padding:0 0 10px 18px; margin:0; line-height:1.95em;}
div.plain_text ol{padding:0 0 10px 27px; margin:0; line-height:1.95em;}
div.plain_text ul li{padding:0; margin:0;}
p.plain_text_note {padding:0 0 10px 0; margin:0; line-height:0.95em; font-size:75%}
/* - - Tabled Content - -  */
div.tabled{padding:0 0 8px 0; margin:0;}
div.tabled h3{padding:6px 9px 0 9px; margin:0; font-size:140%; font-weight:normal;}
div.tabled h4{padding:6px 9px 0 9px; margin:0; line-height:1.95em; font-size:100%;}
div.tabled table{padding:0; margin:6px 0 0 0; width:100%;}
div.tabled table th{padding:0 0 2px 12px; margin:0; font-weight:normal; font-size:80%; text-align:left; vertical-align:top;}
*html div.tabled table th{
_font-size:60%; /* IE 6 and below */
_f\ont-size:80%; /* IE 6 only */
}
div.tabled table th.icon{padding:0; margin:0; text-align:center; width:55px;}
div.tabled table tr{padding:0; margin:0;}
div.tabled table tr.row{}
div.tabled table tr.row:hover{}
div.tabled table tr.alt_row{}
div.tabled table tr.alt_row:hover{}
div.tabled table td{padding:9px 0 9px 12px; margin:0; font-size:95%; vertical-align:top;}
*html div.tabled table td{
_font-size:75%; /* IE 6 and below */
_f\ont-size:95%; /* IE 6 only */
}
div.tabled table td.icon{padding:0; margin:0; text-align:center; width:55px; vertical-align:middle;}
div.tabled table td.date{padding:9px 12px 9px 12px; font-weight:normal; font-size:80%;}
*html div.tabled table td.date{
_font-size:60%; /* IE 6 and below */
_f\ont-size:80%; /* IE 6 only */
}
div.tabled table td a{padding:0; margin:0; display:block;}
/* - - Oprah 9 Fixes - - */
div.sixty_left div.content_hold div.tabled{width:98%; _width:auto;}
div.thirty_left div.content_hold div.tabled{width:96%; _width:auto;}
div.fifty_left div.content_hold div.tabled{width:98%; _width:auto;}
div.three_left div.content_hold div.tabled{width:94%; _width:auto;}
head~body div.sixty_left div.content_hold div.tabled{width:auto;} 
head~body div.thirty_left div.content_hold div.tabled{width:auto;} 
head~body div.fifty_left div.content_hold div.tabled{width:auto;} 
head~body div.three_left div.content_hold div.tabled{width:auto;}
@media all and (min-width:0px) {head~body div.sixty_left div.content_hold div.tabled{width:98%;}}
@media all and (min-width:0px) {head~body div.thirty_left div.content_hold div.tabled{width:96%;}}
@media all and (min-width:0px) {head~body div.fifty_left div.content_hold div.tabled{width:98%;}}
@media all and (min-width:0px) {head~body div.three_left div.content_hold div.tabled{width:94%;}}
/* - - Listed Content - -  */
div.listed{padding:0 0 8px 0; margin:0;}
div.listed h3{padding:6px 9px 0 9px; margin:0; font-size:140%; font-weight:normal;}
div.listed h4{padding:1px 0 1px 62px; margin:6px 0 0 0; font-weight:normal; font-size:80%;}
div.listed ul{padding:0; margin:0; font-size:95%; list-style:none;}
div.listed ul li{padding:0 0 0 18px; margin:0;}
div.listed ul li.row{}
div.listed ul li.row:hover{}
div.listed ul li.alt_row{}
div.listed ul li.alt_row:hover{}
div.listed ul li a{padding:9px 0 9px 44px; margin:0; *height:0.01%; display:block; background-position:center left; background-repeat:no-repeat;}
*html div.listed ul li a{height:0.01%;}
div.listed ul li a img{border:none;}

/* - - Resource Types - - */
div.listed ul li a.resource_alert{background-image:url(../images/icons/homepage/resource_alert.gif);}
div.listed ul li a.resource_awaiting{background-image:url(../images/icons/homepage/resource_awaiting.gif);}
/* - - Bookmark Types - - */
div.listed ul li a.location{padding:9px 22px 9px 44px; background-image:url(../images/icons/mkt/mkt_book_location.gif);}
div.listed ul li a.resource{padding:9px 22px 9px 44px; background-image:url(../images/icons/mkt/mkt_book_resource.gif);}
div.listed ul li a.buddy{padding:9px 22px 9px 44px; background-image:url(../images/icons/mkt/mkt_book_buddy.gif);}
div.listed ul li a.delete{margin:0; padding:0; margin:-25px 8px 0 0; float:right; width:12px; height:15px; background-image:url(../images/icons/mkt/delete_bookmark.gif); background-position:center; background-repeat:no-repeat;}
div.listed ul li a.delete:hover{background-image:url(../images/icons/mkt/delete_bookmark_hover.gif);}

/* FOR NTLP */
/* - - Bookmark Types - - */
#SideBar ul li{position:relative;}
#SideBar ul li a.location{padding:3px 22px 3px 30px; display:block; background-image:url(../images/icons/mkt/mkt_book_location.gif); background-position:left 3px; background-repeat:no-repeat;}
#SideBar ul li a.resource{padding:3px 22px 3px 30px; display:block; background-image:url(../images/icons/mkt/mkt_book_resource.gif); background-position:left 1px; background-repeat:no-repeat;}
#SideBar ul li a.buddy{padding:3px 22px 3px 30px; display:block; background-image:url(../images/icons/mkt/mkt_book_buddy.gif); background-position:left 1px; background-repeat:no-repeat;}
#SideBar ul li a.delete{margin:0; padding:0; margin:1px 8px 0 0; position:absolute; right:0; top:8px; width:12px; height:15px; background-image:url(../images/icons/mkt/delete_bookmark.gif); background-position:center; background-repeat:no-repeat;}
#SideBar ul li a.delete:hover{background-image:url(../images/icons/mkt/delete_bookmark_hover.gif);}

/* - - Search - - */
div.list_options div.field{padding:8px 14px 0 14px; margin:0; text-align:right;}
div.list_options div.field input.text{padding:2px; margin:0; width:200px;}
div.list_options div.field select.text{padding:0 0 0 3px; _padding:3px 0 3px 3px; *padding:3px 0 3px 3px; margin:0; width:125px;}
div.list_options div.field select.number{padding:0 0 0 3px; _padding:3px 0 3px 3px; *padding:3px 0 3px 3px; margin:0;}
div.list_options div.field select.group{padding:0 0 0 3px; _padding:3px 0 3px 3px; *padding:3px 0 3px 3px; margin:0;}
div.list_options div.field input.button{padding:2px 0; margin:0 0 0 4px; font-size:90%; font-weight:bold; letter-spacing:1px;}
div.list_options div.field label{padding:0; margin:0 0 0 4px; font-size:90%;}
div.list_options div.field p{padding:0 0 0 9px; margin:-10px 0 0 4px; display:inline; font-size:85%; border:none; border-left:none;}



/* - - No list - - */
div.mkt_no_list{padding:40px; margin:10px 14px; text-align:center;}
div.mkt_no_list p{padding:0; margin:0; font-weight:bold;}


/* - - Details Table - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - (th to the left with white background) - - */
table.details_table{padding:0; margin:0 0 10px 0; font-size:100%; line-height:1.7em; width:100%;}
*html table.details_table{width:99%;}
/* - - th - - */
table.details_table th{padding:6px 17px 6px 0; margin:6px 0 0 0; font-size:1.2em; font-weight:bold; text-align:left; vertical-align:top; width:150px;}
/* - - tr - - */
table.details_table tr{padding:0; margin:0;}
table.details_table tr.row{padding:0; margin:0;}
table.details_table tr.row:hover{}
table.details_table tr.alt_row{}
table.details_table tr.alt_row:hover{}
/* - - td - - */
table.details_table td{padding:6px 0 6px 12px; margin:0; vertical-align:top;}
table.details_table td ul{padding:0; margin:0; list-style:none;}
table.details_table td ul li{padding:0; margin:0; display:block; font-size:100%;}
table.details_table td a.edit{padding:0 0 0 10px; margin:0 0 0 6px; border-left:1px solid #000;}

/* - - Tabs - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - These styles are used in My Knowledge Tree list + My Profile - - */
div.tab{padding:0; margin:0; height:36px;}
*html div.tab{height:34px;}
div.tab h3{padding:0 12px; margin:0 0 0 8px; _margin:0 0 0 4px; line-height:2em; height:35px; float:left; font-size:140%; font-weight:normal;}
*html div.tab h3{height:36px; line-height:1.8em;}
div.tab p{padding:0; margin:0;}
div.tab a{padding:0 12px; margin:0 0 0 8px; line-height:2.8em; height:35px; float:left;}
*html div.tab a{height:36px; line-height:2.6em;}
div.tab a.public_unselected:hover{text-decoration:underline;}
div.tab a.public_unselected:focus, 
div.tab a.public_unselected:active{text-decoration:underline;}



/* - - Tree - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
div.tree{padding:0; margin:20px 0 0 13px;}
div.tree div.field{padding:6px 9px 6px 9px; margin:0;}
div.tree div.field h3{padding:0 0 4px 0; margin:0; font-size:140%; font-weight:normal;}
div.tree div.field label{padding:0; margin:0; font-weight:normal; font-size:80%;}
div.tree div.field input.text{padding:2px; margin:2px 0 2px 0; width:95%; display:block;}
div.tree div.field input.button{padding:3px; *padding:3px 0; _padding:3px 0; margin:7px 0 0 0; font-size:90%; font-weight:bold; letter-spacing:1px; display:block;}
/* - - Tree List - - */
div.tree div.list{padding:0; margin:0;}
div.tree div.list a img{padding:0; margin:0 4px 0 4px; border:none;}
div.tree div.list ul{padding:0 0 0 6px; margin:0; list-style:none;}
div.tree div.list ul li{padding:0; margin:0;}
div.tree div.list ul li ul{padding:0 0 0 41px; margin:0;}
div.tree div.list ul li ul li{padding:10px 0 0 0; margin:0;}

/* - - Alert - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  - - - - - - - - - - - - */
div.alert{padding:10px 10px 10px 16px; margin:0 14px;}
div.alert h3{padding:0; margin:0 0 10px 0; font-size:140%; font-weight:normal;}
div.alert h4{padding:0; margin:0 0 10px 0; font-size:140%; font-weight:normal;}
div.alert h5{padding:0; margin:0 0 10px 0; font-size:140%; font-weight:normal;}
div.alert p{padding:0; margin:0;}
div.alert div.toolbar{padding:0; margin:15px 0 0 0;}
div.alert ul{padding:0; margin:0;}
div.alert ul li{padding:0; margin:0;}
#mid div.alert ul li.button-wrapper{padding:0; margin:0 0 10px; line-height:30px;}
#mid div.alert ul li.button-wrapper span.ButtonEnd{
	 background: url(/assets/i/buttons/button-right.png) no-repeat 100% 0; padding-left:0; display:block;
}
.error{padding:1px 2px; margin:0; font-weight:lighter; font-size:90%;
	background:#FFDFDF none repeat scroll 0 0;
	color:#333333 !important;
}
p.error{font-size:80%;
	background:#FFDFDF none repeat scroll 0 0;
	color:#333333 !important;
}
label span.hint{font-weight:lighter; font-size:90%;}



/* - - Content - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  - - - - - - - - - - - */
/* - - Non Wizard Content - - */
div.content{padding:6px 14px 0 14px; margin:0 0 8px 0; _height:0.01%; min-height:255px;}
div.content h3{font-size:140%; font-weight:normal;}
div.content .padded{padding:6px 14px 0 14px; margin:0;}
div.content h3.padded{padding:6px 0 0 14px; margin:0; font-size:140%; font-weight:normal;}
div.content p.padded{padding:6px 14px 0 14px; margin:0 0 10px 0; line-height:1.5em;}
/* - - Options - - */
div.content ul.options{padding:16px 0 0 0; margin:0 0 20px 0; list-style:none; letter-spacing:0.5px;}
div.content ul.options li{padding:0; margin:0; display:inline;}
div.content ul.options li.pipe{padding:0 5px 0 0; margin:0 10px 0 0;}
/* - - Form - - */
div.form{padding:0; margin:0 14px 18px 0;}
div.form h4{padding:0; margin:15px 0 4px 0; font-size:100%;}
div.form h5{padding:0; margin:15px 0 4px 0; font-size:100%;}
div.form h6{padding:0; margin:15px 0 4px 0; font-size:100%;}
div.form p{padding:0; /*margin:15px 0 0 0; line-height:1.7em;*/}
div.form label{padding:0; margin:15px 0 4px 0; font-weight:bold; display:block;}
div.form input.text{padding:2px; margin:0; width:325px;}
div.form input.fileupload{padding:2px; margin:0; width:325px;}
div.form input.button{padding:2px; margin:15px 0 0 0; font-size:90%; font-weight:bold; letter-spacing:1px;}
div.form input.inline_button{padding:2px; margin:0 5px 0 0; font-size:90%; font-weight:bold; letter-spacing:1px;}
div.form select{padding:2px; margin:0; width:333px;}
div.form div.abstract textarea{padding:2px; margin:0; width:95%; height:100px; font-size:100%; /*_width:327px;*/}
div.form textarea{padding:2px; margin:0; width:95%; height:225px; font-size:100%; /*_width:327px;*/}

/* - - Wizard / Steps - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  - - - - - - - - */
/* - - Wizard - - */
div.wizard{padding:0 0 10px 0; margin:0 0 8px 0; background-image:url(../images/resources/step_bak.gif); background-position:left; background-repeat:repeat-y;}
div.wizard div.clear{clear:both; margin:0; padding:0; height:1px;}
div.wizard div.steps{padding:0; margin:0; list-style:none; float:left; width:160px;}
div.wizard div.steps ul{padding:0; margin:0; font-weight:lighter;}
div.wizard div.steps ul li{padding:9px 5px 11px 14px; margin:0; list-style:none;}
div.wizard div.steps ul li a{padding:0; margin:0; font-weight:lighter;}
div.wizard div.steps ul li a:hover{text-decoration:underline;}
div.wizard div.steps ul li a:focus, 
div.wizard div.steps ul li a:active{text-decoration:underline;}
div.wizard div.steps ul li span{padding:0; margin:4px 0 0 0; display:block; font-size:75%; letter-spacing:.5px;}
div.wizard div.steps ul li span a:hover{text-decoration:underline;}
div.wizard div.steps ul li span a:focus, 
div.wizard div.steps ul li span a:active{text-decoration:underline;}
div.wizard div.steps ul li.selected{}
/* - - Wizard Content - - */
div.wizard div.content{padding:6px 0 0 0; margin:0 0 0 174px; _height:0.01%; position:relative;}
div.wizard div.content h3{padding:0; margin:0 0 0 14px; font-size:140%; font-weight:normal;}
div.wizard div.content div.item_form{margin:0 0 18px 14px;}
div.wizard div.content div.toolbar{margin-left:0;}
div.wizard div.content div.toolbar input{margin-right:6px;}
div.wizard div.content div.textarea{ margin:0 0 12px 0}
/* - Additional Information - */
div.wizard div.content div.wordlist{padding:0 0 14px 0; margin:0;}
div.wizard div.content div.last{border-bottom:none;}
div.wizard div.content div.wordlist input.addbox{padding:2px; margin:0 6px 0 0; width:325px;}
div.wizard div.content div.wordlist input.linkbutton{padding:2px; margin:0; font-size:90%; font-weight:bold; letter-spacing:1px;}
div.wizard div.content div.wordlist div.textarea_hold{padding:0; margin:8px 0 8px 0}
/* - Location - */
div.wizard div.content div.location{padding:0; margin:0;}
div.wizard div.content div.location div.actionbar{padding:0; margin:14px 0 12px 0;}
div.wizard div.content div.location div.actionbar input{padding:2px; margin:0; font-size:90%; font-weight:bold; letter-spacing:1px;}
div.wizard div.content div.location div.actionbar span.hint{font-weight:lighter; font-size:90%;}
div.wizard div.content div.location div.tree{padding:10px; margin:14px 0 0 0; border:1px solid #000;}
/* - Content / Files - */
div.wizard div.content div.addcontent_files{padding:0; margin:0; height:0.01%;}
div.wizard div.content div.addcontent_files div.toolbar{margin-top:14px;}
div.wizard div.content div.addcontent_files span.hint{font-weight:lighter; font-size:90%;}
div.wizard div.content input.fileupload{padding:2px; margin:0; width:325px;}
div.wizard div.content div.addcontent_files div.listed{padding:0; margin:0; border:none;}
div.wizard div.content div.addcontent_files div.listed li{position:relative; height:0.01%;}
div.wizard div.content div.addcontent_files div.listed span.left{padding:0; margin:0 12px 0 8px; float:left; clear:none; width:55%;}
div.wizard div.content div.addcontent_files div.listed span.right{padding:0; margin:-4px 10px 0 0; float:right; clear:none; width:215px; text-align:right; text-align:center;}
/* - Content / Sco - */
div.wizard div.content div.sco div.toolbar{margin:14px 0 0 0;}
div.wizard div.content div.sco div.alert{padding:14px; margin:0;}
div.wizard div.content div.sco div.alert p{padding:0; margin:0;}
div.wizard div.content div.sco div.alert ul{padding:0; margin:0;}
div.wizard div.content div.sco div.alert ul li{padding:0; margin:0;}
/* - Import / Type - */
div.wizard div.content div.type{padding:0; margin:0 0 15px 0;}
div.wizard div.content div.type h4{padding:0; margin:15px 0 4px 0; font-size:100%;}
div.wizard div.content div.type input{padding:0; margin:4px 0 0 0; display:inline;}
div.wizard div.content div.type label{padding:0; margin:4px 0 0 5px; font-weight:bold;}
div.wizard div.content div.type label:hover, 
div.wizard div.content div.type label:focus, 
div.wizard div.content div.type label:active{}
/* - Import / Select Source - */
div.wizard div.content div.selectsource{padding:0; margin:0 0 15px 0;}
div.wizard div.content div.selectsource label{padding:0; margin:4px 0 4px 0; font-weight:bold; display:block;}
div.wizard div.content div.selectsource input{padding:3px; margin:2px 0 0 0; width:327px;}
/* - Import / Select Validate - */
div.wizard div.content div.validate{padding:0; margin:0 0 15px 0;}
div.wizard div.content div.validate div.alert{margin:15px 0;}
div.wizard div.content div.validate div.alert p{margin:10px 0;}
div.wizard div.content div.validate div.importValidationErrors{padding:0; margin:0;}
div.wizard div.content div.validate div.importValidationErrors ul{padding:0; margin:0;}
div.wizard div.content div.validate div.importValidationErrors ul li{padding:0; margin:0 0 10px 0; list-style:none;}
/* - Items Report - */
div.importItemsReport div.list{padding:5px; margin:0 0 10px 0; height:300px; overflow:auto; width:95%;}
div.importItemsReport ul{margin-left:15px;}
div.importItemsReport li{padding:6px 0 6px 20px; list-style-type:none; background-image:url(../images/import_wizard/memberCreated.jpg); background-repeat:no-repeat; background-position:0 6px;}
div.importItemsReport li.groupModified{background-image:url(../images/import_wizard/groupModified.jpg); font-weight:bold; padding-left:25px;}
div.importItemsReport li.memberRemoved{background-image:url(../images/import_wizard/memberRemoved.jpg); font-weight:normal;}
div.importItemsReport li.memberCreated{font-weight:normal;}

/* - - Item Form - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  - - - - - - - - - - - */
div.item_form{padding:0; margin:0 0 18px 0; /*display:block;*/}
div.item_form div.block{padding:0 0 20px 0; margin:0 14px 18px 0;}
div.item_form div.block div.mkt_no_list{margin:10px 0;}
div.item_form div.block p.no_image{padding:20px 20px 25px 20px; margin:15px 0; width:170px; border:1px solid #CCCCCC;}
div.item_form h4{padding:0; margin:15px 0 4px 0; font-size:100%;}
div.item_form h5{padding:0; margin:15px 0 4px 0; font-size:100%;}
div.item_form h6{padding:0; margin:15px 0 4px 0; font-size:100%;}
div.item_form p{padding:0; margin:5px 0 0 0; line-height:1.7em;}
/* - - From - - */
div.item_form label{padding:0; margin:15px 0 4px 0; font-weight:bold; display:block;}
div.item_form input.text{padding:2px; margin:0; width:325px;}
div.item_form input.upload{padding:3px; margin:2px 0 0 0; width:327px;}
div.item_form input.button{padding:2px; margin:15px 0 0 0; font-size:90%; font-weight:bold; letter-spacing:1px;}
/* commented backslash hack v2 \*/
div.item_form input.button{display:block;}
/* end hack */

div.item_form input.inline_button{padding:2px; margin:0 5px 0 0; font-size:90%; font-weight:bold; letter-spacing:1px;}
div.item_form select{padding:2px; margin:0; width:333px;}
div.item_form textarea{padding:2px; margin:0; width:95%; height:225px; font-size:100%; /*_width:327px;*/}

/* - - List - - */
div.item_form ul{padding:0; margin:10px 0 0 0; font-size:95%; list-style:none;}
div.item_form ul li{padding:9px 0 9px 9px; margin:0; font-weight:bold;}
div.item_form ul li.row{}
div.item_form ul li.row:hover{}
div.item_form ul li.alt_row{}
div.item_form ul li.alt_row:hover{}

/* - - Plain Text Content - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
div.plain_text_page{padding:8px 14px; margin:0 0 8px 0;}
div.plain_text_page h2{padding:0; margin:0 0 10px 0; font-size:140%; font-weight:normal;}
div.plain_text_page h3{padding:0; margin:0 0 10px 0; font-size:140%; font-weight:normal;}
div.plain_text_page h4{padding:0; margin:0 0 8px 0; font-size:120%; font-weight:normal;}
div.plain_text_page h5{padding:0; margin:0 0 6px 0; font-size:110%;}
div.plain_text_page h6{padding:0; margin:0 0 4px 0; font-size:100%;}
div.plain_text_page img{padding:0; margin:8px 9px 9px 0; float:left;}
div.plain_text_page p{padding:0 0 10px 0; margin:0 0 10px 0; line-height:1.95em; font-size:100%;}
div.plain_text_page ul{padding:0 0 10px 18px; margin:0 0 20px 0; line-height:1.95em; font-size:100%;}
div.plain_text_page ol{padding:0 0 10px 24px; margin:0 0 20px 0; line-height:1.95em; font-size:100%;}
div.plain_text_page ul li{padding:0; margin:0;}
div.plain_text_page div.toolbar{padding:0; margin:25px 0;}
div.plain_text_page div.alert{margin:25px 0;}

/* - - Sign Out - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
div.SignOut{padding:30px; margin:15px 0 0 0; color:#000000; background-color:#FFFFE1; border:1px solid #000000;}
div.SignOut h3{padding:0; margin:0; font-size:100%; font-weight:bold; color:#000000;}
div.SignOut p{padding:0; margin:10px 0 0 0; font-size:95%; color:#000000;}
/* - */
div.list_links ul li{ display:inline;}

/* Added 02.10.2009 to fix NTLP styling bugs - - - - */
div.AddTool{}
div.AddTool label{ display:block;}
div.AddTool input{ margin-top:0; margin-bottom:8px;}
div.AddTool textarea{ margin-top:4px; margin-bottom:8px;}
/**/
p.WebStats{padding:10px 0;}
/**/
.uniForm fieldset legend{position:static;}
/**/
div.HelpSideBarFix{min-height:900px;}
/* -- shouldn't need these rules - handled by /core/styles/grid.css
div.entry div.topContent{min-height:250px;}
*html div.entry div.topContent{height:250px;}
div.entry div.topContent img{margin:0 10px 10px 0; float:left; clear:none;}
div.entry div.standardContent{min-height:100px;}
*html div.entry div.standardContent{height:100px;}
div.entry div.standardContent img{margin:0 8px 8px 0; float:left; clear:none;}*/


/* - - Menus - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
div.CalendarFeed, div.GmailFeed, div.Subjects, 
div.UpcomingEvents{border-bottom:1px solid #CCCCCC; margin:0; padding:0 0 20px 0;}

/* - - Display Article Content from Cute Editor- - - - - - - - - - - - - - - - - - - - - - - - - - */
div.floatMyImages img { float: left; clear:none; width:auto; padding:0 10px 10px 0;}

/*-- Fix button display on section home pages, being hidden by pargraphs attached to them -- */
div#MenuTools div#MenuButtons div.button-wrapper { z-index: 1000; }

/*-- Deleted Starred Article --*/
#StarsBoard a.starredDeletedArticle { text-decoration: line-through; color:#CCC; }
#BMArticles a.starredDeletedArticle { text-decoration: line-through; color:#CCC; }