body{background:#ffffff;}    
.skinwrapper{background:#ffffff;padding:1px;}    
.skinheader{padding:10px;background:#EEE;}    
.skinmenu{padding:10px;background:#C00;}    
.skinuser{padding:5px;background:#CCC;text-align:right;}    
.skincontentstable{width:100%;}    
.skinfooter{padding:5px;background:#CCC;text-align:center;}   


/* css from old site */
* {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
}
.text_bd {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.text {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}

body {
	margin: 0px;
}
.sizer {
	width: 900px;
}


#logo {
	padding-top: 1px;
	background: #83AEd9;
}
#logo .holder {
	border-top: 1px solid #80BAD1;
}
#logo .sizer {
	width: 870px;
	padding: 10px 10px 10px 20px;
}
#navprimary {
	padding: 4px 0px 6px 0px;
	border-top: 4px solid #023347;
	background: #023D55;
	line-height: 11px;
}
#navprimary ul {
	height: 11px;
	margin: 0px;
	padding: 0px 10px 0px 20px;
	list-style: none;
}
#navprimary li {
	float: left;
	width: 100px;
	margin: 0px;
	padding: 0px;
	line-height: 11px;
	border-left: 2px solid #1C9ACD;
	color: #fff;
	font-size: 10px;
	font-weight: bold;
}
#navprimary .nodrop li {
	width: auto;
}
#navprimary li#homelink {
	border-left: none;
}
#navprimary a {
	display: block;
	width: 100px;
	padding: 0px 15px 0px 15px;
	text-decoration: none;
	color: #fff;
	font-weight: bold;
}
#navprimary .nodrop a {
	width: auto;
}
#navprimary #homelink a {
	padding-left: 0px;
}
#navprimary span {
	display: block;
	width: 80px;
	padding: 0px 15px 0px 15px;
	color: #fff;
	font-weight: bold;
}
#navprimary .nodrop span {
	width: auto;
}
#navprimary ul ul {
	display: none;
	padding: 6px 0px 5px 0px;
}
#navprimary ul ul li {
	float: none;
	border-left: none;
	border-bottom: 1px solid #fff;
	border-right: none;
	margin: 0px;
	padding: 0px;
	line-height: 19px;
	font-weight: normal;
	background: #ddd;
}
#navprimary li li:hover, #navprimary li li.over {
	background: #ccc;
}
#navprimary li:hover a, #navprimary li.over a {
	color: #F59C02;
}
#navprimary li:hover span, #navprimary li.over span {
	color: #F59C02;
}
#navprimary li:hover li a, #navprimary li.over li a {
	color: #0074A3;
	font-weight: normal;
}
#navprimary li:hover ul, #navprimary li.over ul {
	display: block;
	float: left;
	height: auto;
	position: absolute;
}
#navprimary li li a:hover {
	color: #023D55;
}
#navprimary ul ul li a {
	color: #369;
}
#navprimary li.current a {
	color: #F59C02;
}
#navprimary li.current span {
	color: #F59C02;
}
#userbar {
	margin: 0px;
	padding: 4px 0px 6px 0px;
	line-height: 11px;
	border-top: 4px solid #8DBED1;
	background: #9FC9D9;
	color: #023D55;
	font-weight: bold;
	font-size: 11px;
}
#userbar .sizer {
	width: 720px;
	padding: 0px 10px 0px 20px;
}
#contentprimary {
	clear: both;
	padding: 20px 0px 10px 0px;
}
#content {
	padding: 0px 10px 0px 20px;
}
h1 {
	margin: 0px 0px 20px 0px;
	padding: 0px 10px 7px 20px;
	font-size: 34px;
	font-weight: normal;
	text-transform: lowercase;
	color: #F59C02;
	border-bottom: 1px solid #80BAD1;
}
.listtable {
	clear: both;
	background: #fff;
	font-size: 12px;
	width: 600px;
}
.listtable tr {
	background: #DEEBDE;
}
.listtable td {
	padding: 10px;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
}
.listtable th, .listtable .header td{
	background: #A0C1A3;
	white-space: nowrap;
	font-weight: bold;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #198524;
	text-align: left;
	text-transform: lowercase;
	padding: 5px 10px 5px 10px;
	color: #fff;
}
.listtable th a, .listtable .header a {
	display: block;
	width: 100%;
	text-decoration: none;
	color: #fff;
}
.listtable th a:hover, .listtable .header a:hover {
	color: #000;
}
.listtable .alternatingitem {
}
.listtable .parentrow {
	background: #BCD7BE;
}
.listtable .parentrow td {
	font-weight: bold;
}

#breadcrumbs {
	float: left;
	margin: 7px 10px 0px 4px;
	padding: 0px 10px 0px 10px;
	border: 1px solid #9FD2E4;
	line-height: 17px;
	font-size: 9px;
	text-transform: uppercase;
	color: #4C9EBE;
	font-weight: bold;
}
html>body #breadcrumbs {
	margin: 7px 10px 0px 10px;
}
#breadcrumbs a {
	color: #4C9EBE;
	text-decoration: none;
}
#breadcrumbs a:hover {
	color: #0074A3;
}

.listtable .subrow {
	background: #8D8D8D;
}
.listtable .subrow td {
	font-weight: bold;
	font:smallcaption;
}

.listtable .pager {
	background: none;
}
.listtable .pager td {
	background: none;
	font-weight: bold;
}
.listtable .pager span {
	font-size: 14px;
	color: #F59C02;
}
.listtable .pager a {
	text-decoration: none;
	color: #0074A3;
}
.listtable .pager a:hover {
	color: #F59C02;
}
.listtable .button {
	text-decoration: none;
	text-align: center;
	white-space: nowrap;
	width: 1%;
}

.listtable .linkbutton
{
	display: block;
	padding: 0px 15px 0px 15px;
	border: 1px solid #9FD2E4;
	line-height: 18px;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	color: #4C9EBE;
	font-weight: bold;
	background: #fff;
}

.listtable td td {
	padding: 2px;
	border: none;
	background: none;
}
#navlist .sizer {
	width: 400px;
}
#navlist ul {
	width: 400px;
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#navlist li {
	margin: 0px;
	padding: 0px;
	text-transform: lowercase;
	color: #fff;
	background: #A0C1A3;
	font-size: 12px;
	font-weight: bold;
	line-height: 21px;
}
#navlist li span {
	display: block;
	width: 395px;
	padding-left: 5px;
	border-bottom: 1px solid #198524;
}
#navlist li ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#navlist li ul li {
	text-transform: none;
	border-bottom: 1px solid #fff;
	color: #fff;
	background: #DEEBDE;
	font-size: 11px;
	font-weight: normal;
	line-height: 33px;
}
#navlist a {
	text-decoration: none;
	color: #999;
}
#navlist li ul a {
	display: block;
	width: 385px;
	padding-left: 15px;
	text-decoration: none;
	color: #0074A3;
}
#navlist li ul a:hover {
	color: #023D55;
}
#footer {
	margin: 40px 0px 10px 0px;
}
#footer .sizer {
	width: 1200px;
	padding: 10px 10px 10px 20px;
	border-top: 4px solid #EBEBEB;
	text-align: left;
	color: #ACACAC;
	font-size: 11px;
}
.buttonadd {
	float: right;
	margin-bottom: 10px;
}


.buttonback {
	float: left;
	margin-bottom: 10px;
}
.buttonadd a {
	display: block;
	padding: 0px 15px 0px 15px;
	border: 1px solid #9FD2E4;
	line-height: 18px;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	color: #4C9EBE;
	font-weight: bold;
	background: #fff;
}
.buttonback a {
	display: block;
	padding: 0px 15px 0px 15px;
	border: 1px solid #9FD2E4;
	line-height: 18px;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	color: #4C9EBE;
	font-weight: bold;
	background: #fff;
}
.buttonadd a:hover {
	color: #fff;
	background: #4C9EBE;
}
.buttonback a:hover {
	color: #fff;
	background: #4C9EBE;
}

.buttonhelp {
	float: right;
	margin-bottom: 10px;
}

.buttonhelp a:hover {
	color: #fff;
	background: #4C9EBE;
}

.buttonhelp a {
	display: block;
	padding: 0px 3px 0px 3px;
	border: 1px solid #9FD2E4;
	line-height: 18px;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	background: #4C9EBE;
}
.linklist {
	list-style: none;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}
.linklist li {
	padding-bottom: 5px;
}
.detailstable {
	clear: both;
	font-size: 12px;
}
.detailstable td {
	padding: 5px 0px 5px 0px;
}
.detailstable th {
	padding: 5px 10px 5px 0px;
	text-align: left;
	white-space: nowrap;
}
.validationmessage {
	padding: 10px 10px 10px 40px;
	margin-bottom: 10px;
	background: #DEEBDE url(images/icon_error.gif) no-repeat 10px 10px;
	color: #D88A02;
	font-size: 11px;
}
.validationmessage p {
	margin: 0px;
	padding-top: 5px;
}
.validationmessage strong {
	color: #000;
}
.validationmessage p.validationheader {
	margin-bottom: 10px;
	padding: 0px;
	font-weight: bold;
	font-size: 12px;
}
.currentselections {
	font-weight: bold;
	font-style: italic;
	font-size: 11px;
}
.adminTextBox {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
}
.adminDropDown {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
}
.adminListBox {
    width: 265px;
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
}
.adminButton {
	width: 60px;
	border: 1px solid #9FD2E4;
	padding: 3px;
	margin: 0px 5px 10px 5px;
	font-size: 10px;
	text-transform: uppercase;
	text-align: center;
	line-height: 10px;
	color: #4C9EBE;
	font-weight: bold;
	background: #fff;
}
.adminButton:hover {
	color: #fff;
	background: #4C9EBE;
}

.formbuttoninvisible 
{
	float: right;
	border: 1px solid #ffffff;
	margin-bottom: 10px;
	font-size: 10px;
	text-transform: uppercase;
	padding: 3px 10px 3px 10px;
	line-height: 10px;
	color: #ffffff;
	font-weight: bold;
	background: #fff;
}
.formbuttoninvisible:hover {
	color: #fff;
	background: #ffffff;
}

.formbutton 
{
	float: right;
	border: 1px solid #9FD2E4;
	margin-bottom: 10px;
	font-size: 10px;
	text-transform: uppercase;
	padding: 3px 10px 3px 10px;
	line-height: 10px;
	color: #4C9EBE;
	font-weight: bold;
	background: #fff;
}
.formbutton:hover {
	color: #fff;
	background: #4C9EBE;
}
#btnCancel {
	float: left;
}
.listholder {
	margin: 0px;
	padding: 0px;
}

.audit {
visibility:hidden;
display:none;
background-color: #DDFFFF;
}

.auditVersion {
visibility:hidden;
display:none;
background-color: #DDFFFF;
}
.auditVersionWorkflow {
visibility:hidden;
display:none;
background-color: #DDFFFF;
}

.audit_Show {
visibility:visible;
background-color: #DDFFFF;
}

.auditVersion_Show {
visibility:visible;
background-color: #DDFFFF;
}
.auditVersionWorkflow_Show {
visibility:visible;
background-color: #DDFFFF;
}
.auditA {
visibility:hidden;
display:none;
background-color: #FFFFFF;
}

.auditA_Show {
visibility:visible;
background-color: #FFFFFF;
}
.auditB {
visibility:hidden;
display:none;
background-color: #FFFFFF;
}

.auditB_Show {
visibility:visible;
background-color: #FFFFFF;
}
.auditC {
visibility:hidden;
display:none;
background-color: #FFFFFF;
}

.auditC_Show {
visibility:visible;
background-color: #FFFFFF;
}
.auditVersionA {
visibility:hidden;
display:none;
background-color: #FFFFFF;
}

.auditVersionA_Show {
visibility:visible;
background-color: #FFFFFF;
}
.auditVersionB {
visibility:hidden;
display:none;
background-color: #FFFFFF;
}

.auditVersionB_Show {
visibility:visible;
background-color: #FFFFFF;
}
.auditVersionC {
visibility:hidden;
display:none;
background-color: #FFFFFF;
}

.auditVersionC_Show {
visibility:visible;
background-color: #FFFFFF;
}

.auditVersionD {
visibility:hidden;
display:none;
background-color: #FFFFFF;
}

.auditVersionD_Show {
visibility:visible;
background-color: #FFFFFF;
}

.auditVersionWorkflowA {
visibility:hidden;
display:none;
background-color: #FFFFFF;
}

.auditVersionWorkflowA_Show {
visibility:visible;
background-color: #FFFFFF;
}
.auditVersionWorkflowB {
visibility:hidden;
display:none;
background-color: #FFFFFF;
}

.auditVersionWorkflowB_Show {
visibility:visible;
background-color: #FFFFFF;
}
.auditVersionWorkflowC {
visibility:hidden;
display:none;
background-color: #FFFFFF;
}

.auditVersionWorkflowC_Show {
visibility:visible;
background-color: #FFFFFF;
}

.auditVersionWorkflowD {
visibility:hidden;
display:none;
background-color: #FFFFFF;
}

.auditVersionWorkflowD_Show {
visibility:visible;
background-color: #FFFFFF;
}
.auditVersionWorkflowE {
visibility:hidden;
display:none;
background-color: #FFFFFF;
}

.auditVersionWorkflowE_Show {
visibility:visible;
background-color: #FFFFFF;
}
.auditVersionWorkflowF {
visibility:hidden;
display:none;
background-color: #FFFFFF;
}

.auditVersionWorkflowF_Show {
visibility:visible;
background-color: #FFFFFF;
}
.auditVersionWorkflowG {
visibility:hidden;
display:none;
background-color: #FFFFFF;
}

.auditVersionWorkflowG_Show {
visibility:visible;
background-color: #FFFFFF;
}

.auditVersionWorkflowH {
visibility:hidden;
display:none;
background-color: #FFFFFF;
}

.auditVersionWorkflowH_Show {
visibility:visible;
background-color: #FFFFFF;
}
.auditVersionWorkflowI {
visibility:hidden;
display:none;
background-color: #FFFFFF;
}

.auditVersionWorkflowI_Show {
visibility:visible;
background-color: #FFFFFF;
}
.auditVersionWorkflowJ {
visibility:hidden;
display:none;
background-color: #FFFFFF;
}

.auditVersionWorkflowJ_Show {
visibility:visible;
background-color: #FFFFFF;
}


.ajaxtable {
	font-size: 12px;
	width:100%;
	background-color:#EFEFEF;
}

.ajaxtable td {
	padding: 2px 2px 2px 2px;
	font-size: 11px;
}
.ajaxtable th {
	padding:  4px 4px 4px 4px;
	text-align: left;
	white-space: nowrap;
	background-color: #9FD2E4;
}
.ajaxtable th.lightBlue {
	padding:  4px 4px 4px 4px;
	text-align: left;
	white-space: nowrap;
	background-color: #CCFFFF;
}
a.ajaxtableHeader {
	font-size: 12px;
	color:#FFFFFF;
	text-decoration:none;
}
a.ajaxtableSubHeader {
	font-size: 12px;
	color:#333333;
	text-decoration:none;
}
a.ajaxtableSubberHeader {
	font-size: 10px;
	color:#333333;
	text-decoration:none;
}

.docLink 
{
	margin: 0in 0in 12pt 0.75in
}



