
.header{
   width: 84%;
   left: 8%;
 	 background:#FFFFFF;
   z-index: 10000;	 
}

.colmask{
   width: 84%;
   left: 8%
}

.colleft{ right: 26%}

.col1 {
   width: 24%;
   left: 101%
}

.col2{
   width: 72%;
   left: 3%
}

.footer {
   width: 84%;
   left: 8%
}

.header{
   clear: both;
   float: left;
   position: relative;
   border-bottom: #000 0px solid;
   background-color: #FFFFFF;
}

.colmask{
   clear: both;
   float: left;
   overflow: hidden;
   position: relative;
   background: #FFFFFF;
}

.colleft{    float: left;
   width: 100%;
   position: relative;
   background:#FFFFFF;
}

.col1{    padding: 0px 2px 2px 2px;
   overflow: hidden;
   float: left;
   position: relative;
   background: #CDCDCD;
	 color:#000000;
}

.col2{    padding: 20px 0px 1em 0px;
   overflow: hidden;
   float: left;
   position: relative;
   background: #FFFFFF;
	 color:#000000;
}

.footer{    clear: both;
   float: left;
   position: relative;
   border-bottom: #000 1px solid;
   background-color: #FFFFFF;
	 text-align:right;
	 color:#000000;
	 font-weight:bold;
   padding:15px 0px 15px 0px;
}

.bottom{    clear: both;
   width: 100%;
   float: left;
   position: relative;
   background-color: #94A5B4;
}

body {
   font-family: verdana, arial, helvetica, sans-serif;
   border-width: 0px;
   padding: 0px;
   margin: 0px;
   font-size: 90%;
   width: 100%;
   min-width: 600px;
	 background:#94A5B4;
	 color:#000000;
}

h1 {
	font-size: 24px;
	line-height: 44px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	color:#BD1139;
	text-align:center;
	}
	
h2 {
	font-size: 18px;
	line-height: 40px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
	
h3 {
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}

.imageRight{
  position:relative;
  float:right; 
}

.imageLeft{
  position:relative;
  float:left; 
}

.choice{
 list-style-type:lower-alpha;
}

ul li{
 margin-bottom:10px;
}


.allCaps{
 text-transform:uppercase;
}

.strong{
  font-weight:bold;
	align:center;
}

.underline{
  text-decoration:underline;
}

.announcement{  
    font-weight:bold;
  text-align:center;
  color:red;
  text-transform:uppercase;
}


.block{
 text-align:center;
 margin-bottom:30px;
}

.quote{
 font-weight:bold;
 display:block;
 margin:2px 10px 2px 10px; 
}

.featuredTopic{
 border:solid;
 padding:2px;
 text-align:center;
}

.featuredTopicTitle{
 font-size:16pt;
 font-weight:bold;
}

.block{
 text-align:left;
 margin:0 0 0 20px;
}