/* site container */

* {
  margin: 0;
  padding: 0;
}

html, body {
  height: 100%; /* Required */
}

#container-page {
  background: #C7D3EA;
  margin: 0 auto;
  width: 100%;
  text-align: left;
  position: relative;
  min-height: 100%; /* For Modern Browsers */
  height: auto !important; /* For Modern Browsers */
  height: 100%; /* For IE */
}

#container-head {
  background: #9DB1D7;
  color: #003579;
  border-bottom: 10px solid #FFAF00;
}

#container-head h1 {
  color: #003579;
}

#head {
  padding: 1em;
}

#container-content {
  padding: 0 2em 40px 2em;
}

#container-content:after {
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

#content-pri {
  color: #003579;
  /*  
  width: 520px;
  float: right;
  */
}

#content-pri p, #content-pri h2, #content-pri h3, {
  color: #003579 !important;
}


#content-sec1 {
  padding: 1em 0;
  width: 135px;
  float: left;
}

#content-sec2 {
  padding: 1em 0;
  width: 135px;
  float: right;
}

#content-sec1 ul,#content-sec1 ul li,
#content-sec2 ul,#content-sec2 ul li {
  list-style: none none;
}

#container-foot {
  width: 100%;
  background: #003579;
  color: #FFAF00;
  position: absolute;
  bottom: 0 !important;
  bottom: -1px; /* For Certain IE widths */
  height: 40px;
}

#foot {
  color: #FFAF00;
  padding: 0 1em;
  line-height: 40px;
  text-align:right;
}
#foot a:link {
  color: #FFAF00;
  text-decoration: none;
}
#foot a:hover {
  color: #FFAF00;
  background-color: transparent;
  text-decoration: underline;
}


/* Standard Tags */

IMG { 
	border: 0px; 
}

/* Mouse Over Tool Tips */

div.commonLinkDiv {
	display: block; 
	border-bottom: 0px; 
	padding: 0px; 
	margin: 0px; 
	position: relative;
}
div.commonLinkDiv a {
	display: block;
}
div.commonLinkDiv a span.hidden {
	display: none; 
}
div.commonLinkDiv a:hover span.hidden {
	display: block;
	position: absolute;
	top: 30px;
	left: -30px;
	z-index: 100;
	border: 1px solid infotext;
	background-color: #FFFFE1;
	background-color: infobackground;
	padding: 2px 4px 2px 4px;
	margin: 0em 0% 0em 0%;
	color: infotext;
	font-weight: 500;
	font-size: 11px;
	text-align: left;
	width: 400px;
}
div.commonLinkDiv a:hover span.hidden p {
	text-align: left;
	text-indent: -40px;
	color: infotext;
	margin: 3px 0px 2px 40px;
	line-height: 1.15em;
	font-size: 11px;
}
div.commonLinkDiv a:hover span.hidden img {
	padding: 0px;
	margin: 0em 0% 0em 0%;
	vertical-align: top;
	float: right;
}


