/* ******************************************************
** Links and Link Button Styles
********************************************************* */
.StandardLinks
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: black;  /*#333300;*/
}
.StandardLinks:link	{	
	text-decoration:	none;
	color: black;  /*#333300;*/
}	
.StandardLinks:visited	{	
	text-decoration:	none;
	color: black;  /*#333300;*/
}	
.StandardLinks:active	{	
	text-decoration:	none;
	color: black;  /*#333300;*/
}	
.StandardLinks:hover
{
	color: black;  /*#333300;*/
	text-decoration: underline;
}

.StandardLinksSmall
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #770802;
}
.StandardLinksSmall:link	{	
	text-decoration:	none;
	color: black;  /*#333300;*/
}	
.StandardLinksSmall:visited	{	
	text-decoration:	none;
	color: black;  /*#333300;*/
}	
.StandardLinksSmall:active	{	
	text-decoration:	none;
	color: black;  /*#333300;*/
}	
.StandardLinksSmall:hover
{
	color: black;  /*#333300;*/
	text-decoration: underline;
}

.CommandLinks
{
	color: #770802;	
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size:9pt;
	padding: 2px 2px 2px 2px;
}
.CommandLinks:link	{	
	text-decoration:	none;
	color: #770802;
}	
.CommandLinks:visited	{	
	text-decoration:	none;
	color: #770802;
}	
.CommandLinks:active	{	
	text-decoration:	none;
	color: #770802;
}	
.CommandLinks:hover
{
	color: #770802;
	text-decoration: underline;
}

.CommandLinksSmall
{
	color: #770802;	
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	padding: 2px 2px 2px 2px;
}
.CommandLinksSmall:link	{	
	text-decoration:	none;
	color: #770802;
}
.CommandLinksSmall:visited	{	
	text-decoration:	none;
	color: #770802;
}
.CommandLinksSmall:active	{	
	text-decoration:	none;
	color: #770802;
}		
.CommandLinksSmall:hover
{
	color: #770802;
	text-decoration: underline;
}

/* ******************************************************
** Portal Styles
********************************************************* */

.PortalHeader
{
	font-weight: normal;
	font-size: 09pt;
	word-spacing: normal;
	text-transform: none;
	border-bottom: #000000 1pt solid;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: #f2f2e4;	/*#D6C695;*/
	height: 110px;
}
.PortalFooter
{
	background-color: transparent;
	background-image: url(../../images/FooterBG.gif);
	background-repeat: repeat-x;
	height: 49px;
}
.PortalFooterInfo
{
	color: Black;
	font-size: 08pt;
	font-weight: normal;
	word-spacing: normal;
	text-transform: none;
	text-align: center;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
}
.PortalNavigation
{
	font-weight: normal;
	font-size: 09pt;
	word-spacing: normal;
	text-transform: none;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: #F2F2E4;
}
.PortalContent
{
	font-weight: normal;
	font-size: 09pt;
	word-spacing: normal;
	text-transform: none;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
}

/* ******************************************************
** Navigation Menu
********************************************************* */
/*
a { color:#006699; text-decoration:none; font-weight:bold;}
a:hover { color:#000000; text-decoration:none; font-weight:bold;}
a:active { color:#000000; text-decoration:none; font-weight:bold ;}
*/
.NavigationMenu
{
	background-color: transparent;
	background-image: url(../../images/ButtonBG.gif);
	background-repeat: repeat-x;

	border-top: #C0C0A6 1px solid;
	border-right: buttonshadow 1px solid;
	border-bottom: buttonshadow 1px solid;
	border-left: #f5f5f5 1px solid;

	padding-right: 10px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 7px;

	color: #333300;
	font-weight: normal;
	font-size: 9pt;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	text-align: right;
	width: 100%;
	cursor: hand;
	height: 35px;
}
.NavigationMenuSelected
{
	background-color: transparent;
	background-image: url(../../images/ButtonBG.gif);
	background-repeat: repeat-x;

	border-top: #C0C0A6 1px solid;
	border-right: buttonshadow 1px solid;
	border-bottom: buttonshadow 1px solid;
	border-left: #f5f5f5 1px solid;

	padding-right: 10px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 7px;

	color: blue;
	font-weight: normal;
	font-size: 9pt;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	text-align: right;
	width: 100%;
	cursor: hand;
	height: 35px;
}
.Option
{
	background-color: #FBFBF7;

	border-top: #ffffff 1px solid;
	border-right: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;

	padding-right: 15px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 2px;

	color: #333300;
	font-weight: normal;
	font-size: 8pt;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	text-align: right;

	width: 100%;
	cursor: hand;
	height: 24px;
}
.OptionSelected
{
	background-color: #FBFBF7;

	border-top: #ffffff 1px solid;
	border-right: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;

	padding-right: 15px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 2px;

	color: blue;
	font-weight: normal;
	font-size: 8pt;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	text-align: right;

	width: 100%;
	cursor: hand;
	height: 24px;
}
.Options 
{
	padding:1 1 1 1;
	/*display: none;*/
}
.AccountMaintenance
{
	text-align: left;
	vertical-align: top;
	padding-top: 10px;
	line-height: 18px;
	font-size: 8pt;
}

/* ******************************************************
** Text Formatting
********************************************************* */

.NormalText
{
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
}

.SubduedText
{
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 6pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	color: Gray;
}

.NormalWarning
{
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	color: Red;
}

.LargeWarning
{
	border-top: Red 1px solid;
	border-right: Red 1px solid;
	border-left: Red 1px solid;
	border-bottom: Red 1px solid;
	padding: 5px 5px 5px 5px;
	margin: 5px 5px 5px 5px;
	width: 100%;
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	color: Red;
	text-align: center;
	vertical-align: middle;
}

.LargeMessage
{
	border-top: #f2f2e4 1px solid;
	border-right: #f2f2e4 1px solid;
	border-left: #f2f2e4 1px solid;
	border-bottom: #f2f2e4 1px solid;
	padding: 5px 5px 5px 5px;
	margin: 5px 5px 5px 5px;
	width: 100%;
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	color: black;
	text-align: center;
	vertical-align: middle;
}

.ContentTitle
{
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	padding: 10px 10px 10px 10px;
}

/* ******************************************************
** Standard Layout Style Information
********************************************************* */
.Component
{
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	background-color: #f2f2e4;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	margin: 0px 50px 10px 10px;
	padding: 10px 10px 10px 10px;
	border-color: #C8C7C6;	/*#f2f2e4;*/
	border-style: solid;
	border-width: thin;
	width: 98%;
}
.Component_NoBorder
{
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	background-color: #f2f2e4;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	margin: 0px 50px 10px 10px;
	padding: 10px 10px 10px 10px;
	border-color: #C8C7C6;	/*#f2f2e4;*/
	border-style: solid;
	border-width: 0px;
	width: 98%;
}
.Component_NoBorderWhite
{
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	margin: 0px 50px 10px 10px;
	padding: 10px 10px 10px 10px;
	border-color: #C8C7C6;	/*#f2f2e4;*/
	border-style: solid;
	border-width: 0px;
	width: 98%;
}

.ComponentHeader
{
	background-color: transparent;
	background-image: url(../../images/ButtonBG.gif);
	background-repeat: repeat-x;
	padding: 10px 10px 10px 10px;
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	vertical-align: middle;
}

.ComponentContent
{
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	padding: 5px 5px 5px 8px;
}

/* ******************************************************
** Quiz Information...
********************************************************* */
.QuizQuestions
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	padding: 5px 5px 5px 8px;
}
.QuizQuestions_View
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	padding: 5px 5px 5px 8px;
}
.QuizQuestion
{
	height: 50px;
}
.QuizAnswers 
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	margin-top: 15px;
	margin-bottom:15px;
	margin-left: 15px;
}
.QuizNumber
{
	font-size:12pt;
	padding-top: 10px;
}
.QuizAnswer
{
	padding-top: 8px;
	height: 10px;
}
.QuizAnswerSelectedWrong
{
	color: Red;
	height: 5px;
}
.QuizAnswerCorrect
{
	color: Green;
	height: 5px;
}
.QuizAnswerLink
{
	color: #770802;	
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	font-weight: normal;
}
.QuizNavigation
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	word-spacing: 15px;
	
}

/* ******************************************************
** Videos Style Information
********************************************************* */
.VideoLink
{
	padding-left: 2px;
	padding-bottom: 5px;
	padding-top: 10px;
	color: #333300;
	font-weight: normal;
	font-size: 9pt;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	text-align: right;
	text-decoration: underline;
	cursor: hand;
}
.VideoDownloadLink
{
	padding-left: 2px;
	padding-bottom: 5px;
	padding-top: 10px;
	color: #333300;
	font-weight: normal;
	font-size: 8pt;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	text-align: right;
	text-decoration: underline;
	cursor: hand;
}
.VideoDescription
{
	padding-left: 20px;
	color: #666600;
	font-weight: normal;
	font-size: 9pt;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-style: italic;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	text-align: left;
}
.VideoDropDown
{
	margin-left: 15px;
	margin-bottom: 5px;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	width: 200px;
	color: #333300;
}

/* ******************************************************
** Download Style Information
********************************************************* */
.DownloadLink
{
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 10px;

	font-weight: normal;
	font-size: 10pt;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	text-decoration: underline;
	cursor: hand;
}
.DownloadDescription
{
	padding-left: 5px;
	font-size: 09pt;
	color: #666600;
	font-weight: normal;
	font-size: 9pt;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	word-spacing: normal;
	font-style: italic;
	text-transform: none;
	letter-spacing: normal;
	text-align: left;
 }

/* ******************************************************
** Forum Style Information
********************************************************* */
.ForumContent
{
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;

	margin: 0px 50px 10px 10px;
	padding: 10px 10px 10px 10px;

	width: 98%;
}
.ForumComponent
{
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;

	margin: 0px 50px 10px 0px;
	padding: 10px 10px 10px 0px;

	border-color: #f2f2e4;
	border-style: solid;
	border-width: thin;
	width: 98%;
}

.ForumComponentHeader
{
	background-color: transparent;
	background-image: url(../../images/ButtonBG.gif);
	background-repeat: repeat-x;
	padding: 10px 10px 10px 10px;
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
}
.ForumHeaderLink
{
	padding-left: 15px;
	padding-bottom: 5px;
	padding-top: 0px;
	font-weight: normal;
	font-size: 9pt;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	cursor: hand;
}
.ForumLink
{
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 10px;
	font-weight: normal;
	font-size: 10pt;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	text-decoration: underline;
	cursor: hand;
}
.ForumLink:link	{	
	text-decoration:	none;
	color: #333300;
}	
.ForumLink:visited	{	
	text-decoration:	none;
	color: #333300;
}	
.ForumLink:active	{	
	text-decoration:	none;
	color: #333300;
}	
.ForumLink:hover
{
	color: #333300;
	text-decoration: underline;
}
.ForumLinkButton
{
	margin: 5px 0px 5px 15px;
	font-weight: normal;
	font-size: 10pt;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	text-decoration: underline;
	cursor: hand;
}
.ForumPost
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	vertical-align: top;
	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.ForumPostSubject
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	background-color: #FBFBF7;
	vertical-align: middle;
}
.ForumPostUser
{
	width: 150px;
	text-align: center;
	background-color: #FBFBF7;
	font-size: 9pt;
	padding: 5px 0px 0px 0px;
}
.ForumPostUserImage
{
	margin: 5px 5px 5px 5px;
}
.ForumPostMessage
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	text-align: left;
	vertical-align: top;
		
	padding: 5px 5px 5px 5px;
}
.ForumDescription
{
	padding-left: 5px;
	font-size: 09pt;
	word-spacing: normal;
	text-transform: none;
	color: #666600;
	letter-spacing: normal;
}
.ForumTableContent
{
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	padding: 5px 5px 5px 8px;
}
.ForumTablePaging
{
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	padding-left: 50px;
	margin-left: 50px;
}

/* ******************************************************
** User Info Style Information
********************************************************* */
.UserInfoFields
{
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	text-align: right;
	width: 150px;
	padding-right: 10px;
}
.UserInfoLinks
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}
.UserInfoTextFields
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	width: 300px;
	text-align: left;
}

/* ******************************************************
** User Manager Style Information
********************************************************* */
.UserManagerSearchFields
{
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
}

.UserManagerGrid
{
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	margin: 0px 50px 10px 10px;
	padding: 2px 10px 2px 10px;
	border-color: #f2f2e4;
	border-style: solid;
	border-width: thin;
	width: 98%;
}

.UserManagerGrid_NoSpacing
{
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-color: #f2f2e4;
	border-style: solid;
	border-width: thin;
	width: 100%;
}

.UserManagerGrid_Small
{
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	margin: 0px 50px 10px 10px;
	padding: 2px 10px 2px 10px;
	border-color: #f2f2e4;
	border-style: solid;
	border-width: thin;
	width: 98%;
}

.UserManagerGridHeader
{
	background-color: transparent;
	background-image: url(../../images/ButtonBG.gif);
	background-repeat: repeat-x;
	height: 33px;
	
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	text-align: center;
	vertical-align:middle;
}

.UserManagerCommands
{
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	padding-left: 15px;
	padding-right: 15px;
	text-align: center;
}

.UserManagerData
{
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	padding-left: 20px;
	padding-right: 25px;
	width: 100%;
	vertical-align: text-top;
	margin-top: 2px;
	margin-bottom: 10px;
}

.UserManagerCheckBox
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
}
.UserTextBox
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	/*font-size: 10pt;*/
	font-size: 9pt;
}
.UserCheckBox
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10pt;
}
.UserDropDown
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10pt;
}
/* ******************************************************
** Default Style Information
********************************************************* */
BODY
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: normal;
	font-size: 09pt;
	padding-bottom: 0px;
	margin: 0px 0px 0px 0px;
	word-spacing: normal;
	text-transform: none;
	padding-top: 0px;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
}

TABLE
{ 
	border-collapse: collapse; 
} 

TD
{ 
	padding: 0px; 
	border: 0px; 
} 

/*H1, H2, H3, H4, H5, TH, Thead, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	10pt;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, Thead	{	
	font-size:	10pt;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	10pt;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	


A:link	{	
	text-decoration:	none;
	color: #333300;
	}	
		
A:visited	{	
	text-decoration:	none;
	color: #333300;
	}	
		
A:active	{	
	text-decoration:	none;
	color: #333300;
	}	
		
A:hover
{
	color: #333300;
	text-decoration: underline;
}
*/
	
SMALL	{	
	font-size:	8pt;
	}	

BIG	{	
	font-size:	12pt;
	}	

/*
BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	
*/
IMG 	{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	}


/* ******************************************************
** Accordion Styles
********************************************************* */

/* Accordion */
.accordionHeader
{
	background: url(../../images/ButtonBG.gif) repeat-x;
    color: black;
    padding: 5px;
    padding-left: 20px;
    margin-top: 5px;
    cursor: pointer;
	vertical-align:middle;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10pt;
}

.accordionHeader a
{
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	vertical-align:middle;
	font-size: 10pt;
	color: black;
	background: none;
	text-decoration: none;
}

.accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
	background: url(../../images/ButtonBG.gif) repeat-x;
    color: white;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    padding:  10px 5px 5px 5px;
	border-color: #C8C7C6;	/*#f2f2e4;*/
	border-style: solid;
	border-width: thin;
    border-top: none;
	
	vertical-align:middle;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10pt;
	color: black;
}

/* Collapsible Location Panel */
.collapsePanel {	
	background-color:white;
	overflow:hidden;
}

.collapsePanelHeader{
	width:100%;
	height:30px;
	background-image: url(../../images/ButtonBG.gif);
	background-repeat:repeat-x;
	color:#FFF;
	font-weight:bold;
}

#master_content .collapsePanelHeader a {color:#FFF;}
#master_content .collapsePanelHeader a:hover {text-decoration:none;background:none;}
