body { background-color: White; }

p {font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size: x-small; color:#000000; margin-top: 5px; }

ul {font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size: x-small; color:#000000; }

ol {font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size: x-small; color:#000000; }

p.title {color:#000000; font-family: Veranda, Arial, Helvetica, sans-serif; font-weight: Bold; font-size: large;  font-stretch: condensed; margin-bottom: 10px; text-align: center;}

p.smtitle {color:#000000; font-family: Arial, Helvetica, sans-serif; font-weight: Bold; font-size:  medium;  font-stretch: condensed; margin-bottom: 10px; }

H4.crimson { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: small; color:#6B1008;   }

.crimson_bold { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: small; color:#6B1008;  }

a { color:#2B6998; text-decoration:none;}

a:hover { color:#2B6998; text-decoration:underline;}

H1 {font-family: Arial, Helvetica, sans-serif; font-weight: Bolder; font-size:  large; color:#000000; font-stretch: condensed; margin-bottom: 10px; }

H2 {font-family: Arial, Helvetica, sans-serif; font-weight: Bold; font-size: small; color:#660000; margin-bottom: 5px; }

H3 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: x-small; color:#225690; margin-bottom: 2px; }

H4 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: x-small; color:#000000; margin-bottom: 2px; }

td.c10 { background-color: #3171B5; height: 12px; }

td.c4 { background-color: #6B0C00; height: 25px; color: white;}

div.c4  { color: white; text-decoration: none; text-align: left; font-style: normal;  font-variant: normal;  font-weight: bold;  font-size: 12px;  font-family: Arial, Helvetica, sans-serif;}

a.c4  { color: white; text-decoration: none; text-align: left; font-style: normal;  font-variant: normal;  font-weight: bold;  font-size: 12px;  font-family: Arial, Helvetica, sans-serif;}

a.c4:hover  { color: white; text-decoration: underline; text-align: left; font-style: normal;  font-variant: normal;  font-weight: bold;  font-size: 12px;  font-family: Arial, Helvetica, sans-serif;  }

td.c5 { background-color: #633063; height: 25px; color: white;}

a.c5  { color: white; text-decoration: none; text-align: center; font-style: normal;  font-variant: normal;  font-weight: bold;  font-size: 14px;  font-family: Arial, Helvetica, sans-serif;}

a.c5:hover  { color: white; text-decoration: underline; text-align: center; font-style: normal;  font-variant: normal;  font-weight: bold;  font-size: 14px;  font-family: Arial, Helvetica, sans-serif; }

td.c8navicon { background-color: #D6C7A5; height: 50px;  color: #3171B5;  text-align: left;  text-decoration: none;  font-weight: bold;  font-family: Arial, Helvetica, sans-serif; padding-left: 1px; padding-right: 1px; padding-top: 5px; padding-bottom: 8px;}

td.c13 { background-color: #FFFFFF; }

td.c13navlinkheaders { background-color: #D6C7A5; height: 20px;}

td.c14navlinks { background-color: #D6C7A5; height: 16px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6B1008; text-transform: capitalize; text-decoration: none;  font-weight: bold; }

td.searchnavlinks { background-color: #FFFFFF; height: 16px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: Black; text-transform: capitalize; text-decoration: none;  font-weight: bold; }

select.searchnavlinks { width:200px; background-color: #FFFFFF; height: 18px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: Black; text-transform: capitalize; text-decoration: none;  font-weight: bold; }

a.c8navicon{ color: #3171B5; text-decoration: none; text-align: left; font-style: normal;  font-variant: normal;  font-weight: bold;  font-size: smaller;  font-family: Arial, Helvetica, sans-serif; }

a.c8navicon:link { color: #3171B5; text-decoration: none; text-align: left; font-style: normal;  font-variant: normal;  font-weight: bold;  font-size: smaller;  font-family: Arial, Helvetica, sans-serif; }

a.c8navicon:visited { color: #3171B5; text-decoration: none; text-align: left; font-style: normal;  font-variant: normal;  font-weight: bold;  font-size: smaller;  font-family: Arial, Helvetica, sans-serif; }

a.c8navicon:hover { color: #3171B5; text-decoration: underline; text-align: left; font-style: normal;  font-variant: normal;  font-weight: bold;  font-size: smaller;  font-family: Arial, Helvetica, sans-serif;}

a.c8navicon:active { color: #3171B5; text-decoration: none; text-align: left; font-style: normal;  font-variant: normal;  font-weight: bold;  font-size: smaller;  font-family: Arial, Helvetica, sans-serif; }

a.navmenu { color: #6B1008; text-decoration: none;}

a.navmenu:hover { color: #6B1008; text-decoration: underline; text-shadow: white;}

a.searchlinks { color: #2B6998; text-decoration: none;}

a.searchlinks:hover { color: #2B6998; text-decoration: underline;}

.SearchText { background-color: #D6C7A5; height: 16px; font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #6B1008; font-weight:bold; text-transform: capitalize; text-decoration: none;}

.SearchText2 { background-color: #FFFFFF; height: 16px; font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-weight: bold; text-transform: capitalize; text-decoration: none;}

.SearchText3 { background-color: #FFFFFF; height: 16px; font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #6B1008; font-weight:bold; text-transform: capitalize; text-decoration: none;}

div.footer { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#000000; }

div.divAffilName { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#000000; }

a.footer { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#000000; text-decoration:none;}

a.footer:link { color:#2B6998; text-decoration:none;}

a.footer:visited { color:#2B6998; text-decoration:none;}

a.footer:active { color:#2B6998; text-decoration:none;}

a.footer:focus { color:#2B6998; text-decoration:underline;}

a.footer:hover { color:#2B6998; text-decoration:underline;}

td.contentheader {font-family:Arial; font-weight:bold; font-size: 16px; color:#FFFFFF;}

td.SearchHeader { font-family:Arial; font-weight:bold; font-size: 11px; color:#FFFFFF;}

/* Begin ScrollNews Style */

p.scrollnews {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; }

a.scrollnews { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color:#2B6998; text-decoration:none;}

a.scrollnews:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color:#2B6998; text-decoration:underline;}

/* End ScrollNews Style */

/* Begin Department Navigation */

table.department { width: 100%; height: 94px;  border-collapse: collapse;   }

td.departmentimage { background-color: #FFFFFF; vertical-align: middle;  height: 94px;     }

td.departmentname { background-color: #095AA5; height: 70px; }

td.departmentnavigation { background-color: #D6C7A5; height: 24px;  text-align: left;      }

.departname {	color: White;	font-family:  Arial, Helvetica, sans-serif;	font-size: x-large;	font-weight: bold; }

a.departname {	color: White;	font-family:  Arial, Helvetica, sans-serif;	font-size: x-large;	font-weight: bold; text-decoration: none; }

a.departname:hover {	color: White;	font-family:  Arial, Helvetica, sans-serif;	font-size: x-large;	font-weight: bold;  text-decoration: underline; }

.departnav { color: #6B0C00; font-size: x-small; }

a.departnav { color: #6B0C00; text-decoration: none;}

a.departnav:hover { color: #6B0C00; text-decoration: underline;}

/* End Department Navigation */
/* Begin Side Box*/
		.sidebox {
			margin: 0 auto; /* center for now */
			width: 17em; /* ems so it will grow */
			background: url('/cpm/sbbody-r.gif') no-repeat bottom right;
			font-size: 100%;
			 float: right;
		}
		.boxhead {
			background: url('/cpm/sbhead-r.gif') no-repeat top right;
			margin: 0;
			padding: 0;
			text-align: center
		}
		h2 { color: #888; font-size:1.4em; }
		.boxhead h2 {
			background: url('/cpm/sbhead-l.gif') no-repeat top left;
			margin: 0;
			color: white; 
			font-weight: bold; 
			font-size: 1.2em; 
			line-height: 1em;
			text-shadow: rgba(0,0,0,.4) 0px 2px 5px; padding-left:30px; padding-right:30px; padding-top:20px; padding-bottom:5px
		}
		* html .boxhead h2 {height: 1%;}		.boxbody {
			background: url('/cpm/sbbody-l.gif') no-repeat bottom left;
			margin: 0;
			padding-left:30px; padding-right:30px; padding-top:5px; padding-bottom:31px
		}
		.boxbody p {font-size:76%}
		.exp { width:30em; margin:10px auto; }
		/* Begin Side Box Small*/
		.sideboxlg {
			margin: 0 auto; /* center for now */
			width: 35em; /* ems so it will grow */
			background: url('/cpm/sbbody-r.gif') no-repeat bottom right;
			font-size: 100%;
			 float: right;
		}
		.sideboxmed {
			margin: 0 auto; /* center for now */
			width: 23em; /* ems so it will grow */
			background: url('/cpm/sbbody-r.gif') no-repeat bottom right;
			font-size: 100%;
			 float: right;
		}		
		.sideboxsm {
			margin: 0 auto; /* center for now */
			width: 10em; /* ems so it will grow */
			background: url('/cpm/sbbody-r.gif') no-repeat bottom right;
			font-size: 100%;
			 float: right;
		}		
		.boxhead {
			background: url('/cpm/sbhead-r.gif') no-repeat top right;
			margin: 0;
			padding: 0;
			text-align: center
		}
		h2 { color: #888; font-size:1.4em; }
		.boxhead h2 {
			background: url('/cpm/sbhead-l.gif') no-repeat top left;
			margin: 0;
			color: white; 
			font-weight: bold; 
			font-size: 1.2em; 
			line-height: 1em;
			text-shadow: rgba(0,0,0,.4) 0px 2px 5px; padding-left:30px; padding-right:30px; padding-top:20px; padding-bottom:5px
		}
		* html .boxhead h2 {height: 1%;}		.boxbody {
			background: url('/cpm/sbbody-l.gif') no-repeat bottom left;
			margin: 0;
			padding-left:30px; padding-right:30px; padding-top:5px; padding-bottom:31px
		}
		.boxbody p {font-size:76%}
		.exp { width:30em; margin:10px auto; }