body, td, p, h1, h2, h3, ol ,ul, .form, td.main, td
{
font-family : Verdana, Arial, Helvetica, MS Sans Serif, Sans Serif;
}

body /*Body Tag <body>*/
{ 
/*
background-image : url(../pics/png-test.png);s
Background Image : 
If you need this to work in Netscape use the absolute URL.
And it won't position.
If you find a better way, let me know!
e.g.
background-image : url(http://www.arkom.co.uk/pics/arkom_logo.gif);
*/

background-position 	: center;
background-repeat 		: no-repeat;
background-color 		: #FFFFFF;
background-attachment 	: fixed;

margin-left 	: 10px;
margin-right 	: 10px;
margin-top 		: 0px;
margin-bottom 	: 10px;

/*
Scroll Bar
*/
scrollbar-base-color		: #CCCCCC; 
scrollbar-face-color		: #CCCCCC; 
scrollbar-track-color		: #F8F8F8; /*#F8F8F8*/
scrollbar-arrow-color		: #000000;
scrollbar-highlight-color	: #FFFFFF; 
scrollbar-3dlight-color		: #CCCCCC; 
scrollbar-shadow-color		: #999999;
scrollbar-darkshadow-color	: #000000; 


color 			: #333333; 
font-size 		: 100%; 
letter-spacing 	: normal; 
line-height 	: normal;
} 

td, p /*td style - should be same as above*/
{ 
color 			: #333333; 
font-size 		: 11px; 
letter-spacing 	: normal; 
line-height 	: normal;
vertical-align 	: top;
} 

/*Generic Links*/
a:link				{color : #CC0000; text-decoration : underline;}
a:visited			{color : #CC0000; text-decoration : underline;}
a:hover				{color : #FF0000; text-decoration : underline;}

a.navilink
{
font-size 		: 10px;
font-weight		: normal;
}

a.navilink:link		{color : #CC0000; text-decoration : none;}
a.navilink:visited	{color : #CC0000; text-decoration : none;}
a.navilink:hover	{color : #990000; text-decoration : underline;}

a.black:link		{color : #000000; text-decoration : none;}
a.black:visited		{color : #000000; text-decoration : none;}
a.black:hover		{color : #000000; text-decoration : underline;}


a.haniel
{
font-weight		: bold;
}
a.haniel:link		{color : #006600; text-decoration : none;}
a.haniel:visited	{color : #006600; text-decoration : none;}
a.haniel:hover		{color : #006600; text-decoration : underline;}

/*Header*/
h1 
{
font-size		: 13px;; 
/*text-transform 	: capitalize;*/
font-weight		: bold;
margin-top : 10px;
text-align : left;
}

h2 
{
color 			: #CC0000; 
font-size 		: 11px; 
font-weight		: normal;
letter-spacing 	: normal; 
line-height 	: normal;
}

h3 /*News Header*/
{
text-transform 	: uppercase;
color 			: #CC0000; 
font-size 		: 10px; 
font-weight		: bold;
letter-spacing 	: normal; 
line-height 	: normal;
}

h4 /*News Body*/
{
color 			: #999999; 
font-size 		: 10px; 
font-weight		: normal;
letter-spacing 	: normal; 
line-height 	: normal;
}

h5 {font-size:90%;}
h6 {font-size:80%;}

/* Table - START */

table.background				
{
background-image : url(../pics/bg_elg.jpg);
}

table.base				
{
background-color 	: #EEEEEE;
}

table.image				
{
background-color 	: #000000;
float : right;
}

td.main				
{
vertical-align 		: top; 
text-align 			: left;
font-size 			: 10px; 
background-color 	: #EEEEEE;
}

table.table			
{
vertical-align 		: top; 
text-align 			: left;
font-size 			: 10px; 
background-color 	: #FFFFFF;
}

td.white				
{
vertical-align 		: top; 
text-align 			: left;
font-size 			: 10px; 
background-color 	: #FFFFFF;
}

td.left				
{
vertical-align 		: top; 
text-align 			: right;
font-size 			: 11px; 
width : 122px;
background-color 	: #EEEEEE;
}

td.right				
{
vertical-align 		: top; 
text-align 			: left;
font-size 			: 10px; 
width : 142px;
}

td.space				
{
vertical-align 		: top; 
text-align 			: left;
font-size 			: 10px; 
width : 10px;
}

td.spaceleft				
{
vertical-align 		: top; 
text-align 			: left;
font-size 			: 10px; 
width : 10px;
background-image : url(../pics/bg_left.gif);
}

td.rightbase				
{
vertical-align 		: top; 
text-align 			: left;
font-size 			: 10px; 
width : 142px;
background-color 	: #CCCCCC;
}

td.address
{ 
color 			: #999999; 
font-size 		: 10px; 
letter-spacing 	: normal; 
line-height 	: normal;
vertical-align 	: middle;
width : 454px;
} 

/* Data Table - END */

.form	
{
background-color 	: #F8F8F8;
color 				: #CC0000;
}

hr
{
background-color	:transparent;
color				:#CCCCCC;
height				:1px;
} 

li
{
list-style-type : circle;
list-style-position : outside;
color : #CC0000;
font-weight : bold;
}

img
{
border	: 0px;
}

img.top
{
border	: 0px;
margin-top : 10px;
}

iframe
{
width 	: 300px;
height 	: 200px;
float 	: right;
border : 20px;
}
