﻿
.ProductDetailWebpart_Title

{           

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    COLOR: #be5d07;

    FONT-STYLE: normal;

    FONT-FAMILY: Arial, Helvetica, sans-serif;    

}

 

.ProductDetailWebpart_Label

{           

            FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    COLOR: #999999;

    FONT-FAMILY: Arial, Helvetica, sans-serif;                 

}
.callToAction_WebPart
{
}
.callToAction_Header
{
}
.callToAction_Description
{
	font-family: Arial;
	font-size: 11px;
	color: #666666;
}
.callToAction_Footer
{
}
.callToAction_WebPart
{
}
.eReads_Header
{
}
.eReads_Description
{
	font-family: Arial;
	font-size: 11px;
	color: #666666;
}
.eReads_Footer
{
}
.sectionEntry_WebPart
{
}
.sectionEntry_TitleText
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
	color: #333333;
}
.sectionEntry_SubFeatureText
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #0067C6;
}
.sectionEntry_SubFeature2Text
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #BE5D07;
}
.sectionEntry_Description
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.sectionEntry_NavigationText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	background-position: right;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 14px;
}
.featuredItems_WebPart
{
	margin:0px;
	max-height:333px;
}
.featuredItems_TitleText
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;	
	font-weight: bold;	
	color: #333333;
	line-height: 14px;
	
}
.featuredItems_TitleText2
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;	
	font-weight: bold;	
	color: #BE5D07;
	line-height: 14px;		
}
.featuredItems_DescriptionText
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;	
	color: #333333;
}
.featuredItems_NavigationText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	background-position: right;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 14px;
}
.subFeaturedItems_WebPart
{
}
.subFeaturedItems_TitleText
{
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
}
.subFeaturedItems_DescriptionText
{
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 14px;
}
.subFeaturedItems_NavigationText
{
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	line-height: 14px;
	color: #333333;
}
.subFeaturedItems_NavigationText:hover
{
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	line-height: 14px;
	color: #BED507;
}
.membershipStatus_WebPart
{
}
.membershipStatus_Labels
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	background-position: right;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 14px;
}
.membershipStatus_InformationText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	background-position: right;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 14px;
}
.membershipStatus_AlertText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Red;
	background-position: right;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 14px;
}
.membershipStatus_NavigationText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	background-position: right;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 14px;
}
.ceritifcationStatus_WebPart
{
}
.certificationStatus_Labels
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	background-position: right;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 14px;
}
.certificationStatus_InformationText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	background-position: right;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 14px;
}
.certificationStatus_AlertText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Red;
	background-position: right;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 14px;
}
.certificationStatus_NavigationText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	background-position: right;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 14px;
}
.communitiesList_WebPart
{
}
.communitiesList_ListContent
{
	width: 90%;
	max-height: 100px;
	overflow: scroll;	
	overflow-x: hidden;
}
.communitiesList_NavigationText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	background-position: right;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 14px;
}
.linksMenuTree_WebPart
{
}
.linksTreeMenu_Root
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	height: 19px;
	color: #FFFFFF;
	background-color: #0067C6;
	text-indent: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #CED9E1;
	border-right-color: #CED9E1;
	border-bottom-color: #CED9E1;
	border-left-color: #CED9E1;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.linksTreeMenu_RootLink
{
	color:white;
	font-size: 10px;	
    cursor:pointer;	
}
.linksTreeMenu_Link
{
	color:#666666;	
	font-size: 10px;
    cursor:pointer;	
}
.linksTreeMenu_Link:hover
{
	color:#BE5D07;
	font-size: 10px;	
	text-decoration:underline;
    cursor:pointer;	
}
.linksTreeMenu_SubLink
{	
	color:#666666;
	font-size: 10px;
	text-indent:5px;
    cursor:pointer;	
}
.linksTreeMenu_SubLink:hover
{
	color:#BE5D07;
	font-size: 10px;
	text-indent:5px;
    text-decoration:underline;	
    cursor:pointer;    
}
.linksTreeMenu_Node
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-indent: 0px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 5px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	border-bottom-width: 1px;
    border-top-style: none;
	border-bottom-style: solid;
	border-right-color: #CED9E1;
	border-bottom-color: #CED9E1;
	border-left-color: #CED9E1;	
    cursor:pointer;
}
.linksTreeMenu_SubNode
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #666666;
	text-indent: 0px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 5px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	border-color: #CED9E1;
    border-bottom-style:solid;
	border-width:0.5px;		
    padding-left:10px;
    cursor:pointer;
}
.linksTreeMenu_SubNodeNoChildren
{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #666666;
	background-color:white;
	background-image:url('/SiteCollectionImages/LinksTreeMenu/lt_sub_bg_wt.gif');
	border-color: #CED9E1;
    border-left-style:solid;
    border-right-style:solid;
	border-width:0.5px;
	margin-top: 4px;
	margin-bottom: 4px;
	padding-top:3px;
    padding-bottom:3px;
    padding-left:10px;
    cursor:pointer;    
}
.linksTreeMenu_Seperator
{
	border-width: 0px;
	border-bottom-style: solid;
	border-top-color: #CED9E1;
	border-right-color: #CED9E1;
	border-bottom-color: #CED9E1;
	border-left-color: #CED9E1;
}
.linksTreeMenu_Arrow
{
	margin: 0px 4px 0px 2px;
	border-width: 1px;
	border-top-color: #CED9E1;
	border-right-color: #CED9E1;
	border-bottom-color: #CED9E1;
	border-left-color: #CED9E1;
    border-bottom-style: solid;
	text-align:left;
	vertical-align:middle;
	width:15px;
    cursor:pointer;	
}
.newsLinks_WebPart
{
    overflow:hidden;
}
.newsLinks_SmallStory
{
	text-decoration: none;
	color: #666666;
}
.newsLinks_SmallStory:hover
{
	text-decoration: none;
	color: #BE5D07;
}
.newsLinks_LargeStoryTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color: #666666;	
}
.newsLinks_LargeStory
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 12px;
	color: #666666;	
	
}
.newsLinks_NavigationText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	background-position: right;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 14px;

}
.exception_Error
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	border-style:solid;
	border-color:red;
	padding:5px;
	overflow:hidden;
	color:red;	
}
.exception_ValidationError
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	border-style:dotted;
	border-color:red;
	padding:5px;
	width:250px;
	overflow:hidden;
	color:#666666;
}
.search_Title
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.search_Description
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;

}
.search_Marketplace
{
	border:1px #0067C6 solid;
}
.search_Marketplace_Header
{
	background-color: #EFF4F8;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #BE5D07;
}
.search_Marketplace_Seperator
{
	color: #666666;
}
.search_TitleEmphasis
{
	font-family: Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size: 12px;
	color: #BE5D07;
	font-weight: bold;
}
.search_TitleEmphasis a
{
	font-family: Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size: 12px;
	color: #BE5D07;
	font-weight: bold;
}
.search_AuthorLine
{
	font-family: Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
}
.search_Detail
{
	font-family: Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size: 10px;
	color: black;
	font-weight: normal;
}
.greeting_WebPart
{
}
.greeting_MainTable
{
	width:190px;
}
.greeting_Salutation
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0067C6;
	text-align:right;
}
.greeting_PrimaryLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;

}
.greeting_EditLabel
{
	margin: 4px;	
	color:#666666;
}
.greeting_EditBox
{
	height: 12px;
	width: 80px;
	font-size:11px;
}
.greeting_Bracket
{
   height: 2px;
   color: #3366CC;
   border: 0px;
}
.crossLink_WebPart
{
    overflow:hidden;
}
.crossLink_SmallStory
{
	text-decoration: none;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 1px;
	color: #666666;
}
.crossLink_SmallStory:hover
{
	text-decoration: none;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 1px;
	color: #BE5D07;
}
.crossLink_NavigationText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	background-position: right;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 14px;
}
.greeting_LogInHeader
{
FONT-WEIGHT: bold;
FONT-SIZE: 14px;
COLOR: #0067c6;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.greeting_Header
{
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
COLOR: #0067c6;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.RegistrationLinkSection
{
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
COLOR: #0067c6;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.greeting_Line
{
 border-bottom:1px solid #ccc;
}

.title-With-Background 
{ 
	background-color:#5E6E9E;
}

