body {
 background-color:#F8F7CD;
 background: url(../images/bg1.jpg) repeat-x fixed;
 /*color: #FFF;*/
padding: 0; margin: 0; font: 0.7em Arial, sans-serif; line-height: 1.5em;
}
a { color: #46574D; background: inherit; }
a:hover { color: #647B6D; background: inherit;}

h1 { font: bold 2em Arial, Sans-Serif; letter-spacing: -1px; padding: 16px 0 0 8px; margin: 0; }
h2 { margin: 0; padding: 0; font: normal 1.6em Arial, Sans-Serif; letter-spacing: -1px; }
h1 a { color: #46574D; background: inherit; }
h1 a, h2 a { text-decoration: none; }
h1 a:hover, h2 a:hover { color: #BFE1ED; background: inherit; }
h3 { font: 90% Arial, Sans-Serif; margin: 0 0 10px 0; padding: 0; color: #000; font-weight:bold; font-size:14px;}
p {  margin: 0 0 0px 0; line-height: 1.5em; }


form { margin: 0; }

input.search { width: 122px; height: 15px; border: 1px dashed #46574D; background: #FFF url(input.jpg) no-repeat; padding: 3px; color: #616161; }
/*input.submit { width: 28px; height: 20px; font-weight: bold; border: none; background: #FFF; padding: 3px; color: #616161; }*/

.mceContentBody
{
  /*Style for the rte */
  width: 994px;
}

.content { 
    background: #FFF; 
  margin: 0 auto;
  padding: 4px 2px 0px 2px;
  width: 994px;
  color: #000;
}

.mipscontent {
    background: #fff;
  margin: 0 auto;
  padding: 4px 2px 0px 2px;
  width: 994px;
  color: #000;
  -moz-box-shadow: 10px 10px 5px #888;
-webkit-box-shadow: 10px 10px 5px #888;
box-shadow: 10px 10px 5px #888;
}

.preheader {
  /*background: #000 url(preheader.jpg) no-repeat center bottom;
   background: Green;
  color: #FFF;
  width: 886px;
  height: 28px;
  margin: 0;
  padding: 0;
  
  
  
  background: #000 url(menu.jpg) no-repeat center bottom;*/
  background-color: #FFF;
  width: 988px;
  height: 32px;
  margin: 0;
  padding: 2px 2px 0px 2px;
}

  #preheader a { float:none; }
  .preheader a:hover { color: #FFF; background: inherit;}

.preheader .padding { padding: 0; font-weight: bold; }


#preheader ul { margin:0; list-style:none; padding: 0px 0 0 0x; }
#preheader a, #preheader strong, #preheader span { float:left; display:block; color:#fff; padding: 0px 0px 0px 0px; background: #9e9e9e; text-decoration:none; font-weight: bold; }
#preheader a { float:none; }
#preheader li { float:left; color: #FFF; background: #9e9e9e; margin:0; padding:0 0 0 0px; }
#preheader #current { float:left; background: #aeaeae; color: #FFF; }
#preheader #current a { float:left; background: #aeaeae; padding:0px 0px 0px 0px; color:#FFF; }
#preheader a:hover { float:left; color:#FFF; background: #aeaeae; }  
#preheader .padding { padding: 0px 0px 0px 0px; font-weight: bold; }

.mipsheader {
/*  background: #FFF url(../images/top3.jpg) no-repeat center bottom;*/
  background:#F3F2F2;
  width: 988px;
  height: 135px;
  margin: 0;
  padding: 2px 2px 0px 2px;
  border-radius:0 0 12px 0px;
}


.header {
/*  background: #FFF url(../images/top3.jpg) no-repeat center bottom;*/
  color: #FFF;
  width: 988px;
  height: 135px;
  margin: 0;
  padding: 2px 2px 2px 2px;
}

.header .title {
  float: left;
  padding: 12px 0 0 84px;
  color: #56A43F;
  font: bold 1.8em Arial, sans-serif;
}

.header .slogan {
  float: left;
  clear: both;
  padding: 2px 0 0 84px;
  color: #FFF;
  font: bold 0.8em Arial, sans-serif;
}

#mipsbottomlink {
  /*background: #000 url(menu.jpg) no-repeat center bottom;*/
  background-color:#56A43F;
  width: 100%;
  height: 32px;
  margin: 0px 2px 0px 2px;
  padding: auto;
}

#bottomlink {
  /*background: #000 url(menu.jpg) no-repeat center bottom;*/
  background-color:#56A43F;
  width: 990px;
  height: 32px;
  margin: 0px 2px 0px 2px;
  padding: auto;
}

#bottomlink ul { margin:0; list-style:none; padding: 0px 0px 0px 0px; }
#bottomlink a, #bottomlink strong, #bottomlink span { float:left; display:block; color:#fff; padding: 5px 10px 5px 10px; background: #56A43F; text-decoration:none; font-weight: normal; }
#bottomlink a { float:none; }
#bottomlink li { float:left; color: #FFF; background: #56A43F; margin:0; padding:0 0 0 0px; height: 32px;}
#bottomlink #current { float:left; background: #9FC282; color: #FFF; }
#bottomlink #current a { float:left; background: #9FC282; padding:0px 0px 0px 0px; color:#FFF; }
#bottomlink a:hover { float:left; color:#FFF; background: #9FC282; height: 22px;}  
#bottomlink .padding { padding:0px 0px 0px 0px font-weight: bold; }

#nav {
  /*background: #000 url(menu.jpg) no-repeat center bottom;*/
  background-color:#9ABD7D;
  width: 990px;
  height: 28px;
  /*margin: 2px 2px 0px 2px;*/
  padding: 0;
}

#nav ul { margin:0; list-style:none; padding: 0px 0px 0px 0px; }
#nav a, #nav strong, #nav span { float:left; display:block; color:#333300; padding: 5px 10px 5px 10px; background: #9ABD7D; text-decoration:none; font-weight:normal; }
#nav a { float:none; }
#nav li { float:left; color: #FFF; background: #9e9e9e; margin:0; padding:0 0 0 0px; }
#nav #current { float:left; background: #9FC282; color: #FFF; }
#nav #current a { float:left; background: #9FC282; padding:0px 0px 0px 0px; color:#FFF; }
#nav a:hover { float:left; color:#FFF; background: #9FC282; }  
#nav .padding { padding:0px 0px 0px 0px font-weight: bold; }


#mipsnav {
 /* background:url(../images/mipsub.png) repeat-x 100%;*/
  background-color:#9ABD7D;
  width: 989px;
  height: 32px;
  margin: 0px 2px 0px 0px;
  padding: 0px 2px 0px 0px;
  color:#FFF;
  float:left;
  
 }

 
#mipsnav ul { margin:0; list-style:none; padding: 0px 0px 0px 0px; }
#mipsnav a, #nav strong, #nav span { float:left; display:block; color:#FFF; padding: 5px 10px 5px 10px; text-decoration:none; font-weight:normal; }
#mipsnav a { float:none; }
#mipsnav li { float:left; color: #FFF;  margin:0; padding:0 0 0 0px; }
#mipsnav #current { float:left; color: #FFF; }
#mipsnav #current a { float:left; padding:0px 0px 0px 0px; color:#FFF; }
#mipsnav a:hover { float:left; color:#000; }  
#mipsnav .padding { padding:0px 0px 0px 0px font-weight: bold; }

.mipstablemenu
{
  text-align:center;
  background-color:#56A43F;
  border-spacing:5px;
  cellspacing:10;
  
}


#sidenav{
  background-color:#000;
  margin: 2px 2px 0px 2px;
  padding: 0;
 }

#sidenav ul { margin:0; list-style:none; padding: 0px 0px 0px 0px; }
#sidenav a { float:left; color:#FFF; padding: 5px 10px 5px 10px; text-decoration:none; font-weight:normal; }
#sidenav a { float:none; }
#sidenav li { float:left; color: #FFF;  margin:0; padding:0 0 0 0px; background:url(../images/mipsub.png) repeat-x 100%;}
#sidenav #current { float:left; color: #FFF; }
#sidenav #current a { float:left; padding:0px 0px 0px 0px; color:#FFF; }
#sidenav a:hover { float:left; color:#000; }  
#sidenav .padding { padding:0px 0px 0px 0px font-weight: bold; }

.main_content {
  background-color: #FFF;
  margin: 0 auto;
  padding: 2px 2px 2px 2px;
  width: 988px;
  
}

  .mipssd_left {
/*background:url(../images/mainbg.jpg) repeat-y 100%;*/
  background-color: #fff;
  color: #000;
  margin:2px 0px 2px 0px;
  padding: 2px 2px 2px 1px;
  width: 720px;
  height:712px;
} 
.sd_left {
background:url(../images/mainbg.jpg) repeat-y 100%;
   /* background-color: #FFF;*/
  color: #000;
  margin:2px 0px 2px 0px;
  padding: 2px 2px 2px 1px;
  width: 720px;
  height:712px;
  
}  

.sd_left_sub {
/*background:url(mainbg.jpg) repeat-y 100%;*/
 background-color: #FFF;
  color: #000;
  margin:2px 0px 2px 0px;
  padding: 2px 2px 2px 1px;
  width: 977px;
  height:300px;
  
}

.sd_right {
background:url(../images/quicklinks.jpg) repeat-y;
    clear:both;
    background-color: #FFF;
  float: right;
  color: #000;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0 5px;
  width: 257px;
  /*border-left: 1px dashed #ccc;*/
}  


.mipssd_right {
  background:url(../images/quicklinks.jpg) repeat-y;
  clear:both;
  background-color: #FFF;
  float: right;
  color: #000;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0 5px;
  width: 257px;
  /*border-left: 1px dashed #ccc;*/
}  

.mipssd_right a{
  color:#FFF;
  font-weight:bold;
  text-decoration:none;
  margin:5px;
  padding: 5px;
}

/*mips side menu*/

#global-nav {
    width: 255px;
    background: #FFF;
}

#global-subnav {
    width: 255px;
    background:#56A43F;
}

#global-nav a {
    color: #FFF;
    cursor: pointer;
    display: block;
    height: 12px;
    line-height: 10px;   
    text-indent: 10px;               
    text-decoration:none;
    font-weight: bold;
    /*width: 100%;*/
}

#global-nav ul{
    background: #56A43F;
    padding: 0;
    margin: 0;
}

#global-subnav ul{
    background:#9ABD7D;
    position: relative;
    top: 3px;
    left: 0px;
}

#global-nav li{
    list-style: none;   
    border-bottom: #FFF solid;
    border-width: 3px;
}

#global-nav ul ul li{
    display:none;
}

#global-nav li:hover {
    background: #9ABD7D;
}

#global-nav li:hover ul li{
    display:block;
}

/*mips side menu end*/






/* For IE... */
* html .sd_right {

    /*clear:both;-->*/
    background-color: #FFF;
  float: right;
  color: #000;
  margin: 0 4px 0 0;
  padding: 0px 0px 0 5px;
  width: 170px;
  border-left: 1px dashed #ccc;
}  


.text_padding {
  padding: 0px 1px 0 0;
  float:right;
  width:144px;
}

.text_padding_main {
  padding: 20px 0px 0 20px;
  float:left;
  
}

.main_content h2 {
  background-color: #FFF;
  padding: 5px 0 5px 0;
  color: #46574D;
  font: bold 1.6em Arial, sans-serif;
}


.date { 
  color: #46574D; 
  background: #FFFFFF;
  text-align: right; 
  margin: 10px 0 5px 0; 
  padding: 0.4em 0 0 0; 
  border-top: 1px solid #eee;
}

input.button { 
  background: #FFFFF4; 
  color: #808080;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
}

.comments { 
  padding: 10px 10px 8px 10px; 
  margin: 0 0 7px 0; 
  background: #f8f8f8; 
  color: #000;
}

.commentsbox { 
  padding: 8px 0 10px 10px; 
  margin: 0 0 10px 0; 
  background: #f4f4f4; 
  color: #000;
}

.error {
  color: #990000;
  background-color: #FFF0F0;
  padding: 7px;
  margin-top: 5px;
  margin-bottom: 10px;
  border: 1px dashed #990000;
}
.error h2 {
  color: #990000;
  background: inherit;
}

.success {
  color: #000000;
  background: #F5FBE1;
  padding: 7px;
  margin-top: 5px;
  margin-bottom: 5px;
  border: 1px dashed #7BA813;
}
.success h2 {
  color: #7BA813;
  background: inherit;
}

.myline
{background: url(../images/myline.jpg) center no-repeat;
  height:6px;
}
  

.bidofferentry
{
      background-color:#339933;
     color:#FFFFFF;  
    }

.errormsg
{
    color:Red;
    font-size:small;
}

.dvrowheader
{
    text-align:right;
 
}

/* the table (within the div) that holds the date picker calendar */
.dpTable {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-align: center;
  color: #1f940a;
  background-color: #ffffff;
  border: 1px solid #AAAAAA;
  }
 
 
/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
  }
 
 
/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
  }
 
 
/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
  }
 
 
/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
  }
 
 
/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
  border: 1px solid #ece9d8;
  }
 
 
/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
  background-color: #CCCCCC;
  border: 1px solid #AAAAAA;
  }
 
 
/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
  background-color: #aca998;
  border: 1px solid #888888;
  cursor: pointer;
  color: red;
  }
 
 
/* the table cell that holds the name of the month and the year */
.dpTitleTD {
  }
 
 
/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
  }
 
 
/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
  }
 
 
/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
  background-color: #CCCCCC;
  border: 1px solid #AAAAAA;
  color: white;
  }
 
 
/* additional style information for the text that indicates the month and year */
.dpTitleText {
  font-size: 12px;
  color: gray;
  font-weight: bold;
  }
 
 
/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
  color: #CCCCCC;
  font-weight: bold;
  }
 
 
/* the forward/backward buttons at the top */
.dpButton {
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: gray;
  background: #d8e8ff;
  font-weight: bold;
  padding: 0px;
  }
 
 
/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: gray;
  background: #d8e8ff;
  font-weight: bold;
  }
td.greenBox {
        border: 3px solid #46952a; }

#tblbid
        {            width: 694px;
        }
      
  

.footer { 
  /*background: #000 url(footer.jpg) center no-repeat;???*/
  width: 988px;
  height: 28px;
  color:#555;  
  font-size:90%;
  text-align:center; 
  clear:both;
  background: #F5FBE1;
}
.footer .padding {
     padding: 2px 0px 4px 0px;
    }

.CurrencyAlert
{
    background-color:Yellow;
    color:Red;
}

.Headercolor
{
     background-color:#1f940a;
     color:#FFFFFF; 
     text-decoration:none; 
}
.Altcolor
{
     background-color:#FFFFFF;
    color:#000;
}

.Rowcolor
{
     background-color:#9ABD7D;
    color:#FFFFFF;
}

.BVO
{
    background-color:#56A343;
     color:#FFFFFF; 
}
 
 .offers
 {
     
  background-color:#F0F2DD;
   color:#56A53C;
 }

 .bids
 {
    background-color:#EBE2C5;
     color:#000; 
}
 
.PleaseWait
{
 background: url("../images/ajax-loader.gif") no-repeat;
  width:100px;
  height:100px;
}

.BVOrowalert {
  background-color: #FF0000;
}
.GridHeader
{
font-weight: bold;
background-color:#56A43F;
color:#FFFFFF;
}

.DetailsviewRow
{
     background-color:#78AB46;
     color:#FFFFFF;
/*     border-color:#56A43F;     */
}
.DetailsviewRow td
{
    border-color:#cccccc;
}
.GridHeader a
{
font-weight: bold;
background-color:#56A43F;
text-decoration:none;
color:#FFFFFF;
}
.GridHeader td
{
  border-color:#cccccc;
}
.DetailsviewRow a
{
    color:#FFFFFF;
}
.Alternating
{
     background-color:#FFFFFF;
     color:#000;
 /*    border-color:#56A43F;  */
}
.Alternating td
{
  border-color:#cccccc;
}

.Alternating a
{
    background-color:#FFFFFF;
    color:#000;    
}


























































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
h1 {
font: bold 2em Arial, Sans-Serif;  letter-spacing: -1px; padding: 16px 0 0 0px;  margin: 0;
}

h2 {
 margin: 0; padding: 0; font: normal 1.6em Arial, Sans-Serif; letter-spacing: -1px;
}

h3 {
font: 90% Arial, Sans-Serif; margin: 0 0 10px 0; padding: 0; color: #000; font-weight:bold; font-size:14px;
}

h4 {
font: Arial, Sans-Serif; margin: 0 0 0px 0; padding: 0; color: #000; font-weight:bold; font-size:12px;
}

p {
 margin: 0 0 0px 0; line-height: 1.5em;
}

.LeftImage {
margin-right:20px;  margin-bottom:20px; float:left;
}

.RightImage {
margin-left:20px; margin-bottom:20px; float:right;
}

