/* ================================ Container Styles ================================*/
h2, h3, h4 {
	font-family: "Trebuchet MS";
	margin: 0;
}


div.all{
display: table;
margin-bottom:1.5em;
width:100%;
// width:auto;
}

div.le {
	float: left;
	width:0;
	height:0;
	margin:0;
}
div.ri {
	float: right;
	width:0;
	height:0;
	margin:0;
	padding:0;
}

.modulecontent {
	margin:0.5em 0;
}
/*// 'ill.ascx' container  //*/

.ill {
	padding: 0;
	margin: 0;
}
.ill img {
	padding: 0;
	margin: 0;
}
*html .ill div div {
	margin-left: -3px;
	margin-right: -3px;
}
/*// end 'ill.ascx' container   //*/

/*// 'rightcol.ascx' container   //*/

div.plaque {
 	width:100%;
   display: table;
	margin: 0;
	padding: 0;
	padding-bottom: 0.5em;
	background: #efefef;

}

.plaque h2 {
	background: #6D6D6D;
	vertical-align: middle;	
	padding: 2px 12px;
	margin: 0;
	height: 21px;
}
.plaque .Head {
	font: bold 10pt/normal "Trebuchet MS";
	color: #fff;
	margin: 0;
	height: 20px;
}
.plaque .Normal {
	font: normal 0.923em/1.5em "Trebuchet MS";
}
.plaque .Normal p {
	padding: 0 8px;
	margin:0;
	margin-bottom: 0.8em ;
}

.plaque table {
	padding:0;
	margin:0 4px;
}
.plaque table td {
	padding: 0 8px;
	padding-bottom: 1.3em;
}
.plaque table td .Normal p {
	padding: 0;
	margin: 0;
	color:#000;
	text-decoration:none;
}
.SubHead {
	font-family: "Trebuchet MS";
	font-size: 100%;
}
/*// end 'rightcol.ascx' container   //*/

/*//  'rightbot.ascx' container   //*/
.partners {
		text-align: center;
}
.partners .Head{
	text-transform: uppercase;
	color:#777;
}
.partners h4{	
	border-bottom: 1px solid #dee8f4;
	border-top: 1px solid #dee8f4;
}

/*// end 'rightbot.ascx' container   //*/

div.bigtext {
	/*display: table;*/
	text-align: left;
	padding:0;
	margin:10px 0 15px 0;
}
div.bigtext p {
	display:block;
	padding:0;
	margin:0;
}
.Normal .bigtext {
	font-size:120%;
}
.bigtext .Head{
/*	color:#788a98;*/
	color:#444;
	font-size:  0.923em;
	font-weight: bold;
	text-transform: uppercase;
	text-align:left;
}
.bigtext .Normal  {
	font-size: 0.923em;
	color:#788a98;
	text-align: left;
}

.bigtext .Normal .notsobig {font-size:0.9em; }
.bigtext .Normal .signed {font-size:0.8em; font-weight:bold; margin-top:1.6em;}


.bigtext a.Head {
	text-decoration:none;
	font-size:0.846em;
}
.bigtext a.Head:hover {color:#D95E5E; }


.icons img {
	margin-right: 20px;
	margin-top: 7px;
}
.le img, .ri img {
	margin-right: 2px;
}

/*////////  NEWS IN THE LEFT COLUMN  //////////*/
.news .Normal {
	color:#3C6A9E;
}

.news  a:link {	color:#3C6A9E; }
.news a:visited {	color:#3C6A9E; }
.news a:hover {	color:#FF4500; text-decoration:none;}
.news a:actvie {	color:#d95e5e; text-decoration:none;}


.news .Head{
	font-size:  1.166em;
	font-weight: bold;
	text-transform: none;
	text-align:left;
}
div.news p {
	margin-bottom: 0.2em;
	font-weight: bold;
	color:#444;
	text-decoration: none;
}
.news table td {
	padding-bottom:1em;
}

