

#contentWrap {
	width: 709px;
	margin: 0 auto;
}

#contentHeader {
	background: url('/images/global/headerBar.gif') left top no-repeat;
	min-height:48px;
	  height:auto !important;
	  height:48px;
	padding: 13px 0 0 17px;
	margin: 0 0 3px 0;
}

#contentHeaderBigger {
	background: url('/images/global/headerBarBigger.gif') left top no-repeat;
	min-height:90px;
	  height:auto !important;
	  height:90px;
	padding: 13px 0 0 17px;
	margin: 0 0 3px 0;
	line-height:23px;
}

#contentHeaderBlue {
	background: url('/images/global/headerBarBlue.gif') left top no-repeat;
	min-height:48px;
	  height:auto !important;
	  height:48px;
	padding: 13px 0 0 17px;
	margin: 0 0 3px 0;
}

#contentHeaderBlueIdeaStage {
	background: url('/images/global/headerBarBlueIdeaStage.gif') left top no-repeat;
	min-height:48px;
	  height:auto !important;
	  height:48px;
	padding: 13px 0 0 17px;
	margin: 0 0 3px 0;
}

#contentHeaderGreen {
	background: url('/images/global/headerBarGreen.gif') left top no-repeat;
	min-height:48px;
	  height:auto !important;
	  height:48px;
	padding: 13px 0 0 17px;
	margin: 0 0 3px 0;
}

#contentHeaderOrange {
	background: url('/images/global/headerBarOrange.gif') left top no-repeat;
	min-height:48px;
	  height:auto !important;
	  height:48px;
	padding: 13px 0 0 17px;
	margin: 0 0 3px 0;
}

#contentHeaderPurple {
	background: url('/images/global/headerBarPurple.gif') left top no-repeat;
	min-height:48px;
	  height:auto !important;
	  height:48px;
	padding: 13px 0 0 17px;
	margin: 0 0 3px 0;
}

#contentMain {
	background: #ebf5f7;
	padding: 20px 0 40px 0;
}

.picRightWrap {
	float: right;
	background: #008493 url('/images/global/bottomLeftBlue.gif') bottom left no-repeat;
	width: 310px;
	margin: 0 0 0 25px;
}

.picLeftWrap {
	float: left;
	background: #008493 url('/images/global/bottomRightBlue.gif') bottom right no-repeat;
	width: 310px;
	margin: 0 25px 0 0px;
}


.textLeft {
	padding: 20px 0 0 32px;
	margin: 0 0 25px 0;
}

.textRight {
	padding: 20px 22px 0 0;
}

.textRight p {
	padding: 0 0 0 32px;
}

.textLeft p {
	padding-right: 32px;
}

.noPics {
	padding: 20px 32px 0 32px;
}
/****************************************** text styles ***************************************/

.bold {
	font-weight: bold;
}

.italics {
	font-style: italic;
}

.smaller {
	font-size: 0.95em;
}

h1,h2,h3,h4,p,a, li, th, td {
	font-family: arial;
}

#contentWrap h1 {
	color: #005A63;
	font-weight: bold;
	font-size: 24px;
	margin-bottom: 4px;
}

#contentWrap h2 {
	background: #018393 url('/images/global/subtitleImage.gif') left top no-repeat;
	width: 662px;
	margin: 0 0 0 17px;
	padding: 12px 0 10px 12px;
	color: #fff;
	font-weight: bold;
}

#contentWrap h3 {
	background: #49ac42;
	width: 331px;
	padding: 5px 0 5px 7px;
	margin: 0 0 0px 17px;
	color: #fff;
	font-weight: bold;
}

#contentWrap h4 {
	font-weight: bold;
	color: #005A63;
	margin: 0 0 10px 0;
	font-size: 16px;
}

#contentWrap p {
	font-size: 13px;
	color: #005A63;
	line-height: 20px;
	margin: 0 0 15px 0;
}

#contentWrap p a, #contentWrap li a {
	color: #47ad40;
	font-weight: bold;
}

#contentWrap p a:hover, #contentWrap li a:hover {
	text-decoration: underline;
}

#contentWrap .picRightWrap p, #contentWrap .picLeftWrap p {
	font-style: italic;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	padding: 20px;
	line-height: 25px;
}

#contentMain ul {
	margin: 0 0 15px 0;
}

#contentMain .textLeft ul {
	padding: 0 20px 0 0;
}

#contentMain ul li {
	background: url('/images/global/bullet.gif') 0% 9px no-repeat;
	padding: 0 0 0 20px;
	font-size: 13px;
	color: #005A63;
	margin: 0 0 6px 0;
	line-height: 20px;
}

#contentMain ul.miniList {
	width: 250px;
	margin: 0 15px 0 0;
	float: left;
}

#contentMain p.bulbItem {
	background: url('/images/global/bulb.gif') 0% 1px no-repeat;
	padding-left: 50px;
	min-height:53px;
	  height:auto !important;
	  height:53px;
	
}

#contentMain ul.numericList {
	margin: 0 0 0 20px;
}

#contentMain ul.numericList li {
	list-style: decimal;
	background: none;
	list-style-position: outside;
	padding-left: 10px;
}

#contentMain ol.orderedNumericList {
	list-style-type:decimal;
	margin: 20px 0 0 25px;
}

#contentMain ol.orderedNumericList li {
	/*list-style: decimal;*/
	color:#005A63;
    font-size:13px;
	line-height:20px;
	margin:0 0 6px;
	padding:0 0 0 20px;
	background: none;
	list-style-position: outside;
	padding-left: 10px;
}

.arrowLink {
	padding: ;
}

table th {
	font-weight: bold;
	color: #005A63;
	font-size: 14px;
	padding: 5px;
	border: 1px solid #005A63;
	
}
table td {
	padding: 10px;
	border: 1px solid #005A63;
	
}

table {
	border: 1px solid #005A63;
	margin: 0 0 15px 0;
}

/************************* Yes / No columns *********************/

#contentWrap p.question {
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	padding: 0 0 100px 0;
	background: url('/images/global/yesNo.gif') center bottom no-repeat;
}

.yes {
	width: 250px;
	float: left;
	margin: 0 0 40px 40px;
}

.no {
	width: 250px;
	float: left;
	margin: 0 0 40px 50px;
	
}

#contentHeaderPurple h1 {
	color:#FFFFFF;
}

#contentHeaderPurple a {
	color:#FFFFFF;
}

#contentHeaderBlueIdeaStage h1 {
	color:#FFFFFF;
}

#contentHeaderBlueIdeaStage a {
	color:#FFFFFF;
}

#contentHeaderGreen h1 {
	color:#FFFFFF;
}

#contentHeaderGreen a {
	color:#FFFFFF;
}

#contentHeaderOrange h1 {
	color:#FFFFFF;
}

#contentHeaderOrange a {
	color:#FFFFFF;
}
