/* CSS Document */

body					{background: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; color: /*#CCCCCC*/ #000000; font-size: 10pt; margin-top: 8px; margin-bottom: 8px; margin-right: 0px; margin-left: 0px;}

body.TextPage			{background: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333366 /*#000000*/; font-size: 11pt; margin-top: 8px; margin-bottom: 8px; margin-right: 0px; margin-left: 0px;}

a						{text-decoration: underline; color: #804000;}
a:hover					{color: #99CC66/*#876318*/;}
img						{border: 0px;}
.Main					{width: 770px;}
.navigation				{width: 100%; padding-top: 6px; background: repeat-x bottom url(images/tabs/navigation.ftn.png);}
table.TabsContainer		{width: ; height: 28px;}
td.Tab					{padding-top: 2px; padding-bottom: 4px; padding-left: 18px; padding-right: 18px; border: 1px solid #AA946F;}
td.TabOn				{padding-top: 4px; padding-bottom: 4px; padding-left: 18px; padding-right: 18px; border: 1px solid #AA946F; border-bottom: 1px solid #FFFFFF; color: #804000;}
td.TabOn a				{color: #804000; text-decoration: none;}
td.TabSpacer			{width: 12px;}
td.Content				{padding-top: 16px; padding-bottom: 20px; padding-right: 15px; padding-left: 15px;}
div.TableBorder			{border: 1px solid #804000;}
table.HdrTab			{height: 22px; border: 1px solid #804000; border-bottom: 0px;}
table.HdrTab td			{vertical-align: middle; background: #FEF7E9; padding-left: 8px; padding-right: 8px; font-size: 11pt; font-weight: 600; text-transform: uppercase; color: #804000;}
.h1						{font-size: 20pt; font-weight: normal; color: #804000;}
.h1 a					{font-size: 20pt; font-weight: normal; color: #804000; text-decoration: underline;}
.h1 a:hover				{color: #7E6B01; text-decoration: none;}
.h2						{font-size: 13pt; font-weight: bold; color: #657E01; text-align: left;}
.h3						{font-size: 13px; font-weight: bold;}/** Font-size is in Pixels **/
.h1sub					{font-size: 16pt; font-weight: normal; color: #804000;}
a.HdrTabLink				{font-size: 12pt; font-weight: 600; color: #333333; text-decoration: none;}
a.HdrTabLink:visited		{font-size: 12pt; font-weight: 600; color: #333333; text-decoration: none;}
a.HdrTabLink:hover,active	{font-size: 12pt; font-weight: 600; color: #333333; text-decoration: underline;}
td.TableRow				{height: 24px; text-align: left;}
td.TableRow ul			{margin-top: 8px; margin-bottom: 8px; padding-right: 5px;}
td.TableRow ul li		{list-style: square; font-size: 10pt; margin-left: 1px; padding-top: 3px; padding-bottom: 3px; margin-top: 3px; margin-bottom: 3px; margin-left: 0px;}
td.TableRow ul li:hover	{list-style: square; font-size: 10pt; margin-left: 1px; padding-top: 3px; padding-bottom: 3px; margin-top: 3px; margin-bottom: 3px; margin-left: 0px; background: #FEF7E9;}
td.TableRowSpacer		{width: 10px;}
td.TextContainer		{padding-top: 5px; padding-bottom: 5px; text-indent: 20px; text-align: justify;}
.Footer					{background: #FEF7E9; padding: 5px;}


/**** Thumbnails CSS ****/
div.ThumbnailsContainer	{width: 720px; height: auto;}
.PicGallery	{
			vertical-align: top;
			width: 240px;
			height: 160px;
			float: left;
			}
.PicThumb	{
			width: 133px;/* 126 + 7 */
			height: 89px;/* 82 + 7 */
			/**margin-left: 30px;**/
			background: url(images/pic_thumbnail_dropshadow.jpg) no-repeat;
			background-position: bottom;
			}
.PicThumb div	{
			margin-right: 7px;
			margin-bottom: 7px;
			/*border: 1px solid red;*/
			}/**images and div borders are not included in the widths**/
.PicThumb a img	{
			border: 1px solid #999900 /*#804000*//*#D20000*/;
			width: 124px; 
			height: 80px;
			}
.PicThumb a img:hover	{
			border: 2px solid #804000 /*#D20000*/;
			width: 124px; 
			height: 80px;
			}
.greennotes	{font-size: 14px;}/** font-size is in Pixels **/
.greennotes a			{}
.greennotes a:hover		{color: #876318; text-decoration: none;}

td.GalleryCell			{padding: 7px;}
td.GalleryCell a		{font-size: 9pt;}
td.GalleryCell a:hover	{color: #876318; text-decoration: none;}
td.GalleryCell a img	{border: 1px solid #999900;}

.AboutPic2			{}
