@charset "utf-8";
/* CSS Document */


body{ 
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
}
.style1 {
	font-size: 24px;
	font-weight: bold;
}
h2{ font-size:24px; margin:0px; padding:0px; }
.style2 {font-family: "Trebuchet MS", Verdana, "Arial Black"}
.style4 {font-size: 24px; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; }
.more a{color: #990000}
.learnmore a{color: #666; padding-left:20px; background-image:url(../images/red-bullet.gif); background-repeat:no-repeat}
input.findhomes{
	border:1px solid #666;
	background-color:#F5F5F5; padding:2px;
	margin-left:5px;
}
select.findhomes{
	border:1px solid #666;
	background-color:#F5F5F5;
}
input.submithomes{
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(../images/button-bg.jpg);
	background-repeat: repeat-x;
	height:21px;
	border:1px solid #666;
	background-color: #973B0A; margin-left:5px;
}
#wrap{
	width:950px;
	padding: 5px;
	margin-right: auto;
	margin-left: auto;
}
*html #wrap{ padding-top:0px;
}
#header{ width:950px;}
#header #logo{ width:450px; float:left;}
#header #search{
	width:490px;
	float:right;
	text-align: right; margin-top:20px; 
}
*html #header #search{
	 margin-top:0px; width:450px;
}
#header #search form { margin:20px;}
#header #search input.text{ width:200px; background-color:#ebebeb; border:1px solid #ccc; padding:2px;}
#header #search input.submit{
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(../images/button-bg.jpg);
	background-repeat: repeat-x;
	height:21px;
	border:1px solid #666;
	background-color: #973B0A; margin-left:5px;
}

#nav{ width:990px; height:20px; clear:both; margin-top:90px; margin-bottom:20px; }
*html #nav{ margin-bottom:20px;margin-top:12px;}
#nav ul{ margin-left:-40px;}
#nav li{ float:left; margin-left:40px;}
*html #nav li{  margin-left:30px;}
#nav a{
	color:#FFFFFF;
	font-size:14px;
 	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;}
#nav a:hover{
	color:#FFFFFF;
	font-size:14px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	text-decoration:none;
	background-color:#64270A;
}

#content{ width:950px; padding:5px; border:1px solid #222; background-color:#FFFFFF;}

#content #banner{width:945px;}
#content #section1{ width:945px; /*height:230px;*/ margin-top:5px; }
#content #section1 #npl{ width:612px; /*height:230px;*/ background-color:#ebebeb; border:1px solid #666; float:left; padding:5px; }
#content #section1 #npl .tools{ margin-left:180px;}
#content #section1 #npl .tools img, a{ border:none;}
#content #section1 #npl .box {
	width:280px;
	
	padding:5px;
	float:left;
	margin-left:10px;
	background-color:#fff;
	border: 1px solid #ccc;
	margin-top:5px;
}
*html #content #section1 #npl .box{ width:270px; }
#content  .box {
	
	
	padding:5px;
	
	margin-left:0px;
	background-color:#fff;
	border: 1px solid #ccc;
	margin-top:5px; 
}
*html #content  .box {}
#content #section1 #npl .box img{
	margin-right:5px;
	margin-bottom:5px;
	padding:2px;
	border:1px solid #999;
	
}
#content  .box img{margin-right:5px; margin-bottom:5px; padding:2px; border:1px solid #999; clear:both}

#content #section1 #fh{ margin-right:10px; width:300px; height:200px; float:left;}
*html #content #section1 #fh{ margin-left:0px; width:300px; height:200px; float:left; margin-right:0px;}
#content #section1 #fh #findhome{ width:303px; height:100px; background-color:#ebebeb; border:1px solid #666;  padding:5px; font-size:10px; }
#content #section1 #fh #findhome img{ margin-left:120px; margin-top:10px;}
#content #section1 #fh #acrobat{ width:303px; height:48px; background-color:#ebebeb; border:1px solid #666;  padding:5px; margin-top:5px; }
#content #section1 #fh #faq{ width:303px; height:48px; background-color:#ebebeb; border:1px solid #666;  padding:5px; margin-top:5px; }
#content #section1 #summary{ font-size:12px; width:630px;  background-color:#ebebeb; border:1px solid #666;  padding:5px; }
#content #section1 #summary .tools{ margin-left:180px;}
*html #content #section1 #summary .tools{ margin-left:170px;}
#content #section1 #summary .tools img, a{ border:none;}
/*#content #section1 #summary .boxes img{border:1px solid #666}*/
#content #section1 #summary .boxes {
	width:650px;
	background-color:#ebebeb;
	padding:5px;
	margin-top:2px;
	background-image: url(../images/sbg.jpg);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	
}
.findnum{margin-right:7px;}
.findlbl{}
.findlbl2{font-size:9px;color:#ff0f00;}
#reslist {text-align:center;}
#reslist a{padding:3px;font-size:11px;}
#reslist a.sel{font-weight:bold;color:#ff0000;}
#reslist a.next{}

#content #section1 #side{margin-left:5px; width:270px; }
#content #section1 #side #col1{ width:260px;  background-color:#e1e1e1; }
#content #section1 #side #col1 #title1{
	width:255px;
	height:20px;
	background-color:#006699;
	padding:2px; font-weight:bold;
	font-size:14px;
	color:#FFFFFF;
	
}
#content #section1 #side #col1 ul{ margin:10px;}
#content #section1 #side #col1 li{
	 margin-bottom:3px;	
}
#content #section1 #side #col1 a{
	color: #FFFFFF;
	background-color: #999999;
	display: block; 
	
}
#content #section1 #side #col1 a:hover{
	color: #FFFFFF;
	background-color: #666666;
	display: block;text-decoration:none
	
	
	
}
#content #section1 #side #col1 span{
	color: #FFFFFF;
	background-color: #990000;
	padding: 2px; margin-right:5px;
}
#content #section1 #side #col2{ width:265px; height:80px; background-color:#d3d3d3; }
#content #section1 #side #col2 #title2{
	width:260px;
	height:20px;
	background-color:#005680;
	padding:2px; font-weight:bold;
	font-size:14px;
	color:#FFFFFF;
	
}
#content #section1 #side #col2 form{ margin:10px; padding:2px;}
#content #section1 #side #col3{ width:265px; height:100px; background-color:#c3c3c3; }
#content #section1 #side #col3 #title3{
	width:260px;
	height:20px;
	background-color:#004364;
	padding:2px; font-weight:bold;
	font-size:14px;
	color:#FFFFFF;
	
}
#content #section1 #side #col3 ul{ margin:10px;}
#content #section1 #side #col3 li{
	border-bottom: 1px solid #ccc; margin-bottom:3px;	
}
#content #section1 #side #col3 a{
	color: #666666;
	
}



#content #section1 #fh #acrobat img{margin-right:5px;}
#content #section1 #fh #faq img{margin-right:5px;}
#content #section2 { width:945px;  margin-top:15px; clear:both;}
#content #section2 #col1{ width:305px; height:150px; background-color:#e1e1e1; float:left; margin-right:7px;}
*html #content #section2 #col1{ width:305px; height:150px; background-color:#e1e1e1; float:left; margin-right:0px;}
#content #section2 #col1 #title1{
	width:300px;
	height:20px;
	background-color:#006699;
	padding:2px; font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
	
}
*html #content #section2 { width:950px;  margin-top:5px; clear:both;}

#content #section2 #col1 ul{ margin:10px;}
#content #section2 #col1 li{
	 margin-bottom:3px; padding-left:30px;border-bottom: 1px solid #ccc;
}
#content #section2 #col1 .new {
	background-image: url(../images/new.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#content #section2 #col2{ width:311px; height:150px; background-color:#d3d3d3; float:left; margin-right:7px}
*html #content #section2 #col2{ width:311px; height:150px; background-color:#d3d3d3; float:left; margin-right:0px}
#content #section2 #col2 #title2{ width:307px; height:20px; background-color:#005680;padding:2px; font-size:16px; color:#FFFFFF;font-weight:bold;}
#content #section2 #col2 ul{ margin:10px;}
#content #section2 #col2 li{
	border-bottom: 1px solid #ccc; margin-bottom:3px;	
}
#content #section2 #col2 a{
	color: #666666;
	background-image: url(../images/blue-bullet.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
}
#content #section2 #col3{ width:315px; height:150px; background-color:#c3c3c3; float:left;}
#content #section2 #col3 p{ padding:10px;}
#content #section2 #col3 #title3{ width:312px; height:20px; background-color:#004364; padding:2px; font-size:16px; color:#FFFFFF;font-weight:bold;}

#footer{ text-align:center;}

/**/

A.insidesidemenu:link,A.insidesidemenu:visited, A.insidesidemenu:active{font-weight:normal;text-decoration: none;line-height:16px;color:#515879;}
A.insidesidemenu:hover{text-decoration: underline;}
A.insidesidemenudd:link,A.insidesidemenudd:visited, A.insidesidemenudd:active{font-weight:normal;text-decoration: none;line-height:16px;color:#515879;}
A.insidesidemenudd:hover{text-decoration: underline;}
A.insidesidemenuddd:link,A.insidesidemenuddd:visited, A.insidesidemenuddd:active{font-weight:normal;text-decoration: none;line-height:16px;color:#515879;}
A.insidesidemenuddd:hover{text-decoration: underline;}

A.insidesidemenuselected:link,A.insidesidemenuselected:visited, A.insidesidemenuselected:active{text-decoration: none;font-weight:normal;line-height:16px;color:#515879;}
A.insidesidemenuselected:hover{text-decoration: underline;font-weight:bold;}
A.insidesidemenuddselected:link,A.insidesidemenuddselected:visited, A.insidesidemenuddselected:active{text-decoration: none;font-weight:normal;line-height:16px;color:#515879;}
A.insidesidemenuddselected:hover{text-decoration: underline;font-weight:bold;}
A.insidesidemenudddselected:link,A.insidesidemenudddselected:visited, A.insidesidemenudddselected:active{text-decoration: none;font-weight:normal;line-height:16px;color:#515879;}
A.insidesidemenudddselected:hover{text-decoration: underline;font-weight:bold;}

/*for refferal links*/
a.insidesidemenuexternal:link,a.insidesidemenuexternal:visited{background: url(../images/external.gif) no-repeat 100% 0;font-weight:normal;padding: 0px 20px 0px 0px;line-height:16px;text-decoration: none;color:#515879;}
a.insidesidemenuexternal:hover{text-decoration: none;}
a.insidesidemenuddexternal:link,a.insidesidemenuddexternal:visited{background: url(../images/external.gif) no-repeat 100% 0;font-weight:normal;padding: 0 20px 0 0;line-height:16px;text-decoration: none;color:#515879;}
a.insidesidemenuddexternal:hover{text-decoration: none;}
a.insidesidemenudddexternal:link,a.insidesidemenudddexternal:visited{background: url(../images/external.gif) no-repeat 100% 0;font-weight:normal;padding: 0 20px 0 0;line-height:16px;text-decoration: none;color:#515879;}
a.insidesidemenudddexternal:hover{text-decoration: none;}

/*for frequently asked questions*/
.faqques{clear:both;background: url(../images/faq.jpg) no-repeat left;padding-left:20px;}
.faqans{clear:both;margin:10px 30px 0 30px;padding:5px;border:1px solid #d9d9d9;background-color:#eee;}

/*for smenu images*/
.smenu{float:left;margin-top:3px;margin-bottom:0px;margin-left:5px;padding: 0px 0px 0 11px;background: url(../images/bog_arrow-1.gif) no-repeat left;}
.smenudd{float:left;margin-top:3px;margin-bottom:0px;margin-left:15px;padding: 0px 0px 0 15px;background: url(../images/bog_arrow-1.gif) no-repeat left;}
.smenuddd{float:left;margin-top:3px;margin-bottom:0px;margin-left:25px;padding: 0px 0px 0 19px;background: url(../images/bog_arrow-1.gif) no-repeat left;}
.hline{/*border: 2pt inset red;height:5px;width:180px;*/clear:both;background: url(../images/csir_home_sub_dash_hori.gif) left repeat-x 0%;}
/* end   ---------------------------------------------------------------------------------------*/

/*for smenu images*/
/*.smenu{float:left;margin-top:3px;margin-bottom:0px;margin-left:5px;padding: 0px 0px 0 11px;background: url(../images/bog_arrow-1.gif) no-repeat left;}
.smenudd{float:left;margin-top:3px;margin-bottom:0px;margin-left:15px;padding: 0px 0px 0 15px;background: url(../images/bog_arrow-1.gif) no-repeat left;}
.hline{clear:both;background: url(../images/csir_home_sub_dash_hori.gif) left repeat-x 0%;}
*/
/* end   ---------------------------------------------------------------------------------------*/

/*.frontsectiontitle{position:absolute; width:300px;FONT-WEIGHT: bold; font-size: 11px;}*/
.sectiontitle{margin-bottom:5px;font-family:Trebuchet MS;color:#999;font-size:18px}
.sectiontitleR{float:right;}
.sectioncontent img{ border:1px solid 999; padding:5px;margin-right:10px; margin-bottom:5px;}
.sectioncontent{clear:both;border:1px solid #D9D9D9;padding:5px;font-family:Tahoma;font-size:10pt;width:99%;/*text-align:center;*/}
.readmore{font-size: 11px;}

.frontpanelnewssummary{font-family:Tahoma;font-size: 9.5pt;}
.frontpanelnewsmore{font-family:Tahoma;font-size: 9.5pt;}
.frontpanelnewsdatebar{font-family:Tahoma;color:#339933;font-weight:bold;}
.frontpanelnewstitlebar{font-family:Tahoma;color:#D98613;font-weight:bold;}
.frontpanelnewstitle{}
.frontpanelnewsdate{}

.archivetitle{float:left;margin-bottom:5px;font-family:Tahoma;font-weight:bold;color:#494949;}
.archivetitleR{float:right;}
.archivedate{}
.archivecontent{clear:both;border:1px solid #D9D9D9;padding:5px;font-family:Tahoma;font-size:10pt;width:99%;/*text-align:center;*/}
.archivecontent img{ margin-right:10px;}
.archivesummary{clear:both;border:1px solid #D9D9D9;padding:5px;font-family:Tahoma;font-size:10pt;width:99%;}
.archivesummary img{ margin-right:10px;}
.archivesummarynums{float:left;padding-right:10px;}
.archivesummarytitle{float:left;margin-bottom:5px;font-family:Tahoma;font-weight:bold;color:#494949;}

.linkcontenttitleR{ color:666;font-weight: normal; font-size: 18px; }
.linkcontenttitleL{ color:999; font-weight: normal; font-size: 18px;}
.sublinkcontenttitle{ font-weight: normal; font-size: 8pt;}
.subsublinkcontenttitle{ font-weight: normal; font-size: 8pt;}

A.newsdatehilight:link,A.newsdatehilight:visited, A.newsdatehilight:active{font-weight: bold; font-size: 11px; color: #2D5073;}
A.newsdatehilight:hover{font-weight: bold;text-decoration: none; color:#666f99;}
A.newsdateexist:link,A.newsdateexist:visited, A.newsdateexist:active{font-weight: bold; font-size: 11px; color: #666f99;}
A.newsdateexist:hover{font-weight: bold;text-decoration: none; color:#cc6600;}

.archivemenu{width: 100%;BORDER-COLOR: #EBF0F5;border-style: solid;border-width:1px;}
.archivemenutable{width: 100%;BORDER-COLOR: #EBF0F5;border-style: solid;border-width:0px;background-color:#FFFFFF;}
.archivemtcell{text-align:center;font-size: 11px;BORDER-COLOR: #EBF0F5;border-style: solid; border-width: 1px;padding:1px;}
.archivemtcellnone{text-align:center;font-size: 11px;BORDER-COLOR: #EBF0F5;color:#999999;border-style: solid; border-width: 1px;padding:1px;}
.archivemtcellhighlight{text-align:center;font-size: 11px;BORDER-COLOR: #EBF0F5;border-style: solid; border-width: 1px;padding:1px;}
A.archivemove:link,A.archivemove:visited, A.archivemove:active{font-size: 11px;text-decoration: none;color: #FFFFFF;}
A.archivemove:hover{text-decoration: none; color:#ffffff;}

.printouthdft{font-family: Arial,Tahoma,Verdana,Trebuchet MS;font-size: 12px; color:#515879;} /*print view header and footer*/
.printclose{ font-size: 11px; color:#515879;}
.pagenumbers{position:absolute;width:200px;font-family: Verdana; font-size: 10px; color:#515879;}
.pagenumleft{float:left;font-size: 11px;}
.pagenumright{float:right;font-size: 11px;}
.pagenummiddle{font-size: 11px;text-align:center;}
.curpagenum{font-weight: bold;font-family: Verdana; color:#515879;font-size: 13px;}




