@charset "utf-8";
/* CSS Document */

html, body {
margin:0px;
padding:0px;
background-image:url(../images/site-background.jpg);
background-position:top;
background-repeat:no-repeat;
background-color:#1cb7eb;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;

}

td, input, select, textarea, p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}

.red {
color:#900;	
	
}

.green {
#060;	
}

.rowBG {
background-image:url(../images/dots.gif);
background-repeat:repeat-x;
height:1px;
}

sup,
sub {
	height: 0;
	line-height: 1;
	vertical-align: baseline;
	_vertical-align: bottom;
	position: relative;
	font-size:7px;

	
}

sup {
	bottom: 1ex;
}

sub {
	top: .5ex;
}


h1 {
font-size:16px;
font-weight:600;
color:#009fe0;
padding-top:0px;
margin-top:6px;
}

h2 {
font-size:15px;
font-weight:600;
color:#666666;
padding-top:0px;
margin-top:6px;
margin-bottom:3px;
padding-bottom:0px;
}

h3 {
font-size:15px;
font-weight:600;
color:#0081c6;
padding-bottom:0px;
margin-bottom:0px;
padding-top:0px;
margin-top:0px;
}

h4 {
font-size:15px;
font-weight:600;
color:#666666;
padding-bottom:0px;
margin-bottom:0px;
padding-top:0px;
margin-top:0px;
}
h5 {
font-size:13px;
color:#666666;
padding-bottom:2px;
margin-bottom:2px;
padding-top:2px;
margin-top:2px;
}

img {
border:0px;

}

.content {
padding-left:28px;
padding-right:20px;
padding-top:10px;

}

.contentSpacer {
height:20px;
}

.sideNav {
padding-left:0px;
padding-right:4px;
padding-top:4px;
border-left:1px solid #00a8e3;
border-right:1px solid #0088ce;
border-top:1px solid #0088ce;
border-bottom:1px solid #00a8e3;

}

.pagingButtons {
padding: 2px;
vertical-align:middle;
text-align:center;
float:left;
border:1px solid #CCC;
width:16px;
margin-left:2px;
margin-right:2px;
	
}

.pagingLinks {
padding: 2px;
padding-left:6px;
padding-right:6px;
float:left;
text-align:center;
border:1px solid #CCC;
margin-left:2px;
margin-right:2px;
}
#contentDivider {
width:auto;
background-image:url(/images/horizontalRule.gif);
background-repeat:repeat-x;
height:6px;
margin-top:4px;
margin-bottom:4px;
}
.horizontalLine {
background-image:url(../images/horizontalLine.gif);
width:700px;
height:10px;
vertical-align:middle;
}

.white {
color:#FFFFFF;

}

.BGBlue {
background-color:#0081c6;
}

li {
margin-top:3px;
margin-bottom:3px;
}
.errorTable {
border:1px solid #900;
background-color:#FFE1E1;
color:#900;
margin-top:4px;
margin-bottom:4px;	
}

.successTable {
border:1px solid #060;
background-color:#E8FFE8;	
color:#060;
margin-top:4px;
margin-bottom:4px;
}

.NewsResults {
background-color:#58b3e5;
color:white;
font-size:11px;
line-height::12px;
}

.footer {
background-image:url(../images/footer.jpg);
width:952px;
height:53px;
background-position:left;
background-repeat:no-repeat;
}

.copyright {
color:#FFFFFF;
font-size:11px;

padding-top:1px;
padding-left:10px;
padding-right:12px;
padding-bottom:5px;
}

a:link, a:active, a:visited {
color:#003366;
text-decoration:none;
}

a:hover {
color:#666666;
text-decoration:underline;
}

a.copyrightLink:link, a.copyrightLink:active, a.copyrightLink:visited {
color:#FFFFFF;
text-decoration:none;
}

a.copyrightLink:hover {
color:#990000;
text-decoration:underline;
}
.caption {
font-size:11px;	
}
