body { 
padding-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
margin-top:0;
margin-bottom:0;
margin-left:0;
margin-right:0;
color: #E0F0FC;
background-color: #E0F0FC; 
}

a:link { text-decoration: none; font-weight: bold; color: #35679a; background-color: transparent }
a:visited { text-decoration: none; font-weight: bold; color: #35679a; background-color: transparent }
a:active { text-decoration: none; font-weight: bold; color: #35679a; background-color: transparent }
a:hover { text-decoration: underline; font-weight: bold; color: #cc0066; background-color: transparent }

a.mainlink:link { text-decoration: none; font-weight: bold; color: #ff9900; background-color: transparent }
a.mainlink:visited { text-decoration: none; font-weight: bold; color: #ff9900; background-color: transparent }
a.mainlink:active { text-decoration: none; font-weight: bold; color: #ff9900; background-color: transparent }
a.mainlink:hover { text-decoration: underline; font-weight: bold; color: #E0F0FC; background-color: transparent }

a.mainlink2:link { text-decoration: underline; font-weight: bold; color: #cc0066; background-color: transparent }
a.mainlink2:visited { text-decoration: underline; font-weight: bold; color: #cc0066; background-color: transparent }
a.mainlink2:active { text-decoration: underline; font-weight: bold; color: #cc0066; background-color: transparent }
a.mainlink2:hover { text-decoration: none; font-weight: bold; color: #cc0066; background-color: transparent }

input, select, textarea
{
font-weight: bold;
color: #E0F0FC;
background: #35679a;
cursor: pointer;
}

.menu, .menu TD, .menu TH
{
font-family:arial, helvetica, sans-serif;
font-size:10pt;
color:#ff9900;
background-color:#35679a;
}

.header, .header TD, .header TH
{
font-family:arial, helvetica, sans-serif;
font-size:20pt;
color:#ffffff;
background-color:#35679a;
}

.header1, .header1 TD, .header1 TH
{
font-family:verdana, arial, helvetica, sans-serif;
font-weight: bold;
font-size:14pt;
color:#35679a;
line-height: 28pt;
background-color:#E0F0FC;
}

.header2, .header2 TD, .header2 TH
{
font-family:verdana, arial, helvetica, sans-serif;
font-size:20pt;
color:#35679a;
line-height: 28pt;
background-color:#E0F0FC;
}

.header3, .header3 TD, .header3 TH
{
font-family:arial, helvetica, sans-serif;
font-size:14pt;
color:#ffffff;
background-color:#35679a;
}

.header4, .header4 TD, .header4 TH
{
font-family:verdana, arial, helvetica, sans-serif;
font-size:14pt;
color:#35679a;
line-height: 20pt;
background-color:#E0F0FC;
}

.main, .main TD, .main TH
{
font-family:arial, helvetica, sans-serif;
font-size:11pt;
color:#000000;
background-color:#E0F0FC;
}

.main1, .main1 TD, .main1 TH
{
font-family:arial, helvetica, sans-serif;
font-weight: bold;
font-size:13pt;
color:#000000;
background-color:#E0F0FC;
line-height: 15pt;
}

.main2, .main2 TD, .main2 TH
{
font-family:arial, helvetica, sans-serif;
font-size:11pt;
color:#000000;
background-color:#6596BE;
line-height: 12pt;
}

.main3, .main3 TD, .main3 TH
{
font-family:arial, helvetica, sans-serif;
font-size:11pt;
color:#000000;
background-color:#ffffff;
}

.main3b, .main3b TD, .main3b TH
{
font-family:verdana, arial, helvetica, sans-serif;
font-size:10pt;
color:#000000;
background-color:#E0F0FC;
line-height: 12pt;
}

.main4, .main4 TD, .main4 TH
{
font-family:arial, helvetica, sans-serif;
font-size:11pt;
color:#000000;
background-color:#6596BE;
line-height: 12pt;
}

.main5, .main5 TD, .main5 TH
{
font-family:arial, helvetica, sans-serif;
font-weight: bold;
font-size:11pt;
color:#E0F0FC;
background-color:#35679a;
line-height: 12pt;
}

.main6, .main6 TD, .main6 TH
{
font-family:arial, helvetica, sans-serif;
font-weight: normal;
font-size:11pt;
color:#E0F0FC;
background-color:#35679a;
line-height: 12pt;
}

.mainrand, .mainrand TD, .mainrand TH
{
font-family:arial, helvetica, sans-serif;
font-size:16pt;
color:#E0F0FC;
background-color:#35679a;
}

.mainlarge, .mainlarge TD, .mainlarge TH
{
font-family:arial, helvetica, sans-serif;
font-size:16pt;
color:#000000;
background-color:#E0F0FC;
}

.mainmid, .mainmid TD, .mainmid TH
{
font-family:arial, helvetica, sans-serif;
font-size:11pt;
font-weight: bold;
color:#000000;
background-color:#E0F0FC;
}

.mainlargebl, .mainlargebl TD, .mainlargebl TH
{
font-family:arial, helvetica, sans-serif;
font-size:16pt;
color:#35679a;
background-color:#E0F0FC;
}

.mainmidbl, .mainmidbl TD, .mainmidbl TH
{
font-family:arial, helvetica, sans-serif;
font-size:13pt;
font-weight: bold;
color:#35679a;
background-color:#E0F0FC;
}

.mainmediumbl, .mainmediumbl TD, .mainmediumbl TH
{
font-family:arial, helvetica, sans-serif;
font-size:14pt;
font-weight: bold;
color:#35679a;
background-color:#E0F0FC;
}

.mainsmallbl, .mainsmallbl TD, .mainsmallbl TH
{
font-family:verdana, arial, helvetica, sans-serif;
font-size:8pt;
font-weight: bold;
color:#35679a;
background-color:#E0F0FC;
}

.mainsmall, .mainsmall TD, .mainsmall TH
{
font-family:arial, helvetica, sans-serif;
font-size:8pt;
color:#000000;
background-color:#E0F0FC;
}

.minismall, .minismall TD, .minismall TH
{
font-family:verdana, arial, helvetica, sans-serif;
font-size:7pt;
color:#000000;
background-color:#E0F0FC;
}

hr.hr3 {
border: 1px solid #35679a;
color: #E0F0FC;
background-color: #E0F0FC;
height: 6px;
}

ul {
display: block;
list-style-type: square;
margin: 1em 0;
padding-left: 20px;
line-height: 18pt;
}

.code {
font-family: Courier, Courier New, sans-serif; 
font-size: 10pt; 
color: #C00000;
background-color: #ffffff; 
border: 4px solid #D1D7DC;
}

.codesmall {
font-family: arial, helvetica, sans-serif; 
font-size: 8pt; 
color: #C00000;
background-color: #ffffff; 
border: 4px solid #D1D7DC;
}

#container {position: absolute;
width: 75%;
border: 0px solid black;
top: 280px;
left: 188px;
/* margin-left: -200px; */
}

.photoholder {
width: 33%;float: left;
/* putting some padding, border, and margin just to delimit the box*/
/* remove this stuff for a more accurate division of the space, or */
/* figure out the pixel count (remembering that IE 5.x is a moron) */
/* padding: 2px; */
/* border: 1px solid blue; */
/* margin: 2px; */
}

.photoholder img 
{
display: block;
/* here's another way to center an element.  compare to #container */
margin-left: auto;
margin-right: auto;
}

.main-container {position: absolute;
width: 75%;
border: 0px solid black;
}

.mid-container {position: absolute;
width: 50%;
border: 1px solid black;
}

.media-container {
width: 280px;
height: 46px;
border: 2px solid rgb(53,103,154);
}

.logo-container {
width: 50px;
height: 40px;
padding: 4px;
margin: 0px;
border: 2px solid rgb(53,103,154);
color: #000;
background-color: #B9D4E6;
}

