﻿body{color:#000000; font-size:9pt; font-family:Tahoma,Arial; width:800px; margin:10px auto; height:100%;}

a:link {color: blue;}     /* unvisited link */
a:visited {color: purple;}  /* visited link */
a:hover {color: purple;}   /* mouse over link */

p{text-indent:20px;}
div{display:block;}
span{display:inline; overflow:hidden; padding:0px; margin:0px;}
label{}

img{border:none; padding:0px; margin:0px;}
ul{text-indent:10px;}
li{margin-top:10px;}

.textbox{background-color:#F3F2D8;}
.textboxHighlight{background-color:#F8F8FF;}
.select{background-color:#F3F2D8;}
.listbox{background-color:#F3F2D8;}

.check{}
.button{cursor:pointer; width:75px;}

.validator{color:#800000;}
.validatorBold{color:#800000; font-weight:bold;}
.validationSummary{padding:0px; margin:0px;}

.left{float:left;}
.right{float:right;}
.all{width:100%;}
.allBlock{width:100%; display:block;}
.noRepeat{background-repeat:no-repeat;}
.instructions{margin-top:20px; margin-bottom:20px;}

div.buttons{text-align:right; padding-top:20px;}

span.pipe{margin-left:3px; color:#999999; font-size:7pt;}
span.slantedPipe{padding-left:3px; padding-right:3px; font-size:8pt; font-style:italic; color:#999999;}

.bold{font-weight:bold;}
.underline{text-decoration:underline;}
.italic{font-style:italic;}

.textLeft{text-align:left;}
.textCenter{text-align:center;}
.textRight{text-align:right;}

.smallest{font-size:7pt;}
.smaller{font-size:8pt;}
.small{font-size:9pt;}
.normal{font-size:10pt;}
.big{font-size:11pt;}
.large{font-size:12pt;}
.larger{font-size:14pt;}
.largest{font-size:16pt;}

.smallestHeader{font-size:7pt; color:#808080;}
.smallerHeader{font-size:8pt; color:#808080;}
.smallHeader{font-size:9pt; color:#808080;}
.normalHeader{font-size:10pt; color:#808080;}
.bigHeader{font-size:11pt; color:#808080;}
.largeHeader{font-size:12pt; color:#808080;}
.largerHeader{font-size:14pt; color:#808080;}
.largestHeader{font-size:16pt; color:#808080;}

.margin5{margin-top:5px; margin-bottom:5px;}
.margin10{margin-top:10px; margin-bottom:10px;}
.margin15{margin-top:15px; margin-bottom:15px;}
.margin20{margin-top:20px; margin-bottom:20px;}
.margin25{margin-top:25px; margin-bottom:25px;}

.marginTop5{margin-top:5px;}
.marginTop10{margin-top:10px;}
.marginTop15{margin-top:15px;}
.marginTop20{margin-top:20px;}
.marginTop25{margin-top:25px;}

.marginBottom5{margin-bottom:5px;}
.marginBottom10{margin-bottom:10px;}
.marginBottom15{margin-bottom:15px;}
.marginBottom20{margin-bottom:20px;}
.marginBottom25{margin-bottom:25px;}

.marginLeft5{margin-left:5px;}
.marginLeft10{margin-left:10px;}
.marginLeft15{margin-left:15px;}
.marginLeft20{margin-left:20px;}
.marginLeft25{margin-left:25px;}

.marginRight5{margin-right:5px;}
.marginRight10{margin-right:10px;}
.marginRight15{margin-right:15px;}
.marginRight20{margin-right:20px;}
.marginRight25{margin-right:25px;}

.pad5{padding-top:5px; padding-bottom:5px;}
.pad10{padding-top:10px; padding-bottom:10px;}
.pad15{padding-top:15px; padding-bottom:15px;}
.pad20{padding-top:20px; padding-bottom:20px;}
.pad25{padding-top:25px; padding-bottom:25px;}

.padTop5{padding-top:5px;}
.padTop10{padding-top:10px;}
.padTop15{padding-top:15px;}
.padTop20{padding-top:20px;}
.padTop25{padding-top:25px;}

.padBottom5{padding-bottom:5px;}
.padBottom10{padding-bottom:10px;}
.padBottom15{padding-bottom:15px;}
.padBottom20{padding-bottom:20px;}
.padBottom25{padding-bottom:25px;}

.padLeft5{padding-left:5px;}
.padLeft10{padding-left:10px;}
.padLeft15{padding-left:15px;}
.padLeft20{padding-left:20px;}
.padLeft25{padding-left:25px;}

.padRight5{padding-right:5px;}
.padRight10{padding-right:10px;}
.padRight15{padding-right:15px;}
.padRight20{padding-right:20px;}
.padRight25{padding-right:25px;}

.min25{min-height:25px; height:auto !important; height:25px;}
.min50{min-height:50px; height:auto !important; height:50px;}
.min75{min-height:75px; height:auto !important; height:75px;}
.min100{min-height:100px; height:auto !important; height:100px;}
.min200{min-height:200px; height:auto !important; height:200px;}
.min300{min-height:300px; height:auto !important; height:300px;}
.min400{min-height:400px; height:auto !important; height:400px;}
.min500{min-height:500px; height:auto !important; height:500px;}

/* top of page -- header -- logo -- login */
div.header{width:100%;}
div.headerLinks{text-align:right; font-size:8pt; padding-top:35px;}
div.logo{float:left; width:50%; height:50px; padding-left:5px;}

div.menuContainer{float:left; width:798px; height:20px; margin-top:5px; border:solid 1px #a4a3a3; background-color:#f1efec;}

/* outer content */
div.fullContent{float:left; width:100%; height:100%;}

/* all the main content */
.pageBody{margin-top:10px; width:100%; height:auto;}
.masterLeft{width:620px; float:left; height:100%; margin-top:10px;}
.masterRight{float:right; margin-top:10px; height:412px;}

.rightMenu{width:160px;}
.rightMenuMiddle{font-size: 8pt; margin:0px; padding:0px; padding-left:10px; margin-top: -5px;}

.news{margin-top:10px; width:160px; overflow-y:scroll;}
.newsHeader{color:White; font-size:14pt; text-decoration:underline; text-align:center;}

/* content all */
div.contentHeader{font-size:9pt; color:#800000; font-weight:bold; text-decoration:underline;}
div.leftHalf{float:left; width:49%;}
div.rightHalf{float:right; width:49%;}

div.container{float:left; margin:0 auto; margin-top:20px; margin-bottom:10px; width:100%;}
div.container10{float:left; margin:0 auto; margin-top:10px; margin-bottom:10px; width:100%;}
div.container0{float:left; margin:0 auto; width:100%; padding:0px;}

.mainHeader{font-size:16pt; width:100%; float:left; color:#808080; padding-bottom:20px;}
.subHeader{font-size:11pt; width:100%; color:#000000; margin-top:10px; margin-bottom:10px; text-decoration:underline; font-weight:bold;}

/* everything in the footer */
div.footer{float:left; text-align:center; font-size:8pt; width:100%; margin-top:10px; padding-bottom:25px;}
.greyHr{width:100%; height:1px; padding:0px;}
