/*
'--------------------------------------------------------------------------------------
'$Revision: 4702 $
'  $Author: cang $
'    $Date: 2008-11-11 14:17:36 +1100 (Tue, 11 Nov 2008) $
'     $URL: svn://lonsec-utilserv/ITDev/trunk/Website%202005/aspx/css/main.css $
'$NoKeywords: $
'--------------------------------------------------------------------------------------
*/

/*

Note:
	- colors are used in aspx files where browsers don't fully 
	  support css (eg: HeaderStyle forecolor)

general:
	blue	0,52,102				#003466
	red		153, 1, 0				#990100
	light grey	204, 204, 204		#CCCCCC
	medium grey 153, 153, 153		#999A9C
	dark grey	103, 103, 103		#686868
	
	menu
		orange	207, 101, 0			#e47e00
		purple	154, 105, 150		#976797
		blue	50, 101, 164		#2F6D96
		green	0, 154, 102			#47632e

agribusiness
	box header	0, 154, 102			#47632e
	sub header	177, 224, 208		#95A970
	sub header box	236, 247, 243	#DEECB0
	link, box heading	7, 99, 60	#07633C
	
managed funds
	box header	207, 101, 0			#e47e00
	sub header	255, 204, 154		#FFCC9A
	sub header box	255, 229, 204	#FAE6CD
	link, box heading	200, 100, 10 #C8640A

property
	box header	50, 101, 164		#2F6D96
	sub header						#B0D1E6
	sub header box					#BEE2F8
	link, box heading				#2F6D97

equities
	box header	154, 105, 150		#976797
	sub header						#CCB2CD
	sub header box					#F5EEF5
	link, box heading				#63355A
	

*/
/*
========================================================================
department styles
========================================================================
*/

.agribusinessHeading
{
	color: #47632e;
}

.managedFundsHeading
{
	color: #e47e00;
}

.propertyHeading
{
	color: #505050;
}

.equitiesHeading
{
	color: #9D629A;
}

.structuredProductsHeading
{
	color: #663333;
}
.stockbrokingHeading
{
	color: #006699;
}

.investmentconsultingHeading
{
	color: #006666;
}

.investmentstrategyHeading
{
	color: #007676;
}

/*
========================================================================
elements
========================================================================
*/
body
{
	FONT-FAMILY: Arial, Verdana, sans-serif;
	FONT-SIZE: 10pt; 
	LINE-HEIGHT: 11pt; 
	MARGIN: 0; 
}

H2
{
	FONT-FAMILY: Arial, Verdana, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 18pt; 
	LINE-HEIGHT: 18pt; 
	margin: 5pt 5pt 5pt 0pt;
}

H3 , H3 a, H3 a.visited 
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10.5pt; 
	text-transform: uppercase ;
}

H4 
{
	FONT-SIZE: 10.5pt; 
	letter-spacing: 0.1px;
}

H5 
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt; 
}

p 
{
	margin: 5pt 5pt 5pt 0pt;
	font-family: Arial, Verdana, Sans-serif;
	font-size: 9pt;
	color: #444444;
	LINE-HEIGHT: 11pt; 
}

HR { height: 1px; border:none; border-top: solid 1px gray } 

HR .dotline { height: 1px; border:none; border-top:dotted 1px gray } 

input, select 
{
	font: 8pt Sans-serif, Arial, Verdana;
	color: #222;
}

input.button 
{
	font: normal 8pt Arial, Verdana, sans-serif;
	color: #222;
	border: $ccc;
}

input.textbox
{
	font: normal 8pt Arial, Verdana, sans-serif;
	color: #222;
	border: $ccc;
}

table
{
	border-collapse: collapse;
	border: 1px;
}


td , th
{
	
	FONT-FAMILY: Arial, Verdana, sans-serif;
	FONT-SIZE: 9pt; 
	LINE-HEIGHT: 11pt; 
	COLOR: #444444;
	border: 1px;
	vertical-align: top; 
	margin: 5pt 5pt 5pt 0pt;
}

th 
{
	text-transform: uppercase;
	vertical-align: middle;
	text-align: left;
	LINE-HEIGHT: 14pt; 
}

a , a:visited
{
	text-decoration: none;
	font: normal 9pt Arial, Verdana, sans-serif;
	color: #2F6D97;
}

a:hover
{
	text-decoration: underline;
}

a:active
{
	text-decoration: underline;
}


.numberic  input
{
	color: #202020;
	width: 80px
}

.numberic > input
{
	color: #202020;
	width: 80px;
}

textarea 
{
   width: 500px;
   height: 100px;
}

table.generalBox .buttonBox
{
	padding-top: 20px;
	padding-bottom: 10px;
}
/*-------------------------------------------------------*/
/* Body text */
/*-------------------------------------------------------*/

.normal
{
	font: normal 9pt Arial, Verdana, sans-serif;
	color: #202020;
	MARGIN-LEFT: 5px; 
	MARGIN-RIGHT: 5px; 
}

.normal li
{
	padding-left: 10pt;
/*	background-image: url(../images/orange_bullet.gif);
	background-repeat: no-repeat;
	background-position: 5pt 5pt;*/
}

.normal td
{
	padding: 5pt 5pt 5pt 5pt;
	font: normal 9pt Arial, Verdana, sans-serif;
	color: #202020;
}

.small, .small td, td .small
{
	font: 8pt sans-serif, Arial ;
	word-spacing: 0.01em;
	line-height: 8pt;
}

.smallbold, .smallbold td, td .smallbold
{
	font: bold 8pt sans-serif, Arial ;
	color: #444;
	word-spacing: 0.01em;
	line-height: 8pt;
}

/*
========================================================================
header
========================================================================
*/
#header
{
	width: 100%;
	font: normal 12px Arial, Verdana;
}

#header .lonsec
{
	letter-spacing: 10px;
	padding: 0px 10px 0px 0px;
	vertical-align: bottom;
	text-align: right;
	font: normal 40px Arial, Verdana;
}

#header .searchInputText
{
	color: #333333;
	background-color: #FFF;
	height: 1.6em;
	width: 120px;
	text-indent: 3px;
	margin: 0 0 3px 0;
	border-width: 1px;
	border-color: #686868;
	border-style: solid;
	font: normal 9pt Arial, Verdana;
	letter-spacing: 0.01px;
}

#header .darkGrey
{
	height: 3px;
	background-color: #686868;
}

#header .mediumGrey
{
	height: 3px;
	background-color: #999A9C;
}

#header .lightGrey
{
	height: 3px;
	background-color: #CCCCCC;
}

#header .white
{
	height: 2px;
	background-color: #FFFFFF;
}

#header .thinWhite
{
	height: 1px;
	background-color: #FFFFFF;
}

#header .red
{
	height: 3px;
	background-color: #990100;
}

#header .blue
{
	height: 3px;
	background-color: #003466;
}

#header .band
{
	color: #d1d1d1;
	font-family: arial, verdana;
	font-size: 9pt; /* font-style: italic; */
	font-weight: bold;
	letter-spacing: 3px;
	text-align: right;
	line-height: 16px;
	width: 100%;
}

#header .logoutText, #header .logoutText  a, #header .logoutText  a a:visited
{
	height: 16pt;
	padding-left: 16px;
	padding-right: 16px;
	font-size: 8pt;
	font-family: Verdana;
	color: #000; 
	text-align: right;
	vertical-align: top;
}


#header .logoutText  a, #header .logoutText  a a:visited {
	background: url(/aspx/images/pixelbrick.gif) no-repeat;
	background-position: 0px 2px;
}

#header .search
{
	vertical-align: bottom;
	text-align: right;
	padding: 0 0 0 50px;
}

.error
{
	color: #FF0000;
	font-weight: bold;

}

/*
========================================================================
breadcrumbs
========================================================================
*/
#breadcrumbsLayout
{
	text-align: right;
	padding: 5px 10px 0 0;
	font: normal 9pt Arial, Verdana, sans-serif;
	color: #202020;
}

/*
========================================================================
Footer style definitions
========================================================================
*/


#footer
{
	color: #696868;
	background-color: #E8E8E8;
	padding: 8px 0 8px 0;
}

#footer a:active, #footer a:link, #footer a:visited
{
	padding: 8px 6px 8px 8px;
	text-decoration: none;
	color: #696868;
	line-height: 18pt;
}

#footer a:hover
{
	color: #53A0CD;
	text-decoration: none;
}

.copyright
{
	text-align: right;
	color: #696868;
	line-height: 18pt;
}

#footer .foot
{
	width: 75%;
	font-size: 8pt;
	border: 0px solid red;
	line-height: 18pt;
}
/*
========================================================================
Quick Link and Right Column
========================================================================
*/

table.RightBox tr td, table.RightBox tr td p
{
	FONT-FAMILY:  Arial,sans-serif;
	FONT-SIZE: 8pt; 
	MARGIN-LEFT: 2px;
	text-indent: .05em;
	COLOR: #202020;
	border: 0px;
	line-height: 12pt;
	
}

table.RightBox a, table.RightBox a:visited
{
	FONT-FAMILY: Arial,sans-serif;
	FONT-SIZE: 8pt; 
	
}
table.RightBox tr th
{
	background-color: #2F6D96;
	color: #FFFFFF;
}
/*
========================================================================
homePageInfo
========================================================================
*/
.pageContentBackground
{
	/* background-color: #003466; */
	padding-bottom: 20px;
}

#pageContent
{
	margin: 5px 20px 0 20px;
	width: 97%;
	height: 66%;
}

#pageContent li
{
	font: normal 9pt Arial, Verdana, sans-serif;
	color: #202020;
}

#homePageInfo
{
	margin: 80px;
	width: 80%;
	border-width: 1px;
	border-color: #686868;
	border-style: inset;
	background-color: #FFFFFF;
}
#homePageInfo .heading
{
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	background-color: #990100;
	color: #FFFFFF;
}

#homePageInfo .leftColumnTop
{
	width: 25%;
	border-width: 1px;
	border-color: #686868;
	border-style: none inset inset none;
}

#homePageInfo .leftColumnBottom
{
	width: 25%;
	height: 60px;
	border-width: 1px;
	border-color: #686868;
	border-style: none inset;
	background-color: #CCCCCC;
	vertical-align: middle;
	text-align: center;
}

#homePageInfo .login
{
	font: normal 20px Arial, Verdana, sans-serif;
	color: #990100;
	text-decoration: none;
}

#homePageInfo .rightColumn
{
	padding: 15px;
	color: #000000;
}

#homePageInfo .leftColumnLogin
{
	width: 38%;
	height: 60px;
	border-width: 1px;
	border-color: #686868;
	border-style: none inset inset none;
	padding: 15px;
}

#homePageInfo .rightColumnLogin
{
	height: 220px;
	padding: 20px;
}

#homePageInfo a
{
	color: #990100;
}

#homePageInfo p, .passwordTitles, .frontScreenInputBox
{
	font: normal 9pt Arial, Verdana, sans-serif;
	color: #000000;
	vertical-align: middle;
}

# .frontScreenInputBox
{
	width: 160px;
	height: 22px;
}

#homePageInfo li
{
	font: normal 9pt Arial, Verdana, sans-serif;
	color: #000000;
}

.nextButton
{
	padding-left: 20px;
}

#homePageInfo .changeContainer
{
	margin: 30px 0 0 0;
}

.statusInfo
{
	color: red;
}

/*
========================================================================
homePageInfo
========================================================================
*/
TABLE.Box TR.BoxHeading
{
	font-weight: bold;
	font-size: 11pt;
	color: black;
	font-family: Verdana, Arial;
	height: 20px;
	background-color: #cece9c;
}

TABLE.Box TR.BoxText
{
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
	font-family: verdana, arial, helvetica, sans-serif;
}

/*
========================================================================
homePageInfo
========================================================================
*/
table.advancedSearchInput tr td p
{
	padding-top: 5px;
	padding-right: 8px;
}

.advancedTextToFind
{
	width: 200px;
	color: #000000;
}

/*
========================================================================
department tables
========================================================================
*/


table.generalBox, table.agribusinessBox, table.managedFundsBox, table.equitiesBox, table.propertyBox, table.RightBox, table.structuredProductsBox, table.investmentStrategyBox
{
    padding: 0px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 9pt;
	background-color: #FFFFFF;
	color: #000000;
	border-width: 1px;
	border-color: #CCCCCC;
	border-style: solid;
	margin: 2px 0 2px 0;
	/*filter: progid:DXImageTransform.Microsoft.Shadow(direction=125,color=#EFEFEF,strength=2); */
}

table.generalBox tr td, table.agribusinessBox tr td, table.managedFundsBox tr td, table.equitiesBox tr td, table.propertyBox tr td, table.structuredProductsBox tr td, table.rightBox tr td, table.investmentStrategyBox tr td
{
	padding: 2px 5px 2px 5px;
	vertical-align: top;
	border: 1px;
}

table.generalBox .rank, table.agribusinessBox .rank, table.managedFundsBox .rank, table.equitiesBox .rank, table.propertyBox .rank,  table.structuredProductsBox .rank, table.investmentStrategyBox .rank
{
	vertical-align: top;
}

table.generalBox tr td.searchButton, table.agribusinessBox tr td.searchButton, table.managedFundsBox tr td.searchButton, table.equitiesBox tr td.searchButton, table.propertyBox tr td.searchButton,  table.structuredProductsBox tr td.searchButton, table.investmentStrategyBox tr td.searchButton
{
	padding-top: 15px;
	padding-bottom: 10px;
}
/*
========================================================================
generalBox table
========================================================================
Remove here - move it to separate file so that color can be dynamically change
*/

.generalBox a
{
	color: #2F6D97;
}

table.generalBox tr th, .generalBoxHeading
{
	background-color: #2F6D96;
	color: #FFFFFF;
	text-indent: 5px;
/*	filder: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#6DA9FF,endColorStr=#2C75DA);*/
}

.generalBoxSubHeading td , .generalBoxSubHeading a, .generalBoxSubHeading a:visited
{
	font-weight: bold;
	text-decoration: none;
	background-color: #8CB6C6;
	color: #FFFFFF;
}

.generalItem, .generalItem a, .generalItem a:visited
{
	font-size: 9pt;
	background-color: #FFFFFF;
	color: #2F6D96;
}

.generalAlternatingItem, .generalAlternatingItem a,.generalAlternatingItem a:visited
{
	font-size: 9pt;
	background-color:  #EEF5FF;
	color: #2F6D96;
}

/*
========================================================================
agribusinessBox table
	box header	0, 154, 102			#47632e
	sub header	177, 224, 208		#95A970
	sub header box	236, 247, 243	#DEECB0
	link, box heading	7, 99, 60	#07633C
========================================================================
*/
.agribusinessBox tr td a
{
	color: #07633C;
}

table.agribusinessBox tr th, .agribusinessBoxHeading
{
	background-color: #47632e;
	color: #FFFFFF;
	text-indent: 5px;
}

.agribusinessBoxSubHeading td, .agribusinessBoxSubHeading a, .agribusinessBoxSubHeading a:visited
{
	font-weight: bold;
	text-decoration: none;
	background-color: #95A970;
	color: #47632e;
}

.agribusinessItem, .agribusinessItem a, .agribusinessItem a:visited
{
	font-size: 9pt;
	background-color: #FFFFFF;
	color: #47632e;
}

.agribusinessAlternatingItem, .agribusinessAlternatingItem a, .agribusinessAlternatingItem:visited
{
	font-size: 9pt;
	background-color: #DEECB0;
	color: #47632e;
}

.agribusinessItem a, .agribusinessItem a:visited,.agribusinessAlternatingItem a, .agribusinessAlternatingItem:visited
{
	
}

/*
========================================================================
managedFundsBox table
box header	207, 101, 0			#e47e00
	sub header	255, 204, 154		#FFCC9A
	sub header box	255, 229, 204	#FAE6CD
	link, box heading	200, 100, 10	#C8640A

========================================================================
*/
.managedFundsBox a
{
	color: #C8640A;
}

table.managedFundsBox tr th, .managedFundsBoxHeading
{
	background-color: #e47e00;
	color: #FFFFFF;
	text-indent: 5px;
}

.managedFundsBoxSubHeading td , .managedFundsBoxSubHeading a, .managedFundsBoxSubHeading a:visited
{
	font-weight: bold;
	text-decoration: none;
	background-color: #FFCC9A;
	color: #e47e00;
}

.managedFundsItem, .managedFundsItem a, .managedFundsItem a:visited
{
	font-size: 9pt;
	background-color: #FFFFFF;
	color: #e47e00;
}

.managedFundsAlternatingItem, .managedFundsAlternatingItem a, .managedFundsAlternatingItem a:visited
{
	font-size: 9pt;
	background-color: #FAE6CD;
	color: #e47e00;
}
.managedFundsItem a, .managedFundsItem a:visited, .managedFundsAlternatingItem a, .managedFundsAlternatingItem a:visited
{
	
}
.managedFundsWatermark
{
	color: #CCCCCC;
}

/*
========================================================================
equitiesBox table
equities
	box header						#976797
	sub header						#CCB2CD
	sub header box					#F5EEF5
	link, box heading				#63355A
========================================================================
*/
.equitiesBox a
{
	color: #9D629B;
}

table.equitiesBox tr th, .equitiesBoxHeading
{
	background-color: #976797;
	color: #FFFFFF;
	text-indent: 5px;
}

.equitiesBoxSubHeading td, .equitiesBoxSubHeading td a,  .equitiesBoxSubHeading td a:visited
{
	font-weight: bold;
	text-decoration: none;
	background-color: #CCB2CD ;
	color: #976797;
	vertical-align: top;
}

.equitiesItem, .equitiesItem a, .equitiesItem a:visited
{
	font-size: 9pt;
	background-color: #FFFFFF;
	color: #63355A;
}

.equitiesAlternatingItem, .equitiesAlternatingItem a, .equitiesAlternatingItem a:visited
{
	font-size: 9pt;
	background-color:  #F5EEF5;
	color: #63355A;
}
.equitiesItem a, .equitiesItem a:visited,.equitiesAlternatingItem a, .equitiesAlternatingItem a:visited
{
	
}
/*
========================================================================
propertyBox table
box header						    #999999
	sub header						#D0D0D0
	sub header box					#EFEFEF
	link, box heading				#202020
========================================================================
*/
.propertyBox a
{
	color: #505050;
}

table.propertyBox tr th, .propertyBoxHeading
{
	background-color: #999;
	color: #FFFFFF;
	text-indent: 5px;
}

.propertyBoxSubHeading td, .propertyBoxSubHeading a, .propertyBoxSubHeading a:visited
{
	font-weight: bold;
	text-decoration: none;
	background-color: #D0D0D0;
	color: #000;
}
.propertyItem, .propertyItem a, .propertyItem a:visited
{
	font-size: 9pt;
	background-color: #FFFFFF;
	color:  #505050;
}

.propertyAlternatingItem, .propertyAlternatingItem a,.propertyAlternatingItem a:visited
{
	font-size: 9pt;
	background-color:  #EFEFEF;
	color:  #505050;
}
 .propertyItem a, .propertyItem a:visited,.propertyAlternatingItem a,.propertyAlternatingItem a:visited
 {
	
 }
 /*
========================================================================
structuredProductsBox table
	box header						#663333
	sub header						#AD5A5A
	sub header box					#EAD5D5
	link, box heading				#663333
========================================================================
*/
.structuredProductsBox a
{
	color: #663333;
}

table.structuredProductsBox tr th, .structuredProductsBoxHeading
{
	background-color: #663333;
	color: #FFFFFF;
	text-indent: 5px;
}

.structuredProductsBoxSubHeading td, .structuredProductsBoxSubHeading a, .structuredProductsBoxSubHeading a:visited,.structuredProductsBoxSubHeading a:active
{
	font-weight: bold;
	text-decoration: none;
	background-color: #BA7474;
	color: #FFFFFF;
}
.structuredProductsItem, .structuredProductsItem a, .structuredProductsItem a:visited
{
	font-size: 9pt;
	background-color: #FFFFFF;
	color:  #663333;
}

.structuredProductsAlternatingItem, .structuredProductsAlternatingItem a,.structuredProductsAlternatingItem a:visited
{
	font-size: 9pt;
	background-color:  #EAD5D5;
	color:  #663333;
}
 .structuredProductsItem a, .structuredProductsItem a:visited,.structuredProductsAlternatingItem a,.structuredProductsAlternatingItem a:visited
 {
	
 }
 /*
========================================================================
investmentStrategyBox table
	box header						#007676
	sub header						#A8CAC9
	sub header box					#E1ECEB
	link, box heading				#A7BEC9
========================================================================
*/
.investmentStrategyBox a
{
	color: #007676;
}

table.investmentStrategyBox tr th, .investmentStrategyBoxHeading
{
	background-color: #007676;
	color: #FFFFFF;
	text-indent: 5px;
}

.investmentStrategyBoxSubHeading td, .investmentStrategyBoxSubHeading a, .investmentStrategyBoxSubHeading a:visited,.investmentStrategyBoxSubHeading a:active
{
	font-weight: bold;
	text-decoration: none;
	background-color: #A8CAC9;
	color: #FFFFFF;
}
.investmentStrategyItem, .investmentStrategyItem a, .investmentStrategyItem a:visited
{
	font-size: 9pt;
	background-color: #FFFFFF;
	color:  #007676;
}

.investmentStrategyAlternatingItem, .investmentStrategyAlternatingItem a,.investmentStrategyAlternatingItem a:visited
{
	font-size: 9pt;
	background-color:  #E1ECEB;
	color:  #007676;
}
 .investmentStrategyItem a, .investmentStrategyItem a:visited,.investmentStrategyAlternatingItem a,.investmentStrategyAlternatingItem a:visited
 {
	
 }
 /*
========================================================================
Include (appears in department search headings)
========================================================================
*/
.DepartmentSearchHeading
{
	padding-top: 3px;
	float: left;
}

.DepartmentSearchHeadingIncludeCheckBox
{
	float: right;
	margin-right: 0px;
	padding-right: 0px;
	vertical-align: middle;
}

.DepartmentSearchHeadingIncludeText
{
	padding-top: 3px;
	float: right;
	margin-left: 0px;
	padding-left: 0px;
	padding-right: 5px;
}

/*
========================================================================
results grid classes
========================================================================
*/
.resultsGridSubHeading
{
	font-weight: bold;
}

.resultsGridCount
{
	font: normal 9pt Arial, Verdana, sans-serif;
	color: #202020;
	font-style: italic;
	padding-left: 15px;
}

.resultsPageHeading
{
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
	font-size: 20pt;
	line-height: 24pt;
}

.resultsCharacterization
{
	line-height: 13px;
}

/*
========================================================================
Tab Control
========================================================================
*/
.TabControl
{
  float:left;
  width: 100%;	
  border: 0px solid #FF0000; 
  padding: 0px;
  margin: 0px;

}

td.TabOff, td.TabOn, td.TabMouseOver
{
	width: 116px;
	height: 35px;
	font-family: Verdana;
	font-size: 7pt;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	color: #666;
	padding: 2px;
	margin: 0px;
	background-image: url(/aspx/images/taboff.png);
	background-color: #D9D9D9;
	border: 0px;
	/*
	border-left: 0;
	border-right: 1px solid #555; 
	border-bottom: 1px solid #555; 
	border-top: 3px solid #999; 
    */
	cursor: pointer;
}	

td.TabMouseOver
{
	color: #222;
}	

td.TabOn
{
	background-color: #FFFFFF;
	background-image: url(/aspx/images/tabon.png);
	/*border-top: 3px solid #FF6600; 
	border-bottom: 1px solid #FFFFFF; */
	cursor: default;
	font-weight: bold;
}	

td.TabContent, td.TabContent p
{
	padding: 2px;
	line-height: 20px;
}

td.SmallTabOff, td.SmallTabOn, td.SmallTabMouseOver
{
	width: 100px;
	height: 16px;
	font-family: "MS Sans Serif"; font-size: xx-small; vertical-align: middle;
	text-align: center;
	text-decoration: none;
	color: #555;
	padding: 1px;
	margin: 0px;
	background-color: #EFEFEF;
	border: 1px solid #d2d2d3; 
    white-space: nowrap;
	cursor: pointer;
}	

td.SmallTabMouseOver
{
	color: #222;
}	

td.SmallTabOn
{
	background-color: #FFFFFF;
	border-top: 2px solid #8CB6C6; 
	border-bottom: 1px solid #FFFFFF; 
	cursor: default;
}	

/*
===================================================================================
for remove space between two tables - for TabStrip
========================================================================
*/

p.NoMargin
{
	margin: 0pt 0pt 0pt 0pt;
	LINE-HEIGHT: 0pt; 
}	

table.PageView
{
	border: 1px solid #D3D3D2;
	border-top: 0;
	padding: 5px;
}	

table.PageView td, table.PageView th
{
	padding: 5px;
}

/*
===================================================================================
Others
========================================================================
*/
.Hidden
{
	display: none;
}	

.nav24 
{
	width: 100%;
	height: 24px;
}

.nav24 td, .nav24 a, .nav24 a:visited
{
	font-family: Verdana;
	font-size: 7pt;
	color: #555;
	vertical-align: middle;
	margin-top: 2px;
}

.PostItNote
{
	background-color: #ffffcc;
	border: 1px dotted #ffcc00;
}	
.PostItNote td,.PostItNote th
{
	padding: 5px;
}	
/*
===================================================================================
Dialog table
========================================================================
*/
TABLE.dlg { border:0; background-color: buttonface;}
.dlg TD,.dlg INPUT,.dlg SELECT { font-family: "MS Sans Serif"; font-size: xx-small; color:#000000}
.dlg TD,.dlg TH { text-align: left; height: 20; padding: 2px}
.dlg INPUT { border: 2px; }
.dlg SELECT { height: 75%; }
.dlg INPUT.button 
{ border-top: 1px solid white; border-left: 1px solid white;
  border-bottom: 1px solid black; border-right: 1px solid black;
  font-family: "MS Sans Serif"; font-size: xx-small;
}

/* BULLETS */

ul, ul.normal
{
  list-style: square;
} 

li, ul.normal li
{
  margin-left: 2pt;
  padding-left: 0;
  padding-bottom : 5pt;
}

.small ul li, .small ul
{
	margin: 0pt 0pt 0pt 10pt;
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	color: #202020;
	LINE-HEIGHT: 11pt; 
}	

ul.news
{
	list-style: none;
	margin-left: 0px;
	padding-left: 0px;
}
.news li
{
	list-style: none;
	list-style-type:none;
	background: url(/aspx/images/buttons/date.png) no-repeat 0px 2px;
	padding-left: 20px; 
}

