body
{
 height						: 100%;
 margin						: 0;
 min-height					: 100%;
 padding					: 5px 0;
 font						: normal 0.8em tahoma, sans-serif;
 background					: #F5F5F5 none;
 color						: #000
}

.setleft
{
 float						: left
}

.setright
{
 clear						: right;
 float						: left;
 margin						: 124px 0 0 68px
}

#pagecontainer
{
 overflow					: hidden;
 margin						: 0 auto;
 padding					: 10px;
 width						: 875px
}

#main
{
 min-height					: 450px;
 height						: auto !important;
 width						: 637px;
 border-bottom				: 6px solid #FFF;
 border-left				: 6px solid #FFF;
 border-right				: 6px solid #FFF;
 background					: #FCF none;
 color						: inherit
}

* html #main
{
 height						: 450px !important
}

#copyright      
{
 text-align					: center;
 font-size					: 0.85em;
 padding					: 5px 0 0
}

#counter
{
 width						: 625px;
 text-align					: right;
 font-size					: 0.85em;
 border-top					: 6px solid #FFF;
 border-left				: 6px solid #FFF;
 border-right				: 6px solid #FFF;
 background					: #FCF none;
 color						: inherit;
 padding					: 6px
}

img
{
 border						: 0
}

.viewpicture
{
 border						: 5px double #FFE1FF
}

.table, .table1, .table2, .table3
{
 width						: 90%;
 margin						: 0 auto
}

.table, .table1, .table3
{
 border-collapse			: collapse
}

.table td, .table2 td
{
 vertical-align				: top
}

.table3 img
{
 border						: 2px double #FFE1FF
}

.table2 td
{
 background-color			: #FFE1FF;
 color						: inherit
}

.tableponyrow1, .tablecontactrow1
{
 width						: 155px;
 font-weight				: 700;
 text-align					: left
}

.table2viewrow1 
{
 width						: 140px;
 text-align					: left;
 vertical-align				: top
}

.table1
{
 text-align					: center;
 margin-left				: auto;
 margin-right				: auto
}

.table3searchrow1
{
 width						: 50px
}

.table3searchrow2
{
 vertical-align				: middle
}

.table2
{
 border-spacing				: 2px
}

.table2newsrow1
{
 width						: 100px;
 font-weight				: 700
}

.heading
{
 background-color			: #FFE1FF;
 color						: inherit;
 text-align					: center;
 font						: normal bold 1.2em tahoma, sans-serif
}

#menu1, #menu2, #menu3
{
 display					: none
}

#menu
{
 width						: 138px;
 height						: 446px;
 clear						: left;
 border-bottom				: 6px solid #FFF;
 border-left				: 6px solid #FFF;
 border-right				: 6px solid #FFF;
 background					: #FCF none;
 color						: inherit 
}

#menutop
{
 text-align					: center;
 cursor						: pointer
}
  
#menu ul
{
 list-style-type			: none;
 margin						: 0;
 padding					: 0 0 1em
}

#menu li
{
 margin						: 0;
 padding					: 0.1ex 0
}

#menu ul a
{
 text-decoration			: none;
 margin						: 0;
 padding					: 0.2em 1ex 0 1.8em;
 display					: inline-block
}

#menu a:hover 
{
 background					: #FCF url("/images/menu.gif") no-repeat 2px center;
 color						: inherit
}

#mlplogo
{
 cursor						: pointer
}

#mlplogo img
{
 display					: block
}

.textbold
{
 font-weight				: 700
}

.textboldunder
{
 text-decoration			: underline;
 font-weight				: 700
}

a:link, a:visited 
{ 
 text-decoration			: none;
 background-color			: inherit;
 color						: #000
}

a:hover, a:active 
{ 
 text-decoration			: underline
}

a:focus
{
 outline					: none
}

form
{
 margin						: 0
}

.noborder
{
 overflow					: auto;
 background-color			: #FCF;
 color						: inherit;
 border						: 0
}

input, textarea
{
 overflow					: auto;
 background					: #FFE1FF;
 color						: inherit;
 border						: 1px solid #FFF
}

.button
{
 overflow					: auto;
 background					: #FFE1FF;
 color						: inherit;
 border						: 1px solid #FFF;
 height						: 20px
}