* {
	margin:0;
	padding:0;
}
body{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image:url(../images/yello-tab-bg2.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	}
a{
	text-decoration:none;
	}
a:hover{
	text-decoration:underline;
	color:#363d69;
	}
.inpt{
	height:16px;
	}
.mainContainer{
	width:980px; 
	margin:0px auto;
	}
/*.headerContainer{
	height:137px; 
	background-color:#f8d894;
	padding:0px 10px;
	
	width:959px;
	overflow:hidden;
	}*/
.headerContainer{
	height:137px; 
	background-color:#f8d894;
	padding:0px 10px;
	width:959px;
	overflow:visible;
	
	}
.logoLft{
	background-image:url(../images/logo.gif);
	background-repeat:no-repeat;
	width:335px;
	height:103px;
	float:left;
	}
.headerRgt{
	float:right;
	width:483px;
	height:100px;	
	}
.headerRgt p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#a21010;
	font-weight:bold;
	padding-top:10px;
	text-align:right;
	}
.headerNavContainer{
	text-align:right; 
	padding-top:30px;
	}
.headerNavLnk{
	float:right;  
	padding:5px; 
	color:#363d69;
	}
.clbth{
	clear:both;
	}

.topNavContainer{
	width:955px; padding-left:6px;	
	}
	
	/*.topNavContainer{
	width:956px; padding-left:5px;
	}*/
.selected{
	color:#ffffff;
	}
.middleBodyContainer{
	background-image:url(../images/middlebody-bg.gif); 
	background-repeat:repeat-x; 
	width:970px;
	padding:10px 0px 10px 10px;	
	/*height:143px;*/
	float:left;
	}
.viewBondBtnContainer{
	padding:7px 0 0 435px; 
	float:left;
	width:200px;
	}
.viewBondBtnContainer p{
	padding:0px 0 0 18px;
	color:#FF0000;
	text-decoration:none;
	}
.viewBondBtnContainer a:hover{
	text-decoration:underline;
	color:#FF0000;
	}
.middleBody1stBlockContainer{
	width:317px; 
	border:1px solid #d6dfe7; 
	float:left;
	/*padding:10px;*/
	background-color:#FFFFFF;
	overflow:hidden;
	}
.middleBodyTopBlock
{
	padding:5px 10px 10px 5px;
	/*padding:10px;*/
	}
.middleBodyTopBlock h1
{
 font-family:Arial, Helvetica, sans-serif;
 color:#9b0d09;
 font-size:16px;
 font-weight:bold;
 background:url(../images/redarrow.gif) no-repeat left 4px;
 padding:0 0 0 15px;	
	}
.middleBodyTopBlock p{
	padding:10px 0 10px 0;
	color:#425784;
	}
.middleBodyRightContainer{
	width:650px; 
	float:left; 
	margin:0 0 0 0px;
	/*background-color:#0000FF;*/
	overflow:hidden;
	}
.middleBody2ndContainer{
	margin:82px 0 0 10px; 
	float:left;
	width:313px;
	border:1px solid #d6dfe7;
	display:inline;
	overflow:hidden;
	}
.freeeducationContainer{
	padding:10px 10px 0px 10px;
	}
.freeeducationContainer h1{
 color:#47538e;
 font-weight:bold;
 /*padding:10px 0 10px 0;*/
 font-size:11px;
 padding:7px 0 5px 0;
 }
.freeeducationContainer p{
 padding:0 0 5px 0;
 text-align:justify;
 }
.bondNewArticleContainer{
	padding:6px 10px 10px 10px;
	}
.bondNewArticleContainer p{
	width:100px; 
	height:22px; 
	background-image:url(../images/announcement-bg.gif); 
	background-repeat:no-repeat; 
	padding:5px 20px 0px 180px; 
	margin:5px 0 5px;
	text-align:right;
	}
.bondNewArticleContainer img{
	padding:5px 10px 5px 10px;
	}
.bondNewArticleContainerDiv{
	padding:4px 0px 0px 0px;
	}
.continueRedTxt{
 color:#a21010;
 text-decoration:none;
 /*float:right;*/
 background-image:url(../images/more.gif);
 background-position:right bottom; 
 background-repeat:no-repeat;
 text-decoration:none;
 padding:0px 20px 0 5px;
 line-height:16px;
 text-align:right;
 display:block;
 /*margin-right:5px;*/
 }
.continueRedTxt:hover{
	text-decoration:underline;
	/*border-bottom:1px solid #a0090e;*/
	color:#a0090e;
	}
.blueLine{
	border-bottom:1px solid #242b5f;
	margin:10px;
	}
.greyLine{
	border-bottom:1px solid #dfe3e2;
	margin:0 10px 0 10px;
	}
.emailContainer{
	width:276px; 
	background-color:#e5f2f8; 
	border:1px solid #d5dee0; 
	margin:10px 0 10px 0; 
	padding:10px 10px 0px 10px;
	margin:10px auto;
	}
.emailContainer h1{
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:0px;
		}
.emailContainer table{
	padding:2px;
	}	
.emailContainer table td{
	height:31px;
	/*!height:35px;--*/
	}
.todaysBond{
	background-color:#fef4db; 
	border:1px solid #eaddbd;
	padding:10px;
	margin:10px;
	}
.todaysBond img{
	
	}
.todaysBond P{
	width:250px; 
	height:22px; 
	background-image:url(../images/yelowbox.gif); 
	background-repeat:no-repeat; 
	padding:5px 10px 0px 10px; 
	margin:5px 0 5px;
	}
.todaysBond a{
	color:#951414;
	font-size:11px;
	text-decoration:underline;
	padding-left:10px;
	}
.todaysBond a:hover{
	text-decoration:none;
	}
.aboutContainer{
	padding:0px 0px 0px 10px;
	}
.aboutContainer p{
	padding:5px 0 5px 0;
	!padding:5px 0 7px 0;
	color:#000103;
	}
.aboutContainerImg{
	margin:10px 0 10px 0;
	}
.blueTxt{
	color:#47538e;
	}
.taxableYieldContainer{
	padding:10px 10px 0px 10px;
	background-color:#f2ede9;
	width:270px;
	border:1px solid #e1dbd5;
	margin:10px;
	}
.taxableYieldContainer h1{
	color:#c67c13;
	font-size:13px;
	font-weight:bold;
	padding:5px 0 10px 0;
	}

.taxableYieldContainer table td{
	height:25px;
	}
.footerContainer{
	background-image:url(../images/footer_bg1.gif); 
	background-repeat:repeat-x; 
	background-position:bottom left; 
	height:35px; 
	/*height:54px*/
	text-align:center;
	padding:20px 0 0 5px;
	}
.footerContainer a{
	text-decoration:none;
	color:#000000;
	}
.footerContainer p{
	font-size:10px;
	padding:5px 0 0 0;
	}
.footerContainer a:hover{
	text-decoration:underline;
	color:#000000;
}
.otherContainer{
	margin-top:10px;
	width:946px; 
	border:1px solid #d6dfe7; 
	/*!margin-top:-10px;*/
	padding:10px;
	}
.otherContainer p{
	padding:10px 10px 5px 0;
	color:#273371;
	}
.otherContainer img{
	margin:0 0px 10px 10px;
	border:1px solid #000000;
	}
.otherContainer h1{
	font-size:11px;
	font-weight:blod;
	display:inline;
	}
.otherContainer h2{
	font-size:11px;
	font-weight:blod;
	padding:5px 0 5px 0;
	}
.otherContainer a{
	/*	color:#273371;  */
	color:#9b0d09;
	text-decoration:none;
	}
.otherContainer a:hover{
	text-decoration:underline;
	color:#273371;
	}
.genHd{
	font-size:16px;
	font-weight:bold;
	background:url(../images/redarrow.gif) no-repeat left 4px;
	padding:0 0 0 15px;
	}
	
	/*-----new ----*/

	.genContainer{
	padding:10px 0 10px 40px;
	}
.genContainerSub{
	padding:0 5px 5px 10px; 
	background-image:url(images/single_red_arrow.gif); 
	background-repeat:no-repeat; 
	background-position:0% 20%;
	}
.tblHead{
	background-color:#fef4db;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	line-height:30px;
	text-transform:uppercase;
	}
.LftTdContents{
	line-height:25px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	border-right:1px solid #f8bf32; 
	border-bottom:1px solid #f8bf32;
	}
.otherTdContents{
	line-height:25px;
	text-align:center;
	border-right:1px solid #f8bf32; 
	border-bottom:1px solid #f8bf32;
	}
	
	/*----S.Manna-----1st-Aprl----*/
	
	.otherTdContents_NewFrRw{
	line-height:25px;
	text-align:center;
	border-right:1px solid #f8bf32; 
	border-bottom:0px solid #f8bf32;
	}
	
	/*-----End--------------------*/
	
.tblBorder{
	border-left:1px solid #f8bf32; 
	border-top:1px solid #f8bf32;
	}
.borderRgtBtm{
	border-right:1px solid #f8bf32;
	border-bottom:1px solid #f8bf32;
	}
.tblHeadMunicipal{
	background-color:#f8bf32;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	/*line-height:30px;*/
	text-transform:uppercase;
	border-right:1px solid #c3941f;
	border-bottom:1px solid #c3941f;
	}
	
	/*----S.Manna----1st-Aprl-*/
	.tblHeadMunicipal_TblRw{
	background-color:#f8bf32;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	/*line-height:30px;*/
	text-transform:uppercase;
	border-right:1px solid #c3941f;
	border-bottom:0px solid #c3941f;
	}
	
	
	.otherTdContentsMuniciapl_nwFrRw{
	line-height:25px;
	text-align:center;
	border-right:1px solid #f8bf32; 
	border-bottom:0px solid #f8bf32;
	text-transform:uppercase;
	}
	
	/*---------End-----------*/
	
	
.otherTdContentsMuniciapl{
	line-height:25px;
	text-align:center;
	border-right:1px solid #f8bf32; 
	border-bottom:1px solid #f8bf32;
	text-transform:uppercase;
	}
	/*-----new end ----*/
	
.middleBodyTopBlock1{
	padding:5px;
	margin-top:10px;
	width:946px; 
	border:1px solid #d6dfe7; 
	/*!margin-top:-10px;*/
	
	
	}
.middleBodyTopBlock1 h1
{
 font-family:Arial, Helvetica, sans-serif;
 color:#9b0d09;
 font-size:16px;
 font-weight:bold;
 padding:0 0 0 15px;	
 
	}
.middleBodyTopBlock1 p{
	padding:5px 10px 0px 10px;
	color:#425784;
	
	}
	.continueRedTxt1{
	color:#a21010;
	text-decoration:none;
	/*float:right;
	background-image:url(../images/more.gif);*/
	background-position:right bottom; 
	background-repeat:no-repeat;
	text-decoration:none;
	}	
	
.bondTxtContainer{
 width:276px; 
 background-color:White; 
 border:1px solid #c9cfcf; 
 margin:10px 0 10px 0; 
 padding:10px 10px 10px 10px;
 margin:10px auto;
 color:#425784;
 }
.bondTxtContainer h1{
 font-size:16px;
 color:#485c65;
 margin-bottom:10px;
 font-family:Arial, Helvetica, sans-serif;
 color:#9b0d09;
 font-weight:bold;
 background:url(../images/redarrow.gif) no-repeat left 4px;
 padding:0 0 0 15px;
 }

.bondTxtContainer p{
 padding:0 0 15px 0;
 text-align:justify;
 }
.bondTxtContainer a{
    color:#a21010;
	text-decoration:none;
	float:right;
	background-image:url(../images/more.gif);
	background-position:right bottom; 
	background-repeat:no-repeat;
	text-decoration:none;
	padding:0px 15px 0px 5px;
	margin: 0 5px 10px 0;
	}
.bondTxtContainer a:hover{
	text-decoration:underline;
	/*border-bottom:1px solid #a0090e;*/
	color:#a0090e;
}

 
 /*--site map---*/
 
 .siteMapContaimer{
 background:#FFFFFF;
 }
.siteMapContaimer h1 a{
 padding:10px;
 color:#a21010;
 font-size:12px;
 font-weight:bold;
 text-decoration:underline;
 }
.siteMapContaimer h1 a:hover{
 color:#a21010;
 font-size:12px;
 font-weight:bold;
 text-decoration:none;
 }
.siteMapContaimer h2 a{
 padding:10px;
 color:#ffb600;
 font-size:11px;
 font-weight:bold;
 text-decoration:underline;
 }
.siteMapContaimer h2 a:hover{
 padding:10px;
 color:#ffb600;
 font-size:11px;
 font-weight:bold;
 text-decoration:none;
 }
.bottom_border_blk {
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #8B8B8B;
}
.bottom_border_gry {
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #999999;
}
 
 /*---end---*/
 
	
/*.aboutContainer img{
	padding:10px 0 10px 0;
	}*/
	
	
