/* standard elements */
body
    {
    background:#99FF99;
    font-family:Arial,Helvetica,Verdana,sans-serif;
    font-weight:normal;
    }	
table
    {
    border-style:none;
    }
table.spreaded
    {
    width:100%;
    }
td
    {
    font-size:12px;
    font-family:Arial,Helvetica,Verdana,sans-serif;
    font-weight:normal;
    text-decoration:none;
    border-style:none;
    }
thead {background-color:#EAE2BB;}
th
    {
    font-size:12px;
    font-family:Arial,Helvetica,Verdana,sans-serif;
    font-weight:normal;
    text-decoration:none;
    text-align:left;
    border-style:none;
    }
input
    {
	font-size:12px;
    }
select
    {
	font-size:12px;
    }
p,li
    {
    color:#000000;
    font-size:11px;
    font-family:Arial,Helvetica,Verdana,sans-serif;
    font-weight:normal;
    }
blockquote
    {
    color:#000000;
    font-size:11px;
    font-family:Arial,Helvetica,Verdana,sans-serif;
    font-weight:normal;
    }
dl
    {
    color:#000000;
    font-size:11px;
    font-weight:normal;
    font-family:Arial,Helvetica,Verdana,sans-serif;
    }

dt
    {
    color:#000000;
    font-size:11px;
    font-family:Arial,Helvetica,Verdana,sans-serif;
    font-weight:bold;
    }
dd
    {
    color:#000000;
    font-size:11px;
    font-family:Arial,Helvetica,Verdana,sans-serif;
    font-weight:normal;
    }

ul
    {
    color:#000000;
    font-size:11px;
    font-family:Arial,Helvetica,Verdana,sans-serif;
    font-weight:normal;
    list-style-type:circle;
    }
ul.sans
    {
    color:#000000;
    font-size:11px;
    font-family:Arial,Helvetica,Verdana,sans-serif;
    font-weight:normal;
    list-style-type:none;
    }
ol
    {
    color:#000000;
    font-size:11px;
    font-family:Arial,Helvetica,Verdana,sans-serif;
    font-weight:normal;
    }
h1
    { 
    font-family:Arial,Helvetica,Verdana,sans-serif;
    font-size:18px;
    font-weight:bold;
    color:#B82619;
        }
h2 
    {
    font-family:Arial,Helvetica,Verdana,sans-serif;
    font-size:13px;
    font-weight:bold;
    color:#B82619;
    background-color:#EAE2BB;
    }
h3
    { 
    font-family:Arial,Helvetica,Verdana,sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#000000;
    }        
h4
    { 
    font-family:Arial,Helvetica,Verdana,sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#B82619; 
    } 	

abbr[title],acronym[title] { border-bottom:thin dotted; cursor:help; }

/* default links */
a:link 
	{ 
	color:#B82619;
    text-decoration:none;
	}
a:visited 
	{ 
	color:#80764F;
    text-decoration:none;
	}
a:hover
	{
    text-decoration:underline;
	}
a:active 
	{ 
	color:#80764F;
    text-decoration:underline;
	}

/* general styles */
.xxl   { font-size:24px; }
.xl    { font-size:20px; }
.large { font-size:18px; }
.big   { font-size:16px; }
.normal{ font-size:12px; }
.smart { font-size:11px; }
.small { font-size:10px; }
.mini  { font-size:9px; }	
.heading 
	{ 
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#B82619;
	}
.headingwhite
	{ 
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	}
.subheading 
	{ 
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#B82619;
	}
.subheadingsmall
	{ 
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#B82619;
	}
.subheadingblack 
	{ 
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000; 
	}
.subheadingwhite 
	{ 
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF; 
	}
.docsubheading
	{
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#B82619;
	background-color:#EAE2BB;
	}
.docsubheadinggrey
	{
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#B82619;
	background-color:#cccccc;
    }
.error
    {
    color:#B82619;
    }    
.err
    {
    color:#B82619;
    }    
    
/* deco */
.lineColour
    {
    background:#999999;
    }
    
/* alignment */    
*.centered
    {
    text-align:center;
    }
    


