@charset "utf-8";
/* CSS Document */

input,textarea,select {
	color:#000000;
	font-size:8pt;
	border:#b2b2b2 1px solid;
	}
	
h2 {
	width:244px;
	padding:0px 0px 3px 0px;
	margin:0px 0px 2px 0px;
	color:#000000;
	font-size:11pt;
	font-weight:bold;
	border-bottom:#ed191f 2px solid;
	}
h3 {
	width:302px;
	padding:0px 0px 3px 0px;
	margin:0px 0px 2px 0px;
	color:#000000;
	font-size:11pt;
	font-weight:bold;
	border-bottom:#ed191f 2px solid;
	}
h4 {
	display:block;
	background:url(images/redlines.gif) no-repeat left 4px;
	padding:0px 0px 12px 7px;
	margin:0px;
	color:#000000;
	font-size:12pt;
	font-weight:bold;
	}

#content {
	width:100%;
	min-height:100%;
	height:auto !important;
	height:100%;
	}
	
#ccontent {
	width:964px;
	padding:0px 20px 165px 19px;
	text-align:left;
	}
	
#cbottom {
	background:url(images/grad1.jpg) repeat-x left bottom;
	width:1003px;
	height:137px;
	padding-top:1px;
	margin-top:-138px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
#cheader {
	background:url(images/headersep.gif) repeat-x 0px 112px;
	width:964px;
	height:114px;
	margin-top:11px;
	}
#clogo {
	float:left;
	width:186px;
	height:61px;
	padding:7px 13px 0px 4px;
	border-right:#ed0f18 2px solid;
	}
#chcenter {
	float:left;
	width:747px;
	height:68px;
	padding:0px 0px 0px 12px;
	}
.credarrow {
	background:url(images/arrowred.gif) no-repeat left 4px;
	height:auto !important;
	min-height:20px;
	height:20px;
	padding-left:9px;
	}
#clang {
	float:left;
	width:180px;
	height:37px;
	font-family:Arial, Helvetica, sans-serif;
	}
#ctitle {
	float:left;
	width:400px;
	height:18px;
	padding:13px 0px 0px 0px;
	margin:0px;
	}
#ctoplinks {
	float:right;
	padding:3px 2px 0px 0px;
	height:34px;
	font-family:Arial, Helvetica, sans-serif;
	}
#ctoplinks a {
	color:#ed0f18;
	text-decoration:none;
	}
#ctoplinks a:hover {
	text-decoration:underline;
	}
#chome {
	float:left;
	background:url(images/home.gif) no-repeat left top;
	padding:0px 11px 0px 17px;
	}
#csitemap {
	float:left;
	background:url(images/sitemap.gif) no-repeat left top;
	padding:0px 12px 0px 17px;
	}
#ccontact {
	float:left;
	background:url(images/contact.gif) no-repeat left 1px;
	padding:0px 12px 0px 19px;
	}
#cprint {
	float:left;
	background:url(images/print.gif) no-repeat left top;
	padding:0px 0px 0px 19px;
	}
#csearch {
	float:right;
	width:222px;
	height:18px;
	padding:1px 0px 0px 3px;
	border:#b2b2b2 1px solid;
	}
#csearch form {
	display:block;
	width:227px;
	margin:0px;
	}
#csearch input {
	background:#ffffff;
	width:202px;
	height:15px;
	border:#000000 0px solid;
	padding:1px;
	margin:0px;
	}
#csearch span {
	display:block;
	float:left;
	}
#ccheck {
	float:right;
	width:21px;
	height:16px;
	padding:0px 0px 0px 4px;
	margin-top:3px;
	text-align:left;
	}
#ccheck input {
	border:none;
	}
#cpricelist {
	float:right;
	background:url(images/pdf.gif) no-repeat left 0px;
	height:30px;
	margin-top:-33px;
	padding:0px 0px 0px 21px;
	}
#cpricelist a {
	position:relative;
	font-size:10pt;
	text-decoration:none;
	}
#cpricelist a:hover {
	text-decoration:underline;
	}
#chspace {
	display:block;
	height:23px;
	}
#cmenu {
	height:21px;
	}
#cmenu a {
	display:block;
	float:left;
	background:#ed1c20;
	height:18px;
	padding:3px 14px 0px 14px;
	margin-bottom:6px;
	color:#ffffff;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
	}
#cmenu a:hover {
	color:#000000;
	}
#cmenu span {
	float:left;
	display:block;
	background:#ffffff;
	width:2px;
	height:21px;
	font-size:1px;
	}
#cactive {
	display:block;
	float:left;
	background:#ed1c20;
	height:18px;
	padding:3px 14px 0px 14px;
	color:#000000;
	font-size:9pt;
	font-weight:bold;
	}
.cplain:link,.cplain:visited,.cplain:active {
	color:#ffffff;
	}
.cfolder:link,.cfolder:visited,.cfolder:active,.cfolder:hover {
	position:relative;
	background:#ffffff !important;
	height:24px !important;
	padding:2px 13px 0px 13px !important;
	margin-bottom:0px !important;
	color:#000000 !important;
	border:#c6c6c6 1px solid;
	border-bottom:none;
	z-index:103;
	}
	
#cbanner {
	width:964px;
	height:318px;
	padding-top:8px;
	}
	
#cmain {
	width:964px;
	padding-top:20px;
	text-align:left;
	}
#cmain2 {
	background:#fdfdfd;
	padding:25px 12px 33px 5px;
	margin-top:29px;
	width:945px;
	height:auto !important;
	min-height:210px;
	height:210px;
	border:#e3e3e3 1px solid;
	}
.cleft {
	float:left;
	width:280px;
	padding-right:50px;
	text-align:left;
	}
.cright {
	float:right;
	width:302px;
	text-align:left;
	}
.cmainimg {
	padding-bottom:10px;
	}
.cmaintext {
	padding-bottom:6px;
	}
.creadmore {
	float:right;
	background:url(images/arrowblack.gif) no-repeat left 5px;
	padding:0px 36px 0px 11px;
	}
.cnewsmain {
	background:#f3f3f3;
	padding:4px 0px 6px 0px;
	width:300px;
	border:#a6a6a6 1px solid;
	}
.cdate {
	float:left;
	background:url(images/date.jpg) no-repeat 3px 0px;
	width:67px;
	height:55px;
	padding:9px 3px 30px 3px;
	color:#ffffff;
	font-size:8pt;
	font-weight:bold;
	text-align:center;
	}
.cnumber {
	color:#bbbbbb;
	font-size:24pt;
	font-weight:bold;
	text-align:center;
	}
.cnewstext {
	float:left;
	width:212px;
	padding:9px 0px 24px 9px;
	}
.cnewssep {
	background:url(images/dot.gif) repeat-x left top;
	height:16px;
	font-size:1px;
	}
.carchives {
	padding-right:14px;
	text-align:right;
	}
.cspace {
	height:18px;
	}
	
#cfooter {
	width:1003px;
	height:115px;
	}
#ccopy {
	color:#697286;
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	}
#ccopy a {
	color:#ef2e2a;
	text-decoration:none;
	}
#ccopy a:hover {
	text-decoration:underline;
	}

.imagediv {
	float:left;
	padding:2px;
	width:180px;
	height:auto !important;
	min-height:135px;
	height:135px;
	text-align:center;
	border:#cccccc 1px solid;
	text-align:center;
	}
.imagespace {
	float:left;
	width:30px;
	height:165px;
	}

.clrdiv {
	clear:both;
	}
	
	
a:link,a:visited,a:active {
	color:#000000;
	text-decoration:underline;
	}
a:hover {
	color:#000000;
	text-decoration:none;
	}
	
.redlink:link,.redlink:visited,.redlink:active {
	color:#e51721;
	font-size:9pt;
	text-decoration:underline;
	}
.redlink:hover {
	color:#e51721;
	font-size:9pt;
	text-decoration:none;
	}
	
.blacklink:link,.blacklink:visited,.blacklink:active {
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	}
.blacklink:hover {
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	}