body, td, p, a, h1, h2, h3, ol ,ul, .form, .mandatory, td.main
{
font-family : Verdana, Arial, Helvetica, MS Sans Serif, Sans Serif;
}

body /*Body Tag <body>*/
{ 
background-image : url(../pics/bg_micropol.jpg);
/*
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 		: #CC0000;
background-attachment 	: fixed;

margin-left 	: 10px;
margin-right 	: 10px;
margin-top 		: 0px;
margin-bottom 	: 10px;

/* Scroll Bar */
scrollbar-base-color		: #CC0000; 
scrollbar-face-color		: #CC0000; 
scrollbar-track-color		: #CC0000; /*#F8F8F8*/
scrollbar-arrow-color		: #000000;
scrollbar-highlight-color	: #FF0000; 
scrollbar-3dlight-color		: #CC9999; 
scrollbar-shadow-color		: #330000;
scrollbar-darkshadow-color	: #000000;

color 			: #FFFFFF; 
font-size 		: 12px; 
letter-spacing 	: normal; 
line-height 	: normal;
} 

td, p /*td style - should be same as above*/
{ 
color 			: #FFFFFF; 
font-size 		: 12px; 
letter-spacing 	: normal; 
line-height 	: normal;
vertical-align 	: top; 
text-align 		: left;
} 

/*Generic Links*/
a:link				{color : #0000FF; text-decoration : underline;}
a:visited			{color : #0000CC; text-decoration : underline;}
a:hover				{color : #FF0000; text-decoration : underline;}

/*Header*/
h1 
{
font-size : 18px; 
text-transform 	: capitalize;
font-weight : normal;
}

h2 
{
font-size : 12px; 
font-weight : normal;
}

h3 
{
font-size : 10px; 
font-weight : normal;
}

div.content
{
width : 100%;
padding-left : 5px;
padding-right : 5px;
padding-top : 2px;
padding-bottom : 2px;
margin-bottom : 10px;
/*background-color 	: #EEEEEE;*/
color 				: #333333;
font-size 			: 11px; 
vertical-align 		: middle;
}

/* Table - START */

td.main				
{
vertical-align 		: top; 
text-align 			: left;
background-color 	: #EEEEEE;
}

/* Data Table - END */

.form	
{
background-color 	: #EEEEFF;
color 				: #0000CC;
}

.mandatory	
{
background-color 	: #FFEEEE;
color 				: #CC0000;
}

.button
{
font-size: xx-small; 
font-weight : bold; 
color: #FFFFFF; 
background-color: #009999; 
border-style :outset; 
border-width : thin; 
border-color: #009999;
}


hr
{
background-color	:transparent;
color				:#FF0000;
height				:1px;
} 

ul
{
list-style-type : square;
list-style-position : outside;
color : #0000CC;
}

ol
{
color : #0000CC;
}

img
{
border	: 0px;
}

iframe
{
width 	: 100%;
height 	: 200px;
/*float 	: right;*/
}
