@charset "utf-8";
/* CSS Document */

body {
	margin:10px 0px 0px 0px;
	padding:0px;
	font-size:13px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}
img {
	border:0px;
}
.mb10 {
	margin-bottom:10px;
}
* a {
	text-decoration:none;
	outline:none;
}
* a:hover {
	text-decoration:underline;
}
.pageContainer {
	margin:0 auto;
	width:922px;
}
h2 {
	color:#d85914;
	font-size:17px;
	font-weight:normal;
	margin:0 0 10px 0;
	padding:0px;
}
h3 {
	color:#d85914;
	font-size:14px;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:0px;
}
h3 span {
	color:#31312c;
	font-size:16px;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:0px;
}
.header {
	height:335px;
}
.homeHdrImg {
	height:270px;
	background:url(../images/homeHeader.jpg) left bottom no-repeat;
}
.homeHdrImgNotext {
	height:335px;
	background:url(../images/ideaHeader_notext.jpg) left bottom no-repeat;
}
.ideaHdrImg {
	height:335px;
	background:url(../images/ideaHeader.jpg) left bottom no-repeat;
}
.stateHdrImg {
	height:335px;
	background:url(../images/stateHeader.jpg) left bottom no-repeat;
}
.btnArea {
	margin-top:200px;
	margin-left:280px;
	float:left;
}
.contentArea {
	padding:10px 0px;
	width:922px;
}
.contentLeft {
	width:211px;
	float:left;
	display:block;
	overflow:hidden;
}
.contentRight {
	width:675px;
	float:right;
	display:block;
	overflow:hidden;
	padding:10px;
}
.roundedTop {
	background:url(../images/i_left_roundedtop.gif) no-repeat;
	width:211px;
	height:11px;
	display:block;
	overflow:hidden;
}
.roundedContent {
	width:209px;
	border-left:1px solid #dbd7c4;
	border-right:1px solid #dbd7c4;
	display:block;
}
.roundedContent ul {
	margin:0;
	padding:0;
}
.roundedContent ul li {
	padding:2px 0 8px 10px;
	list-style:none;
}
.roundedContent ul li a {
	color:#696656;
}
.roundedContent ul li.Title {
	color:#8db924;
	font-weight:bold;
	font-size:16px;
	border-bottom: 1px #ccc solid;
}

.roundedContent ul li.sublink {
	background:url(../images/arrow1.gif) left center no-repeat;
	list-style:none;
	line-height:15px;
	margin-left: 20px;
	padding-top: 5px;
}

.roundedBottom {
	background:url(../images/i_left_roundedbot.gif) no-repeat;
	with:211px;
	height:11px;
}
.roundedContainer {
	display:block;
	overflow:hidden;
	margin-bottom:10px;
}
.fundsCenterImage {
	text-align:left;
	padding-bottom:15px;
	background:url(../images/missionstat.jpg) no-repeat;
	height:105px;
}

.fundsCenterImage h2 {
	text-align:left;
	font-size:18px;
	margin: 0;
	padding:35px 0 0 160px;
	color:#fff;
	font-weight: normal;
}

.fundsCenterImage h2 span {
	color:#d5cca2;
	font-style:italic
}

.fundsCenterImage .normal {
	text-align:left;
	font-size: 23px;
	font-weight:normal;
	margin:0;
	padding:0;
	color:#d85914;
}

.popularFundingBlock {
	bordeR:3px solid #f2f0e9;
	display:block;
	overflow:hidden;
	width:641px;
	/*margin-top:10px;*/
	padding:5px 10px 20px 20px;
	margin-bottom:10px;
}
.popularFundingBlock p span {
	font-weight:bold;
	font-size:14px;
}
.popularFundingBlock p {
	color:#999;
}
.footerLinks {
	clear:both;
	color:#666666;
	font-size:12px;
	margin:20px 0;
	text-align:center;
	border-top:#ccc solid 1px;
	padding:15px 0px;
}
.footerLinks a {
	color:#666666;
	text-decoration:none;
}
.footerLinks a:hover {
	color:#666666;
	text-decoration:underline;
}
.schoolDistrics {
	background:#FCFCFA none repeat scroll 0;
	border:3px solid #f2f0e9;
	clear:both;
	display:block;
	font-size:9px;
	margin-top:10px;
	overflow:hidden;
	width:675px;
}
.schoolDistrics .close {
	float:right;
	margin:5px;
}
.schoolDistrics h5 {
	color:#666666;
	float:left;
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:5px;
	width:300px;
}
.schoolDistrics .districtList {
	clear:both;
}
.schoolDistrics ul {
	margin:0px 10px 10px 10px;
	padding:0px;
	list-style:none;
	width:145px;
	float:left;
}
.schoolDistrics ul li {
	margin:0px;
	padding:0px;
	list-style:none;
	color:#666;
	font-size:11px;
	line-height:18px;
}
.schoolDistrics ul li a {
	color:#666;
	text-decoration:none;
}
.schoolDistrics ul li a:hover {
	color:#666;
	text-decoration:underline;
}
.formArea {
	clear:both;
	padding-top:5px;

}
.popupFormArea
{
	padding:10px 0 10px 10px;
	border:2px solid #ccc;
	width:410px;
	margin:0 0 0 10px;
}
.popupFormArea input, .popupFormArea select {
	width:150px;
	font-size:11px;
	color:#333333;
	margin-bottom:3px;
}
.popupFormArea .formFld {
	clear:both;
	margin-bottom:10px;
	display:block;
	overflow:hidden;
	width:100%;
	
}
.popupFormArea .formFld label {
	float:left;
	width:155px;
	clear:both;
	
}
.popupFormArea .Btn {
	margin:25px 10px 5px 100px;
	text-align:left;
}
.popupFormArea .formFld .formRight {
	float:left;
	
	
}
.popupFormArea .formFld .formRight  input
{
	float:left;
	text-align:left;
	
}

.formArea input, .formArea select {
	width:200px;
	font-size:11px;
	color:#333333;
	margin-bottom:3px;
}
.formArea .formFld {
	clear:both;
	margin-bottom:10px;
	display:block;
	overflow:hidden;
	width:100%;
	
}
.formArea .formFld label {
	float:left;
	width:195px;
	clear:both;
	
}
.formArea .Btn {
	margin:25px 10px 5px 100px;
	text-align:left;
}
.formArea .formFld .formRight {
	float:left;
	width:400px; 
	
}
.formArea .formFld .formRight  input
{
	float:left;
	text-align:left;
	
}
.errorMsg {
	color:#FF0000;
	margin-left:10px;
}
.fundBlock {
	clear:both;
	margin-bottom:30px;
}
.fundBlock h4 {
	margin:5px 0;
	padding:0px;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
}
.fundBlock ul {
	margin:0px 0px 0px 10px;
	padding:0px;
	list-style:none;
}
.fundBlock ul li {
	margin:0px 0px 10px 0px;
	padding:0px;
	list-style:none;
	line-height:25px;
	clear:both;
	display:block;
	overflow:hidden;
	font-size:12px;
}
.fundBlock ul li .left {
	float:left;
	width:400px;
}
.fundBlock ul li .left span {
	font-size:13px;
	font-weight:bold;
}
.fundBlock ul li .moreBtn {
	float:left;
}
.hdrTitle {
	clear:both;
	margin-left:80px;
	margin-top:80px;
}
.hdrTitle h1 {
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	font-size:36px;
}
.hdrTitle h1.black {
	margin:0px;
	padding:0px;
	color:#666;
	font-size:36px;
}
.btnArea2 {
	margin-top:40px;
	margin-left:280px;
	float:left;
}
.DoIHelpBlock
{
 width:212px;
 padding:10px;
 border:3px solid #efe8c7;
 float:right;
 height:190px;
 background:url(../images/doihelpbg.gif) no-repeat right bottom;
 margin-top:10px;
}
.DoIHelpBlock h3
{
 color:#cc6600;
 font-weight:normal;
 font-size:22px;
 margin:0  0 5px 0;
 padding:0;
 
}

.DoIHelpBlock h3 span
{
 color:#87b41c;
 font-weight:normal;
 font-size:22px;
 
}
.DoIHelpBlock ul
{
 margin:0;
 padding:0;
}
.DoIHelpBlock ul li
{
 list-style:decimal;
 margin:0 0 0 25px;
 padding:0;
}

.fundsInSpringText {
	border-bottom:1px solid #E2E1DA;
	padding:10px 0;
	margin-bottom:10px;
	display:block;
	overflow:hidden;
}

.fundsInSpringBottomText
{ 
border-bottom:1px solid #E2E1DA;
padding-bottom:15px;
margin-bottom:10px;
}
h3.subTitle {
	font-size:14px!important;
	color:#d85914;
	font-weight:normal;
}
.fundsInSpringBottomText Img
{
 float:left;
 padding-right:20px;
}
.screenShotBlock 
{
  bordeR:2px solid #c5d9c5;
  display:block;
  overflow:hidden;
  width:670px;
  padding:17px 0;
}

.screenShotBlock div
{
 float:left;
 width:205px;
 /*height:170px;*/
 display:block;
 overflow:hidden; 
 /*padding:5px 8px;*/
 text-align:center;
}
.screenShotBlock .clm2
{
 float:left;
 width:300px;
 height:170px;
 display:block;
 overflow:hidden; 
 padding:5px 8px;
 text-align:center;
}

.screenShotBlock div span
{
 display:block;
 overflow:hidden;

}
.screenShotBlock div a
{
  color:#AACC5B;
  text-decoration:none;
}
.screenShotBlock div a:hover
{
 text-decoration:underline;
}


.stateFund
{
	margin:10px 0px 10px 0px;
}

.fundingWmv
{
	/*margin:20px 20px 20px 155px;*/
	float:left;
}

.formComments
{
	width:400px;
}



h5
{
	color:#d85914;
	font-size:12px;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:0;
}

h5 span
{
	color:#746b66;
	font-size:16px;
	font-weight:bold;
}

.fundDtlBlock {
	border:#f0ede1 solid 2px;
	background:#FFF;
	padding:10px;
	margin-bottom: 15px;
}

.noBorder
{
	border:none !important;
}

.fundDtlBlock h1
{
	color:#99cc33;
	font-size:20px;
	font-weight:bold; 	
	padding:0;
	margin:0px;
}

.fundDtlBlock h1 span
{
	color:#99cc33;
	font-size:17px;
	font-weight:normal;
}
.fundDtlBlock h1.orangeTxt
{
	color:#d85914;
	font-size:19px;
	font-weight:bold; 	
	padding-left:10px;
	margin:0px 0px 10px 0px;
}


.fundDtlBlock ul {
	margin:0 0 5px 0;
	padding:0;
	list-style:none;
}
.fundDtlBlock ul li {
	margin:10px 0;
	padding:0;
	list-style:none;
	background:url(../images/arrow.gif) left center no-repeat;
	line-height:17px;
	height:17px;
	padding-left:25px;
	color:#347594;
	font-size:12px;
	font-weight:bold;
}

.fundDtlBlock ul li a {
	color:#347594;
	text-decoration:none;
}

.fundDtlBlock ul li a:hover {
	color:#347594;
	text-decoration:underline;
}

.fundDtlBlock ul li span
{
	color:#0066cc;
	font-size:12px;
	font-weight:normal;
}

.fundDtlBlock ul li span a
{
	color:#0066cc;
	text-decoration:underline;
}

.fundDtlBlock ul li span a:hover
{
	color:#0066cc;
	text-decoration:none;
}


.fundDtlBlock ul li span img
{
	vertical-align:middle;
	margin-left:10px;
}

.helpBg
{
	border:#f0ede1 solid 2px;
	background:url(../images/help_img.gif) right bottom no-repeat;
}

.blueTxt
{
	color:#0066cc;
	font-size:12px;
	font-weight:normal;
	margin:5px 0;
	padding:10px 0 0 45px;
}
.blueTxt a
{
	color:#0066cc;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}
.blueTxt a:hover
{
	color:#0066cc;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
.formchkbox
{
padding-bottom: 15px;
}
.formchkbox label
{
margin-bottom:10px;
}
.mtext
{
width: 500px;
height: 100px;
}

.fundhelpBlock
{
	background:#FFF;
	padding:0 10px ;
	margin-bottom: 15px;
	border-bottom:1px solid #E2E1DA;


}

.fundhelpBlock h1
{
	color:#99cc33;
	font-size:25px;
	font-weight:bold; 	
	padding:0;
	margin:0px;
}

.fundhelpBlock h1 span
{
	color:#99cc33;
	font-size:19px;
	font-weight:normal;
}
.fundhelpBlock h1.orangeTxt
{
	color:#d85914;
	font-size:19px;
	font-weight:bold; 	
	padding-left:10px;
	margin:0px 0px 10px 0px;
}


.fundhelpBlock ul
{
	margin:0 0 5px 0 ;
	padding:0;
	list-style:none;

}
.fundhelpBlock ul li
{
	margin:10px 0 ;
	padding:0;
	list-style:none;
	background:url(../images/arrow.gif) left top no-repeat; 	
	line-height:18px;
	padding-left:25px;
	color:#526272;
	font-size:12px;
}

.fundhelpBlock ul li span
{
	color:#0066cc;
	font-size:12px;
	font-weight:normal;
}

.fundhelpBlock ul li span a
{
	color:#0066cc;
	text-decoration:underline;
}

.fundhelpBlock ul li span a:hover
{
	color:#0066cc;
	text-decoration:none;
}


.fundhelpBlock ul li span img
{
	vertical-align:middle;
	margin-left:10px;
}


.videoBlock {
	clear:both;
	margin-bottom:10px;
	border-bottom:1px solid #ccc;
	padding-bottom:10px;
	width:100%;
	float:left;
}
.videoBlocklast {
	clear:both;
	margin-bottom:10px;
	

}
.videoBlock ul {
	margin:0px 0px 0px 10px;
	padding:0px;
	list-style:none;
	
}
.videoBlock ul li {
	margin:0px 0px 10px 0px;
	padding:0px;
	list-style:none;
	line-height:25px;
	clear:both;
	display:block;
	overflow:hidden;
	font-size:12px;
}
.videoBlock ul li .left {
	float:left;
	width:400px;
}
.videoBlock ul li .left span {
	font-size:13px;
	font-weight:bold;
}
 .videoBtn1 {
	width:125px;
	text-align:center;
	border:1px solid #ccc;
	margin-bottom:20px;
	padding:10px;
	float:left;
	margin-right:10px;
	clear:both;
}

.videoBtn 
{
	width:125px;
	text-align:center;
	border:1px solid #ccc;
	margin-bottom:20px;
	padding:10px;
	float:left;
	margin-right:10px;
}
.videoBlock ul li .video {
	float:left;
	
	text-align:center;
	width: 100px;
	line-height: 15px;
	background:#FFF;
}

.popularFundingBlock .videoPage
{
	text-align:center;
}


.fundsAllocated
{
	margin:5px 0px 5px 5px;
}
.boldText
{
	display:block;
	float:right;
	width:482px;
	font-weight:bold;
	margin-bottom:10px;
}

.b
{
	font-weight:bold;
}
span.formFieldInfo
{
	display:block;
	margin-top:5px;
}

.popularFundingBlock h4
{
	clear:both;
}

.homePageLink
{
	color:#526272;
	text-decoration:underline;
}

.disclaimer
{
	margin-top: 10px;
	color:GrayText;
	font-size:9px;
	text-align:justify;
	clear:both;
	padding-left:240px;
}

.small
{
	font-size:9px;
	display:block;
	clear:both;
}

.backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}

.divLeadForm{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:384px;
width:408px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:2;
padding:12px;
font-size:13px;
}

.popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}

.lnkTalk
{
	float:right;
	color:Navy;
	cursor:pointer;
}

/*05052009*/

.roundedContentBg {
	background-color:#fbfbf9;
}

.helpBlock {
	border:#f0ede1 solid 2px;
	background:#FFF;
	padding:10px;
	margin-bottom: 15px;
}
.helpBlock h1 {
	color:#99cc33;
	font-size:25px;
	font-weight:bold;
	padding:0;
	margin:0px;
}
.helpBlock h1 span {
	color:#99cc33;
	font-size:19px;
	font-weight:normal;
}
.helpBlock h1.orangeTxt {
	color:#d85914;
	font-size:19px;
	font-weight:bold;
	padding-left:10px;
	margin:0px 0px 10px 0px;
}
.helpBlock ul {
	margin:0 0 5px 0;
	padding:0;
	list-style:none;
}
.helpBlock ul li {
	margin:10px 0;
	padding:0 0 0 10px;
	list-style:none;
	background:url(../images/dot.gif) left center no-repeat;
	line-height:17px;
	height:17px;
	color:#666;
	font-size:13px;
	font-weight:normal;
}
.helpBlock ul li span {
	color:#347594;
	font-size:13px;
	font-weight:bold;
	font-family:tahoma;
}
.helpBlock ul li a {
	color:#347594;
	text-decoration:none;
}
.helpBlock ul li a:hover {
	color:#347594;
	text-decoration:underline;
}
.helpBlock ul li span img {
	vertical-align:middle;
	margin-left:10px;
}

.helpBg {
	background:url(../images/help_img.gif) right bottom no-repeat;
}
.helpBlock .blueTxt {
	color:#0066cc;
	font-size:13px;
	font-weight:normal;
	margin:5px 0;
	padding:10px 0 0 45px;
	text-align:center;
	width:300px;
}
.helpBlock .blueTxt a {
	color:#0066cc;
	font-weight:normal;
	text-decoration:underline;
}
.helpBlock .blueTxt a:hover {
	color:#0066cc;
	font-weight:normal;
	text-decoration:none;
}

.roundedContent .bottomline {
	border-bottom: 1px #ccc solid;
	font-weight:bold;
}
.bL {
	font-weight:bold;
}

.topLine 
{
	border-top: 1px #ccc solid;
}

.formArea .formFld .highlight {
	background:#f6f4f4;
	border: 1px solid #e2e2e2;
	width: 100%;
	padding: 5px;
	margin-top:10px;
}
.formArea .formFld .highlight b {
	font-weight:bold;
	color:#184960;
}

.pageTitle {
	border-bottom:1px solid #E2E1DA;
	padding-bottom:0px;
	text-align:left;
}
.pageTitle h1 {
	color:#D85914;
	font-size:20px;
	text-align:left;
}
.pageTitle .normal {
	text-align:left;
	font-size: 18px;
	font-weight:normal;
	margin:0;
	padding:0;
	color:#d85914;
}

.subContent {
	float:left;
	margin-bottom:10px;
	font-size:12px;
	border-bottom:1px solid #E2E1DA;
	padding-bottom:10px;
	display:block;
	overflow:hidden;
}
.subContent h3 {
	color:#D85914;
	font-weight:normal;
	font-size:19px;
}
.subContent .subConLeft {
	float:left;
	margin-right:10px;
	margin-top:10px;
	width:550px;
}
.subContent .subConRight {
	float:left;
	width:110px;
	margin-top: 10px;
}
.subContent .subConRight img {
	border:solid #ccc 1px;
}

ul.arrowList {
	margin: 0 0 0 15px;
	padding:0;
	list-style:none;
}
ul.arrowList li {
	margin:0px;
	list-style-image:url(../images/arrow1.gif) 0 0;
	padding:0px 0;
	list-style-position:left center;
}
.pinnacleDemo {
	background:url(../images/pinnacle_demo_BG.jpg) left top no-repeat;
	width:146px;
	height:173px;
	padding-bottom: 10px;
}
.pinnacleDemo h1 {
	font-size:16px;
	color:#3399CC;
	font-weight:bold;
	padding:8px;
	margin:0px 0 10px 0;
}
.pinnacleDemo h1 span {
	color:#000;
}

.subContentList {
	float:left;
	margin-bottom:10px;
	font-size:12px;
	border-bottom:1px solid #E2E1DA;
	padding-bottom:10px;
	display:block;
	overflow:hidden;
}
.subContentList h3 {
	color:#D85914;
	font-weight:normal;
	font-size:19px;
}
.subContentList .subConLeft {
	float:left;
	margin-right:10px;
	width:513px;
	padding-bottom: 10px;
}
.subContentList .subConRight {
	float:right;
	width:150px;
}
.subContentList .subConRight img {
	/*border:solid #ccc 1px;*/
	padding:5px 5px 5px 0px;
}

.btnPlayer {
	margin:0px auto;
	width:103px;
	padding-top:1px;
}
.btnPlayer img {
	border:0px !important;
	padding-left:5px;
}

.externalLink {
	width:146px;
	padding-bottom: 10px;
}

.externalLink span{

font-size: 11px;
}

.externalLink div{
	padding:0 10px;
}
.externalLink h3 {
	font-size:16px;
	color:#3399CC;
	font-weight:bold;
	padding:8px;
	margin:0px 0 10px 0;
	border-bottom:1px #ccc solid;
	background:#fbfbf9;
}
.externalLink h3 span {
	color:#8DB924;
	font-size:16px;
}
.externalLink ul.arrowList {
	margin: 0 0 0 15px;
	padding:0;
	list-style:none;
}
.externalLink ul.arrowList li {
	margin:0px;
	list-style-image:url(../images/arrow1.gif);
	padding:5px 0;
	font-size: 10px;
}

.btnActionsArea {
	margin-bottom:15px;
	/*padding-top: 20px;*/
	display:block;
	margin:0 auto;
	overflow:hidden; 
	padding-left:100px;
	float:left;
}
.btnActionsArea  img
{
	text-align:center;
	padding-right:10px;
	margin:0 auto;
	
}
.btnActionsArea .btnContainer {
	margin:0 auto;
	display:block;
}

.proInfoBlock1 {
	float:left;
	font-size:12px;
	width:623px !important;
	text-align:left;
	padding-bottom:10px;
	margin:0px 10px 0px 10px;
}

.proInfoBlock1 h3 {
	margin:0 0 10px 0;
	padding:0;
	color:#aacc5b;
	font-size:18px;
	font-weight:bold;
}
.proInfoBlock1 .proInfoLeft {
	float:left;
	margin-right:10px;
	width:150px;
	text-align:left;
}
.proInfoBlock1 .proInfoRight {
	float:right;
	width:420px;
	text-align:left;
}

.proInfoBlock2 {
	float:left;
	font-size:12px;
	width:623px !important;
	text-align:left;
	padding-bottom:10px;
	margin:10px;
}
.bB
{
border-bottom:1px #ccc solid;
}
.proInfoBlock2 h3 {
	margin:0 0 10px 0;
	padding:0;
	color:#aacc5b;
	font-size:18px;
	font-weight:bold;
}
.proInfoBlock2 .proInfoLeft {
	float:right;
	margin-left:10px;
	width:150px;
	text-align:left;
}
.proInfoBlock2 .proInfoRight {
	float:left;
	width:420px;
	text-align:left;
}


.OrderList
{
	margin-left:8px;
	padding-left:14px;
	list-style:decimal;	
}

.fl {
	float:left;
}
.fr {
	float:right;
}
.ml75 {
	margin-left:8px;
}
p {
	margin:0;
	padding:0;
}
.mb10 {
	margin-bottom:10px;
}

.Homelink
{
float:right;
font-weight: bold;
font-size: 11px;
color: #666;
padding:20px 0;
width: 150px;
}
.Homelink a
{
float:right;
font-weight: bold;
color: #666;
text-decoration:none;
}
.Homelink a:hover
{
float:right;
font-weight: bold;
color: #666;
text-decoration:underline;
}
.logo{
float:left;

}

.fundText
{
	margin : 10px 0px 10px 0px;
	text-align:justify;
}

.HomeHeaderLink
{
	background-color:#F6F4F4;
	float:right;
	height:20px;
	margin:35px;
	padding-top:5px;
	text-align:center;
	width:50px;
	border:1px solid #E2E2E2;
}

.thankYou
{
	color:#D85914;
	font-size:20px;
	margin:40px 25px 25px 25px;
	text-align:center;
	width:400px;
}

.child
{
	display:none;
}

.collapseExpand
{
	background:url(../images/arrow1.gif) left center no-repeat;
	color:Navy;
	cursor:pointer;
}

/*06052009*/

.subConLeft span{
font-size:15px;
font-weight:bold;
color:#99cc33;
}


.substateContent{
	float:left;
	margin-bottom:10px;
	font-size:12px;
	padding-bottom:10px;
	display:block;
	overflow:hidden;
	border:1px sold red;
}
.substateContent h3 {
	color:#D85914;
	font-weight:bold;
	font-size:14px !important;
}
.substateContent .subConLeft 
{
	float:left;
	margin-top:10px;
	width:495px;
}
.substateContent .subConRight 
{
	float:right;
	width: 168px;
	margin-top: 37px;
}
.substateContent .subConRight img {
	display:block;
	margin:5px auto;
}
.substateContent .externalLink {
	width: 143px;
	margin:0 auto;
}

.statefundBlock {
	border:#f0ede1 solid 1px;
	background:#fdfdfc;
	padding:10px;
	margin-bottom: 15px;
}
.statefundBlock h1 {
	color:#99cc33;
	font-size:25px;
	font-weight:bold;
	padding:0;
	margin:0px;
}
.statefundBlock h1 span {
	color:#99cc33;
	font-size:19px;
	font-weight:normal;
}
.statefundBlock h1.orangeTxt {
	color:#d85914;
	font-size:19px;
	font-weight:bold;
	padding-left:10px;
	margin:0px 0px 10px 0px;
}
.statefundBlock ul {
	margin:0 0 5px 0;
	padding:0;
	list-style:none;
}
.statefundBlock ul li{
	margin: 0;
	padding:0;
	color:#666;
	font-size:13px;
	font-weight:bold;
	
}
.statefundBlock ul li.arrow {
	margin:10px 0;
	padding:5px 10px;
	list-style:none;
	background:url(../images/arrow1.gif) left center no-repeat;
	line-height:15px;
	height:17px;
	color:#666;
	font-size:13px;
	font-weight:normal;
	border-bottom:#CCC dotted 1px;
}
.statefundBlock ul li span {
	color:#347594;
	font-size:13px;
	font-weight:bold;
	font-family:tahoma;
}
.statefundBlock ul li a {
	color:#347594;
	text-decoration:none;
}
.statefundBlock ul li a:hover {
	color:#347594;
	text-decoration:underline;
}
.statefundBlock ul li span img {
	vertical-align:middle;
	margin-left:10px;
}

.substateContent .subConRight .btn
{
	border:none;
}

.subContentList .subConRight .btn
{
	border:none;
}
.navWidth
{
	width:208px;
}

.ml12
{
	margin-left:12px;
}

.fundhelpBlock ul li a
{
	color:#0099CC;
}

.linkDescription
{
	clear:both;
	margin-left:25px;
}

.arrowExpand
{
	margin-left:2px;
	width:13px;
	height:13px;
}

.mL200
{
	margin-left:200px
}

.mL130
{
	margin-left:130px;	
}

.fundOverview
{
	border-bottom:1px solid #E2E1DA;
	margin : 10px 0px 20px 0px;
	text-align:justify;	
	padding-bottom:10px;
}

.fundOverview h5
{
	color:#0088CC;
	font-size:12px;
	font-weight:bold;
	margin:0 0 10px;
	padding:0;
}