/* CSS Document */

html, body, p, h1, h2, h3, h4, h5, h6, form, fieldset {
margin: 0;
padding: 0;
border: 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.ulsitemap{margin:0px;padding:0px;color:#2f314f;}

#wrapper {
width:985px;
margin:0px auto 0px auto;
padding-top:37px;
background-image:url(../images/generic/bg.gif);
}
#wrapperGlossary {
width:985px;
margin:0px auto 0px auto;
padding-top:37px;
background-image:url(../images/generic/bg_glossary.gif);
}

/* PAGE CONTENT */

#header {
padding-left:15px;
}

#Content {
margin:0px 15px 0px 15px;
padding:0px 15px 0px 69px;
min-height:480px;
/*height:480px;*/
background-image: url(../images/generic/grad.gif);
background-repeat:repeat-x;
font-size:70%;
}
a.page, a.page:link, a.page:visited, a.page:active {
text-decoration: none;
color: #2f314f;
}
a.page:hover {
text-decoration: none;
background-color:#75759e;
color: #ffffff;
}

/* CONTENT LEFT */
.StripePale{
width:461px;
background-color:#d1d3e2;
padding:5px;
}
.Stripewhite{
width:461px;
background-color:#ffffff;
padding:5px;
}
#ContentLeft {
width:480px;
padding:0px 0px 20px 0px;
float:left;
}
#ContentLeft h2 {
font-size:130%;
padding-bottom:10px;
}
#ContentLeft h1 {
font-size:250%;
padding-bottom:20px;
color:#2f314f;
}
.AlternateColour {
color: #003972;
}
.ImgLeft {
padding-right: 10px;
}
#Box {
width:461px;
margin:0px;
padding: 10px 0px 0px 20px;
background-color:#d1d3e2;
}
#BoxEdges{
}
#ContentLeft ul {
list-style-type: disc;
margin:3px 0px 8px 18px;
}
#ContentLeft li {
margin:3px 0px 0px 0px;
}

/* CONTENT HOME */

#ContentHome {
margin:0px 0px 0px 15px;
width:930px;
height:300px;
font-size:70%;
}
#ContentHomeRight {
	margin:11px 0px 0px 15px;
	width:227px;
	float:right;
	background-repeat: no-repeat;
	height: 140px;
	background-image: url(../images/generic/news_bg.gif);

}
#ContentHomeRight ul {
list-style-type: disc;
margin-top:3px;
}
#ContentHomeRight li {
margin-top:3px;
}
#ContentHomeVid {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 15px;
}
#ContentHomeClick {
padding:9px 40px 9px 15px;
text-align:right;
font-size:70%;
}
#ContentHome p {
padding-bottom:15px;
}
#ContentHome h1 {
font-size:130%;
padding-bottom:10px;
}

/* CONTENT RIGHT */

#ContentRight {
margin-top:24px;
padding:0px 0px 0px 20px;
width:227px;
float:right;
background-image:url(../images/generic/rightbarbg.jpg);
}
#ContentRightFoot {
position:absolute;
padding:0px;
width:227px;
float:right;
background-image:url(../images/generic/rightbarbgfooter.gif);
}
#ContentRight p {
padding-bottom:8px;
}
#ContentRight li {
margin:5px 0px 0px 0px;
}
#ContentRight ul {
padding:0px 0px 13px 0px;
margin:0px 0px 5px 30px;
list-style-type: disc; color:#003972; 
}
#LinkBarHolderRight {
	height:31px;
	width:235px;
	margin-bottom:18px;
	background-image:url(../images/generic/pdfbar.gif);
}
#LinkBarHolderRightHome {
	height:31px;
	width:235px;
	margin-bottom:13px;
	/*background-image:url(../images/generic/pdfbar.gif);*/
}
.ImageBottom {
margin-bottom:12px
}

/*LINK BAR*/

#LinkBarHolder {
height:31px;
background-image:url(../images/generic/pdfbar.gif);
}
#LinkBarHolderCopy {
	margin:10px 0px 0px 8px;
	float:left;
}
#LinkBarHolderButton {
float:right;
}

/*FOOTER*/

#footer {
clear:both;
height:25px;
margin:0px 15px 0px 15px;
background-image:url(../images/generic/footergrad.gif);
}
#footer p {
font-size:65%;
padding:7px 20px 7px 0px;
color:#75759E;
}
#footcredits {
padding:0px 0px 0px 0px;
float:right;
}
#footlinks {
padding-left:15px;
float:left;
}
#base {
background-image:url(../images/generic/bgfooter.gif);
height:22px;
clear:both;
}
a, a:link, a:visited, a:active {
text-decoration: none;
color: #093E76;
}
a:hover {
text-decoration: none;
background-color:#75759e;
color: #ffffff;
}
#Construction {height:22px;}
