/* Main Styles for Ektron Project Management StarterApp */
/* css images are located in ./images/
/* Blog styles are located in ./blogs.css */
/* Discussion styles are located in ./threadeddisc/standard.css */

* {margin:0;padding:0;line-height:1.2;}

/* Begin body */
body {font-size:12pt;font-family:Georgia, Arial, Verdana, Sans-Serif;margin:0em;padding:.5em 0em;background-color:#E6E6F1;color:#4c4c4c;}
body {text-align:center;word-wrap:break-word;}  /* for IE 6 and 7 */
/* End body */

/* Begin Element Styles */
h2 {background-repeat:no-repeat;}
table {border-collapse:collapse;}
img {border:none;margin:0em;padding:0em;}
a {background-color:inherit;color:#6666FF;text-decoration:none;}
a:hover {text-decoration:underline;}
a:visited {background-color:inherit;color:#6666FF;}
table table table {text-align:left;} /* This nesting is applicable only to ektron context-menus */
p, li, div	
{
	margin:0em;
	
	margin-bottom:.0001pt;
	font-size:12pt;
	font-family:Georgia, Arial, Verdana, Sans-Serif;
}
/* End Element Styles */

/* Begin Misc Styles */
span.required {background-color:inherit;color:Red;}
p.RequiredLegend {background-color:inherit;color:Red;font-size:.75em;font-family:Arial,Verdana,Sans-Serif;text-align:right;}
p.ActionButtons {text-align:center;}
/* End Misc Styles */

/*Begin LoginStatus */
/* LoginStatus appears above #frame only after user has logged in */
#LoginStatus {margin-left:auto;margin-right:auto;width:60em;}
#LoginStatus p {font-size:.6em;font-family:Arial, Verdana, Sans-Serif;text-align:right;margin-bottom:.6em;padding:1em 1em 1em 0em;}
#LoginStatus span.loginlabel {padding:.7em 0em .7em 3em;background-image:url('images/id_card.png');background-repeat:no-repeat;background-position:0px 0px;}
#LoginStatus span.username {background-color:inherit;color:Black;}
#LoginStatus span.logout {margin-left:1em;padding:.7em 0em .7em 3em;background-image:url('images/stop.png');background-repeat:no-repeat;background-position:0px 0px;}
/*Begin LoginStatus */

/* Begin Frame */
/* #frame exists to center the content and to give it a width of 60em */
#frame {background-color:#d2d8e1;color:inherit;border:1px solid #4c4c4c;margin-top:0em;margin-right:auto;margin-bottom:0em;margin-left:auto;text-align:left;padding:0em;width:60em;}
/* End Frame */

/* Begin Login */
#login {background-image:url('images/background.gif');background-repeat:repeat;text-align:center;padding:1em;min-height:30em;height:auto;}
#login fieldset {width:40em;margin-left:auto;margin-right:auto;padding:0em;color:#5E81BC;text-align:center;background-color:White;}
#login fieldset table {width:30em;margin:1em;background-color:White;color:#4c4c4c;margin-left:auto;margin-right:auto;}
#login fieldset table table {margin:0em;margin-left:auto;margin-right:auto;}
#login fieldset table table td {text-align:left;}
#login fieldset table table td.loginlabel {text-align:right;padding-right:.5em;}
#login fieldset table table td.loginlabel label {margin-right:.5em;}
#login fieldset table table td input {width:20em;}
#login fieldset table table td input.Button {width:5em;float:right;}
#login fieldset table table td.Checkbox {text-align:center;}
#login fieldset table table td.Checkbox input {width:auto;margin:0em .25em 0em 0em;padding:1em;display:inline;}
#login fieldset table table td {margin:0em;padding:.15em 0em;}
#login p.otheractions {background-color:#ecefd5;color:#4c4c4c;width:auto;text-align:center;padding:.5em;font-size:.9em;border-top:1px solid silver;margin:0em;}
#login p.otheractions a.RecoverPassword {display:inline;margin-left:1em;padding:0em 0em 0em 1.35em;background-image:url('images/mail.png');background-repeat:no-repeat;}
#login p.otheractions a.profile {display:inline;margin-left:0em;padding:0em 0em 0em 1.45em;background-image:url('images/id_card_small.png');background-repeat:no-repeat;background-position:0px 2px;}
#login p.AutoLoginButton {margin:0em;padding:1em 1em;}
#login input#AutoLoginButton {margin:0em;padding:.15em 0em; width:12em;}

#login div.Registration table {width:20em;margin-left:auto;margin-right:auto;}
#login div.Registration td {text-align:right;}
#login div.Registration td select {width:auto;}
#login div.Registration table td span input{margin-top:1em;}

#login div#Success {width:40em;background-color:White;bordeR:1px solid silver;text-align:center;padding:1em;}
#login div#Success h2 {display:inline;margin:0em;padding:.35em 0em .35em 1.5em;background-image:url('images/check.png');background-repeat:no-repeat;background-position:0px center;}
#login div#Success a {margin:0em;padding:.35em 0em .35em 1.25em;background-image:url('images/arrow_left_blue.png');background-repeat:no-repeat;background-position:0px 7px;}

#login div#Failure {width:40em;background-color:White;bordeR:1px solid silver;text-align:center;padding:1em;}
#login div#Failure h2 {display:inline;margin:0em;padding:.35em 0em .35em 1.5em;background-image:url('images/forbidden.png');background-repeat:no-repeat;background-position:0px 10px;}
#login div#Failure a {margin:0em;padding:.35em 0em .35em 1.25em;background-image:url('images/arrow_left_blue.png');background-repeat:no-repeat;background-position:0px 7px;}

#login div#ek_forumprop_label {display:none;}
#login div#ek_dvforumprop {display:none;}

#login div#PasswordRecoveryControl {margin-left:auto;margin-right:auto;}
#login div#PasswordRecoveryControl table {width:20em;}
#login div#PasswordRecoveryControl td {text-align:center;padding:0em;margin:0em;vertical-align:middle;}
#login div#PasswordRecoveryControl table td span#ekEmail input {width:auto;float:left;}
#login div#PasswordRecoveryControl table td span#ekResetPassSubmitButton input {width:auto;margin-top:1em;}
/* End Login */

/* Begin Header */
#header {background-color:white;color:inherit;border-top:none;border-right:none;border-bottom:1px solid #4c4c4c;border-left:none;margin:0em;padding:.75em 1em;background-image:url('images/headerback.jpg');background-repeat:repeat-x;background-position:0px 0px;}
#header p#searchWidget {float:right;margin-top:.5em;}
#header p#searchWidget span.projectsearch {padding:.25em 0em .25em 2em;background-image:url('images/view.png');background-repeat:no-repeat;background-position:0px center;}
#header p#searchWidget span.projectsearch input.projecttext {color:#777777;text-transform:lowercase;}
#header p#searchWidget span.projectsearch input.projectbutton {position:relative;top:10px;left:0px;}
#header p#searchWidget a {color:#4c4c4c;text-transform:lowercase;display:block;text-align:right;font-size:.7em;margin:.25em .3em 0em 0em;background-color:inherit;text-decoration:none;} 

#header p#searchWidget a:hover {text-decoration:underline;}
#header p#searchWidget a:visited {background-color:inherit;color:#4c4c4c;}
#header h1 {font-weight:bold;margin:0em;font-size:1.5em;padding:.35em 0em .35em 9em;background-image:url('images/HendrixHorizontal.png');background-repeat:no-repeat;background-position:0px center;}
#header a {background-color:Transparent;color:#4c4c4c;}

/* End Header #header div#BreadcrumbsNav {background-color:red;float:left;padding:1em;}*/

/* Begin Subnav */
#subnav 
{
	background-image:url('images/subnavback.jpg');
	background-repeat:repeat-x;
	background-position:0px 0px;
	border-bottom:1px solid #4c4c4c;
	padding:0em;
	height:26px;
}
#subnav ul {list-style:none;margin:0;padding:0;}
#subnav li 
{
	font-size:.75em;
	font-family:Arial, Verdana, Sans-Serif;
	text-transform:lowercase;
	font-weight:bold;
	display:inline;
	padding:0em;
	margin:0em;}
	
#subnav li {background-repeat:no-repeat;background-position:0px 0px;}
#subnav li a {background-repeat:no-repeat;background-position:0px 0px; margin-left:.3em;}

#subnav ul.navigation {float:right;margin-right:-1px;}
#subnav ul.navigation li {float:left;border:1px solid #4c4c4c;border-left:none;border-top:none;background-color:White;color:inherit;}
#subnav ul.navigation li.selected {background-color:#ecefd5;color:#4c4c4c;padding:0;margin:0;}

#subnav ul.navigation li a {padding:.5em;margin:0;display:block;}
#subnav ul.navigation li a.wiki {border-left:1px solid #4c4c4c;padding-left:1.5em;background-image:url('images/wiki_small.png');background-position:2px 5px;}
#subnav ul.navigation li a.discussion {border-left:1px solid #4c4c4c;padding-left:2em;background-image:url('images/discussion_small.png');background-position:3px 6px;}
#subnav ul.navigation li a.documents {padding-left:2em;background-image:url('images/documents_small.png');background-position:4px 6px;}
#subnav ul.navigation li a.milestones {padding-left:2em;background-image:url('images/milestones_small.png');background-position:4px 6px;}
#subnav ul.navigation li a.Blog {padding-left:2em;background-image:url('images/client_blog_small.png');background-position:4px 6px;}
#subnav ul.navigation li a.issues {padding-left:2em;background-image:url('images/milestones_small.png');background-position:4px 6px;}
#subnav ul.navigation li a.faq {padding-left:2em;background-image:url('images/faq_small.png');background-position:3px 6px;}
#subnav ul.navigation li a.PrivateBlog {padding-left:2em;background-image:url('images/private_blog_small.png');background-position:4px 6px;}
#subnav ul.navigation li a.NavCtl_SearchPage {border-right:none;padding-left:2em;background-image:url('images/search_small.png');background-position:4px 6px;}

/* End Subnav */

/* Begin BreadcrumbsNav */
#BreadcrumbsNav 
{
	/*
	background-image:url('images/subnavback.jpg');
	background-repeat:repeat-x;
	background-position:0px 0px;
	border-bottom:1px solid #4c4c4c;
	*/
	height:0px;
	padding:1em;
}
#BreadcrumbsNav ul {list-style:none;margin:0;padding:0;}
#BreadcrumbsNav li 
{
	font-size:.75em;
	font-family:Arial, Verdana, Sans-Serif;
	text-transform:lowercase;
	font-weight:bold;
	display:inline;
	padding:0em;
	margin:0em;}
	
#BreadcrumbsNav li {background-repeat:no-repeat;background-position:0px 0px;}
#BreadcrumbsNav li a {background-repeat:no-repeat;background-position:0px 0px;}
#BreadcrumbsNav ul.breadcrumbs {margin:.175em .5em;width:28em;float:left;}
#BreadcrumbsNav ul.breadcrumbs li {padding:0;margin:0;background-repeat:no-repeat;line-height:150%;}
#BreadcrumbsNav ul.breadcrumbs li a {display:inline;padding:0;margin:0;}
#BreadcrumbsNav ul.breadcrumbs li span.separator {margin:0em;padding:0em;}

#BreadcrumbsNav ul.breadcrumbs li.first {padding-left:1.75em;background-image:url('images/house.png');background-position:0px 0px;}
#BreadcrumbsNav ul.breadcrumbs li.client {padding-left:1.6em;background-image:url('images/pawn_glass_green.png');background-position:0px -1px;}
#BreadcrumbsNav ul.breadcrumbs li.project {padding-left:1.6em;background-image:url('images/box.png');background-position:0px -1px;}

#BreadcrumbsNav ul.breadcrumbs li.login {padding-left:1.75em;background-image:url('images/lock.png');background-position:3px 6px;}
#BreadcrumbsNav ul.breadcrumbs li.RecoverPassword {padding-left:1.9em;margin-left:.15em;background-image:url('images/mail.png');background-position:3px 3px;}
#BreadcrumbsNav ul.breadcrumbs li.profile {padding-left:1.85em;margin-left:0em;background-image:url('images/id_card_small.png');background-position:3px 3px;}
#BreadcrumbsNav ul.breadcrumbs li.error {padding-left:1.85em;margin-left:0em;background-image:url('images/error.png');background-position:3px 3px;}

#BreadcrumbsNav ul.breadcrumbs li.Wiki {padding-left:1.5em;background-image:url('images/wiki_small.png');background-position:0px -1px;}
#BreadcrumbsNav ul.breadcrumbs li.Discussion {padding-left:1.75em;margin-left:.25em;background-image:url('images/discussion_small.png');background-position:0px -1px;}
#BreadcrumbsNav ul.breadcrumbs li.Documents {padding-left:1.75em;margin-left:.25em;background-image:url('images/documents_small.png');background-position:0px -1px;}
#BreadcrumbsNav ul.breadcrumbs li.Milestones {padding-left:1.75em;margin-left:.25em;background-image:url('images/milestones_small.png');background-position:0px -1px;}
#BreadcrumbsNav ul.breadcrumbs li.Blog {padding-left:2em;background-image:url('images/client_blog_small.png');background-position:0px -1px;}
#BreadcrumbsNav ul.breadcrumbs li.PrivateBlog {padding-left:2em;background-image:url('images/private_blog_small.png');background-position:0px -1px;}
#BreadcrumbsNav ul.breadcrumbs li.Search {padding-left:2em;background-image:url('images/view-small.png');background-position:0px -1px;}

/* End BreadcrumbsNav */


/* Begin Projects */
#projects {background-image:url('images/background.gif');background-repeat:repeat;border:none;}
#projects table.ProjectList {border-top:none;margin:0em;padding:0em;width:100%;}
#projects table.ProjectList th {text-align:left;background-color:#E6E4F7;color:inherit;padding:.5em;border-top:none;border-right:1px solid silver;border-bottom:1px solid silver;border-left:none;}
#projects table.ProjectList th span {background-repeat:no-repeat;padding:.2em 0em .2em 1.75em;margin:0em;}
#projects table.ProjectList th span.ContentsHeader {background-image:url('images/data.png');}
#projects table.ProjectList th span.ActionsHeader {background-image:url('images/gear.png');}

#projects table.ProjectList td {padding:1em;border-top:none;border-right:1px solid silver;border-bottom:1px solid silver;border-left:none;vertical-align:top;}
#projects table.ProjectList td ul {list-style:none;margin:0em;padding:0em 0em 0em 1em;position:relative;}
#projects table.ProjectList td ul.first {padding:1em;background-color:White;color:inherit;border:.06em solid silver;}
#projects table.ProjectList td ul.open {display:block;}
#projects table.ProjectList td ul.closed {display:none;}
#projects table.ProjectList td li {margin-left:0em;padding-left:0em;line-height:1em;}
#projects table.ProjectList td li {background-position:top left;background-repeat:no-repeat;padding:0em 0em 0em 1.25em;}
#projects table.ProjectList td li#clients_top {background-image:url('images/clients.gif');padding-left:1.75em;}
#projects table.ProjectList td li.Client {background-image:url('images/navigate_close.png');}
#projects table.ProjectList td li.Project {background-image:url('images/box.png');}
#projects table.ProjectList td li.none {background-image:url('images/warning.png');}
#projects table.ProjectList td li.members {background-image:url('images/users.png');}
#projects table.ProjectList td li.member {background-image:url('images/user3.png');}
#projects table.ProjectList td li.open {background-image:url('images/navigate_close.png');background-position:1px 0px;}
#projects table.ProjectList td li.closed {background-image:url('images/navigate_open2.png');background-position:1px 0px;}
#projects table.ProjectList td li a.selected {background-color:inherit;color:#733023;font-weight:bold;border-bottom:1px dotted #733023;}
#projects table.ProjectList td li a.selected:hover {border-bottom:none;}
#projects table.ProjectList td img {margin:0em 0em 0em .5em;}

#projects div.ActionsPanel {padding:0em 0em;background-color:White;color:inherit;border:1px solid silver;}
#projects div#ActionContent table {width:15em;}

#projects h4 {background-repeat:no-repeat;background-position:5px 5px;background-color:#ecefd5;color:#4c4c4c;padding:.55em 0em .5em 2em;margin:0em;border-top:none;border-right:none;border-bottom:1px solid silver;border-left:none;}
#projects h4.AddClient {background-image:url('images/pawn_glass_red.png');}
#projects h4.AddProject {background-image:url('images/box_large.png');}
#projects h4.AddMember {background-image:url('images/users1.png');padding:.55em 0em .5em 2.25em;margin:0em;}
#projects h4.RegisterNewMember {background-image:url('images/id_card.png');padding:.55em 0em .5em 2.25em;margin:0em;}
#projects h5.UserExists {padding:0em 1em;font-size:.75em;font-family:Arial, Sans-Serif;}
#projects h5.UserExists span.email {color:red;}
#projects p {margin:.5em 1em;padding:0em;}
#projects label {margin-right:1em;display:block;}

#projects p.RegisterNewMember {margin:1em;padding:0em;text-align:left;}
#projects p.RegisterNewMember a 
{
	background-image:url('images/id_card_new.png');
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding:.55em 0em .5em 2.25em;
	margin:0em;
	font-size:.75em;
	height:26px;
	font-family:Arial,Verdana,Sans-Serif;}
	
#projects select {width:13em;margin:0em;}
#projects input {width:13em;margin:0em;}
#projects input.RadioButton {width:2em;margin:0em;}
#projects input.Button {width:7em;margin:.5em .25em;}



#projects div.ActionsPanel table#AjaxResponseText td.SuccessImage, #projects div.ActionsPanel table#AjaxResponseText td.FailureImage {height:auto;vertical-align:middle;width:26px;border:none;padding:.5em 0em;background-image:none;}
#projects div.ActionsPanel table#AjaxResponseText td.SuccessMessage, #projects div.ActionsPanel table#AjaxResponseText td.FailureMessage {height:auto;background-image:none;padding:.5em;vertical-align:middle;border:none;text-align:left;}
#projects div.ActionsPanel table#AjaxResponseText td.FailureMessage {overflow:scroll;width:10em;}
#projects div.ActionsPanel h4.Warning {
	background-image:url('images/warning-large.png');
	background-repeat:no-repeat;
	background-position:5px 5px;
	background-color:#ecefd5;
	color:#4c4c4c;
	padding:.55em 0em .5em 2.25em;
	margin:0em;
	border-top:none;
	border-right:none;
	border-bottom:1px solid silver;
	border-left:none;}
/* End Projects */

/* Begin Wiki */
#Wiki {background-image:url('images/background.gif');background-repeat:repeat;background-color:Transparent;color:#4c4c4c;border:none;overflow:hidden;width:100%;clear:both;}
#Wiki td {vertical-align:top;margin:0.0em; padding-bottom:0.3em; padding-right:0.3em; font-size :11pt; }

#Wiki #sidebar {background-color:#d2d8e1;color:#4c4c4c;border-right:1px solid black;border-left:1px solid silver;text-align:center;width:14em;padding:0.3em}

#Wiki #sidebar h3 {background-image:url('images/subnavback.jpg');background-repeat:repeat-x;background-position:0px 0px;border:1px solid #4c4c4c;background-color:White;color:inherit;margin:0em;padding:.25em .25em 6px .25em;font-size:1em;}
#Wiki #sidebar div.RecentUpdates div div div div {margin:0em;padding:.15em;background-color:#ecefd5;color:#4c4c4c;border-top:none;border-right:none;border-bottom:1px solid #4c4c4c;border-left:none;}
/*#Wiki #sidebar div.EktronListSummary 
{
	margin:0em;
	padding:0em;
	border-top:none;
	border-right:1px solid #4c4c4c;
	border-bottom:none;
	border-left:1px solid #4c4c4c;
	background-image:url('images/background.gif');
	background-repeat:repeat;}
*/
	
#Wiki #sidebar div.EktronListSummary 
{
	margin:0em;
	padding:0em;
	border-top:1px;
	border-right:1px solid #4c4c4c;
	border-bottom:1px;
	border-left:1px solid #4c4c4c;
	background-image:url('images/background.gif');
	background-repeat:repeat;}
	
	
	
#Wiki #sidebar div.EktronListSummary div {overflow:hidden; border-top :1px ; border-bottom :1px solid #4c4c4c;}
#Wiki #sidebar div.EktronListSummary table {margin:0em;padding:0em;}
#Wiki #sidebar div.EktronListSummary table td {text-align:left;margin:0em;padding:0em;font-size:1em;}
#Wiki #sidebar div.EktronListSummary table td+td {font-size:.9em;padding:.1em;}
#Wiki #sidebar div.EktronListSummary ul {margin:0em;padding:0em;display:block;}
#Wiki #sidebar div.EktronListSummary ul li 
{
	display:block;
	font-size:.75em;
	font-family:Arial, Verdana, Sans-Serif;
	text-transform:lowercase;
	list-style:none;
	overflow:hidden;
	font-weight:bold;
	text-align:left;
	border-top:none;
	border-bottom:1px solid #4c4c4c;
	padding:.5em;}
	
#Wiki #sidebar span.user, span.date {display:inline;padding:0em;margin:0em;font-weight:normal;}

#Wiki #sidebar h3.SearchHeading {margin:1em 0em 0em 0em;}
#Wiki #sidebar div#search {background-image:url('images/background.gif');background-repeat:repeat;margin-top:0em;padding:1em 1em 1em 1em;border-top:none;border-right:1px solid #4c4c4c;border-bottom:1px solid #4c4c4c;border-left:1px solid #4c4c4c;}
#Wiki #sidebar div#search p {margin:0em 0em .5em 0em;padding:0em;text-align:left;color:#4c4c4c;}
#Wiki #sidebar div#search input#SearchInput {display:block;}
#Wiki #sidebar h3.CategoriesHeading {margin:1em 0em 0em 0em;}
#Wiki #sidebar div#categories {text-align:left;background-image:url('images/background.gif');background-repeat:repeat;margin-top:0em;padding:.5em 1em 1em 1em;border-top:none;border-right:1px solid #4c4c4c;border-bottom:1px solid #4c4c4c;border-left:1px solid #4c4c4c;}

#Wiki #sidebar h4 {margin:0em;padding:0em;font-weight:normal;font-size:1em;}
#Wiki #sidebar div.TaxonomyBreadcrumbs {margin-bottom:1em;border:none;background-color:Transparent;color:#4c4c4c;}
#Wiki #sidebar div.TaxonomyBreadcrumbs a {display:inline;}
#Wiki #sidebar div.TaxonomyBreadcrumbs span,  #Wiki #sidebar div.categories a {background-image:url('images/folder.png');background-repeat:no-repeat;background-position:0px 2px;padding:0em 0em 0em 1.25em;}
#Wiki #sidebar div.TaxonomyBreadcrumbs span.BreadcrumbTop {margin:0em;background-image:none;padding:0em;}
#Wiki #sidebar div.TaxonomyBreadcrumbs span.BreadcrumbDelimiter {margin:0em;background-image:none;padding:0em;}
#Wiki #sidebar div.categories {margin-bottom:1em;border:none;background-color:Transparent;color:#4c4c4c;}
#Wiki #sidebar div.categories a {display:block;}
#Wiki #sidebar div.articles {border:none;background-color:Transparent;color:#4c4c4c;}

#Wiki #sidebar p.WikiLink {margin:.25em 0em;}
#Wiki #sidebar p.WikiLink a {margin:0em;padding:.5em .5em .5em 1.15em;background-image:url('images/wiki_small.png');background-repeat:no-repeat;background-position:2px 9px;}

#Wiki #ContentWrapper {background-repeat:repeat;background-color:white;text-align:left; padding:.1em; margin:.5em; min-height:20.5em; border:1;}
/*#Wiki #ContentWrapper {background-image:url('images/background.gif');background-repeat:repeat;color:inherit;border:none;}*/
#Wiki #ContentWrapper Input.Button {background-repeat:repeat;color:inherit;border:none;text-align:center; }

#Wiki #ContentWrapper div.content {text-align:left;display: inline-block;background-color:white;color:#4c4c4c;padding:1em;border:1px solid silver;width:43em;}
#Wiki #ContentWrapper div.content ul {margin:1em 0em 1em 2em;}
#Wiki #ContentWrapper div.content ul ul {margin:0em 0em 0em 2em;}
#Wiki #ContentWrapper div.content h3 {margin:1em 0em 0em 0em;}
#Wiki #ContentWrapper h2.wiki {background-image:url('images/wiki_large.png');margin:0em 0em .5em 0em;padding: .4em 0em .4em 2em;}
#Wiki #ContentWrapper div div div div div {margin:0em;padding:.15em;background-color:#ecefd5;color:#4c4c4c;border:1px solid #4c4c4c;}
#Wiki #EkTbOuterElmt_AjaxToolBar table td {padding:0em;margin:0em;}

/* Begin wiki add-post control for authenticate cms user */
.RecentUpdates .WikiAuthCmsUser_ControlArea {background-color:#ECEFD5; margin: 0em 0em 0em 0em; padding: 0em 0em 0.15em 0em; text-transform:lowercase; text-align: center; border-top: solid 0px black; border-left: solid 1px black; border-right: solid 1px black; border-bottom: solid 1px black;}
.RecentUpdates a.WikiAuthCmsUser_ControlLink {margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; background-color:#ECEFD5; background-color:inherit; color:#6666FF; text-decoration:none;}
.RecentUpdates a.WikiAuthCmsUser_ControlLink img {position: relative; top: 0.15em; left: 0px; margin: 0em 0.2em 0em 0em; padding: 0em 0em 0em 0em;}
/* End wiki add-post control for authenticate cms user */

/* End Wiki */

/* Begin Discussion */
/* For the rest of the discussion styles, see ./threadeddisc/themes/standard.css */
#discussion {background-image:url('images/background.gif');background-repeat:repeat;padding:1em;clear:both;}
#discussion #InsideContent {padding:1em;background-color:white;color:#4c4c4c;border:1px solid silver;}
#discussion p.navlinks {background-image:url('images/discussion_large.png');background-position:0px 0px;background-repeat:no-repeat;margin:0em 0em .5em 0em;padding:.75em 0em 1em 3.5em;}
#discussion p.navlinks a {margin:.25em 0em 0em 0em;padding:0em;font-size:1.5em;color:#4c4c4c;background-color:Transparent;}
/* Begin End */

/* Begin Documents */
#documents {background-image:url('images/background.gif');background-repeat:repeat;border:none;clear:both;}
#documents h2.documents {float:left;background-image:url('images/documents_large.png');margin:0em 0em .5em 0em;padding: .4em 0em .4em 2.25em;}

#documents #documentscontent {padding:1em;}
#documents #documentscontent div#ContentWrapper {padding:1em;border:1px solid silver;background-color:White;color:#4c4c4c;}
#documents #documentscontent div#ContentWrapper div div div {border-bottom:1px solid #4c4c4c;padding:0em 0em .5em 0em;}
#documents #documentscontent div#ContentWrapper div div div div {border:1px solid #4c4c4c;text-align:left;background-color:#ecefd5;color:#4c4c4c;padding:.2em;margin:0em 0em .5em 0em;}
#documents #documentscontent div.insidecontent {clear:both;margin-top:1em;}
#documents #documentscontent div.AssetControl {background-color:white;color:#4c4c4c;padding:1em;text-align:center;margin:0em;border-top:none;border-right:.06em solid #4c4c4c;border-bottom:.06em solid #4c4c4c;border-left:.06em solid #4c4c4c;}
#documents #documentscontent table.projectdocuments {border-collapse:collapse;width:100%;}
#documents #documentscontent table.projectdocuments td {border:1px solid #4c4c4c;padding:.25em;background-color:White;color:#4c4c4c;}
#documents #documentscontent table.projectdocuments th {background-image:url('images/subnavback.jpg');background-repeat:repeat;border:1px solid #4c4c4c;text-align:center;background-color:#d2d8e1;color:inherit;padding:.25em;}
#documents #documentscontent table.projectdocuments p {display:block; padding-left:1.5em; background-color:White;color:#4c4c4c;}
#documents #documentscontent iframe.ektdmsiframe {border:.06em solid #3c3c3c;padding:1em;width:96.3%;background-color:White;color:#4c4c4c;height:50em;}
#documents #documentscontent p {display:none;}
#documents #documentscontent p.backtolistview {display:block;text-align:right;float:right;margin-top:1em;}
/* End Documents */

/* Begin DocumentsByCat */
#documentsByCat {background-image:url('images/background.gif');background-repeat:repeat;border:none;clear:both;}
#documentsByCat h2.documents {float:left;background-image:url('images/documents_large.png');margin:0em 0em .5em 0em;padding: .4em 0em .4em 2.25em;}

#documentsByCat #documentscontent {padding:1em;}
#documentsByCat #documentscontent div#ContentWrapper {padding:1em;border:1px solid silver;background-color:White;color:#4c4c4c;}
/*#documentsByCat #documentscontent div#ContentWrapper div div div {border-bottom:1px solid #4c4c4c;padding:0em 0em .5em 0em;}
#documentsByCat #documentscontent div#ContentWrapper div div div div {border:1px solid #4c4c4c;text-align:left;background-color:#ecefd5;color:#4c4c4c;padding:.2em;margin:0em 0em .5em 0em;} */
#documentsByCat #documentscontent div.insidecontent {clear:both;margin-top:1em;}
#documentsByCat #documentscontent div.AssetControl {background-color:white;color:#4c4c4c;padding:1em;text-align:center;margin:0em;border-top:none;border-right:.06em solid #4c4c4c;border-bottom:.06em solid #4c4c4c;border-left:.06em solid #4c4c4c;}
#documentsByCat #documentscontent table.projectdocuments {border-collapse:collapse;width:100%;}
#documentsByCat #documentscontent table.projectdocuments td {border:1px solid #4c4c4c;padding:.25em;background-color:White;color:#4c4c4c;}
#documentsByCat #documentscontent table.projectdocuments th {background-image:url('images/subnavback.jpg');background-repeat:repeat;border:1px solid #4c4c4c;text-align:center;background-color:#d2d8e1;color:inherit;padding:.25em;}
#documentsByCat #documentscontent table.projectdocuments p {display:block; padding-left:1.5em; background-color:White;color:#4c4c4c;}
#documentsByCat #documentscontent iframe.ektdmsiframe {border:.06em solid #3c3c3c;padding:1em;width:96.3%;background-color:White;color:#4c4c4c;height:50em;}
#documentsByCat #documentscontent p {display:none;}
#documentsByCat #documentscontent p.backtolistview {display:block;text-align:right;float:right;margin-top:1em;}
/* End Documents */	
	
/*Begin Milestones */
#milestones {background-image:url('images/background.gif');background-repeat:repeat;border-top:none;padding:1em;clear:both;}
#milestones h2.milestone {background-image:url('images/milestones_large.png');margin:0em 0em .5em 0em;padding: .4em 0em .4em 2.25em;}
#milestones #milestonescontent {padding:1em;border:1px solid silver;background-color:White;color:inherit;}
#milestones #milestonescontent h3 {text-align:left;font-size:1em;padding:.25em;margin:0em;}

#milestones #milestonescontent span div div div {padding:.15em;background-color:#ecefd5;color:#4c4c4c;border:1px solid #4c4c4c;}
#milestones #milestonescontent span p.none {background-color:Transparent;color:#4c4c4c;border:none;}

#milestones #milestonescontent table.first {margin:0em;}
#milestones #milestonescontent table.milestonetable {display:table;width:100%;margin:1em 0em 0em 0em;border-collapse:collapse;}

#milestones #milestonescontent table.milestonetable th {background-image:url('images/subnavback.jpg');background-repeat:repeat-x;background-position:0px 0px;border:1px solid silver;padding:.25em;}
#milestones #milestonescontent table.milestonetable tr.stripe {background-color:#E6E6F1;color:#4c4c4c;}
#milestones #milestonescontent table.milestonetable td {border:1px solid silver;padding:.25em;}

#milestones #milestonescontent table.milestonetable td.StartDate {width:5%;text-align:center;vertical-align:top;}
#milestones #milestonescontent table.milestonetable td.Title {width:93%;text-align:left;vertical-align:top;padding:0em;}
#milestones #milestonescontent table.milestonetable td.Title div.MilestoneTitle {background-color:Transparent;color:#4c4c4c;padding:.25em;}
#milestones #milestonescontent table.milestonetable td.Title div.MilestoneTitle a {padding:0em 0em 0em 1.25em;background-repeat:no-repeat;}
#milestones #milestonescontent table.milestonetable td.Title div.MilestoneTitle a.closed {background-image:url('images/navigate_open2.png');background-position:1px 2px;}
#milestones #milestonescontent table.milestonetable td.Title div.MilestoneTitle a.open {background-image:url('images/navigate_close.png');background-position:1px 2px;}
#milestones #milestonescontent table.milestonetable td.Title div {border:none;}

#milestones #milestonescontent table.milestonetable td.DownloadLink {border-left:none;width:2%;text-align:center;vertical-align:top;}
#milestones #milestonescontent sup {font-size:.6em;} 

#milestones #milestonescontent table.milestonetable td.Title div.MilesotneDetail {padding:1em;border-top:1px solid silver;background-image:url('images/background.gif');background-repeat:repeat;}
#milestones #milestonescontent table.milestonetable div.MilesotneDetail table {width:100%;border:none;}
#milestones #milestonescontent table.milestonetable div.MilesotneDetail table tr {background-color:white;color:#4c4c4c;}
#milestones #milestonescontent table.milestonetable div.MilesotneDetail table tr.stripe {background-color:#E6E6F1;color:#4c4c4c;}
#milestones #milestonescontent table.milestonetable div.MilesotneDetail table td {border-top:1px solid #4c4c4c;border-bottom:1px solid #4c4c4c;font-size:.9em;text-align:left;}
#milestones #milestonescontent table.milestonetable div.MilesotneDetail table td.Label {font-weight:bold;width:10%;text-align:right;vertical-align:top;}
#milestones #milestonescontent table.milestonetable div.MilesotneDetail table span.TimeZone {font-family:Arial, Sans-Serif;font-size:.75em;margin-left:1em;}
/* End Milestones */	
	
/* For blog styles see ./blogs.css */

/* Begin Search */
#Search {background-color:white; background-image:url(images/background.gif); background-repeat:repeat; border:medium none; clear:both; color:#4C4C4C; padding:1em;clear:both;}
#Search p input { text-align :left !important }
#SearchButton {text-align :left !important }
#SearchContainer {background-color: White; border: 1px solid silver; color: inherit; padding: 1em;}
#SearchControlArea {background-color: White; padding: 0.5em; margin-top: 2px; margin-bottom: 2px; margin-left: auto; margin-right: auto; width: 30em;}
#SearchOutputArea {text-align: left; background-color: White; padding: 0.2em 0.2em 0.2em 0.2em; margin: 0.2em 0.2em 0.2em 0.2em;}
#SearchOutputArea p.g {margin-top: 1em;}
.basicSubmit { white-space: nowrap;}
/* End Search */

/* Begin Footer */
#footer {background-color:#4c4c4c;color:white;clear:both;border:none;margin:0em;padding:0em;}
#footer p {font-family:Arial, Verdana, Sans-Serif;background-color:#4c4c4c;color:white;text-align:right;padding:.5em;margin:0em;font-size:.75em;}
/* End Footer */


/*Begin Issues Tracker*/

#issues {background-image:url('images/background.gif');background-repeat:repeat;border-top:none;padding:1em;clear:both;}
#issues #issuescontent {padding:1em;border:1px solid silver;background-color:White;color:inherit;}
#issues #issuescontent h2 {background-image:url('images/milestones_large.png');margin:0em 0em .5em 0em;padding: .4em 0em .4em 2.25em;}
#issues #issuescontent h3 {border:1px solid #4c4c4c;text-align:left;font-size:1em;padding:.25em;margin:0em;background-color:#ecefd5;color:#4c4c4c;}
#issues #issuescontent h3.last {margin-top:2em;}
#issues #issuescontent div.issueswrapper {border:1px solid #4c4c4c;border-top:none;text-align:left;font-size:1em;padding:.25em;margin:0em;background-color:white;color:#4c4c4c;}
#issues #issuescontent div.issueswrapperstripe {border:1px solid #4c4c4c;border-top:none;text-align:left;font-size:1em;padding:.25em;margin:0em;background-color:#E6E6F1;color:#4c4c4c;}
#issues #issuescontent span div div div {padding:.15em;background-color:#ecefd5;color:#4c4c4c;border:1px solid #4c4c4c;}
#issues #issuescontent span p.none {background-color:Transparent;color:#4c4c4c;border:none;}
#issues #issuescontent table.first {margin:0em;}
#issues #issuescontent table.issuestable {display:table;width:100%;margin:1em auto;border-collapse:collapse;width:95%}
#issues #issuescontent table.issuestable th {background-image:url('images/subnavback.jpg');background-repeat:repeat-x;background-position:0px 0px;border:1px solid #4c4c4c;padding:.25em;}
#issues #issuescontent table.issuestable tr {background-color:white;color:#4c4c4c;}
#issues #issuescontent table.issuestable tr.stripe {background-color:#E6E6F1;color:#4c4c4c;}
#issues #issuescontent table.issuestable td {border:1px solid #4c4c4c;padding:.25em;}
#issues #issuescontent p.issuetitle a {padding:0em 0em 0em 1.25em;background-repeat:no-repeat;}
#issues #issuescontent p.issuetitle a.closed {background-image:url('images/navigate_open2.png');background-position:1px 2px;}
#issues #issuescontent p.issuetitle a.open {background-image:url('images/navigate_close.png');background-position:1px 2px;}

#BackButton { text-decoration:none; width:100%; text-align:right }

/* End Issues Tracker*/



/* For Content Rating */
.rating_avg{display:block;}
/*#Flyout_Popup{ display:none;}*/
#ContentReview{padding:0em;}
#ContentReview span div div table td { padding:0em; margin:0em; vertical-align:top; }


/* Begin FAQ */
#faq {background-image:url('images/background.gif');background-repeat:repeat;padding:1em;}
#faq #InsideContent {padding:1em;background-color:white;color:#4c4c4c;border:1px solid silver;}
#faq p.navlinks {background-image:url('images/faq_large.png');background-position:0px 0px;background-repeat:no-repeat;margin:0em 0em .5em 0em;padding:.75em 0em 1em 3.5em;}
#faq p.navlinks a {margin:.25em 0em 0em 0em;padding:0em;font-size:1.5em;color:#4c4c4c;background-color:Transparent;}
/* Begin End */

.CategoryHeader 
{
	border-style:ridge ;
	border-width: 1px;	
	border-color:silver;
	background-color:#ecefd5;
	color:#4c4c4c;
	
	
}
.ArticleHeader
{
	border-style:ridge;
	border-width: 1px;	
	border-color:silver;
	background-color:#ecefd5;
	color:#4c4c4c;
	padding-left:1em;
	
	
}

.CategoryLink
{
	white-space:nowrap;	
	border-style:ridge;
	border-width: 1px;	
	border-color:silver;
	padding-right:0em;
	

	
}
.ArticleLink
{
	padding-left:1em;	
	border-style:ridge;
	border-width:1px;	
	border-color:silver;
	padding-right:0em;
	
	
}
/*  Recent Changes Buttons
____________________________________________________________________*/


 

.but_first a:link,
.but_first a:visited,
.but_first a:hover{
padding:0px 2px 0px 2px;
text-indent:-5000px;
display:block;
height:20px;
width:30px;
}

.but_first{
float:left;
display:block;
margin-left:30px;
height:20px;
width:30px;
background-image:url(images/but_first.gif);
background-repeat:no-repeat;
background-position:center center;
}

.but_first_disable {
float:left;
text-indent:-5000px;
display:block;
margin-left:30px;
height:20px;
width:30px;
background-image:url(images/but_first_d.gif);
background-repeat:no-repeat;
background-position:center center;
}



.but_previous a:link,
.but_previous a:visited,
.but_previous a:hover{
padding:0px 2px 0px 2px;
text-indent:-5000px;
display:block;
height:20px;
width:24px;
}

.but_previous{
float:left;
display:block;
height:20px;
width:24px;
background-image:url(images/but_prev.gif);
background-repeat:no-repeat;
background-position:center center;
}

.but_previous_disable {
float:left;
text-indent:-5000px;
display:block;
height:20px;
width:24px;
background-image:url(images/but_prev_d.gif);
background-repeat:no-repeat;
background-position:center center;
}





.but_next a:link,
.but_next a:visited,
.but_next a:hover{
display:block;
height:20px;
width:24px;
text-indent:-5000px;
padding:0px 2px 0px 2px;
text-indent:-5000px;

}

.but_next{
float:left;
display:block;
height:20px;
width:24px;
margin-left:5px;
background-image:url(images/but_next.gif);
background-repeat:no-repeat;
background-position:center center;
}

.but_next_disable {
float:left;
text-indent:-5000px;
display:block;
height:20px;
width:24px;
margin-left:5px;
background-image:url(images/but_next_d.gif);
background-repeat:no-repeat;
background-position:center center;
}


.but_last a:link,
.but_last a:visited,
.but_last a:hover{
padding:0px 2px 0px 2px;
display:block;
height:20px;
width:30px;
text-indent:-5000px;
}

.but_last{
float:left;
display:block;
height:20px;
width:30px;
background-image:url(images/but_last.gif);
background-repeat:no-repeat;
background-position:center center;
}

.but_last_disable{
float:left;
text-indent:-5000px;
display:block;
height:20px;
width:30px;
background-image:url(images/but_last_d.gif);
background-repeat:no-repeat;
background-position:center center;
}

/* FAQ stuff */

.listsummary{font-family: Verdana; font-size: 9px; line-height: 22px;cursor:pointer;}
/* .switchcontent{display :none; }*/


/*Taxonomy display stuff*/

DIV#spacer
{
	width: 500px; height: 40px; margin-left: 5px;
}


DIV#outline
{
	width: 100%; height: 250px;background-color:white; border: 1px solid #c6c6c6; float: left;  margin-left: 3px;text-align:left; padding:1em; margin-right: 3px; padding-right: 1px;
}

/*bread crumb styles (Taxonomy)*/
#bc {
font-size:12px;
}
#bc .bc_title{
}
#bc .bc_link{
}
#bc .bc_sep{
}
#bc .bc_current{
}


.ITsection {  padding:15px 0px 0px 0px; }
.ITsection div { border:none; background-color:white;}
.ITsection h3 {  margin:0px; font-size:14px; font-weight:bold;  font-family: "Trebuchet MS", Helvetica, Arial, san-serif; }
.ITannouncementsHeader { margin:0px;}
.ITannouncementsHeader p { font-size:xx-small; }
.ITannouncementsHeader a {font-weight:bold; text-decoration:none; color:#999;}
.ITannouncementsHeader a:hover { text-decoration:underline;} 
.ITannouncementsLine  { margin:0px; padding:none; border-bottom:1px solid #999;  }