form { 
	margin : 0;
	padding : 0;
}
body
{
	margin : 0px 0px;
	font-family : "Arial, Helvetica, Sans-Serif";
	font-size : 10pt;
	background-color : #5F5F5F;
	padding  : 0px 0px;
	text-align : center ;
}
#body-wrapper {
	background-image : url(../Resources.Images/ADMN-7SNJQR/$file/page-bg.png);
	background-repeat : repeat-y ; background-position-x  : 50%;;
	background-position : 50%;
	color : #00204F;
}
#main table {
	background-color : #FFF;
}
#main {
	width : 1000px;
	display : inline-block;
}
iframe.float-banner {
	width :100%;
}
#banner {
	background-color	:	transparent;	
	background-image	:	url(../Resources.Images/ADMN-7SNJC4/$file/headerbg.jpg);
	background-repeat	:	no-repeat;
	color			:	inherit;	
	text-align		:	 Left;
	height			: 	129px;	
	vertical-align		:	bottom;
	height			: 	129px;	
	margin : 0 0;
	padding :  0px 2em;
}
.banner-title {
	font-family		:	inherit;
	font-size		:	;
	display			:	block;
	vertical-align		:	middle;
}
#top-links {
	display : inline;	
	float : left;
	padding : .75em 0;
}
#top-links a { text-decoration : none }

.bread-crumbs a {
	vertical-align : middle;
	display : inline-block;
	width : auto;
	height : auto
}
#leftRail{
	width:250px;
	position:relative;
	height : 100%;
	text-align : left;
	background-color : #FFFFFF;
	
}
#rightRail{
	width:250px;
	 text-align : left;
	background-color : #FFFFFF
}
#header, #footer{
	background-color:transparent;
	width : auto;
	overflow : hidden;
	clear : both;
	margin : 0 0;
}
div#footer {
	font-size : 7pt;
	padding : 1em;
	text-align : center;
	background-color : #FFFFFF;
	background-image	:	url(../Resources.Images/ADMN-7SNLSJ/$file/footer-bg.png);
	background-repeat	:	repeat-x;
	width : auto;
	margin : 0;	
	height : 480px;
}
iframe#footer {
	width : 100%;
	margin : 0;	
	height : 480px;
}
#placebar { 
	display : block;
	clear : both;
	width : 100%;
	vertical-align : middle;
	padding : 15px 0px 0px 0px;
	font-family		:	"Arial, Helvetica, Sans-Serif";
	font-size		:	11px;
	background-image	:	none;
	background-color	:	#FFFFFF;
	background-repeat	:	no-repeat;
	color			:	#0060A0;	
	height			: 	32px;	
	text-align : left;
	margin : 0px 0px 15px 15px;
	
}
#placebar .bread-crumbs  {
	padding : 0; margin : 0 ;
}
#placebar .bread-crumbs a { 
	vertical-align : middle; 
	display : inline; 
	font-family : "Arial, Helvetica, Sans-Serif";
	font-size : 11px; 
	text-decoration : none;
}
.wrapper-left {
	background-image	:	none;
	background-repeat	:	no-repeat;
	padding-left		:	;
	background-position-x : left;
	 text-align : left;
}
.wrapper-right {
	background-image	:	none;
	background-repeat	:	no-repeat;
	padding-right		:	;
	background-position-x : 100%;
 	text-align : left;
}
.wrapper-right img { margin : 0 }
.page-description {
	text-decoration : italics;
	padding : 0px;
	margin : 15px 15px 15px 15px;
	/* border-bottom : 1px dashed; */
	font-family : "Arial, Helvetica, Sans-Serif";
	font-size : 10pt;
}
.page-content {
	padding : 5px;
	margin : 0px 0px 0px 15px;
	font-family : "Arial, Helvetica, Sans-Serif";
	font-size : 10pt;
	/* text-align : justify; */
}
.page-content p {
		/*padding : 0 0;*/
}
 .page-content td {
	/* text-align: justify; */
 	padding : 10 10;
}
.page-content .credit-text {
	padding : 15px;
	font-size : 10pt;
}
img.content-image {
	 	margin : 0px 0px 0px 15px;
}
.audit-trail {
	margin : 15px 0px 0px 15px;
	/* text-align : justify; */
	font-family : "Arial, Helvetica, Sans-Serif";
	font-size : 10pt;
}
.printcontent {
	padding : 5px;
	margin : 0px 0px 0px 15px;
	font-family : "Arial, Helvetica, Sans-Serif";
	font-size : 10pt;
	display : none;
	/* text-align : justify; */
}
/**************************** Menu Section Starts *****************************/
.menu
{
	height: 31px;
	background-repeat: repeat-x;
	background-image : url(../Resources.Images/ADMN-7SNJUU/$file/headermenubg.jpg);
	display:block;
	position:relative;
	clear : both;
	background-color : transparent;
	background-position-y : 50%;
	padding : 0px 2em;
	text-align : left;
	border-top : 2px solid #FFFFFF
}
.menu span.separator {
	background-image : url(../Resources.Images/ADMN-7SNNVM/$file/arrow.jpg) ;
	background-position : 50% 50%;
	background-repeat : no-repeat;
	padding : 0 8px;
	margin : 0;
	vertical-align : top;
	display : inline-block;
	height : 31px;
	
}
.menu-item { 
	margin : 0 5;
}
li.main-menu-item {
	list-style : none;
	display : inline;
	vertical-align : bottom;
	margin : 1em 0;
}
.main-menu-item a {
	font-family : "Verdana";
	font-size: 8pt;
	color: #FFFFFF;
	font-stretch: condensed;
	cursor: pointer;
	margin : 0;
	height : 31px;
	text-decoration : none;
	padding : .65em .65em;
	display : inline-block;

}
.main-menu-item a:hover {
	background-color : transparent ;
	color : #FFC281;
	background-image : none;
	background-position-y : 50%;
	background-repeat: repeat-x;
	/* font-weight : bold; */
}
/* end of menu item sections */
.comment-form-panel { 
	width : 100%;
}
.comment-form {  
	font-family : "Arial, Helvetica, Sans-Serif"; 
	width : 100%;
	font-size		:	10pt;
}
.comment-form fieldset {
		border : 1px dashed #CACACA;
		padding : 5;
}
.form-row {  padding : .5em; display : block;clear : both;}
.form-row .form-label {
	padding-right : 1em;
	vertical-align : top;
	text-align : right;
	float : left;
}
.form-row .form-field, #search-form div .form-field {
	padding-right : 1em;
	vertical-align : top;
	display : inline;
	
}
#search-form div {
	clear : both;
}
#search-form div .form-field button { }
.comment-form
.field-row span { display : inline-block;float : left; }
/* view styles */
.view-entry {
	padding : 3px 0px 0px 0px;
	border-top : 1px dotted #EAEAEA;
}
.view-entry a.page-link {
	font-family		:	"Arial, Helvetica, Sans-Serif";
	font-size: 10pt;
	font-weight: bold;
	text-decoration : none;
	color : #004080;
	
}
.view-entry a.page-link:hover {
	/* font-weight : bold; */
	color : #FF8100;
	
	
}
.view-entry a.page-link span { display : inline-block; float : left } 
.link-details {
	font-family : "Arial, Helvetica, Sans-Serif";
	font-size: 8pt;
	color : #8F8F8F;
	margin-bottom : 5px;
	padding : 0px;
}
.link-details .abstract {
	font-family : "Arial, Helvetica, Sans-Serif";
	font-size: 10pt;
	color : #000000;
}
.page-abstract {
	margin : 15px 0px;
}
.view-navigator {
	padding : .25em 0;
	width : 100%;
	border-top : 1px dashed #CACACA;
}
.view-page  { font-size : 8pt; }
 .view-navigator span { display : inline-block; width : auto; padding : 5px; margin : 3px; 
/* background-color : #F0F0F0; */}
/* .view-navigator span.selected {  background-color : #AAA; color: #FFF; border : 1px solid } */
.view-navigator span a { font-size : 7pt;}
/* .view-navigator span.selected a { color : #FFF } */
/* end of view styles */
/* login form styles */
#login-form-panel, #login-form-panel td {
	margin : 0 0;
	font-family:"-Serif";
	font-size:10pt;
}
td.form-text {
	font-size : 8pt;
}
#user-logout-panel {  
	color :  #002F80;
	background-color :  #EFEFEF;
	font-family:"Arial";
	font-size:8pt;
	width : auto;
	margin : 0px;
}
#user-logout-panel  table, #search-panel table {
	color :  #002F80;
	background-color :  #EFEFEF;
	font-family:"Arial";
	font-size:8pt;
	float:right;
	width:100%;
}
#user-logout-panel  td {
	padding : 0 5px;
}
#user-logout-panel a, #user-logout-panel span {
	text-decoration : none;
	color :  #006062;
	font-family:"Arial";
	font-size:8pt;
};
#user-logout-panel span.error { color : red }
#user-logout-panel a:hover {
	font-weight : bolder;
};
/* end of login styles */
/* search form styles */
#search-panel {
	font-size:10px;
	color :  #002F80; 
	padding : 0px 5px;
	margin : 0px 0px; 
	display : inline-block;
	vertical-align : 50%;
	background-color : #EFEFEF;
}
#search-panel input, #search-panel button {
	font-size:10px;
	vertical-align : middle;
}
/* navigation bar styles */
.nav-list {
	margin : 10px
}
.nav-list .nav-item {
	text-decoration : none;
	margin : 0;
	padding : 0;
	list-style-type : none;
	display : block;
}
.nav-item a {
	padding : 0.75em 1.5em;
	text-decoration : none;
	width : 100%;
	height : 100%;
	margin : 0;
	color			:	#4181C0;
	font-family		:	"erdana";
	font-size		:	12px;
}
.nav-menu {
	margin : 0 0;
	padding : 0 0;
	display : block;
	width : 100%;
}
 div.sub-menu {
	display: inline-block;
	height : auto;
	padding : 0 0;
	margin : 0 0 0 0;
	width : 100%;
	background-color: none;
}
.sub-menu-item a {
	display : inline-block;
	text-decoration : none;
	width : 100%;
	color			:	#4181C0;
	font-family		:	"Verdana";
	font-size		:	9px;
	padding : .5em .5em;
}
.sub-menu span.sub-menu-item, .sub-menu div.sub-menu-item { 
	display : block ;
	margin : 0 0;
	padding : 0 0;
	width : auto;
	background-color : #DBEEFC;
};
.sub-menu div.sub-menu-item {
	font-size : .75em;
	padding : .5em;
}
div.sub-menu-item .credit-text, .credit-text {
	text-align : right;
	font-size : .75em;
}
.quoted-text {
	font-style : italics;
}
div.sub-menu .sub-menu-item a:hover {
	color : #FF8100;
	background-color : #DBEEFC;
	padding : .5em .5em;
	margin : 0 0;
	/* font-weight : bold; */
	font-family		:	"Verdana";
}
.sub-menu-item a {
	padding : em;
	width : auto;
	font-family		:	"Verdana";
}
h3.nav-header {
	height : 100%;
	padding : 0px 0px;
	margin : 0px 0px;
	background-color : #013466;
}
.nav-menu-item {
	margin : 0 0;
	padding : 0 0;
	vertical-align : 50%;
}
.nav-header .nav-menu-item a {
	display : inline-block;
	margin : 0 0 ;
	color			:	#FFFFFF;
	font-family		:	"Verdana";
	font-size		:	12px;
	text-decoration : none;
	padding : 0.5em 0.5em 0em 0em;
}	
.nav-menu-item .nav-header-icon {
	background-image : none ;
	background-position : 50% 50%;
	background-repeat : no-repeat;
	padding : 0 0px;
	margin : 0;
	float : left;
	clear : left;
	height : 100%;
	display : inline-block;
	width : auto;
	vertical-align : middle;
}
.sub-menu-item .nav-item-icon  {
	background-image : url(../Resources.Images/ADMN-7SPJZT/$file/doublearrow.jpg);
	background-position : 50% 50%;
	background-repeat : no-repeat;
	padding-left : 10px;
	margin : 0;
	float : left;
	clear : left;
	height : 100%;
	display : inline-block;
	width : auto;
	vertical-align : middle;
}
.feature-link-icon  {
	background-image : url(../Resources.Images/ADMN-7SPJZT/$file/doublearrow.jpg);
	background-position : 50% 50%;
	background-repeat : no-repeat;
	padding-left : 10px;
	margin : 0;
	height : 100%;
	display : inline-block;
	width : auto;
	vertical-align : middle;
}
.sub-menu-item a span , .nav-menu-item a span  {
	display : inline-block;
	float : left;
	margin-left : 10px;
}
.view-entry .page-link-icon {
	background-image : url(../Resources.Images/NADN-7UT9Z6/$file/diamond.gif);
	background-position : 50% 0.25em;
	background-repeat : no-repeat;
	padding : 0 10px;
	margin : 0;
	height : 100%;
	display : inline-block;
	width : auto;
	vertical-align : middle;
	float : left;
	clear : left;
	
}
.view-entry { clear : both }
.sub-menu-item {
	vertical-align : 50%;
}
.sub-menu-item a {
	color			:	#4181C0;
	font-family		:	"Verdana";
	font-size		:	9px;
	padding			:	em;
}
/* end of navigator styles */
a.button { 
	display : inline-block;
	width : auto;
	text-decoration : none;
}
.page-comments {
	border-top : 1px solid #DADADA;
	margin : 0 15px 15px 15px;
	font-family : "Arial, Helvetica, Sans-Serif";
	font-size : 10pt;
}
.page-comments .comment-header {
	line-height : 2em;
	margin : 0;
	padding : 3;
	border-bottom : 1px dotted #DADADA;
}
.comment {
	margin : 5 0;
	padding : 10 10;
	background-color : #FAFAFA;
}
p.comment-text , p.message {
	margin : 0 0;
	padding : 3 3 3 1em;
	font-style : italic;
}
p.message {
	color : green;
	font-weight : bold;
}
textarea {
	font-family : Arial;
	padding : 1em 1em;
	width : 100%;
	height : 200;
	overflow : auto;
}
/* Start of Front Page styles */
.other-sections {
	text-align : left;
	margin-top : 1em;
}
.headline-entry {
	display : inline-block;
	height : 6em;
	width : 40%;
	float : left;
	background-color : #FAFAFA;
	padding : .75em;
	margin : 1em;
	text-align : left;
}
.headline-entry .page-link {
	font-size : 1em;
	overflow : hidden;
	clip : rect (0 100% 100% 0);
	display	: block;
}
.section-header {
	margin : 1em 0 ;
	display : block;
	clear : both;
	border-top : 1px solid #EAEAEA;
	padding-top : .75em;
	
}
.headline-taxonomy {
	font-size : .95em;
}
.link-details {
	font-size : .85em;
}
.section-header h6 {
	text-align : left;
	font-size :1.5em;
	font-family : "Arial";
	margin : 0;
	padding : 0;
	font-weight : normal;
	text-indent : 0;
}
/* Page content styles */
 .wrapper-right h2
 {	padding : 0px 0px 0px 15px;
	font-family : "Arial";
	font-size : 16pt;
	margin : 0px 0px ;
	font-weight : normal
}
/* Feature Panel styles */
#feature-panel .credit-text a {
	display : inline;
	padding : 0 0 ;
}
.feature-title {
	font-weight : bold;
}
.feature-text {
	display : block;
}
/* related documents panel */
#related-links-panel .sub-menu-item a {
	display : block;
	width : auto;
	height : 2em;
	
}
.error { color : red }
div.action-bar {  margin-top : 5px ; margin-left : 15px; margin-right : 15px; margin-bottom : 5px;text-align : right;}
div.action-bar a img {  height : 16px  }
div#search-tips-panel {  margin : 0.5em 0px  }
div#search-tips-panel h6 { margin : 0px; padding : 5px }
div#search-tips-panel  li {
	margin : 0px 8px; 
	display : block;
	width : 100%;
	vertical-align : top;
	padding : 0px;
}
fieldset#user-profile {
	padding:1em;
	margin-top : 1em;
	font-size : 0.75em
}
fieldset#user-profile td {
	font-family : "Arial, Helvetica, Sans-Serif";
	font-size : 10pt;
}
fieldset#user-profile td.form-label {
		text-align : right;
	padding-right : 1em;
	width : 125px;
}
fieldset#user-profile td input {
	width : 100%;
}
fieldset#user-profile td.error {
	color : red;
	width : 35%;
}
@media print {
#header, #footer, #leftRail, #rightRail , .action-bar, a.button, .page-comments, .bread-crumbs, .audit-trail, #top { display : none };
.printcontent { display : block };
	
}
