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

body					{ margin:0; padding:0 0 20px 0; font-family:Tahoma; font-size: 12px; background:#fff url(../images/page-bg.jpg) no-repeat center top; }
html					{ margin:0; padding:0; width:100%; height:100%; }
h1, h2, h3, h4, h5				{ padding:0; margin:0; font-weight:normal; }
p						{ margin:0; padding:0; }
a						{ text-decoration:none; color:#000; }
.width					{ position:relative; margin:0 auto; width:980px; }
.widthstyle					{ position:relative; margin:0 auto; width:980px; font-size: 12px; }

.header					{ height:120px; background:#060 url(../images/header.jpg) no-repeat center top; }
.header-box				{ height:100px;  }

.banner					{ height:220px; background:#D9FFD9 url(../flash/nseflash.swf) no-repeat center top;  }
.flash-box				{ height:220px;}

.big-links				{ height:180px; border-bottom:1px solid #ddd; padding:10px 0;  }
.big-links .box			{ position:relative; width:156px; border-right:1px solid #ddd; height:180px; float:left; }
.big-links div.box:hover{ background:#D9FFD9; }
.big-links .box h2		{ text-align:center; font-weight:bold; font-size:15px; margin-top:5px;  }
.big-links h2 a			{ color:#008040; }
.big-links .box img		{ position:absolute; top:35px; left:30px;}
.big-links img 			{ outline:none; border:none; }
.big-links .box p		{ text-align:center; margin-top:95px; padding:0 20px;  }
.big-links .last		{ border:none; }


.content-section		{ height:inherit; overflow:auto; padding:15px 0 0 0; }
.column1, .column2,
.column3				{ float:left; position:relative; }

.column1				{ width:230px; margin:0 20px 0 0; padding:0 0 0 10px;  min-height:200px; }
.column2					{ width:418px; margin:0 20px 0 0; border:1px solid #777; min-height:200px; padding:15px; }
.txt-box				{ position:relative; overflow:auto; height:inherit; }

.column3					{ width:250px;  }
.column3 .quick-links h3, 
.column1 h3					{ font-size:17px; padding:5px 0; font-weight:bold; color:#060; }
.column3 .quick-links a		{ display:block; padding:15px 8px; font-size:13px; color:#060; border-bottom:1px solid #6C6;}
.column3 .quick-links a:hover	{ background:#D9FFD9;  color:#000;}


.txt-box					{ height:inherit; overflow:auto; margin:0 0 25px 0; }
.txt-box h2					{ margin:0 0 5px 0; font-size:13px; font-weight:bold; color:#060; }
.txt-box p, .column1 p		{ line-height:17px; font-size:12px; color:#030; }


.login-box					{ position:relative; width:190px; background:#F3F3F3; border:1px solid #CCC; min-height:200px; margin:20px 0; padding:10px; }
.login-box form				{ margin:20px 0; }

.footer						{ text-align:center; padding:5px 0; background:#D9FFD9;}
