﻿body {background-color: #dddddd; color:black; margin:0; font-size:small; font-family: Verdana,Helvetica,Arial; font-size: 12px;}
img {border-style:none; padding: 0px; margin: 0px;}

.AddTests .VisibleOpened {display:none;}
.AddTests.active .VisibleOpened {display:block;}
.AddTests .VisibleClosed {display: block;}
.AddTests.active .VisibleClosed {display:none;}

/*Page Display Styles*/
table.MainBackground {background-color:#cccccc;}
table.PrintBackground {background-color:White;}
td.CMSHeader {background-color:#f6e6bc;}
td.StatusBar {color: white; background-color:#7c8fa1; border-bottom:1px solid #424c55; padding:4px 20px 4px 20px;}
td.StatusBar a:link {color:White; text-decoration:none;}
td.StatusBar a:visited {color:White; text-decoration:none;}
td.StatusBar a:hover {color:White; text-decoration:underline;}
td.Workarea {background-color:#7c8fa1; border-bottom:1px solid #424c55; padding-bottom: 20px;}
td.PrintWorkarea {background-color:White; border-bottom:1px solid #424c55;}
td.PageTitle {background-color:#eeeeee; padding:4px 0 4px 0;}
span.PageTitle {background-color:#f0f0e5; color:#000000; font-size:x-large; font-style:italic;}
td.PageArea {background-color:#eeeeee;}
div.PageArea {background-color:#f0f0e5; border:1px solid #65615f;}
td.PageShadow {background-color:#111111;}
.PageDivider {background-color:#cac6af;}
td.UnderBar {background-color:#cccccc;}
td.PrintUnderBar {background-color:White;}

/*Pnav Styles*/
a.PnavLink {color:black; padding-right:20px; white-space:nowrap;}
span.PnavTitle {color:black; font-size:larger; font-style:italic; font-weight: bold;}

.TabActive {font-weight:bold; border:solid 1px #5b6332; color: #312620; background-color: #eeeeee; padding: 10px; vertical-align: middle;}
.TabActive a {font-weight:bold; color: #383934;}
.TabHover {font-weight:bold; border:solid 1px #5b6332; color: #312620; background-color: #eeeeee; padding: 10px; vertical-align: middle; cursor: pointer;}
.TabHover a {font-weight:bold; color: #383934;}
.TabInactive {font-weight:bold; border:solid 1px #5b6332; color: #312620; background-color: #f0f0e5; padding: 10px; vertical-align: middle;}
.TabInactive a {font-weight:bold; color: #383934;}

.MenuButtonActive {color: #789245; background-color: #eeeeee; padding: 6px; text-decoration: none; white-space: nowrap; border: #ececec inset; border-width: medium; border-color: #fcfcfc; border-style: inset;}
.MenuButtonActive a {color: #789245; background-color: #eeeeee; padding: 6px; text-decoration: none;}
.MenuButtonHover {color: #789245; background-color: #f0f0e5; padding: 6px; text-decoration: none; white-space: nowrap; border: #ececec outset; border-width: medium; border-color: #fcfcfc; border-style: outset;}
.MenuButtonHover a {color: #789245; background-color: #f0f0e5; padding: 6px; text-decoration: none;}
.MenuButtonInactive {color: Black; background-color: #eeeeee; padding: 6px; text-decoration: none; white-space: nowrap; border: #ececec outset; border-width: medium; border-color: #fcfcfc; border-style: outset;}
.MenuButtonInactive a {color: Black; background-color: #eeeeee; padding: 6px; text-decoration: none;}

.TableAlternate .Alternate:nth-child(even) {background-color: #e5e5e5;}

/*Gridview styles*/
.ListStyle {border-top:3px solid #f6dbab; border-left:1px solid #f6dbab; border-right:1px solid #f6dbab; border-bottom:3px solid #f6dbab;}
.ListStyle a {color:#65615f;}
.ListStyle a:hover {color:#65615f; text-decoration:none;}
.ListStyleAltRow {color:#65615f; background-color:#f0f0e5;}
.ListStyleAltRow td {padding: 2px 10px 4px 10px;}
.ListStyleEdit {color:#65615f; background-color:#b3d4b8;}
.ListStyleEdit td {padding:0 10px 2px 10px;}
.ListStyleEmpty {color:#65615f; background-color:#ffffff; text-align: center;}
.ListStyleEmpty td {padding: 16px 0 16px 0;}
.ListStyleFooter {color:#65615f; background-color:#f6dbab;}
.ListStyleFooter td {padding: 0 10px 2px 10px;}
.ListStyleHeader {color:#976f39; height:23px; text-align:left; background: url('/images/headerRPT.gif') top left repeat-x;}
.ListStyleHeader th {padding: 0 10px 2px 10px; text-align: left;}
.ListStyleHeader a {color:#976f39;}
.ListStyleHeader a:hover {color:#976f39; text-decoration:none;}
.ListStylePager {color:#000000; background-color:#f5e5ac;}
.ListStylePager td {padding:0 2px 0 0;}
.ListStyleRow {color:#65615f; background-color:#ffffff;}
.ListStyleRow td {padding: 2px 10px 4px 10px;}
.wsLinks {color: White; background-color: #65615f; font-size: small; font-weight: normal; border: 1px solid black; padding: 0 5px 2px 5px; text-decoration: none;}

.ListStylePrint {}
.ListStylePrint a {color:Black;}
.ListStylePrint a:hover {color:Black; text-decoration:none;}
.ListStyleAltRowPrint {color:Black; background-color:#eeeeee;}
.ListStyleAltRowPrint td {padding: 2px 10px 4px 10px;}
.ListStyleEmptyPrint {color:Black; background-color:White; text-align: center;}
.ListStyleEmptyPrint td {padding: 16px 0 16px 0;}
.ListStyleFooterPrint {color:#65615f; background-color:White;}
.ListStyleFooterPrint td {padding: 0 10px 2px 10px;}
.ListStyleHeaderPrint {color:Black; text-align:left;}
.ListStyleHeaderPrint th {padding: 0 10px 2px 10px; text-align: left;}
.ListStyleHeaderPrint a {color:Black;}
.ListStyleHeaderPrint a:hover {color:Black; text-decoration:none;}
.ListStyleRowPrint {color:Black; background-color:White;}
.ListStyleRowPrint td {padding: 2px 10px 4px 10px;}

.SubListStyle {border:1px solid Black;}
.SubListStyle a {color:Black;}
.SubListStyle a:hover {color:Black; text-decoration:none;}
.SubListStyleAltRow {color:Black; background-color:#f0f0e5;}
.SubListStyleAltRow td {padding: 2px 10px 4px 10px;}
.SubListStyleEdit {color:Black; background-color:#b3d4b8;}
.SubListStyleEdit td {padding:0 10px 2px 10px;}
.SubListStyleEmpty {color:Black; background-color:White; text-align: center;}
.SubListStyleEmpty td {padding: 16px 0 16px 0;}
.SubListStyleFooter {color:#65615f; background-color:White;}
.SubListStyleFooter td {padding: 0 10px 2px 10px;}
.SubListStyleHeader {color:Black; background-color:#f6dbab; text-align:left;}
.SubListStyleHeader th {padding: 0 10px 2px 10px; text-align: left;}
.SubListStyleHeader a {color:Black;}
.SubListStyleHeader a:hover {color:Black; text-decoration:none;}
.SubListStyleRow {color:Black; background-color:White;}
.SubListStyleRow td {padding: 2px 10px 4px 10px;}

/* Link styles */
a.ListLink {color:#65615f;}
a.ListLink:link {color:#65615f; text-decoration:underline;}
a.ListLink:visited {color:#65615f; text-decoration:underline;}
a.ListLink:hover {color:Black; text-decoration:none;}
a.ListLink:active {color:#65615f; text-decoration:underline;}
a.FormLink {color:#789245;}
a.FormLink:link {color:#789245; text-decoration:underline;}
a.FormLink:visited {color:#789245; text-decoration:underline;}
a.FormLink:hover {color:#789245; text-decoration:none;}
a.FormLink:active {color:#789245; text-decoration:underline;}
a.CommandLink {color:#789245;}
a.CommandLink:link {color:#789245; text-decoration:underline;}
a.CommandLink:visited {color:#789245; text-decoration:underline;}
a.CommandLink:hover {color:#789245; text-decoration:none;}
a.CommandLink:active {color:#789245; text-decoration:underline;}
.ReportLink {text-decoration: underline;}
.ReportLink:hover {text-decoration: none;}

/*Options table style*/
.OptionsBox {border-bottom:1px solid #65615f;}
td.OptionsDivider {border-left:1px solid #65615f;}
.OptionsLabel {color: Black; font-weight: bold;}

/*Form styles*/
.FormStyle {}
.FormStandard {color:#65615f; background-color:#ffffff; border:3px solid #f6dbab; text-align: center;}

/*DataList styles*/
.DataListStyle {border-top:3px solid #f6dbab; border-left:1px solid #f6dbab; border-right:1px solid #f6dbab; border-bottom:3px solid #f6dbab;}
.DataListStyle a {color:#65615f;}
.DataListStyle a:hover {color:#65615f; text-decoration:none;}
.DataListStyleAltRow {color:#65615f; background-color:#f0f0e5;}
.DataListStyleAltRow td {padding: 2px 10px 4px 10px;}
.DataListStyleEdit {color:#65615f; background-color:#b3d4b8;}
.DataListStyleEdit td {padding:0 10px 2px 10px;}
.DataListStyleFooter {color:#65615f; background-color:#dbdbdb;}
.DataListStyleFooter td {padding: 0 10px 2px 10px;}
.DataListStyleHeader {color:#976f39; background:#f7e7a2; height:23px; text-align:left;}
.DataListStyleHeader th {padding: 0 10px 2px 10px; text-align: left;}
.DataListStyleHeader a {color:#976f39;}
.DataListStyleHeader a:hover {color:#976f39; text-decoration:none;}
.DataListStyleRow {color:#65615f; background-color:White;}
.DataListStyleRow td {padding: 2px 10px 4px 10px;}

/*Project Management List styles*/
.TaskListDiv {border: 1px solid #cccccc;}
.TimeListDiv {border: 1px solid #976f39;}
.TaskListTitleBar {color: #976f39; background-color: #f6dbab; padding: 4px 10px 4px 6px; border-bottom: 1px solid #976f39;}
.TaskListTitle {color:#976f39;}
a.TaskListTitle {color:#976f39; text-decoration:none;}
a.TaskListTitle:hover {text-decoration:underline;}
.TaskListSubTitleBar {color: #976f39; padding: 4px 0 4px 0;}
.TaskListSubTitle{color:#976f39;}
a.TaskListSubTitle{color:#976f39; text-decoration:underline;}
a.TaskListSubTitle:hover{text-decoration:none;}
.TaskActions {white-space: nowrap;}

/*Reorder List*/
.dragHandle {width: 10px; height: 15px; background-color: Blue; cursor: move; border: outset thin black;}
.callbackStyle {border:thin blue inset;}
.callbackStyle table {background-color:#5377A9;	color:Black;}
.itemArea {margin-left:15px; font-family: Arial,Verdana,sans-serif; font-size:1em; text-align:left;}
.reorderListDemo li {list-style: none; margin: 2px;	color:#000000;}
.reorderListDemo ul {padding: 0px; margin: 0px}
.reorderListDemo li a {color:#000000 !important; font-weight:bold;}
.reorderListDemo {border: 1px solid #f6dbab; background-color: #ffffff; padding: 20px 10px 20px 10px;}    
.reorderCue {border:dashed thin black; width:100%; height:25px;}

/*Misc Style*/
td.Login {color: Black;}
.LoginFormLink a {color:#789245;}
.LoginFormLink a:link {color:#789245; text-decoration:underline;}
.LoginFormLink a:visited {color:#789245; text-decoration:underline;}
.LoginFormLink a:hover {color:#789245; text-decoration:none;}
.LoginFormLink a:active {color:#789245; text-decoration:underline;}

.RichTextEditTitle {font-size:x-large; font-weight: bold;}
.Link_Button {text-decoration: none;}
.AddButton {margin-left: 20px; text-align: left; width: 100%}