/******************
Name        : main.css*
Description : main style sheet for entire site*
Author      : Shane Larkin *
Date        : 16/05/2004*
Copyright   : Blue Hexagon Ltd 2004*
Modifications* --------------*
Version    Date    WhoChange
**************************************/
body{
background-color:#FFFFFF;
z-index:0;
}
div.outer{
	top: 0%;
	left: 0%;
	width:auto;
	height:auto;
	align-left:auto;
	align-right:auto;
	font-size:11pt;
	font-weight:400;
	font-family:"times new roman",ariel,sans-serif;
	text-align:center;
	z-index:1;
	border:solid black;
	border-width:1px;
}div.heading{
	top: 0%;
	left: 20%;
	position:absolute;
	font-size:11pt;
	font-weight:400;
	font-family:"times new roman",ariel,sans-serif;
	text-align:center;
	z-index:5;
}div.headingViewProduct{
	top: 0%;
	left: 20%;
	position:absolute;
	font-size:11pt;
	font-weight:400;
	font-family:"times new roman",ariel,sans-serif;
	text-align:center;
	z-index:5;
	border: none;
}div.mainNoScroll{
	top: 5%;
	left: 20%;
	position:absolute;
	color:black;
	font-size:11pt;
	font-weight:400;
	font-family:"times new roman",ariel,sans-serif;
	z-index:1;
	height:500;
	width:800;
	overflow:auto;
	border:none;
	border-width:1px;
}div.mainSmall{
	top: 5%;
	left: 5%;
	width: 90%;
	position:absolute;
	color:black;
	font-size:11pt;
	font-weight:400;
	font-family:"times new roman",ariel,sans-serif;
	z-index:1;
}div.main{
	top: 5%;
	left: 20%;
	position:absolute;
	color:black;
	font-size:11pt;
	font-weight:400;
	font-family:"times new roman",ariel,sans-serif;
	z-index:1;
}div.mainNoMenu{
	top: 5%;
	left: 5%;
	position:absolute;
	color:black;
	font-size:11pt;
	font-weight:400;
	font-family:"times new roman",ariel,sans-serif;
	z-index:1;
}div.menu{
	top: 0%;
	left: 0%;
	position:absolute;
	z-index:6;
}h1{
	color:#000000;
	font-size:42pt;
	font-weight:600;
	font-family:"times new roman",ariel,verdana;
}h2{
	color: color: #000000;
	font-size:32pt;
	font-weight:400;
	font-family:"times new roman",ariel,verdana;
}h3{
	color:#000000;
	font-size:24pt;
	font-weight:300;
	font-family:"times new roman",ariel,verdana;
}h4{
	color:#000000;
	font-size:18pt;
	font-weight:300;
	font-family:"times new roman",ariel,verdana;
}table.PageHead{
    text-align: center;
	margin-left:auto;
	margin-right:auto;
	width: 90%;
	background-color: #FFFFFF;
	border: none;
	border-width:1px;
	border-collapse: collapse;
	border-spacing: 0px;
}table.PageBody{
    border:none;
	border-width:0
	text-align: justify;
	margin-left:auto;
	margin-right:auto;
	width: 100%;
	background-color: #FFFFFF;
	border-collapse: collapse;
	border-spacing: 0;
}table.PageFoot{
    text-align: center;
	margin-left:50px;
	margin-right:auto;
	width: 90%;
	background-color: #FFFFFF;
	border: none;
	border-collapse: collapse;
	border-spacing: 0px;
}table.Buttons{
    text-align: center;
	margin-left:0px;
	margin-right:auto;
	width: 100%;
	background-color: #FFFFFF;
	border: solid-black;
	border-width: 1px;
	border-collapse: collapse;
	border-spacing: 0px;
}table.ViewProduct{
    padding: 0 10px;
	text-align: left;
	margin-left:45px;
	margin-right:auto;
	width: 90%;
	background-color: #FFFFFF;
	border: none;    
	border-width: 1px;    
	border-collapse: collapse;
}td.Label{
   width: 25%;   
   text-align: left;   
   color:#000000;   
   font-size:12pt;   
   font-weight:600;    
   font-family:"times new roman",ariel,verdana;}td.LabelNarrow{
   width: 20%;   
   text-align: center;   
   color:#000000;   
   font-size:12pt;   
   font-weight:600;    
   font-family:"times new roman",ariel,verdana;
}td.NewLabel{
   width: 25%;   
   text-align: left;   
   color:#000000;   
   font-style: italic;   
   font-size:12pt;   
   font-weight:600;    
   font-family:"times new roman",ariel,verdana;
}td.Currency{
   width: 5%;   
   text-align: right;   
   color:#000000;   
   font-size:12pt;   
   font-weight:600;    
   font-family:"times new roman",ariel,verdana;
}td.Field{
   width: 70%;   
   text-align: left;   
   color:#000000;   
   font-size:12pt;   
   font-weight:400;    
   font-family:"times new roman",ariel,verdana;
}td.SmallField{
   width: 10%;
   text-align: left;   
   color:#000000;   
   font-size:8pt;   
   font-weight:400;    
   font-family:"times new roman",ariel,verdana;
}
td.SmallFieldBold{
	width: 10%;
   text-align: center;
   color:#000000;   
   font-size:8pt;   
   font-weight:600;    
   font-family:"times new roman",ariel,verdana;
}td.FieldTop{
   width: 70%;   
   text-align: left;   
   vertical-align: top;   
   color:#000000;   
   font-size:12pt;   
   font-weight:400;    
   font-family:"times new roman",ariel,verdana;
}td.Padded{
   text-align: justify;   
   color:#000000;   
   font-size:12pt;   
   font-weight:400;    
   font-family:"times new roman",ariel,verdana;   
   padding-right:10px;   
   padding-left:10px;
}td.Centered{
   text-align: center;   
   color:#000000;   
   font-size:12pt;   
   font-weight:400;    
   font-family:"times new roman",ariel,verdana;   
   padding-right:10px;   
   padding-left:10px;
}td.CenteredNarrow{
   width: 30%;
   text-align: center;   
   color:#000000;   
   font-size:12pt;   
   font-weight:400;    
   font-family:"times new roman",ariel,verdana;   
   padding-right:10px;   
   padding-left:10px;
}   td.CenteredWide{
   width: 35%;
   text-align: center;   
   color:#000000;   
   font-size:12pt;   
   font-weight:400;    
   font-family:"times new roman",ariel,verdana;   
   padding-right:10px;   
   padding-left:10px;
}   
   
td.Warning{
   text-align: center;   
   color:#FF0000;   
   font-size:14pt;   
   font-weight:600;    
   font-family:"times new roman",ariel,verdana;
}p.center{
    text-align:  center;
}input.Mandatory{
	background-color:#ECECEC;
}select.Mandatory{
	background-color:#ECECEC;}textarea.Mandatory{
	background-color:#ECECEC;
}