div#no_show {display:none;}
html {
  margin:0; padding:0;
 }
body {
  border-top:15px solid #f5f5fd;
  color:#333; 
  background:#fff; 
  margin:0;
  padding:0; 
  font-family: georgia, serif;
  text-align:center;
  font-size: 83%;
}	

div#container {
  width:700px; 
  margin:0 auto; 
  padding:0; 
  text-align:left;
  background:url(img/banner_colour.jpg);
  background-repeat: no-repeat;
  background-position: 0px 10px;
}

div#logo { 
  height:120px; 
  margin:0;
  width:700px;
}
div#content {
  margin:0;padding:10px 0;
}
	div#left {
  float:left;
  width:410px;
  margin-top:0;
  display:inline;
}
	div#right {
   float:right;
   width:270px;
   display:inline;
   margin:0;
	 
}

div.ground {
  background-image:url(img/pixel.gif);
   }
div#footer {
    text-align:center;
	 font-size: 80%; 
	background:#f5f5fd; 
	margin:0; 
	padding:10px 0;
}

div#footer img {
   display:none;
 }

h1, h2 {
  font-weight:normal;
  color:#3399ff;
}
h2 {
    font-size:1.5em;
    margin:0;
    color:#3399ff;
    letter-spacing:-0.03em;}
h3 {
   font-size:1.5em;
   margin:0;
   color:#3399ff;
   letter-spacing:-0.03em;}
h4 {
  font-size:1em; 
  margin:0; 
  color:#3399ff;
  letter-spacing:-0.03em;
 } 
h5{
   font-size:1em; 
   margin:0; 
   color:#4E7668;
 } 

.style1 {
	color: 	#578575;
	font-size: 1.0em;
}
.style2 {
    color: 	#578575;
}

p {margin:0 0 10px 0;}


/* MENU */
a { 
  color:#333; 
  font-weight: normal;
}
a:link {
  color:#4E7668;
 }
a:visited {
  color:#4E7668;
}
a:hover {
  color:#ccc;  
  text-decoration: none;
}
a:active {color:#4E7668;
}

div#right div#menu{
        margin:0;padding:0;
}
div#right div#menu li a {
    margin:0;
	text-decoration:none; 
	padding:0 10px 0 0; 
	display: block; 
	height:20px;
	line-height:20px;
	border-right:5px solid #ccc;
}

div#right div#menu li a:link{color:#4E7668;}
div#right div#menu li a:visited{color:#4E7668;}
div#right div#menu li a:hover{color:#ccc;border-right:5px solid #4E7668;}
div#right div#menu li a:active{color:#4E7668;}

div#right div#menu li a.active{
   color:#4E7668;
   font-weight:bold;
   border-right:5px solid #4E7668; 
   cursor:default;
 }

div#right div#menu ul {
         list-style:none; 
		 margin:0 0 20px; 
		 padding:5px 0 0 0;
		 text-align:right;
}
div#right div#menu li {
      list-style-type:none; 
	  padding:0;margin:0;
	  background:transparent;
	  height:20px;
	  line-height:20px;
	  border-bottom:none;
} 
div#right div#menu li.borderless {
    border-right:none;
}

div#right li.current a {
    color: #444;
	font-weight:bold;
	text-decoration:none;
}

ul { 
  list-style:none;
  margin:0;padding:0 0 10px 40px;
}
li {
   list-style-type: disc; 
   padding:0 0 5px 10px; 
   margin:0;background:#fff;
 }

div#right ul {
    margin:0 0 20px 0; 
	padding:0;
}
div#right li {
    list-style-type:none; 
	margin:0; 
	padding:5px 0 5px 10px;
	border-bottom:1px dotted #ccc;
}
	div#right div#column li {
	padding:5px 0;
	background:transparent;}

/* End */

div#right dl,ol {margin:0 0 20px 0; padding:0;}
div#right dd {margin:0;padding:5px 0 5px 10px; no-repeat 0 50%;border-bottom:1px dotted #ccc;}
div#right dt {font-weight:bold; margin:0;}

ul.info {list-style:none; margin:0; padding:0;text-align:center;}
ul.info li {list-style-type:none; display: inline; padding:0 15px;background:transparent; border-right:1px dotted #ccc;} 
ul.info li.borderless {border-right:none;}

blockquote {margin:10px 25px 5px; border-left:1px solid #ccc; padding:0 5px;}

.float_l {display:inline;float:left;}
.float_r {display:inline;float:right;}
p.float_r {display:inline;float:right; padding:0 5px;text-transform: uppercase; font-size:x-small; letter-spacing:-0.03em;}


a.home_link {
    width:250px; 
	height:120px; no-repeat 0 0; 
	margin:0; padding:0; 
}
.underline {text-decoration:underline;}

div.text {
	margin:0 0 20px 0;
	border-bottom:1px dotted #ccc;
	padding:10px 0;
	background-color:#fdfdfd;
}
