@charset "utf-8";
/* CSS Document */

body
{
background-image: url('/images/MapOfCanada.gif');
background-repeat: repeat;
background-attachment: fixed;
margin: 0px;
padding: 0px;
font-size: 8pt;
font-family: arial, "sans serif", serif;
}

body.who
{
background-image: url('/images/World_background.jpg');
background-repeat: repeat;
background-attachment: fixed;
margin: 0px;
padding: 0px;
font-size: 10pt;
font-family: "times new roman", verdana, garamond, arial, "sans serif", serif;
color: #000000;
}

body.navbar
{
background-image: none;
background-color: #ccc990;
margin: 0px;
padding: 0px;
font-size: 8pt;
font-family: arial, "sans serif", serif;
color: #000000;
}

body.events
{
background-image: none;
background-color: #ffffff;
margin: 0px;
padding: 0px;
font-size: 8pt;
font-family: arial, "sans serif", serif;
}

a:link { color:#006600 }
a:active { color:#002200; }
a:visited { color:#006600 }
a:hover { color:#bb0000 }

hr { color:#ccc990; }
hr.black { color: #000000; }
hr.short { width: 85%; text-align: center; }

h3.important { font-family: impact, arial, "sans serif", serif; }

table.pics
{
width: 80%;
border: #ccc990 1px;
border-color: #ccc990;
text-align: center;
padding: 0px;
}

table.full
{
width: 100%;
border: 0px;
text-align: left;
padding: 0px;
}

table.fullmarg
{
width: 100%;
border: 0px;
text-align: left;
padding: 12px;
}

table.natofficers
{
width: 629px;
border: 0px;
text-align: left;
padding: 16px;
font-size: 10pt;
}

table.links
{
width: 500px;
border: 0px;
text-align: left;
padding: 0px;
font-size: 8pt;
}

table.simple
{
background-image: none;
background-color: transparent;
width: 540px;
border: #000000 1px;
padding: 0px;
}

table.small
{
background-image: none;
background-color: transparent;
width: 450px;
border: 0px;
padding: 0px;
}

table.smallwht
{
background-image: none;
background-color: #ffffff;
width: 450px;
border: #000000 1px;
padding: 0px;
}

table.basicfull
{
background-image: none;
background-color: transparent;
width: 629px;
border: 0px;
padding: 0px;
}

table.ontadv
{
background-image: none;
background-color: transparent;
width: 629px;
border: #000000 1px;
padding: 0px;
}

table.inner
{
background-image: none;
background-color: #ffffff;
width: 100%;
border: 0px;
padding: 0px;
}

table.dates
{
background-image: none;
background-color: #ccc990;
width: 100%;
border: #000000 2px;
padding: 0px;
}

table.med
{
background-image: none;
background-color: #ccc990;
width: 750px;
border: #000000 1px;
padding: 2px;
}

table.display
{
background-image: none;
background-color: #ffffff;
width: 640px;
border: #000000 1px;
padding: 2px;
}

table.nat
{
width: 100%;
border: 0px;
padding: 2px;
}

table.chapts
{
width: 100%;
border: #000000 3px;
background-color: #ccc990;
padding: 2px;
}

.nattitle
{
font-size: 13pt;
color: #ff0000;
font-weight: bold;
text-decoration: underline;
}

.provtitle
{
font-size: 12pt;
color: red;
font-weight: bold;
text-decoration: underline;
}

.name
{
font-weight: bold;
}

.title
{
color: #9a975f;
font-size: 12pt;
text-indent: 0in;
text-align: center;
}

.titlename
{
color: #000000;
font-size: 16pt;
text-indent: 0in;
text-align: center;
}

.titlespeed
{
color: #000000;
font-size: 12pt;
text-indent: 0in;
text-align: center;
font-weight: bold;
}

.body
{
color: #000000;
font-size: 8pt;
text-indent: .25in;
text-align: justify;
}

.bodysml
{
color: #000000;
font-size: 7pt;
text-indent: .25in;
text-align: justify;
}

.bodymed
{
color: #000000;
font-size: 13pt;
text-indent: .25in;
text-align: justify;
}

.bodylrg
{
color: #000000;
font-size: 16pt;
text-indent: .25in;
text-align: justify;
}

.bodydates
{
color: #000000;
font-size: 7pt;
text-indent: .25in;
text-align: justify;
}

.bodyjustify
{
color: #000000;
font-size: 10pt;
text-indent: .25in;
text-align: justify;
}

.bodycenter
{
color: #000000;
font-size: 10pt;
text-indent: 0in;
text-align: center;
}

.bodyleft
{
color: #000000;
font-size: 10pt;
text-indent: 0in;
text-align: left;
}

.bodyright
{
color: #000000;
font-size: 10pt;
text-indent: 0in;
text-align: right;
}

.bodyjustifysml
{
color: #000000;
font-size: 7pt;
text-indent: .25in;
text-align: justify;
}

.bodycentersml
{
color: #000000;
font-size: 7pt;
text-indent: 0in;
text-align: center;
}

.bodyleftsml
{
color: #000000;
font-size: 7pt;
text-indent: 0in;
text-align: left;
}

.bodyrightsml
{
color: #000000;
font-size: 7pt;
text-indent: 0in;
text-align: right;
}

.bodyjustifymed
{
color: #000000;
font-size: 13pt;
text-indent: .25in;
text-align: justify;
}

.bodycentermed
{
color: #000000;
font-size: 13pt;
text-indent: 0in;
text-align: center;
}

.bodyleftmed
{
color: #000000;
font-size: 13pt;
text-indent: 0in;
text-align: left;
}

.bodyrightmed
{
color: #000000;
font-size: 13pt;
text-indent: 0in;
text-align: right;
}

.bodyjustifylrg
{
color: #000000;
font-size: 16pt;
text-indent: .25in;
text-align: justify;
}

.bodycenterlrg
{
color: #000000;
font-size: 16pt;
text-indent: 0in;
text-align: center;
}

.bodyleftlrg
{
color: #000000;
font-size: 16pt;
text-indent: 0in;
text-align: left;
}

.bodyrightlrg
{
color: #000000;
font-size: 16pt;
text-indent: 0in;
text-align: right;
}

.headbanner
{
color: #cc1000;
font-size: 12pt;
font-weight: bold;
text-indent: 0in;
text-align: center;
font-family: arial, "sans serif", serif;
text-transform: uppercase;
}

.titlewho
{
color: #000000;
font-size: 16pt;
text-indent: 0in;
text-align: center;
font-family: arial, "sans serif", serif;
}

.titlewhored
{
color: #ff0000;
font-size: 20pt;
font-weight: bold;
text-indent: 0in;
text-align: center;
font-family: arial, "sans serif", serif;
text-transform: uppercase;
}

.titlewhoredsml
{
color: #ff0000;
font-size: 12pt;
font-weight: bold;
text-indent: 0in;
text-align: center;
font-family: arial, "sans serif", serif;
text-transform: uppercase;
}

.bodyvision
{
color: #000000;
font-size: 10pt;
text-indent: .5in;
text-align: justify;
}

.stitle1
{
color: #000099;
font-weight: bold;
text-align: center;
text-indent: 0in;
text-transform: uppercase;
}

.stitle2
{
color: #000000;
font-weight: bold;
text-align: center;
text-indent: 0in;
text-transform: uppercase;
}

.stitle3
{
color: #ff0000;
font-size: 14pt;
text-align: left;
text-indent: 0in;
font-family: arial, "sans serif", serif;
}

.stitle4
{
color: #000099;
font-weight: bold;
text-align: left;
text-indent: 0in;
font-style: italic;
}

.stitle5
{
color: #ff0000;
font-size: 14pt;
text-align: center;
text-indent: 0in;
font-family: arial, "sans serif", serif;
}

ul.uwho
{
margin-left: 5%;
text-align: left;
}

li.lwho
{
text-align: left;
margin-left: 6%;
}

.festive1
{
color: #009900;
font-size: 18pt;
font-weight: bold;
text-align: center;
text-indent: 0in;
text-transform: none;
font-family:"Blackoak Std", arial, "sans serif", serif;
}

.festive2
{
color: #000099;
font-size: 18pt;
font-weight: bold;
text-align: center;
text-indent: 0in;
text-transform: none;
font-family:"Blackoak Std", arial, "sans serif", serif;
}

.festive3
{
color: #990000;
font-size: 18pt;
font-weight: bold;
text-align: center;
text-indent: 0in;
text-transform: none;
font-family:"Blackoak Std", arial, "sans serif", serif;
}

.eventregion
{
font-size: 16pt;
font-weight: bold;
text-transform: uppercase;
color: #ffffff;
text-align: center;
background-color: #0000FF;
}

.error
{
font-size: 12pt;
font-weight: bold;
text-decoration: none;
text-transform: none;
background-color: #333333;
text-align: center;
}

.mtgtype
{
font-size: 12pt;
font-weight: bold;
text-decoration: underline;
text-transform: uppercase;
background-color: #ffff00;
text-align: center;
}

.mtgtypeval
{
font-size: 12pt;
font-weight: bold;
text-decoration: underline;
text-transform: uppercase;
background-color: #ff0000;
text-align: center;
}

.bodyevent
{
font-size: 8pt;
font-weight: normal;
}

.mtgtype-prov
{
font-size: 14pt;
font-weight: bold;
text-decoration: underline;
text-transform: uppercase;
background-color: #ffff00;
}

.body-prov
{
font-size: 10pt;
font-weight: bold;
}

.body-prov-note
{
font-size: 10pt;
font-weight: normal;
}

.login
{
color: #000000;
font-size: 7pt;
font-weight: normal;
text-indent: 0in;
text-align: center;
}

