BGBlack
{
  background-color: #000000;
}
BGDarkGrey
{
  background-color: #404040;
}
BGLightBlue
{
  background-color: #F0F8FF;
}
BGLightBrown
{
  background-color: #F2F0EA;
}
BGLightGreen
{
  background-color: #F0FFF0;
}
BGLightYellow
{
  background-color: #FFFFF0;
}
BlackText
{
  color: #000000;
}
FontCourier
{
  font-family: Courier New,Verdana,Arial,Helvetica;
}
FontTrebuchet
{
  font-family:Trebuchet MS,Georgia,Verdana,Arial,Helvetica,Sanserif;
}
MenuButton
{
	background-color: #D6D6C5;
	color: #000000;
	font-family: Comic Sans MS;
	font-size:8pt;
	font-weight: 900;
	line-height: 25px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 7px;
	padding-top: 0px;
	text-transform: uppercase;
}
NavyText
{
  color: #00177e;
}
order
{
  font-family: Verdana; 
  font-size: 10px;
}
price 
{
  font-family: Verdana;
  font-size: 11px;
}
WhiteText
{
  color:#FFFFFF;
}
#BGBlack
{
  background-color: #000000;
}
#BGGrey4
{
  background-color: #CACACA;
}
#BGGrey5
{
  background-color: #F2F2F2;
}
#BGWhite
{
  background-color: #FFFFFF;
}
#BoldText
{
  font-weight: bold;
}
#NoBorderButton
{
  border:none;
  height:22; 
  font-weight: bold;
  color: #D6D6C5;
  background-color: #000000;
}
#SmallText
{
  font-size: smaller;
}

.title
      {
	color:       #000000;
	font-weight:  bold;
	font-size:    12px;
	background:   #e4e4fd
	font-family:  arial, verdana, helvetica, sans-serif;
	word-spacing: 1px;
	padding:          6px 6px 6px 2px;
	width:            100% }

.body
{color: black;  font-size:12px; font-family: arial, verdana, helvetica, sans-serif }

.bodyunderline   { color: black; font-size: 12px; font-family: arial, verdana, helvetica, sans-serif; margin-bottom: 3px; margin-left: 30px; padding-bottom: 3px; padding-left: 30px; border-bottom: 1px solid black }

.bodyitalsimple
    {font-size: 12px; color: black; font-style: italic; font-family: arial, verdana, helvetica, sans-serif}

.bodyblue
    {font-weight: normal; font-size: 12px; word-spacing: 1px; color: #000080; font-style: normal; font-family: arial, verdana, helvetica, sans-serif}

.bodybold
    {font-weight: bold; font-size: 12px; word-spacing: 1px; color: black; font-style: normal; font-family: arial, verdana, helvetica, sans-serif}
.table_title {
	color:       black;
	font-style:   normal;
	font-weight:  bold;
	font-size:    12px;
	font-family:  arial, verdana, helvetica, sans-serif;
	background:   #996 repeat;
	word-spacing: 1px }
.table_title1 {
	color:       black;
	font-style:   normal;
	font-weight:  bold;
	font-size:    12px;
	font-family:  arial, verdana, helvetica, sans-serif;
	background:   #cc9 repeat;
	word-spacing: 1px }
.table_title1 a:link {
	color:          #039;
	font-style:      normal;
	font-weight:     bold;
	font-size:       12px;
	font-family:     arial, verdana, helvetica, sans-serif;
	text-decoration: none;
	background:      #cc9 repeat;
	word-spacing:    1px }
.table_title1 a:visited {
	color:          #039;
	font-style:      normal;
	font-weight:     bold;
	font-size:       12px;
	font-family:     arial, verdana, helvetica, sans-serif;
	text-decoration: none;
	background:      #cc9 repeat;
	word-spacing:    1px }
.table_title1 a:hover {
	color:          #006aaa;
	font-style:      normal;
	font-weight:     bold;
	font-size:       12px;
	font-family:     arial, verdana, helvetica, sans-serif;
	text-decoration: underline;
	background:      #cc9 repeat;
	word-spacing:    1px }
.table_title1 a:active {
	color:          #039;
	font-style:      normal;
	font-weight:     bold;
	font-size:       12px;
	font-family:     arial, verdana, helvetica, sans-serif;
	text-decoration: none;
	background:      #cc9 repeat;
	word-spacing:    1px }
.table_title3 { color: black; font-style: normal; font-size: 12px; font-family: arial, verdana, helvetica, sans-serif; background: #ebecbd repeat; word-spacing: 1px }
.table_title4 { color: black; font-style: normal; font-size: 12px; font-family: arial, verdana, helvetica, sans-serif; background: #e1e1ab repeat; word-spacing: 1px }
.table_title5 { color: black; font-style: normal; font-size: 12px; font-family: arial, verdana, helvetica, sans-serif; background: #d6d6a6 repeat; word-spacing: 1px }
.emphasis  {
	color:       #000;
	font-style:   normal;
	font-weight:  bolder;
	font-size:    12px;
	font-family:  arial, verdana, helvetica, sans-serif;
	word-spacing: 1px }
.emphasis_bold {
	color:       #000;
	font-style:   normal;
	font-weight:  bolder;
	font-size:    12px;
	font-family:  arial, verdana, helvetica, sans-serif;
	word-spacing: 1px }

.emphasis_italic  {
	color:       #000;
	font-style:   italic;
	font-size:    12px;
	font-family:  arial, verdana, helvetica, sans-serif;
	word-spacing: 1px }


.emphasis_supscript  {
	color:         #000;
	font-style:     normal;
	font-weight:    bold;
	font-size:      9px;
	font-family:    arial, verdana, helvetica, sans-serif;
	vertical-align: super }


.emphasis_subscript {
	color:         #000;
	font-style:     normal;
	font-weight:    bold;
	font-size:      9px;
	font-family:    arial, verdana, helvetica, sans-serif;
	vertical-align: sub }

.unnumbered_heading {
	color:       #003;
	font-style:   normal;
	font-weight:  bold;
	font-size:    13px;
	font-family:  arial, verdana, helvetica, sans-serif;
	word-spacing: 1px }

.legend      {
	color:        #69c;
	font-style:    normal;
	font-weight:   bold;
	font-size:     12px;
	font-family:   arial, verdana, helvetica, sans-serif;
	word-spacing:  1px;
	margin-right:  4px;
	padding-right: 4px }
.note {
	color:        #366;
	font-style:    normal;
	font-weight:   bold;
	font-size:     12px;
	font-family:   arial, verdana, helvetica, sans-serif;
	word-spacing:  1px;
	margin-right:  4px;
	padding-right: 4px }

.listunique_text   {
	color:        #33c;
	font-style:    normal;
	font-weight:   bold;
	font-size:     12px;
	font-family:   arial, verdana, helvetica, sans-serif;
	padding-right: 4px }


.helpful_text     {
	color:        #8080c0;
	font-style:    normal;
	font-weight:   bold;
	font-size:     12px;
	font-family:   arial, verdana, helvetica, sans-serif;
	word-spacing:  1px;
	margin-right:  4px;
	padding-right: 4px }
.unique_text {
	color:        #8080c0;
	font-style:    normal;
	font-weight:   bold;
	font-size:     12px;
	font-family:   arial, verdana, helvetica, sans-serif;
	word-spacing:  1px;
	margin-right:  4px;
	padding-right: 4px }
.example  {
	color:        #8080c0;
	font-style:    normal;
	font-weight:   bold;
	font-size:     12px;
	font-family:   arial, verdana, helvetica, sans-serif;
	word-spacing:  1px;
	margin-right:  4px;
	padding-right: 4px }

.caution_text     {
	color:        #8080c0;
	font-style:    normal;
	font-weight:   bold;
	font-size:     12px;
	font-family:   arial, verdana, helvetica, sans-serif;
	word-spacing:  1px;
	margin-right:  4px;
	padding-right: 4px }
.technical_text {
	color:        #8080c0;
	font-style:    normal;
	font-weight:   bold;
	font-size:     12px;
	font-family:   arial, verdana, helvetica, sans-serif;
	word-spacing:  1px;
	margin-right:  4px;
	padding-right: 4px }
.listcaution_text  {
	color:        #8b0000;
	font-style:    normal;
	font-weight:   bold;
	font-size:     12px;
	font-family:   arial, verdana, helvetica, sans-serif;
	word-spacing:  1px;
	padding-right: 4px;
	border:        none }

.container_text    {
	color:           #8080c0;
	font-style:       italic;
	font-weight:      bold;
	font-size:        12px;
	font-family:      arial, verdana, helvetica, sans-serif;
	background-color: #f1f1f1;
	word-spacing:     1px;
	padding:          6px 6px 6px 2px;
	width:            100%;
	visibility:       visible }


.subcontainer1_text {
	color:       #8080c0;
	font-style:   italic;
	font-weight:  bold;
	font-size:    12px;
	font-family:  arial, verdana, helvetica, sans-serif;
	word-spacing: 1px }

.subcontainer2_text  {
	color:       #03c;
	font-style:   italic;
	font-weight:  bold;
	font-size:    11px;
	font-family:  arial, verdana, helvetica, sans-serif;
	word-spacing: 1px }


p  {
	color:       black;
	font-size:    12px;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	word-spacing: 1px }


.bodybluebld
    {font-weight: bold; font-size: 12px; word-spacing: 1px; color: #000080; font-style: normal; font-family: arial, verdana, helvetica, sans-serif}

.bodyital
{padding-right: 2px; padding-left: 2px; font-size: 12px; word-spacing: 1px; color: black; font-style: italic; font-family: arial, verdana, helvetica, sans-serif}

.bodybldital
    {padding-right: 2px; padding-left: 2px; font-weight: bold; font-size: 12px; word-spacing: 2px; color: #191970; font-style: italic; font-family: arial, verdana, helvetica, sans-serif}

.dtsmall
    {color: black; font-style: normal; font-size: 9px; font-family: arial, verdana, helvetica, sans-serif; word-spacing:  1px;  padding-right: 1px; padding-left: 1px}

.dtsmaller
    {color: black; font-style: normal; font-size: 8px; font-family: arial, verdana, helvetica, sans-serif; word-spacing: 1px; padding-right: 1px; padding-left: 1px }

.bodysimple
    {font-size: 12px; color: black; font-style: normal; font-family: arial, verdana, helvetica, sans-serif}

.deftext
    {padding-right: 2px; padding-left: 2px; font-size: 12px; word-spacing: 1px; color: black; font-style: normal; font-family: arial, verdana, helvetica, sans-serif}

.subhead
      {
	color:         #369;
	font-style:     normal;
	font-weight:    bold;
	font-size:      14px;
	font-family:    arial, verdana, helvetica, sans-serif;
	word-spacing:   1px;
	letter-spacing: -1px }

.bodybold
    {font-weight: bold; font-size: 12px; word-spacing: 1px; color: black;,font-style: normal; font-family: arial, verdana, helvetica, sans-serif}

.bodybold1
    {font-weight: bold; font-size: 13px; word-spacing: 1px; color: black; font-style: normal; font-family: arial, verdana, helvetica, sans-serif}

.question
    {font-weight: bold; font-size: 13px; word-spacing: 1px; color: #000080; font-style: normal; font-family: arial, verdana, helvetica, sans-serif}

.answer
    {font-weight: bold; font-size: 13px; word-spacing: 1px; color: #8b0000; font-style: normal; font-family: arial, verdana, helvetica, sans-serif}

.footnote
    {font-size: 10px; word-spacing: 1px; color: black; font-style: normal; font-family: arial, verdana, helvetica, sans-serif}

.footnoteitalics
    {color: black; font-style: italic; font-size: 10px; font-family:  arial, verdana, helvetica, sans-serif; word-spacing: 1px }

.bulletlist
      { color: black; font-size: 12px; font-family: arial, verdana, helvetica, sans-serif; word-spacing: 1px; list-style: disc url(images/ularow.gif) inside }
.bulleted_list1  { color: black; font-size: 12px; font-family: arial, verdana, helvetica, sans-serif; word-spacing: 1px; list-style: disc url(images/ularow.gif) inside }
.link
      {
	color:          #039;
	font-weight:     normal;
	font-size:       12px;
	font-family:     arial, verdana, helvetica, sans-serif;
	text-decoration: none;
	word-spacing:    1px }
.link a:link
      {
	color:          #039;
	font-weight:     normal;
	font-size:       12px;
	font-family:     arial, verdana, helvetica, sans-serif;
	text-decoration: none;
	word-spacing:    1px }
.link a:visited
     {
	color:          #039;
	font-weight:     normal;
	font-size:       12px;
	font-family:     arial, verdana, helvetica, sans-serif;
	text-decoration: none;
	word-spacing:    1px }
.link a:hover
      {
	color:          #06c;
	font-weight:     normal;
	font-size:       12px;
	font-family:     arial, verdana, helvetica, sans-serif;
	text-decoration: underline;
	word-spacing:    1px }
.link a:active
      {
	color:          #039;
	font-weight:     normal;
	font-size:       12px;
	font-family:     arial, verdana, helvetica, sans-serif;
	text-decoration: none;
	word-spacing:    1px }

.linkdoc
      {
	color:          #006400;
	font-weight:     normal;
	font-size:       12px;
	font-family:     arial, verdana, helvetica, sans-serif;
	text-decoration: none;
	word-spacing:    1px }
.linkdoc a:link
     {
	color:          #006400;
	font-weight:     normal;
	font-size:       12px;
	font-family:     arial, verdana, helvetica, sans-serif;
	text-decoration: none;
	word-spacing:    1px }
.linkdoc a:visited
     {
	color:          #004105;
	font-weight:     normal;
	font-size:       12px;
	font-family:     arial, verdana, helvetica, sans-serif;
	text-decoration: none;
	word-spacing:    1px }
.linkdoc a:hover
      { color: #32cd32; font-weight: normal; font-size: 12px; font-family: arial, verdana, helvetica, sans-serif; text-decoration: underline; word-spacing: 1px }
.linkdoc a:active
     {
	color:          #363;
	font-weight:     normal;
	font-size:       12px;
	font-family:     arial, verdana, helvetica, sans-serif;
	text-decoration: none;
	word-spacing:    1px }
.linksub
    {color: #696969; font-weight: normal; font-size: 13px; font-family:  arial, verdana, helvetica, sans-serif; word-spacing: 1px }
.linksub a:link
    {color: #696969; font-weight:  normal; font-size: 11px; font-family:  arial, verdana, helvetica, sans-serif; word-spacing: 1px }
.linksub a:visited
    {color: #808080; font-weight: normal; font-size: 11px; font-family:  arial, verdana, helvetica, sans-serif; word-spacing: 1px }
.linksub a:hover
    {color: #789; font-weight:  normal; font-size: 11px; font-family:  arial, verdana, helvetica, sans-serif; word-spacing: 1px }
.linksub a:active
    {color: #696969; font-weight:  normal; font-size: 11px; font-family:  arial, verdana, helvetica, sans-serif; word-spacing: 1px }
.activelink
    {color: #191970; font-style:  normal; font-weight: normal; font-size:   12px; font-family: arial, verdana, helvetica, sans-serif }
.activelink a:link
    {color: #191970; font-style:  normal; font-weight: normal; font-size:   12px; font-family: arial, verdana, helvetica, sans-serif }
.activelink a:visited
    {color: #339; font-style:  normal; font-weight: normal; font-size:   12px; font-family: arial, verdana, helvetica, sans-serif }
.activelink a:hover
    {color: #039; font-style:  normal; font-weight: normal; font-size:   12px; font-family: arial, verdana, helvetica, sans-serif }
.activelink a:active
    {color: #00f; font-style:  normal; font-weight: normal; font-size:   12px; font-family: arial, verdana, helvetica, sans-serif }
.activelabel
    {font-weight: bold; font-size: 12px; color: black; font-style: normal; font-family: arial, verdana, helvetica, sans-serif}

.sidebar_txt
    {color: black; font-size: 10px; font-family: arial, verdana, helvetica, sans-serif }
.sidebar_ttl
    {color: #003399; font-weight: bold; font-size: 11px; font-family: arial, verdana, helvetica, sans-serif }
.disclaimer
     {
	color:      black;
	font-size:   10px;
	font-family: arial, verdana, helvetica, "sans-serif background-color #cc9";
	float:       left;
	clear:       left;
	margin:      2px;
	padding:     10px;
	border:      double medium #9e9e6f;
	width:       99%;
	height:      auto }
.tdtitle
     {
	color:           #039;
	font-weight:      bold;
	font-size:        12px;
	font-family:      arial, verdana, helvetica, sans-serif;
	background-color: #ebebeb;
	word-spacing:     2px;
	letter-spacing:   1px;
	float:            left;
	padding:          6px;
	border:           solid 1px silver;
	position:         absolute;
	width:            100% }
.topic_disc  {
	color:           white;
	font-style:       normal;
	font-weight:      bold;
	font-size:        13px;
	font-family:      arial, verdana, helvetica, sans-serif;
	background-color: #036;
	word-spacing:     1px;
	padding:          6px;
	border:           silver;
	width:            100%;
	visibility:       visible }
ol
   {color: black; font-size: 12px; line-height: 18px; font-family: arial, helvetica, geneva, swiss, sunsans-regular; list-style-type: decimal }
ul
        { color: black; font-size: 12px; font-family: arial, helvetica, geneva, swiss, sunsans-regular; list-style: disc url(images/ularow.gif) outside }
td {
	color:      black;
	font-size:   12px;
	font-family: arial, verdana, helvetica, sans-serif }
.tdgray
     {
	color:           #000;
	font-weight:      bold;
	font-size:        12px;
	font-family:      arial, verdana, helvetica, sans-serif;
	background-color: #ebebeb; } 
.tdbgblue1
     {
	color:           #ffffff;
	font-weight:      bold;
	font-size:        11px;
	font-family:      arial, verdana, helvetica, sans-serif;
	background-color: #336699; padding: 4px; }
.mark { color: black; font-size: 9px; letter-spacing: 2px; vertical-align: super }
.persbtn {background-color: #669966; color: #ffffff; font-weight: bold;}
.tdbgcolor
     {
	color:           #003399;
	font-weight:      bold;
	font-size:        11px;
	font-family:      arial, verdana, helvetica, sans-serif;
	background-color: #6699FF;}

.dtbold
       {
	color:      #039;
	font-weight: bold;
	font-size:   13px;
	font-family: arial, helvetica, verdana, sans-serif }
