/* Global Options */
body	{background-color: #F3F3F3; padding: 0px; margin: 0px;}
input		{color: #333333; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 15px;}
textarea	{color: #333333; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 15px;}
select		{color: #333333; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 15px;}
td			{vertical-align: top;}
ol			{list-style-image: none; line-height: 17px;}

/* List Styles */
.liText	{list-style-image: url('/images/li-text.gif'); line-height: 17px;}

/* Text Content */
.TextGrey07		{color: #999999; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 7px; font-weight: normal; line-height: 14px;}
.TextWhite07	{color: #ffffff; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 7px; font-weight: normal; line-height: 14px;}
.TextGrey08		{color: #999999; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8px; font-weight: normal; line-height: 14px;}
.TextWhite08	{color: #ffffff; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8px; font-weight: normal; line-height: 14px;}
.TextGrey09		{color: #999999; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; line-height: 14px;}
.TextWhite09	{color: #ffffff; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; line-height: 14px;}
.TextGrey10		{color: #999999; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; line-height: 14px;}
.TextWhite10	{color: #ffffff; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; line-height: 14px;}
.TextGrey11		{color: #999999; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 16px;}
.TextLtGrey11	{color: #B3B3B3; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 16px;}
.TextWhite11	{color: #ffffff; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 16px;}
.TextGrey12		{color: #999999; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; line-height: 14px;}
.TextWhite12	{color: #ffffff; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; line-height: 14px;}
.TextGrey13		{color: #999999; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; line-height: 14px;}
.TextWhite13	{color: #ffffff; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; line-height: 14px;}
.TextGrey14		{color: #999999; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; line-height: 14px;}
.TextWhite14	{color: #ffffff; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; line-height: 14px;}

.TextOrange10	{color: #CC6600; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; line-height: 14px;}

ul.SubList		{list-style: none; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; padding-left: 10px; text-indent: -14px;}
ul.TxtList		{list-style: none; margin-left: 15px; margin-top: 15px; margin-bottom: 15px; padding-left: 10px; text-indent: -14px;}

/* HREF Styles */
a:link      {background: none; text-decoration: none;}
a:active    {background: none; text-decoration: underline;}
a:visited   {background: none; text-decoration: none;}
a:hover     {background: none; text-decoration: underline;}

a.OrangeLinks:link      {background: none; color: #CC6600; text-decoration: none;}
a.OrangeLinks:active    {background: none; color: #FF7F00; text-decoration: underline;}
a.OrangeLinks:visited   {background: none; color: #CC6600; text-decoration: none;}
a.OrangeLinks:hover     {background: none; color: #FF7F00; text-decoration: underline;}

a.GreyLinks:link      {background: none; color: #999999; text-decoration: none;}
a.GreyLinks:active    {background: none; color: #FFFFFF; text-decoration: underline;}
a.GreyLinks:visited   {background: none; color: #999999; text-decoration: none;}
a.GreyLinks:hover     {background: none; color: #FFFFFF; text-decoration: underline;}

a.text			{text-decoration:none;}	
a.text:hover	{text-decoration:underline;}


/***********************************/
/******* GLOBAL OPTIONS BELOW ******/
/***********************************/

/* This Controls Entire Page Attributes */
.TopNav			{background: url('/images/button_on.gif') repeat-x 0px 0px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; line-height: 21px; text-align: center;}
.LeftNav		{width: 153px; height: 21px; background: url('/images/bg_leftnav.gif') repeat-x 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; line-height: 21px; text-indent: 20px; margin: 0px 0px 2px 0px;}
.LeftNavHead	{width: 153px; height: 21px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; line-height: 21px; text-indent: 1px; margin: 5px 0px 2px 0px;}
.PrintDate		{color: #ffffff; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; padding: 3px 5px 0px 0px;}

.FooterText		{height: 21px; color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; line-height: 21px;}
.MainContent	{color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 17px; margin: 10px 10px 10px 10px;}

.SectionID		{color: #5A1000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 17px; padding-top: 10px; border-bottom: 1px solid #C0C0C0;}

.SubLinksBoxHead	{padding: 2px 7px 2px 7px; border: 1px solid #C0C0C0; background-color: #C0C0C0; font-size: 10px; font-weight: bold;}
.SubLinksBox		{padding: 7px 7px 7px 7px; border: 1px solid #C0C0C0; background-color: #F2F2F2;}
.liSubLinks			{list-style-image: url('/images/li-sublinks.gif'); line-height: 17px;}

.liText	{list-style-image: url('/images/li-text.gif'); line-height: 17px;}

.ProCommunity	{color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 15px; padding: 2px 10px 2px 4px; background-color: #F2F2F2;}
.ProDesc		{color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 15px; padding: 2px 5px 2px 2px;}
.ProFund		{color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 15px; padding: 2px 2px 2px 2px; text-align: right;}

#ProjectPopup	{color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 17px; height: 190px; overflow: auto;}

.NoteText		{color: #AAAAAA; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; line-height: 17px;}
.CaptionText	{color: #595959; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; line-height: 13px;}

/* form elements */
.borderbottom {border: 1px solid #939CB9;}
.borderbottomRO {border: 1px solid #939CB9;}

/* calendar open close */
.opencloseA	{color: #4D6185; font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 10px; font-weight: bold; text-decoration: none; cursor: pointer;}
.openclose	{color: #4D6185; font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; text-decoration: none; cursor: pointer; padding-bottom: 3px; padding-left: 3px;}
.hilite		{background: none; color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; padding-left: 3px; padding-bottom: 3px;}
.tiersub2	{margin-bottom: 3px;}

/* photo popups */
#showimage{
position:absolute;
visibility:hidden;
border: 1px solid #000000;
}

#dragbar{
cursor: hand;
cursor: pointer;
background-color: #E5E5E5;
font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 10px; font-weight: bold;
min-width: 100px; /*NS6 style to overcome bug*/
padding: 3px;
/* border-bottom: 1px solid #757A6B; */
}

#dragbar #closetext{
font-weight: bold;
margin-right: 1px;
}

/* links */
a.TopNavLink:link      {background: none; color: #4D6185; text-decoration: none; cursor: pointer;}
a.TopNavLink:active    {background: none; color: #A11D27; text-decoration: underline; cursor: pointer;}
a.TopNavLink:visited   {background: none; color: #4D6185; text-decoration: none; cursor: pointer;}
a.TopNavLink:hover     {background: none; color: #A11D27; text-decoration: underline; cursor: pointer;}

a.LeftNavLink:link      {background: none; color: #4D6185; text-decoration: none; cursor: pointer;}
a.LeftNavLink:active    {background: none; color: #A11D27; text-decoration: underline; cursor: pointer;}
a.LeftNavLink:visited   {background: none; color: #4D6185; text-decoration: none; cursor: pointer;}
a.LeftNavLink:hover     {background: none; color: #A11D27; text-decoration: underline; cursor: pointer;}

a.BotNavLink:link      {background: none; color: #4D6185; text-decoration: none; font-weight: normal; cursor: pointer;}
a.BotNavLink:active    {background: none; color: #A11D27; text-decoration: underline; font-weight: normal; cursor: pointer;}
a.BotNavLink:visited   {background: none; color: #4D6185; text-decoration: none; font-weight: normal; cursor: pointer;}
a.BotNavLink:hover     {background: none; color: #A11D27; text-decoration: underline; font-weight: normal; cursor: pointer;}

a.SubLink:link      {background: none; color: #4D6185; font-weight: bold; font-size: 10px; text-decoration: none; cursor: pointer;}
a.SubLink:active    {background: none; color: #A11D27; font-weight: bold; font-size: 10px; text-decoration: underline; cursor: pointer;}
a.SubLink:visited   {background: none; color: #4D6185; font-weight: bold; font-size: 10px; text-decoration: none; cursor: pointer;}
a.SubLink:hover     {background: none; color: #A11D27; font-weight: bold; font-size: 10px; text-decoration: underline; cursor: pointer;}