/* TG10.css Three Gaits styles -- mrp -- 24 December 2005 26 March 2010 */
A  { text-decoration: none; }
BODY { font-family: Georgia,Times,'Times New Roman',Palatino,serif; }
DIV { font-family: Georgia,Times,'Times New Roman',Palatino,serif; }
H1 { font-size:20px; color : #733; ; padding-top : 0px; margin-top : 0px; padding-bottom : 0px; margin-bottom : 0px;  font-weight : normal; text-indent : 0px; }
H2 { font-size:18px; color : #622; padding-top : 0px; margin-top : 0px; padding-bottom : 0px; margin-bottom : 0px; font-weight : normal; text-indent : 0px; }
H3 { font-size:17px; color : #511; padding-top : 0px; margin-top : 0px; padding-bottom : 0px; margin-bottom : 0px; font-weight : normal; text-indent : 0px; }
h4 { font-size:19px; color : #511; padding : 2px; margin-top : 0px;  margin-bottom : 0px; font-weight : normal; background-color : #BBF; text-indent : 0px; }
P { font-size: 16px; color : #511; padding-top : .2em; margin-top : 0px; padding-bottom : 0px; margin-bottom : 0px; text-indent : 1.4em; }
.pull { font-size: 17px; color : #511; padding-top : .2em; margin-top : 0px; padding-bottom : 0px; margin-bottom : 0px; text-indent : 1.4em; }
.side { font-size: 17px; color : #511; padding-top : .5em; margin-top : 0px; padding-bottom : .5em; margin-bottom : 0px; }
.hdr { font-size: 20px; color : #800; }
.lrg { font-size: 30px; color : #008; }
.ltl { font-size: 14px; color : #008; }
.mnu { font-family: Arial,Helvetica,sans-serif; font-size: 10px; color : #008; }
.txt { font-size: 15px; color : #511; text-indent : 20px; padding-bottom : 5px; }
.inv { font-size: 16px; color : #FB8; padding-top : .2em; margin-top : 0px; padding-bottom : 0px; margin-bottom : 0px; text-indent : 1.4em; }
.invni { font-size: 16px; color : #FB8; padding-top : .2em; margin-top : 0px; padding-bottom : 0px; margin-bottom : 0px; }
.qtxt { font-family: Tekton,Technical,Arial,Helvetica,sans-serif; font-size: 16px; color : #511; text-indent : 20px; padding-bottom : 5px; }
.txtni { font-size: 15px; color : #511; }
.who { font-size: 15px; font-family: Georgia,Times,'Times New Roman',Palatino,serif; color: #003400; padding-right: 3em; text-align: right; padding-bottom : .3em; padding-top : 0px ; }
.qtxtni { font-family: Tekton,Technical,Arial,Helvetica,sans-serif; font-size: 17px; color : #511; }
.mtx { font-size: 17px; color : #44F; padding-left : 5px; line-height : 1.5em ; }
.here { font-size: 17px; color : #E94;  padding-left : 5px; line-height : 1.5em ; }
.ttl { font-size: 22px; font-weight : bold; color : #008; }
.sml { font-size: 13px; color : #511; padding-top : 0px; margin-top : 0px; padding-bottom : 0px; margin-bottom : 0px;}
.topmnu { font-size: 16px; color : #008; padding-top : 0px; margin-top : 0px; padding-bottom : 0px; margin-bottom : 0px;}
.tny { font-size: 10px; color : #008; }
.ci { font-family: Tekton,Technical,Arial,Helvetica,sans-serif; font-size: 11px; color : #008; }
a:link { color : #00C; }
a:hover  { color: #00F; text-decoration: underline; }
a:active, a:visited { color : #00C; }
a.sub:link { color : #00A; }
a.sub:hover  { color: #00C; text-decoration: underline; }
a.sub:active, a:visited { color : #00A; }
a.sub:visited { color: #008; }
a.btn { font-size: 17px; color : #AAF; padding-left : 5px; line-height : 1.5em ; text-decoration: none; }
a.btn:link { color : #AAF; }
a.btn:active { color : #99F; text-decoration: none; }
a.btn:visited { color: #A9F; text-decoration: none; }
a.btn:hover  { color: #CCF; text-decoration: none; }
a.dk:link { color : #CCF; }
a.dk:active, a.dk:visited { color : #CCF; }

