@charset "utf-8";
/* CSS Document */
* {margin:0px; padding:0px}
body {font-size: 9pt; font-family:Verdana, Arial, Helvetica, sans-serif; color:#b0b0b0; margin:0px; padding:0px; background-color:#CCCCCC; background-image:url(../images/bg_tile.jpg);}
body {
	scrollbar-3dlight-color:#0e0e0e; 
	scrollbar-arrow-color:#323232; 
	scrollbar-base-color:#0e0e0e; 
	scrollbar-darkshadow-color:#0e0e0e; 
	scrollbar-face-color:#0e0e0e; 
	scrollbar-highlight-color:#323232; 
	scrollbar-shadow-color:#323232}
html {background-color:#CCCCCC; background-image:url(../images/bg_tile.jpg);}/*Workaround for showing body bg tile in Firefox through XSLT, used in archives.xsl*/
a:link {color:#6999fb; text-decoration:none}
a:visited {color:#6999fb; text-decoration:none}
a:active {color:#6999fb; text-decoration:none}
a:hover {color:#FF0000; text-decoration:underline}
h2 {font-size:10pt; font-weight:bold; background-image:url(../images/h2_bullet.jpg); background-repeat:no-repeat; background-position:0px 3px;padding-left:15px; color:#ffb43e;}
h3 {font-size:10pt; font-weight:bold; color:#ffb43e; margin-bottom:10px; margin-top:10px; text-align:center;}
p {margin-top:10px; text-align:justify;}
input {background-color:#0e0e0e; border:1px solid #323232; color:#b0b0b0;}
.floatRight {float:right}

	#mainwrapper {margin-left:auto;	margin-right:auto; width:766px;	background-color:#000; padding-left:17px; padding-right:17px; padding-top:5px; padding-bottom:10px;}
	
		#top_linksWrapper { height:30px; /*background-color:#333333;*/ }
			#top_links {list-style-type:none;}
				#top_links li { float:right; padding-left:10px; padding-right:10px; border-left:1px #6999fb solid; margin-top:7px;}
				#top_links li.noPadding {padding-right:0px}
				#top_links li.noBorder {border-left:none}
		
		#header { height:139px; width:766px; margin-left:auto; margin-right:auto; background-image:url(../images/nakol_banner.jpg); background-repeat:no-repeat; margin-top:5px;}
			h1.invisible {text-align:center; visibility:hidden;}
			
		#nav_panelWrapper {margin-top:5px; /*background-color: #000066;*/ height:41px;}
			#nav_panel {list-style-type:none;}
			#nav_panel li {float:left; padding-left:1px; padding-right:1px; font-size:9pt;}
			#nav_panel li a:link {display:block; float:left; height:27px; width:auto; color:#b0b0b0; background-image:url(../images/navPanelBg_normal.jpg); border:1px solid #323232; padding-left:11px; padding-right:11px; padding-top:12px;}
			#nav_panel li a:visited {display:block; float:left; height:27px; width:auto; color:#b0b0b0; background-image:url(../images/navPanelBg_normal.jpg); border:1px solid #323232; padding-left:11px; padding-right:11px; padding-top:12px;}
			#nav_panel li a:active {display:block; float:left; height:27px; width:auto; color:#b0b0b0; background-image:url(../images/navPanelBg_normal.jpg); border:1px solid #323232; padding-left:11px; padding-right:11px; padding-top:12px;}
			#nav_panel li a:hover {display:block; float:left; height:27px; width:auto; color:#6999fb; background-image:url(../images/navPanelBg_hover.jpg); border:1px solid #323232; padding-left:11px; padding-right:11px; padding-top:12px; text-decoration:none;}
				.padding {padding-left:13px !important; padding-right:12px !important;}
		
		#clearFloat {clear:both}
		#content {margin-top:5px;/*background-color:#333333*/}
			#wholeContent {background-color:#0e0e0e; border:1px solid #323232; margin-right:1px; padding:10px;}
			#wholeContent2 {background-color:#0e0e0e; border:1px solid #323232; margin-left:1px; padding:10px;}
			/*#content_table {height:287px;}*/
				#home_panel01 {height:130px; background-color:#0e0e0e; border:1px solid #323232; margin-right:1px; padding:10px; } /*Universal CSS*/
				html>body #home_panel01 {height:auto; min-height:130px;} /*For setting correct min-height in nonIE browsers*/
				body:nth-of-type(1) #home_panel01{height:130px;} /*For Google Chrome and Safari, reverting to height:100%*/
				
				#home_panel02 {height:366px; background-color:#0e0e0e; border:1px solid #323232; margin-left:1px; padding:10px;} /*Universal CSS*/
				html>body #home_panel02 {height:auto; min-height:376px;} /*For setting correct min-height in nonIE browsers*/
				body:nth-of-type(1) #home_panel02{height:376px;} /*For Google Chrome and Safari, reverting to height:100%*/
				
				#home_panel01a {height:130px; background-color:#0e0e0e; border:1px solid #323232; margin-right:1px; padding:10px; margin-top:3px;} /*Universal CSS*/
				html>body #home_panel01a {height:auto; min-height:130px;} /*For setting correct min-height in nonIE browsers*/
				/*body:nth-of-type(1) #home_panel01a{height:130px;}*/ /*For Google Chrome and Safari, reverting to height:100%*/
					.bigContent {font-size:13pt}
						#hilight {color:#fff994;}
				
				#shortcut_linksWrapper {height:30px; background-color:#0e0e0e; border:1px solid #323232; margin-right:1px; margin-top:3px; }
					#shortcut_links {list-style-type:none; }
					#shortcut_links li { float:left; padding-left:10px; padding-right:10px; margin-top:7px;}
		
		#footer {margin-top:5px; background-color:#333333; text-align:center; font-size:7pt; border:1px solid #323232; height:40px; background-color:#0e0e0e;}
		/*#footer a:link, #footer a:visited, #footer a:hover, #footer a:active {font-size:9pt;}*//*To be used if footer links are placed*/
			#footer_text {margin-top:15px; display:block;}


/*Meeting_List*/
				#meetinglist_header {background-color:#0e0e0e; border:1px solid #323232; border-bottom:1px solid #0e0e0e; margin-right:1px; padding:10px;}
				#meeting_panel01 {height:200px; background-color:#0e0e0e; border:1px solid #323232; margin-right:1px; padding:10px; overflow:auto;}
					#dayOfWeek {width:450px; background-color:#142031; height:23px; border:1px solid #323232; margin-left:auto; margin-right:auto; margin-top:5px;text-align:center; padding-top:7px;}
					#meetinglist {width:450px; background-color:#0e0e0e; border:1px solid #323232; margin-left:auto; margin-right:auto; margin-top:5px;}
					#meetinglist td { padding:2px; padding-left:10px;}
				#meeting_panel01a {height:70px; background-color:#0e0e0e; border:1px solid #323232; margin-right:1px; margin-top:3px; padding:10px;}
				.meeting_panel02 {height:354px; background-color:#0e0e0e; border:1px solid #323232; margin-left:1px; padding:10px;}
				.meeting_panel02 p {margin-top:3px;}
/*End of Meeting List*/
/*Under Construction*/
			#underconstruction_content {height:287px; margin-top:5px;}
				#underConstruction {background-color:#0e0e0e; border:1px solid #323232; margin-right:1px; padding:10px; text-align:center;}
/*End of Under Construction*/

/*whatisNA*/
				#vert_links {list-style-type:none;}
				#vert_links li { margin:7px; margin-left:15px;}
/*End of whatisNA*/

/*How does NA work*/
				#stepsInOrder {margin:10px; margin-left:25px;}
				#stepsInOrder li {margin-top:8px;}
/*End of How does NA work*/

/*Archives*/
			#archiveContent {background-color:#0e0e0e; border:1px solid #323232; padding:10px;}
				#dataTableContainer {background-color:#0e0e0e; border:1px solid #323232; margin-left:auto; margin-right:auto; width:90%;}
					#dataTable {width:100%;}
					#dataTable th {height:22px; background-image:url(../images/th_tile.jpg); background-color:#142031;}
					#dataTable td {padding:5px; padding-left:5px;}
					.row1 {background-color:#1c1c1c;}
					.row0 {background-color:#292929;}
					.rowHighlight { background-color:#554634;}
/*End of Archives*/
/*Clean Calculator*/
				#cleanFormcontainer {width:80%; margin-left:auto; margin-right:auto;}
				#cleanFormcontainer p {text-align:center;}
					#decoration {height:13px; width:392px; margin-left:auto; margin-right:auto; background-image:url(../images/decorative_tile.jpg);  margin-top:10px;}
/*End of Clean Calculator*/

/*Just for today*/
					#displayDate { text-align:right;}
					#displayJFT h2 {font-size:10pt; font-weight:bold; background-image:none; padding-left:0px; color:#ffb43e; margin-top:5px; margin-bottom:5px;}
					#displayJFT p {margin-bottom:10px; margin-top:20px;}
/*End of Just for today*/