@charset 'UTF-8';

strong {font-weight:bold;}
em {font-style:italic;}

.redText { color:#ff0000 !important;}
.orangeText { color:#df6500 !important;}

.siteSigns { display:block; position:absolute; bottom:-30px; left:550px; color:#c7bfac; font-size: 11px; }
.siteSign { color:#c7bfac; text-decoration:none; }
.siteSign:hover span { text-decoration:underline; }
.siteSign strong { display:none; }
.siteCopy { display:block; position:absolute; bottom:-30px; left:15px; color:#c7bfac; text-decoration:none; font-size: 11px; }
.siteCopy a { text-decoration: none; color: #C7BFAC; }
.siteCopy a:hover { text-decoration: underline; }

.siteHosted {position:absolute; bottom:-30px; left:860px; color:#c7bfac; font-size: 11px; }
.siteHosted a { text-decoration: none; color: #C7BFAC; }

.siteCopy .ml { position: relative; left: 15px; }


.infoPage h1 { color: #00519a; font-size: 2em; font-weight: bold; margin: 17px 0 10px 0; }
.infoPage h2 {color:#3179AB; font-size:1.65em; font-weight:bold; margin-bottom:6px; padding:6px 0 0;}
.infoPage h4 {color:#3179AB; font-weight:bold; margin-bottom: 8px;}
.infoPage p {color:#033F68;
			font-size:0.9em;
			line-height:1.5em;
			margin-bottom:8px;}
			
.infoPage p a { color:#df6500}			
.infoPage a:hover { text-decoration:none;}
.infoPage p.description { color: #033f68; margin-bottom: 14px; font-size: 0.9em; text-align: justify; }
.infoPage div.text p img { padding: 1px; border:1px #ccc solid; margin-top:5px; }
.infoPage div.text { text-align:justify; }
.infoPage strong {color: #3179AB;}
.infoPage ul { margin-left:20px;color: #033f68; margin-bottom:10px;}
.infoPage ul li {
	list-style:disc;
	padding: 2px 0 2px 5px;
	color:#033F68;
	font-size:0.9em;
	line-height:1.3em;
}

.infoPage .red {
	color: #D80120 !important;
}

.infoPage ol {
	margin: 0 0 15px 22px;
}

.infoPage ol li {
	color: #033F68;
	font-size: 0.9em;
	list-style: decimal;
}

.redBorder {
	padding: 2px 12px 10px 14px;
	border: 1px #E74C06 solid;
	margin-bottom: 5px;
}

.staticPage h2 {
	font-size: 1.4em;
	font-weight: normal;
}

.staticPage h3 {
	font-size: 0.9em;
	color: #033f68;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 6px;
	margin-left: 0pt;
	padding-top: 3px;
	font-weight: bold;
}

.downloadLink {
	color:#7C725A;
}

.downloadLink:hover {
	text-decoration:none;
}

label.bold { font-weight:bold}

.usetreteRedText {
	color:#ff0000 !important;
	margin-top:10px;
}

table.contentTable {
	margin: 0 0 15px 0;	
}

table.contentTable th {
	color: #033F68;
	font-weight: bold;
	text-align: left;
	padding: 5px 20px 5px 0;
}

table.contentTable td {
	color: #033F68;
	padding: 3px 20px 3px 0;
	vertical-align: top;
}



