﻿a:visited
{
	color: Black;
	text-decoration: underline;
}
a:link
{
	color: Black;
	text-decoration: underline;
}
a:hover
{
	color: red;
	text-decoration: underline;
}
body
{
	margin: 0px;
	font-family: Verdana, Arial;
	font-size: small;
	color: Black;
	background-color: #FFCF63;
}
table
{
	vertical-align:top;
	height: 0px;
}
th
{
}
tr
{
	padding-top:1px;
}
td
{
}
input
{
	font-family: Verdana, Arial;
	font-size: small;
}
select
{
	font-family: Verdana, Arial;
	font-size: small;
}
fieldset
{
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	margin-right: 5px;
}
legend
{
	margin-bottom: 5px;
}
/*******************************************************************************************/
/* 
	LM Default-styles
*/
/*******************************************************************************************/
.LM_ErrorMessage
{
	color: Red;
	font-weight: bold;
}
.LM_FieldLabel
{
	font-weight: normal;
}
.LM_FieldLabelTop
{
	font-weight: bold;
	font-size: x-small;
}
.LM_FieldLabelHide
{
	display: none;
}
.LM_BoldText
{
	font-weight: bold;
}
.LM_FormSection
{
	Font-Size: 14pt;
	Font-Weight: Bold;
	Color: Black;
}
.LM_Login
{
	color: Blue;
	font-weight: bold;
	font-size: x-small;
	text-decoration: none;
}
.LM_Logoff
{
	color: Red;
	font-weight: bold;
	font-size: x-small;
	text-decoration: none;
}
.LM_MandatoryMark
{
	color: Blue;
}
.LM_MenuLink
{
	font-size: x-small;
	text-decoration: none;
	cursor: hand;
}
.LM_PageTitle 
{
	font-size: large;
	font-weight: bold;
}
/*******************************************************************************************/
/* 
	LM_ListWithLinksClass
*/
/*******************************************************************************************/
.LM_ListWithLinksClass 
{
	border-color: #FF7F2A;
	border-style: solid;
	border-width: 1px;
}
.LM_ListWithLinksClass a:visited
{
	color: Black;
	text-decoration: underline;
}
.LM_ListWithLinksClass a:link
{
	color: Black;
	text-decoration: underline;
}
.LM_ListWithLinksClass a:hover
{
	color: red;
	text-decoration: underline;
}
.LM_ListWithLinksClass .HeaderRow
{
	background-color: #FF7F2A;
}
.LM_ListWithLinksClass .HeaderCell 
{
	border-color: #FFCF63;
	border-style: solid;
	border-width: 1px;
	font-weight: bold;
	color: White;
}
.LM_ListWithLinksClass .SubHeaderRowOdd
{
	background-color: #FFFFFF;
}
.LM_ListWithLinksClass .SubHeaderRowEven
{
	background-color: #FFFFFF;
}
.LM_ListWithLinksClass .SubHeaderCell
{
	border-color: #FFCF63;
	border-style: solid;
	border-width: 1px;
	color: Black;
	font-weight: normal;
}
.LM_ListWithLinksClass .PartyRow
{
	background-image: url(Images/Party_bg.gif);
	background-color: #FFFFFF;
	color: Black;
	font-weight: bold;
}
.LM_ListWithLinksClass .DataRowOdd
{
	background-color: #FFFFAA;
}
.LM_ListWithLinksClass .DataRowEven
{
	background-color: #FFCF63;
}
.LM_ListWithLinksClass .DataCell 
{
	border-color: #FFCF63;
	border-style: solid;
	border-width: 1px;
}
/*******************************************************************************************/
/* 
	LM_HelpControlClass
*/
/*******************************************************************************************/
a:active.LM_HelpControlClass  
{
	color:Black;
	text-decoration:none;
	font-weight:bold;
}
a:visited.LM_HelpControlClass  
{
	color:Black;
	text-decoration:none;
	font-weight:bold;
}
a:link.LM_HelpControlClass 
{
	color:Black;
	text-decoration:none;
	font-weight:bold;
}
a:hover.LM_HelpControlClass  
{
	color:Black;
	text-decoration:none;
	font-weight:bold;
}
/*******************************************************************************************/
/*
	MasterTable
*/
/*******************************************************************************************/
table.MasterTable
{
	width:100%;
	text-align:left;
	vertical-align:top;
}
th.MasterTable
{
}
tr.MasterTable
{
}
td.MasterTable
{
}
.MasterTable th.PageTitle
{
	background-color: #6699cc;
	font-size: 18pt;
	vertical-align:bottom;
}
.MasterTable th.UserInfo
{
	background-color: #6699cc;
	text-align:right;
	vertical-align:bottom;
	padding-right:10px;
}
/*******************************************************************************************/
/* 
	Menu
*/
/*******************************************************************************************/
.Menu A:visited
{
	color: Black;
	text-decoration: none;
}
.Menu A:link
{
	color: Black;
	text-decoration: none;
}
.Menu A:hover
{
	color: red;
	text-decoration: none;
}
.Menu
{
	background-color: #6699cc;
	border-color: #6699cc;
	border-style:solid;
	border-width:1px;
	font-family: Verdana, Arial;
	font-size: 9pt;
	font-weight: bold;
}
table.Menu
{
	vertical-align:top;
}
th.Menu
{
}
tr.Menu
{
	background-color: #6699cc;
}
td.Menu
{
	background-color: #6699cc;
}
/*******************************************************************************************/
/* 
	Help
*/
/*******************************************************************************************/
.help a:visited
{
	color: Black;
	text-decoration: underline;
}
.help a:link
{
	color: Black;
	text-decoration: underline;
}
.help a:hover
{
	color:	Red;
	text-decoration: underline;
}
body.help
{
	margin: 15px;
	font-family: Verdana, Arial;
	font-size: small;
	color: Black;
	background-color: #fffacd;
}
table.help
{
	width:100%;
}
th.help
{
	background-color:#009AFF;
	padding-bottom:	3px;
	padding-top:	3px;
}
tr.help
{
	
}
td.help
{
}
.pictext
{
	font-family: Verdana, Arial;
	font-size: x-small;
	font-weight:bold;
	line-height:0px;
}
.picClass
{
	margin-bottom:-5px;
}

/*******************************************************************************************/
/* 
	Content
*/
/*******************************************************************************************/
table.ContentHead
{
	width:100%;
	border-width:0px;
	border-style:none;
}
table.Content
{
	border-width: 0px;
}
th.Content
{
	padding-bottom:	5px;
	padding-top:	5px;
	padding-left:	0px;
	padding-right:	0px;
}
tr.Content
{
}
td.Content
{
}
.Content th.LM_PageTitleCell
{
	padding-bottom: 10px;
}
.Content th.LM_PageNoAndHelpCell
{
	text-align: right;
	vertical-align: middle;
	padding-right:10px;
}
/*******************************************************************************************/
/* 
	piareersarfiit
*/
/*******************************************************************************************/
.piareersarfiitFieldLabel
{
	font-weight:bold;
}
.piareersarfiitFieldLabelDashed
{
	font-weight:bold;
	border-bottom-style:dashed;
	border-bottom-width:1px;
}
.PeriodTable
{
	/*
	border-width:1px;
	border-style:outset;
	border-color:Black;
	margin-top:3px;
	*/
	width:100%;
}
.PropertyTable
{
	/*
	border-width:1px;
	border-style:outset;
	border-color:Black;
	margin-top:3px;
	*/
	width:450px;
}
.TradeTable
{
	/*
	border-width:1px;
	border-style:outset;
	border-color:Black;
	margin-top:3px;
	*/
	width:450px;
}
.Panel
{
	margin-top:3px;
}
.PanelWithBorder
{
	border-width:1px;
	border-style:outset;
	border-color:Black;
	margin-top:3px;
}
.button
{
	border-style:outset;
	width:75px;
}
.Table25AssessmentHead
{
	border-width:1px;
	border-style:outset;
	border-color:Black;
	background-color:Silver;
}
.Table25AssessmentBodyReadOnly
{
	border-width:1px;
	border-style:outset;
	border-color:Black;
	background-color:Silver;
}
.Table25AssessmentBody
{

}
 .Table25AssessmentBody
td{
	height:30px;
}
.TextBoxNumericReadOnly
{
	background-color:Silver;
	border-style:solid;
	border-width:1px;
	text-align:right;
	width:100px;
}
.TextBoxNumericReadOnlyBold
{
	background-color:Silver;
	border-style:solid;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
	border-bottom-width:2px;
	text-align:right;
	font-weight:bold;
	width:100px;
}
.TextBoxNumericNormal
{	
	border-style:solid;
	border-width:1px;
	text-align:right;
	width:100px;
}
.TextBoxReadOnly
{
	background-color:Silver;
	border-style:solid;
	border-width:1px;
	text-align:left;
}
.TextBoxAlignRightReadOnly
{
	background-color:Silver;
	border-style:solid;
	border-width:1px;
	text-align:right;
	width:100%;
}
.TextBoxAlignRightReadOnlyBold
{
	background-color:Silver;
	border-style:solid;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
	border-bottom-width:2px;
	text-align:right;
	font-weight:bold;
	width:100%;
}
.TextBoxAlignRightNormal
{	
	border-style:solid;
	border-width:1px;
	text-align:right;
	width:100%;
}
.Temp
{
	border:1px;
	border-style:solid;
	border-color:Black;
	}
.FieldLabelBig
	{
		font-weight:bold;
		font-size:14px;	
	}
.FieldLabelNormal
	{
		font-size:12px;	
	}
.FieldLabelBold
	{
		font-weight:bold;
		font-size:12px;	
	}
.hidden_td
	{
		visibility:hidden;
	}
.TableNumeric
{
	padding:0px;
	width:100%;
	border:0px;

}
.Width100pct
{
	width:100%;
}
.PropertyNo
{
	width:50px;
}

.PropertyDescription
{
	width:300px;
}
.PropertySelectBox
{
	width:350px;
}
.TradeCode
{
	width:50px;
}
.TradeDescription
{
	width:300px;
}
.TradeRank
{
	text-align:right;
	width:50px;
}
.TradeSelectBox
{
	width:350px;
}
.NoteTextArea
{
	width:100%;
}
.fieldset
{
	width:1000px;
}
.Legend
{
	font-weight: bold;
}
.HeaderRow
{
	background-color: #0099ff;
}
.DataRowEven
{
	background-color: #99ccff;
}
.DataRowOdd
{
	background-color: #cccccc;
}
.RedFont
{
	color:Red;
	font-weight:bold;
}
.PositiveMessage
{
	color: Green;
	font-weight: bold;
}
.NeutralMessage
{
	color: blue;
}
.LoginLogout
{
	font-family: Verdana, Arial;
	font-size: x-small;
	font-weight:bold;
}
/*******************************************************************************************/
/* 
	VotingStatistics
*/
/*******************************************************************************************/
table.VotingStatisticsHead
{
	width:100%;
	border-width:1px;
	border-style:inherit;
}
table.VotingStatistics
{
	border-width: 1px;
	border-color:Blue;
}
th.VotingStatistics
{
	padding-bottom:	5px;
	padding-top:	5px;
	padding-left:	0px;
	padding-right:	0px;
	border-width:1px;
	font-weight:bold;
	border-color:Blue;
}
tr.VotingStatistics
{
	border-width:1px;
	font-weight:bold;
	border-color:Blue;
}
td.VotingStatistics
{
	border-width:1px;
	font-weight:bold;
	border-color:Blue;
}
TableRow.VotingStatistics
{
}
TableCell.VotingStatistics
{
	border-width:1px;
	font-weight:bold;
}
.Content th.LM_PageTitleCell
{
	padding-bottom: 10px;
}
.Content th.LM_PageNoAndHelpCell
{
	text-align: right;
	vertical-align: middle;
	padding-right:10px;
}
.Header_Devider
{
	background-image:url(Images/devider.gif);
	background-repeat:repeat-x;
	height:10px;
}

/*	PartyList  */
.PartyList
{
}
.PartyList .HeaderRow
{
}
.PartyList .HeaderCell
{
	font-family: Verdana, Helvetica, Arial, Sans-serif;
}
.PartyList .DataRowOdd
{
}
.PartyList .DataRowEven
{
}
.PartyList .DataCell
{
	font-family: Verdana, Helvetica, Arial, Sans-serif;
	width: 20px;
}
.LegendLabel
{
	color: Black;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
 }
 .tblStatistics
 {
  text-align:right;
 }
 .tblStatistics_text
 {
  text-align:left;
 }
/*	END  */