body {font-family:  georgia, times, tahoma, verdana, arial, sans-serif;margin:auto;}
#AdminBody {font-family:  georgia, times, tahoma, verdana, arial, sans-serif;margin:auto;background:#fff;}
.required {color:red;}
.label_help {font: .9em bold; color:red;}
#AdminPageContainer {width:900px; margin:auto;padding:5px;border: 2px solid  #374a36;}

#AdminHeader 
{
    clear:both;
	height:100px;
	background: url(/images/bfmediabannerblack.png) no-repeat center center #862b18;
	padding-top:25px;
	margin:3px;
}

#Header h2 {padding:0; margin:0;color:#d77335;}
#Header h4 {padding:0; margin:0;color:#ac8225;}
#Header h5 {padding:0; margin:0;color:#ac8225;text-align:right;padding-right:5px;}



#MenuBox { 
width:20%; 
float:left; 
height:100%;
padding: 2px;
border: 1px dotted #af5517;
}

#ContentBox { 
float:left;
margin: 10px 0 0 10px;
width:75%; 
height:100%;
padding:3px;
}

#UserPage {float:left;clear:both;padding:3px;margin:3px;border:2px solid #999;width:100%;background:#fff;}
#AdminFooter { margin-top:10px; clear: both;width:auto; height:50px; border-top: 1px solid;
border-bottom: 1px solid;border-color: #af5517;color:#d77335;text-align:center;}
#AdminFooter p { padding-top: 5px;font-size: .8em; font-weight:bold; text-align:center; color:#af5517;}
#AdminFooter a {color:#af5517;}
#AdminFooter a:link {text-decoration:underline;}
#AdminFooter a:hover {font-weight:bolder; color: #af5517;}
#clear { clear: both;}

#CustomerInfo {font-size:.9em;font-style:italic;}
#CustomerInfo {padding:5px;}

#Login {}
#Login h3 {font-size:1.2em;}
#Login p {width:90%;}
#helpList {width:90%;}
.inpagehelp {font-size:.9em;margin-left:20px;width:95%;}

#navcontainer { margin-left: 0px;  height: 100%; padding-bottom:50px;padding-left: 5px;background:#ececde;}
#navcontainer img {border:none;}
#navcontainer ul {margin: 0;padding: 0;height:100%;list-style-type: none;
font-family:  tahoma, verdana, arial, sans-serif;}
.navicon {display:inline;margin:0;padding:0;}
#navcontainer li { margin: 0; }
/* #e19a29; */
#active { background-color: #ececde; color:#2e2e2e; font-weight: bolder;} /*color:#374a36;*/
#subactive {background-color: #ececde;font-weight: bolder;}
#current { color: #2e2e2e;} /*#374a36*/
.section { color: #ececde; font-size: .8em; font-weight: bolder; 
	       background-color:#ac8225; width:95%;padding:3px;}
#navcontainer a { display: inline; color: #2e2e2e;
background-color: transparent; width: 130px;
padding: 2px;text-decoration: none;
/*border-top: 1px solid #c3cdbe;
border-bottom: 1px solid #c3cdbe;
border-left: 1px solid #c3cdbe;
border-right: 1px solid #c3cdbe;*/
font-size: .7em;}

/*#fffdc7;*/
#navcontainer a:hover
{
background-color: #d77335;
color:#ffffff;
border-bottom: 1px dotted #862b18;
border-right: 5px solid #d77335;
padding: 2px 1px 2px 2px;
font-size: .7em;
font-weight:bolder;
text-decoration:underline;
}

#navcontainer ul ul
{
margin-left: 25px;
padding: 0;
list-style-type: none;

}

#navcontainer li li a
{
display: block;
color: #333;
background-color: transparent;
width: 100%;
padding: 2px 3px;
margin: 0;
border-top: none;
border-bottom: none;
/*border-left: 1px solid #aaa;*/
text-decoration: none;
font-size: .7em;
}	

#notactivenavlist {background:transparent;}
#notactivenavlist a, a:link {background:transparent;text-decoration:none;}
#natactivenavlist a:hover {background:transparent; text-decoration:none;}
.notactive {color:#4f4f4f;background:transparent;}

table 
{
background-color:transparent;
border-width:2px;
font-family: tahoma, verdana, arial, sans-serif;
font-size:1em;
margin:auto;
width:95%;
position:relative;
padding: 5px;
border-collapse:collapse;
}
th {
width:auto;
text-decoration: underline;
color:  black;
text-align: left;
font-weight: bold;
}

td { width:auto; font-weight:normal;font-size:.9em;vertical-align:text-top;margin:auto;}
.lighttr {}
table.separate {
border-collapse:  separate;
}

table.collapse {
border-collapse: collapse;
}

#TextileHelp {
	margin-left: 5px; 
	width:85%; 
	border: solid 1px #c5cead;
	font-size:.8em;
	font-weight:bold;
	font-style:italic;
    padding: 0px 10px 10px 10px;
	}
#TextileHelp p {}

.boldtext {font-weight:bold;}

form fieldset legend img{
padding:0px 5px 0px 5px;	
}

fieldset {clear:both;
background-color:#ececde;
border-width:2px;
border-style:solid;
border-color:#c5cead;
font-family: georgia, times, tahoma,verdana, arial, sans-serif;
font-size:.8em;
margin:20px 0px 20px 5px;
width:100%;
position:relative;
display:block;
padding: 0px 5px 10px 5px;
}

legend{	
background-color:#ac8225;
border-width:4px;
border-style:solid;
border-color:#c5cead;
color:#ececde;
font-weight:bold;
font-variant:small-caps;
font-size:110%;
padding:2px 5px;
margin:0px 0px 5px 0px;
position:relative;
top: -12px;
}

label{
font-size:.8em;
display:inline;
float:left;
width:160px;
text-align:left;
margin:0px 5px 0px 0px;
font-weight:bold;
color:#374a36;
}

#fieldset p {width:95%;}
.textile-toolbar {width:95%;background:transparent;}


#scale_percentage, #event_start_time {
background-color:#c5cead;
border:dotted 1px #ac8225;
	
}
#scale_dimension, #event_end_time {
background-color:#ac8225;
border:dotted 1px #c5cead;
}

.button{
background-color:#74a8bd;
border-width:1px;
border-style:solid;
border-color:#ff6633;
font-weight:bold;
}
.imageList
{
	position: relative;
	width:520px;
	background-color:#74a8bd;
	padding: 1px 1px 1px 1px;
}
.imageItem
{
	position: relative;
	width:205px;
}
.imageInfo
{
	float:right;
	width:300px;
	text-align:left;
	padding: 1px 1px 1px 1px;
}

#flashlabel 
{
border-color:#ac8225;;
border-style: groove;
text-align: center;
font-weight: bold;
font-size: 1em;
color: #d77335;
}

#actionlabel
{
text-align: center;
font-size: 1.3em;
font-weight: bold;
}

#actioncommand
{clear:both;
text-align: center;
font-size: 1.1em;
font-weight: 200;
margin:10px 0 10px 0;
padding:5px;
border-top:1px dotted #999;
border-bottom:1px dotted #999;
}

#actioncommand a {text-decoration:underline;}
.nube1 {font-size: 1.0em;}
.nube2 {font-size: 1.2em;}
.nube3 {font-size: 1.4em;}
.nube4 {font-size: 1.6em;}
.nube5 {font-size: 1.8em;}
.nube6 {font-size: 2.0em;}

#AddToGallery {}
#AddToGallery ul {list-style-type:none;}
#AddToGallery li {font-size:1em;font-style:none;margin-bottom:3px;padding:2px;}
#AddToGallery li img {border:none;}
#AddToGallery a {cursor:pointer;text-decoration:none;}
#AddToGallery a:link {color:#000; font-weight:normal;font-size:1em;}
#AddToGallery a:hover {color:#222;font-weight:bolder;font-size:1.1em;background:#bfbfbf;}
.addimage {background:#ac8225;}
.removeimage {background:#efefef;}


#forumListing {margin: 10px;}
#forumListing a {text-decoration:none;}
.forumItem {margin-bottom: 10px; border-bottom: solid thin gray;}
.forumItem img {float: left; margin:20px 20px 40px 10px;}
.forumDetails {position:relative; left: 60px; margin:10px 10px 10px 20px; padding: 5px;}
.forumTitle {font-size: 1.3em; display:block; font-weight:bolder; padding-left: 10px; margin-bottom: .5em;}
.forumDesc {font-size: 1.0em; display:block; margin-bottom: .3em; padding-left: 10px;}
.forumCount {font-size: .8em;font-weight:700; padding-right: 10px;}
.forumDate {font-size: .8em;font-weight:700; color:gray; padding-left: 10px;}
.forumLink {font-size: .8em; font-weight:700;padding-right: 10px; text-decoration: none;}
#forumProfile {margin-bottom: 1.5em; border-bottom: solid thin gray; padding:3px;}
#forumProfile h3 {font-size: 1.2em;}
#profileDesc {font-size: 1.0em; display:block; margin-bottom:.5em;}
#profileDate {font-size: .8em;font-weight:700;padding-right: 10px;color:gray;}
#profileCount {font-size: .8em;font-weight:700;padding-right: 10px;display:block; text-align:center;}
#forumAction {text-align:center; font-size: 1.1em; font-weight: bolder;}
#forumAction a {text-decoration:none; cursor:pointer;}
#commentListing {padding: 10px;}
#commentListing a {text-decoration:none;}
.commentInfo {border: solid thin gray;padding: 5px; margin: 3px;}
.commentUser {font-size:.7em;font-weight:bolder;}
.commentDate {padding-left: 10px;font-size:.7em;font-style:italic;}
.comment {font-weight:bolder; font-size: .7em; font-style: italic;display:block;margin-bottom: 10px;}
.commentLink {font-size: .7em; font-weight:700;padding-right: 10px; 
	          text-align: right; text-decoration: none; display:inline;}

#forumListingTable {background-color: #fff;}
#forumListingTable a {text-decoration: none;color: #374a36;}
#forumListingTable a:hover {cursor: pointer; font-weight: bolder;color:gray;}
#forumListingTable table  {background-color:#fff;border-color:#fff;width: 100%;font-size: 1em;}
#forumListingTable tr {}
#forumListingTable table th {text-decoration:none;font-size:.8em;}
#forumListingTable table td {font-weight: bolder;font-size: .8em;color:#a89fbf;}

#managed_talent h2 {text-align:center;border-bottom:1px solid #777;}
/*Suite Colors
Green #705f00
Cream #fffdc7
Orange #d22f00
Gold #ac8225
Black #000000
Blue #000066
*/
#page_content_editor  {float:left;}
#ImageHelpList {float:right;width:25%;height:100%;border: 1px dotted #af5517;background:#efefef;margin-top:35px;padding:auto;background:#ececde;}
#ImageHelpList h4 {text-align:center;clear:both;margin-top:0;width:97%;}
#ImageHelpList h5 {clear:both;font-size:.9em;font-weight:normal;text-align:center;border-bottom:1px solid #999;padding:0 5px 0 5px;}
div.ImageHelpItem {border-bottom: 1px dotted #af5517;text-align:center;
	font-size:.8em;margin-bottom:5px;}
p.imagename_help {display:block;font-weight:bold;display:block;text-align:center;}
p.imagelink_help {background:#fff;display:block;border:1px solid #999;}