/* eg.css - Styles for Environ Geomatics web site   */


html        {   font: 90% tahoma,arial  }

#menu A {       BORDER-RIGHT:  0px solid;
                BORDER-TOP:    0px solid;
                BORDER-LEFT:   0px solid;
                BORDER-BOTTOM: 0px solid;
                DISPLAY: block;
                MARGIN: 5px 2px;
                BACKGROUND-COLOR: transparent;
                text-align:top;
                text-decoration:none;
                hover:red                       }

a:link      {   text-decoration:none    }

a:visited   {   color: purple;
                text-decoration:none    }   /* visited link */

a:hover     {   color: red;
                text-decoration:none    }   /* mouse over link*/

a:active    {   color: #CD6600;
                text-decoration:none    }   /* selected link */

a:test      {   float:right     }

body        {   background-color:#D0CEC5;
                color:black;                }

body.flushtop {   margin: 7 0 0 10 }

caption     {   font:small bold       }


div.centred {   text-align:center   }

input.viewcart   {	margin:5px 10px 5px 0px;
					float:right;
					border:none			}

img {   border:0 solid     }

img.cartitem   {   border:black 1px solid   }

img.titlethumb  {   margin:10px 30px 10px 30px;
                    border:1px solid }

img.videothumb  {   margin:0 10 0 10;
                    border:1px solid #333333      }

img.featurethumb  {   margin:10 0 10 0;
                      border:1px solid          }

img.provflag  {   border:1px solid #999999      }

img.natflag {  border:0px solid #999999 }

img.blurbflag {  border:0px;
                 float:right;
                 margin:-5 0 0 15      }

img.blurbflag {  border:0px;
                 float:right;
                 margin:-5 0 0 15      }

img.eglogohdr  {width:200px;
                height:22px;
                border:solid 0px;
                float:left;
                margin:-5px 15px 0px 0px }

img.eglogohdr2  {width:200;
                 height:22;
                 border:solid 0px;
                 float:left;
                 margin:-4 0 0 0  }


img.eglogo300  {width:300;
                height:33;
                border:none     }

img.eglogo  {   width:200;
                height:22;
                border:none;
                float:left      }

img.bullet {  border:0 solid;
                height:10;
                width:10;
                vertical-align:middle}

span.subtitle   {   font:small}

span.darkred    {   color:rgb(204,0,0); font-size:xx-small; font:bold    }

table.menu {   margin: 0 0 0 -15   }

table.40    {   width:40%       }
table.80    {   width:80%       }
table.100   {   width:100%      }

table.gen70     {   width:70%;
                    text-align:left       }
table.gen80     {   width:80%;
                    text-align:left       }
table.gen90     {   width:90%;
                    text-align:left       }
table.gen100    {   width:100%;
                    text-align:left       }

table.orderform  {  border:1px solid gray ;
                    border-collapse: collapse;
                    width:100%              }

table.yukonmaps {   width:80%;
                    font-weight:bold    }

table.feature {   width:10%       }

th  {   background-color:#EEEEbb;   /*page yellow
        background-color:#CE9A00;   /*'Environ' match*/
        background-color:#7B8200;   /*'Geomatics' match*/
        background-color:#ffcc77;   /*paler orange */
        padding:2;
        border:1px solid #CE9A00;
        text-align:center           }

th.subheading  {   background-color:#D0CEC5;
					border:1px solid #ffffff		}

th.menu     {   background-color:#ffcc77;
                padding:1;
                border:1px solid #ffaa33     }

th.orderform    {	background-color:#ffcc77;
                	padding:2;
                	border:1px solid orange        }

tr.generic  {
			text-align: left
            }

tr.centred  {   text-align:center;
                vertical-align:top          }

tr.yukonmaps    {   text-align:center;
                    vertical-align:middle;
                    background-color:#eeeedd    }

tr.cartitem  {   text-align:center;
                vertical-align:middle       }

td      {      padding:10px;
               border:1px solid #ffffff      }

td.menu {       padding:0 0 0 0  }

td.orderform  {     padding:8 10 8 10;
                    border:1px solid #343334;    }

td.cartitem     {   width:30%;
                    padding:20;
                    text-align:right;  }

td.caption      {   text-align: left;
                    vertical-align: middle;
                    xbackground-color: #transparent;
                    padding-left=20%;
                    padding-right=5%;
                    width=90%                   }

td.flag		{	border:none	}
td.noborder	{	fborder:none	}

td.centred  {   text-align:center           }

td.zoomer   {   text-align:center;
                border: 1px solid white}

p.right		{text-align:right}
p.centred	{text-align:center}


ul              {   list-style:none outside     }
ul.heading      {   list-style:disc outside     }
ul.subheading   {   list-style:circle outside   }
ul.subsubheading{   list-style:square outside   }


ol              {   list-style:upper-alpha; }
ol.subsubheading{   list-style:upper-alpha;
                    font-size:x-small       }
ol.lowercase    {   list-style:lower-alpha; }
ol.numeric      {   list-style:decimal      }

hr      {   color:ffffdd            }

hr.percent70       {   width:70%       }

p       {text-align:justify}
