
body
{
    font-family: Verdana, Helvetica, Arial;
    background-color: #E6E0D6;
}

a img
{
	border-width: 0px;
}
a:link
{
	color: #e33100;
}

a:active
{
	color: #666666;
}

a:hover
{
	color: #666666;
}

a:visited
{
	color: #e33100;
}

div
{
    text-align: left;
    font-size: 12px;
}

.fullhr
{
	height: 1px;
	width: 100%;
	border: 0px;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-image: url('Hr.gif');
	background-repeat: repeat-x;
}

.fullhrvert
{
	width: 1px;
	height: 100%;
	border: 0px;
	padding: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-image: url('HrVert.gif');
	background-repeat: repeat-y;
}

.semihr
{
	height: 1px;
	width: 100%;
	border: 0px;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-image: url('SemiHr.gif');
	background-repeat: repeat-x;
}

.semihrvert
{
	width: 1px;
	height: 100%;
	border: 0px;
	padding: 0px;
	margin-left: 10px;
	margin-right: 10px;
	background-image: url('SemiHrVert.gif');
	background-repeat: repeat-y;
}

.spacer
{
	width: 12px;
	border: 0px;
	padding: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

H1
{
    text-align: center;
    margin: 5px 0px 5px 0px;
    font-family: Century, Times;
    font-size: 32px;
    color: #666666;
}

H2
{
    margin: 0px 0px 3px 0px;
    font-family: Century, Times;
    font-weight: normal;
    font-size: 16px;
}

.Normal
{
    font-family: Verdana, Helvetica, Arial;
    font-size: 12px;
}

/*
*		Tällberg Header
*/

#TallbergHeaderRightItem
{
    font-family: Arial, Century, Times;
    font-weight: normal;
    font-size: 0.75em;
    color: #AFA18C;
    text-align: right;
    white-space: nowrap;
    padding-bottom: 2px;
}

#TallbergHeaderRightItem a
{
    color: #000000;
}

TD.TallbergHeaderRight
{
    font-family: Arial, Century, Times;
    font-weight: normal;
    font-size: 0.7em;
    line-height: 17px;
    color: #AFA18C;
    text-align: right;
    width: 100px;
    white-space: nowrap;
}

TD.TallbergHeaderLogo
{
	width: 100%;
	height: 77px;
	border: 0px;
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-repeat: no-repeat;
	vertical-align: bottom;
}


.TallbergHeaderSubHeader
{
    font-family: Sabon, Century, Times;
    font-weight: normal;
	font-size: 1em;
	font-style: italic;
	color:#60513a;
	padding-bottom: 10px;
	padding-top: 7px;
}

.SearchTextBox
{
	border-color: Navy;
	text-align: right;
    font-size: 1em;
}

Div.TallbergSiblingNavigationContainer
{
	width: 100%;
	padding: 0px 0px 25px 15px;
}

#TallbergSiblingNavigationItem
{
    font-family: Arial, Georgia, Times;
    font-weight: normal;
	font-size: 0.7em;
	font-style:normal;
	padding-right: 10px;
	float: left;
}

#TallbergSiblingNavigationItem a
{
	color:#AFA18C;
}

#TallbergSiblingNavigationItem a:hover
{
	color:#e33100;
	text-decoration: none;

}

Div.TallbergBreadCrumbContainer
{
	width: 100%;
	padding: 0px 0px 25px 15px;
	border-top: solid 1px #E6E0D6;
	border-bottom: solid 1px #E6E0D6;
	height: 10px;
}

#TallbergBreadCrumb
{
    font-family: Arial, Georgia, Times;
    font-weight: normal;
	font-size: 0.7em;
	font-style:normal;
	float: left;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top: solid 1px #E6E0D6;
	border-bottom: solid 1px #E6E0D6;
	width: 100%;
}

#TallbergBreadCrumbSeparator
{
	padding-left: 5px;
	padding-right: 5px;	
}

#TallbergBreadCrumb a
{
	color: #AFA18C;
}

DIV.TallbergChildNavigationContainer
{
	width: 100%;
	padding: 15px 0px 0px 0px;
}

#TallbergChildNavigationItem
{
    font-family: Arial, Georgia, Times;
    font-weight: normal;
	font-size: 1em;
	font-style:normal;
	padding-right: 10px;
	float:left;
}

#TallbergChildNavigationItem a
{
	color:#AFA18C;
}

#TallbergChildNavigationItem a:hover
{
	color:#e33100;
	text-decoration: none;

}

/*
 *		Tällberg StartPage
 */

.PlayVideo
{
	width: 9px;
	height: 13px;
	border: None 0 transparent;
	padding: 0px;
	background-image: url('playVideoArrow.gif');
}

Table.TallbergStartPageTopRegionRight
{
	border: 0px;
	background-color: Black;
	width: 246px;
	height: 242px;
}

TD.TallbergStartPageTopRegionRight
{
	vertical-align: top;
	padding-top: 15px;
}

.TallbergStartPageFooter
{
    font-family: Sabon, Century, Times;
    font-weight: normal;
    font-size: 0.8em;
    color: #60513A;
    text-align: center;
    white-space: nowrap;	
}

TD.TallbergStartPageTopRegionLeft
{
	border: 0px;
	width: 490px;
	padding-right: 3px;
}

TD.TallbergStartPageTopRegionRightBottom
{
	vertical-align: bottom;
	text-align: right;
}

TD.TallbergStartPageTopRegionRightBottomLeft
{
	border: 0px;
	padding: 0px;
	font-family: Verdana, Century, Times;
	font-size: 0.7em;
	vertical-align: middle;
	color: White;
	text-align: right;
	width: 237px;
}

.lbPlayCss
{
	border: 0px;
	padding: 0px;
	font-family: Arial, Century, Times;
	font-size: 0.8em;
	vertical-align: bottom;
	color: White;
	text-align: right;
}

TD.TallbergStartPageTopRegionRightBottomRight
{
	vertical-align: bottom;
	color: White;
	text-align: right;
	width: 9px;
}


TD.TallbergStartPageTopRegionRightHeader
{
    font-family: Georgia, Century, Times;
    font-weight: normal;
    font-size: 1em;
    color: #60513a;
    text-align: center;
    padding-bottom: 20px;
}

TD.TallbergStartPageTopRegionRightText
{
    font-family: Georgia, Century, Times;
    font-weight: normal;
    font-size: 1em;
    color:White;
    padding-left: 20px;
    padding-right: 20px;
    line-height: 20px;
}

TD.TallbergStartPageColumnLeft
{
    width: 229px;
    vertical-align: top;
}

TD.TallbergStartPageColumnCenter
{
    width: 229px;
    vertical-align: top;
}

TD.TallbergStartPageColumnRight
{
    width: 230px;
    vertical-align: top;
}

DIV.TallbergStartPageColumnHeader
{
    font-family: Georgia, Century, Times;
    font-weight: normal;
    font-size: 0.75em;
    color:#60513a;
    padding-bottom: 10px;
}

DIV.TallbergStartPageMomentColumnHeader
{
    font-family: Georgia, Century, Times;
    font-weight: normal;
    font-size: 0.75em;
    color:#60513a;
    padding-top: 10px;
    padding-bottom: 10px;
}

#TallbergStartPageSmallPostingHeader
{
    font-family: Georgia, Century, Times;
    font-weight: normal;
    font-size: 0.95em;
    padding-bottom: 3px;
    padding-top: 5px;
}

#TallbergStartPageSmallPostingHeader a
{
	color: Black;
}

#TallbergStartPageSmallPostingHeader a:visited
{
	color: Black;
}

#TallbergStartPageLargePostingHeader
{
    font-family: Georgia, Century, Times;
    font-weight: normal;
    font-size: 1.05em;
    padding-bottom: 5px;
}

#TallbergStartPageLargePostingHeader a
{
	color: Black;
}

#TallbergStartPageLargePostingHeader a:visited
{
	color: Black;
}

DIV.TallbergStartPagePostingText
{
    font-family: Arial, Century, Times;
    font-weight: normal;
    font-size: 0.7em;
    padding-bottom: 8px;
}


DIV.TallbergStartPageSmallFeatureImageLeft
{
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 12px;
}

DIV.TallbergStartPageSmallFeatureImageRight
{
	padding-left: 5px;
	padding-top: 12px;
}

/*
 *		Tällberg Advisors StartPage
 */

DIV.TallbergAdvisorsStartPageFooter
{
    font-family: Sabon, Century, Times;
    font-weight: normal;
    font-size: 0.8em;
    color: #60513A;
    text-align: center;
    white-space: nowrap;	
}

TD.TallbergAdvisorsStartPageTopRegion
{
	border: 0px;
	width: 725px;
	padding-right: 3px;
}

TD.TallbergAdvisorsStartPageColumnLeft
{
    width: 229px;
    vertical-align: top;
}

TD.TallbergAdvisorsStartPageColumnCenter
{
    width: 229px;
    vertical-align: top;
}

TD.TallbergAdvisorsStartPageColumnRight
{
    width: 230px;
    vertical-align: top;
}

DIV.TallbergAdvisorsStartPageColumnHeader
{
    font-family: Georgia, Century, Times;
    font-weight: normal;
    font-size: 0.75em;
    color:#60513a;
    padding-bottom: 10px;
}

#TallbergAdvisorsStartPageSmallPostingHeader
{
    font-family: Georgia, Century, Times;
    font-weight: normal;
    font-size: 0.95em;
    padding-bottom: 3px;
    padding-top: 5px;
}

#TallbergAdvisorsStartPageSmallPostingHeader a
{
	color: Black;
}

#TallbergAdvisorsStartPageSmallPostingHeader a:visited
{
	color: Black;
}

#TallbergAdvisorsStartPageLargePostingHeader
{
    font-family: Georgia, Century, Times;
    font-weight: normal;
    font-size: 1.05em;
    padding-bottom: 5px;
}

#TallbergAdvisorsStartPageLargePostingHeader a
{
	color: Black;
}

#TallbergAdvisorsStartPageLargePostingHeader a:visited
{
	color: Black;
}

DIV.TallbergAdvisorsStartPagePostingText
{
    font-family: Arial, Century, Times;
    font-weight: normal;
    font-size: 0.7em;
    padding-bottom: 8px;
}


DIV.TallbergAdvisorsStartPageSmallFeatureImageLeft
{
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 12px;
}

DIV.TallbergAdvisorsStartPageSmallFeatureImageRight
{
	padding-left: 5px;
	padding-top: 12px;
}


/*
 *		Tällberg List
 */
DIV.TallbergListLeftColumn
{
	vertical-align: top;
    padding-left: 0px;
    padding-right: 10px;
    width: 362px;
}

DIV.TallbergListRightColumn
{
	vertical-align: top;
    padding-left: 10px;
    padding-right: 0px;
    width: 362px;
}

#TallbergListPostingHeader
{
    font-family: Georgia, Century, Times;
    font-size: 1.7em;
    padding-top: 10px;
    padding-bottom: 4px;
    text-align: left;
    color: #60513A;
}

#TallbergListPostingHeader a
{
	color: Black;
}

#TallbergListPostingHeader a:visited
{
	color: Black;
}

DIV.TallbergListPostingText
{
    font-family: Arial, Century, Times;
    font-size: 0.8em;
    margin-bottom: 10px;
    text-align: left;
    line-height: 18px;
}

DIV.TallbergListSmallFeatureImageLeft
{
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 6px;
}

DIV.TallbergListSmallFeatureImageRight
{
	padding-left: 5px;
	padding-top: 6px;
}

/*
 *		Tällberg Question
 */

DIV.TallbergQuestionSmallFeatureImage
{
	width: 72px;
	height: 54px;
	padding-right: 10px;
	float: left;
}

DIV.TallbergQuestionSmallFeatureText
{
	height: 54px;
	font-size: 11px;
	margin-top: 5px;
	margin-bottom: 5px;
}

#QuestionHeading
{
    font-family: Century, Times;
    font-size: 32px;
    margin-top: 5px;
    margin-bottom: 5px;
    text-align: center;
    color: #666666;
}

#QuestionIngress
{
    font-family: Century, Times;
    font-size: 14px;
    margin-bottom: 10px;
    text-align: center;
}

#QuestionBody
{
    font-style: italic;
    font-size: 13px;
    margin: 0px 0px 0px 0px;
}

#QuestionExtraBody
{
    font-size: 13px;
    margin: 0px 0px 0px 0px;
}

#QuestionFilesAndLinks
{
    font-size: 13px;
    margin: 0px 0px 0px 0px;
}

/*
 *		Tällberg TextImage
 */

DIV.TallbergTextImageSmallFeatureImage
{
	width: 72px;
	height: 54px;
	padding-right: 10px;
	float: left;
}

DIV.TallbergTextImageSmallFeatureText
{
	height: 54px;
	font-size: 11px;
	margin-top: 5px;
	margin-bottom: 5px;
}

#TextImageHeading
{
    font-family: Georgia, Century, Times;
    font-size: 1.3em;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: left;
    color: #60513A;
}

#TextImageIngress
{
    font-family: Century, Times;
    font-size: 14px;
    margin-bottom: 10px;
    text-align: center;
}

TD.TallbergTextImageFullWidthColumn
{
    font-style: normal;
    font-size: 1em;
    margin: 0px 0px 0px 0px;
    width: 725px;
    line-height: 17px;
}

TD.TallbergTextImageRightColumn
{
    font-style: normal;
    font-size: 1em;
    width: 357px;
    padding-left: 5px;
    vertical-align: top;
    line-height: 17px;
}

TD.TallbergTextImageLeftColumn
{
    font-style: normal;
    font-size: 1em;
    width: 357px;
    padding-right: 5px;
    vertical-align: top;
}

TD.TallbergParticipantsPresentationLeftColumn
{
    font-style: normal;
    font-size: 1em;
    width: 185px;
    padding-right: 25px;
    vertical-align: top;
}

TD.TallbergParticipantsPresentationCenterColumn
{
    font-style: normal;
    font-size: 0.7em;
    width: 305px;
    vertical-align: top;
    line-height: 14px;
    padding-top: 5px;
}

TD.TallbergParticipantsPresentationShortDescription
{
    font-style: normal;
    font-size: 0.9em;
    width: 305px;
    vertical-align: top;
    line-height: 14px;
    padding-top: 5px;
}

TD.TallbergParticipantsPresentationRightColumn
{
    font-style: normal;
    font-size: 1em;
    width: 185px;
    padding-left: 25px;
    vertical-align: top;
    padding-top: 5px;
}

TD.TallbergParticipantPresentationContactInfo
{
	background-color: Black;
	color: White;
    font-style: normal;
    font-size: 0.6em;
}

#TallbergParticipantPresentationContactInfoDetail a
{
	background-color: Black;
	color: White;
    font-style: normal;
    font-size: 0.6em;
    padding-left: 6px;
    padding-right: 6px;
    padding-bottom: 4px;
}

.TallbergParticipantsHeader
{
    font-family: Georgia, Century, Times;
    font-style: normal;
    font-size: 1.25em;
    vertical-align: top;
}

#TallbergParticipantsPresentationBioLink
{
	text-align: right;
}

#TallbergParticipantsPresentationBioLink a
{
    font-family: Arial, Century, Times;
	font-size: 0.7em;
	text-align: right;
	color: #AFA18C;
}

TD.TallbergParticipantsShareColumnLeft
{
    width: 195px;
    vertical-align: top;
}

TD.TallbergParticipantsShareColumnCenter
{
    width: 195px;
    vertical-align: top;
}

TD.TallbergParticipantsShareColumnRight
{
    width: 298px;
    vertical-align: top;
    text-align: right;
}

TD.TallbergParticipantsShareColumnRightShare
{
    width: 200px;
    vertical-align: top;
    text-align: left;
}

TD.TallbergParticipantsShareColumnRightLinks
{
    width: 98px;
    vertical-align: top;
    text-align: right;
}

#TallbergParticipantsShareColumnRightLinksDetails
{
	text-align: right;
}

#TallbergParticipantsShareColumnRightLinksDetails a
{
    font-family: Arial, Century, Times;
	font-size: 0.7em;
	text-align: right;
	color: #AFA18C;
}

TD.TallbergParticipantsShareColumnHeader
{
    font-family: Georgia, Century, Times;
    font-weight: normal;
    font-size: 0.9em;
    color:#60513a;
    padding-bottom: 7px;
}

#TallbergParticipantsSharePostingHeader
{
    font-family: Arial, Century, Times;
    font-weight: bold;
    font-size: 0.7em;
    padding-bottom: 3px;
    padding-top: 2px;
}

#TallbergParticipantsSharePostingHeader a
{
	color: Black;
}

#TallbergParticipantsSharePostingHeader a:visited
{
	color: Black;
}

DIV.TallbergParticipantsSharePostingText
{
    font-family: Arial, Century, Times;
    font-weight: normal;
    font-size: 0.7em;
    padding-bottom: 3px;
}

DIV.TallbergParticipantShareSmallFeatureImageLeft
{
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 5px;
}

#TallbergParticipantsAToZMenu a
{
    font-family: Arial, Century, Times;
	font-size: 0.8em;
	text-align: right;
	color: #AFA18C;
}

#TallbergParticipantsAToZList
{
    font-family: Arial, Century, Times;
	font-size: 0.8em;
	text-align: left;
	color: #AFA18C;
}

#TallbergParticipantsAToZList a
{
    font-family: Arial, Century, Times;
	font-size: 1em;
	text-align: left;
	color: #AFA18C;
}

#TallbergParticipantsSearchResult
{
    font-family: Arial, Century, Times;
	font-size: 0.8em;
	text-align: left;
	color: #AFA18C;
}

#TallbergParticipantsSearchResult a
{
    font-family: Arial, Century, Times;
	font-size: 1em;
	text-align: left;
	color: #AFA18C;
}

.TallbergParticipantsShareAddShareText
{
    font-family: Georgia, Century, Times;
    font-weight: normal;
    font-size: 0.9em;
    color:#60513a;
    vertical-align: bottom;
}

.TallbergParticipantsShareAddShareMessage
{
    font-family: Georgia, Century, Times;
    font-weight: normal;
    font-size: 0.9em;
    color:Red;
    vertical-align: bottom;
}

.TallbergParticipantsModifyProfileText
{
    font-family: Georgia, Century, Times;
    font-weight: normal;
    font-size: 0.9em;
    color:#60513a;
    vertical-align: bottom;
}

TD.TallbergParticipantViewShareRightColumn
{
    font-style: normal;
    font-size: 0.8em;
    width: 357px;
    padding-left: 5px;
    vertical-align: top;
    line-height: 17px;
}

TD.TallbergParticipantViewShareLeftColumn
{
    font-style: normal;
    font-size: 0.8em;
    width: 357px;
    padding-right: 5px;
    vertical-align: top;
}

#Copyright
{
    font-family: Century, Times;
    font-size: 12px;
    text-align: center;
}

.SkinObject
{
    font-weight: normal;
    font-size: 10pt;
    color: #666666;
    font-family: Century, Times;
    text-decoration: none;
}

Table.SkinMainTable
{
	background-color: White;
}

TD.SkinMain
{
	background-color: White;
	padding-left: 38px;
	padding-right: 38px;
	padding-top: 5px;
	padding-bottom: 15px;
}

.MainHeader
{
	font-family: Georgia, Century, Times;
	font-size: 35pt;
    font-weight: normal;
	color:Red;
	padding-bottom: 15px;
}


TD.Menu
{
	padding-top: 15px;
	padding-bottom: 8px;
	text-align:left;
	vertical-align: bottom;
}

/*
 *		Menu
 */

.MainMenu_MenuContainer
{
	background-color: Transparent; 
	width: 100%;
	border: 0px;
}

.MainMenu_MenuBar
{
	border: 0px;
	cursor: pointer; 
	cursor: hand;
	height:16;
	background-color: Transparent;
}


.MainMenu_MenuIcon
{
	cursor: pointer; 
	cursor: hand; 
	background-color: #FAf9F6; 
	border: none; 
	text-align: left; 
	width: 10px; 
	height: 21;
}

.MainMenu_SubMenu
{
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #FAf9F6; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	border-bottom: solid 1px #E6E0D6; 
	border-left: solid 1px #E6E0D6; 
	border-top: solid 0px #FFFFFF; 
	border-right: solid 1px #E6E0D6; 
}

.MainMenu_MenuBreak
{
	border-bottom: #EEEEEE 1px solid; 
	border-left: #EEEEEE 0px solid; 
	border-top: #EEEEEE 1px solid;  
	border-right: #EEEEEE 0px solid; 
	background-color: #EEEEEE; 
	height: 1px;
}

.MainMenu_MenuItem
{
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-family: Verdana, Georgia, Century; 
	font-size: 0.8em; 
	font-weight: normal; 
	font-style: normal; 
	border-left: #FAf9F6 0px solid; 
	border-bottom: #FAf9F6 1px solid; 
	border-top: #FAf9F6 1px solid; 
	border-right: #FAf9F6 0px solid;
	background-color: Transparent;
	text-align:left;
}

.MainMenu_MenuItemSel
{
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Verdana, Georgia, Century; 
	font-size: 0.8em; 
	font-weight: normal; 
	font-style: normal;
	border-bottom : #FAf9F6 1px solid;
}

.MainMenu_MenuArrow
{
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
	border-right: #FAf9F6 1px solid; 
	border-bottom: #FAf9F6 1px solid; 
	border-top: #FAf9F6 0px solid;
}

.MainMenu_RootMenuArrow
{
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
a.TallbergHeaderLogin
{
    font-weight: normal;
    font-size: 0.75em;
    line-height: 17px;
    color: #999999;
    white-space: nowrap;
	padding-right: 0px;
	margin-right: 0px;
}

