* {font-family: arial, sans-serif;}

.head {  font-size: 22px; font-style: normal; font-weight: normal; color: #6E6868}
.subhead {  font-size: 16px; font-style: normal; font-weight: normal; color: #6E6868}
.bodytext {  font-size: 13px; font-style: normal; font-weight: normal; color: #000000}
.small {  font-size: 11px; font-style: normal; font-weight: normal; color: #000000}
.white {  font-size: 13px; font-style: normal; font-weight: normal; color: #ccc}
.whiteSm {  font-size: 11px; font-style: normal; font-weight: normal; color: #ffffff}
.whiteLink {  font-size: 13px; font-style: normal; font-weight: normal; color: #ffffff}
.whiteLink:hover { text-decoration: none; font-size: 13px; font-style: normal; font-weight: normal; color: #ffffff}

a {  font-size:13px; text-decoration: underline; font-style: normal; color: #062769}
a:hover {  text-decoration: none; font-style: normal; color: #062769}

.tsm_error { color:#f11; font-weight:bold; font-size:13px; padding 0 1em; border-left: 0.3em solid #fff; border-right: 0.3em solid #fff;}
.tsm_warning { color: #f11; font-weight:bold; font-size:13px; border-left: 0.3em solid #fff; border-right: 0.3em solid #fff;}
.tsm_info { color: #090; font-size:13px; border-left: 0.3em solid #fff; border-right: 0.3em solid #fff; }

.highlight {background-color: #ff9;}

input		{ font-size:13px; color:#000; border: 0; background-color: #ccc; margin:auto 0; }
textarea	{ font-size:13px; color:#000; border: 0; background-color: #ccc; margin:auto 0; }
select		{ background-color:#ccc; color:#000; font-size:13px; border: 0; }
.button		{ background-color: #f7d3a5; color: #000; border:1px solid #6E6868; border:1px none;}
.checkbox	{ border:none; }

.link1 { font-size:11px; color:#fdcbfb; font-weight:bold; text-decoration:none; font-variant: small-caps; text-decoration:none; cursor:hand; }
.link1:hover { font-size:11px; text-decoration:none; background-color: #fdcbfb; color:#000; text-decoration:none; }
h3 {font-weight:normal; font-size:22px; color:#fff; padding:0; margin:0; margin-bottom:0.75em; }

#dgProjectStatuses { border:1px solid #6e6868 }
.dgItem { background-color: #7e7878;}
.dgAlternatingItem {}
.editColumn {text-align:right; padding-right:2px;}

#dgProjectStatuses { border-collapse:collapse;}
#dgUsers { border-collapse:collapse; }
#dgProjectStatuses tr.header, #dgUsers tr.header, #dgFiles tr.header 
{
	 background-color:#3E3838; color:#ccc; font-size:11px; font-weight:bold;
}
#dgUsers tr td, #dgFiles tr td { padding: 0 5px;}
#dgUsers .item, #dgFiles .item { background-color: #7e7878; }
#dgUsers .alternatingItem, #dgFiles .alternatingItem { background-color: #6E6868; }

/* choices of color for links: fdcbfb f7d3a5 */

#pnlMessages { width:586px; margin 0 auto; text-align:left;}