
H1 { text-align:center; font-family:arial; color: black; }
H2 {color:336666;text-align:left; font-family:arial; font-size:12pt;}
H3 {color:006666; font-size:11pt; }
H4 {color:009999; font-size:10pt;}
H5 {color:336666; font-size:10pt;}


a.amenu:link{color:#336666; text-decoration:none; font-weight:bold;}
a.amenu:visited {color:#ffcc99;text-decoration:none;}
a.amenu:hover {color:#ffcc99;}

hr.tealcolour {color:#336666; background-color:#ffffff; height:5px; width:100% }

b.grey {color:#ffffff}
b.current {color:#ffcc99}

body {font-family:arial; color:black; background_color:#99cccc}
p { font-family:arial; font-size:10pt}
ul {font-size:10pt}

table {table-layout:fixed}

td.w300 {width:300px;padding-bottom:10px;padding-top:10px; font-weight:bold;font-family:arial;}
td.w300plain {width:300px;padding-bottom:10px;padding-top:10px;font-weight:normal;}
td.w150 {width:150px;padding-bottom:10px;padding-top:10px;font-weight:bold;font-family:arial;  }
td.w500 {width:500px;}
td.filler {padding-bottom:70px}
td.smfiller {padding-bottom:40px}
td.third {width:40%; padding-right:50px; padding-left:10px;}
td.white {width:100px; height:10px; background-color:white;}
td.blue {width:100px; height:10px; background-color:#669999;}
td.orange{width:100px; height:10px; background-color:#ffcc99;}
td.prac {width:50%; padding-left:40px; padding-right:40px;}
td.pracborder {width:50%; border-left: 1px dotted white;padding-left:40px; padding-right:40px; } 
td.contact {vertical-align: top}

div.box{ position:absolute; top:50px; height:800px; left:150px; width: 900px;background: #99cccc;}
#border{border-width:2px; border-style:solid; border-color:#336666;}
a img {
 
   border:0;
}


.wrapper {
    float:right;
    margin:0px auto;
    padding-top:10px;
    padding-left:10px;
    padding-right:10px;
    padding-bottom:10px;
    width:700px;
    border: 0px solid #336666;
    text-align:left;
   
}
.navigation, 
.navigation a {
    text-decoration: none;
    color:#006666;
    margin-top:9px;
   
    font-size:12px;
}
img {
    border: 5px;
}

.image_info {
   
    font-size:12px;
    color:336666;
    border:0px;
    margin-bottom:5px;
    }


.image_info a {
    text-decoration:none;
    color:#336666;
 }

.image {
   
    color:white;
    margin-bottom:5px;
    text-align:left;
    
}

div.side_menu {
    	width:150px;
	color:336666;
        padding-left:10px;
        padding-top:10px;
 	padding-right:10px;
    	padding-bottom:10px;
        float:left;}

div.image_right{
    color:white;
    padding-left:10px;
    padding-top:10px;
    padding-right:10px;
    padding-bottom:10px;
    margin-bottom:5px;
    text-align:left;
    width:140px;
    float:right;


}

.thumbnail_row {
    margin-top: 5px;
    font-size: 11px;
    font-weight:bold;
}


.thumbnail_row img {
    border:0px solid #aaa;
    margin-top:5px;
}
.thumbnail_center {
    padding:1px;
    border:1px solid #fff !important;
}
.small,  .small a {
    margin-top: 20px;
    text-decoration:none;
    color:#777;
}

.show_title {color:006666; font-size:11pt; font-weight: bold; } // same as h3
