/* Elements, in alphabetical order, followed by classes in alphabetical order */
/* ELEMENTS */

/* anchors */
A:link
	 { color: #057280; font-size: 11px; font-family: arial, helvetica, verdana }
	
A:hover
	  { color: #943194; font-size: 11px; font-family: arial, helvetica, verdana }
	
A:visited
	 { color: #0b525b; font-size: 11px; font-family: arial, helvetica, verdana }


A:visited:hover	  { color: #943194; font-size: 11px; font-family: arial, helvetica, verdana }

A.smalllink:link
	 { color: #057280; font-size: 10px; font-family: arial, helvetica, verdana }
	
A.smalllink:hover
	  { color: #943194; font-size: 10px; font-family: arial, helvetica, verdana }
	
A.smalllink:visited
	 { color: #0b525b; font-size: 10px; font-family: arial, helvetica, verdana }


A.smalllink:visited:hover	  { color: #943194; font-size: 10px; font-family: arial, helvetica, verdana }
	
A.pink:link
	    { color: #939; font-weight: bold; font-size: 11px; font-family: arial, helvetica, verdana; text-decoration: none }
	
A.pink:hover
	   { color: #000; font-weight: bold; font-size: 11px; font-family: arial, helvetica, verdana; text-decoration: underline }
	
A.pink:visited
	   { color: #636; font-weight: bold; font-size: 11px; font-family: arial, helvetica, verdana; text-decoration: none }


A.pink:visited:hover	   { color: #000; font-weight: bold; font-size: 11px; font-family: arial, helvetica, verdana; text-decoration: underline }

	
A.countrynavlink:link
	     { color: #306; font-size: 11px; font-family: arial, helvetica, verdana; text-decoration: none }
	
A.countrynavlink:hover
	    { color: #4e009d; font-size: 11px; font-family: arial, helvetica, verdana; text-decoration: underline }
	
A.countrynavlink:visited
	    { color: #290053; font-size: 11px; font-family: arial, helvetica, verdana; text-decoration: none }


A.countrynavlink:visited:hover	    { color: #4e009d; font-size: 11px; font-family: arial, helvetica, verdana; text-decoration: underline }


A.date:link
	  { color: #00c; font-size: 9px; font-family: arial, helvetica, verdana }
	
A.date:hover
	 { color: #3cc; font-size: 9px; font-family: arial, helvetica, verdana }
	
A.date:visited
	 { color: #036; font-size: 9px; font-family: arial, helvetica, verdana }


A.date:visited:hover	 { color: #3cc; font-size: 9px; font-family: arial, helvetica, verdana }

	/* definition lists */
DL
	{
	font-family: arial, geneva, helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-left: 0px;
	}
	
DT
	{

	font-weight: bold;
	}
	
DL DL DT
	{
	font-weight: normal;
	font-style: italic;
	}
	
DD
	{
	margin-left: 15px;
	margin-bottom: 6px;
	}
	
	
	/* headings */
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-style: normal;
	font-weight: 500;
	font-variant: normal;
	color: #330066;
}
h2  { color: #330066; font: bold 17px/normal Arial, Helvetica, sans-serif }
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #330066;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: italic;
	font-weight: normal;
	font-variant: normal;
	color: #330066;
	
}
h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	font-weight: lighter;
	font-variant: normal;
	color: #000000;}
.mainhdr   { color: #c9f; font: bold 17px Arial, Helvetica, sans-serif }
.subhdr { color: #306; font: bold 17px Arial, Helvetica, sans-serif }
.green  { color: #008fa2; font: bold 13px Arial, Helvetica, sans-serif }

.red   { color: #c30; font-weight: bold; font-size: 13px; font-family: arial, geneva, helvetica, sans-serif }
/* lists items */
LI
	{
	margin-top: 5px;
	margin-bottom: 6px;
	}
	
	
	/* ordered lists */
OL
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 12px;
	padding-left: 10px;
	}


OL OL
	{
	list-style-type: upper-alpha;
	}
	
OL OL OL 
	{
	list-style-type: decimal;
	}


OL OL OL OL
	{
	list-style-type: lower-alpha;
	}
	


	/* paragraphs */
p  { color: #000000; font: 12px Helvetica, arial }
.black   { color: #000000; font: 11px Arial, Helvetica }
.blacksmall { color: #000000; font: 10px Arial, Helvetica }
.white  { color: #fff; font: 11px arial, Helvetica }
.infolink   { color: #c69; font: 10px arial, Helvetica }
.p
	{
	font-family: arial, geneva, helvetica, sans-serif;
	font-size: 11px;
	margins: 0px;
	padding: 0px;
	}
	/* unordered lists */
UL
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 8px;
	padding-left: 6px;
	list-style-type: disc;

	}


UL UL
	{
	list-style-type: circle;
	font-family: Arial, Helvetica, sans-serif;
	}
	
UL UL UL 
	{
	list-style-type: square;
	font-family: Arial, Helvetica, sans-serif;
	}
	
UL UL UL UL
	{
	list-style-type: disc;
	font-family: Arial, Helvetica, sans-serif;
	}
	


/* CLASSES */


.caption
	{
	font-family: arial, geneva, helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	margin-top: 2px;
	}


.copyright
  	{
	font-family: arial, geneva, helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	}


.formRequired {
	color: #cc0000;
	font-weight: bold;
	}
	 




.navHead

	{
	font-family: arial, geneva, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
color: #ffffff;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #008FA2;
	}
	
.navHead a {
	color: #ffffff; 
	padding-bottom: 5px;
	text-decoration: none;
	}


.navHead a:visited {
	color: #ffffff; 
	padding-bottom: 5px;
	text-decoration: none;
	}	
.navBody
	 { color: #ffffff; font-size: 12px; font-family: arial, geneva, helvetica, sans-serif; background-color: #3daab8; padding-top: 5px; padding-bottom: 5px; padding-left: 5px }


.navBody a {
	color: #ffffff; 
	padding-bottom: 5px;
	text-decoration: none;

	}


.navBody a:visited {
	color: #ffffff; 
	padding-bottom: 5px;
	text-decoration: none;
	}
	
.quote
	{
	font-family: arial, geneva, helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	margin-left: 15px;
	}


.quoteatt
	{
	font-family: arial, geneva, helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	}



.rightWhite
	{
	font-family: arial, geneva, helvetica, sans-serif;
	font-size: 11px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 4px;
	background-color: #ffffff;
	}
.rightWhite p {
	margin-top: 0px; 
	margin-bottom: 0px; 
	padding: 0px;}


.rightRose
	{
	font-family: arial, geneva, helvetica, sans-serif;
	font-size: 11px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 4px;
	background-color: #993399;
	color: #ffffff;
	}
.rightRose a {color: #ffffff; text-decoration: none;}
.rightRose a:visited {color: #ffffff; text-decoration: none;}


.rightRose p {
	color: #ffffff; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	padding: 0px;
	}
	
.rightPink
	{
	font-family: arial, geneva, helvetica, sans-serif;
	font-size: 11px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 4px;
	background-color: #D3A4CC;
	}
.rightPink p {
	margin-top: 0px; 
	margin-bottom: 0px; 
	padding: 0px;}
.tag
	{
	font-family: times new roman, times, serif;
	font-size: 16px;
	font-style: italic;
	color: #ffffff;
	padding-top: 25px;
	padding-left: 15px;
	}
.date  { color: #330066; font: 9px Arial, Helvetica, sans-serif }


.more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #330066;}


.pressdate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	color: #330066;}

.navHeadPurple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 11px;
	color: #CC99FF;
	background-color: #993399;
	text-align: left;
	vertical-align: middle;
	padding: 8px 5px;
	text-decoration: none;
	font-weight: bold;}

.navBodyPink   { color: #ffffff; font-style: normal; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; background-color: #e0c1e0; text-align: left; vertical-align: middle; padding-top: 4px; padding-bottom: 4px; padding-left: 4px }
.countrynav { color: #c9f; font-style: normal; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; background-color: transparent; text-align: left; vertical-align: middle; padding-top: 4px; padding-bottom: 4px; padding-left: 4px }

