/* Master style sheet, which contains styles common
to all webs is imported to each web style sheet
and then styles unique to each web are listed below */
@import url(http://www.hkvca.ca/master.css);
body
   {
   max-width: 1200px;
   min-width: 800px;
   margin-left: auto;
   margin-right: auto;
   padding: 0 0px 0 5px;
   font-size: 90%;
    }
h1
	{
	color: #cc0000;
 	margin-bottom: 10px;
	}
h2 {
		margin: .4em 0 .4em 0;
	}
/* "English only" page */
#centrecontent {
	font-size: 100%;
	padding: 10px 0px 0 10px;
}
/* Bilingual page */	
#contente {
	float: left;
	width: 48%;
	padding: 0 10px 0 0 ;
	vertical-align: top;
}
#contentf {

float: right;
width: 48%;
border-left: 1px solid gray;	
padding: 0 0 0 10px ;
vertical-align: top;
}

.infobox {
border-radius: 1em;
	background-color: #FDF5E6;
	border: 1px solid red;
	padding: 5px;
}
table {
	vertical-align: top;
}
	
.tabledata 
	{
	width:70%;
	border: 1px solid #aaa;
		border-collapse: collapse;
  	font-family: verdana;
  	padding: 10px 10px;
  	text-align: left;
	}
.tabledata td {
	border: 1px solid gray;
	border-collapse: collapse;
	padding: 0 0 5px 10px;
	
}	
.divheader
	{
	font-family: verdana;
  	font-size: 13px;
	font-weight: bold;
   	padding: 0px 0px;
  	text-align: center;
	color:#660033;
	}
		
#header
	{
	position: static;
	background-image: url("images/map.png");
	height:120px;
	background-color: transparent;
	overflow: hidden;
	}
	/*#clearheader {clear:both;height:130px;}*/	
#header table tr {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border-collapse: collapse;	
	}
#header img {
	padding: 5px 20px 0 0;
}
.banner{
	padding: 0 0 0 30px ;
	margin: 0 0 0 0 ;
}
/* Begin Main navigation styles*/	
#mainnav {
text-align: center;
	padding: 0px 0 0 0;
	background-color: transparent;
}	
/*Begin Site Navigation Styles over-riding those in master.css*/
#mainnav a:link {
		color: red;
		text-decoration: none;
		}
#mainnav a:visited {
		color: brown;
		}
#mainnav a:hover {
		background-color: transparent;
		color: blue;
		text-decoration: underline;
		background: #fff1cd;
		}
/*End Site Navigation Styles*/
/* End Main navigation styles*/

	#footer
	{
	width: 99%;
	clear:both;
	height:22px;
	border:1px solid #000;
	background-color: #FDF5E6;
	font-family: verdana;
	color: #990033;
	text-align:center;
	font-size: 13px;
	}
	#footer td {
		width: 30%;
	}
	#clearfooter {clear:both;height:22px;}

	.smallfont
	{
	font-size: 9px;
	text-align: right;
	}


