@charset "utf-8";
/* CSS Document */
@import "reset.css";
@import "typography.css";
@import "forms.css";
@import "ui-lightness/jquery-ui-1.8.1.custom.css";
@import "light-theme.css";


body {font-family: Verdana, Arial, Helvetica, sans-serif; line-height:1em;color:#000;background: rgb(86,174,221) url(../gui/white_bg_940w.png) repeat-y center;}
a:link, a:active, a:visited {text-decoration: none;color: rgb(86,174,221);}
a:hover {text-decoration: underline;color: #000;}

#wrap,#jquery-debug-text{margin: 0em auto;	width: 900px;	text-align:left;background: #FFF;}

/*HEADER DIV*/
#header {height: 105px;margin-top: 20px; margin-bottom:5px;}
	/*#header h1 {float:left;	background: url(../gui/nyaprs_logo_205x70.png) no-repeat;	height: 70px; width: 205px;}*/
	#header h1 {float:left; background:url("../gui/nyaprs_logo_w_tag_440x96.png") no-repeat scroll 0 0 transparent;	height:96px; width:150px;}
	#header h1 a {display: block;	height: 96px;	width: 160px;	text-indent: -9999px;}

#housekeeping {float: right; width: 380px;	text-align: right;}
	#housekeeping a:link, #housekeeping a:visited,  #housekeeping a:active{font-weight:bold;color:#999;font-size: 1.1em; margin-left: .4em; text-decoration:none; color:#999; text-transform:lowercase; font-variant:small-caps;}
	#housekeeping a:hover{text-decoration:underline;color: rgb(86,174,221);}
	#housekeeping form{width: 330px; margin-top: 10px; float:right;}
	#housekeeping input {	-moz-border-radius: 5px;	-webkit-border-radius: 5px;}

#banner {padding-top:3em;}

#navigation {margin-left:160px;	padding-left: 10px;	width: 240px;	list-style:none;	border-left: 1px solid #CCC;}
	#navigation li {	width: 230px;	font: 13px Arial, Helvetica, sans-serif; margin-bottom: 3px;}
	#navigation li a:link , #navigation li a:visited, #navigation li a:active {display: block;	color: rgb(135,25,28);}
	#navigation li a:hover {text-decoration: underline;	color: #000;}


/*CONTENT PAGE : LEFT NAVIGATION*/
#subnav{float: left;width: 165px;	list-style:none;}
	#subnav ul{padding:0; margin:0}
	#subnav li {width: 100%;	font: 11px Verdana, Arial, Helvetica, sans-serif;	text-align: right;	margin-bottom: 10px;}
	#subnav li a:link , #subnav li a:visited, #subnav li a:active {	display: block;	text-decoration: none;	color: #000;	padding: 5px 10px 5px 5px;	border: 1px solid #CCC;	-moz-border-radius: 10px;	-webkit-border-radius: 10px;}
	#subnav li a:hover{	border: 1px solid rgb(86, 174, 221);	background: rgb(86, 174, 221);	color: #FFF;}

/*CONTENT PAGE : "CONTENT" AREA*/
#content {min-height:300px;	margin: 0 0 0 175px;	background: #FFF;	border: solid 1px #CCC;	padding: 0 10px 10px 10px;	-moz-border-radius: 10px;	-webkit-border-radius: 10px;}

/*FOOTER DIV*/
#footer {margin: 10px 0;	padding: 0 10px;	color:#000;	font-size: 90%;}
	#footer a:link , #footer a:visited, #footer a:active {	color:#000;	text-decoration: none;}
	#footer a:hover {	text-decoration: underline;	color: #000;}
	#footerlinks {	float: left;	width: 600px;	text-align: left;}

#info {	float: right;	width: 250px;	text-align: right;	color:#999;}
	#info a:link , #info a:visited, #info a:active {	color:#999;	text-decoration: none;}
	#info a:hover{color:#000;	text-decoration: underline;}


/*HEADING & SUBHEADINGS*/
#content h1, #content h2, #content h3{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#content h1 {
	font-size: 180%;
	color: rgb(247, 153, 29);
	margin-top: 10px;
	line-height:1.2em;
}
#content h2 {
	font-size: 155%;
	color: rgb(3, 87, 143);
	margin-top: 10px;
	line-height:1.2em;
}
#content h3 {
	font-size: 130%;
	color: rgb(135, 25, 28);
	/*border-bottom: 1px solid #E8E8E8;*/
	margin-bottom: .5em;
	line-height:1.2em;
}
#content h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 110%;
	color: #000;
	line-height:1.1em;
}
#content h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: rgb(247, 153, 29);
}

/*PARAGRAPH TEXT AND CONTENT LINKS*/
#content p{
	line-height: 1.7em;
	margin-bottom: .5em;
}
#content ol li, #content ul li{
	margin-top:.5em ;
}
#content a:link, #content a:visited {
	text-decoration: none;
	color: rgb(86,174,221);
}
#content a:hover {
	text-decoration: underline;
	color: #000;
}

/*USE THESE DIVS FOR A TWO COLUMN LAYOUT */
#content div.leftcol{
	width: 340px;
	float:left;
}
#content div.rightcol{
	margin-left: 350px;
}



#content table { margin: 0 auto 0 auto; padding: 0;  border: 1px solid #666; } 
#content table tr th{ text-transform: uppercase; font-weight: bold; padding: 5px; margin: 0; font-size: .8em; text-align: center; border: 1px solid #666; }
#content table tr td{ padding: 5px; margin: 0; font-size: .9em; border: 1px solid #666; }
#content table tr td p, #content table tr td ul, #content table tr td ol { font-size: 1em; }
#content table.center-cols tr td { text-align: center; }
#content table.no-center { margin:0; }
#content table.layout-table, #content table.layout-table tr td, #content table.layout-table tr th  {border: 0px solid #666;}

/* these rules just make nice icons show up for links */
/* ************************************* */
	#content a[href^="http"]{
		margin-right: 5px;
		padding-right: 20px;
		background-repeat: no-repeat;
		background-position: right center;
		background-image: url(../images/icons/external-link.gif);
	}
	#content a[href^="mailto:"]{
		margin-right: 5px;
		padding-right: 25px;
		background-repeat: no-repeat;
		background-position: right center;
		background-image: url(../images/icons/email.gif);
	}
	
	#content a[target="_blank"]{
		margin-right: 5px;
		padding-right: 20px;
		background-repeat: no-repeat;
		background-position: right center;
		background-image: url(../images/icons/new-window.gif);
	}
	
	#content a[href$=".pdf"]
	,#content a[href$=".doc"]
	,#content a[href$=".ppt"]
	,#content a[href$=".xls"]
	,#content a[href$=".txt"]
	,#content a[href$=".zip"]
	{
		margin-right: 10px;
		padding-right: 25px;
		background-repeat: no-repeat;
		background-position: right center;
	}
	
	#content a[href$=".pdf"]{background-image: url(../images/icons/pdf.gif);}
	#content a[href$=".doc"]{background-image: url(../images/icons/doc.gif);}
	#content a[href$=".ppt"]{background-image: url(../images/icons/ppt.gif);}
	#content a[href$=".xls"]{background-image: url(../images/icons/xls.gif);}
	#content a[href$=".txt"]{background-image: url(../images/icons/txt.gif);}
	#content a[href$=".zip"]{background-image: url(../images/icons/zip.gif);}
/* ************************************* */


.clear { clear:both; height:0;}

.fltrt { float: right; margin-left: 10px;}
.fltlft { float: left;	margin-right: 10px;}

.breadcrumb{font-size:1em; clear:left;}
/*#pros-imp-link{display:none;}*/
