body
	{
	margin-top: 15px;
	background: #eeeeee;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-align: left;
	letter-spacing: 0.8px;
	}




.qDisplay

	{
	display:hide;
	}
.qHide
	{
	display:none;
	}
	
.container_16
	{
		padding:0px 0 0px 0;
		background: #fff /*url(img/16_col.gif) repeat-y*/;
	}

/*one col = 60px with no marging */

.pGrid_9
	{
		background:white;
		display: inline;
		float: left;
		width:538px;
		margin-left:0px;
		margin-right:0px;
		border-right:1px solid silver;
		border-left:1px solid silver;
	}


.pGrid_4_Side
	{
		background:white;
		display: inline;
		float: left;
		width:230px;
	}

.pGrid_35_Side
	{
		background:white;
		display: inline;
		float: left;
		width:200px;
	}


/*.alphaAdd
	{
		margin-left:10px;
	}

.omegaAdd
	{
		margin-right:10px;
	}
*/
.pGrid_125_Side
	{
		background:white;
		display: inline;
		float: left;
		width:739px;
		border-left:1px solid white;
	}

	
.f6
	{
		background:#f6f6f6;
	}	

.sideText
	{
		letter-spacing:0.1px;
	}
	
.pIdeaUnit
	{
		overflow: hidden;
		padding-bottom:0px;
		margin-bottom:0px;
	}	
	

.pEditClass
	{
		background:#ffffcc;
	}

.pOneCol
	{
		margin:0 0 0 0;
		padding:0 0 0 0;
		width:538px;


	}


.pOneCol li
{
	list-style-type:circle;
}




.pTwoCol
	{
		float: left;
		width: 267px;
		margin:0 0 0 0;
		padding:0 1px 0 1px;
	}

.banner
	{
	background: #7ac142;
	color: white;
	height: 80px;
	text-align: center;
	}

.footer
	{
	background: #0a365e;
	padding:4px 0px;
	margin-top:10px;
	color:white;
	text-align:center;
	}


.footer a
	{
	color:white;
	text-decoration:none
	}

.footer a:hover
	{
	color:#7ac142;
	text-decoration:none;	
	}

form 
	{
	margin:0 0 0 0;
	padding:0 0 0 0;
	}

form dd	
	{
	margin:0;
	height:24px;
	}

form dt
	{
	float:left;
	font-weight: bold;
	width:120px;
	padding:2px 10px 0 0;
	}

#editor 
	{
	font-size: 12pt;
	text-align: center; 
	border: red 1px solid; 
	padding: 2px; 
	z-index: 9999; 
	background: orange; 
	position: fixed; 
	top: 0px; 
	left: 0px; 
	width: 100%;
	color: #000;
	}

.GreyBackground {background-color:#DDDDDD;}
.primButton {border-right: #000000 2px solid; border-top: #999999 2px solid; border-left: #999999 2px solid; border-bottom: #000000 2px solid; font-size: 90%; font-weight: bold; color: white; font-family: Arial, Verdana, Helvetica, Sans-serif; background-color: #038040; text-align: center; padding-right: 0px; margin-right: 0px;}
.editButton {border-right: #000000 2px solid; border-top: #999999 2px solid; border-left: #999999 2px solid; border-bottom: #000000 2px solid; font-size: 90%; font-weight: bold; color: white; font-family: Arial, Verdana, Helvetica, Sans-serif; background-color: ORANGE; text-align: center; padding-right: 0px; margin-right: 0px;}
.fixedButton {border-right: #000000 2px solid; border-top: #999999 2px solid; border-left: #999999 2px solid; border-bottom: #000000 2px solid; font-size: 90%; font-weight: bold; color: white; font-family: Arial, Verdana, Helvetica, Sans-serif; background-color: #038040; text-align: center; padding-right: 0px; margin-right: 0px; width:100;}
.primButtonSmall {margin-bottom:1px;padding-right:2px;vertical-align:baseline;border-right: #000000 2px solid; border-top: #999999 2px solid; border-left: #999999 2px solid; border-bottom: #000000 2px solid; font-size: 10px; font-weight: normal; color: white; font-family: Arial, Verdana, Helvetica, Sans-serif; background-color: #0a365e; text-align: center; margin-right: 0px; height:20px;}
.docDownloadButton {margin:2px;padding-right:2px;vertical-align:baseline;border-right: #000000 2px solid; border-top: #999999 2px solid; border-left: #999999 2px solid; border-bottom: #000000 2px solid; font-size: 10px; font-weight: normal; color: white; font-family: Arial, Verdana, Helvetica, Sans-serif; background-color: #0a365e; text-align: center; margin-right: 0px; height:20px; width:160px;}
.inputBoxSmall {width:140px;height:14px;vertical-align:top;font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #0a365e;margin:0 10px 0 0;padding:1px 0 1px 2px;}
.inputBoxSmallNoMargin {width:140px;height:14px;vertical-align:top;font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #0a365e;margin:0 0 0 0;padding:1px 0 1px 0;}
.goButton {margin:1px 0 0 0;padding:0 0 0 0;cursor:hand;}

.idHeader1
{
	padding:0 0 4px 0;
}

.idHeader1 h1,
.idHeader1 h2
{
	font-size:14px;
	font-weight:bold;
	color:white;
	text-align:center;
	background:#7ac142;
	padding:1px 0 1px 0;
	margin:0 0 0 0;
}

.pGrid_8 .idHeader1 h1,
.pGrid_8 .idHeader1 h2,
.pGrid_9 .idHeader1 h1,
.pGrid_9 .idHeader1 h2,
.pGrid_10 .idHeader1 h1,
.pGrid_10 .idHeader1 h2
{
	background:#0a365e;
}


.idHeader1 a,
.idHeader1 a:visited,
.idHeader1 a:link,
.idHeader1 a:active
{
	color:#ffffff;
	text-decoration:none;	
}
.idHeader1 a:hover
{
	color:#0a365d;
}


.idBody1
{
	padding:6px 10px 0px 10px;
	margin:0 0 0 0;
}

.idBody1 a,
.idBody1 a:visited,
.idBody1 a:link,
.idBody1 a:active
{
	color:#0a365e;
	text-decoration:none;	
	font-weight:bold;
	/*border-bottom:1px dashed #dddddd;*/
	margin:0 0 0 0;
}
.idBody1 a:hover
{
	color:#7ac142;
	text-decoration:none;	
}

.idBody1 h2
{
	font-size:19px;
	font-weight:normal;
	color: #0a365e;
	margin: 0 0 0 0;
	padding: 0 0 2px 0;
}

.idBody1 h3
{
	font-size:14px;
	font-weight:bold;
	color: #0a365e;
	margin: 0 0 0 0;
	padding: 0 0 2px 0;
}

.idBody1 h2 a,
.idBody1 h2 a:visited,
.idBody1 h2 a:link,
.idBody1 h2 a:active,
.idBody1 h3 a,
.idBody1 h3 a:visited,
.idBody1 h3 a:link,
.idBody1 h3 a:active
{
	font-size:14px;
	font-weight:bold;
	color:#0a365e;
}

.idBody1 h1 a,
.idBody1 h1 a:visited,
.idBody1 h1 a:link,
.idBody1 h1 a:active
{
	font-size:17px;
	font-weight:bold;
	color: #0a365e;
}

.idBody1 h1 a:hover,
.idBody1 h2 a:hover,
.idBody1 h3 a:hover
{
	color:#0a365d;
}

.idBody1 h1
{
	font-size:22px;
	font-weight:normal;
	color: #0a365e;
	margin: 0 0 0 0;
	padding: 0 0 2px 0;
}

.idBody1 b,
.idBody1 strong 
{
	color:#0a365d;
	font-weight:bold;
}
.idBody1 i
{
	color:#cccccc;
	font-weight:bold;
	font-style:italic;
}

.idFooter1
{
	padding: 0px 5px 12px 5px;
	margin:0 0 0 0;
	text-align:right;
}
.idFooter1 a,
.idFooter1 a:visited,
.idFooter1 a:link,
.idFooter1 a:active
{
	font-size:10px;
	font-weight:bold;
	color: #000033;
	text-decoration:none;	
}
.idFooter1 a:hover
{
	color:#7ac142;
	text-decoration:none;	
}
