/** FRAMEWORK **/
body, table		{font:11px,Verdana,Arial,Helvetica,Sans-Serif;}
/*body			{background:transparent url("campaign-background.gif") top left repeat;}*/
div#document	{width:780px;}
div.col_1		{width:460px; float:left;}
div.col_2		{width:310px; float:right;}


/** HEADINGS **/
h1, h2, h3	{font-weight:bold; text-align:left; color:#000000;}
h1			{font-size:1.5em; margin:0px; padding:0px;}
h2			{font-size:1.1em; margin:1em 0em; padding:0em;}
h3			{font-size:1em; margin:0em 0em 1em 0em; padding:0em;}

/** HYPERLINKS **/
	a img {border-style:none;}

/** NAVIGATION (GENERAL) **/
div.nav ul,
div.nav ul li	{list-style:none; margin:0px; padding:0px;}
div.nav ul li	{float:left; margin-bottom:1px;}


/** HEADER **/
/** Banner **/
div#header div.banner h1		{height:125px; background:transparent url("campaign-banner-cdc.jpg") top left no-repeat;}
div#header div.banner h1 span	{display:none;}

/** Header Navigation **/
div#header div.nav		{background-color:#000000; border-bottom:1px solid #ffffff;}
div#header div.nav ul li a {
	display:block;
	color:#ffffff;
	font:8pt Verdana,Sans-Serif;
	height:22px;
	line-height:22px;
	text-decoration:none;
	background-color:#000000;
	padding:0px 5px;
	border-right:1px solid #ffffff;
}
/* Turn off the right-hand border on the "last" anchor */
div#header div.nav ul li.last a		{border-style:none;}
div#header div.nav ul li a:hover	{background-color:#00AABC;}

/**Footer**/
div#footer							{width:780px;background-color:#000000;margin-top:1px;font:8pt Verdana,Sans-Serif;text-decoration:none;}
div#footer div.nav ul li			{height:22px;line-height:22px;}
div#footer div.nav ul li			{padding:0px 5px; border-right:1px solid #ffffff;}
div#footer div.nav ul li.first		{padding-left:0.5em;}
div#footer div.nav ul li.last		{padding-right:0em; border-style:none;}						
div#footer div.nav ul li a,
div#footer div.nav ul li a:visited	{color:#ffffff; font:8pt Verdana,Sans-Serif; text-decoration:none;}

/** MAIN CONTENT **/
div#main				{background-color:#ffffff; background-image:none;}
div#main .box.red		{background-color:#000000; color:#ffffff; padding:1px;}
/** div#main .box.red h3	{font:1.75em Serif; color:#ffffff; margin:0px;}**/
div#main div.col_2 table.sponsors		{width:100%;background-color:#000000;}
div#main div.col_2 table.sponsors tr td	{text-align:center;}

div#main a,				{text-decoration:underline; color:#000000; font-weight:normal; margin:1em 0em;}
div#main a:visited,		{text-decoration:underline; color:#000000; font-weight:normal; margin:1em 0em;}
div#footer a,
div#footer a:visited	{text-decoration:underline; color:#ffffff; font-weight:normal; margin:1em 0em;}
div#main a:hover		{text-decoration:underline; color:#000000; font-weight:normal; margin:1em 0em;}
div#footer a:hover		{text-decoration:underline;}

div#main .red.box a,
div#main .red.box a:visited	{color:#ffffff;}
div#main .red.box a:hover {color:#ffffff;}

div#main tr a:hover		{border-bottom-style:none;}

div#main div.top		{text-align:right; background:transparent url("campaign-backtotop-cdc.gif") right center no-repeat; padding-right:15px;}
div#main div.top span	{background:transparent url("campaign-backtotop-cdc.gif") left center no-repeat; padding-left:15px;}

div#main h4.bullet		{background:transparent url("campaign-bullet-cdc.gif") left center no-repeat; padding-left:15px; font-weight:bold; font-size:1em; text-align:left;}
div#main div.red.box h4.bullet {background-image:url("campaign-bullet-box-cdc.gif");}

div#main img.border		{padding:2px; border:5px solid #cccccc;}

div.clear				{clear:both;}
.indent				{margin-left:20px;}

