#submitbutton{
border-width:0px;
border-style:outset;
border-color:#3d3d3d;
background-color:#222222;
font-family:arial,helvetica,sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
}

Body{
background-color:#111111;
background-image:url('');
background-repeat:repeat;
background-position:right bottom;
scrollbar-face-color:#000000;
scrollbar-arrow-color: #ff0000;
scrollbar-base-color: #3d3d3d;
scrollbar-3d-light-color: #3d3d3d;
scrollbar-darkshadow-color: #3d3d3d;
scrollbar-highlight-color: #3d3d3d;
scrollbar-shadow-color: #3d3d3d;
scrollbar-track-color: #3d3d3d;
}

Input{
border-width:1px;
border-style:solid;
border-color:#000000;
background-color:#222222;
font-family:arial,helvetica,sans-serif;
font-size:11px;
color:#CCCCCC;
}

Select{
border-width:1px;
border-style:solid;
border-color:#FF0000;
background-color:#222222;
font-family:arial,helvetica,sans-serif;
font-size:11px;
color:#FF0000;
}

Textarea{
border-width:0px;
border-style:solid;
border-color:#000000;
background-color:#222222;
font-family:arial,helvetica,sans-serif;
font-size:11px;
color:#CCCCCC;
}

h1{
font-family:arial,helvetica,sans-serif;
font-size:20px;
color:#FF0000;
text-decoration:none;
}

h2{
font-family:tahoma,arial,helvetica,sans-serif;
font-size:18px;
color:#FF0000;
text-decoration:none;
}

h3{
font-family:tahoma,arial,helvetica,sans-serif;
font-size:14px;
color:#FF0000;
text-decoration:none;
}

a{
font-family:arial,helvetica,sans-serif;
font-size:11px;
color:#FF0000;
text-decoration:underline;
background-color:transparent;
font-weight:normal;
}

a:hover{
font-family:arial,helvetica,sans-serif;
font-size:11px;
color:#FF0000;
text-decoration:underline;
background-color:#;
font-weight:normal;
}

a:active{
font-family:arial,helvetica,sans-serif;
font-size:11px;
color:#ff0000;
text-decoration:underline;
background-color:#;
font-weight:bold;
}

td{
font-family:arial,helvetica,sans-serif;
font-size:11px;
color:#666666;
padding-top:0px;
padding-bottom:0px;
padding-right:0px;
padding-left:0px;
}

.SearchHighlight{
font-family:arial,helvetica,sans-serif;
font-size:11px;
background-color:#FF9C00;
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
}

.LayoutTable{
width:752px;
border-width:0px;
border-style:none;
border-color:#FFFFFF;
padding:0px;
}

.Header{
background-repeat:no-repeat;
background-image:url('http://www.wilhelmschramm.com/guave-cms/includes/1/design/1/header.gif?rand=91504');
background-color:#FFFFFF;
height:86px;
width:274px;
background-position:left top;
padding:0px;
}

.Footer{
background-repeat:no-repeat;
background-position:center center;
background-color:#000000;
background-image:url('http://www.wilhelmschramm.com/guave-cms/includes/1/design/1/footer.gif');
height:28px;
}

div.DomMenu_menuBar{
border-width:0px;
padding-right:8px;
padding-left:10px;
padding-top:0px;
padding-bottom:0px;
background-color:transparent;
height:100%;
}

.Content{
vertical-align:top;
background-repeat:repeat-y;
background-position:center center;
padding-left:20px;
padding-right:26px;
padding-top:0px;
padding-bottom:0px;
background-color:#FFFFFF;
background-image:url('http://www.wilhelmschramm.com/guave-cms/includes/1/design/1/content.gif');
}

.menu{
background-image:url('');
background-color:#111111;
background-position:center center;
background-repeat:no-repeat;
padding-left:20px;
padding-bottom:0px;
padding-right:0px;
padding-top:0px;
height:26px;
}

div.domMenu_menuElement{
vertical-align:bottom;
font-family:arial,helvetica,sans-serif;
font-size:16px;
font-weight:100;
border-width:0px;
border-style:none;
border-color:#000000;
background-color:#000000;
background-image:url('http://www.wilhelmschramm.com/guave-cms/includes/1/design/1/menup01.gif');
background-position:center center;
background-repeat:no-repeat;
color:#999999;
text-align:left;
cursor:pointer;
padding-left:0px;
padding-right:0px;
width:239px;
line-height:26px;
height:26px;
}


div.domMenu_subMenuElement{
font-family:tahoma,arial,helvetica,sans-serif;
font-size:11px;
font-weight:bold;
border-width:0px;
border-style:none;
border-color:#000000;
background-color:#000000;
background-image:url('');
background-position:center center;
background-repeat:no-repeat;
color:#AFC3AC;
text-align:center;
padding-left:0px;
padding-right:0px;
cursor:pointer;
height:25px;
line-height:25px;
width:96px;
text-decoration:;
vertical-align:middle;
}

div.domMenu_menuElementHover{
vertical-align:bottom;
font-family:arial,helvetica,sans-serif;
font-size:16px;
font-weight:normal;
border-width:0px;
border-style:none;
border-color:#000000;
background-color:#234E5C;
background-image:url('http://www.wilhelmschramm.com/guave-cms/includes/1/design/1/menup01.gif');
background-position:center center;
background-repeat:no-repeat;
color:#FF0000;
text-align:left;
cursor:pointer;
padding-left:0px;
padding-right:0px;
width:239px;
line-height:26px;
height:26px;
}

div.domMenu_SubmenuElementHover{
font-family:arial,helvetica,sans-serif;
font-size:11px;
font-weight:bold;
border-width:0px;
border-style:none;
border-color:#000000;
background-color:#B9C4A7;
background-image:url('');
background-position:center center;
background-repeat:no-repeat;
color:#000000;
text-align:center;
padding-left:0px;
padding-right:0px;
cursor:pointer;
height:25px;
line-height:25px;
width:96px;
text-decoration:;
vertical-align:middle;
}

.lightRow{
background-color:#222222;
border-width:0px;
border-style:none;
border-color:#FFFFFF;
}

.lightRow TD{
font-family:arial,helvetica,sans-serif;
font-size:11px;
color:#222222;
padding-top:3px;
padding-bottom:3px;
padding-left:0px;
padding-right:0px;
}

.darkRow{
background-color:#111111;
border-width:1px;
border-style:none;
border-color:#FACD85;
}

.darkRow TD{
font-family:arial,helvetica,sans-serif;
font-size:11px;
color:#CCCCCC;
padding-top:3px;
padding-bottom:3px;
padding-left:0px;
padding-right:0px;
}

.topline{
background-color:#000000;
border-width:1px;
border-style:none;
border-color:#999999;
}

.topline TD{
font-family:arial,helvetica,sans-serif;
font-size:11px;
color:#FFFFFF;
padding-top:3px;
padding-bottom:3px;
padding-left:3px;
padding-right:3px;
}

.subheadline{
background-color:#000000;
border-width:1px;
border-style:none;
border-color:#999999;
padding-top:1px;
padding-bottom:1px;
padding-left:1px;
padding-right:1px;
}

.subheadline TD{
font-family:arial,helvetica,sans-serif;
font-size:11px;
color:#3d3d3d;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
}

.CalenderMonths{
background-color:#000000;
text-align:center;
}

.TableDates{
width:100%;
text-align:center;
}

.CalendarDaysHeader{
background-color:#000000;
text-align:center;
}

.cpTodayText{
background-color:#000000;
}

.cpCurrentDate{
border:1px outset #000000;
font-weight:bold;
}

.cpOtherMonthDate{
background-color:#000000;
}

A.cpOtherMonthDate{
border:none;
text-decoration:none;
font-weight:bold;
}

.cpCurrentMonthDate{
background-color:#000000;
}

A.cpCurrentMonthDate{
border:none;
color:#000000;
text-decoration:none;
font-weight:bold;
}

.cpCurrentMonthDateDisabled{
background-color:#000000;
color:#FFFFFF;
text-decoration:none;
}

A.cpCurrentMonthDateDisabled{
background-color:#000000;
color:#FFFFFF;
text-decoration:none;
}

.cpCurrentDateDisabled{
background-color:#000000;
color:#FFFFFF;
text-decoration:none;
border:1px solid;
border-color:#000000;
}

A.cpCurrentDateDisabled{
background-color:#000000;
color:#FFFFFF;
text-decoration:none;
border:none;
font-weight:bold;
}

.cpOtherMonthDateDisabled{
background-color:#000000;
color:#FFFFFF;
text-decoration:none;
}

A.cpOtherMonthDateDisabled{
background-color:#000000;
color:#FFFFFF;
text-decoration:none;
}


