body {
  	background-color: #ffffff;
	font-size:12px;
  	font-family:verdana,arial,sans-serif;
  	color:#000000;
  	margin-top:5px;
  	margin-bottom:5px;
  	margin-left:5px;
  	margin-right:5px;

}

A:link {text-decoration: none; color:#0000ff;}
A:visited {text-decoration: none; color:#0000ff;}
A:active {text-decoration: none; color:#0000ff;}
A:hover {text-decoration: none; color:#aa6633;}


textarea {font-family:arial,sans-serif; font-size:12px;}
input {font-family:arial,sans-serif; font-size:12px;}
select {font-family:arial,sans-serif; font-size:12px;}

.maindiv { 
  	text-align:center;
	width:780px;
}

.gencontent { 
  	font-size:11px;
 	font-family:verdana,arial,sans-serif;
 	color:#000000;
	margin:10px;
  	text-align:left;
}


.blurb { 
  	font-size:12px;
 	font-family:verdana,arial,sans-serif;
 	color:#000000;
  	text-align:left;
	margin-bottom:5px;
	padding-bottom:10px;
	border-bottom: 1px dashed #6f868c; 

}


.heading  {
 	background-color:#036093;
 	font-size:20px;
 	font-family:arial,sans-serif;
 	color:#ffffee;
 	font-weight:bold;
	padding-left:30px;
	padding-right:20px;
	padding-top:75px;
	padding-bottom:45px;
	margin:0px;
    	margin-left: auto;
    	margin-right: auto;
	text-align:left;
} 



.headingimage  {
 	background-color:#036093;
 	font-size:24px;
 	font-family:arial,sans-serif;
 	color:#ffffff;
 	font-weight:bold;
	padding-left:30px;
	padding-right:60px;
	padding-top:60px;
	padding-bottom:120px;
    	margin-left: auto;
    	margin-right: auto;
  	text-align:center;
	background-image: url(../cmsm_images/header-bluesky.jpg); background-repeat: no-repeat;background-position: 0px 0px;
} 


.subheading { 
  	font-size:12px;
 	font-family:verdana,arial,sans-serif;
 	color:#000000;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:5px;
	width:auto;
  	text-align:right;
 	background-color:#668B8B;
	border-top: 1px solid #F2F2F2;
	border-bottom: 1px solid #F2F2F2;
}



.footer  {
 	background-color:#668B8B;
 	font-size:10px;
 	font-family:arial,sans-serif;
 	color:#ffffee;
 	padding-top:30px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	margin:0px;
    	margin-left: auto;
    	margin-right: auto;
	text-align:left;
 	border-top: 1px solid #F2F2F2;
} 


.breading  {
 	font-size:10px;
 	font-family:arial,sans-serif;
 	color:#333333;
	padding-bottom:8px;
 }


.leftcol { 
  	font-size:11px;
 	font-family:verdana,arial,sans-serif;
 	color:#000000;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:25px;
	padding-right:10px;
  	text-align:left;
	margin-right:3px;
	background-color: #00688B; 

}

.rightcol { 
  	font-size:11px;
 	font-family:verdana,arial,sans-serif;
 	color:#000000;
	padding-top:1px;
  	text-align:left;
  	background-color: #68838B; 

}

.maincol { 
  	font-size:11px;
 	font-family:verdana,arial,sans-serif;
 	color:#000000;
	padding:20px;
  	background-color: #ffffff; 
}

.colheader { 
  	font-size:12px;
 	font-family:verdana,arial,sans-serif;
 	color:#ffffff;
	padding-top:25px;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:7px;
  	background-color: #282828; 
}

.collist { 
  	font-size:10px;
 	font-family:arial,sans-serif;
 	color:#8B7355;
	padding:10px;
  	text-align:left;
}

.collist a:link { color: #8B2323; text-decoration: none;}
.collist a:visited { color: #8B2323;text-decoration: none;}
.collist a:hover { color: #669900; text-decoration: none;}

.nv {
padding-top:2px;
padding-bottom:1px;
padding-left:8px;
padding-right:5px;
font-size:10px;
color: #EAEAEA;
background-color: #68838B;
font-family: Arial, Helvetica, sans-serif;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #7A8B8B;
margin-left:1px;
margin-right:1px;
}

.nv a:link { color: #EAEAEA; text-decoration: none;}
.nv a:visited { color: #EAEAEA; text-decoration: none;}
.nv a:hover { color: #D3D3D3; margin-left: 3px; text-decoration: none;}


.contentlist { 
  	font-size:11px;
 	font-family:verdana,arial,sans-serif;
 	color:#000000;
	padding:15px;
  	text-align:left;
	margin-bottom:20px; 
	border-bottom: 1px dashed #6f868c;

}

.contentlisthead  {
 	background-color:#36648B;
 	font-size:13px;
 	font-family:arial,sans-serif;
 	color:#ffffff;
 	padding-top:18px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:8px;
	margin-top:10px;
    	margin-left: auto;
    	margin-right: auto;
	text-align:left;
} 

.box { 
  	font-size:10px;
 	font-family:arial,sans-serif;
 	color:#333333;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:15px;
	padding-right:15px;
  	text-align:left;
	margin-top:1px;
	margin-bottom:20px;
	border: 1px dashed #6f868c;
}

.box a:link { color: #2E2E2E; text-decoration: none;}
.box a:visited { color: #2E2E2E;text-decoration: none;}
.box a:hover { color: #6E6E6E; text-decoration: none;}

.boxhead  {
 	background-color:#7D9EC0;
 	font-size:12px;
 	font-family:arial,sans-serif;
 	color:#ffffff;
 	padding-top:16px;
	padding-left:12px;
	padding-right:10px;
	padding-bottom:6px;
	margin-top: 20px;
	margin-bottom:2px;
    	margin-left: auto;
    	margin-right: auto;
	text-align:left;
} 

.feedcontent { 
  	font-size:10px;
 	font-family:arial,sans-serif;
 	color:#333333;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:15px;
	padding-right:15px;
  	text-align:left;
	margin-top:1px;
	margin-bottom:20px;
	border: 1px dashed #6f868c; 

}

.feedcontenthead  {
 	background-color:#668B8B;
 	font-size:12px;
 	font-family:arial,sans-serif;
 	color:#ffffff;
 	padding-top:16px;
	padding-left:12px;
	padding-right:10px;
	padding-bottom:6px;
	margin-top: 20px;
	margin-bottom:2px;
    	margin-left: auto;
    	margin-right: auto;
	text-align:left;
} 

.pad {
	padding:12px;
}

.divbar {
     	margin-top:10px;
 	margin-bottom:10px;
 	border-bottom-width: 1px;
 	border-bottom-style: dashed;
 	border-bottom-color: #6f868c;
 }

.smaller { 
  	font-size:10px;
 	font-family:arial,sans-serif;
}

.navheadlet {
	padding:3px;
	background-color:#ddeedd;
 	font-size:11px;
 	font-family:arial,sans-serif;
 	color:#333333;
 	margin-top:10px;
 	margin-bottom:10px;
    	margin-left: auto;
    	margin-right: auto;
 }

.backnext {
 	font-size:11px;
 	font-family:arial,sans-serif;
 	color:#668B8B;
	font-weight:bold; 
}

.backnext a:link { color: #668B8B; text-decoration: none;}
.backnext a:visited { color: #668B8B;text-decoration: none;}
.backnext a:hover { color: #8B3626; text-decoration: none;}

















