a			{ text-decoration: none; color: #88F; }
a:hover			{ text-decoration: underline; }
em			{ font-weight: bold; font-style: normal; }
h1			{ font-size: medium; color: #000099; font-weight: bold; text-decoration: underline; }
h2			{ font-size: medium; color: #000099; font-weight: bold; }
h3			{ font-size: x-small; color: #000099; font-weight: bold; padding: 0; margin: 0; }
h4			{ font-size: x-small; color: #67A; font-weight: normal; padding: 2em; margin: 0; }
h5			{ font-size: 8px; color: #67A; padding: 0; margin: 0; }
img			{ border: 0; }
input			{ background-color: #FFFFFF; color: #67A; border: #67A solid 1px; font-size: xx-small; }
input.btn		{ background-color: #88F; color: #FFFFFF; font-size: xx-small; }
textarea		{ background-color: #FFFFFF; color: #67A; border: #67A solid 1px; font-size: xx-small; }
select			{ background-color: #FFFFFF; color: #67A; border: #67A solid 1px; font-size: xx-small; }

.header_top		{ width: 100%; height: 118px; background-image: url(/images/header_background.jpg); background-position: right top; background-repeat: no-repeat; }
.header_menu2		{ height: 26px; background-color: #ffffff; color: #314d7f; }
.pagelayout		{ width: 100%; height: 100%; padding: 0px; margin: 0px; background-color: #fff; }
.pagemain		{ width: 100%; height: 100%; padding: 5px; margin: 0px; }
.pageborder		{ padding: 5px; background-color: #fff; }
.pagemidbar		{ padding: 5px 0px; }
.pagebody		{ background-color: #bbd; padding: 15px; margin: 0px; font-size: x-small; font-weight: normal; font-family: Verdana, Helvetica;}
.maincontent		{ vertical-align: top; padding-right: 5px; padding-bottom: 5px; }
.pagefooter		{ background-color: #67a; font-size: xx-small; color: #ffffff; }
.pagefooter a		{ color: #fff; }

.mainmenu		{ height: 100%; }
.mainmenu a		{ background-color: #ffffff; color: #314d7f; }
.mainmenu a:hover	{ background-color: #314d7f; color: #FFFFFF; text-decoration: none; cursor: pointer; }
.mainmenu td:hover	{ background-color: #314d7f; }
.submenu		{ width: 180px; border: #000000 solid 1px; background-color: #ffffff; }
.submenu a		{ background-color: #ffffff; color: #314d7f; }
.submenu a:hover	{ background-color: #314d7f; color: #FFFFFF; text-decoration: none; cursor: pointer; }
.submenu td:hover	{ background-color: #314d7f; color: #FFFFFF; }
.menuitem		{ display: block; width: 100%; height: 100%; vertical-align: middle; font-size: x-small; margin: 0; padding: 4px; padding-left: 10px; padding-right: 10px; }

#webmail		{ background-color: #67a; vertical-align: top; color: #fff; font-size: xx-small; text-align: center; }
#webmail a		{ color: #fff; }
#logo			{ padding-right: 5px; }
#bar			{ background-color: #bbd; height: 10px; }
#centerbar		{ background-color: #bbd; height: 30px; }

.left			{ padding: 5px 0px 5px 5px; background-image: url(/images/lines.gif); background-position: 0px 5px; background-repeat: repeat-x; }
.middle			{ padding: 5px; }
.right			{ padding: 5px 5px 5px 0px; background-image: url(/images/lines.gif); background-position: 0px 5px; background-repeat: repeat-x; }

.leftbox		{ width: 10%; vertical-align: top; padding: 5px; background-color: #67a; }
.leftbox .boxtitle	{ visibility: hidden; display: none; height: 0px; width: 0px; }
.leftbox .boxcontent	{ color: #fff; font-size: xx-small; }
.leftbox .boxcontent a	{ color: #fff; font-size: xx-small; }
.leftbox .boxbottom	{ visibility: hidden; display: none; height: 0px; width: 0px; }

.rightbox		{ width: 15%; vertical-align: top; padding-left: 0px; background-color: #bbd; background-image: url(/images/sailboat.jpg); background-position: right top; background-repeat: no-repeat; }

.rightbox .boxtitle	{ visibility: hidden; display: none; height: 0px; width: 0px; }
.rightbox .boxcontent	{ vertical-align: top; color: #fff; font-size: xx-small; }
.rightbox .boxbottom	{ visibility: hidden; display: none; height: 0px; width: 0px; }

.section_table		{ width: 80%; font-size: xx-small; text-align: center; }
.section_table th	{ padding: 0px; color: #67A; }
.section_table td	{ padding: 5px; text-align: center; }

.info_table		{ width: 90%; font-size: xx-small; text-align: center; border-collapse: collapse; }
.info_table thead	{ background-color: #88F; color: #FFFFFF; }
.info_table thead td	{ border-left: #FFFFFF solid 1px; text-align: center; padding: 8px; }
.info_table tfoot	{ background-color: #868992; height: 1em; }
.info_table tbody	{ background-color: #E0F0FF; color: #67A; }
.info_table tbody td	{ border-bottom: #C5C5C5 dashed 1px; padding: 8px; }

.home_table		{ width: 100%; font-size: x-small; padding: 0px; }
.home_table th		{ width: 33%; color: #fff; padding: 0px 0px 0px 5px; border-bottom: 1px solid #fff; margin: 0px; }
.home_table thead td	{ width: 33%; text-align: center; padding: 0px 0px 5px 5px; margin: 0px; }
.home_table th div	{ padding: 5px; }
.home_table thead td div { padding: 5px; }
.home_table thead td a	{ color: #fff; }

#box1title		{ background-color: #67a; margin: 0px; }
#box1			{ background-color: #67a; margin: 0px; }
#box2title		{ background-color: #bbd; color: 67a; margin: 0px; }
#box2			{ background-color: #bbd; color: 67a; margin: 0px; }
#box2 a			{ background-color: #bbd; color: 67a; margin: 0px; }
#box3title		{ background-color: #67a; margin: 0px; }
#box3			{ background-color: #67a; margin: 0px; }
#box4title		{ background-color: #bbd; color: 67a; margin: 0px; }
#box4			{ background-color: #bbd; color: 67a; margin: 0px; }
#box4 a			{ background-color: #bbd; color: 67a; margin: 0px; }
#box5title		{ background-color: #67a; margin: 0px; }
#box5			{ background-color: #67a; margin: 0px; }
#box6title		{ background-color: #bbd; color: 67a; margin: 0px; }
#box6			{ background-color: #bbd; color: 67a; margin: 0px; }
#box6 a			{ background-color: #bbd; color: 67a; margin: 0px; }

.home_table tfoot	{ height: 1em; }
.home_table tbody td	{ margin: 0px; padding: 0px; }

.misc_table		{ width: 90%; font-size: x-small; border-collapse: collapse;}
.misc_table tbody th	{ padding: 5px; background-color: #88F; color: #FFFFFF; font-weight: bold; }
.misc_table tbody td	{ background-color: #E0F0FF; color: #67A; padding: 8px; border: #FFFFFF solid 1px; }
.misc_table tfoot	{ background-color: #868992; height: 1em; }

.support select		{ width: 15em; }

.aupindex 		{ font-weight: bold; }
.aupindex dl		{ margin-left: 3ex; }

.aupbody dt		{ font-weight: bold; margin-top: 1ex; }
.aupbody dd		{ margin-left: 3ex; text-align: justify; }
.aupbody ol		{ margin: 0; }
.aupbody ol li		{ margin-top: 1ex; }
.aupbody a		{ color: #67A; }
.aupbody a:hover	{ text-decoration: none; }

.news			{ width: 90%; font-size: small; color: #000099; border-top: #67A solid 3px; border-bottom: #67A solid 3px; }
.news th		{ text-align: left; font-weight: bold; padding: 1ex; }
.news td		{ text-align: right; font-weight: bold; padding: 1ex; }

.overdiv		{ position:absolute; visibility:hidden; z-index:1000; }
.noindent		{ padding: 0; margin: 0; }
.noindent li		{ margin-left: 2em; }
.content_header		{ padding: 5px 0px 0px 10px; }
.standard		{ font-size: x-small; color: #67A; }

@media print {
  .pageheader		{ position: absolute; height: 0px; width: 0px; visibility: hidden; }
  .pagefooter		{ position: absolute; height: 0px; width: 0px; visibility: hidden; }
  .leftbox		{ position: absolute; height: 0px; width: 0px; visibility: hidden; }
  .rightbox		{ position: absolute; height: 0px; width: 0px; visibility: hidden; }
  .section_table	{ position: absolute; height: 0px; width: 0px; visibility: hidden; }
  .webonly		{ position: absolute; height: 0px; width: 0px; visibility: hidden; }
  input.btn		{ position: absolute; height: 0px; width: 0px; visibility: hidden; }
  .maincontent		{ top: 0; left: 0; padding-right: 5%; width: 95%; }
  .content_header	{ padding: 0; text-align: center; background: inherit; }
  .home_table		{ width: 100%; }
  .home_table th	{ border: #000000 solid 1px; background: inherit; color: #000000; }
  .home_table thead td	{ border: #000000 solid 1px; background: inherit; color: #000000; }
  .home_table tbody	{ background: inherit; }
  .home_table tbody td	{ border: #000000 solid 1px; background: inherit; }
  .home_table tfoot	{ height: 0px; width: 0px; visibility: hidden; }
  .misc_table		{ width: 100%; }
  .misc_table tbody th	{ border: #000000 solid 1px; padding: 2px; background: inherit; color: #000000; }
  .misc_table tbody td	{ border: #000000 solid 1px; padding: 3px; background: inherit; color: #000000; }
  .misc_table tfoot	{ height: 0px; width: 0px; visibility: hidden; }
  .info_table		{ width: 100%; }
  .info_table thead	{ background: inherit; }  
  .info_table thead td	{ border: #000000 solid 1px; padding: 2px; background: inherit; color: #000000; }
  .info_table tbody	{ background: inherit; }
  .info_table tbody td	{ border-top: #000000 dashed 1px; padding: 3px; background: inherit;color: #000000; }
  .info_table tfoot	{ height: 0px; width: 0px; visibility: hidden; }
  .corners .topleft	{ background: inherit; }
  .corners .topright	{ background: inherit; }
  .corners .botleft	{ background: inherit; }
  .corners .botright	{ background: inherit; }
  input			{ border: 0px; }
  textarea		{ border: 0px; }
  select		{ border: 0px; }
}

/* PHP Nuke classes */
.title			{ COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold;}
.content		{ COLOR: #67A; FONT-SIZE: 10px; }
.block-title		{ COLOR: #FFFFFF; FONT-SIZE: 10px; }
.storytitle		{ COLOR: #363636; FONT-SIZE: 12px; FONT-WEIGHT: bold; }
.storycat		{ COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: underline; }
.option			{ COLOR: #67A; FONT-SIZE: 10px; FONT-WEIGHT: bold; }
.tiny			{ COLOR: #67A; FONT-SIZE: 10px; }

