/*-------- global text\img --------*/
body
{
	font-family:@Times New Roman,@Verdana, @Tahoma, @Sans-Serif;/*Time New Roman-2006.4.5-*/
	width: auto;
	overflow:auto;	
	height:100%;    /* firefox need it */
	font-size: 14px;
	MARGIN: 8px 2px 20px 2px ; 
	PADDING: 1px; 
	color: Black;
	background-color: White;
	TEXT-ALIGN: left;
	padding-left:10px;
	padding-right:5px;
	
}

img {
	border: 0px none;
	/*cursor: hand;*/
}

table
{
	font-family:@Times New Roman,@Verdana, @Tahoma, @Sans-Serif;/*Time New Roman-2006.4.5-*/
	
	font-size: 14px;
	
	
}

td
{
	font-family:@Times New Roman,@Verdana, @Tahoma, @Sans-Serif;/*Time New Roman-2006.4.5-*/
	
	font-size: 14px;
}



div { margin-left:20px; } 

blockquote
{
	margin-left:0; 
	margin-top:6px; 
	margin-bottom:6px;
}

ul 
{
	margin-left:0; 
	margin-top:6px; 
	margin-bottom:6px;
	/*list-style:none; */
	
}

li 
{ 	
	margin-left:20px; 
	padding:1px 2px 1px 2px;
	/*list-style-image:url(../doc/images/topic.gif)   */
}

a:link	{ text-decoration: none; }
	
a:visited	{ text-decoration: none; }



/*----------- global Link 
a:active
{
	text-decoration:blink;
	color:#0000cc;
}
a:hover 
{
	text-decoration:blink;
	color: #cc0033;	
}
a:link
{
	text-decoration:blink;
	color: #3366cc;	
}
a:visited 
{
	text-decoration:blink;
	color: #9999cc;	
}--------*/

/* ----------- text css  ------------- */
.black
{
	font-weight:bold;
}

.blackItalic
{
	font-style:italic;
	font-weight:bold;
}

.pageTitle
{
	font-family:@Times New Roman;
	font-size:24px;
	font-weight:bold;
}

.sectionTitle
{
	font-family:@Times New Roman;
	font-size:18px;
	font-weight:bold;
}

.itemTitle
{
	font-family:@Times New Roman;
	font-size:15px;
	font-weight:bold;
}

.note
{
	font-size:15px;
	font-weight:bold;
	background-color:e2e0e2;
	padding-left:10px;
}

.normal
{

 background-color:#C1D5EB;
 font-weight:bolder;
 color:Black;
}

.seeAlso
{
	font-size:15px;
	font-weight:bold;
	background-color:e2e0e2;
	padding-left:10px;
}

.example
{
	font-size:15px;
	font-weight:normal;
	background-color:e2e0e2;
	padding-left:10px;
}

/*   table

border-bottom:1px;
	border-bottom-color:Gray;
	border-bottom-style:solid;*/
.indexTable
{
	text-align:center;	
	background-color:#003063;
	padding-left:0px;
	padding-right:0px;
	border-width:0px;	
}

.indexTable td
{
	border-right-style:solid;
	border-right-color:White;
	border-right-width:2px;
	padding:2px 0px 2px 0px;
}

.indexTable a
{
	color:White;
	font-weight:bolder;	
}

.featuresTable
{
 border-color:Black;
 border-width:1px;
 border-style:solid;
 padding:2px 2px 2px 2px;  
 width:auto;
 height:auto;
 font-size: 14px; 
}

.featuresTable td
{
 border-color:Black;
 border-width:1px;
 border-style:solid;
 padding:2px 2px 2px 2px;
}

.featuresTable_Header
{
 background-color:#C1D5EB;
 font-weight:bolder;
 color:Black;
}

.table_Item
{
	background-color:#FFFFFF;
}

.table_AlterItem
{
	background-color:#F0F9FF;
}

.table_Title
{  
	color:Black;
}

.currentPage
{
	background-color:#e4e4e4;
	padding-left:10px;
	width:100%;
}