/* partner_style.css for GRIEGER ASIA PTE LTD */
/* Written by: Tony George, tony.george@grieger.com.sg */
/* All font sizes are in pt unit */

*
{
	font-family:Arial, Helvetica, sans-serif;
}

body
{
	font-size:	12pt;
	color:		black;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}
form
{
font-size:12pt;
}
table
{
	font-family:Arial, Helvetica, Sans-Serief;
	font-size:12pt;
	border-style: solid solid solid solid;
	border-width:	1px;
	border-color:	#B0C4DE;/*border lines for all datatables*/
	empty-cells:	show;
	border-collapse:    collapse;
	font-family:	Arial, Helvetica, Sans-Serief;
}
td
{
	font-family:Arial, Helvetica, Sans-Serief;
	font-size:12pt;
	border-collapse:    collapse;
	border-style:	solid solid solid solid;
	border-width:	1px;
	border-color:	#B0C4DE;/*border lines for all datatables*/   
	empty-cells:	show;
	padding:    0;   
	font-size:  10pt;
	text-decoration:    none;
	vertical-align:	middle;
}

tr
{
	font-family:Arial, Helvetica, Sans-Serief;
	font-size:12pt;
}

P
{
	font-family:Arial, Helvetica, Sans-Serief;
	font-size:12pt;
}

A:link
{
	text-decoration: underline;
	font-family:Arial, Helvetica, Sans-Serief;
	font-size:	10pt;
	
}

A:hover
{
	text-decoration: underline;
	background-color: yellow;
}

.head
{
	font-size:	12pt;
	font-weight:	bold;
	text-decoration: underline;
	text-align:		center;
	
}
.hidden /*to hide tables*/
{
	border: none;
}
.important
{
font-family:Arial, Helvetica, Sans-Serief;
font-size:13pt;
font-weight:bold;
}
.content
{
font-family:Arial, Helvetica, Sans-Serief;
font-size:12px;
}

.sidebar
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:	10pt;

}
.menutable /*style for the tables in the side menu*/
{
	border-style:	none none none none;

}
.menulink /*color of individual links in the side menu*/
{
	color:	blue;
	font-size:  10pt;
	text-decoration:    underline;
}
.link /*color of individual links in the side menu*/
{
	color:	blue;
	text-decoration:    underline;
}
.smallheading /*mainly used in the side menu. all headings to a group of links are under this style*/
{
	font-size:  11pt;
	font-weight: bold;
	text-decoration:    underline;
	color:	black;
}
.mediumheading /*used for the 'HYDRAULICS' and 'Main Menu' in the side menu*/
{
	font-size:  12pt;
	font-weight: bold;
}

.mainheading
{
	font-size:  14pt;
	font-weight:	bold;
	text-align: center;
	border: none;
}
/*below are classes mainly used in tables*/

.stdtable /*this is the style for table in login page. This is not used in any price listing pages.*/
{
	border-style:	solid solid solid solid;
	border-width:	1px;
	border-collapse: collapse;
	border-color:	#B0C4DE;/*border lines*/
	font-family:	Arial, Helvetica, Sans-Serief;
	font-size:	10pt;
	
}
.stdcell /*this is the style for cells in login page. This is not used in any price listing pages.*/
{
	border-collapse:    collapse;
	border-style:	solid;
	border-width:	0;
	padding:    0;
	empty-cells:	show;
	font-size:  10pt;
}
.datatable/*This is the style used for all price lists.*/
{	
	border-style: solid solid solid solid;
	border-width:	1px;
	border-color:	#B0C4DE;/*border lines for all datatables*/
	empty-cells:	show;
	border-collapse:    collapse;
	font-family:	Arial, Helvetica, Sans-Serief;

}
.datacol/*This is the style used for all price lists.*/
{
	border-collapse:    collapse;
	border-style:	solid solid solid solid;
	border-width:	1px;
	border-color:	#B0C4DE;/*border lines for all datatables*/   
	empty-cells:	show;
	padding:    0;   
	font-size:  10pt;
	text-decoration:    none;
	vertical-align:	middle;
}
.dataheading
{
 	border-collapse:    collapse;
	border-style:	solid;
	border-width:	1px;
	border-color:	#B0C4DE;/*border lines for all datatables*/
	background-color: #FFFFCC;
	empty-cells:	show;
	font-size:  10pt;
	text-decoration:    none;
	vertical-align:	middle;
	text-align: center;
}
.dataheading_price
{
 	border-collapse:    collapse;
	border-style:	solid;
	border-width:	1px;
	border-color:	#B0C4DE;/*border lines for all datatables*/
	background-color: #FFFF99;
	empty-cells:	show;
	color: Red;
	font-size:  10pt;
	font-weight: bold;
	vertical-align:	middle;
	text-align: center;
}

.datacol_price /*This is the style used for all price lists, only the column with selling prices use this style.*/
{
	border-style: solid solid solid solid;
	border-width: 1px;
	empty-cells: show;
	border-color: #B0C4DE; /*border lines for all datatables*/
	background-color: #FFFF99;
	text-align: right;
	font-weight: bold;
	color:	Red;
}
.resulttext /*for the text box or text areas used to display results */
{
	border: 0px; 
	overflow:   hidden;
	background-color:   inherit;
}
.resulttext_price /*This is the style used for all price lists, only the textboxes with selling prices use this style.*/
{
	border: 0px; 
	overflow:   hidden;
	background-color:   #ffff99;
	text-align:	right;
	font:	bold;
	margin:	0;
	padding:    0;
	color:	red;
}
.stdtextbox /*every text box will use this style*/
{
	border:	1px;
	border-style:	solid;
	border-color:	#B0C4DE;
	font-size:  12pt;

}
.stdbutton /*every button will use this style*/
{
	border:	1px;
	border-style:	solid;
	padding:    0;
	margin:	0;
	border-color:	#B0C4DE;
	background-color:   silver;

}

	
.footer
{
	font-size:  8pt;
}
.legends {
	font-size: 9pt;
}
.note /*applicable to div tags used to write notes in anywhere*/
{
	font-size:	10pt;
	font-weight: normal;
	color: Red;
	
}
