th.H1  { background-color: #039; color: #fff; text-align: left; padding: 4px 4px 4px 10px; }
td.H1  { background-color: #039; color: #fff; text-align: left; padding: 4px 4px 4px 10px; }
div.H1 { font-size: 16px; background-color: #039; color: #fff; text-align: left; padding: 5px 0 5px 10px; width: 80%; }
td.H2  { background-color: #000; color: #fff; text-align: left; padding: 4px 4px 4px 10px; }
div.H2 { background-color: #000; color: #fff; text-align: left; padding: 4px 4px 4px 10px; width: 80% }
.H1   { font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Verdana, sans-serif; }
.H2   { font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Verdana, sans-serif; }
.H3   { font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Verdana, sans-serif;  }
.H4   { font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Verdana, sans-serif; }
.H5   { font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Verdana, sans-serif; color: #039 }
.H6   { font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif;  }
.smalltype   { font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif;  }
.smallbold   { font-weight: bold; font-size: 11px; line-height: 1.5em; font-family: Arial, Helvetica, Verdana, sans-serif;  }
.bigbold   { font-weight: bold; font-size: 20px; line-height: 1.5em; font-family: Arial, Helvetica, Verdana, sans-serif;  }
.address    { padding: 4px 0px 4px 12px; font-size: 9pt; font-family: Arial, Helvetica, Verdana, sans-serif;  }
.center { text-align:center; }
.centered { text-align:center; }
.left { text-align:left; }
.tab { margin-left: 30px; }

p  { margin-top: 5px; margin-bottom: 5px;}
h2 { margin-top: 10px; }
ol { margin: 25px; margin-top: 5px; margin-bottom: 5px; }
ul { margin: 25px; margin-top: 5px; margin-bottom: 5px; }

ul.circ {list-style-type:circle;}
ul.sq {list-style-type:square;}
ul.none {list-style-type:none;}

	#H5 { color: #555; width: auto; margin: 0 8px 0 8px; font-family: Arial, Verdana, sans-serif; font-size: 16px; font-weight: bold;  background-color: #999; padding-left: 5px; padding-top: 5px; background: url(images/headerback.gif);}

	/* Info Area */
	#info {background: #f5f5f5 margin: 0 8px 2px 8px; padding: 10px 2px 10px 8px; border: 1px solid #999; color: #666; font-family: Verdana, Arial, sans-serif; font-size: 15px;text-align: left}
		#info ul {list-style:square; margin-left:10; padding-left: 5px; }
		#info ol.decimal {list-style:decimal; margin-left:20; padding-left: 15px; }
		#info li {padding-left:5px;padding-top: 1px;padding-bottom: 5px;line-height: 13px;margin-top:2px;margin-left: 10;}
		#info a  {color: #039}
		#info a:hover  {color: #cc0000}

	/* Hot Topics Box */
	#box {background: #f5f5f5 url(images/megaphonecub1.gif) no-repeat 98% 4%; margin: 0 8px 2px 8px; padding: 10px 2px 10px 8px; border: 1px solid #999; color: #666; font-family: Verdana, Arial, sans-serif; font-size: 11px;text-align: left}
		#box ul {list-style:none;}
		#box ul.square {list-style:square; margin-left:10; padding-left: -5px; }
		#box ol.decimal {list-style:decimal; margin-left:10; padding-left: -5px; }
		#box li {padding-left:3px;padding-top: 1px;padding-bottom: 5px;line-height: 13px;margin-top:2px;margin-left: 0;}
		#box a  {color: #039}
		#box a:hover  {color: #cc0000}

	/* News pane */
	#news { font-size: 10pt; font-family: "times"; background-color: #000; color: #000; padding: 6px 0px 6px 22px; }
		#news h1 	{ font-size: 40pt; color: #000; text-decoration: none; line-height: 5% }
		#news h2 	{ font-size: 14pt; color: #000; text-decoration: none }
		#news p 	{ color: #000; text-decoration: none }
		#news a 	{ color: #000; text-decoration: none }
		#news a:link    { color: #000; text-decoration: none }
		#news a:visited { color: #000; text-decoration: none }
		#news a:hover   { color: #000; text-decoration: none }

	/* Navigation pane */
	#nav { font-size: 10pt; font-family: "Arial Black"; color: #000; }
		#nav a 		{color: #000; text-decoration: none }
		#nav a:link    { color: #000; text-decoration: none  }
		#nav a:visited { color: #000; text-decoration: none }
		#nav a:hover   { color: #fff; text-decoration: none }

	.nav {  background: #B0C4DE;  border: 1px solid #89a0be; }

	td.stripe  { background: url(images/stripe.gif) repeat-x 100% 8px }
	td.navbox  { background: url(images/LeftBanner1.gif) no-repeat 100% 50%; border-left: 6px; padding-right: 3px; }

td.kr:link    { color: #000; text-decoration: none  }
td.kr:visited { color: #000; text-decoration: none }
td.kr:hover   { color: #fff; text-decoration: none }

.kr      	 { font-size: 15pt; font-family: "Arial Black"; background-color: #000; color: #000; padding: 6px 0px 6px 22px; }

td.kr		 { font-size: 15pt; font-family: "Arial Black"; background-color: #000; color: #000; padding: 6px 0px 6px 22px; }
td.kr:link    { color: #000; text-decoration: none  }
td.kr:visited { color: #000; text-decoration: none }
td.kr:hover   { color: #fff; text-decoration: none }

a.kr:link    { color: #000; text-decoration: none  }
a.kr:visited { color: #000; text-decoration: none }
a.kr:hover   { color: #fff; text-decoration: none }

/* td.globe   { background: white url(images/globe2.gif) no-repeat 0 120% } */
/* td.seal    { background: url(images/seal2.jpg) no-repeat 100% 8px; border-right: solid 8px #fff } */
table.grey { border: 1pt solid #dcdcdc;  }
table.grey td { border: 1pt solid #dcdcdc; padding: 2px; }
table.grey th { border: 1pt solid #dcdcdc; padding: 4px; }

	/* New Header Style Defs */
	td.unitstripe  { background: url('../../images/UnitTopBanner.gif') no-repeat; background-position: center;  }
	td.packstripe  { background: url('../../images/PackTopBanner.gif') no-repeat; background-position: center; }
	td.troopstripe { background: url('../../images/TroopTopBanner.gif') no-repeat; background-position: center; }
	td.crewstripe  { background: url('../../images/CrewTopBanner.gif') no-repeat; background-position: center; }
	td.orderstripe { background: url('../../images/UnitTopBanner.gif') no-repeat; background-position: center; }
	td.communitystripe { background: url('../../images/UnitTopBanner.gif') no-repeat; background-position: center; }
	td.newsstripe  { background: url('../../images/UnitTopBanner.gif') no-repeat; background-position: center;  }
	td.trainstripe { background: url('../../images/UnitTopBanner.gif') no-repeat; background-position: center;  }

	#topmenu {background:#000; width:530px;  height:16; margin:0; padding:0;}
	#topmenu span {background:#000;font: normal bold 12px Arial; margin:0; padding:0; height: 16px;}
	#topmenu a {color:#fff; padding:2px 5px 1px 5px; text-decoration:none;margin: 0;}
	#topmenu a:hover {background:#fac33f;color:#000;}
	
	#greeting {font-size: 12pt; font-family: "Arial"; padding: 4px 0px 4px 12px; align:"center"; color: #295D29;}
	#greeting ul {list-style: circle; margin: 0; display: block; margin-left: 10px; padding-left: 10px;}
	#greeting li {margin-left: 10px; padding-left: 10px;}

	body { link: #0000FF; text: #787878; background: #FFF; vlink: #0000FF }

	div.unitbody  { link: #0000FF; text: #787878; background: #657f2e; vlink: #0000FF }
	div.packbody  { link: #0000FF; text: #787878; background: #003f87; vlink: #0000FF }
	div.troopbody { link: #0000FF; text: #787878; background: #ce1126; vlink: #0000FF }
	div.crewbody  { link: #0000FF; text: #787878; background: #006b3f; vlink: #0000FF }
	div.orderbody { link: #0000FF; text: #787878; background: #657f2e; vlink: #0000FF }
	div.communitybody  { link: #0000FF; text: #787878; background: #657f2e; vlink: #0000FF }
	div.newsbody  { link: #0000FF; text: #787878; background: #657f2e; vlink: #0000FF }
	div.trainbody { link: #0000FF; text: #787878; background: #657f2e; vlink: #0000FF }

	#unittitle   {font-size: 25pt; font-family: "Arial Black"; color: #dc0000;}
	#packtitle   {font-size: 25pt; font-family: "Arial Black"; color: #fcd116;}
	#trooptitle  {font-size: 25pt; font-family: "Arial Black"; color: #003f87;}
	#crewtitle   {font-size: 25pt; font-family: "Arial Black"; color: #fcd116;}
	#ordertitle  {font-size: 25pt; font-family: "Arial Black"; color: #ce1126;}
	#communitytitle   {font-size: 25pt; font-family: "Arial Black"; color: #ce1126;}
	#newstitle   {font-size: 25pt; font-family: "Arial Black"; color: #ce1126;}
	#traintitle  {font-size: 25pt; font-family: "Arial Black"; color: #ce1126;}
	
	td.grline { border-top: 2px solid #D3D3D3; background-color: #000; }

	td.wh 	{ background-color: #000 }

	td.whtop { font-size: 12pt; font-family: "Arial Black"; background-color: #000; color: #000; padding: 6px 0px 6px 22px; }
	td.whtop:link { color: #000; }
	td.whtop:hover { color: #fff; }
	td.whtop:visited { color: #000; }

	.rollOver { font-family: Verdana, Arial, sans-serif; font-size: 11px; width: 160;margin:0;padding:0;}
	.rollOver a{text-decoration: none;white-space: nowrap; display: block; color: #333;padding: 1px 9px 1px 5px;}
	.rollOver a:hover { color: #0000cd; text-decoration: none;display: block;background: #f0f0f0;padding: 0px 9px 0px 5px;border-top:1px; border: 1px solid #89a0be; border-left: 0px;border-right: 0;}
	* html .rollOver a {width:100%;}

	#announcements {font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; padding:6px;z-index:4;width:97%;height:200px;overflow:auto;border:thin solid red;}
		#announcements ul {list-style:none; margin: 0;display: block;margin-left: -20px;padding-left: 20px;margin-top:5px;}
		#announcements li {padding-left:10px;padding-top: 1px;padding-bottom: 2px;line-height: 13px;margin-top:0px;margin-left: 0;}
		#announcements a  {color: #039}
		#announcements a:hover  {color: #cc0000}
		#announcements strong {text-transform: uppercase;}
		#announcements ul.indent {list-style: circle;}

td.bottom  { color: #0000cd; background-color: #000; height: 100%; }
td.middle  { color: #000; background-color: #fff; height: 100%; }

