/* Wireframing - place borders around all div elements during dev */


body { 
  width: 100%;
  height: 100%;
  text-align: center;
}


#container {
   width: 900px;
   height: 100%;
   margin: 20px auto;
   border:#003366 solid 1px;
   padding: 3px;
}

#masthead  {
   background: url(/images/mastHead10.gif) no-repeat;
   height: 170px;
   width: 900px;
   float:left;
   position:relative
}

#clock  {
	position:absolute;
	left: 350px;
	top: 76px;
	width: 114px;
	height: 52px:
}

#strWhite {
   background-color:#FFF;
   height:10px;
   width:900px;
   float:left;
}
#strBlue {
   background-color:#003366;
   height:10px;
   width:900px;
   float:left;
}
#mainCol  {
   width:650px;
   float:left;
 
}
#rightCol  {
   width:250px;
   float:right;
   
}



#footer  {
   clear: both;
   width:900px;
   height:200px;
   background-color:#003366;
}

#footWhite  {
   padding:9px;
   background-color:#FFF;
   width:882px;
   height:162px;
   position:relative;
   top:10px;
   bottom:10px;
}

/******************************************************** link elements  *****************************/

a  {
   text-decoration:none; 
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:0.95em;
   font-style:italic;
   color:#990000;
   margin:5px;
   padding-top:2px;
   padding-bottom:2px;
}

a:hover  {
   color:#003366;
   background-color:#FFF;
   padding-bottom:3px;
}
a.selected  {
   background:#003366;
   color:#FFF;
}

form {
  color:#003366;
  text-align:left;
  margin-left:25px;
  font-size:0.9em;

}
/*************************************************** classes  ***********************************/


.menuStyle  {
   border:double #003366;
   color:#003366;
   font-family:"Times New Roman", Times, serif;
   font-style:italic;
   font-size:1.25em;
   font-weight:bold;
   text-align:center;
   background-color:#EEE;
   margin:5px;
}
.menuStyle a  {
   text-decoration:none;
   background:none;
   color:#990000;
   font-style:normal;
   font-weight:normal;
}
.menuStyle a:hover  {
   color:#FFF;
   background-color:#990000;
}
.menuStyle a.selected  {
   background:#003366;
   color:#FFF;
}

.listDate  {
   font-size:0.7em;
   font-weight:normal;
}

.iconStyle  {
   border:double #003366;
   color:#003366;
   font-family:"Times New Roman", Times, serif;
   font-style:italic;
   font-size:1.3em;
   font-weight:bold;
   text-align:center;
   background-color:#DDD;
   margin:15px;
}
.iconStyle a  {
   text-decoration:none;
   background:none;
   color:#990000;
   font-style:normal;
   font-size:0.75em;
}
.iconStyle a:hover  {
   color:#FFF;
   background-color:#003366;

}

.miniMenu   {
   font-size:0.7em;
   font-style:normal;
   font-weight:normal;
}


.paragraph1  {
	color: #000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:normal;
	text-align: left;
	margin-left: 15px;
	padding: 10px 15px 10px 25px;
	
}

.paragraph2  {
	color: #003399;
	font-family:san-serif;
	font-weight:bold;
	margin-left: 150px;
	margin-right: 150px;
	border:3px solid #990000; 
	padding:5px;
}

.paragraph3  {
	color: #000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:left;
	margin-left:15px;
	margin-right:10px;
	margin-bottom:2px;
	padding: 10px 15px 10px 25px;
}

.paragraph4  {
	color: #000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.0em;
	font-weight:normal;
	font-style:italic;
	text-align:left;
	margin-left:50px;
	margin-right:15px;
	padding: 10px 15px 10px 25px;
}

.chapter1  {
   color:#003366;
   font-family:"Times New Roman", Times, serif;
   font-style:italic;
   font-size:30px;
   font-weight:bold;
}

.chapter1A  {
   color:#990000;
   font-family:"Times New Roman", Times, serif;
   font-style:normal;
   font-size:30px;
   font-weight:bold;
}

.subChapter  {
   color:#990000;
   font-family:"Times New Roman", Times, serif;
   font-style:normal;
   font-size:20px;
   font-weight:bold;
}



/************************************************  link classes  ***********************************/


.altLink  {
   font-size:0.85em;
}

.bbbLink a {
   color:#003366;
   text-decoration:underline;
   font-weight:bold;
   font-size:0.9em;
   font-style:normal;
}

.bbbLink a:hover {
   color:#FFFFFF;
   background-color:#990000;
   text-decoration:none; 
}

.midLink  {
   color:#003366;
   text-decoration:underline;
   background:none;
   font-size:1.5em;
   font-weight:bold;
}

.chapterLink {
   color:#003366;
   text-align:left;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   margin-left: 50px;
   margin-right: 30px;
   border:3px solid #990000; 
   padding:60px;
}

.chapterLink li  {
   color:#003366;
   background:none; 
   padding:2px;
}

.chapterLink li a  {
   color:#003366;
   font-size:1.0em;
   font-weight:bold;
   background:none;
}

.chapterLink li a:hover  {
   color:#FFFFFF;
   background-color:#990000; 
}

img {
   border:0;
}
