/****************************************************************************************
****************************************************************************************
DEFAULT HTML & GENERIC PAGE
**********************************************
GENERAL HTML **/
	BODY						{font-family: Arial; color: #003b60; background-color: #ffffff;}
	H1							{font-family: arial; color: #003b60; font-weight: bold; font-size: 24px; margin-left: -30px;}
	H2							{font-family: arial; color: #003b60; font-weight: bold; font-size: 18px;}
	H3							{font-family: arial; color: #003b60; font-weight: bold; font-size: 14px;}
	H4							{font-family: arial; color: #003b60; font-weight: bold; font-size: 12px;}
	H5							{font-family: arial; color: #003b60; font-weight: normal; font-size: 12px;}
	H6							{font-family: arial; color: #003b60; font-weight: normal; font-size: 11px;}
	P							{font-family: arial; font-weight: normal; font-size: 12px;}
	A							{color: #003b60; text-decoration: none;}
	A:hover						{text-decoration: underline;}
	A:visited					{}
	TD							{vertical-align: top;}
/** Generic Template Specific **/
	.LastModifiedDate			{font-weight: bold; font-size: 11px; font-style: italic; text-align: right; padding: 8px;}
	

/****************************************************************************************
****************************************************************************************
GENERIC PAGE BACKGROUND
**********************************************/
.DD_Menu_Top				{text-align:center; color:#003B60; font-family: verdana; font-weight: bold; font-size: 12px;}
.DD_Menu_Top A				{color: White;}
TD.DropMenu					{background-image: url(/ISSF/Images/Menu_BG.gif); vertical-align: middle;}
TD.Search					{background-image: url(/ISSF/Images/B_Head_Low_Left.gif); vertical-align: middle; border-bottom: Solid 1px #5998c8;}
TD.Breadcrumb				{text-align:right; vertical-align: top; padding-top:2px; line-height:12px; border-bottom: Solid 1px #5998c8;}
TD.SideMenu					{background-image: url(/ISSF/Images/B_Shank_Low.gif); background-repeat: no-repeat; font-family: arial; color: #003B60;}

/** FOOTER **/
TD.Footer					{background-image: url(/ISSF/Images/Footer_BG.gif); vertical-align: middle;}
TD.FooterItem				{font-family: arial; color: #5a5e60; text-align: center; font-size: 9px;}
A.FooterItem				{color: #5a5e60; text-decoration: none;}
	
/** SEARCH BOX CONTROL **/
.SearchTitle				{color:#5E91A6; font-family: verdana; font-weight: bold; font-size: 11px; margin-left: 2px; }
.SearchTextBox				{width: 110px; height: 15px; margin-left: 3px; font-size: 12px; margin-bottom: 2px; border: 1px solid #003B60;}
.SearchButton{}
	
/** BREADCRUMB NAVIGATION **/
.BreadcrumbText				{text-align:right; color:#5E91A6; font-family: verdana; font-weight: bold; font-size: 9px; text-decoration: none;}
	
/** SIDE BAR NAVIGATION **/
.SIDENAV_ParentChannelDiv	{margin: 0px; padding: 0px; border: 0px; padding-bottom: 5px;}
.SIDENAV_ParentChannelLink	{color: #003b60; font-weight: bold; font-size: 11px; text-decoration: none;}
.SIDENAV_CurrentChannelDiv	{margin: 0px; padding: 1px; border: 0px; margin-left: 6px;}
.SIDENAV_CurrentChannelLink	{color: #990000; font-weight: bold; font-size: 17px; text-decoration: none;}
.SIDENAV_SiblingChnlLinkDiv {padding-bottom: 4px; padding-top: 2px;}
.SIDENAV_SiblingChannelDiv	{margin: 0px; padding: 1px; border: 0px; margin-left: 12px;}
.SIDENAV_SiblingChannelLink	{color: #003b60; font-weight: bold; font-size: 13px; text-decoration: none;}
.SIDENAV_SiblingPostingDiv	{text-align: right; margin: 1px; padding: 0px; border: 0px; padding-right: 2px;}
.SIDENAV_SiblingPostingLink	{color: #003b60; font-weight: normal; font-size: 12px; text-decoration: none;}
.SIDENAV_PrintMeDiv			{margin: 0px; padding: 0px; border: 0px; padding-top: 15px; text-align: right;}
.SIDENAV_PrintMeLink		{color: #990000; font-weight: bold; font-size: 15px; text-decoration: none;}

/** AUTHORING VIEW **/
.PlaceholderLabel			{font-weight: normal; font-size: 12px; color: Red; background-color: Silver; margin-top: 5px;}
.Author_EditLink			{background-color: #990000; color: White; font-weight: bold; font-size: 13px;}
	
/****************************************************************************************
****************************************************************************************
NEWS SECTION
*********************************************
/*News Article Page	*/
.NEWS_LongTitle				{font-weight: bold; font-size: 24px; color: #003b60;}
.NEWS_BodyText				{font-weight: normal; font-size: 12px; padding: 5px; padding-left: 30px;}
.NEWS_TeaserText			{font-weight: normal; font-size: 11px; font-style: italic; padding: 5px; padding-left: 30px; border: solid 1px gray;}
/*News Listing Page	*/	
.NEWS_SmallTable			{background-color:#F8F8F8; width:100%;}
.NEWS_SmallTitleLink		{font-size: 11px; font-family: Verdana, Sans-Serif; font-weight: bold; color: #003b60; text-decoration: none;}
.NEWS_SmallTitleCell		{color: #003b60; background-color:#DDDDDD; text-decoration: none; padding-left: 6px; padding-right: 6px; padding-bottom: 2px; padding-top: 2px; border-top:1px solid #003b60; border-bottom:1px solid gray; border-left:1px solid #silver;}
.NEWS_SmallTeaserCell		{color: #003b60; font-family: Arial, Sans-Serif; font-size: 11px; font-weight: normal; padding-left: 12px; padding-right: 6px; border-left:1px dashed #silver;}
.NEWS_SmallDateCell			{font-family: Arial, Sans-Serif; font-size: 11px; font-style: italic; text-align:right; color: gray; padding-left: 6px; padding-right: 6px; border-left:1px dashed #silver;}
.NEWS_SmallReadMoreLink		{font-size: 9px; font-family: Verdana, Sans-Serif; font-weight: bold; color: gray;}
.NEWS_SmallReadMoreLink:hover{color: #003b60;}
.NEWS_SmallReadMoreCell		{text-align:right; background-color:#EEEEEE; text-decoration: none; padding-right: 2px; padding-bottom: 2px; padding-top: 3px; border-bottom:1px solid silver; border-left:1px dashed #silver;}

/****************************************************************************************
****************************************************************************************
ANIMATION SECTION
*********************************************
/*Animation Pages	*/
.ANIMATION_Title			{font-weight: bold; font-size: 16px; color: #003b60; padding: 5px;}
.ANIMATION_Description		{font-weight: normal; font-size: 14px; padding-left: 10px;}
.ANIMATION_Link				{font-weight: normal; font-size: 11px; font-style: italic; text-align: right; padding-bottom: 15px;}
.ANIMATION_Image			{padding: 15px; width: 100px; height: 100px; padding-top: 5px;}

/****************************************************************************************
****************************************************************************************
DOCUMENT SECTION
*********************************************
/*Document Page	*/
.DOCUMENT_Title			{font-weight: bold; font-size: 16px; color: #003b60; padding: 5px; padding-left: 30px;}
.DOCUMENT_Abstract		{font-weight: normal; font-size: 14px; padding-left: 80px;}
.DOCUMENT_Source		{font-weight: normal; font-size: 11px; font-style: italic; text-align: right; padding-bottom: 15px;}
/*News Listing Page	*/	
.DOCUMENT_Table			{background-color:#F8F8F8; width:500px; border: 0px; padding: 0px; margin: 0px; margin-top: 15px;}
.DOCUMENT_TitleLink		{font-size: 11px; font-family: Verdana, Sans-Serif; font-weight: bold; color: #003b60; text-decoration: none;}
.DOCUMENT_TitleCell		{color: #003b60; background-color:#DDDDDD; text-decoration: none; padding-left: 6px; padding-right: 6px; padding-bottom: 2px; padding-top: 2px; border-top:1px solid #003b60; border-bottom:1px solid gray; border-left:1px solid #silver;}
.DOCUMENT_AbstractCell	{color: #003b60; font-family: Arial, Sans-Serif; font-size: 11px; font-weight: normal; padding-left: 12px; padding-right: 6px; border-left:1px dashed #silver;}
.DOCUMENT_SourceCell	{font-family: Arial, Sans-Serif; font-size: 11px; font-style: italic; text-align:right; color: gray; padding-left: 6px; padding-right: 6px; border-left:1px dashed #silver;}
.DOCUMENT_SourceLink	{font-size: 9px; font-family: Verdana, Sans-Serif; font-weight: bold; color: gray;}
.DOCUMENT_LinkText		{font-size: 11px; font-weight: bold; color: #666;}
.DOCUMENT_LinkCell		{text-align:right; background-color:#EEEEEE; text-decoration: none; padding-right: 2px; padding-bottom: 2px; padding-top: 3px; border-bottom:1px solid silver;}
.DOCUMENT_DateCell		{text-align:left; background-color:#EEEEEE; font-family: Arial, Sans-Serif; color: #666; font-size: 9px; padding-top: 3px; padding-left: 12px; padding-bottom: 2px; margin: 0px; border:0px; border-bottom:1px solid silver;}


/****************************************************************************************
****************************************************************************************
FEEDBACK PAGES
*********************************************
/*Feedback Form	*/
.FFORM_SectionName	{text-align: left; padding-left: 10px; padding-top: 8px; font-size: 14px; font-weight: bold; vertical-align: top;}
.FFORM_InputName	{text-align: right; padding-left: 10px; font-size: 12px; vertical-align: top;}
.FFORM_UserValue	{text-align: left; font-size: 12px; font-weight: normal; vertical-align: top;}

.none				{border: 1px none Window;}
.FFORM_SectnHead	{border: 1px none Window; font-size: 16px; background-color: #003b60; color: White; font-weight: bold;}
.FFORM_ValueName	{text-align:right; vertical-align: text-top; font-size: 13px; font-weight: bold; border-right: 1px none Window; background-color: #F0F0F0;}
.FFORM_UserInput	{font-size: 13px; background-color: #F8F8F8; border-left: 1px none Window; border-right: 1px none Window;}
.FFORM_ValueUnit	{font-size: 11px; border-left: 1px none Window; background-color: #F0F0F0; font-weight: normal;}
.FFORM_Note			{background-color: #FFCC99; text-align:center; font-size: 13px; font-weight: bold;}
.FFORM_1CellInput	{width: 74px;}
.FFORM_2CellInput	{width: 110px;}
.FFORM_3CellInput	{width: 190px;}
.FFORM_Validation	{font-size: 12px; font-weight: bold;}
.FFORM_ListingRow	{font-size: 12px; background-color: Silver; padding: 6px;}
.FFORM_ConfMsg		{padding-left: 30px; font-size: 16px; font-weight: bold; vertical-align: top;}
.Mandatory			{color: red; font-weight: bold;}

/*LCI Feedback Form */
.LCI_ValueName	{text-align:left; vertical-align: text-top; font-size: 11px; font-weight: normal; border-right: 1px none Window; background-color: #F0F0F0;}
.LCI_UserInput	{font-size: 10px; background-color: #F8F8F8; border-left: 1px none Window; border-right: 1px none Window;}

/****************************************************************************************
****************************************************************************************
MEMBER COMPANY PAGES
*********************************************
/*ADD COMAPNY WIZARD */
.COMPWIZ_Sitekey	{text-align: right; font-size: 13px; font-weight: bold; background-color: #DDD;}
.COMPWIZ_SiteValue	{text-align: left; font-size: 12px; font-weight: normal; background-color: #DDD; color: Black;}

.COMPANY_Name		{font-weight: bold; font-size: 24px; color: #003b60;}
.COMPANY_Url		{font-size: 12px; font-weight: bold; padding-left:25px;}
.COMPANY_OtherInfo	{font-size: 13px; font-weight: normal;}
.COMPANY_SiteName	{padding:2px; padding-left: 10px; margin:0px; border:0px; font-weight:bold;}/*Hard-Wired into Make Company Wizard*/
.COMPANY_SiteAddr	{padding:2px; padding-left: 15px; margin:0px; border:0px; font-weight:normal;}/*Hard-Wired into Make Company Wizard*/
.COMPANY_SiteURL	{padding:2px; padding-left: 15px; margin:0px; border:0px; font-weight:normal;}/*Hard-Wired into Make Company Wizard*/

/*COMPANY LISTING */
.COMPLIST_CompanyCell		{height:60px; padding-left:50px;}
.COMPLIST_CompanyCellNoLogo	{height:50px; padding-left:50px;} /* Used when no Logo is found */
.COMPANY_Logo			{height:40px; width:70px; margin-top:2px; clear:left;}
.COMPANY_NoLogo			{height:20px; width:70px; margin-top:2px; clear:left;} /* Used when no Logo is found */
.COMPLIST_CompanyName	{font-size: 14px; font-weight: bold; padding-left: 10px;}
.AFFILIATELIST_CompanyName	{font-size: 12px; font-weight: bold; margin-left: 10px;}
.COMPLIST_ReadMore		{font-size: 11px; font-weight: normal; padding-left: 10px;}
.COMPLIST_SearchTitle	{width:190px; padding:2px; text-align:center;font-size: 12px; font-weight: bold; background-color:#CCC; border-bottom:0px; margin-bottom:0px;}

/****************************************************************************************
****************************************************************************************
STREET FURNITURE PAGES
********************************************* */

.STREET_Title		{font-weight: bold; padding-left:25px; font-size: 24px; color: #003b60;}
TD.STREET_ImgFull	{text-align: center; padding: 10px, 0px, 15px, 0px;}
TD.STREET_Term		{font-size: 12px; font-weight: bold; line-height: 18px; padding-left:25px; padding-bottom: 6px; text-align: right; vertical-align: top;}
TD.STREET_Value		{font-size: 12px; font-weight: normal; line-height: 18px; padding-bottom: 16px; vertical-align: top;}

Table.STREET_ShortValues	{border: solid 2px red; background-color: Silver;}

/*STREET LISTING */
TD.STREETLIST_Title		{padding-left: 110px;}
.STREETLIST_Title		{font-weight: bold; font-size: 14px; color: #003b60; padding: 5px;}
.STREETLIST_Description	{font-weight: normal; font-size: 12px; padding-left: 0px; line-height: 18px; text-align: left; width: 360px;}
.STREETLIST_Link		{font-weight: normal; font-size: 11px; font-style: italic; text-align: right; padding-bottom: 15px;}
.STREETLIST_Image		{padding: 15px; padding-top: 5px;} /* width: 100px; height: 100px; */

/****************************************************************************************
****************************************************************************************
SEARCH PAGES
*********************************************
/* SEARCH RESULTS */
.S_RESULT_Heading		{font-family: Arial; font-weight: bold; font-size: 14px; color: #003b60;}
.S_RESULT_Description	{font-family: Arial; font-weight: normal; font-size: 12px;}
.S_RESULT_URL			{font-family: Arial; font-weight: normal; font-size: 11px; font-style: italic;}

