/*

blue: #3f4b64
red: #ff4817

*/


#container {
	padding-left: 30px; 
}

body, td, th, ol, ul, li, p, .normal, .subheading {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 10pt;
	line-height: 130%;
	color: #000;
	background: #fff;
	} 

ul {
	list-style-type: square;
	}


a, a:visited, a:active	{ 
	font-weight: normal;
	text-decoration: underline; 
	/*color: #AE171C;*/
	color: #333; 
	}


a:hover, a.link:hover 	{
	color: #BF564B; 
	text-decoration: underline;
	}

em { 
	font-weight: bold;
	font-style: normal;
 }

.title {
	font-size: 18pt;
	}


/*  UNIT MENU =============================================  */


#unitMenu {
	display: none; 
}

#fmcontainer {
	display: none; 
}

#constants {
	display: none; 
} 

#pageTitle {
	height: 50px; 
} 

#pageTitle h1 {
	display: none; 
	text-indent: -2000em; 

}


#topConstants {
	display: none; 
}

#mainTable {
	width: 100%; 
}

#leftCol {
	display: none; 
}


#rightCol {
	display: none; 
}

#smallDecoPic {
	display: none; 
}

#footerArea {
	display: none; 
}

#searchBox {
	display: none; 
}

#flashBox {
	display: none; 
}



.faqTable {
	background: #eee;
	margin-bottom: 10px; 
	padding: 10px; 
}

.faqTableAnswer {
	padding-left: 10px; 
	border-left: 10px solid #9ebcbc;
	line-height: 180%; 
}

.faqTableQuestion {
	padding-right: 10px; 
	border-bottom: 1px solid #9ebcbc; 
	xxxtext-indent: 20px; 
	font-weight: bold; 
}

.backTop, .backTop a {
	text-align: right; 
	text-decoration: none; 
}


/* ================================================= */


.readmore {display: none;  }

div.em {
	font-style: normal;
	font-weight: bold; 
	}


.numbered {
	font-size: 240%; 
	float: left; 
	border: 2px solid #eeeeee;
	padding: 3px; 
	}
	

table.infotable {
	width: 100%;
}

table.infotable, 
.infotable tr, 
.infotable td 
   {
	border: 1px solid #ccc; 
	}

.infotable td  {
	border-left: none; 
	border-right: none; 
	border-top: none; 
	
}
	
	
.infotable td {
	text-align: center;
}

td.tableLeftCol {
	text-align: left;
}

.infotable p {
	line-height: 100%;
}

.infotable td.tablesep {
	background:#fff;
	border-bottom: 2px solid #000;
	height: 1px; 
}

#print {
	display: none; 
	}
	
.showPrice {
	display: none; 
}

#mainContent {
	margin-top: 50px;
	width: 100%;
}

#tr6 {
	display: none;
}