﻿#tblBrandNavigation {vertical-align:top;border-width:0px;border-collapse:collapse}
.brandNavigation td {padding:0px;border-width:0px}
@media screen
{
    #tblContent #tdHelp {text-align:right;vertical-align:middle;border:none}
    #tblContent #tdTitle {padding-left:4px;padding-top:2px;padding-bottom:2px;border:none}
	#tblContent {border-collapse:collapse;border-color:#99ccff;border-width:1px;border-style:solid;width:640px}
    #tblContent #tdContent{padding:4px;border:none}
}
@media print
{
	#tblContent {border-width:0px;border-collapse:collapse;width:100%}
    #tblContent #tdContent{border:none}
}
#menuTable {border-width:0px;border-collapse:collapse}
#tblBrandNavigation #tdTopLinks {padding-left:5px;color:White}
#tblBrandNavigation #tdTopLinks a {color:White;text-decoration:none}
#tblBrandNavigation #tdBottom {color:#ABA9A9;text-align:center;vertical-align:bottom}
#tblBrandNavigation #tdBottom a {color:#ABA9A9; text-decoration:none}
.staticMenuItem a:link,.staticMenuItem a:hover,.staticMenuItem a:visited {display:block;padding-left:25px;width:135px;padding-top:3px;padding-bottom:3px;text-decoration:none;color:Black;font-weight:bold;font-family:Verdana}
.staticMenuItem {font-size:8pt;background-color:#B6DCFF;border-color:#B6DCFF;border-width:1px;border-style:solid;width:160px}
.hoverMenu {background-color:#E0F0FD;border-color:#316AC5;border-width:1px;border-style:solid}
.hoverMenu a {background-color:#E0F0FD}
.dynamicMenuItem a:link,.dynamicMenuItem a:hover,.dynamicMenuItem a:visited {display:block;padding-left:25px;padding-top:3px;padding-bottom:3px;width:232px;text-decoration:none;color:Black;font-size:8pt;font-family:Verdana }
.dynamicMenuItem {font-size:8pt;background-color:#E0F0FD;border-color:#E0F0FD;border-width:1px;border-style:solid;width:160px}
.dynamicHoverMenu {background-color:#B6DCFF;border-color:#316AC5;border-width:1px;border-style:solid }
.dynamicHoverMenu a {background-color:#B6DCFF}
.dynamicMenu {border-color:Black;border-width:1px;border-style:solid;z-index:1}
.staticMenu {}
.grid{font-size:XX-small;width:100%;font-family:Verdana;border-collapse:collapse;border:solid 1px #ece9d8}
.grid td, .grid th {border:solid 1px #ece9d8;padding:2px}
.gridItem{color:#4a3c8c;background-color:#e7e7ff;height:10px}
.gridAlternatingItem{background-color:#F7F7F7}
.gridHeader{font-weight:bold;background-color:#B9DBFF;color:Black}
.baseCentreNumber{width:65px;font-weight:bold;padding:0px;margin-bottom:2px}
.sites{width:500px;font-size:10pt;font-family:Verdana}
.centreDetails:link,.centreDetails:visited{text-decoration:none;color:Black;font-weight:bold;font-size:x-small}
.lnkTd{width:410px;background-color: #F5FAFF;border-left-style:none;border-right-style:none;border-bottom-style:dotted;border-top-style:dotted;border-width:1px;border-color:Black}
.goBtn{color:Black;width:25px;height:20px}
.trTabs a{background-color:Transparent}
.trTabs a:link,.trTabs a:visited{text-decoration:none;color:Black;font-weight:bold}
.trTabs{height:18px;background-color:#B6DDFC}
.trTabs td{text-align:center;border-right-style:solid;border-right-color:White}
.tdSelected{background-color:#99CDFF}


.field-validation-error
{
    color: #ff0000;
}

.input-validation-error
{
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}

.validation-summary-errors
{
    font-weight: bold;
    color: #ff0000;
}
.fieldsetTable td {padding-bottom: 4px}
td.tdLabel
{
	text-align:right;padding-right:4px;
}
td.tdReadOnlyLabel
{
	text-align:right;padding-right:4px;color:Navy
}

input.btn {
  color:#050;
  font: bold 100% 'trebuchet ms',helvetica,sans-serif;
  background-color:#fed;
  border:1px solid;
  border-color: #696 #363 #363 #696;
}

input.btnhov {
  border-color: #c63 #930 #930 #c63;
}

