/* Body selector */ 
body {background-color:#e0ffff;} 

/* background colours */
.bgwhite {background-color:#ffffff;}
.bg1 {background-color:AliceBlue;}
.bg2 {background-color:#f0ffff;}
.bg3 {background-color:MediumSlateBlue;} 
.bg4 {background-color:Silver;} 
.bg5 {background-color:Turquoise;} 

/* general colours */
.red {color:#FF0000;}
.blue {color:#0000FF;}
.white {color:#FFFFFF;}
.yellow {color:#FFFF00;}


/* divisions */
div.container {width:60%;margin-left:15%;border:1px solid gray;line-height:150%; background-color:AliceBlue;}
div.header {padding:0.5em;color:white;background-color:SteelBlue;clear:left;}
div.footer {padding:0;color:white;background-color:SteelBlue;clear:left;}
div.left {float:left;width:100px;margin:0;padding:1em;border-right:1px solid gray;}
div.content {margin-left:140px;border-left:0px solid gray;padding:1em;}
div.content2 {margin-left:20px;border-left:1px solid gray;padding:1em;}
div.box1 {width:10%;padding:2px;border:1px solid red;}

/* span definitions */
span.right {font-family:Verdana,Arial,Sans-Serif;text-align:right;font-size:10pt;float:right;}
span.bold {font-family:Verdana,Arial,Sans-Serif;font-weight:bold;font-size:10pt;}


/* headers */
.header {font-family:Verdana,Arial,Sans-Serif;}
h1.header {padding:0;margin:0;}
h2.header {padding:0;margin:0; font-size:13pt;}
h3.header {padding:0;margin-top:10px; font-size:11pt;}

/* links */
a {font-family:Verdana,Arial,Sans-Serif;font-size:10pt;}
a.menu {float:left;width:6em;text-decoration:none;font-weight:bold;color:white;background-color:SteelBlue;padding:0.2em 0.6em;border-bottom:3px solid AliceBlue;}
a.menu:hover {background-color:DarkOrchid;}
a.menu2 {float:left;width:6em;text-decoration:none;font-weight:bold;color:white;background-color:Silver;padding:0.2em 0.5em;border-right:1px solid white;border-bottom:0px;}
a.menu2:hover {background-color:DarkOrchid;}

/* paragraphs */
p {font-family:Verdana,Arial,Sans-Serif;font-size:10pt;}
p.medpara {font-family:Verdana,Arial,Sans-Serif;font-size:10pt;}
p.left {float:left;}
p.pararight {float:right;}
p.indent {margin-left:20px;}
p.copyright {font-family:Arial,Verdana,Sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;text-align:center;}

/*general text */
.center {text-align:center;}
.smallfont {font-size:7pt;}
.fleft {float:left;}
.fright {float:right;}

/* lists */
ul.menu {float:left;width:100%;padding:0;margin:0;list-style-type:none;}
ul.menularge {float:left;width:100%;line-height:150%;padding:0;margin:0;list-style-type:none;}

li.menu {display:inline}
