html, body				{ height: 100%; width: 100%; margin: 0; padding: 0; background: #f4f4f4 url(./images/appBackground.png); }



#nav						{  font-family: Tahoma, sans-serif; font-size: 12px; height: 42px; font-weight: bold; height: 1px; margin: auto; width: 990px; }
#nav a						{ outline: none; text-decoration: none; }
#nav a .more				{ display: block; font-size: 10px; font-weight: bold; margin-right: 5px; position: absolute; right: 0; top: 0; z-index: 9999; }
#nav ul						{ list-style: none; margin: 0; padding: 0; }
#nav li						{ position: relative; }
#nav ul ul > li:first-child	{ border-top: 1px solid #000000; }
#nav ul ul > li:last-child	{ border-bottom: 1px solid #000000; }
#nav iframe					{ background: red; border: 0; height: 100%; position: absolute; width: 100%; z-index: 1000; }
#nav .sep					{ background: #333333; border-color: #000000; border-style: solid; border-width: 0 1px; height: 1px; margin: 0; z-index: 1004; }

/*  Main menu items  */

#nav .item					{ float: left; font-size: 1.5em; height: 42px; line-height: 2.2em; margin: 0; padding: 0; z-index: 1003;  }
#nav .item:hover>ul			{ visibility: visible; }
#nav .item:hover>a			{ background: #a7caf0; border-color: #000000; color: #000066; }
#nav .item>a				{ background: url("../images/menuBar.png"); border-right: 1px solid #000000; color: #ffffff; display: block; padding: 0 1em; text-decoration: none; }
#nav .item a:hover			{ background: #a7caf0; border-color: #000000; color: #000066; }

/*  Submenu  */

#nav .item>ul				{ background: #a7caf0; left: 0; position: absolute; top: 2.2em; visibility: hidden; width: 160px; z-index: 1004; }

/*  Submenu items  */

#nav .subitem				{ border-color: #000000; border-style: solid; border-width: 0 1px; font-size: 0.85em; margin: 0; padding: 0; z-index: 1004; }
#nav .subitem a				{ background: #a7caf0; color: #000066; display: block; padding: 0 0.7em; white-space: nowrap; }
#nav .subitem a:hover		{ background: #000066; color: #ffffff; }
#nav .subitem:hover>ul		{ visibility: visible; }
#nav .subitem:hover>a		{ background: #000066; border-color: #000000; color: #ffffff; }
#nav .subitem a img			{ border: 0; margin: 0 0.5em 0 0; padding: 0; vertical-align: middle; }

/*  Sub-submenu  */

#nav .subitem>ul			{ background: #a7caf0; left: 158px; position: absolute; top: 0; visibility: hidden; width: 16em; z-index: 1005; }

/*  Sub-submenu items  */

#nav .ssitem				{ border-color: #000000; border-style: solid; border-width: 0 1px; z-index: 1005; }
#nav .subitem>ul>.sep		{ z-index: 1005; }

/* navSide */
#navSide						{  font-family: Tahoma, sans-serif; font-size: 12px; height: 42px; font-weight: bold; height: 1px; margin: auto; width: 960px; }
#navSide a						{ outline: none; text-decoration: none; }
#navSide a .more				{ display: block; font-size: 10px; font-weight: bold; margin-right: 5px; position: absolute; right: 0; top: 0; z-index: 9999; }
#navSide ul						{ list-style: none; margin: 0; padding: 0; }
#navSide li						{ position: relative; }
#navSide ul ul > li:first-child	{ border-top: 1px solid #000000; }
#navSide ul ul > li:last-child	{ border-bottom: 1px solid #000000; }
#navSide iframe					{ background: red; border: 0; height: 100%; position: absolute; width: 100%; z-index: 1000; }
#navSide .sep					{ background: #333333; border-color: #000000; border-style: solid; border-width: 0 1px; height: 1px; margin: 0; z-index: 1004; }

/*  Main menu items  */

#navSide .item					{ float: left; font-size: 1.5em; height: 42px; line-height: 2.2em; margin: 0; padding: 0; z-index: 1003;  }
#navSide .item:hover>ul			{ visibility: visible; }
#navSide .item:hover>a			{ background: #a7caf0; border-color: #000000; color: #000066; }
#navSide .item>a				{ background: url("../images/menuBar.png"); border-right: 1px solid #000000; color: #ffffff; display: block; padding: 0 1em; text-decoration: none; }
#navSide .item a:hover			{ background: #a7caf0; border-color: #000000; color: #000066; }

/*  Submenu  */

#navSide .item>ul				{ background: #a7caf0; left: 0; position: absolute; top: 2.2em; visibility: hidden; width: 160px; z-index: 1004; }

/*  Submenu items  */

#navSide .subitem				{ border-color: #000000; border-style: solid; border-width: 0 1px; font-size: 0.85em; margin: 0; padding: 0; z-index: 1004; }
#navSide .subitem a				{ background: #a7caf0; color: #000066; display: block; padding: 0 0.7em; white-space: nowrap; }
#navSide .subitem a:hover		{ background: #000066; color: #ffffff; }
#navSide .subitem:hover>ul		{ visibility: visible; }
#navSide .subitem:hover>a		{ background: #000066; border-color: #000000; color: #ffffff; }
#navSide .subitem a img			{ border: 0; margin: 0 0.5em 0 0; padding: 0; vertical-align: middle; }

/*  Sub-submenu  */

#navSide .subitem>ul			{ background: #a7caf0; left: 158px; position: absolute; top: 0; visibility: hidden; width: 16em; z-index: 1005; }

/*  Sub-submenu items  */

#navSide .ssitem				{ border-color: #000000; border-style: solid; border-width: 0 1px; z-index: 1005; }
#navSide .subitem>ul>.sep		{ z-index: 1005; }


p					{font-size: 14px; color: #333; font-family: arial; padding: 5px; }

.divTitle		{position: relative; top: 25px; left: 275px; font-size: 21px; font-weight: bold; color: #1C66AB; font-family: tahoma; }
#divContent		{background: #fff; margin: auto; width: 960px; padding: 15px; border-left: 1px solid #333; border-right: 1px solid #333; border-bottom: 1px solid #333; min-height: 400px; font-size: 14px; font-family: arial; color: #333; }
.divTagLine		{position: relative; top: 25px; left: 375px; font-size: 18px; font-weight: 500; color: #333; font-family: tahoma; }
.aTag				{width: 100%; }

.divPageHeader	{width: 940px; background: #f4f4f4; padding: 10px; margin-bottom: 10px; font-size: 18px; font-weight: bold; font-family: tahoma; color: #1C66AB; }

