/* General Tags */
BODY     {FONT-FAMILY:  Gill Sans, Gill Sans MT, Trebuchet MS, Arial;}

select, option, textarea, input 
{ border: 2px #EDC05D solid; color:#333333; padding: 1px;  font-family: Arial, Verdana, Helvetica, sans-serif; font-size:8pt; background-color: #FFFFFF; margin: 1px;}

/* Main Content Area */
.pageBody            {COLOR: #FFFFFF; FONT-SIZE: 10pt; BORDER-LEFT: 1px solid #EEDEC1; BORDER-TOP: 1px solid #EEDEC1; BORDER-BOTTOM: 1px solid #EEDEC1; PADDING: 10px; background-image:url(images/body-blue.jpg); BACKGROUND-POSITION: top left; background-repeat:no-repeat}
.pageBody A:link     {COLOR: #FFFFCC; TEXT-DECORATION: none}
.pageBody A:visited  {COLOR: #EDC05D; TEXT-DECORATION: none}
.pageBody A:hover    {TEXT-DECORATION: underline}

.pageTitle			 {COLOR: #FFFFFF; FONT-SIZE: 14pt; TEXT-TRANSFORM: uppercase;}
.pageTitle2			 {COLOR: #FFFFFF; FONT-SIZE: 12pt; TEXT-TRANSFORM: uppercase;}

.pageBodyTable			  {COLOR: #FFFFFF; FONT-SIZE: 12pt;}
.pageBodyTable A:link     {COLOR: #FFFFCC; TEXT-DECORATION: none}
.pageBodyTable A:visited  {COLOR: #EDC05D; TEXT-DECORATION: none}
.pageBodyTable A:hover    {TEXT-DECORATION: underline}

.pageTable           {COLOR: #FFFFFF; PADDING: 1px; BORDER: 1px solid #99CCFF; FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-TRANSFORM: uppercase;}
.pageTableB           {COLOR: #FFFFFF; PADDING: 1px; BORDER-BOTTOM: 1px solid #99CCFF; FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-TRANSFORM: uppercase;}
.tdLineBR           {COLOR: #FFFFFF; PADDING: 1px; BORDER-RIGHT: 1px solid #EDC05D; BORDER-BOTTOM: 1px solid #EDC05D; FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-TRANSFORM: uppercase;}
.tdLineBL           {COLOR: #FFFFFF; PADDING: 1px; BORDER-LEFT: 1px solid #EDC05D; BORDER-BOTTOM: 1px solid #EDC05D; FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-TRANSFORM: uppercase;}
.tdLineB           {COLOR: #FFFFFF; PADDING: 1px; BORDER-BOTTOM: 1px solid #EDC05D; FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-TRANSFORM: uppercase;}

.offspringLinks      {COLOR: #FFFFFF; PADDING: 1px; BORDER: 1px solid #EEDEC1; FONT-WEIGHT: bold; FONT-SIZE: 10pt;}


.pageLeft            {COLOR: #FFFFCC; BORDER-TOP: 1px solid #EEDEC1; BORDER-BOTTOM: 1px solid #EEDEC1; PADDING: 10px; FONT-WEIGHT: bold; 
					  LINE-HEIGHT: 10pt; FONT-SIZE: 10pt; background-image: url(images/body-blue-flip.jpg); BACKGROUND-POSITION: top right; background-repeat:no-repeat;}

/* Main Navigation */
.mainNav            {COLOR: #FFFFFF; BORDER: 1px solid #EEDEC1; PADDING: 2pt; BACKGROUND: #3d4aa2; FONT-WEIGHT: bold; FONT-SIZE: 10pt}
.mainNav A:link     {COLOR: #FFFFCC; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
.mainNav A:visited  {COLOR: #FFFFFF; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
.mainNav A:hover    {FONT-WEIGHT: bold; TEXT-DECORATION: underline;}

/* Images */
.imageBorder 		{BORDER: 1px solid #EEDEC1;}
.imageBorder2 		{BORDER: 1px solid #FFFFCC;}

/* Home Bottom Navigation */
.bottomNavHome            {COLOR: #FFFFFF; FONT-SIZE: 10pt; PADDING: 15px;}
.bottomNavHome A:link     {COLOR: #FFFFCC; TEXT-DECORATION: none;}
.bottomNavHome A:visited  {COLOR: #FFFFFF; TEXT-DECORATION: none;}
.bottomNavHome A:hover    {TEXT-DECORATION: underline;}

/* Bottom Navigation */
.bottomNav            {COLOR: #FFFFFF; FONT-SIZE: 10pt; PADDING: 15px; BACKGROUND-IMAGE: url(images/bottom-nav.jpg); BACKGROUND-POSITION: top; BACKGROUND-REPEAT: no-repeat}
.bottomNav A:link     {COLOR: #FFFFCC; TEXT-DECORATION: none;}
.bottomNav A:visited  {COLOR: #FFFFFF; TEXT-DECORATION: none;}
.bottomNav A:hover    {TEXT-DECORATION: underline;}

/* Contact Info */
.contactInfo            {COLOR: #99CCFF;}
.contactInfo A:link     {COLOR: #FFFFCC; TEXT-DECORATION: none}
.contactInfo A:visited  {COLOR: #FFFFFF; TEXT-DECORATION: none}
.contactInfo A:hover    {TEXT-DECORATION: underline}

.pageRightSide            {background-image:url(images/body-blue.jpg); BACKGROUND-POSITION: top right; background-repeat:no-repeat;}