body {background-color: #f0f8ff}

table.maintable { width: 100%}
table.lefttable { width: 90%; border: thin solid #ADD8E6;}  
table.topleft { width: 90%; border: thin solid #ADD8E6}
table.header { width: 100%; border: thin solid #ADD8E6 }
table.innerheader { width: 100%; font-family: 'comic sans ms', 'comic sans', sans-serif ; text-align: right; font-size: xx-large; background-color: white }
table.footer { border: thin solid #ADD8E6; width: 100%; text-align: center; background-color: white}
table.mybody { width:100%}
td#topleft {width: 20%}
td#body {border: thin solid #ADD8E6; background-color: white; }
td#header {width: 80%}
td#lefttable {width: 20%}

tr#selected { background-color: #f0f8ff ; } 

table.innerlefttable { width: 100%; text-align: center; background-color: white; }
td.innerlefttabletd {padding: 6px 1px;border: thin solid #F3F9FF}
td.innerlefttabletd:hover {padding: 6px 1px;border: thin solid #ADD8E6; background-color: #F3F9FF }


a {text-decoration: none; color: blue }
a:visited { color: blue}
a:hover { background-color: #ADD8E6; border: 1px none; }


a.mainlink {text-decoration: none; color: black }
a.mainlink:visited { color: black}
a.mainlink:hover { color: black; background-color: #F3F9FF }

a.mainimage {text-decoration: none; border:none solid black }
a.mainimage:visited { }
a.mainimage:hover { background-color: #ffffff ; border: none none none  }
p.body { text-align: justify}
p.justifiedtext { text-align: justify}
p#home { }
p#aboutme { }

table#record {width:80%; border: none solid #ADD8E6 }
td#record {border: thick solid #F0F8FF }

font#strongcolor {color: blue}

table.command {background-color: #f9f9f9; border: 1px #dddddd dotted; width: 80%; font-family: 'Courier'} 

p.headline {font-size:x-large; color: #91B4C0 ;}

font.tag {background-color: yellow;}
