html, body		{margin: 0; padding: 0; background: #ffffff;}
form			{display: inline; margin: 0; padding: 0; font-size: 0; line-height: 0; background: transparent;}
img				{vertical-align: top; border: 0;}
strong			{font-weight: bold; color: #555555;}
em				{font-style: italic;}
ul, ol			{margin: 0; padding: 0;}
li				{list-style-type: none; margin: 0; padding: 0;}	

input,
textarea		{font: 11px/17px Arial, sans-serif; margin-top: 3px; padding:2px; border: 1px solid #cccccc; color: #444444;}

/* page-centering master div */
#centerer			{position: relative; z-index: 0; width: 720px; text-align: center; margin: 0px auto;}

/* navigation */
#headerbar		{position: absolute; z-index: 1; top: 0; left: 0; width: 720px; height: 42px; background: #e2af2d;}
#headerbar img	{position: absolute; z-index: 1; top: 0; right: 0; border-left: 1px solid #ffffff;}

a.skip			{position: absolute; z-index: 2; top: 0; right: 170px; font: 11px/42px Arial, sans-serif; color: #e2af2d;}
a.skip:focus	{color: #000000;}
a.skip:hover	{color: #eeddaa;}

a.index			{text-decoration: none; color: #eeddaa;}
a.index:hover	{color: #ffeebb;}
a.index:active	{color: #ffffff;}

h1				{font: bold 14px/42px Arial, sans-serif; text-align: left; margin: 0 0 0 20px; padding: 0; color: #eeddaa;}
h1 em			{font-size: 17px; font-style: normal; font-weight: bold; color: #ffffff;}

#globalnav			{position: absolute; z-index: 4; top: 42px; left: 0px; width: 720px; height: 48px; border-bottom: 1px solid #cccccc; text-align: left; background: #ffffff; overflow:auto;}

#globalnav li		{display: inline; padding-right: 10px; padding-left: 10px; border-left: 1px solid #cccccc; font: bold 11px/47px Arial, sans-serif;}

#globalnav li ul 	{display: inline; margin: 0; padding: 0; border-left: none;}

#globalnav li ul li	{font: normal 9px/47px Arial, sans-serif; display: inline; margin-right: 8px; padding: 0; border: 1px solid #cccccc;}

#globalnav .page	{border: none; margin: 0; padding: 0;}

#globalnav a,
#pager a				{text-decoration: none; color: #555555;  padding-right: 1px;}

#globalnav a:visited,
#pager a:visited		{color: #555555;}

#globalnav a:hover,
#pager a:hover			{color: #5555aa;}

#globalnav a:active,
#pager a:active			{color: #44eeee;}

#globalnav li ul li a:hover		{background: #ccee55;}

#globalnav .page a			{text-decoration: none; padding: 0 1px; color: #999999;}
#globalnav .page a:visited	{color: #999999;}

.here{background: #ffee66;}

/* column-pair master div */
#colcontainer	{position: absolute; z-index: 0; color: #444444; top: 91px; left: 0; width: 720px; height: 439px; text-align: left; background: transparent url(../images/colbg.png) top left repeat-y;}

#colcontaineralt	{position: absolute; z-index: 0; color: #444444; top: 91px; left: 0; width: 720px; height: 439px; text-align: left; background: transparent url(../images/titlebg_dk.png) top left no-repeat;}
#colcontaineralt p	{text-align: center;}
#colcontaineralt h2	em {color: #aaaaaa;}
#colcontaineralt p a {border-bottom: none;}
#colcontaineralt p a.indexpage {border-bottom: 1px solid #dddddd;}

 
/* main column */
#maincol		{position: relative; float: left; left: 20px; width: 520px; margin: 60px 0 20px 0;}

h2				{font: bold 13px/18px arial, sans-serif; margin: 0px 0px 18px 0px; color: #ddaa44;}
h2 em			{font: bold 16px/18px arial, sans-serif; color: #444444;}

#maincol h3		{font: bold italic 13px/18px arial, sans-serif; margin: 0px; color: #666666;}

#maincol p		{font: 13px/18px Arial, sans-serif; margin: 0px 0px 9px 0px; color: #444444;}

#maincol .small	{font-size: 11px; font-weight: normal; font-style: normal;}

#maincol ul		{margin-left: 13px; margin-bottom: 8px;}
#maincol ul li	{font: 13px/18px Arial, sans-serif; margin: 0px 0px 9px 0px; color: #444444; list-style-type: circle;}

#maincol ol		{margin-left: 19px; margin-bottom: 8px;}
#maincol ol li	{font: 13px/18px Arial, sans-serif; margin: 0px 0px 0px 0px; color: #444444; list-style-type: decimal;}


#maincol ul.inline	{margin: 0px 0px 6px 0px; padding: 0px;}
#maincol ul.inline li	{display: inline; padding-right: 4px; padding-left: 9px; font-size: 11px; background: url(../images/bullet.png) no-repeat left center; color: #666666;}

#maincol a			{text-decoration: none; border-bottom: 1px solid #dddddd; color: #666699;}
#maincol a:visited	{color: #444444;}
#maincol a:hover	{color: #5555ee;}
#maincol a:active	{color: #6600ff;}


/* side column */
#sidecol		{position: relative; float: right; right: 10px; width: 150px;  margin: 96px 0 20px 0; font: 11px/18px Arial, sans-serif;}

#sidecol h3		{font: bold italic 11px/18px arial, sans-serif; margin: 0px 0px 4px 0px; border-top: 1px solid #eeddaa; color: #cc9911;}

#sidecol p		{}

#sidecol li		{list-style-type: circle; margin-left: 12px; padding: 0;}

#sidecol li ul	{margin: 0px; padding-left: 15px;}

#sidecol li ul li	{list-style-type: circle;} 

#sidecol q		{font-style: italic;}

#sidecol cite	{font-style: normal;}

#sidecol a			{text-decoration: none; border-bottom: 1px solid #ccccdd; color: #666699;}
#sidecol a:visited	{color: #444444;}
#sidecol a:hover	{color: #5555ee;}
#sidecol a:active	{color:	#6600ff;}


/* footer */
#footer		{position: absolute; z-index: 6; left: 0px; top: 439px; width: 720px; height: 10px; font-size: 0px; background: #000000;}

#pager		{position: absolute; z-index: 6; right: 0px; top: 449px; height: 30px;}

#pager li	{display: inline; margin-left: 10px;  padding-left: 10px; border-left: 1px solid #cccccc; text-align: right; font: bold 12px/30px arial, sans-serif; color: #555555; background: #ffffff;}

#pager ul li.first	{border-left: none;}

#phaseindex h2	{margin-bottom: 6px; padding-top: 6px; border-top: 1px solid #777777;}
#phaseindex em	{color: #ffffff;}
#phaseindex p	{text-align: left; margin-bottom: 9px; color: #dddddd;}
#phaseindex a			{text-decoration: none; border-bottom: 1px solid #999999; color: #dddddd;}
#phaseindex a:visited	{color: #dddddd;}
#phaseindex a:hover		{color: #7777ff;}
#phaseindex a:active	{color: #9999ff;}
#phaseside h3	{text-align: left; margin-bottom: 9px; color: #ffffff;}
#phaseside p	{text-align: left; margin-bottom: 9px; color: #dddddd;}
#phaseside		{margin-top: -48px;}


.ednote		{color: #ff0000;}

