
body,p,b,i,strong,em,dt,dd,dl,sl,caption,th,td,tr,u,blink,select,option,form,div,font,li { font-family: Arial, sans-serif; font-size: 12px; }

h1 { font-family: Arial, sans-serif; font-weight: normal; font-size: 35px; }

h2 { font-family: Arial, sans-serif; font-weight: normal; font-size: 25px; }

h3 { font-family: Arial, sans-serif; font-weight: bold; font-size: 22px; }

h4 { font-family: Arial, sans-serif; font-weight: normal; font-size: 18px; }
ol, ul {margin: 2px;}
p {margin-bottom: 2px;}
pre { font-family: monospace; font-weight: normal; font-size: 12px; color: #000080;}


u { font-family: monospace; font-weight: normal; font-size: 12px; }

a:link { color: #006699 }

a:visited { color: #996699 }

a:hover  { color: #006699 }


a.bctl:link { text-decoration: none; color: #000000; font-family: Arial, sans-serif; font-size: 10px; }

a.bctl:visited { text-decoration: none; color: #000000; font-family: Arial, sans-serif; font-size: 10px; }

a.bctl:hover { text-decoration: underline; color: #000000; font-family: Arial, sans-serif; font-size: 10px; }


a.fbox:link { text-decoration: none; color: #006699; font-family: Arial, sans-serif; font-size: 12px; }

a.fbox:visited { text-decoration: none; color: #996699; font-family: Arial, sans-serif; font-size: 12px; }

a.fbox:hover { text-decoration: underline; color: #006699; font-family: Arial, sans-serif; font-size: 12px; }
a.highlight:link { text-decoration: none; color: #ffcc00; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }

a.highlight:visited { text-decoration: none; color: #ffcc00; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }

a.highlight:hover { text-decoration: underline; color: #ffcc00; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }

a.index {font-weight: bold; font-family: Verdana, sans-serif; font-size: 14px; color: blue; text-decoration: none;}
a.index:hover {text-decoration: underline;}
a.indexb {font-weight: normal; font-family: Verdana, sans-serif; font-size: 14px; color: blue; text-decoration: none;}
a.indexb:hover {text-decoration: underline;}

a.mainlink:link { text-decoration: none; color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }

a.mainlink:visited { text-decoration: none; color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }

a.mainlink:hover { text-decoration: underline; color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }
a.mbody:link { text-decoration: none; color: #006699; }
a.mbody:visited { text-decoration: none; color: #006699; }
a.mbody:hover { text-decoration: underline; color: #006699;}



a.nav:link { text-decoration: none; color: #000000; font-family: Arial, sans-serif; font-size: 12px; }

a.nav:visited { text-decoration: none; color: #000000; font-family: Arial, sans-serif; font-size: 12px; }

a.nav:hover { text-decoration: underline; color: #000000; font-family: Arial, sans-serif; font-size: 12px; }
a.parent:link { text-decoration: none; color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 10px; }

a.parent:visited { text-decoration: none; color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 10px; }

a.parent:hover { text-decoration: underline; color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 10px; }
a.simple {text-decoration: none; color: black;}
a.simple:hover {text-decoration: underline;}
a.rlinks:link { text-decoration: none; color: #ffffff; font-family: Arial, sans-serif; font-size: 12px; }

a.rlinks:visited { text-decoration: none; color: #ffffff; font-family: Arial, sans-serif; font-size: 12px; }

a.rlinks:hover { text-decoration: underline; color: #ffffff; font-family: Arial, sans-serif; font-size: 12px; }

.bct { color: #000000; font-family: Arial, sans-serif; font-weight: normal; font-size: 10px; }



.boldtitle { font-family:  Arial Black, Arial, sans-serif; font-weight: bold; font-size: 24px; }.related { color: #ffffff; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; }.bbg { background-color : #000000; vertical-align: middle; }


.border1 {border: #000000 1px solid; padding-left: 5px; padding-right: 5px;}
.borderfull {border:  #000000 solid 1px;}
.borderfullpad5 {border: #000000 solid 1px; padding-left: 5px; padding-right: 5px;}
.borderb {border-bottom: #000000 solid 1px; padding-left: 5px; padding-right: 5px;}
.borderbr {border-bottom: #000000 solid 1px; border-right:  #000000 solid 1px; padding-left: 5px; padding-right: 5px;}
.borderbgrey {background-color: #dddddd; border-bottom:  #000000 solid 1px; padding-left: 5px; padding-right: 5px;}
.borderbrgrey {background-color: #dddddd; border-bottom:  #000000 solid 1px; border-right:  #000000 solid 1px; padding-left: 5px; padding-right: 5px;}
.border2b {border-bottom: #000000 double 3px;}
.border2br {border-bottom: #000000 double 3px; border-right: #000000 solid 1px;}
.border2bgrey {background-color: #dddddd; border-bottom: #000000 double 3px;}
.border2brgrey {background-color: #dddddd; border-bottom: #000000 double 3px; border-right: #000000 solid 1px;}
.brush {font-size: 20pt; font-family: brush script, souvenir lt bt, verdana, arial; color: #6000ff}
.code  {FONT-SIZE: 12px; COLOR: #800000; FONT-FAMILY: monospace; padding-left: 50px;}
.code1 {FONT-SIZE: 12px; COLOR: black;   FONT-FAMILY: monospace;}
.code2 {FONT-SIZE: 12px; COLOR: #800000; FONT-FAMILY: monospace;}
.code3 {FONT-SIZE: 12px; COLOR: #208060; FONT-FAMILY: monospace;}
.code4 {FONT-SIZE: 12px; COLOR: #808000; FONT-FAMILY: monospace;}
.code4b {FONT-SIZE: 16px; COLOR: #808000; FONT-FAMILY: monospace; font-weight: bold;}
.code5 {FONT-SIZE: 12px; COLOR: #800080; FONT-FAMILY: monospace;}.dbg { background-color : #6699cc; }
.divider { color: #999999; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: normal; }
.fnt { font-family: Verdana, sans-serif; font-size: 11px; }
.hbg {
background-color: #006699; 
background-image: url(../graphics/lines.gif);
background-repeat: repeat;
} 
.hil { background-color : #ffffff; }



.iform { color: #000000; background: #cccc99; font-weight: normal; font-size: 11px; }
.index {font-weight: bold; font-family: Verdana, sans-serif; font-size: 14px; color: blue;}
.indexb {font-weight: normal; font-family: Verdana, sans-serif; font-size: 14px; color: blue;}
.indexbcode {font-weight: normal; COLOR: #800000; FONT-FAMILY: monospace; font-size: 16px;}

.input { color: #000000 ;font-weight: normal; font-size: 11px; width: 150px; }



.lbg { background-color : #cce5ff;}.logo { background-color: #006699; background-image: url(../graphics/mast_logo.gif);  color: #ffffff; font-family: Arial, sans-serif; font-weight: normal; font-size: 22px;}

.marginl10 {margin-left: 10px;}

.mbg { background-color : #99ccff; } 
.mono { font-family: monospace; font-weight: normal; font-size: 12px; }
.monoblue { font-family: monospace; font-size: 12px; color: #000080;}
.mons { font-family: monospace; font-weight: normal; font-size: 8pt; }
.monopre { font-family: monospace; font-weight: normal; font-size: 10pt; }
.p1 {margin-bottom: 0px;}

.red {color: red;}
.small { font-family: Verdana, sans-serif; font-size: 11px; }

.subtitle { font-family: Arial, sans-serif; font-weight: normal; font-size: 18px; }

.subtitlea { font-family: Arial, sans-serif; font-weight: normal; font-size: 15px; }

.tbg {
background-color: #006699;
background-image: url(../graphics/gr760.gif);
}

.tbgc { background-color : #006699; }.country { color: #99ccff; font-family: Verdana, sans-serif; font-size: 10px; font-weight: bold; }


.title { font-family:  Arial, sans-serif; font-weight: normal; font-size: 24px; }
.title1 { font-family: Arial, sans-serif; font-size: 25px; }


.tblue { color: #ffffff; background: #6699cc; font-family: Arial, sans-serif; font-weight: bold; font-size: 12px; }

.tdblue { color: #ffffff; background: #006699; font-family: Arial, sans-serif; font-weight: bold; font-size: 12px; }

.tgray { color: #ffffff; background: #666666; font-family: Arial, sans-serif; font-weight: bold; font-size: 12px; }
.vsmall {font-size: 6pt; font-family: verdana, arial; }
.marginl10 {margin-left: 10px;} 