/*City Standard StyleSheet.*/


/*Apply this class to the globalnavbar so the links will be white.*/
.globalnavbar { color: #FFFFFF; font-family: "Trebuchet MS", Arial, "MS Sans Serif"; font-size: 12px; font-weight: bold; text-decoration: none}
a.globalnavbar:link { color: #FFFFFF; text-decoration: none; font-family: "Trebuchet MS", Arial, "MS Sans Serif"; font-size: 12px}
a.globalnavbar:visited { color: #FFFFFF; text-decoration: none; font-family: "Trebuchet MS", Arial, "MS Sans Serif"; font-size: 12px}
a.globalnavbar:hover { color: #FFFFFF; font-family: "Trebuchet MS", Arial, "MS Sans Serif"; font-size: 12px; font-weight: bold; text-decoration: none}
a.globalnavbar:active { color: #FFFFFF; font-family: "Trebuchet MS", Arial, "MS Sans Serif"; font-size: 12px; font-weight: bold; text-decoration: none}


/*Apply this class to the blackbar text so the links will be white and have a gold hover.*/
.blackbar { color: #FFFFFF; font-family: "Trebuchet MS", Arial, "MS Sans Serif"; font-size: 11px; text-decoration: none}
a.blackbar:link { color: #FFFFFF; text-decoration: none; font-family: "Trebuchet MS", Arial, "MS Sans Serif"; font-size: 12px}
a.blackbar:visited { color: #FFFFFF; font-family: "Trebuchet MS", Arial, "MS Sans Serif"; font-size: 12px; text-decoration: none}
a.blackbar:hover { color: #FF9900; text-decoration: none; font-family: "Trebuchet MS", Arial, "MS Sans Serif"; font-size: 12px}
a.blackbar:active { color: #FFFFFF; text-decoration: none; font-family: "Trebuchet MS", Arial, "MS Sans Serif"; font-size: 12px}

/*Apply this class to the sidelink text - color can be modified to match your colour scheme.  Do not remove the hover underline.*/
.sidelink { color: #000066; font-family: "Trebuchet MS", Arial, "MS Sans Serif"; font-size: 11px; text-decoration: none}
a.sidelink:link { color: #000066; text-decoration: none; font-family: "Trebuchet MS", Arial, "MS Sans Serif"}
a.sidelink:visited { color: #000066; font-family: "Trebuchet MS", Arial, "MS Sans Serif"; text-decoration: none}
a.sidelink:hover { color: #000066; text-decoration: underline; font-family: "Trebuchet MS", Arial, "MS Sans Serif"}
a.sidelink:active { color: #000066; font-family: "Trebuchet MS", Arial, "MS Sans Serif"; text-decoration: none}

/*This is the default link style for any links that you do not apply a class to.  These are the City standard and should not be changed.*/
a:link { color: #000066; text-decoration: underline}
a:visited { color: #003300; text-decoration: underline}
a:hover { color: #000066; text-decoration: underline}
a:active { color: #000066; text-decoration: underline}

/*These are the heading styles.  Colors can be changed to match your colour scheme*/
h1 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; color: #003399; margin-top: 0px; padding-top: 0px; }
h2 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 16px; color: #003399}
h3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #003399}
h4 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #003399}

.hd2 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 16px; color: #003399}
.hd3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: v}
.hd4 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003399;
	font-weight: bold;
}
.heading1 { font-size: 1.7em; font-weight: normal; color: #003399; margin-bottom: 1em; margin-top: 0px; }
.heading2 { font-size: 1.3em; color: #5E8532; margin: 1.25em 0 .75em 0; line-height: 1.4em; } 
.heading3 { font-size: 1.1em; color: #005995; margin: 1.25em 0 .75em 0; font-weight: bold; }

.press { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #993300}
.headinglarge { color: #003399; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; margin-top: 0px; margin-bottom: 6px; }
.headingmedium { color: #FFFFFF; font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; margin-top: 20px; margin-bottom: 6px; }
.headingsmall { color: #003399; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; margin-top: 15px; margin-bottom: 6px; }



/*This is the main and secondary styles in the header bar.  Colours can be changed to match your colour scheme.  Fonts and sizes should stay as is*/
.maintitle {  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 22px; color: #FFCC00; font-weight: normal}
.secondarytitle {  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 20px; color: #CCCCCC}

/*This is the sidebartitle style.  Colour can be changed to match your colour scheme.  Fonts and sizes should stay as is.*/
.sidebartitle {  font-family: "Trebuchet MS", Arial; font-size: 12px; color: #990000}


/*This is the styles for body, and tables.  Do not alter.*/
td {  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; color: #333333}
body {  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; color: #333333}
p { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; }


/*This is the smalltext style.*/
.smalltext { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; color: #333333 }


h11 { font-family: "Copperplate Gothic Bold", "Copperplate Gothic Light"; font-size: 40px; font-weight: normal; color: #CCCCCC}
.heading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 40px; color: #cccc99}
.bld {
	font-weight: bold;
}
.smallest {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 7px
}
/*This is the medium smalltext style.*/
.med {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333}



.hd14 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #003399}
.hd16 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 16px; color: #003399}
.hdBlack {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

.hdWhite {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
img.photoborder {  border: 1px solid #666; border-collapse: collapse; }

.smallt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	line-height: 15px;
}
.consultant {
	padding: 6px;
}

td.rightbox {
	border: 0px ;
	padding: 5px;
	padding-left: 5px;
	padding-right: 5px;
	border-collapse: collapse;
	background-color: #ffffff;
	font-size: 11px;
	line-height: 13px;
	width: 176px;
}

/*This is just for the designPage -- to give some breathing room to all the links with
PDF images */
.design {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	margin-top: 3px;
	margin-bottom: 0px;
}
a.design:link { color: #000066; text-decoration: underline;}
a.design:visited { color: #003300; text-decoration: underline}
a.design:hover { color: #000066; text-decoration: underline}
a.design:active { color: #000066; text-decoration: underline}

/*table on design page */
table.complete  {
	padding-right: 0px;
	border-collapse: collapse;
}

/*.imgStyle {border: 1px solid #333; }*/
.padBot { padding-bottom: 5px;}
#formWrap li {
	margin-left: 25px;
	padding-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
#formWrap ol {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 0px;
	padding: 0;
}
.clr {
	clear: both;
}

.sidetable {
	width: 140px;
}
.w20 {
	width: 20px;
}
#wrapp {
	float: left;
	width: 100%;
}
.imgcent {
	border: 1px solid #000000;
	margin-bottom: -15px;
}
#subcontent { line-height: normal; width: 170px; border: 1px solid #047BB6; padding: 4px; 
}
#subcontent .border .sidehead p {
	color: #FFFFFF;
	margin: 0px;
}

.bldcent {
	text-align: center;
	font-weight: bold;
	margin: 0px;
}
.imgleft {
	float: left;
	margin: 2px 10px 0 0;
}
.sidehead { background-color: #047bb6; background-repeat: no-repeat; background-position: left top; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; 
}
#subcontent .border .sidehead h2 { color: #FFFFFF; font-size: 1.3em; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; margin-top: 0px; 
}
.highlightBox{ float: left; width: 40%; margin: 5px 20px 13px 0; padding: 10px; border: 2px dotted #316AC5; background-color:#EFEFEF; 
}
.highlightBox h2 { margin-top: 0px; margin-bottom: 0.5em; padding-top: 0px; padding-bottom: 0px; }


table .feature { width: 100%; 
}
tr.pad {padding: 5px;}
ul.noBullet  {
	list-style: none;
	margin: 0;
	padding: 0;

}
ul.noBullet  li  {
	margin: 0;
	padding: 5px 0 0 0;
}

