﻿
BODY {
    background-color: #FFFFFF;
    color: #74665A;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    margin: 0;
    background:url(/Images/sol_tile_grey.png) repeat scroll 0 0 transparent;
}

.banner-text {
    color: #B0ABA8;
    font-size: 24px;
    font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    margin-left: 8px;
    line-height: 14px;
    margin-top: -14px;
}

input, select {
    border: 1px solid #AEA79F; margin:2px;
    }

input:button {margin:5px; color:#ffffff}

input:checkbox {border: none;}



.headerlinks {
    color: #AEA79F;
    font-size: 8px;
}

form#form1 {
    background: url(/Images/sol_tile_grey.png) repeat scroll 0 0 transparent;
}

.popupbody {
    FONT-SIZE: 11px; COLOR: #74665A; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    BACKGROUND-COLOR: #ffffff;
}


TD {
    FONT-SIZE: 11px; COLOR: #74665A; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
P {
    FONT-SIZE: 11px; COLOR: #74665A; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
UL {
    FONT-SIZE: 11px; COLOR: #74665A; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A {
    FONT-SIZE: 11px; COLOR: #aea79f; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.pageheader {
    WIDTH: 100%; BACKGROUND-COLOR: #FFFfff;
}
.pageheader .menu {
    FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right;
}
.pageheader A.menu {
    COLOR: #000000; TEXT-DECORATION: none;
}
.pageheader A.menu:hover {
    TEXT-DECORATION: underline;
}
.pagefooter {
    FONT-SIZE: 11px; WIDTH: 100%; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    TEXT-ALIGN: right;
}
.pagefooter TD {
    FONT-SIZE: 11px; WIDTH: 100%; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    TEXT-ALIGN: right; padding-right:60px;
}
.pagefooter A {
    COLOR: white; TEXT-DECORATION: none;
}
.pagefooter A:hover {
    TEXT-DECORATION: underline;
}
.intro {
    PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #aea79f; 
    PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.intro DIV {
    MARGIN: 10px 0px 12px;
}
.intro .button {
    FONT-SIZE: 11px; background-color:#0098aa; padding:2px 10px; COLOR: white; WIDTH: 150px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; border:none;
}
.smallbutton {
    FONT-SIZE: 11px; WIDTH: 150px; background-color:#0098aa; padding:2px 10px; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; border:none;
}
.smallbuttonlogin {
    FONT-SIZE: 11px; background-color:#0098aa; padding:2px 10px; margin:5px; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; border:none;
}
.largeformbutton {
    FONT-SIZE: 11px; background-color:#0098aa; padding:2px 10px; COLOR: white; FONT-FAMILY: arial; border:none;
}
.formbutton {
    FONT-SIZE: 11px; 
    background-color:#0098aa; 
    padding:2px 10px; 
    COLOR: #ffffff; 
    WIDTH: 80px; FONT-FAMILY: arial; border:none;
}

/* Add the second grouping, would be nice if can remove div eventually */
.rgEditForm div input[type=submit], .rgEditForm .grid-command-button-area input[type=submit] {
    FONT-SIZE: 11px; background-color:#0098aa; padding:2px 10px; COLOR: white; WIDTH: 80px; FONT-FAMILY: arial; border:none;
}
/* this screws up pages in the master page - BLink
FORM {
    MARGIN-TOP: 12px
} */
.Panel {
    PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; 
    WIDTH: 100%; COLOR: #74665A; PADDING-TOP: 2px; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: white;
}
.Panel A {
    COLOR: #74665A;
}
.Panel TD {
    FONT-SIZE: 11px;
}
.Panel2 {
    FONT-WEIGHT: normal; FONT-SIZE: 11px; WIDTH: 100%; COLOR: #74665A; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #FFFfff;
}
.Panel2 A {
    COLOR: #74665A;
}
.Panel2 TD {
    FONT-SIZE: 11px;
}
.midheading {
    PADDING-RIGHT: 1px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; 
    WIDTH: 80%; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    BACKGROUND-COLOR: #E7EFF7; height:22px;
}
.midheadingnew {
    PADDING-RIGHT: 1px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; 
    WIDTH: 80%; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    BACKGROUND-COLOR: #e2eaed; height:22px;
}
.midheading2 {
    PADDING-RIGHT: 1px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; 
    WIDTH: 90%; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    BACKGROUND-COLOR: #FFFfff;
}
.infoBox {
    BACKGROUND-COLOR: #FFFfff;
}
.rightheader {
    PADDING-RIGHT: 4px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; 
    COLOR: #ffffff; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    color: white;
    background-image: url(/Images/TableHeader.gif);
    background-repeat: repeat-x;
    /*BACKGROUND-COLOR: #66bc29999*/
}
.heading1 {
     FONT-SIZE: 22pt; COLOR: #aea79f; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
.Heading2 {
    PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; 
    COLOR: #ffffff; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 16pt; 
    BACKGROUND-COLOR: #adaaad;
}
.Heading1 {
     FONT-SIZE: 22pt; COLOR: #aea79f; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
.heading2 {
    PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; 
    COLOR: #ffffff; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 16pt; 
    BACKGROUND-COLOR: #adaaad;
}
.Heading3 TD {
    PADDING-LEFT: 3pt; FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #ffffff; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #adaaad; 
    TEXT-DECORATION: none;
}
.gridrow TD {
    PADDING-RIGHT: 3px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; 
    BACKGROUND-COLOR: #FFFfff;
}
.gridrowover TD {
    PADDING-RIGHT: 3px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; 
    BACKGROUND-COLOR: #dddddd;
}
A.action {
    FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #74665A; FONT-STYLE: normal; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}

.FieldLabel {
    PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; 
    VERTICAL-ALIGN: top; WIDTH: 170px; COLOR: #74665A; PADDING-TOP: 6px; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.field20 {
    MARGIN-TOP: 3px; FONT-SIZE: 11px; WIDTH: 20px; COLOR: #74665A; MARGIN-RIGHT: 5px; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.field3 {
    MARGIN-TOP: 3px; FONT-SIZE: 11px; COLOR: #74665A; MARGIN-RIGHT: 5px; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.field50 {
    MARGIN-TOP: 3px; FONT-SIZE: 11px; WIDTH: 50px; COLOR: #74665A; MARGIN-RIGHT: 5px; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.field150 {
    MARGIN-TOP: 3px; FONT-SIZE: 11px; WIDTH: 150px; COLOR: #74665A; MARGIN-RIGHT: 5px; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
.field151 {
    MARGIN-TOP: 3px; FONT-SIZE: 11px; WIDTH: 250px; COLOR: #74665A; MARGIN-RIGHT: 5px; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  background-position:center; 
    background-repeat:no-repeat;
}
.field152 {
    MARGIN-TOP: 3px; FONT-SIZE: 11px; WIDTH: 150px; COLOR: #74665A; MARGIN-RIGHT: 5px; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  background-position:center; 
    background-repeat:no-repeat;
}
.field250 {
    MARGIN-TOP: 3px; FONT-SIZE: 11px; WIDTH: 250px; COLOR: #74665A; MARGIN-RIGHT: 5px; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.field300 {
    MARGIN-TOP: 3px; FONT-SIZE: 11px; WIDTH: 300px; COLOR: #74665A; MARGIN-RIGHT: 5px; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.field400 {
    MARGIN-TOP: 3px; 
    FONT-SIZE: 11px; 
    WIDTH: 400px; 
    border: 1px solid #E6E6E3;
    COLOR: #74665A; 
    MARGIN-RIGHT: 5px; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  
    background-position:center; 
    background-repeat:no-repeat;
}



.field500 {
    MARGIN-TOP: 3px; FONT-SIZE: 11px; WIDTH: 500px; COLOR: #74665A; MARGIN-RIGHT: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.field {
    MARGIN-TOP: 3px; FONT-SIZE: 11px; COLOR: #74665A; MARGIN-RIGHT: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.field-button {
    color: black;
    border-color: #707070;
    width: 65px;
}

.required {
    COLOR: red;
}
.error {
    COLOR: red;
}
.underline {
    BACKGROUND-COLOR: #1A3076;
}
.divider {
    BACKGROUND-COLOR: #E9F5DF;
}
.list {
    PADDING-LEFT: 30px; PADDING-BOTTOM: 15px; PADDING-TOP: 8px;
}
.list SPAN {
    FONT-SIZE: 11px; COLOR: #74665A; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.list A {
    COLOR: #74665A;
}
.menutext {
    FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.menutop {
    FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    BACKGROUND-COLOR: #1A3076;
}
.toolTipBox {
     FONT-SIZE: 8.5pt;	 COLOR: #74665A; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white; TEXT-DECORATION: none;}


.searchBox { 
     COLOR: #AEA79F; 
     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
     TEXT-DECORATION: none;}



.Message {
    FONT-SIZE: 11px; MARGIN: 5px 0px; WIDTH: 100%; COLOR: #74665A; BACKGROUND-COLOR: #f4f4f4;
}
UL LI {
    LINE-HEIGHT: 170%;
}
.highlight {
    COLOR: #000000; BACKGROUND-COLOR: #bfbbbb;
}
.installBox {
    BORDER-RIGHT: #ff0000 2px solid; BORDER-TOP: #ff0000 2px solid; FONT-SIZE: 12px; 
    BORDER-LEFT: #ff0000 2px solid; COLOR: #ffffff; BORDER-BOTTOM: #ff0000 2px solid; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Helvetica, sans-serif; BACKGROUND-COLOR: #fff2f5;
}

.msgInfo {
  margin: 10px 0 0 0;
  border: 2px solid;
  background-color: #FFE4AF;
  padding: 10px 32px;
  background-repeat:  no-repeat;
  background-position: 10px 11px;
  border-color: #FFB92D;
  background-image: url(/Images/info.png);
}

.msgWarning {
  margin: 10px 0 0 0;
  border: 2px solid;
  background-color: #fff2f5; /*#ffffff;*/
  padding: 10px 32px;
  background-repeat:  no-repeat;
  background-position: 10px 11px;
  border-color: #ff0000; /*#CC9901;*/
  background-image: url(/Images/warning.gif);
}
.msgWarningAdobe {
  margin: 10px 0 0 0;
  border: 2px solid;
  background-color: #fff2f5; /*#ffffff;*/
  padding: 10px;
  border-color: #ff0000; /*#CC9901;*/
}

.msgWarning .title {
        color: #CC9901;
        font-weight: bold;
}
#mainMenu{
        background-color: #FFF;	/* Background color of main menu */
        font-family: Verdana, Arial, Helvetica, sans-serif;	/* Fonts of main menu items */
        font-size:1.2em;	/* Font size of main menu items */
        border-bottom:1px solid #000000;	/* Bottom border of main menu */
        height:30px;	/* Height of main menu */		
        position:relative;	/* Don't change this position attribute */
        visibility: hidden;
        
    }
    #mainMenu a{
        padding-left:5px;	/* Spaces at the left of main menu items */
        padding-right:5px;	/* Spaces at the right of main menu items */
        font-weight: bold;
        /* Don't change these two options */
        position:absolute;
        bottom:-1px;
    }
    #submenu{		
        font-family: Verdana, Arial, Helvetica, sans-serif;	/* Font  of sub menu items */
        background-color:#CCCCC9;	/* Background color of sub menu items */
        visibility: hidden;
        width:100%;	/* Don't change this option */
        
    }
    
    #clearmenu{ /* non IE browsers menu bottom spacing */
    margin-bottom: 2px;
    }
    
    #submenu div{
        white-space:nowrap;	/* Don't change this option */
        
    }
    /*
    Style attributes of active menu item 
    */
    #mainMenu .activeMenuItem{
        /* Border options */
        border-left:1px solid #000000;
        border-top:1px solid #000000;
        border-right:1px solid #000000;		
        background-color: #CCCCC9;	/* Background color */
        
        cursor:pointer;	/* Cursor like a hand when the user moves the mouse over the menu item */
    }
    /*
    Style attributes of inactive menu items
    */
    #mainMenu .inactiveMenuItem{		
        color: #000;	/* Text color */
        cursor:pointer;	/* Cursor like a hand when the user moves the mouse over the menu item */
    }
    
    #submenu a{	
        text-decoration:none;	/* No underline on sub menu items - use text-decoration:underline; if you want the links to be underlined */
        padding-left:5px;	/* Space at the left of each sub menu item */
        padding-right:5px;	/* Space at the right of each sub menu item */
        color: #000;	/* Text color */
    }
    
    #submenu a:hover{
        color: #FF0000;	/* Red color when the user moves the mouse over sub menu items */
    }

.mastheadbd .top{
  background-color:#e2eaed;
}
.masthead{
z-index:90;
}
.mastheadbd .top{
display:block;
position:relative;
left:-1px;
margin-right:-2px;
}
.mastheadbd .mh_footer{
position:relative;
margin-top:-30px;
height:35px;
clear:both;
z-index:99;
}
.mastheadbd{
  background-color:#E9F5DF;
  background-position:0 -30px;
  border:1px solid #dbe2e8;
  border-width:0 1px;
  border-bottom:1px solid #cad5db;
}
.mastheadbd{
min-height:106px;
height:7.85em;
margin:0 auto 10px;
}
.mastheadbd2{
  background-color:#E9F5DF;
  background-position:0 -30px;
  border:1px solid #dbe2e8;
  border-width:0 1px;
  border-bottom:1px solid #cad5db;
}
.mastheadbd2{
margin:0 auto 10px;
}

.masthead h1{
float:left;
margin:17px 0 0 20px;
margin-left:8px;
width:219px;
height:50px;
height:45px;
}

.cnt0margin {
    MARGIN: 0px;
}
.cntbulltopl {
    FONT-SIZE: 2px; BACKGROUND-IMAGE: url(/Images/bull_l_t.gif); LINE-HEIGHT: 2px;
}
.cntbulltopc {
    BORDER-TOP: #d4d4d4 1px solid; BACKGROUND-COLOR: #f7f7f7;
}
.cntbulltopc DIV {
    FONT-SIZE: 1px; OVERFLOW: hidden; LINE-HEIGHT: 1px; HEIGHT: 1px;
}
.cntchubotc DIV {
    FONT-SIZE: 1px; OVERFLOW: hidden; LINE-HEIGHT: 1px; HEIGHT: 1px;
}
.cntribtopc DIV {
    FONT-SIZE: 1px; OVERFLOW: hidden; LINE-HEIGHT: 1px; HEIGHT: 1px;
}
.cntbulltopr {
    BACKGROUND-IMAGE: url(/Images/bull_r_t.gif);
}
.cntbullmidl {
    BORDER-LEFT: #AEA79F 1px solid; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #f7f7f7;
}
.cntbullmidl DIV {
    OVERFLOW: hidden; WIDTH: 1px;
}
.cntbullmidr DIV {
    OVERFLOW: hidden; WIDTH: 1px;
}
.cntbullmidc {
    BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(/Images/bull_c_c.gif); 
    BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ececec;
}
.cntbullmidl DIV {
    OVERFLOW: hidden; WIDTH: 1px;
}
.cntbullmidr DIV {
    OVERFLOW: hidden; WIDTH: 1px;
}
.cntbullmidr {
    BORDER-RIGHT: #AEA79F 1px solid; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #f7f7f7;
}
/* end files/styles.css */
/* Master Page */
.style1
{
    width: 539px;
}
/* end Master Page */
/* sddm.css */
.navbar
{
}  

.mainDiv
{
  width:100%;
}

.topItem
{
  font: bold 12px tahoma,verdana,sans-serif;
  letter-spacing: 0;
 
  background-position:bottom;
  border: none;
  width: 100%;
  height: 25px;
  color: #FFFFFF;
  cursor:pointer;
  text-indent:10px;
}

.topItemOver
{
  text-indent:10px;
  font: bold 12px tahoma,verdana,sans-serif;
  letter-spacing: 0;

  background-position:bottom;
  height: 25px;
  width: 100%;
  color: #428eff;
  cursor:pointer;
}

.topItemClose
{
  text-indent:10px;
  font: bold 12px tahoma,verdana,sans-serif;
  letter-spacing: 0;
  height: 25px;
  width: 100%;
  color: #FFFFFF;
  cursor:pointer;
}


.topItemCloseOver
{
  text-indent:10px;
  font: bold 12px tahoma,verdana,sans-serif;
  letter-spacing: 0;
  height: 25px;
  width: 100%;
  color: #428eff;
  cursor:pointer;
}



.dropMenu
{
  font: bold 11px tahoma,verdana,sans-serif;	
  background-color: #d6dff7;
  color: #000;
  border: 1px solid #FFFFFF;
  border-width: 0 1px 1px 1px;
  /* flag - IE specific */
  filter:alpha(opacity=100);
  padding-top:5px;
  padding-bottom:5px;
}

.subMenu
{
   display:block;
}

.subItem
{
   margin-left:10px;
   margin-top:2px;
   height:18px;
   font: 11px tahoma,verdana,sans-serif;	
   text-decoration:none;
   color: #FFFFFF;
   
}

.subItem a
{
   margin-left:23px;
   font: 11px tahoma,verdana,sans-serif;	 	
   text-decoration:none;
   color: #FFFFFF;
}

.subItemOver
{
   margin-left:10px;
   margin-top:2px;
   font: 11px tahoma,verdana,sans-serif;	  
   height:18px;
   color: #428eff;
}

.subItemOver  a
{
   margin-left:23px;
   font: 11px tahoma,verdana,sans-serif;
   cursor:pointer;	
   color: #428eff;
   text-decoration:underline;
   cursor:pointer;
}

.drop
{
   border-left:1px solid black;
   border-right:1px solid black;	
}
/* end sddm.css */

/* Default.aspx */
table.breadcrumbs {
    height:35px; 
    background-color: #66bc29;
}

table.breadcrumbs tr.grad {
    /*height: 35px;*/
    background-image: url(/Images/greenline.jpg);
    background-position: right center;
    background-repeat: no-repeat;
}

.breadcrumbs a, .breadcrumbs a:hover, .breadcrumbs td {
    color:white;
}

div.sample_attach {
  width: 150px;
  padding: 0px 15px;
  font-weight: 900;
  color: #FFFFFF;
}

a.sample_attach
{
  border:1px solid gray;
  width: auto !important; /* Overrides inline style to let width adjust to content */
  padding: 5px;
  font-weight: 900;
  font-size:9px;
  COLOR: #74665A;
  display: block;
  /*background:#FFFFFF;*/
  border-top: none;
  text-decoration: none;
}

a.sample_attach:hover {
    background-color:#c1e4a8 !important;
}

#menu_wrap {
    position:relative;
}

#menu_child {
    position:absolute;
    visibility:hidden;
    left:auto !important; /* Overrides inline style to fix bad positioning assumption */
    right:10px !important; /* Positions menu properly */
    border-top:1px solid gray;
    color: #000000;
    background-color:#ffffff;
    top:230px !important;
}

#menu_child a:hover {
    color: #000000;
}


/* Set <table class="nowrap"> to not wrap */
TABLE.nowrap TR, TABLE.nowrap TD, TABLE.nowrap TH {white-space:nowrap} 

/* Set <tr class="nowrap"> to not wrap */
TR.nowrap TD, TR.nowrap TH {white-space: nowrap;}


/* Only RadDatePickers within a div with class datesearch will be colorized */
div.datesearch .RadPicker .RadInput .riTextBox {
    background-color: #C1E4A8;
    border: 1px solid #AEA79F;
    color: #000000;
    font-weight: bold;
}


/*
    font:9pt Arial;
    
*/
.search {
    background-color: #C1E4A8;
    border-color: #AEA79F;
    border-style: solid;
    border-width: 1px;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    padding: 2px 2px 2px 1px;
}

.smallicon {
    width:12px;
}



input.gobutton,a.gobutton{
    background-color: #0098AA;
    color: #FFFFFF;
    font-weight: normal;
    height: 11px;
    line-height: 10px;
    margin: 2px 0 0 5px;
    padding: 3px 4px;
    width: 12px;
    font-size: 9px;
    text-decoration:none;
    text-align: right;
    text-transform: uppercase;}
    


    
.ContentArea{
        background-color:#FFF; width:100%;
        }

.ContentArea2{
    background-color: #FFFFFF;
    border-top: 1px solid #E6E6E3;
    height: 33px;
    width: 100%;
}

.welcome{
    color: #AEA79F;
    float: left;
    padding: 10px;
    }
    
.utilityMenu {
    color: #AEA79F;
    float: right;
    padding: 10px;
    text-align: right;
    width: 78%;
        }
        
.greenBar{
        height:35px;  
        background-image:url(/Images/greenline.jpg); 
        background-repeat:no-repeat;
        background-position: right center;
            }
            
.TopNavigation{
    width:100%;
    height: 10px;
    font-size:8px;
    background-color:#FFF; 
    color: #AEA79F;
    padding:10px 0px 20px 0px; 
    border-bottom: 1px solid #E6E6E3;
    overflow:hidden;
    
    }

.TopNavigation2{
    color: #AEA79F;
    width:95%; 
    font-size:8px;
    margin:0 auto;}

.TopNavLeft{
    width:30%; 
    float:left; 
    padding-left:10px;
    font-size:8px; 
    white-space:nowrap;
    }
    
.TopNavCenter{
    width:30%; 
    float:left;
    font-size:8px; 
    white-space:nowrap;
    }
    
.TopNavRight{
    width:30%; 
    float:right; 
    padding-right:10px;
    font-size:8px; 
    white-space:nowrap;
    }

#ContactUs {
    padding-right: 40px;
}
    
label.search1{color:#AEA79F;; font-weight:bold;}
label#search1{color:#AEA79F;; font-weight:bold;}		
        
        
.searchTD{
width: 600px;
    }
            
.searchBox{
    background-image: url(/Images/search_bg.gif);
    background-position: right center;
    background-repeat: no-repeat;
    height: 110px;

    }
            
div#searchText{
    float: right;
    padding-right: 60px;
    padding-top: 20px;
    text-align: center;
    width: 600px;
    
    }		
            
            
.bannerArea{width:95%; padding: 5px 0px}

.logoContainer{width:200px; float:left;}

.container {
    margin:0 auto;
    min-width: 1000px;
    width:95%; 
    }


.footer30 {
    background-color: #FFFFFF;
    float: left;
    margin: 40px 0;
    padding: 10px 0;
    width: 100%;
}

.copyright{color: #AEA79F;
    float:right;
    height: 30px;
    padding:15px 10px 0px 0px;
    width: 380px;
    text-align:right;

    }
    
    
.version{
    float:left; 
    width:490px;
    padding:15px 0 0 10px; 
    height: 30px;
    color:#aea79f;
    }
    
    .clear { clear:both; }
    
    
#ToolsPanel a{color:#000000}

#AdminPanel table table a,#AdminPanel table table td a,#AdminPanel table a,#AdminPanel table td a,#AdminPanel a{color:#000000;}

#CloseNews a{color:#000000;}

#newspanel a {color:#000000;}


table#tableTopPadd{padding-top:10px}

    div#ContentPlaceHolder1_PanelPhone table td,
    div#ContentPlaceHolder1_PanelAdv table td,
    div#ContentPlaceHolder1_PanelAddr table td,
    div#ContentPlaceHolder1_PanelRef table td,
    div#ContentPlaceHolder1_PanelOther table td{
    
    padding: 0px 10px;
    
    }
    
        div#ContentPlaceHolder1_PanelPhone table td {
            padding-top:10px;
            
            }
            
.SearchCenter {padding:5px 65px 5px 130px;}

.homeHeadlineWh {padding-top: 5px; background-color:#7ac243; font-weight:bold; color:#FFF !important}

.minAddress{ min-width: 100px !important}

.maxUpdatedBy 
{
    width: 15px !important; 
    max-width: 15px !important; 
    word-wrap:break-word !important; 
    text-wrap: unrestricted !important;
    -ms-word-break: break-all;
    word-break: break-all;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
}

.maxContactDescription
{
    width: 500px !important; 
    max-width: 500px !important; 
    word-wrap:break-word !important; 
    text-wrap: unrestricted !important;
    -ms-word-break: break-all;
    word-break: break-all;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
}

table#IncorrectDataChallengeTbl a 
{
    font-size: 14px;
}

.alignTop
{
    vertical-align: top;
}

.hidden
{
    display: none;
    visibility: hidden;
}

.emailTextPosition
{
    position:relative;
    top:-8px;
}

.panel-minimize
{
    background-image: url(/Images/yahoo_icons.gif); 
    background-repeat: no-repeat; 
    text-decoration: none; 
    background-position: 0px -1625px; 
    height: 15px;
    width: 13px;
    cursor: pointer;
    float: right;
}
.panel-maximize
{
    background-image: url(/Images/yahoo_icons.gif); 
    background-repeat: no-repeat; 
    text-decoration: none; 
    background-position: 0px -1680px; 
    height: 15px;
    width: 13px;
    cursor: pointer;
    float: right;
}

#loadingimage {
    display: inline-block;
    margin-left: 20px;
    width: 32px;
    height: 32px;
    background: url(/Images/loading.gif) no-repeat;
}

div.HoverHelp {
    text-align:left;
}

div.HoverHelpTitle {
    font-weight:bold;
}

div.HoverHelpMessage {
    padding-left:10px;
    padding-right:5px;
    margin-left: 0;
}

div.HoverHelpTable {
}

div.HoverHelpTable td {
    border-style: none !important;
    border-width: 0 0 0 0 !important;
}

