a{
		color:red;
		text-decoration:none;
	}
	A:link {text-decoration: none;
			color:#E80F17;}
	A:visited {color:#4B94BE;}
	A:active {text-decoration: none}
	A:hover {text-decoration: underline ; color: #E80F17;}
	
	.imagefloat {
  float:right;
  border:solid 1px silver;
  padding:5px;
  margin-right:10px;
  margin-top:10px;
  margin-left:10px;
  } 
  
  	.quotefloat {
  float:right;
  border:solid 5px #E70F17;
  padding:5px;
  margin-right:10px;
  margin-top:10px;
  margin-left:10px;
  border-right-color:#FFF;
  } 
  
  .headline {color: #E70F17}
	
	html{
height: 100%;
border: 0;
padding: 0;
margin: 0;
}
	body{
		font-size:0.8em;
		text-align:center;
		background-color:#FFFFFF;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
		margin:0px;
		padding:0px;
		height:100%;
		border:0px;
	}


	img{
		border:0px;
	}
	#mainContainer{
		width:762px;
		margin:0 auto;
		text-align:left;
		background-color:#FFF;
		position: relative;
		min-height: 625px;
		/*height: auto !important;*/
		padding-bottom: 0px;
		border:1px solid #000;
		overflow: hidden;
	}
	
	#leftContainer{
		width:150px;
		float:left;
		padding-left:0px;
		padding-right:5px;
		height:300px;
	}
	#leftbottomContainer{
		width:150px;
		float:left;
		padding-left:0px;
		padding-right:5px;
		height:300px;
	}
	
		#rightContainer{
		width:24px;
		float:right;
		padding-left:0px;
		padding-right:0px;
		height:378px;
	}
	
	#contentContainer{
		width:577px;
		float:left;
		height:auto;
		  position: relative;
    min-height: 100%;
	}
	.ad{
		clear:both;
		text-align:center;
		padding:5px;
	}	
	#footer {
	clear:both;
	width: 100%;
	position: absolute;
	bottom: 0px;
	left: 0px;
	height:0px;
	margin-bottom:0px;

	}
	
	/* Drop Shadows */
	.out {
  display:block; 
  background:#bbb; 
  border:1px solid #ddd; 
  position:relative;
  margin:1em 0;
  }
.in {
  text-align:center; 
  background:#fff; 
  border:1px solid #555; 
  position:relative; 
  padding:5px;
  font-weight:normal;
  }
.ltin {
  left:-5px;
  }
.tpin {
  top:-5px;
  }
.narrow {width:8em;} /* change to suit */
h4 {font-weight:bold; color:#000;}
/* Menu Styles ---------------------------------*/


/* Default item styles ------------------------------------ */ 
.DefaultItem
{ 
	cursor:hand; 
}

/* Top level text item styles ------------------------------------ */ 
.Item
{
	font-family:Arial;
	font-size:9pt;
	cursor:hand;
	height:20px;	/* 20 pixel height */
	line-height:20px;	/* 20 pixel height */
	color:#FFFFFF;
	text-decoration:none;
	background-color:#2D5189;
	border-bottom: 1px solid #000000;
	display:block;
	vertical-align:middle;
}

.ItemHover
{
	font-family:Arial;
	font-size:9pt;
	cursor:hand;
	height:20px;	/* 20 pixel height */
	line-height:20px;	/* 20 pixel height */
	color:#FFFFFF;
	text-decoration:none;
	background-color:#E80F17;
	border-bottom: 1px solid #000000;
	display:block;
	vertical-align:middle;
}

.ItemExpanded
{
	font-family:Arial;
	font-size:9pt;
	cursor:hand;
	height:20px;	/* 20 pixel height */
	line-height:20px;	/* 20 pixel height */
	color:#FFFFFF;
	text-decoration:none;
	background-color:#E80F17;
	border-bottom: 1px solid #000000;
	display:block;
	vertical-align:middle;
}

/* Child selected item styles ------------------------------------ */ 
.ChildItem
{
	font-family:Arial;
	font-size:9pt;
	cursor:hand;
	height:20px;	/* 20 pixel height */
	line-height:20px;	/* 20 pixel height */
	color:#FFFFFF;
	text-decoration:none;
	background-color:#2D5189;
	border-bottom: 1px solid #000000;
	display:block;
	vertical-align:middle;
}

.ChildItemHover
{
	font-family:Arial;
	font-size:9pt;
	cursor:hand;
	height:20px;	/* 20 pixel height */
	line-height:20px;	/* 20 pixel height */
	color:#FFFFFF;
	text-decoration:none;
	background-color:#E80F17;
	border-bottom: 1px solid #000000;
	display:block;
	vertical-align:middle;
}

.ChildItemExpanded
{
	font-family:Arial;
	font-size:9pt;
	cursor:hand;
	height:20px;	/* 20 pixel height */
	line-height:20px;	/* 20 pixel height */
	color:#FFFFFF;
	text-decoration:none;
	background-color:#E80F17;
	border-bottom: 1px solid #000000;
	display:block;
	vertical-align:middle;
}


	