body {background-color:#999; margin:0px; padding:0px}

.heading1, .heading2, .heading3, .heading4, .caplat, .capeng, .caplarge, .caplarge1, .caplarge2,.fcaption, .rcaption, .text, .textsmall, .texthead, .m, .sm, .f, .col, .leftnav, .gctext, .cprght, .index1, .index2, .index3, .index4, .glossary {font-family:"Arial", "Verdana", "Geneva", sans-serif}

.buttonbar {background-color:#999; height:60px; width:100%; border-spacing:0px; padding:5px; vertical-align:middle; text-align:center}.title {background-color:#333; text-align:center; vertical-align:middle; border-spacing:0px; padding:0}.shim {background-color:#333; border-spacing:0px}.shim2 {background-color:#999; border-spacing:0px}.leftnav {background-color:#CCCCCC; height:100%; width:202px; text-align:left; padding:5px; border-spacing:0px}

h3, h4, h5 {font-family:"Arial", "Verdana", "Geneva", sans-serif}h3 {font-size:18px}h4 {font-size:16px}
h5 {font-size:14px}
ul {font-size:16px}li {list-style-type:none; color:#CCCCCC}
p {color:black; margin-left:10px}
img {border:none}
table {table-display:fixed}

a:link {color:black; text-decoration:none}
a:visited {color:black; text-decoration:none}
a:focus {color:#222; text-decoration:none}
a:active {color:#003; text-decoration:none}
a:hover {color:#222; text-decoration:none}

.list1 {color:black}

.m {font-size:85%; font-weight:bold; padding-left:3px; padding-right:3px; text-align:center; background-color:#CCCCCC}

.index {width:50%; padding-left:3px; padding-right:3px; background-color:#CCCCCC; vertical-align:top}

.index1 {font-size:90%; margin-left:5px}
.index2 {font-size:90%; margin-left:45px}
.index3 {font-size:90%; margin-left:85px}
.index4 {font-size:90%; margin-left:125px}

.sm {font-size:90%; padding-left:3px; padding-right:3px}

.f {font-size:100%;}

.text, .texthead {vertical-align:top; padding:10px}

.text {height:auto}

.textsmall {height:50px; font-size:75%; padding:1px}

.rcol {padding:0px; border-spacing:0px; height:auto; vertical-align:top; text-align:right}

.col {padding:0px; border-spacing:0px; height:auto; vertical-align:top; text-align:right; background-color:#CCCCCC}

.rsidebar {width:202px; height:100%; background-color:#CCCCCC; padding:0px; border-spacing:0px; vertical-align:top;}

.lsidebar {width:202px; height:100%; background-color:#CCCCCC; padding:0px; border-spacing:0px; vertical-align:top;}

.heading1, .heading2, .heading3, .heading4, .primaryimage, .caption {border-spacing:0px}

.heading1, .heading2, .heading3, .heading4 {color:white; text-align:center; background-color:#333}

.heading1 {word-spacing:0.7em; letter-spacing:0.2em; font-size:30px;}

.heading2 {word-spacing:0.4em; letter-spacing:0.15em; font-size:22px; padding:0px; height:65px; width:75%}

.heading3 {word-spacing:0.4em; letter-spacing:0.15em; font-size:22px; vertical-align:top;}

.heading4 {word-spacing:0.4em; letter-spacing:0.15em; font-size:22px; padding:0px; height:65px; width:100%}

.primaryimage {display:block; padding:0px; height:auto; vertical-align:top; text-align:center}

.timagetable {float:right; border-spacing:0px}

.timage {height:202px; width:202px; display:block; padding:0px}

.timagecaption {height:70px; width:182px; color:black; vertical-align:top; padding:10px; background-color:#666}

.caption {height:70px; width:50%; color:black; vertical-align:top; padding-left:10px; padding-right:5px; padding-top:5px; padding-bottom:5px; border-spacing:5px; background-color:#666}

.fcaption {height:50px; width:50%; color:black; vertical-align:top; padding-left:10px; padding-right:5px; padding-top:5px; padding-bottom:5px; border-spacing:5px; background-color:#666}

.rcaption {height:auto; color:black; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; border-spacing:5px; background-color:#666}

.caplat {height:70px; width:50%; color:black; font-style:italic; border-spacing:5px; padding:5px; background-color:#666}

.capeng {height:70px; width:50%; color:black; border-spacing:5px; padding:5px; background-color:#666}

.caplarge {height:70px; width:50%; color:black; vertical-align:middle; padding-left:10px; padding-right:5px; padding-top:5px; padding-bottom:5px; border-spacing:5px; background-color:#666; font-size:16px;}

.caplarge1 {height:70px; width:100%; color:black; vertical-align:middle; padding-left:10px; padding-right:5px; padding-top:5px; padding-bottom:5px; border-spacing:5px; background-color:#666; font-size:16px;}

.caplarge2 {height:70px; width:50%; color:black; vertical-align:middle; padding-left:10px; padding-right:5px; padding-top:5px; padding-bottom:5px; border-spacing:5px; 
background-color:#666; font-size:16px; border:2;}

.tableholder {vertical-align:top; bottom:100%; width:100%;}

.innertable {vertical-align:top; margin-top:10px; padding:5px; border-spacing:5px; width:100%;}

.thumb {height:100%; text-align:center; vertical-align:middle; background-color:#CCC}

.cprght {background-color:#333; color:white; font-size:12px}

.gc {background-color:#FFF; border:1px solid black;}
.gctext {width:20px; border:1px solid black; text-align:center; font-size:12px}
.gc1 {width:5px; height:10px; background-color:#FFF;}
.gc2 {width:5px; height:10px; background-color:#AAA;}
.gc3 {width:5px; height:10px; background-color:#555;}
.gc4 {width:5px; height:10px; background-color:#000;}

.maintable {vertical-align:top; width:100%;}

.maintable2 {vertical-align:top;}

.glossary {padding:5px; border-spacing:5px; width:100%; text-align:left; vertical-align:top; background-color:#CCCCCC;