html { overflow-x: auto; } 

BODY { font-family: Lucida Grande, Verdana, Tahoma, Arial, sans-serif; font-size: 10px; color: #000; margin: 0px; padding: 0px; background-color: #004A84; text-align: center; }
TABLE, TR, TD { font-family: Lucida Grande, Verdana, Tahoma, Arial, sans-serif; font-size: 10px; color: #000; }

#nxwrapper { text-align: left; width: 779px; margin-left: auto; margin-right: auto; border-left: solid 1px black; border-right: solid 1px black; }
#nxwrapper img { vertical-align:middle; }

a:link, a:visited, a:active { text-decoration: none; color: #3366CC }
a:hover { color: #000; text-decoration:underline }

#nxnetwork {
	text-align: center;
	height: 19px;
	background-color: #004A84;
	border-top: 1px solid #000;
	padding: 1px 0px 0px 0px;
	font-family: tahoma;
	font-size: 11px;
	color: #FFFFFF;
}

#copyright {
	text-align: center;
	height: 35px;
	font-size: 10px;
	color: #97B7DE;
	padding: 5px;
}

#nxlogo {
	width: 100%;
	height: 137px;
	background-image: url(/images/nxidol.jpg);
	background-repeat: no-repeat;
	border-top: solid 1px black;
}

.nmn {
	font-family: tahoma;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}

a.nmnlink:link		{ color: #FFFFFF; text-decoration: none }
a.nmnlink:visited	{ color: #FFFFFF; text-decoration: none }
a.nmnlink:active	{ color: #FFFFFF; text-decoration: none }
a.nmnlink:hover		{ color: #E1E1E1; text-decoration: underline }

#redbg {
	border: 1px solid #986265;
	background-color: #F4E7EA;
	padding: 6px 6px 6px 6px;
	text-align: center;
}

#content { padding: 0px 0px 6px 6px; }

#leftnav { padding: 6px 6px 6px 6px; }

#recenttopics {
	width: 118px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

#ad300block {
	width: 62%;
	text-align: center;
	padding-bottom: 10px;
	float: left;
}

#ad468block {
	text-align: center;
	padding-bottom: 10px;
}

.mainnav			{ font-family:Verdana; font-weight:bold; font-size: 11px; }
a.mainnav:link		{ text-decoration: none; color: #002A48; }
a.mainnav:visited	{ text-decoration: none; color: #002A48; }
a.mainnav:active	{ text-decoration: none; color: #002A48; }
a.mainnav:hover		{ text-decoration: underline; color: #000000; }

.forminput, .textinput, .radiobutton, .checkbox  { font-size: 11px; font-family: verdana, helvetica, sans-serif; vertical-align: middle }


/* page styles */

.at				{ font-weight: bold; font-size: 14px; }
a.at:link		{ text-decoration: none; color: #134F7A; }
a.at:visited	{ text-decoration: none; color: #666; }
a.at:active		{ text-decoration: none; color: #000; }
a.at:hover		{ text-decoration: underline; color: #666 }

.ash { font-weight: bold; font-size: 11px; color: #000; }

.ah				{ font-size: 10px; color: #666; }
a.ah:link		{ text-decoration: none; color: #666; }
a.ah:visited	{ text-decoration: none; color: #666; }
a.ah:active		{ text-decoration: none; color: #666; }
a.ah:hover		{ text-decoration: none; color: #b0b0b0; }

.contentcolumn {
	width: 31%;
	padding: 6px;
	float: left;
}

.contentblock {
	width: 90%;
	padding: 6px;
}

.narrow { font-family: Lucida Grande, Arial, Verdana, Tahoma, sans-serif; }

.purple { color:purple;font-weight:bold }
.red    { color:#BD0D0D;font-weight:bold }
.green  { color:green;font-weight:bold }
.blue   { color:#3366CC;font-weight:bold }
.orange { color:#F90;font-weight:bold }
.pink   { color:#E861B4;font-weight:bold }


/* invision styles - in post */
.quotetop{
	background: #E4EAF2 url(http://images.neuroxmedia.com/style_images/idf/css_img_quote.gif) no-repeat right;
	border: 1px dotted #000;
	border-bottom: 0;
	border-left: 4px solid #8394B2;
	color: #000;
	font-weight: bold;
	font-size: 10px;
	margin: 8px auto 0 auto;
	padding: 3px;
}

.quotemain{
	background: #FAFCFE;
	border: 1px dotted #000;
	border-left: 4px solid #8394B2;
	border-top: 0;
	color: #465584;
	padding: 4px;
	margin: 0 auto 8px auto;
}

.codetop,
.sqltop,
.htmltop{
	background: #FDDBCC url(http://images.neuroxmedia.com/style_images/idf/css_img_code.gif) no-repeat right;
	color: #000;
	font-weight: bold;
	margin: 0 auto 0 auto;
	padding: 3px;
	width: 98%;
}

.codemain,
.sqlmain,
.htmlmain{
	background: #FAFCFE;
	border: 1px dotted #000;
	color: #465584;
	font-family: Lucida Console, Courier, Courier New, Verdana, Arial;
	margin: 0 auto 0 auto;
	padding: 2px;
	width: 98%;
}

#QUOTE,
#CODE{  
	background: #FAFCFE; 
	border: 1px solid #000; 
	color: #465584; 
	font-family: Verdana, Arial; 
	font-size: 11px; 
	padding: 2px; 
	white-space: normal;
}

#CODE{ 
	font-family: Courier, Courier New, Verdana, Arial;
}
