@CHARSET "ISO-8859-1";

/** DOJO DEBUG **/
/* see nna.debug for these settings */

/* GENERAL XHTML FIXES */
*							{margin:0px;padding:0px;font-family:Verdana,arial,helvetica,sans-serif;color:#858585;font-size:7pt;}

HTML,BODY						{height:100%;}
IMG							{border:0px;}
IMG, OBJECT, EMBED					{display:block;}
DIV							{-moz-box-sizing:border-box;box-sizing:border-box;}
ADDRESS							{font-style:normal;}

SELECT							{padding-left:0px;}
OPTION							{padding-right:4px;}

/* hide data */
.nnaData						{display: none;}

/* add this class to an element that has floats inside it and the parent's background will display behind it all */
.clearfix:after						{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix						{display: inline-table;}
/* hides from IE-mac \*/
* html .clearfix					{height: 1%;}
.clearfix						{display: block;}

/* fixes pre-IE 7.0 PNG non-transparency bug */
/*@media screen{IMG.gImgPNG	{behavior:url("/css/m/png.htc");}}	*/
/*@media screen{IMG	{behavior:url("/css/m/png.htc");}}	*/


/* vertically-aligns Image & Radio Buttons with text */
INPUT.gImageButton,INPUT.gRadioButton			{border:0px;vertical-align:bottom;}

/* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */

/* TAG DEFS */
BODY							{margin:0px;padding:0px;background-color:#ffffff;text-align:center;}
A, A:link, A:hover, A:active, A:visited			{color:#464646;text-decoration:none;}

A.gDarkLink, A.gDarkLink A:link, A.gDarkLink A:hover, A.gDarkLink A:active, A.gDarkLink A:visited
							{color:#464646 !important}
TD,TH							{vertical-align:top}

/* FORM ELEMENT FORMATTING & SIZING */
INPUT, TEXTAREA, SELECT					{font-family:verdana,arial,helvetica,sans-serif;color:#464646;padding-left:3px;border:1px solid #858585;}

.gFlashPath, .gHideContent, #pageTags			{position:absolute;height:1px;width:1px;top:-1px;left:-1px;display:none;}

/* VISIBILITY & DISPLAY */
.gVisHidden						{visibility:hidden;}
.gDisNone					  	{display:none;}
.gDisInline						{display:inline;}
.gDisBlock						{display:block;}

/* GLOBAL TEXT STYLES */
.gInformationTextHeader					{font-size:11px;color:#666666;line-height:1.4em;font-weight:bold;}
.gBigText						{font-size:14px;color:#333333;line-height:1.7em;font-weight:bold;}

/* global body, centered */
DIV.gBody						{width:100%;text-align:left;background-color:#ffffff;overflow:visible;}

/* flash nav positioning */
.gFlashGnav			{display:none;}
.gFlashRnav			{display:none;}
.gFlashPnav			{display:none;}
.gFlashFnav			{display:none;}

/* layout for non-flash pages
.gRightContainer		{}
.gTopTabs	    			{}
*/
