a:link 			{color: #3641BE; text-decoration: underline;}
a:visited 		{color: #3641BE; text-decoration: underline;}
a:hover			{color: #7680E8; text-decoration: underline;}
a:active		{color: #7680E8; text-decoration: underline;}

a.nav-margin:link	{color: #000000; font-weight: bold; text-decoration: none; font-family: arial, helvetica; font-size: 8.5pt; line-height: 13px;}
a.nav-margin:visited	{color: #000000; font-weight: bold; text-decoration: none; font-family: arial, helvetica; font-size: 8.5pt; line-height: 13px;}
a.nav-margin:hover	{color: #000000; font-weight: bold; text-decoration: underline; font-family: arial, helvetica; font-size: 8.5pt; line-height: 13px;}
a.nav-margin:active	{color: #000000; font-weight: bold; text-decoration: underline; font-family: arial, helvetica; font-size: 8.5pt; line-height: 13px;}

a.nav-upper:link	{color: #FFFFFF; font-weight: bold; text-decoration: none; font-family: arial, helvetica; font-size: 8.5pt; margin-right: 15px;}
a.nav-upper:visited	{color: #FFFFFF; font-weight: bold; text-decoration: none; font-family: arial, helvetica; font-size: 8.5pt; margin-right: 15px;}
a.nav-upper:hover	{color: #E2E2E2; font-weight: bold; text-decoration: underline; font-family: arial, helvetica; font-size: 8.5pt; margin-right: 15px;}
a.nav-upper:active	{color: #E2E2E2; font-weight: bold; text-decoration: underline; font-family: arial, helvetica; font-size: 8.5pt; margin-right: 15px;}

a.nav-footer:link	{color: #000000; text-decoration: none; font-family: arial, helvetica; font-size: 8.5pt; line-height: 13px;}
a.nav-footer:visited	{color: #000000; text-decoration: none; font-family: arial, helvetica; font-size: 8.5pt; line-height: 13px;}
a.nav-footer:hover	{color: #000000; text-decoration: underline; font-family: arial, helvetica; font-size: 8.5pt; line-height: 13px;}
a.nav-footer:active	{color: #000000; text-decoration: underline; font-family: arial, helvetica; font-size: 8.5pt; line-height: 13px;}

html, body {
	font-family: arial, helvetica;
	font-size: 10.5pt;
	color: #000000;
	background: #FFFFFF;
	min-height: 100%;
	line-height: 18px;
	margin: 0px;
	}

.header              {font-family: "times new roman", arial, helvetica; font-size: 24pt; color: #000000; line-height: 35px; font-weight: bold;}
.header-about        {font-family: "times new roman", arial, helvetica; font-size: 24pt; color: #B01E2D; line-height: 20px;}
.header-services     {font-family: "times new roman", arial, helvetica; font-size: 24pt; color: #BA1FB5; line-height: 20px;}
.header-destinations {font-family: "times new roman", arial, helvetica; font-size: 24pt; color: #0E1B8D; line-height: 20px;}
.header-promote      {font-family: "times new roman", arial, helvetica; font-size: 24pt; color: #B01E2D; line-height: 20px;}
.header-studies      {font-family: "times new roman", arial, helvetica; font-size: 24pt; color: #BA1FB5; line-height: 20px;}
.header-bookstore    {font-family: "times new roman", arial, helvetica; font-size: 24pt; color: #0E1B8D; line-height: 20px;}
.header-free         {font-family: "times new roman", arial, helvetica; font-size: 24pt; color: #B01E2D; line-height: 20px;}
.header-testimonials {font-family: "times new roman", arial, helvetica; font-size: 24pt; color: #BA1FB5; line-height: 20px;}
.header-contact      {font-family: "times new roman", arial, helvetica; font-size: 24pt; color: #0E1B8D; line-height: 20px;}
.header-revenue      {font-family: "times new roman", arial, helvetica; font-size: 24pt; color: #B01E2D; line-height: 20px;}
.header-legal        {font-family: "times new roman", arial, helvetica; font-size: 24pt; color: #BA1FB5; line-height: 20px;}
.header-program      {font-family: "times new roman", arial, helvetica; font-size: 24pt; color: #0E1B8D; line-height: 20px;}

.kudos              {background-image: url("../images/kudos-logo.gif"); background-position: center right; background-repeat: no-repeat; padding: 15px 70px 15px 15px; border: 1px solid #0E1B8D; color: #000000; font-size: 8pt; line-height: 12px;}
.kudos-about        {background-image: url("../images/kudos-logo.gif"); background-position: center right; background-repeat: no-repeat; padding: 15px 70px 15px 15px; border: 1px solid #B01E2D; color: #000000; font-size: 8pt; line-height: 12px;}
.kudos-services     {background-image: url("../images/kudos-logo.gif"); background-position: center right; background-repeat: no-repeat; padding: 15px 70px 15px 15px; border: 1px solid #BA1FB5; color: #000000; font-size: 8pt; line-height: 12px;}
.kudos-destinations {background-image: url("../images/kudos-logo.gif"); background-position: center right; background-repeat: no-repeat; padding: 15px 70px 15px 15px; border: 1px solid #0E1B8D; color: #000000; font-size: 8pt; line-height: 12px;}
.kudos-promote      {background-image: url("../images/kudos-logo.gif"); background-position: center right; background-repeat: no-repeat; padding: 15px 70px 15px 15px; border: 1px solid #B01E2D; color: #000000; font-size: 8pt; line-height: 12px;}
.kudos-studies      {background-image: url("../images/kudos-logo.gif"); background-position: center right; background-repeat: no-repeat; padding: 15px 70px 15px 15px; border: 1px solid #BA1FB5; color: #000000; font-size: 8pt; line-height: 12px;}
.kudos-bookstore    {background-image: url("../images/kudos-logo.gif"); background-position: center right; background-repeat: no-repeat; padding: 15px 70px 15px 15px; border: 1px solid #0E1B8D; color: #000000; font-size: 8pt; line-height: 12px;}
.kudos-free         {background-image: url("../images/kudos-logo.gif"); background-position: center right; background-repeat: no-repeat; padding: 15px 70px 15px 15px; border: 1px solid #BA1FB5; color: #000000; font-size: 8pt; line-height: 12px;}
.kudos-testimonials {background-image: url("../images/kudos-logo.gif"); background-position: center right; background-repeat: no-repeat; padding: 15px 70px 15px 15px; border: 1px solid #BA1FB5; color: #000000; font-size: 8pt; line-height: 12px;}
.kudos-contact      {background-image: url("../images/kudos-logo.gif"); background-position: center right; background-repeat: no-repeat; padding: 15px 70px 15px 15px; border: 1px solid #0E1B8D; color: #000000; font-size: 8pt; line-height: 12px;}
.kudos-revenue      {background-image: url("../images/kudos-logo.gif"); background-position: center right; background-repeat: no-repeat; padding: 15px 70px 15px 15px; border: 1px solid #B01E2D; color: #000000; font-size: 8pt; line-height: 12px;}
.kudos-legal        {background-image: url("../images/kudos-logo.gif"); background-position: center right; background-repeat: no-repeat; padding: 15px 70px 15px 15px; border: 1px solid #BA1FB5; color: #000000; font-size: 8pt; line-height: 12px;}
.kudos-program      {background-image: url("../images/kudos-logo.gif"); background-position: center right; background-repeat: no-repeat; padding: 15px 70px 15px 15px; border: 1px solid #0E1B8D; color: #000000; font-size: 8pt; line-height: 12px;}

.upper              {background-image: url("../images/bg-upper-blue.gif"); background-position: top center; background-repeat: repeat-y; padding: 3px 0px 2px 0px; border-bottom: 1px solid #FFFFFF;}
.upper-about        {background-image: url("../images/bg-upper-red.gif"); background-position: top center; background-repeat: repeat-y; padding: 3px 0px 2px 0px; border-bottom: 1px solid #FFFFFF;}
.upper-services     {background-image: url("../images/bg-upper-pink.gif"); background-position: top center; background-repeat: repeat-y; padding: 3px 0px 2px 0px; border-bottom: 1px solid #FFFFFF;}
.upper-destinations {background-image: url("../images/bg-upper-blue.gif"); background-position: top center; background-repeat: repeat-y; padding: 3px 0px 2px 0px; border-bottom: 1px solid #FFFFFF;}
.upper-promote      {background-image: url("../images/bg-upper-red.gif"); background-position: top center; background-repeat: repeat-y; padding: 3px 0px 2px 0px; border-bottom: 1px solid #FFFFFF;}
.upper-studies      {background-image: url("../images/bg-upper-pink.gif"); background-position: top center; background-repeat: repeat-y; padding: 3px 0px 2px 0px; border-bottom: 1px solid #FFFFFF;}
.upper-bookstore    {background-image: url("../images/bg-upper-blue.gif"); background-position: top center; background-repeat: repeat-y; padding: 3px 0px 2px 0px; border-bottom: 1px solid #FFFFFF;}
.upper-free         {background-image: url("../images/bg-upper-red.gif"); background-position: top center; background-repeat: repeat-y; padding: 3px 0px 2px 0px; border-bottom: 1px solid #FFFFFF;}
.upper-testimonials {background-image: url("../images/bg-upper-pink.gif"); background-position: top center; background-repeat: repeat-y; padding: 3px 0px 2px 0px; border-bottom: 1px solid #FFFFFF;}
.upper-contact      {background-image: url("../images/bg-upper-blue.gif"); background-position: top center; background-repeat: repeat-y; padding: 3px 0px 2px 0px; border-bottom: 1px solid #FFFFFF;}
.upper-revenue      {background-image: url("../images/bg-upper-red.gif"); background-position: top center; background-repeat: repeat-y; padding: 3px 0px 2px 0px; border-bottom: 1px solid #FFFFFF;}
.upper-legal        {background-image: url("../images/bg-upper-pink.gif"); background-position: top center; background-repeat: repeat-y; padding: 3px 0px 2px 0px; border-bottom: 1px solid #FFFFFF;}
.upper-program      {background-image: url("../images/bg-upper-blue.gif"); background-position: top center; background-repeat: repeat-y; padding: 3px 0px 2px 0px; border-bottom: 1px solid #FFFFFF;}

.subheader {
	font-family: "times new roman", arial, helvetica;
	font-size: 18pt;
	font-style: italic;
	font-weight: bold;
	color: #000000;
	line-height: 30px;
	margin-top: 10px;
	margin-bottom: 0px;
	}

.footer {
	font-family: arial, helvetica;
	font-size: 10px;
	color: #AFAFAF;
	}

.small  {
	font-size: 8pt;
	}
	
.hilite {
	color: #B01E2D;
	font-weight: bold;
 	}

.margin {
	font-family: arial, helvetica;
	font-size: 8pt;
	color: #383129;
	border-bottom: 1px solid #FFFFFF;
	background-image: url("../images/bg-mgn.gif");
	background-position: top center;
	background-repeat: repeat-y;
	}

.margin-headline {
	font-family: "times new roman";
	font-size: 11pt;
	line-height: 15px;
	padding: 0px 10px;
	color: #B01E2D;
	font-weight: bold;
 	}
 	
.summarize {
	color: #AFAFAF;
	}
	
ul	{
	list-style-type: disc;
	}

ol	{
	list-style-type: decimal;
	margin-top: 10px;
	margin-bottom: 5px;
	}

ol.alpha {
	list-style-type: lower-alpha;
	margin-top: 10px;
	margin-bottom: 5px;
	}

li	{
	margin-top: 13px;
	}