/* CSS generated by SiteManager at 02:31pm 23/02/2010 - do not edit this file directly */

#banner .fixedwrapper {max-height: 187px; max-width:773px; background-image: url(/templatefiles/cdcbanner.png); background-repeat:no-repeat; background-position:bottom right;}

.minisubcontent					{ width: 165px; float: right; background-color: #ccc; text-align: left; padding: 0; margin: 0 2px 16px 0; }

.minisubcontent .padding		        { text-align: left; }

.minisubcontent img				{ display: block; }

.minisubcontent h2 				{background-color: #b4b0a5; color: #fff; padding: 5px 10px; margin: 0; }
				

.minisubcontent h2 img				{ margin: 0 5px 0 0;}

#content .minisubcontent ul				{ padding: 0 0 0 15px; margin: 1px 0; }
#content .minisubcontent p, .minisubcontent li          { color: #333; text-align: left; margin: -3px 0; padding: 0; }



.miniblock 					{width:155px; float: left; position: relative; vertical-align: top; padding: 0; margin: 0 12px 10px 1px;}
.miniblock h2					{ background-color: #b4b0a5; color: #fff; padding: 5px; margin-top:-5px !important;}
.miniblock h2 img				{ margin: 0 8px 0 0;}

.miniblockspacer {width:150px; height:103px; position:relative; vertical-align:top; padding:0; margin:0 10px 0 1px;  }


.bigphotoblock {width:240px; float: left; position: relative; vertical-align: top; padding: 0; margin: 0 10px 0 1px; }
.bigphotoblock h2 {background-color: #b4b0a5; color: #fff; padding: 5px;  margin-top:-5px !important;}

.listindent	{padding-left:20px;}


#banner-ad                         { position: relative; }
#banner-ad .noflash            { position: absolute; top:0; left:0; }



.widthwrapper_withminisubcontent                { width: 80%; }




#homenews h2		        { font-size: 1.4em; }
#homenews ul      		{ border: 0; margin-right: 0; font-size: 1.1em;} 
#homenews li                    {margin-bottom:0.5em;}
#homenews li a:hover	        { color: #154579!important;}
#homenews p      		{ border: 0; margin-right: 0; font-size: 1.1em;} 


#home #leftcol h2		{ font-size: 1.3em; }
#home #leftcol p		{ font-size: 1.1em; }

#home .contentright h2		{ font-size: 1.3em; }
#home .contentright p		{ font-size: 1.2em; }
#home .contentright ul		{ font-size: 1.2em; }




.lefttextbox		        { font: bold 1.1em "franklin gothic itc", arial, verdana, helvetica, sans-serif; color: #154579; padding: 10px 0; margin: 0; }


.subcontent		        { width: 250px; float: right; background-color: #ccc; text-align: center; padding: 0; margin: 5px 0 10px 10px; }

/* Dividers in middle column*/

.td_divider   			{ border-bottom: 1px solid #e1ded3; }

/* Latest News Header */

.newstitle li a			{ font-size: 1.4em;}
.newstitle li a:hover	        { color: #F5823F!important;}





