/*****************************
  Default Style Elements
*****************************/

body { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color:#636973; font-size: 8pt; color: #000000; font-family:  Tahoma, Arial, Helvetica, sans-serif;}

.pageBkgd {background-color:#FFFFFF; font-size: 8pt; color: #041D56}

a {color:#041D56; text-decoration: none;}
a:active {text-decoration: none;}
a:hover {color:#AF0303; text-decoration:underline;}

h1 {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #041D56;
	margin: 0px;
	padding: 0px;
}

td, .content{
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.contentBkgd{
	background-color: #FFFFFF;
}

.arrowlink
{
	color: #041d56;
	text-decoration: none;
}

.arrowlink:link {color:#041D56; 
	text-decoration: none;
	background-position: left top;
	background-image: url(../Images/arrowsmall_link.gif);
	background-repeat: no-repeat;
	padding-left: 8px;
}

.arrowlink:visited {color:#041D56; 
	text-decoration: none;
	background-position: left top;
	background-image: url(../Images/arrowsmall_link.gif);
	background-repeat: no-repeat;
	padding-left: 8px;
}

.arrowlink:hover 
{
	color:#AF0303; 
	text-decoration:underline;
}


.FooterText {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt;}

.contentPad5{
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	background-color: #FFFFFF;
	padding: 5px;
}

.PadR10{
	padding-right: 10px;
}

.contentPad6B{
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	background-color: #FFFFFF;
	padding: 0px 0px 6px;
}
.formError, Error_Message {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FF0000;
	font-weight: bold;
}

.pagesection_tablehead {
	padding-bottom: 20px;
	padding-top: 10px;
	padding-right: 30px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C09666;
	background-image: url(../Images/pageheaderbox.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.pagesection_tablerow {
	padding-bottom: 20px;
	padding-right: 30px;
}
.headline {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #041D56;
}
.contentheadline {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}
.MemberHeader {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 8pt;
}
.MemberHeader a {color: #FFFFFF; text-decoration: none; font-size: 8pt;}
.MemberHeader a:hover {color: #DFD9A7; text-decoration: underline;}

.PageAccent { background-color: #FFC937; }

/*********************************
  Standard Style Elements
  -----------------------
  The following style elements are defined for every theme. When 
  creating a new theme, you should copy these elements.
***********************************/

/* Section Menu */

.SectionMenu {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 8pt;
	font-weight: bold;
}

.SectionMenu a {color: #333333; text-decoration: none; font-size: 8pt; font-weight: bold;}

.SectionMenu a:hover {
	color: #041D56;
	text-decoration: underline;
	font-weight: bold;
}

.SectionMenuOff {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 8pt;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
}

.SectionMenuOn {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 8pt;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #FFFFFF;
}


.SectionMenu2 {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	color: #041D56;
	font-size: 8pt;
	margin: 0px;
	padding: 2px;
	font-weight: bold;
}
.SectionMenu2 a {color: #041D56; text-decoration: none; font-size: 8pt;}
.SectionMenu2 a:hover {color: #AF0303; text-decoration: underline;}

.SectionMenu2Off {
	padding-left: 5px;
	padding-right: 5px;
}

.SectionMenu2On {
	padding-left: 5px;
	padding-right: 5px;
	background-color: #FFFFFF;
}

.Copyright {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 8pt;
	margin: 0px;
}

.SectionMenuX {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 8pt;
	background-color: #6666A3;
	margin: 0px;
}

.SectionMenuXLink {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF; text-decoration: none;
	font-size: 8pt;
}

.SectionMenuXLink:Link {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 8pt;
}

.SectionMenuXLink:Hover {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	color:#041D56; text-decoration: none;
	font-size: 8pt;
}


/* Topic Menu */

.TopicMenu {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #E5E5E5;
	font-weight: bold;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.TopicMenu a {color: #041D56; text-decoration: none; font-size: 8pt; font-weight: bold;}
.TopicMenu a:hover {color:#041D56; text-decoration: none;}


/* BreadCrumb Navigation */

.BreadCrumb {font-family:  Tahoma, Arial, Helvetica, sans-serif;color: #041D56; font-size: 8pt; }
.BreadCrumb a { color: #041D56; text-decoration: none;font-size: 8pt;}
.BreadCrumb a:hover {color: #041D56; text-decoration: underline;}



/* UserLogin */

.UserLogin {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;}
.UserLogin a {color: #993300; text-decoration: none; font-size: 8pt; font-weight: bold;}
.UserLogin a:hover {color: #FFFFFF;}

.User_ListParentTitle {
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 5px;
	color: #041D56;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #041D56;
	background-image: url(../Images/titlebkgd2.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #EDE3B9;
	height: 22px;
}

.User_ListTitle {
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 5px;
	color: #041D56;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #041D56;
	background-image: url(../Images/titlebkgd2.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #EDE3B9;
	height: 22px;
}


/* Search */

.Search {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.Search a {text-decoration: none; font-size: 8pt; font-weight: bold;}
.Search a:hover {text-decoration: none;}

/***************************
  Modules 
***************************/


/* Articles */

.ArticleSection_SectionTitle {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; 	font-size: 18px;
	color: #041D56;
}
.ArticleSection_SectionDescription {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.ArticleSection_ListTitle {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px;}
.ArticleSection_ListTable {border: solid #993300 2px;}
.ArticleSection_ListItemText {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	padding: 0px 0px 3px;
}
.ArticleSection_ListItem
{
	padding-right: 5px;
	background-position: left bottom;
	padding-left: 5px;
	font-weight: normal;
	font-size: 8pt;
	background-image: url(../Images/titlebkgd2.gif);
	padding-bottom: 7px;
	padding-top: 5px;
	background-repeat: repeat-x;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.ArticleSection_ListEditItem {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	padding: 2px;
	border-bottom: solid 1px #041D56;
}

.ArticleSection_ListAlternatingItem
{
	padding-right: 5px;
	background-position: left bottom;
	padding-left: 5px;
	font-weight: normal;
	font-size: 8pt;
	background-image: url(../Images/titlebkgd2.gif);
	padding-bottom: 7px;
	padding-top: 5px;
	background-repeat: repeat-x;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #dfe4ea;
}

.ArticleSection_ListAlternatingEditItem {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	padding: 2px;
	border-bottom: solid 1px #041D56;
	background-color: #dfe4ea;
}

.ArticleSection_ListHeader
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 5px;
	color: #ffffff;
	padding-top: 2px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #041d56;
}

.ArticleSection_ListBriefDescription {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.ArticleSection_ListReadMoreLink {text-decoration: none; font-size: 8pt; font-weight: normal;}
.ArticleSection_NoArticles {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: #CC0000;}

.ArticleSection_HorizBar{
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #A56E2D;
}
.ArticleSection_SideBar{
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #6666A3;
}

.ArticleSection_SideBar:link {
	color: #FFFFFF;
	text-decoration: underline;
}

.ArticleSection_SideBar:hover {
	color: #041D56;
	text-decoration: underline;
}
.ArticleSection_SideBarHead{
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #A56E2D;
}

.ArticleSection_PageHeader {
	background-image: url(../Images/orghead_02.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #284B75;
}

.Article_Table {border-top: solid #993300 5px; border-bottom: solid #993300 5px;}
.Article_IntroCell {background-color:#FFFFCC;} 
.Article_BodyCell {background-color:#333333;}
.Article_Title {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; color: #041D56; }
.Article_AuthorLink {color:#041D56; text-decoration: none; font-size: 8pt; font-weight: normal;}
.Article_BriefDescription {font-size: 8pt; font-style: italic;}
.Article_FullDescription {font-size: 8pt;color: #333333}
.Article_SideBar{
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	padding-right: 10px;
	padding-left: 10px;
}

.Article_SideBar:link {
	color: #FFFFFF;
	text-decoration: underline;
}

.Article_SideBar:hover {
	color: #041D56;
	text-decoration: underline;
}
.Article_SideBarHead{
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #A56E2D;
}

.Article_SideBarNoPad{
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #6666A3;
}

/* Books */

.BookSection_SectionTitle {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; 	font-size: 18px;
	color: #041D56;
}
.BookSection_SectionDescription {color: #666666; font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.BookSection_ListTable {background-color:#FFFFFF; border: solid #993300 1px;}
.BookSection_ListItem {background-color:#FFFFCC;}
.BookSection_ListItem2 {background-color:#FFFFCC;}
.BookSection_ListAlternatingItem {background-color:#FFFFCC;}
.BookSection_ListAlternatingItem2 {background-color:#FFFFCC;}
.BookSection_ListLabel {font-size: 12pt; }
.BookSection_ListTitle {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 19px;}
.BookSection_ListAuthor {font-size: 8pt; font-style: italic;}
.BookSection_ListPublisher {font-size: 8pt; font-style: italic;}
.BookSection_ListPublicationDate {font-size: 8pt; font-style: italic; }
.BookSection_ListBriefDescription {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.BookSection_ListReadMoreLink {text-decoration: none; font-size: 8pt; font-weight: normal;}
.BookSection_NoBooks {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: #CC0000;}

.Book_Table {border-top: solid #993300 5px; border-bottom: solid #993300 5px;}
.Book_IntroCell {background-color:#FFFFCC;} 
.Book_BodyCell {background-color:#FFFFFF;}
.Book_Label {font-size: 8pt;}
.Book_Title {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; 	font-size: 18px; color: #041D56; }
.Book_Author {font-size: 12pt;} 
.Book_BriefDescription {font-size: 8pt; font-style: italic;}
.Book_FullDescription {font-size: 8pt;color: #041D56}


/* Downloads */

.DownloadSection_SectionTitle {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 21px;}
.DownloadSection_SectionDescription {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.DownloadSection_ListTable {border: solid #993300 2px;}
.DownloadSection_ListItem {background-color:#FFFFCC;}
.DownloadSection_ListItem2 {background-color:#FFFFFF;}
.DownloadSection_ListAlternatingItem {background-color:#FFFFCC;}
.DownloadSection_ListAlternatingItem2 {background-color:#FFFFCC;}
.DownloadSection_ListTitle {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 15px;}
.DownloadSection_ListAuthorLink {color: #3366CC; text-decoration: none; font-size: 8pt; font-weight: normal;}
.DownloadSection_ListFileSize {font-family: Arial, helvetica; font-size: 8pt; color: #CC0000}
.DownloadSection_ListBriefDescription {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.DownloadSection_ListReadMoreLink {text-decoration: none; font-size: 8pt; font-weight: normal;}
.DownloadSection_ListDownloadLink {text-decoration: none; font-size: 8pt; font-weight: normal;}
.DownloadSection_NoDownloads {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: #CC0000;}

.Download_Table {border-top: solid #993300 5px; border-bottom: solid #993300 5px;}
.Download_IntroCell {background-color:#FFFFFF;} 
.Download_BodyCell {background-color:#FFFFCC;}
.Download_Label {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold;}
.Download_Title {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; 	font-size: 18px; color: #041D56; }
.Download_FileSize {font-size: 8pt;}
.Download_BriefDescription {font-size: 8pt;}
.Download_FullDescription {font-size: 8pt;color: #041D56}
.Download_AuthorLink {text-decoration: none; font-size: 8pt; font-weight: normal;}
.Download_DownloadLink {text-decoration: none; font-size: 8pt; font-weight: normal;}


/* Events */

.EventSection_SectionTitle {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; 	font-size: 18px;
	color: #041D56;
}
.EventSection_SectionDescription {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.EventSection_ListTable {border: solid #993300 2px;}
.EventSection_ListItemText {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	padding: 0px 0px 3px;
}
.EventSection_ListItem
{
	padding-right: 5px;
	background-position: left bottom;
	padding-left: 5px;
	font-weight: normal;
	font-size: 8pt;
	background-image: url(../Images/titlebkgd2.gif);
	padding-bottom: 7px;
	padding-top: 5px;
	background-repeat: repeat-x;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.EventSection_ListItemLarge
{
	font-size: 10pt;
	font-weight: bold;
}

.EventSection_ListEditItem {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	padding: 2px;
	border-bottom: solid 1px #999999;
}

.EventSection_ListAlternatingItem
{
	padding-right: 5px;
	background-position: left bottom;
	padding-left: 5px;
	font-weight: normal;
	font-size: 8pt;
	background-image: url(../Images/titlebkgd2.gif);
	padding-bottom: 7px;
	padding-top: 5px;
	background-repeat: repeat-x;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #E6EDF3;
}

.EventSection_ListAlternatingEditItem {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	padding: 2px;
	border-bottom: solid 1px #999999;
	background-color: #E6EDF3;
}

.EventSection_ListHeader
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 5px;
	color: #ffffff;
	padding-top: 2px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #041d56;
}

.EventSection_ListParentTitleLink {
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 5px;
	color: #041D56;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #041D56;
	background-image: url(../Images/titlebkgd2.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #EDE3B9;
	height: 22px;
}

.EventSection_ListParentTitleLink a {
	color: #041D56;
	text-decoration: none;
}

.EventSection_ListParentTitleLink a:hover {
	color: #AF0303;
	text-decoration: none;
}

.EventSection_ListTitleLink {
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 5px;
	color: #041D56;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #041D56;
	background-image: url(../Images/titlebkgd2.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #EDE3B9;
	height: 22px;
}

.EventSection_ListTitleLink a {
	color: #041D56;
	text-decoration: none;
}

.EventSection_ListTitleLink a:hover {
	color: #AF0303;
	text-decoration: none;
}


.EventSection_ListBriefDescription {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.EventSection_ListReadMoreLink {text-decoration: none; font-size: 8pt; font-weight: normal;}
.EventSection_NoEvents {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: #CC0000;}

.EventSection_HorizBar{
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #A56E2D;
}

.EventSection_SideBar{
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #6666A3;
}

.EventSection_SideBar:link {
	color: #FFFFFF;
	text-decoration: underline;
}

.EventSection_SideBar:hover {
	color: #041D56;
	text-decoration: underline;
}
.EventSection_SideBarHead{
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #A56E2D;
}

.EventSection_PageHeader {
	background-image: url(../Images/calendarhead_02.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #284B75;
}

.Event_Table {border-top: solid #993300 5px; border-bottom: solid #993300 5px;}
.Event_IntroCell {background-color:#FFFFCC;} 
.Event_BodyCell {background-color:#333333;}
.Event_Title {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; color: #041D56; }
.Event_TitleSmall {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #041D56; }
.Event_TitleSmallAlt {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #284B75; }
.Event_TitleSmallAlt2 {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #990000; }
.Event_AuthorLink {color:#041D56; text-decoration: none; font-size: 8pt; font-weight: normal;}
.Event_BriefDescription {font-size: 8pt; font-style: italic;}
.Event_FullDescription {font-size: 8pt;color: #333333}
.Event_SideBar{
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	padding-right: 10px;
	padding-left: 10px;
}

.Event_SideBar:link {
	color: #FFFFFF;
	text-decoration: underline;
}

.Event_SideBar:hover {
	color: #041D56;
	text-decoration: underline;
}
.Event_SideBarHead{
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #A56E2D;
}

.Event_SideBarNoPad{
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #6666A3;
}

.EventSection_SideCategoryHead {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #000066;
	padding-right: 7px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 7px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.EventSection_SideCategory {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	background-color: #DFE4EA;
	padding-right: 7px;
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left: 7px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}



/* Calendar */

.Calendar_Title {
	font-size: 12pt;
	background-color: #041D56;
	font-weight: bold;
	color: #FFFFFF;
	padding: 3pt;
}

.Calendar_Selectable {
	background-color: #D0DCE6;
	font-weight: bold;
	color: #FFFFFF;
}


/* Parent Section */

.ParentSection_Title {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; color: #041D56; }
.ParentSection_SectionTitle {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; color: #FFFFFF; }
.ParentSection_SectionDescription {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.ParentSection_ListTable {border: none;}
.ParentSection_ListItem {border-top: dashed #993300  1px; background-color:#FFFFFF;}
.ParentSection_ListItem2 {background-color:#993300 ;font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.ParentSection_ListAlternatingItem {border-top: dashed #993300 1px; background-color:#FFFFFF;}
.ParentSection_ListAlternatingItem2 {background-color:#FFFFFF;}

.ParentSection_ListParentTitleLink
{
	padding-right: 10px;
	padding-left: 8px;
	padding-bottom: 2px;
	padding-top: 2px;
	background-position: left top;
	background-repeat: no-repeat;
	background-image: url(../Images/arrowsmall.gif);
	font-weight: bold;
	font-size: 8pt;
	color: #041d56;
	height: 22px;
	text-decoration: none;
}

.ParentSection_ListParentTitleLink a {
	color: #041D56;
	text-decoration: none;
}

.ParentSection_ListParentTitleLink a:hover {
	color: #AF0303;
	text-decoration: none;
}

.ParentSection_ListSeparator {
	background-image: url(../Images/titlebkgd2.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.ParentSection_ListTitleLink
{
	padding-right: 10px;
	padding-left: 8px;
	padding-bottom: 2px;
	padding-top: 2px;
	background-position: left top;
	background-repeat: no-repeat;
	background-image: url(../Images/arrowsmall.gif);
	font-weight: bold;
	font-size: 8pt;
	color: #041d56;
	height: 22px;
	text-decoration: none;
}

.ParentSection_ListTitleLink a {
	color: #041D56;
	text-decoration: none;
}

.ParentSection_ListTitleLink a:hover {
	color: #AF0303;
	text-decoration: none;
}

.ParentSection_ListBriefDescription {
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
}

/* Home Section */

.HomeSection_SectionTitle {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; color: #FFFFFF; }
.HomeSection_SectionDescription {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.HomeSection_ListTable {border: none;}
.HomeSection_ListItem {border-top: dashed #993300  1px; background-color:#FFFFFF;}
.HomeSection_ListItem2 {background-color:#993300 ;font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.HomeSection_ListAlternatingItem {border-top: dashed #993300 1px; background-color:#FFFFFF;}
.HomeSection_ListAlternatingItem2 {background-color:#FFFFFF;}

.HomeSection_ListParentTitleLink {
	padding-right: 10px;
	padding-left: 8px;
	padding-bottom: 2px;
	padding-top: 2px;
	background-position: left top;
	background-repeat: no-repeat;
	background-image: url(../Images/arrowsmall.gif);
	font-weight: bold;
	font-size: 8pt;
	color: #041d56;
	height: 22px;
	text-decoration: none;
}

.HomeSection_ListParentTitleLink a {
	color: #041D56;
	text-decoration: none;
}

.HomeSection_ListParentTitleLink a:hover {
	color: #AF0303;
	text-decoration: none;
}

.HomeSection_ListSeparator {
	background-image: url(../Images/titlebkgd2.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.HomeSection_ListTitleLink
{
	padding-right: 10px;
	padding-left: 8px;
	padding-bottom: 2px;
	padding-top: 2px;
	background-position: left top;
	background-repeat: no-repeat;
	background-image: url(../Images/arrowsmall.gif);
	font-weight: bold;
	font-size: 8pt;
	color: #041d56;
	height: 22px;
	text-decoration: none;
}

.HomeSection_ListTitleLink a {
	color: #041D56;
	text-decoration: none;
}

.HomeSection_ListTitleLink a:hover {
	color: #AF0303;
	text-decoration: none;
}

.HomeSection_ListBriefDescription {
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
}

.HomeSection_PageHeader {
	background-image: url(../Images/homehead_02.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #284B75;
}

.HomeSection_ListHeader
{
	font-weight: bold;
	font-size: 10pt;
	text-transform: uppercase;
	text-decoration: none;
}

/*
.HomeSection_ListHeader
{
	font-weight: bold;
	font-size: 10pt;
	color: #ffffff;
	text-transform: uppercase;
	text-decoration: none;
	background-image: url(../Images/myguide_headerbkgd.gif);
	background-color: #520a02;
	background-position: left top;
	background-repeat: repeat-x;
	padding-bottom: 2px;
	padding-right: 10px;
	padding-left: 0px;
	padding-top: 1px;
	height: 22px;
}

.HomeSection_ListHeader a {color: #FFFFFF; text-decoration: none; }
.HomeSection_ListHeader a:hover {color: #DFD9A7; text-decoration: none;}
*/

.HomeSection_AltBkgd {
	border-bottom: #CCCCCC 1px solid;
	background-color: #d7d7df;
}

/* Funds */

.FundSection_ListTitle {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8px; font-weight: bold;}
.FundSection_ListDate {font-size: 8pt; font-weight: bold;}
.FundSection_ListReadMoreLink {text-decoration: none; font-size: 8pt; font-weight: normal;}
.FundSection_ListNotVisible {background-color:#CCCCFF;font-size: 8pt; font-style: italic;}
.FundSection_NoBooks {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: #CC0000;}
.FundSection_SectionTitle {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; 	font-size: 18px; 	color: #041D56;}
.FundSection_ListItemTitle {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #041D56;
	text-decoration: none;
}
.FundSection_ListItemTitle:Link {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #041D56;
	text-decoration: none;
}

/* About Section */

.AboutSection_SectionTitle {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; color: #FFFFFF; }
.AboutSection_SectionDescription {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.AboutSection_ListTable {border: none;}
.AboutSection_ListItem {border-top: dashed #993300  1px; background-color:#FFFFFF;}
.AboutSection_ListItem2 {background-color:#993300 ;font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.AboutSection_ListAlternatingItem {border-top: dashed #993300 1px; background-color:#FFFFFF;}
.AboutSection_ListAlternatingItem2 {background-color:#FFFFFF;}

.AboutSection_ListParentTitleLink {
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 5px;
	color: #041D56;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #041D56;
	background-image: url(../Images/titlebkgd2.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #dccecc;
	height: 22px;
}

.AboutSection_ListParentTitleLink a {
	color: #041D56;
	text-decoration: none;
}

.AboutSection_ListParentTitleLink a:hover {
	color: #AF0303;
	text-decoration: none;
}

.AboutSection_ListTitleLink {
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 5px;
	color: #041D56;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #041D56;
	background-image: url(../Images/titlebkgd2.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #dccecc;
	height: 22px;
}

.AboutSection_ListTitleLink a {
	color: #041D56;
	text-decoration: none;
}

.AboutSection_ListTitleLink a:hover {
	color: #AF0303;
	text-decoration: none;
}

.AboutSection_ListBriefDescription {
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}

.AboutSection_PageHeader {
	background-image: url(../Images/Abouthead_02.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #E32AF4;
}

.AboutSection_ListHeader {
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 5px;
	color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #041D56;
	background-image: url(../Images/titlebkgdwhite.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #520A02;
	height: 22px;
}

.AboutSection_ListHeader a {color: #FFFFFF; text-decoration: none;}
.AboutSection_ListHeader a:hover {color: #DFD9A7; text-decoration: none;}

.AboutSection_AltBkgd {
	border-bottom: #CCCCCC 1px solid;
	background-color: #F1F1E7;
}

.FundSection_SectionDescription {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.FundSection_ListTable {border: none;}
.FundSection_ListItem {border-top: dashed #993300  1px; background-color:#FFFFFF;}
.FundSection_ListItem2 {background-color:#993300 ;font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.FundSection_ListAlternatingItem {border-top: dashed #993300 1px; background-color:#FFFFFF;}
.FundSection_ListAlternatingItem2 {background-color:#FFFFFF;}
.FundSection_ListParentTitleLink {
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 50px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.FundSection_ListTitleLink {
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
	background-image: url(../Images/menubullet.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 2px;
	padding-right: 50px;
	padding-bottom: 2px;
	padding-left: 9px;
}

.FundSection_ListBriefDescription {
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	padding-top: 2px;
	padding-right: 50px;
	padding-bottom: 2px;
	padding-left: 9px;
}

.Fund_Table {border-bottom: solid #993300 5px; border-top: solid #993300 5px;}
.Fund_IntroCell {background-color:#FFFFFF;} 
.Fund_BodyCell {background-color:#FFFFFF;}
.Fund_Title {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; 	font-size: 18px; color: #041D56; }
.Fund_Date {font-size: 8pt;}
.Fund_BriefDescription {font-size: 8pt; font-style: italic;}
.Fund_FullDescription {font-size: 8pt;color: #041D56}


/* HTML SECTION */

.HtmlPage_SectionTitle {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; 	font-size: 18px;
	color: #041D56;
}


/* Photo Gallery */

.PhotoSection_SectionTitle {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; 	font-size: 18px;
	color: #041D56;
}
.PhotoSection_SectionDescription {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.PhotoSection_SpacerCell {background-color: #993300;}
.PhotoSection_ListTable {border: none;}
.PhotoSection_ListItem {border-top: dashed #cccccc 1px; background-color:#FFFFFF;}
.PhotoSection_ListItem2 {background-color:#993300;font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.PhotoSection_ListAlternatingItem {border-top: dashed #993300 1px; background-color:#FFFFFF;}
.PhotoSection_ListAlternatingItem2 {background-color:#993300;}
.PhotoSection_ListTitle {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold;}
.PhotoSection_ListBriefDescription {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.PhotoSection_ListReadMoreLink {text-decoration: none; font-size: 8pt; font-weight: normal;}
.PhotoSection_NoPhotos {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: #CC0000;}

.Photo_Table {border-top: solid #993300 5px; border-bottom: solid #993300 5px;}
.Photo_IntroCell {background-color:#FFFFFF;} 
.Photo_BodyCell {background-color:#FFFFCC;}
.Photo_Title {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; 	font-size: 18px; color: #041D56; }
.Photo_AuthorLink {text-decoration: none; font-size: 8pt; font-weight: normal;}
.Photo_DateCreated {font-size: 8pt;}
.Photo_BriefDescription {font-size: 8pt; font-style: italic;}
.Photo_FullDescription {font-size: 8pt;}


/* Comments */

.Comments_ListTable {border: solid #FFFFCC 2px;}

.Comments_ListItem
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 7px;
	padding-top: 5px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	background-position: left bottom;
	background-image: url(../Images/titlebkgd3.gif);
	background-repeat: repeat-x;
}

.Comments_ListItem2
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 7px;
	padding-top: 5px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	color: #666666;
	background-position: left bottom;
	background-image: url(../Images/titlebkgd3.gif);
	background-repeat: repeat-x;
}

.Comments_ListItem3 {
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 7px;
	padding-top: 5px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
	font-size: 8pt;
	border-bottom: solid 2px #041D56;
}

.Comments_ListItem4
{
	padding-bottom: 7px;
	padding-top: 5px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	background-position: left bottom;
	background-image: url(../Images/titlebkgd3.gif);
	background-repeat: repeat-x;
}

.Comments_AltBkgd {
	border-left: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid;
	background-color: #CCCCCC;
	padding: 3px;
}


.Comments_ListAlternatingItem {border: solid #993300 2px;}
.Comments_ListAlternatingItem2 {background-color:#FFFFCC;}
.Comments_ListTitle {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.Comments_ListTitleLink {text-decoration: none; font-size: 12px; font-weight: normal; font-weight: bold;}
.Comments_ListAuthorLink {text-decoration: none; font-size: 8pt; font-weight: normal;}
.Comments_ListDateCreated {font-size: 8pt;}
.Comments_ListBriefDescription {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.Comments_ListReplyLink {text-decoration: none; font-size: 8pt; font-weight: normal;}

.Comments_ListHeader
{
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #999999;
}

.Comments_Table {border: none;}
.Comments_IntroCell {background-color:#FFFFCC;} 
.Comments_BodyCell {background-color:#FFFFCC;}
.Comments_Title {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; 	font-size: 18px; color: #041D56; }
.Comments_TitleAlt {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; 	font-size: 18px; color: #AF0303; }
.Comments_AuthorLink {text-decoration: none; font-size: 8pt; font-weight: normal;}
.Comments_DateCreated {font-size: 8pt;}
.Comments_BriefDescription {font-size: 8pt;}
.Comments_ParentLink {text-decoration: none; font-size: 8pt; font-weight: normal;}
.Comments_Box {
	border: #CCCCCC 1px solid;
	background-color: #F1F1E7;
	padding: 6px;
}
.Comments_BoxTitle {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; 	font-size: 14px; color: #041D56; }


/* Topics */

.Topics_TopicTitle {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 21px;}
.Topics_TopicDescription {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.Topics_ListTable {border-top: solid #993300 3px; border-bottom: solid #993300 1px;border-left: solid #993300 1px;border-right: solid #993300 1px;}
.Topics_ListItem {background-color:#FFFFCC;}
.Topics_ListItem2 {background-color:#FFFFFF;}
.Topics_ListAlternatingItem {border-top: dashed #cccccc 1px; background-color:#EEEEEE;}
.Topics_ListAlternatingItem2 {background-color:#FFFFCC}
.Topics_ListTitle {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold;}
.Topics_ListTitleLink {text-decoration: none; font-size: 8pt; font-weight: normal;}
.Topics_ListAuthorLink {text-decoration: none; font-size: 8pt; font-weight: normal;}
.Topics_ListDateCreated {font-size: 8pt;}
.Topics_ListBriefDescription {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}

/* Search */

.Search_ListTable {border: none;}
.Search_ListItem {background-color:#FFFFCC;}
.Search_ListItem2 {background-color:#FFFFFF;}
.Search_ListAlternatingItem {border-top: dashed #993300 1px; background-color:#FFFFCC;}
.Search_ListAlternatingItem2 {background-color:#CCCCFF;}
.Search_ListTitle {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold;}
.Search_ListTitleLink {text-decoration: none; font-size: 8pt; font-weight: normal;}
.Search_ListAuthorLink {text-decoration: none; font-size: 8pt; font-weight: normal;}
.Search_ListDateCreated {font-size: 8pt;}
.Search_ListBriefDescription {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.Search_NoResults {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: #CC0000;}


/* Form */

.Form_Header {
	font-size: 8pt;
	background-color: #041D56;
	font-weight: bold;
	color: #FFFFFF;
}
.Form_Title {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #041D56;
}
.Form_Description {font-size: 8pt;}
.Form_Table {font-size: 8pt;}

.Form_LabelRow {
	font-size: 8pt;
	color: #041D56;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-top: 5px;
	background-position: left top;
	background-image: url(../Images/titlebkgd3.gif);
	background-repeat: repeat-x;
}
.Form_LabelCell {	
	font-size: 8pt;
	color: #041D56;
}
.Form_LabelText {	
	font-size: 8pt;
	color: #041D56;
}
.Form_FieldRow {font-size: 8pt; }
.Form_FieldCell {font-size: 8pt;}
.Form_Field {font-size: 8pt;}
.Form_SectionRow {font-size: 12pt; color:#ffffff; background-color: #993300; font-weight:bold;}
.Form_SectionCell {font-size: 12pt;}
.Form_SectionText {font-size: 12pt; font-weight: bold;}
.Form_HelpText {font-size: 8pt;}
.Form_SubSectionRow {font-size: 8pt;}
.Form_SubSectionCell {font-size: 8pt;}
.Form_SubSectionText {font-size: 8pt;}
.Form_List {font-size: 8pt;}
.Form_Message {font-size: 8pt; color: #CC0000}
.Form_Special {font-size: 8pt; background-color: #FFFFC0;}



/* Web Box */

.WebBox_ListTable {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}
.WebBox_ListItem {background-color: #ffffff;font-size:11px; }
.WebBox_ListItem a:active {color: #993300; text-decoration: none; font-size: 8pt;}
.WebBox_ListItem a:link {color: #993300; text-decoration: none; font-size: 8pt;}
.WebBox_ListItem a:visited {color: #993300; text-decoration: none; font-size: 8pt;}
.WebBox_ListItem a:hover {color: #CC9900; text-decoration: none; font-size: 8pt;}

.WebBox_TitleText {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 8pt;}

.WebBox_TitleRow {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-style:italic;}
.WebBox_TitleCell {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt;}
.WebBox_SubText {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8px;}


/* Web Service Box */

.WebServiceBox_ListTable {border: solid #DDDDDD 2px;width:100%;}
.WebServiceBox_ListItem {background-color: #ffffff; }
.WebServiceBox_ServiceTitleLink {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;}
.WebServiceBox_ServiceTitleLink:hover {font-weight: bold;}
.WebServiceBox_ServiceDescription {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt;}
.WebServiceBox_ListTitleLink:link {font-size: 8pt;}
.WebServiceBox_ListTitleLink:visited {font-size: 8pt; }
.WebServiceBox_ListTitleLink:hover {font-size: 8pt;}
.WebServiceBox_ListDescription {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; }
.WebServiceBox_Copyright {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt;}
.WebServiceBox_LastRefreshed {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8px;}



/* Forum Login */

.ForumLogin_SectionTitle {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; 	font-size: 18px;
	color: #041D56;
}
.ForumLogin_SectionDescription {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.ForumLogin_LoginLink {color: #993300;}



/* Discuss */
.discussTable 
{   
    border:1px #013DA4 solid;
    background-color:#FFFFFF;
}

.discussTable td
{
    font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-size: 8pt;


}

.discussTable th 
{
    height: 25px;
    padding: 3px;
    margin: 1px;
    background-color: #90A1B9;
    color: white;
    font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-size: 0.7em;
    font-weight:bold;
}


.discussTable a 
{
    color: navy;
    font-size: 8pt;
    text-decoration:underline;
    font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-weight: bold;
}


.discussCell  
{
    padding: 3px;
    margin: 1px;
    background-color: #CBCDD1;
}


.discussCellHilite  
{
    padding: 3px;
    background-color: #D4D9EC;
}



/* HtmlTextEditor */


pre 
{
    padding:5px;
    margin-bottom:0px;
    margin-top:0px;
    margin-right:0px;
    margin-left:10px;
    background-color: #eeeeee;
    font: 10px normal Lucida Console;
}


.postBodyText {padding-bottom:20px;width:500px; overflow:auto}
.postBodyText p {margin:0px;}

.commentText {padding-bottom:20px;width:500px; overflow:auto}
.commentText p {margin:0px;}

.itemCommentText {padding-bottom:20px;width:500px; overflow:auto}
.itemCommentText p {margin:0px;}

.articleBodyText {padding-bottom:20px;width:500px; overflow:auto}
.articleBodyText p {margin:0px;}

.bookFullDescription {padding-bottom:20px;width:500px; overflow:auto}
.bookFullDescription p {margin:0px;}


.downloadFullDescription {padding-bottom:20px;width:500px; overflow:auto}
.downloadFullDescription p {margin:0px;}

.eventFullDescription {padding-bottom:20px;width:500px; overflow:auto}
.eventFullDescription p {margin:0px;}

.eventSpeakerBiography {padding-bottom:20px;width:500px; overflow:auto}
.eventSpeakerBiography p {margin:0px;}

.itemEventSpeakerBiography {padding-bottom:20px;width:500px; overflow:auto}
.itemEventSpeakerBiography p {margin:0px;}

.photoFullDescription {padding-bottom:20px;width:500px; overflow:auto}
.photoFullDescription p {margin:0px;}


/* Organizations */

.OrganizationSection_SectionTitle {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; 	font-size: 18px;
	color: #041D56;
}
.OrganizationSection_SectionDescription {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.OrganizationSection_ListTable {border: solid #993300 2px;}
.OrganizationSection_ListItemText {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	padding: 0px 0px 3px;
}
.OrganizationSection_ListItem
{
	padding-right: 5px;
	background-position: left bottom;
	padding-left: 5px;
	font-weight: normal;
	font-size: 8pt;
	background-image: url(../Images/titlebkgd2.gif);
	padding-bottom: 7px;
	padding-top: 5px;
	background-repeat: repeat-x;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.OrganizationSection_ListEditItem {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	padding: 2px;
	border-bottom: solid 1px #999999;
}

.OrganizationSection_ListAlternatingItem
{
	padding-right: 5px;
	background-position: left bottom;
	padding-left: 5px;
	font-weight: normal;
	font-size: 8pt;
	background-image: url(../Images/titlebkgd2.gif);
	padding-bottom: 7px;
	padding-top: 5px;
	background-repeat: repeat-x;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #E6EDF3;
}

.OrganizationSection_ListAlternatingEditItem {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	padding: 2px;
	border-bottom: solid 1px #999999;
	background-color: #E6EDF3;
}

.OrganizationSection_ListHeader
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 5px;
	color: #ffffff;
	padding-top: 2px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #041d56;
}

.OrganizationSection_ListItemLarge
{
	font-size: 10pt;
	font-weight: bold;
}

.OrganizationSection_ListBriefDescription {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.OrganizationSection_ListReadMoreLink {text-decoration: none; font-size: 8pt; font-weight: normal;}
.OrganizationSection_NoOrganizations {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: #CC0000;}

.OrganizationSection_HorizBar{
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #A56E2D;
}
.OrganizationSection_SideBar{
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #6666A3;
}

.OrganizationSection_SideBar:link {
	color: #FFFFFF;
	text-decoration: underline;
}

.OrganizationSection_SideBar:hover {
	color: #041D56;
	text-decoration: underline;
}
.OrganizationSection_SideBarHead{
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #A56E2D;
}

.OrganizationSection_PageHeader {
	background-image: url(../Images/orghead_02.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #284B75;
}

.Organization_Table {border-top: solid #993300 5px; border-bottom: solid #993300 5px;}
.Organization_IntroCell {background-color:#FFFFCC;} 
.Organization_BodyCell {background-color:#333333;}
.Organization_Title {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; color: #041D56; }
.Organization_AuthorLink {color:#041D56; text-decoration: none; font-size: 8pt; font-weight: normal;}
.Organization_BriefDescription {font-size: 8pt; font-style: italic;}
.Organization_FullDescription {font-size: 8pt;color: #333333}
.Organization_SideBar{
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	padding-right: 10px;
	padding-left: 10px;
}

.Organization_SideBar:link {
	color: #FFFFFF;
	text-decoration: underline;
}

.Organization_SideBar:hover {
	color: #041D56;
	text-decoration: underline;
}
.Organization_SideBarHead{
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #A56E2D;
}

.Organization_SideBarNoPad{
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #6666A3;
}

/* Prides */

.PrideSection_SectionTitle {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; 	font-size: 18px;
	color: #041D56;
}
.PrideSection_SectionDescription {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.PrideSection_ListTable {border: solid #993300 2px;}
.PrideSection_ListItemText {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	padding: 0px 0px 3px;
}
.PrideSection_ListItem
{
	padding-right: 5px;
	background-position: left bottom;
	padding-left: 5px;
	font-weight: normal;
	font-size: 8pt;
	background-image: url(../Images/titlebkgd2.gif);
	padding-bottom: 7px;
	padding-top: 5px;
	background-repeat: repeat-x;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.PrideSection_ListEditItem {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	padding: 2px;
	border-bottom: solid 1px #999999;
}

.PrideSection_ListAlternatingItem
{
	padding-right: 5px;
	background-position: left bottom;
	padding-left: 5px;
	font-weight: normal;
	font-size: 8pt;
	background-image: url(../Images/titlebkgd2.gif);
	padding-bottom: 7px;
	padding-top: 5px;
	background-repeat: repeat-x;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #E6EDF3;
}

.PrideSection_ListAlternatingEditItem {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	padding: 2px;
	border-bottom: solid 1px #999999;
	background-color: #E6EDF3;
}

.PrideSection_ListHeader
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 5px;
	color: #ffffff;
	padding-top: 2px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #041d56;
}

.PrideSection_ListItemLarge
{
	font-size: 10pt;
	font-weight: bold;
}

.PrideSection_ListBriefDescription {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.PrideSection_ListReadMoreLink {text-decoration: none; font-size: 8pt; font-weight: normal;}
.PrideSection_NoPrides {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: #CC0000;}

.PrideSection_HorizBar{
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #A56E2D;
}
.PrideSection_SideBar{
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #6666A3;
}

.PrideSection_SideBar:link {
	color: #FFFFFF;
	text-decoration: underline;
}

.PrideSection_SideBar:hover {
	color: #041D56;
	text-decoration: underline;
}
.PrideSection_SideBarHead{
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #A56E2D;
}

.PrideSection_PageHeader {
	background-image: url(../Images/orghead_02.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #284B75;
}

.Pride_Table {border-top: solid #993300 5px; border-bottom: solid #993300 5px;}
.Pride_IntroCell {background-color:#FFFFCC;} 
.Pride_BodyCell {background-color:#333333;}
.Pride_Title {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; color: #041D56; }
.Pride_AuthorLink {color:#041D56; text-decoration: none; font-size: 8pt; font-weight: normal;}
.Pride_BriefDescription {font-size: 8pt; font-style: italic;}
.Pride_FullDescription {font-size: 8pt;color: #333333}
.Pride_SideBar{
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	padding-right: 10px;
	padding-left: 10px;
}

.Pride_SideBar:link {
	color: #FFFFFF;
	text-decoration: underline;
}

.Pride_SideBar:hover {
	color: #041D56;
	text-decoration: underline;
}
.Pride_SideBarHead{
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #A56E2D;
}

.Pride_SideBarNoPad{
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #6666A3;
}

.EditLine {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
}

.EditLine:hover {
	color: #DFD9A7;
	text-decoration: underline;
	padding-left: 5px;
	padding-right: 5px;
}

.EditLine:link {
	color: #FFFFFF; text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}

.EditLine_Bkgd
{
	color: #ffffff;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #af0303;
	BACKGROUND-POSITION: top;
	background-repeat: repeat-x;
	background-image: url(../images/editline9_bkgd.gif);
	height: 22px;
}

.EditLine_Mid {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #041D56;
	background-image: url(../images/EditLineX_02.png);
	padding: 0px;
	background-color: #AF0303;
	background-repeat: no-repeat;
	background-position: left top;
}

.EditLine_parent {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	padding: 6px 5px 0px 0px;
	background-color: #AF0303;
	background-image: url(../images/EditLine_05.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.NavLine {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #041D56;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #FFFFFF;
	background-image: url(../images/navline_01.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.NavLine_Title {
	background-image: url(../images/navline_03.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.NavLine_Group {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	height: 30px;
	padding-top: 6px;
	padding-left: 34px;
	background-image: url(../images/navline2_01.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.NavLine_parent {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	padding: 6px 5px 0px 0px;
	height: 30px;
	background-image: url(../images/navline_05.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.Link_NavLine_parent {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	padding: 6px 5px 0px 0px;
	height: 30px;
	background-image: url(../images/link_navline_05.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.Article_NavLine_parent {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	padding: 6px 5px 0px 0px;
	height: 30px;
	background-image: url(../images/Article_navline_05.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.Event_NavLine_parent {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	padding: 6px 5px 0px 0px;
	height: 30px;
	background-image: url(../images/Event_navline_05.gif);
	background-repeat: repeat-x;
	background-position: top;
}


.Event_TabLine_Blank {
	height: 30px;
	background-image: url(../images/Event_TabLine_08.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.Event_TabLine_Off {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	padding: 6px 5px 0px 0px;
	height: 30px;
	background-image: url(../images/Event_TabLine_03.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.Event_TabLine_On {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #041D56;
	padding: 6px 5px 0px 0px;
	height: 30px;
	background-image: url(../images/Event_TabLine_01.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.Side_TabLine_Blank {
	height: 20px;
	background-image: url(../images/Side_TabLine_08.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.Side_TabLine_Off {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	padding: 4px 3px 0px 0px;
	height: 20px;
	background-image: url(../images/Side_TabLine_03.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.Side_TabLine_On {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #041D56;
	padding: 4px 3px 0px 0px;
	height: 20px;
	background-image: url(../images/Side_TabLine_01.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.Side_TabLine_On_BgColor {background-color:#EFE3BD; }
.Side_TabLine_Off_BgColor {background-color:#041D56; }

.Home_TabLine_Blank {
	height: 20px;
	background-image: url(../images/Home_TabLine_08.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.Home_TabLine_Off {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	padding: 4px 3px 0px 0px;
	height: 20px;
	background-image: url(../images/Home_TabLine_03.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.Home_TabLine_On {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #041D56;
	padding: 4px 3px 0px 0px;
	height: 20px;
	background-image: url(../images/Home_TabLine_01.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.Home_TabLine_On_BgColor {background-color:#d7d7df; }
.Home_TabLine_Off_BgColor {background-color:#041D56; }

/* a {color:#041D56; text-decoration: none;}
a:active {text-decoration: none;}
a:hover {color:#AF0303; text-decoration:underline;} */


/***********************************
  Theme Specific Style Elements
  ------------------------------
  The following style elements are specific to the current
  theme.
************************************/


/* Default Theme */

.SmallImage {background-image: url(ArrowRow_Small.gif); background-position: center left; background-repeat: no-repeat;}
.BigImage {background-image: url(ArrowRow_Big.gif); background-position: center center; background-repeat: no-repeat;}


/* from previous stylesheets -- BGUSA */
.textHead
{
	font-weight: bold;
	font-size: 8pt;
	color: #041D56;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
}
.textHeadWhite
{
	font-weight: bold;
	font-size: 8pt;
	color: #ffffff;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
}
.textHeadYellow
{
	font-weight: bold;
	font-size: 8pt;
	color: #ffff99;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
}
.highlighttext
{
	font-weight: bold;
	font-size: 8pt;
	color: #003399;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
}
input {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #041D56;
}
select {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #041D56;
}
.button {
	font-size: 8pt;
	color: #ffff99;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	background-color: #990000;
}
.buttonWhite {
	font-size: 8pt;
	color: #041D56;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	background-color: #cccccc;
}

.gridtable1
{
	border-right: #041D56 1px solid;
	padding-right: 5px;
	border-top: #041D56 1px solid;
	padding-left: 5px;
	font-size: 8pt;
	padding-bottom: 3px;
	border-left: #041D56 1px solid;
	padding-top: 3px;
	border-bottom: #041D56 1px solid;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-collapse: collapse;
	background-color: #ffffff;
}

.gridtable2
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 8pt;
	padding-bottom: 3px;
	padding-top: 3px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-collapse: collapse;
	background-color: #ffffff;
	border: 1px solid #666666;
}


.gridTableHead1
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	background-color: #041D56;
}


.gridPaging1
{
	font-size: 8pt;
	color: #041D56;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	background-color: #CCCCCC;
}


.gridFieldName
{
	font-size: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-left: 1px solid #041D56;
	border-right: 1px none #041D56;
	border-top: 1px none #041D56;
	border-bottom: 1px solid #041D56;
	border-collapse: collapse;
	background-color: #CCCCCC;
}

.gridFieldInfo
{
	font-size: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-left: 1px solid #041D56;
	border-right: 1px solid #041D56;
	border-top: 1px none #041D56;
	border-bottom: 1px solid #041D56;
	border-collapse: collapse;
}
textarea {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #041D56;
}
.gridTableHead2 {
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 1px;
	color: #041D56;
	padding-top: 1px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	background-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;

}
.textHeadRed {

	font-weight: bold;
	font-size: 8pt;
	color: #990000;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
}

.textListing-Top {
	font-size: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-top-style: solid;
}

.gridFieldInfo2
{
	font-size: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-top: 1px none #666666;
	border-bottom: 1px solid #666666;
	border-collapse: collapse;
}	
	
.textHeadLarge {

	font-weight: bold;
	font-size: 8pt;
	color: #041D56;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
}
.textHeadLarge {

	font-weight: bold;
	font-size: 8pt;
	color: #041D56;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
}


.tableContent {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;

}

.textbox65percent {

	width: 65%;
}
.textbox35percent {

	width: 35%;
}

.textbox100percent {
	width: 100%;
}

.textbox75percent {
	width: 75%;
}

.textbox50percent {
	width: 50%;
}

.textbox25percent {
	width: 25%;
}

.textRequired {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	color: #990000;
	text-align: left;
}


.tableContentBkgdAll {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	background-color: #CCCCCC;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;


}

.tableContentBkgdR {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px none #999999;
	border-left: 1px none #999999;
	background-color: #CCCCCC;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;

}

.tableContentBkgdBR {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px none #999999;
	background-color: #CCCCCC;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;

}

.tableContentBkgdTBR {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px none #999999;
	background-color: #CCCCCC;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;

}

.tableContentBkgdLBR {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	background-color: #CCCCCC;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;

}

.tableContentBkgdB {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px none #999999;
	border-right: 1px none #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px none #999999;
	background-color: #CCCCCC;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;

}

.tableContentBkgdLR {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px none #999999;
	border-left: 1px solid #999999;
	background-color: #CCCCCC;
	padding: 2px 5px;

}

.tableContentBkgd {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
		background-color: #CCCCCC;

}

.tableContentBkgdLB {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px none #999999;
	border-right: 1px none #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	background-color: #CCCCCC;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;

}

.tableContentBkgdLRT {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px none #999999;
	border-left: 1px solid #999999;
	background-color: #CCCCCC;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;

}

.tableContentBkgdWhiteAll {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;


}

.tableContentBkgdWhiteR {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px none #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px none #FFFFFF;
	border-left: 1px none #FFFFFF;
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;

}

.tableContentBkgdWhiteBR {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px none #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px none #FFFFFF;
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;

}

.tableContentBkgdWhiteTBR {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px none #FFFFFF;
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;

}

.tableContentBkgdWhiteLBR {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px none #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;

}

.tableContentBkgdWhiteB {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px none #FFFFFF;
	border-right: 1px none #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px none #FFFFFF;
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;

}

.tableContentBkgdWhiteLR {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px none #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px none #FFFFFF;
	border-left: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	padding: 2px 5px;

}

.tableContentBkgdWhite {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
		background-color: #FFFFFF;

}

.tableContentBkgdWhiteLB {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px none #FFFFFF;
	border-right: 1px none #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;

}

.tableContentBkgdWhiteLRT {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px none #FFFFFF;
	border-left: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;

}

.tableContentBordersLB {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px none #999999;
	border-right: 1px none #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.tableContentBordersAll {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.tableContentBordersR {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px none #999999;
	border-left: 1px none #999999;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.tableContentBordersBR {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px none #999999;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;

}

.tableContentBordersTBR {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px none #999999;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.tableContentBordersLBR {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;

}

.tableContentBordersB {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px none #999999;
	border-right: 1px none #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px none #999999;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.tableContentBordersLR {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px none #999999;
	border-left: 1px solid #999999;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.tableContentBordersTLR {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px none #999999;
	border-left: 1px solid #999999;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.tableContentBordersTBL {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px solid #999999;
	border-right: 1px none #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.tableContentBordersTB {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px solid #999999;
	border-right: 1px none #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px none #999999;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.tableContentBordersBlueLB {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px none #3333CC;
	border-right: 1px none #3333CC;
	border-bottom: 1px solid #3333CC;
	border-left: 1px solid #3333CC;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.tableContentBordersBlueAll {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border: 1px solid #3333CC;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.tableContentBordersBlueR {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px none #3333CC;
	border-right: 1px solid #3333CC;
	border-bottom: 1px none #3333CC;
	border-left: 1px none #3333CC;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.tableContentBordersBlueBR {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px none #3333CC;
	border-right: 1px solid #3333CC;
	border-bottom: 1px solid #3333CC;
	border-left: 1px none #3333CC;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;

}

.tableContentBordersBlueTBR {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px solid #3333CC;
	border-right: 1px solid #3333CC;
	border-bottom: 1px solid #3333CC;
	border-left: 1px none #3333CC;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.tableContentBordersBlueLBR {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px none #3333CC;
	border-right: 1px solid #3333CC;
	border-bottom: 1px solid #3333CC;
	border-left: 1px solid #3333CC;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;

}

.tableContentBordersBlueB {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px none #3333CC;
	border-right: 1px none #3333CC;
	border-bottom: 1px solid #3333CC;
	border-left: 1px none #3333CC;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.tableContentBordersBlueLR {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px none #3333CC;
	border-right: 1px solid #3333CC;
	border-bottom: 1px none #3333CC;
	border-left: 1px solid #3333CC;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.tableContentBordersBlueTLR {
	COLOR: #041D56;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px solid #3333CC;
	border-right: 1px solid #3333CC;
	border-bottom: 1px none #3333CC;
	border-left: 1px solid #3333CC;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.tableContentBordersBlueTBL {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px solid #3333CC;
	border-right: 1px none #3333CC;
	border-bottom: 1px solid #3333CC;
	border-left: 1px solid #3333CC;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.tableContentBordersBlueTB {
	COLOR: #041D56;
	FONT-SIZE: 8pt;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px solid #3333CC;
	border-right: 1px none #3333CC;
	border-bottom: 1px solid #3333CC;

	border-left: 1px none #3333CC;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.textbox50 {

	width: 50px;
}

.textWhite
{
	font-size: 8pt;
	color: #ffffff;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
}

.textWhite:link	{	
	text-decoration:	none;
	color:	#999999;
	}	
		
.textWhite:visited	{	
	text-decoration:	none;
	color:	#999999;
	}	
		
.textWhite:active	{	
	text-decoration:	none;
	color:	#999999;
	}	
		
.textWhite:hover	{	
	text-decoration:	underline;
	color:	#FFFFFF;
	}
	
.textSideCityGuide
{
	font-size: 8pt;
	color: #041D56;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	background-color: #F5F5F5;
}

/* Links */


.LinkSection_SectionTitle {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; 	font-size: 18px;
	color: #041D56;
}
.LinkSection_SectionDescription {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.LinkSection_ListTable {border: solid #993300 2px;}
.LinkSection_ListItemText {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	padding: 0px 0px 3px;
}
.LinkSection_ListItem
{
	padding-right: 5px;
	background-position: left bottom;
	padding-left: 5px;
	font-weight: normal;
	font-size: 8pt;
	background-image: url(../Images/titlebkgd2.gif);
	padding-bottom: 7px;
	padding-top: 5px;
	background-repeat: repeat-x;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.LinkSection_ListItemTitle
{
	padding-right: 8px;
	padding-left: 8px;
	font-weight: normal;
	font-size: 8pt;
	padding-top: 5px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.LinkSection_ListEditItem {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;

	font-size: 8pt;
	font-weight: normal;
	padding: 2px;
	border-bottom: solid 1px #041D56;
}

.LinkSection_ListAlternatingItem
{
	padding-right: 5px;
	background-position: left bottom;
	padding-left: 5px;
	font-weight: normal;
	font-size: 8pt;
	background-image: url(../Images/titlebkgd2.gif);
	padding-bottom: 7px;
	padding-top: 5px;
	background-repeat: repeat-x;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #E5ECE5;
}

.LinkSection_ListAlternatingItemTitle
{
	padding-right: 8px;
	padding-left: 8px;
	font-weight: normal;
	font-size: 8pt;
	padding-top: 5px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #E5ECE5;
}

.LinkSection_ListAlternatingEditItem {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	padding: 2px;
	border-bottom: solid 1px #041D56;
	background-color: #E5ECE5;
}

.LinkSection_ListHeader
{
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 5px;
	font-weight: bold;
	font-size: 8pt;
	color: #ffffff;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #041d56;
}

.LinkSection_ListHeaderAlt
{
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 5px;
	font-size: 8pt;
	color: #ffffff;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #041d56;
}

.LinkSection_ListBriefDescription {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.LinkSection_ListReadMoreLink {text-decoration: none; font-size: 8pt; font-weight: normal;}
.LinkSection_NoLinks {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: #CC0000;}

.LinkSection_HorizBar{
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #A56E2D;
}
.LinkSection_SideBar{
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #6666A3;
}

.LinkSection_SideBar:link {
	color: #FFFFFF;
	text-decoration: underline;
}

.LinkSection_SideBar:hover {
	color: #041D56;
	text-decoration: underline;
}
.LinkSection_SideBarHead{
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #A56E2D;
}

.LinkSection_PageHeader {
	background-image: url(../Images/linkhead_02.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #034800;
}


.Link_Table {border-top: solid #993300 5px; border-bottom: solid #993300 5px;}
.Link_IntroCell {background-color:#FFFFCC;} 
.Link_BodyCell {background-color:#333333;}
.Link_Title {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; 	font-size: 18px; color: #041D56; }
.Link_Title:link { color: #FFFFFF; text-decoration: none;
}

.Link_Title:hover {
	color: #AE706B;
	text-decoration: none;
}

.Link_AuthorLink {color:#041D56; text-decoration: none; font-size: 8pt; font-weight: normal;}
.Link_BriefDescription {font-size: 8pt;}
.Link_FullDescription {font-size: 8pt;color: #333333}

.Link_Sidebar{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	padding-right: 5px;
	padding-left: 10px;
	padding-bottom: 3px;
	background-color: #3C6B97;
	background-image: url(../Images/link-side_04.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.Link_Sidebar:link {
	color: #FFFFFF;
	text-decoration: none;
}

.Link_Sidebar:hover{
	color: #DFD9A7;
	text-decoration: underline;
}

.Link_SidebarHead{
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #041D56;
}

.Link_SidebarNoPad{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	background-color: #3C6B97;
	background-image: url(../Images/link-side_04.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.Rating_Item {
	font-size: 8pt;
	margin: 0px;
	padding: 0px;
}


/* Log In */

.Login_SectionTitle {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; 	font-size: 18px;
	color: #041D56;
}
.Login_SectionDescription {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.Login_ListTable {border: solid #993300 2px;}
.Login_ListItemText {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #041D56;
	padding: 0px 0px 3px;
}
.Login_ListItem {
	background-color:#E0E0ED;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #041D56;
	padding: 3px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.Login_ListAlternatingItem {
	background-color:#EDE2D5;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #041D56;
	padding: 3px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.Login_ListHeader {
	background-color:#041D56;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #041D56;
	padding: 3px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.Login_ListBriefDescription {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.Login_ListReadMoreLink {text-decoration: none; font-size: 8pt; font-weight: normal;}
.Login_NoOrganizations {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: #CC0000;}
.Login_HorizBar{
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #D5761E;
}
.Login_SideBar{
	font-size: 10px;
	color: #FFFFFF;
	background-color: #993C00;
}

.Login_SideBar:link {
	color: #FFFFFF;
	text-decoration: underline;
}

.Login_SideBar:hover {
	color: #FC9A3F;
	text-decoration: underline;
}

.Login_SideBar:visited {
	text-decoration: underline;
}

.Login_SideBarHead{
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #993C00;
}/* Log Out */

.Logout_SectionTitle {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; 	font-size: 18px;
	color: #041D56;
}
.Logout_SectionDescription {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.Logout_ListTable {border: solid #993300 2px;}
.Logout_ListItemText {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #041D56;
	padding: 0px 0px 3px;
}
.Logout_ListItem {
	background-color:#E0E0ED;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #041D56;
	padding: 3px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.Logout_ListAlternatingItem {
	background-color:#EDE2D5;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #041D56;
	padding: 3px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.Logout_ListHeader {
	background-color:#041D56;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #041D56;
	padding: 3px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.Logout_ListBriefDescription {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.Logout_ListReadMoreLink {text-decoration: none; font-size: 8pt; font-weight: normal;}
.Logout_NoOrganizations {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: #CC0000;}
.Logout_HorizBar{
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #D5761E;
}
.Logout_SideBar{
	font-size: 10px;
	color: #FFFFFF;
	background-color: #993C00;
}

.Logout_SideBar:link {
	color: #FFFFFF;
	text-decoration: underline;
}

.Logout_SideBar:hover {
	color: #FC9A3F;
	text-decoration: underline;
}

.Logout_SideBar:visited {
	text-decoration: underline;
}

.Logout_SideBarHead{
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #993C00;
	
}

/* CityGuides */


.CityGuideSection_SectionTitle {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; 	font-size: 18px;
	color: #041D56;
}
.CityGuideSection_SectionDescription {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.CityGuideSection_ListTable {border: none;}
.CityGuideSection_ListItemText {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	padding: 0px 0px 3px;
}
.CityGuideSection_ListItem
{
	padding-right: 5px;
	background-position: left bottom;
	padding-left: 5px;
	font-weight: normal;
	font-size: 8pt;
	background-image: url(../Images/titlebkgd2.gif);
	padding-bottom: 7px;
	padding-top: 5px;
	background-repeat: repeat-x;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.CityGuideSection_ListEditItem {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	padding: 2px;
	border-bottom: solid 1px #041D56;
}

.CityGuideSection_ListAlternatingItem
{
	padding-right: 5px;
	background-position: left bottom;
	padding-left: 5px;
	font-weight: normal;
	font-size: 8pt;
	background-image: url(../Images/titlebkgd2.gif);
	padding-bottom: 7px;
	padding-top: 5px;
	background-repeat: repeat-x;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #E5ECE5;
}

.CityGuideSection_ListAlternatingEditItem {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	padding: 2px;
	border-bottom: solid 1px #041D56;
	background-color: #E5ECE5;
}

.CityGuideSection_ListHeader
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 5px;
	color: #ffffff;
	padding-top: 2px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #041d56;
}

.CityGuideSection_ListHeaderAlt
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 8pt;
	padding-bottom: 5px;
	color: #ffffff;
	padding-top: 2px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #041d56;
}

.CityGuideSection_ListBriefDescription {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.CityGuideSection_ListReadMoreCityGuide {text-decoration: none; font-size: 8pt; font-weight: normal;}
.CityGuideSection_NoCityGuides {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: #CC0000;}

.CityGuideSection_HorizBar{
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #A56E2D;
}
.CityGuideSection_SideBar{
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #6666A3;
}

.CityGuideSection_SideBar:link {
	color: #FFFFFF;
	text-decoration: underline;
}

.CityGuideSection_SideBar:hover {
	color: #041D56;
	text-decoration: underline;
}
.CityGuideSection_SideBarHead{
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #A56E2D;
}

.CityGuideSection_PageHeader {
	background-image: url(../Images/cityguide-bkgd.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #284B75;
}

.CityGuide_Table {border-top: solid #993300 5px; border-bottom: solid #993300 5px;}
.CityGuide_IntroCell {background-color:#FFFFCC;} 
.CityGuide_BodyCell {background-color:#333333;}
.CityGuide_Title {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; 	font-size: 18px; color: #041D56; }
.CityGuide_Title:link {
	color: #FFFFFF;
	text-decoration: none;
}

.CityGuide_Title:hover {
	color: #AE706B;
	text-decoration: none;
}

.CityGuide_AuthorCityGuide {color:#041D56; text-decoration: none; font-size: 8pt; font-weight: normal;}
.CityGuide_BriefDescription {font-size: 8pt;}
.CityGuide_FullDescription {font-size: 8pt;color: #333333}

.CityGuide_Sidebar{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	padding-right: 5px;
	padding-left: 10px;
	padding-bottom: 3px;
	background-color: #3C6B97;
	background-image: url(../Images/CityGuide-side_04.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.CityGuide_Sidebar:link {
	color: #FFFFFF;
	text-decoration: none;
}

.CityGuide_Sidebar:hover{
	color: #DFD9A7;
	text-decoration: underline;
}


.CityGuide_SideBar2{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	padding-right: 5px;
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	background-color: #3C6B97;
	background-image: url(../Images/CityGuide-side_04.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.CityGuide_SideBar2:link {
	color: #FFFFFF;
	text-decoration: none;
}

.CityGuide_SideBar2:hover{
	color: #DFD9A7;
	text-decoration: underline;
}

.CityGuide_SideBar2B{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	padding-right: 5px;
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	background-color: #3C6B97;
	background-image: url(../Images/CityGuide-side_04.gif);
	background-repeat: repeat-y;
	background-position: right;
	border-bottom: solid 1px #041D56;
}

.CityGuide_SideBar2B:link {
	color: #FFFFFF;
	text-decoration: none;
}

.CityGuide_SideBar2B:hover{
	color: #DFD9A7;
	text-decoration: underline;
}

.CityGuide_SidebarHead{
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #041D56;
}

.CityGuide_SidebarNoPad{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	background-color: #3C6B97;
	background-image: url(../Images/CityGuide-side_04.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.CityGuide_ListHeader {
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 5px;
	color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #041D56;
	background-image: url(../Images/titlebkgdwhite.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #041D56;
}

.CityGuide_ListHeader a {color: #FFFFFF; text-decoration: none; }
.CityGuide_ListHeader a:hover {color: #DFD9A7; text-decoration: none;}

.CityGuide_FeatureBox {
	border-bottom: #CCCCCC 1px solid;
	background-color: #EFE3BD;
}

.CityGuide_FeatureLine {
	padding-top: 0px;
	padding-bottom: 7px;
	padding-right: 3px;
	padding-left: 3px;
	background-image: url(../Images/titlebkgd2.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.CityGuide_FeatureLinePadB {
	padding-bottom: 7px;
	background-image: url(../Images/titlebkgd2.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.CityGuide_FeatureLineX {
	padding-left:7px;
	padding-bottom:7px;
	padding-right:7px;
}
/* Member Center */
.MemberCenter_Title {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; 	font-size: 18px; color: #041D56; }
.MemberCenter_SectionTitle {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; color: #FFFFFF; }
.MemberCenter_SectionDescription {font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.MemberCenter_ListTable {border: none;}
.MemberCenter_ListItem {border-top: dashed #993300  1px; background-color:#FFFFFF;}
.MemberCenter_ListItem2 {background-color:#993300 ;font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.MemberCenter_ListAlternatingItem {border-top: dashed #993300 1px; background-color:#FFFFFF;}
.MemberCenter_ListAlternatingItem2 {background-color:#FFFFFF;}

.MemberCenter_ListParentTitleLink {
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 5px;
	color: #041D56;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #041D56;
	background-image: url(../Images/titlebkgd2.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #dccecc;
	height: 22px;
}

.MemberCenter_ListParentTitleLink a {
	color: #041D56;
	text-decoration: none;
}

.MemberCenter_ListParentTitleLink a:hover {
	color: #AF0303;
	text-decoration: none;
}

.MemberCenter_ListTitleLink {
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 5px;
	color: #041D56;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #041D56;
	background-image: url(../Images/titlebkgd2.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #dccecc;
	height: 22px;
}

.MemberCenter_ListTitleLink a {
	color: #041D56;
	text-decoration: none;
}

.MemberCenter_ListTitleLink a:hover {
	color: #AF0303;
	text-decoration: none;
}

.MemberCenter_ListBriefDescription {
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}

.MemberCenter_PageHeader {
	background-image: url(../Images/membercenterhead_02.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #284B75;
}

.MemberCenter_ListHeader {
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 5px;
	color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #041D56;
	background-image: url(../Images/titlebkgdwhite.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #520A02;
	height: 22px;
}

.MemberCenter_ListHeader a {color: #FFFFFF; text-decoration: none; }
.MemberCenter_ListHeader a:hover {color: #DFD9A7; text-decoration: none;}

.MemberCenter_AltBkgd {
	border-bottom: #CCCCCC 1px solid;
	background-color: #F1F1E7;
}

.MemberCenter_Sidebar{
	color: #041D56;
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	padding-right: 5px;
	padding-left: 10px;
	padding-bottom: 3px;
	background-color: #BDBECD;
	background-image: url(../Images/Member-side_04.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.MemberCenter_Sidebar:link {
	color: #041D56;
	text-decoration: none;
}

.MemberCenter_Sidebar:hover{
	color: #DFD9A7;
	text-decoration: underline;
}

.MemberCenter_SidebarHead{
	font-size: 8pt;
	color: #EFE3BD;
	background-color: #3F4069;
}

.MemberCenter_SidebarNoPad{
	color: #041D56;
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	background-color: #BDBECD;
	background-image: url(../Images/Member-side_04.gif);
	background-repeat: repeat-y;
	background-position: right;
}

/* misc */

.pageHeaderFeature {
	background-color: #292947;
}


.featureBoxBkgd {
	background-color: #F1F1E7;
}

.commentsBoxNoPad {
	border: #CCCCCC 1px solid;
}
.commentsBox {
	border: #CCCCCC 1px solid;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

.ratingBox {
	border: #CCCCCC 1px solid;
	background-color: #F1F1E7;
	padding-right: 6px;
	padding-left: 6px;
}

.featureBox {
	border: #CCCCCC 1px solid;
	background-color: #F1F1E7;
	padding-right: 6px;
	padding-left: 6px;
}

.featureBoxPad {
	border-bottom: #CCCCCC 1px solid;
	background-color: #F1F1E7;
	padding: 10px;
}

.featureBoxNoBkgdPad {
	border-bottom: #333333 1px solid;
	padding: 10px;
}

.featureBox2 {
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
}

.header_bkgd {
	text-decoration: none;
	font-size: 8pt;
	color: #333333;
	background-color: #FFFFEE;
}

.sectionHead {
	padding-left: 10px;
	padding-right: 10px;
	background-image: url(../images/standardhead_01.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFFFFF;
}

.sectionHeadNoPad {
	background-image: url(../images/standardhead_01.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #041D56;
}

.CityGuideHead {
	background-image: url(../Images/cityguide-usa.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #041D56;
}

.whiteLink {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 8pt;
}

.whiteLink a {color: #FFFFFF; text-decoration: none; font-size: 8pt;}

.whiteLink a:hover {
	color: #DFD9A7;
	text-decoration: underline;
}

.whiteLink:hover {
	color: #DFD9A7;
	text-decoration: underline;
}

.blueLink {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	color:#041D56;
	font-size: 8pt;
}

.blueLink a {color: #041D56; text-decoration: none; font-size: 8pt;}

.blueLink a:hover {
	color: #666666;
	text-decoration: underline;
}

.yellowLink {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	color:#DFD9A7;
	font-size: 8pt;
}

.yellowLink a {color: #DFD9A7; text-decoration: none; font-size: 8pt;}

.yellowLink a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.pageHeader_BriefDescription {	color: #FFFFFF;}

.SideBar{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	padding-right: 5px;
	padding-left: 10px;
	padding-bottom: 3px;
	background-color: #3C6B97;
	background-image: url(../Images/bgusa8-side_04.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.SideBar:link {
	color: #FFFFFF;
	text-decoration: none;
}

.SideBar:hover{
	color: #DFD9A7;
	text-decoration: underline;
}

.SideBarHead{
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #041D56;
}

.SideBarNoPad{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	background-color: #3C6B97;
	background-image: url(../Images/bgusa8-side_04.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.SideBar2{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	padding-right: 5px;
	padding-left: 10px;
	padding-bottom: 3px;
	background-color: #6389AC;
	background-image: url(../Images/bgusa8-side2_04.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.SideBar2:link {
	color: #FFFFFF;
	text-decoration: none;
}

.SideBar2:hover{
	color: #DFD9A7;
	text-decoration: underline;
}

.SideBar2Head{
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #041D56;
}

.SideBar2NoPad{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	background-color: #6389AC;
	background-image: url(../Images/bgusa8-side2_04.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.SideBarEx{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #3C6B97;
	background-image: url(../Images/bgusa8-side_04.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.SideBarEx:link {
	color: #FFFFFF;
	text-decoration: none;
}

.SideBarEx:hover{
	color: #DFD9A7;
	text-decoration: underline;
}

.SideBar2Ex{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #6389AC;
	background-image: url(../Images/bgusa8-side2_04.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.SideBar2Ex:link {
	color: #FFFFFF;
	text-decoration: none;
}

.SideBar2Ex:hover{
	color: #DFD9A7;
	text-decoration: underline;
}

.Admin_PageHeader {
	background-image: url(../Images/adminhead_02.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #FFFFFF;
}

.Ad_Header{color: #FFFFFF; background-color: #CCCCCC; font-size: 7pt;}
.Ad_Outline{padding:2px; border: solid 1px #CCCCCC; background-color: #FFFFFF;}
