/* CSS Document */

body {font:70% Arial, Helvetica, sans-serif;margin:0px;padding:0px;background:#000;color:#363636;}
.border {border:10px solid #555555;}
h1 {font-size:17px; color:#CD3333;}
h2 {font-size:12px; color:#000; border-bottom:1px dotted #CCCCCC; padding-bottom:5px;}
h3 {font-size:13px; color:#FFF; background-color:#CD3333; padding:5px;}
h4 {font-size:13px; color:#FFF; background-color:#413F40; padding:5px;}

hr {color: #1B3F78;}

.bigtext {font-family: "Arial",Times New Roman, Serif; font-size:28px; color:#2D4788; font-weight:bold;}
.smalltext {font-family: "Arial",Times New Roman, Serif; font-size:80%; color:#2D4788; border:1px solid #CCCCCC; padding:10px;}
.maintable {background-color:#FFF;}
.banner {background-color:#CD3333; padding:10px; border:5px solid #FFF; background-image:url(../images/banner.jpg); background-position:right; background-repeat:no-repeat;}
.blueblock {background-color:#FCBF00; color:#2D4788; padding:10px; border-right:1px solid #FFF;}

/* Randon Styles */

ul {margin-left:20px;}
.search {padding:5px; background-color:#FCBF00; border-right:1px solid #2D4788;}
input {	border: #2D4788 1px solid; padding-right: 3px; padding-left: 3px; font-size: 11px; background: #FFF; padding-bottom: 3px; color: #2D4358; padding-top: 3px; }
select {border-right: #bfb4a3 1px solid; padding-right: 3px; border-top: #bfb4a3 1px solid; padding-left: 3px; font-size: 11px; background: #FFF; padding-bottom: 3px; border-left: #bfb4a3 1px solid; color: #2D4358; padding-top: 3px; border-bottom: #bfb4a3 1px solid;}
.images {border:1px solid #CCCCCC; padding:5px;}
.redtext {color:#CD3333;}

/* Backgrounds */

.lightgrey { border-bottom:1px solid #EFF0EF;}
.logoline {background-color:#FFF;  padding:20px;}
.feature {background-color:#CCCCCC; color:EBEBEB; font-size:8px; padding:5px;}
.featureline {border:1px solid #EBEBEB;}
/* Navigation */

.navigation {font-family: Arial, Helvetica, sans-serif;	font-size:11px; background-color:#FFF; border-bottom:1px solid #FFF; letter-spacing:0.5px;}
#navigation ul {list-style: none;margin: 0;padding: 0;padding-top: 7px;}
#navigation li {display: inline;}
#navigation a:link, #navigation a:visited { padding: 5px 10px 5px 10px; color: #FFFFFF;background-color: #555555;text-decoration: none;}
#navigation a:hover {color: #FFFFFF;background-color: #CD3333;}

/* Backgrounds */
.content {padding:15px; background-color:#FFF;}
.contentLeft {padding:10px; background-color:#FFF;}
.contentRight {padding:10px; background-color:#FFF; border:1px dotted #222;}
.contentMiddle {padding:10px; background-color:#FFF; border-left:1px solid #CCCCCC;}
.breadcrumb {padding:3px 10px 3px 10px; font-size:10px; border-bottom:1px solid #CCCCCC; background-color:#FFF;}
.footer {background-color:#CD3333; padding:10px; color:#FFF;}


/* Links */

#pageNav {PADDING-RIGHT: 0px; MARGIN-TOP: 0px; FLOAT: right; PADDING-BOTTOM: 10px; FONT: 11px Tahoma, Arial, sans-serif; PADDING-TOP: 10px; TEXT-ALIGN: center}
#pageNav SPAN {	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 3px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid}
#pageNav A {BORDER-RIGHT: #e2eff3 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #e2eff3 1px solid; PADDING-LEFT: 6px; BACKGROUND: #f8fbfc; PADDING-BOTTOM: 3px; BORDER-LEFT: #EEEEEE 1px solid; COLOR: #069; PADDING-TOP: 2px; BORDER-BOTTOM: #EEEEEE 1px solid; TEXT-DECORATION: none}
#pageNav A:hover {BORDER-LEFT-COLOR: #CDCDCD; BORDER-BOTTOM-COLOR: #CDCDCD; BORDER-TOP-COLOR: #CDCDCD; BORDER-RIGHT-COLOR: #CDCDCD;}

a:link {color:#CD3333;}
a:visited {color:#CD3333;}
a:hover {color: #595959;}

.footer a:link {color:#FFF;}
.footer a:visited {color:#FFF;}
.footer a:hover {color: #000;}



@media print {
}
