	body {
		font-family:Verdana, Geneva, sans-serif;
		font-size:11px;
		color:#000000;
		background-color:#1D2657;  
	}

	/* Links */

	a { 
		text-decoration:none; 
		color:#0000ff; 
	}
	a:hover { 
		text-decoration:underline; 
		color:#0000ff; 
	}

	/* Style for tables */

	td {
		font-family:Verdana, Arial, sans-serif;
    font-size:11px;
		background-color:#ffffff;  
		color:#000000;
	}

	/* Left and Right Columns */

	.leftcol {
		background-color:#e70602;  
	}
	.rightcol {
		background-color:#e70602;  
	}

	/* Navbar */

	.navbar {
		background-color:#5C70A5;
		color:#000000;
	}

	/* Side Boxes */

  .box {
		background-color: transparent;
		border: none;
		width: 124px;
  }
  div.nib div.boxhead {
    background-image: url(images/news_in_brief.jpg);
		background-color: transparent;
		height:22px;
  }
  div.nib div.boxhead span	{ display:none; }
  div.typ7 div.boxhead {
    background-image: url(images/poll.jpg);
		background-color: transparent;
		height:22px;
  }
	div.typ7 div.box {
		margin-bottom: 20px;
	}
  div.typ7 div.boxhead span	{ display:none; }

	.boxcontent {
    background-color: #fde5e5;
		border: solid 1px #000000;
		border-top: none;
	}

	.pollgraph {
		background-image: url(images/bar_m.gif);
	}

	.whitebg  {
		background-color:#ffffff;
	}
	.shadebg  {
		background-color:#eeeeee;
	}
	.blackbg  {
		background-color:#000000;
	}

	/* Text Types */

	.warning	{
		font-family:Verdana, Arial, sans-serif;
		font-size:11px;
		text-decoration:none;
		color:#FF0000;
	}
	.textsmall {
		font-family:Verdana, Arial, sans-serif;
		font-size:8px;
	}
	.textbig {
		font-family:Verdana, Arial, sans-serif;
		font-size:14px;
	}
	.copyright {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #999999;
	}
	.SectionTitle {
		font-family:Verdana, Arial, sans-serif;
		font-size:17px;
		font-weight: bold;
	}
	.heading {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 17px;
		color: #0403A9;
		font-weight: bold;
		text-align: left;
	}
	.articletitle {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		font-weight: bold;
	}

	/* Tricky Image Aligning Stuff */

	div.float p {
		text-align: center;
	}

  div.floatsum  {
    float: left;
    padding: 3px;
  }

	div.floatdet  {
		float: right;
		padding: 3px;
	}

	/* Calendar Section */

	.calhead {
		border:solid 1px black;
		background-color:#cccccc;
		padding:2px;
	}


	/* For Drop Down/Pull Across menus */


	.menuStyle {
		color: #eeeeee;
		font-size: 11px;
		font-family: verdana,arial,helvetica;
		background-color: #39a538;
		border: solid 1px #000000;
	}

	div.menuStyle a  {
		padding: 2px;
		font-size:11px;
		text-decoration:none;
		color:#eeeeee;
		vertical-align:middle;
		font-weight:bold;
		display:block;
		border-bottom: 1px solid black;
	}

	div.menuStyle a:hover  {
		padding: 2px;
		color: #e8ff37;
		background-color: #39a538;
		display:block;
		text-decoration:none;
		border-bottom: 1px solid black;
	}

	#menuHead { position: relative; }


	#menu1, #menu2, #menu3,#menu4,#menu5,#menu6,#menu7,#menu8,#menu12,#menu10,#menu11,#menu12,#menu13,#menu14,#menu15,#menu16,#menu17,#menu18,#menu19,#menu20,#menu21,#menu22 {
			position: absolute;
			z-index: 100;
			visibility: hidden;
			text-align:left;
			border:1px solid black;
			left:0px;
	}

	#leftcolcell {
		background-color:#e70602;  
	}
	#rightcolcell {
		background-color:#e70602;  
	}

	#sponsorlinks a { 
		text-decoration:underline; 
		color:#000000; 
	}
	#sponsorlinks a:hover { 
		text-decoration:underline; 
		color:#ffffff; 
	}

 	#contentcell {
		width: 708px
	}
