body {
    color: black;
    font-family: Arial, sans-serif;
    font-size: small;
    background-color: white;
    background-image: url(images/background.jpg);
}

a {

    color: white;
    text-align: center;
    text-decoration: none;

}

a:visited {
    color: white;
    text-decoration: none;
}

.gwt-DialogBox {
    border: 2px solid #AAAAAA;
    background-color: white;
}

.gwt-DialogBox .Caption {
    background-image: url(images/gray_gradient.gif);
    background-repeat: repeat-x;
    padding: 4px;
    padding-bottom: 8px;
    font-weight: bold;
    cursor: default;
}

.gwt-MenuBar {
    //background-color: #C3D9FF;
    cursor: default;
}

.gwt-MenuItem {
    font-size: 80%;
    margin: 1px;
    cursor: default;
}

.gwt-MenuItem-selected {
    background-color: #E8EEF7;
}

.gwt-Tree {
}

.gwt-Tree .gwt-TreeItem {
    font-size: 80%;
    cursor: default;
}

.gwt-Tree .gwt-TreeItem-selected {
    background-color: #C3D9FF;
}

.gwt-StackPanel {
    background-color: white;
    border: 1px solid #AAAAAA;
    width: 15em;
}

.gwt-StackPanel .gwt-StackPanelItem {
    background-image: url(images/blue_gradient.gif);
    background-repeat: repeat-x;
    background-color: #EEEEEE;
    cursor: pointer;
    cursor: hand;
}

.gwt-StackPanel .gwt-StackPanelItem-selected {
}

.gwt-TabPanel {

}

.gwt-TabPanelBottom {
    border-left: 1px solid #87b3ff;
    border-right: 1px solid #87b3ff;
    border-bottom: 1px solid #87b3ff;
}

.gwt-TabBar {
    font-size: smaller;
}

.gwt-TabBar .gwt-TabBarFirst {
    height: 100%;
    border-bottom: 1px solid #87b3ff;
    border-right: 1px solid #87b3ff;
    padding-left: 3px;
}

.gwt-TabBar .gwt-TabBarRest {
    border-bottom: 1px solid #87b3ff;
    padding-right: 3px;
}

.gwt-TabBar .gwt-TabBarItem {
    border-top: 1px solid #87b3ff;
    border-bottom: 1px solid #87b3ff;
    padding: 2px;
    cursor: hand;
    white-space: nowrap;
    border-right: 1px solid #87b3ff;
}

.gwt-TabBar .gwt-TabBarItem-selected {
    font-weight: bold;
    background-color: #e8eef7;
    border-top: 1px solid #87b3ff;
    border-right: 1px solid #87b3ff;
    border-bottom: 1px solid #e8eef7;
    padding: 2px;
    cursor: default;
    white-space: nowrap;
}

.gwt-PushButton-up {
  background-color: #C3D9FF;
  padding: 2px;
  border: 2px solid transparent;
  border-color: #E8F1FF rgb(157, 174, 205) rgb(157, 174, 205) rgb(232, 241, 255);
  cursor: pointer;
  cursor: hand;
}

.gwt-PushButton-up-hovering {
  background-color: #C3D9FF;
  padding: 2px;
  border: 2px solid transparent;
  border-color: #E8F1FF rgb(157, 174, 205) rgb(157, 174, 205) rgb(232, 241, 255);
  cursor: pointer;
  cursor: hand;
}

.gwt-PushButton-down {
  background-color: #C3D9FF;
  padding: 2px;
  border: 2px solid transparent;
  border-color: #9DAECD rgb(232, 241, 255) rgb(232, 241, 255) rgb(157, 174, 205);
  cursor: pointer;
  cursor: hand;
}

.gwt-PushButton-down-hovering {
  background-color: #C3D9FF;
  padding: 2px;
  border: 2px solid transparent;
  border-color: #9DAECD rgb(232, 241, 255) rgb(232, 241, 255) rgb(157, 174, 205);
  cursor: pointer;
  cursor: hand;
}

.gwt-ToggleButton-up {
  background-color: #C3D9FF;
  padding: 2px;
  border: 2px solid transparent;
  border-color: #E8F1FF rgb(157, 174, 205) rgb(157, 174, 205) rgb(232, 241, 255);
  cursor: pointer;
  cursor: hand;
}

.gwt-ToggleButton-up-hovering {
  background-color: #C3D9FF;
  padding: 2px;
  border: 2px solid transparent;
  border-color: #E8F1FF rgb(157, 174, 205) rgb(157, 174, 205) rgb(232, 241, 255);
  cursor: pointer;
  cursor: hand;
}

.gwt-ToggleButton-down {
  background-color: #C3D9FF;
  padding: 2px;
  background-color: #E8F1FF;
  border: 2px solid transparent;
  border-color: #9DAECD rgb(232, 241, 255) rgb(232, 241, 255) rgb(157, 174, 205);
  cursor: pointer;
  cursor: hand;
}

.gwt-ToggleButton-down-hovering {
  background-color: #C3D9FF;
  padding: 2px;
  background-color: #E8F1FF;
  border: 2px solid transparent;
  border-color: #9DAECD rgb(232, 241, 255) rgb(232, 241, 255) rgb(157, 174, 205);
  cursor: pointer;
  cursor: hand;
}

.gwt-RichTextArea {
 border-top: 2px solid #87B3FF;
    border-right: 2px solid #87B3FF;
    border-left: 2px solid #87B3FF;
    border-bottom: 2px solid #87B3FF;
    background-image: url(images/background.jpg);
    background-repeat: repeat;
}

.gwt-RichTextToolbar {
  background-color: #C3D9FF;
  padding: 2px;
}

.gwt-RichTextToolbar .gwt-PushButton-up {
  margin-right: 2px;
  border: 1px solid #C3D9FF;
}

.gwt-RichTextToolbar .gwt-PushButton-up-hovering {
  margin-right: 2px;
  border: 1px solid #C3D9FF;
  border-color: #E8F1FF rgb(157, 174, 205) rgb(157, 174, 205) rgb(232, 241, 255);
}

.gwt-RichTextToolbar .gwt-PushButton-down {
  margin-right: 2px;
  border: 1px solid #C3D9FF;
  border-color: #9DAECD rgb(232, 241, 255) rgb(232, 241, 255) rgb(157, 174, 205);
}

.gwt-RichTextToolbar .gwt-PushButton-down-hovering {
  margin-right: 2px;
  border: 1px solid #C3D9FF;
  border-color: #9DAECD rgb(232, 241, 255) rgb(232, 241, 255) rgb(157, 174, 205);
}

.gwt-RichTextToolbar .gwt-ToggleButton-up {
  margin-right: 2px;
  border: 1px solid #C3D9FF;
}

.gwt-RichTextToolbar .gwt-ToggleButton-up-hovering {
  margin-right: 2px;
  border: 1px solid #C3D9FF;
  border-color: #E8F1FF rgb(157, 174, 205) rgb(157, 174, 205) rgb(232, 241, 255);
}

.gwt-RichTextToolbar .gwt-ToggleButton-down {
  margin-right: 2px;
  background-color: #E8F1FF;
  border: 1px solid #C3D9FF;
  border-color: #9DAECD rgb(232, 241, 255) rgb(232, 241, 255) rgb(157, 174, 205);
}

.gwt-RichTextToolbar .gwt-ToggleButton-down-hovering {
  margin-right: 2px;
  background-color: #E8F1FF;
  border: 1px solid #C3D9FF;
  border-color: #9DAECD rgb(232, 241, 255) rgb(232, 241, 255) rgb(157, 174, 205);
}

.gwt-HorizontalSplitPanel {
    border: 8px solid #C3D9FF;
}

.gwt-HorizontalSplitPanel .splitter {
    background-color: #C3D9FF;
    cursor: move;
}

.gwt-HorizontalSplitPanel .left {
  background-color: #E8EEF7;
}

.gwt-VerticalSplitPanel {
}

.gwt-VerticalSplitPanel .splitter {
    background-color: #C3D9FF;
    height: 8px;
    cursor: move;
}

.gwt-SuggestBoxPopup {
    border: 2px solid #C3D9FF;
}

.gwt-SuggestBoxPopup .item {
    padding: 2px;
}

.gwt-SuggestBoxPopup .item-selected {
    background-color: #C3D9FF;
    padding: 2px;
}

.gwt-DisclosurePanel {
    border: 2px solid #C3D9FF;
}

.gwt-DisclosurePanel .header {
    background-color: #e8eef7;
    cursor: hand;
}
.gwt-searchPanel {

    background-image: url(images/col_x.gif);
    background-repeat: repeat;
}
.gwt-col-menu {
    background-image: url(images/col_x.gif);
    background-repeat: repeat;
}
.gwt-Label {
    color: white;
    text-align: center;
    cursor: pointer;

}
.gwt-Label-Button {
    color: white;
    font-weight: bold;
    text-align: center;
    background-color: transparent;
    cursor: pointer;
}
.gwt-Label-hover {
    color: black;
    text-align: center;
    cursor: pointer;
}
.gwt-Label:hover {
    color: Black;
}
.gwt-HTML {
    overflow: auto;
    color: white;
    padding-top: 20px;
    padding-right: 20px;
    padding-left: 20px;
    border: 2px solid #87B3FF;
    background-image: url(images/backgroundHtml.jpg);
    background-repeat: repeat;

}
.gwt-Hyperlink {
    text-align: center;


}
.rowMenuPanel {
}
.gwt-Hyperlink-row {

    padding-right: 2px;
    padding-bottom: 4px;
    padding-left: 2px;
    font-weight: bold;
    text-align: center;
}
.gwt-Hyperlink-row-last {

    font-weight: bold;
    text-align: center;
}
.gwt-Hyperlink-col {
    font-weight: bold;
    text-align: center;

}
.gwt-Hyperlink-col-last {


    font-weight: bold;
    text-align: center;
}
.searchBorderPanel {
    background-color: #87B3FF;

}
.middleLogo {
    padding-right: 10px;
    padding-left: 10px;
}
.gwt-scroll {
}
.link-hover {
    color: black;
    font-weight: bold;
    background-color: #87B3FF;
    cursor: pointer;
}
.link {
    cursor: pointer;
}
.shadow {
    background-image: url(images/content_back2.png);
    background-repeat: repeat;
}
.link-selected {
    color: black;
    font-weight: bold;
    background-color: #bbbbbb;
    cursor: pointer;
}
.searchPanel_end {
    background-image: url(images/col_x_end.gif);

}
.scroll {
    color: black;
    background-color: black;
}
.bug_scroll {
    position: absolute;
    background-color: #33cc66;
}
.bug {
position: absolute;
    border: 1px solid white;
    cursor: pointer;
    left:0px;
    top:0px;
}
.frame {
border: 0px;
overflow-x: hidden;
overflow-y:hidden;
}

.class1 A:link {text-decoration: none; color:  #87B3FF;}
.class1 A:visited {text-decoration: none; color:  #87B3FF;}
.class1 A:active {text-decoration: none; color:  #87B3FF;}
.class1 A:hover {text-decoration: underline; color: red;}

.question {color:#87B3FF ; font-weight:bold;}
LI.list1 {color:#87B3FF;}
LI.list2 {color:#87B3FF;}
LI.list3 {color:#CD5C5C;}
.goldenRule {color:#FFD700;}
img.pest{float:right; margin: 5px;  padding: 5px;} 
img.facebook{float:right; margin:5px; padding: 5px;}
img.services2{float:left; margin: 5px;  padding: 20px;}
table.facebookTable {float:right; margin 5px;}
table.homeTable {float:right;height:600px;margin 5px;}

td.facebook{padding:10px;}
img.contact{float:middle; margin: 5px;  padding: 20px;vertical-align: middle;}
img.mission{float:right;margin: 5px;    padding: 5px;}
img.wel{float: right;}
img.ex{float:right;margin: 5px; padding: 5px;}
img.faq{float:right;margin: 5px;    padding: 5px;}
.gwt-Label-search-display {
}
.highlight{background-color: yellow; color:black;}


