A 	{text-decoration: none;
	}

A:hover {text-decoration: underline;
        }
A:link  {color:           #0033cc;
        }
A:visited {color:         #0033cc;
        }

a:active {color:          #cc3300;
}

BODY	{ background-color: #B3E5FF;
	}

div     { text-align: left;
}

td {vertical-align: top;
}

.header {font-size:		22pt;
	 font-family:		"Trebuchet MS";
	 font-weight:           bold;
         color:                 #0033cc;

	}

.smallheader {font-size:		12pt;
              font-family:		Verdana;
	      font-weight:              bold;
	     }
		
.normal {font-size:			10pt;
	 font-family:			Verdana;
	}

.small {font-size: 			7pt;
	font-family:			Verdana;
	position:                       relative;
	bottom:                         0px;
       }

.divnormal {width:                      400px;
            font-size:			10pt;
            color:                      #0033cc;
            font-family:		Verdana;
           }

.divnobg   {width:                      435px;
            font-size:			10pt;
            padding-left:               2px;
            padding-right:              2px;
            margin-left:                0px;
            padding-bottom:             2px;
            font-family:		Verdana;
           }

.headline  {width:                      900px;
            margin-bottom:              2px;
}

.smallheader {font-size:	12pt;
	      font-family:	"Trebuchet MS";
	      font-weight:      bold;
              color:            #0033cc;

	}

ul {
  margin-top: 0px;
  margin-bottom: 0px;
  color: #0033cc;
}

.rounded         {display:block;
}

.rounded *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#99EE99;
}
.rounded1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #a3e4d3;
  border-right:1px solid #a3e4d3;
  background:#9de9b2;
  width: 889px;
}
.rounded2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #a9def4;
  border-right:1px solid #a9def4;
  background:#9ceaac;
  width: 882px;

}
.rounded3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #9ceaac;
  border-right:1px solid #9ceaac;
  width: 895px;
}
.rounded4{
  border-left:1px solid #a3e4d3;
  border-right:1px solid #a3e4d3;
  width: 897px;
}
.rounded5{
  border-left:1px solid #9de9b2;
  border-right:1px solid #9de9b2;
  width: 897px;
}
.roundedfg{
  background:#99EE99;
  width: 900px;
  font-size: 10pt;
  font-family: Verdana;
}

.smallrounded *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#99EE99;
}
.smallrounded1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #a3e4d3;
  border-right:1px solid #a3e4d3;
  background:#9de9b2;
  width: 429px;
}
.smallrounded2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #a9def4;
  border-right:1px solid #a9def4;
  background:#9ceaac;
  width: 432px;

}
.smallrounded3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #9ceaac;
  border-right:1px solid #9ceaac;
  width: 435px;
}
.smallrounded4{
  border-left:1px solid #a3e4d3;
  border-right:1px solid #a3e4d3;
  width: 437px;
}
.smallrounded5{
  border-left:1px solid #9de9b2;
  border-right:1px solid #9de9b2;
  width: 437px;
}
.smallroundedfg{
  background:#99EE99;
  width: 440px;
  font-size: 10pt;
  color: #000000;
  font-family: Verdana;

}
.paddingleft
{
  padding-left: 6px;
}

#mainheader
{
  position: relative;
  left: 264px;
  float: left;
}


#welcome
{
  position: relative;
  top: 51px;
  left: -370px;
  float: left;
}
#logo
{
  position: relative;
  left: 460px;
  top: -51px;
  float: left;
}

#eol
{
  position: relative;
  right: 438px;
  top: 66px;
  float: left;
}

#eolheight
{
  height: 238px;
}
#elmaguide
{
  position: relative;
  left: 0px;
  top: 80px;
  float: left;
}

#tools
{
  position: relative;
  left: 20px;
  top: -219px;
  float: left;
}

#wide2
{
  position: relative;
  left: 0px;
  top: -138px;
}

#contests
{
  position: relative;
  left: 0px;
  top: -123px;
  float: left;
}
#contestsheight
{
  height: 52px;
}

#cont1
{
  position: relative;
  left: 0px;
  top:  0px;
  float: left;
}
#cont2
{
  position: relative;
  left: 200px;
  top: 0px;
  float: left;
}
#cont3
{
  position: relative;
  left: 350px;
  top: 0px;
  float: left;
}

#gaa09
{
  position: relative;
  left: 460px;
  top: -168px;
  float: left;
}


#links
{
  position: relative;
  left: 0px;
  top: -108px;
  float: left;
}

.greybg
{
  background-color: #cceecc;
}





