html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
 font-family: arial, helvetica, sans-serif;
} 

.img{
	border-color: #fff;
}


A {
	COLOR: #CD3830;
}

A:visited {
	COLOR: #ccc
}
A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
A:active {
	COLOR: red
}


H1 {
	font-size: 01.3em; color: #00008B;
} 	

H2 {
	font-size: 1.2em; color: #00008B;
} 	
 
H3 {
	font-size: 1.2em; color:#CD3830;
} 	

H4 {
	font-size: .9em; color: #F5B800;
FONT-WEIGHT: bold
} 	




#pagewidth{ 
 width:780px; 
 text-align:left; 
 min-width: 500px;margin-left:auto; 
 margin-right:auto; 
  
} 
 
#header{ 
 height:202; 
 width:100%; 
 background-color:#E9F0F2; 
 padding:0px; 
 margin:0px; 
 } 
 
 #nav {
  height:27; 
  float:left;
  width:100%;
  padding:0px;
  margin-bottom:-2px
  
 }
 
#outer{ 
 border:solid white 0px; 
  /*/*/ border-right-width: 250px; /* right column width. NN4 hack to hide borders */ 
border-right-color: #FFFFFF;  /* right column colour */ 
border-right-style: solid; 
  background-color: #FFFFFF; /* center column colour */ 
width: auto; 

 } 
 
#rightcol{
 /*/*/ width:250px; /* hack keeps NN4 right column right? */ 
 float:right; 
position:relative; 
margin-right:-250px; 
margin-left:1px; 
font-size: 0.9em; 
} 

#rightcol a {
	FONT-WEIGHT: bold} 	

 
#footer{
 height:60px; 
 width:100%; 
 background-color:#F1E8E8; 
 FONT-SIZE: 0.7em;
 margin:0; 
} 
 
#inner{margin:0; width:100%;}
 
#maincol{ 
 float: left; 
 width: 100%; 
 position: relative; 
 margin: 0 -8px 0 -2px; 
 FONT-SIZE: 0.9em;
 color: black;

 border-right: #ccc 2px dotted;
 }
 
 
#outer>#inner { border-bottom: 1px solid #FFFFFF;  }
 
.clr{clear:both;}
 
.content{
padding:12px;
font-size: 0.9em; color: black
}

.side{
padding:12px;
font-size: 0.8em; color: black;
}

#breadcrumbs A:visited {COLOR: #CD3830;
}
 
#header .content{padding-bottom:0;} /*padding bottom 0 to remove space in IE5 Mac*/ 
 

.seperate {
	border-top : #ccc 2px dotted; 
	margin-top: 10px;	margin-bottom: 10px;

}

#screenshot {
    width: 80px;
    height: 60px;
    border-color: #fff;
}

.thumbnail
{
float: left;
width: 80px;
margin: 0 10px 10px 0;

}

.linkform{
font-family: arial, helvetica, sans-serif;
font-size: 0.8em; color: black
}

.floatpicleft {
float: left;
margin-left: 0px;
margin-top: 0px;
margin-right: 15px;
margin-bottom:10px;
 }

.bullet1 {
font-size: 13px;
text-indent: 25px; 
background-image: url(http://www.cadopolis.com/images/buttonicon.gif); 
background-repeat: no-repeat; 
background-position: left top; 

}

body {
	background-color: #ccc;
                     vertical-align: top;
}