body
{
text-align: center;
height: 100%;
font-size: 10pt;
font-family:'Arial';
background-color: #F0ECED;
color:#000000;
z-index: 0;
}

#page
{
position: relative;
width: 940px;
margin: 0 auto;
text-align: left;
background: #ffffff url(../images/ripper2.gif) bottom center fixed no-repeat;
border: 4px solid;
border-color:#ffffff;
height: 100%;
}

#header
{
position: relative;
height: 100px;
margin-top: 0px;
background-color: #ffffff;
border: 4px 4px 4px 0px solid;
border-color: #ffffff;
z-index: auto;
}

#headerbutton
{
height: 70px;
width: 940px;
margin-top: 0px;
background-color: #ffffff;
border: 0px solid;
border-color: #ffffff;
}

#hbutton
{
float: left;
width: 128px;
height: 40px;
margin-left: 1px;
margin-right: 1px;
background-color:#393031;
border: 2px solid;
border-color: #FFFFFF;
font-family:'Arial';
color: #FF9600;
line-height: 40px;
}

#hbuttonlong
{
float: left;
height: 40px;
width: 384px;
margin-left: 1px;
margin-right: 1px;
background-color:#393031;
border: 2px solid;
border-color: #FFFFFF;
font-family:'Arial';
color: #FF9600;
line-height: 40px;
}

#menu
{
float: left;
width: 150px;
background-color: #C8BCBE;
}

#menu a{
text-decoration:none;
color: #000000;
font-weight: bold;
}

#menu a:visited{
text-decoration:none;
color: #000000;
}

#menu a:hover{
text-decoration:none;
color: #FF9600;
}

.menuitem{
margin: 1px;
padding: 4px;
border-top: 1px solid;
border-color: #ffffff;
font-weight: bold;
}

.menuitemed{
margin: 1px;
padding: 4px;
border-top: 1px solid;
border-color: #ffffff;
font-weight: bold;
background-color: #FF9600;
}


.menuselect{
padding: 4px;
}

.menuselected{
padding: 4px;
background-color: #FF9600;
}

a.menuitem:hover{
background-color: #FF9600;
z-index: 1;
}

a.me:hover{
color: #000000;
font-weight: bold;
background-color: #FF9600;
}

#highlight
{
float: right;
width: 150px;
border: 2px solid;
border-color: #ffffff;
padding: 4px;

}

#container
{
margin: 1px;
padding: 4px;
border: 2px solid;
border-color: #ffffff;
}

#content
{
margin-right: 160px;
margin-left: 160px;
z-index: 2;
height:100%;
}

* html #left{margin-right:-3px}/* reduce the right margin to account for 3pixels*/
* html #content {height:1%;margin-left:157px}/* fix 3 pixel jog and account for 3 pixels extra padding*/

#bighead
{
font-size: 200%;
color:#000000;
font-family:'arial';
}

#entry{
background-color:#transparent;
border-color: #ffffff;
border-style: none;
border-width: 1px;
margin:1em 1em;
padding:5px;
}

#entry2{
background-color:transparent;
border-color: #ffffff;
border-style: none;
border-width: 1px;
margin:1em 1em;
padding:5px;
}

a.buttlink
{
color: #FF9600;
text-decoration:none;
font-weight: bold;
display:block; 
width:100%;
}

a.buttlink:hover
{
color: #f5ef07;
background-color: rgb(102,0,51);
text-decoration:none;
font-weight:bold;
}

a.buttlink2
{
color: #FF9600;
text-decoration:none;
font-weight: bold;
display:block; 
width:100%;
}

a.buttlink2:hover
{
color: #f5ef07;
background-color: rgb(102,0,51);
text-decoration:none;
}

.textmiddle {vertical-align:middle;}

#highlighttitle{
background-color: #FF9600;
font-weight: bold;
border-width: 1px;
border-style: solid;
border-color: #393031;
}

#highlightdetail{
border-style:solid;
border-width: 0px 1px 1px 1px;
border-color: #393031;
background-color: #FFFFFF;
}

#white{
border-style:none;
border-width: 0px 0px 0px 0px;
background-color: #FFFFFF;
}

.table, .table TD, .table TH
{
font-size:8pt;
}

tr.d0 td
{
border-left:1px solid black;
border-right:1px solid black;
border-top:1px solid black;
}

tr.d1 td
{
border-left:1px solid black;
border-right:1px solid black;
border-bottom:1px solid black;
}

tr.d2 td
{
border:1px solid black;
font-size:8pt;
font-weight:bold;
}

tr.d3 td
{
border-left:1px solid black;
border-right:1px solid black;
}