a:link
{
	color: rgb(255,102,51); 
}
a:visited
{
	color: rgb(0,204,204); 
} 
a:active 
{
	color: rgb(204,153,51);
}

a:link
{
	color: blue; 
	font-size:10pt;
	font-family: Arial, Helvetica;

}
a:visited
{
	color: blue; 
	font-size:10pt;
	font-weight:bold
	font-family: Arial, Helvetica;
} 
a:active 
{
	color: blue;
	font-size:10pt;
	font-family: Arial, Helvetica;
}

body
{
	font-family: Arial, Helvetica;
	background-color: rgb(204,255,204);
	color: rgb(0,0,0);
}
table
{
	table-border-color-light: rgb(153,204,153);
	table-border-color-dark: rgb(153,204,153); 
}

font.f1
{
	color: #0000FF; font-size:12pt;
	font-family: Arial, Helvetica;

}

font.close
{
	border:3px solid #0000FF; 
	padding:2; font-size:12pt; 	
	font-family: Arial, Helvetica;
	font-weight:bold;
}

font.list
{
	font-size:10pt; font-family:Arial, Helvetica; font-weight:bold;
}

font.boldheading
{
	font-size:10pt; font-family:Arial, Helvetica; font-weight:bold;
}

font.bigboldheading
{
	font-size:12pt; font-family:Arial, Helvetica; font-weight:bold;
}

font.biggerboldheading
{
	font-size:14pt; font-family:Arial, Helvetica; font-weight:bold;
}

font.normalheading
{
	font-size:10pt; font-family:Arial, Helvetica; font-weight:normal;
}

font.smallheading
{
	font-size:8pt; font-family:Arial, Helvetica; font-weight:normal;
}

font.action
{
	font-size:8pt; font-family:Arial, Helvetica; font-weight:bold;
}

font.label
{
	font-size:10pt; font-family:Arial, Helvetica; font-weight:normal;
}

font.boldlabel
{
	font-size:10pt; font-family:Arial, Helvetica; font-weight:bold; color:black;
}

font.smalllabel
{
	font-size:8pt; font-family:Arial, Helvetica; font-weight:normal;
}

font.smallinfo
{
	font-size:8pt; font-family:Arial, Helvetica; font-weight:bold;
}

font.detail
{
	font-size:10pt; font-family:Arial, Helvetica; font-weight:bold;
}

font.leftlinks
{
	font-size:8pt; font-family:Arial, Helvetica;
}

.leftlinks
{
	font-size:8pt; font-family:Arial, Helvetica;
}

font.versioninfo
{
	font-size:6pt; font-family:Arial, Helvetica;
}

font.goto
{
	color: #008000; font-size:10pt; font-family:Arial, Helvetica;
}

font.pedigree
{
	color: #008000; font-size:10pt; font-family:Arial, Helvetica;
}

font.descendants
{
	color: #008000; font-size:8pt; font-family:Arial, Helvetica;
}

.pos1
{
position:absolute; left:50px;top:500px;width:280px;color:lightGreen;
font-size:large;font-weight:bold;background-color:hotPink;font-family:Arial, Helvetica;
}

.posleft
{
position:absolute;
left:0px;top:0px;
width: expression(document.body.clientWidth/7);
word-wrap:break-word;
no-wrap:yes;
color:lightGreen;
font-size:large;
font-weight:bold;
background-color:white;
font-family:Arial, Helvetica;
margin-right:5px;
}

.posmiddle
{
position:absolute; 
left:expression(document.body.clientWidth/7);
width: expression(6*document.body.clientWidth/7-10);
top:0px;
color:Black;
word-wrap:break-word;
no-wrap:no;
font-size:large;
font-weight:bold;
background-color:white;
font-family:Arial, Helvetica;
margin-left:5px;
margin-right:5px;
}

.posright
{
position:absolute;
left:expression(6*document.body.clientWidth/7);
width: expression(1*document.body.clientWidth/7);
top:0px;
color:lightGreen;
word-wrap:break-word;
no-wrap:no;
font-size:large;
font-weight:bold;
background-color:hotPink;
font-family:Arial, Helvetica;
}

.posall
{
position:absolute;
left:5px;top:0px;
width: expression(6*document.body.clientWidth/7);
word-wrap:break-word;
no-wrap:no;
color:lightGreen;
font-size:large;
font-weight:bold;
background-color:white;
font-family:Arial, Helvetica;
margin-right:5px;
}

.posleft2
{
position:absolute;
left:0px;top:0px;
width: expression(document.body.clientWidth/8);
word-wrap:break-word;
no-wrap:yes;
color:lightGreen;
font-size:large;
font-weight:bold;
background-color:white;
font-family:Arial, Helvetica;
margin-right:5px;
}

.posmiddle2
{
position:absolute; 
left:expression(document.body.clientWidth/8);
width: expression(7*document.body.clientWidth/8-10);
top:0px;
color:Black;
word-wrap:break-word;
no-wrap:no;
font-size:large;
font-weight:bold;
background-color:white;
font-family:Arial, Helvetica;
margin-left:5px;
margin-right:5px;
}

.posright2
{
position:absolute;
left:expression(7*document.body.clientWidth/8);
width: expression(1*document.body.clientWidth/8);
top:0px;
color:lightGreen;
word-wrap:break-word;
no-wrap:no;
font-size:large;
font-weight:bold;
background-color:hotPink;
font-family:Arial, Helvetica;
}

.posall2
{
position:absolute;
left:5px;top:0px;
width: expression(7*document.body.clientWidth/8);
word-wrap:break-word;
no-wrap:no;
color:lightGreen;
font-size:large;
font-weight:bold;
background-color:white;
font-family:Arial, Helvetica;
margin-right:5px;
}

.advert
{
width: expression(document.body.clientWidth/8);
height: expression(document.body.clientWidth/8);
}

.advertleft
{
width: expression(document.body.clientWidth/8);
height: expression(document.body.clientWidth/8);
}

.advertlist
{
width: expression(document.body.clientWidth/16);
height: expression(document.body.clientWidth/16);
}

.icon
{
width: expression(document.body.clientWidth/10);
height: expression(document.body.clientWidth/10);
}

select.dropdown
{
	font-size:10px;
	font-family:Arial;
	width:100px;
}

select
{
	font-size:10px;
	font-family:Arial;
	width:100px;
}

.goto
{
	color: #008000; font-size:8pt; font-family:Arial, Helvetica;
}

font.setting
{
	color: #0000FF; font-size:8pt; font-family:Arial, Helvetica;
}

font.surname
{
	color: #0000FF; font-size:14pt; font-weight:bold;
}

font.givenname
{
	color: #0000FF; font-size:12pt; font-weight:bold;
}

font.addrecord
{
	color: #0000FF; font-size:8pt; font-weight:bold;
}

font.edit
{
	color: #0000FF; font-size:8pt; font-weight:bold;
}

font.delete
{
	color: #0000FF; font-size:8pt; font-weight:bold;
}

font.show
{
	color: #0000FF; font-size:8pt; font-weight:bold;
}

form
{ 
margin-bottom: 0; margin-top: 0;
}

font.id
{
	color: #0000FF; font-size:10pt; font-weight:bold;
}

h1, h2, h3, h4, h5, h6
{
	font-family: Arial, Helvetica;
}
h1.hdr1
{
	color: #0000FF; font-size:12pt;
}
h2
{
	color: rgb(204,153,51); 
}
h3
{
	color: rgb(153,153,51); 
}
h4
{
	color: rgb(255,102,51);
}
h5
{
	color: rgb(204,153,51);
}
h6
{
	color: rgb(153,153,51);
}