/* basic elements */

body
{
	margin:0px; 
	padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
	text-align:Left; /* Hack for IE5/Win */
	font-family: Arial;
	background:#FFFFFF;
	/*marginheight="0";*/
	font-size:10pt;	
}

table
{
	font-size:10pt;
}

.alignleft
{
	text-align:left; 
}
.tdpadding
{
	padding-left :40px
}
.PageWidthSet
{
	width:700px
}

.QuickLinks
{
	height: 100%;
}

.QuickLinks TD
{
	background-color: #e8e8e8;
	text-align: center;
}

.QuickLinks A
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}

A:link		{	COLOR: Gray;}
A:visited	{	color: blue;}
A:active	{	COLOR: blue;}
A:hover		{	COLOR: blue;}



.AT  	{	border-right:2px solid #000000; 
			border-bottom:2px solid #000000; 
			font-family: Arial; 
			font-size: 10pt; color: #000000; 
			text-indent:10px;
					/*18/08/2007 - Commented by Megha - Style of the data grid has been changed 
        	background-color: #E8E8E8; 
			font-weight:bold;*/
			}
		
div#AT  {	border-right:2px solid #000000; 
			border-bottom:2px solid #000000;
			font-family: Arial; 
			font-size: 10pt; color: #000000; 
			background-color: #E8E8E8; 
			font-weight:bold;   
			}
		
.Stamp
{
	border: dotted 2px;
	text-align:center;
}		

.Button
{
	color: #FFFFFF; 
	border-left: 1px solid #E8E8E8; 
	border-right: 1px solid #000000; 
	border-top: 1px solid #E8E8E8; 
	border-bottom: 1px solid #000000; 
	background-color: #528CDE; 
	font-size:10pt; 
	font-family:Arial; 
	font-weight:bold;
}
.TextBox
{
	color: #000000; 
	font-family: Arial; 
	font-size: 10pt; 
	font-weight: bold; 
	border-left: 1px solid #000000; 
	border-right-style: solid; 
	border-right-width: 1px; 
	border-top: 1px solid #000000; 
	border-bottom-style: solid; 
	border-bottom-width: 1px; 
	background-color:#FFFFFF	
}

.DropDown
{	
	border-left:1px solid #666666; 
	border-right:1px solid #999999; 
	border-top:1px solid #666666; 
	border-bottom:1px solid #999999; 
	font-family: Arial;
	font-size:10pt; color:#000000; 
	font-weight:bold; 
	background-color:#FFFFFF
}

.TopNavBar A:link
{
	font-weight: bold;
	/*color: Gainsboro;*/
	color: Red;
	text-decoration: none;
}

.TopNavBar A:visited
{
	font-weight: bold;
	/*color: Gainsboro;*/
	color: Red;
	text-decoration: none;
}

.TopNavBar A:active
{
	font-weight: bold;
	/*color: Gainsboro;*/
	color: Red;
	text-decoration: none;

}

.TopNavBar A:hover
{
	font-weight: bold;
	color: white;
	text-decoration: none;
}

/*	
			</tr>
			<tr>
				<td>&nbsp;</td>
			</tr>
			<tr>
				<td>
				<input type="text" name="T1" size="20" style="color: #2870D0; font-family: Arial; font-size: 8pt; font-weight: bold; border-left: 1px solid #000000; border-right-style: solid; border-right-width: 1px; border-top: 1px solid #000000; border-bottom-style: solid; border-bottom-width: 1px; background-color:#FFFFFF"></td>
*/

/* specific divs */

/* Again, "be nice to Opera 5". */
/* It is necessary to put in the width AND height values wherever possible - depending on your design - for it to view wel in all the browsers */