/* Q_style.css - 11-07-2009 - Q-Page Specific Styles */

@import url(init.css);
@import url(base_layout.css);
@import url(base_style.css);

/*@import url(content-main.css);
@import url(content-right.css);*/

@import url(question-box.css);
@import url(lists.css);
@import url(btm-nav.css);

@import url(dev_style.css); /*temporary during development */


/*** Q-PAGE ONLY ***/
#content {
	margin-left: 45px;
	margin-right: 45px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	position: relative;
	/*padding-bottom: 20px;
	float: left;
	clear: none;*/
}
#content h2.sub_heading_alt {
	color: #7C4139;
}
#content h2.sub_heading_alt strong {
	font-weight: bold;
}
#content h2, h3, h2.sub_heading_alt {
	font-family: Calibri;
	font: Calibri;
	font-size: 24px;
	color: #647832; /*#4f6228;*/ /*#475520;*/
	padding-bottom: 20px;
	margin-top: 0;
	/*line-height: 28px; 25px;*/
}
a {
	text-transform: none;
}
#content h2, h3 { width: 600px; }
#content p { width: 580px; }
#btm-nav h2, h3 { width: auto; }
#btm-nav p { width: auto; }
#content p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	/*font-stretch:semi-condensed;*/
/*	padding-top: 10px;
	margin-right: 70px;*/
	line-height: 1.5em;
	margin-bottom: 25px;
}
.qPara_note { position:relative; }
.qPara_note img {
	float:right;
	clear:none;
	padding:0;
	margin:0;
	position:relative;
	z-index: 99;
/*	right: 0px; top: -20px;*/
}
.qPara_note p { width: 580px; }
img.m_note {
	
}
.qPara_norm {
	display: block;
	width: 550px;
}
p a.aRight { margin-right: 30px; }




#content-main {
/*	position: relative;
	left: 0; top: 0;*/
	margin: 0px;
	padding: 0px;
}
#content-main *	{
	margin-left: 45px;
	margin-right: 45px;
}
#content-main {
	width: 660px;
	display:inline;
}
/*#content-right {
	width: 285px;
}*/
#content-main div {
	margin: 0;
	padding: 0;
	width: 900px;
}

/***** TESTING STYLES *****/
td { margin: 0; padding: 0; } /* margin-right: 0; }*/

#content-main table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	/*font-stretch:semi-condensed;*/
/*	padding-top: 10px;
	margin-right: 45px;*/
	line-height: 1.5em;
	margin-left: 60px;
	margin-bottom: 25px;
	padding: 0;
}
#content-main table strong { font-weight: bold; }
#content-main table em { font-style: italic; }

#CONTENT-WRAP {
	background: none;
}
#content-right { 
	background: none;  
}
#content-main p,h3 {
	margin-right: 65px;
	max-width: 700px;
}
#content * { z-index: 1; }
#content img { margin-right: 0; display: block; z-index: 10; }

#content-main p strong { font-weight: bold; }
#content-main p.txtHdr {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 5px;
	margin-top: 5px;
}

li p {
	display: list-item;
	list-style-type: disc;
	margin-left: 0px;
}
li strong { font-weight: bold; }
li em { font-style: italic; }

