
.quicksale {
  color: green;
  font-style: italic;
  font-size: 16px;
  border-style: outset;
  boder-color: green;
  height: 25px;
}

.qsbtn {
 cursor: pointer;
 cursor: hand;
 line-height:27px;
 background: url(http://www.salvagenow.com/carphotos/sites/www.salvagenow.com/images/main/button.gif) no-repeat right top;
 padding-right: 30px;
 vertical-align: middle;
 display:block;
 display:inline-block;
 display:-moz-inline-box;
}

.qsbtn span {
  background: url(http://www.salvagenow.com/carphotos/sites/www.salvagenow.com/images/main/button.gif) no-repeat left top;
  height: 27px;
  display:block;
  display:inline-block;
  padding-left: 30px;
  line-height: 27px;
}

.qsbtn:hover      { background-position:right -155px; }
.qsbtn:hover span { background-position:left  -155px; }


.btn {
	background-color: #0A498C;
	border: 1px solid #4496F3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

td.button_middle span.header {
                              color: #fff;
                             }

table#minLayout {
                 width: 700px;
                 background-color: #fff;
                 margin: 10px auto;
                }

.bgheader {
  background-image: url(http://testphotos.vemark.com/sites/www.onlinevehicleauction.com/images/main/bg_header.gif);
  background-repeat: repeat-x;
}

#contact, #about, #info {
          margin-left: 30px;
          margin-top: 30px;
          width: 600px;
          font-family: Verdana, sans-serif;
          color: #0A498C;
         }

#contact #contactImg,
#contact img {
              vertical-align: bottom;
              margin-bottom: 10px;
              margin-left: 10px;
             }

table#help {
            margin-top: 15px;
            margin-left: 15px;
            font-size: 12px;
           }

table#help td {
               color: #0A498C;
               font-size: 12px;
              }

.key {
      text-align: right;
      font-weight: bold;
      padding-top: 5px;
      padding-bottom: 5px;
     }

.val {
      padding-left: 15px;
      padding-top: 5px;
      padding-bottom: 5px;
     }

div#carEdit,
div#userSummary {
                   margin-left: 30px;
                   width: 700px;
                   font-family: Verdana, sans-serif;
                   color: #0A498C;
                  }

div#carEdit input,
div#carEdit select,
div#userSummary input,
div#userSummary select {
                          font-family: Arial, sans-serif;
                          font-size: 12px;
                          border: 1px solid black;
                          background-color: #aaa;
                          margin-top: 1px;
                          margin-bottom: 1px;
                         }

.centered {
           text-align: center;
           margin: auto;
          }

input.button,
div#carEdit input.button,
div#userSummary input.button {
                                font-family: Verdana, sans-serif;
                                font-size: 12px;
                                color: #fff;
                                border: 1px solid blue;
                                background-color: #0A498C;
                                cursor:hand;
                               }

div#carEdit td#buttonRow,
div#userSummary td#buttonRow {
                              text-align: center;
                              letter-spacing: 70;
                              padding: 15px;
                             }

div#carEdit td,
div#userSummary td {
                      font-size: 12px;
                     }


div#carEdit span#manageAccountLinks,
div#userSummary span#manageAccountLinks {
                                         padding-top: 25px;
                                         font-family: verdana, sans-serif;
                                         font-size: 18x;
                                         font-weight: normal;
                                        }


div#userSummary td#manageAccountLinks a {
 font-size: 12px;
 font-weight: bold;
 color: #0A498C;
}

div#userSummary table#summaryTable {
                                      width: 450px;
                                     }

div#userSummary span#manageAccountLinks a:hover {
  font-size: 12px;
  color: #1369C4;
                                                }

div#userSummary table#summaryTable .summaryCategory {
                                                       text-align: left;
                                                      }

div#userSummary table#summaryTable .summaryExplain,
div#userSummary table#summaryTable .summaryNumber {
                                                     width: 70px;
                                                     text-align: center;
                                                    }

div#userSummary table#summaryTable th {
                                         color: #fff;
                                         background-color: #0056AB;
                                         font-size: 12px;
                                        }


.dotRow {
         height: 1px;
         background-image: url(http://testphotos.vemark.com/sites/www.onlinevehicleauction.com/images/main/dotlinlie.gif);
         background-repeat: repeat-x;
         overflow: hidden;
        }

.header {
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 18px;
        color: #0A498C;
}

.tmnbg {
	background-attachment: fixed;
	background-image: url(http://testphotos.vemark.com/sites/www.onlinevehicleauction.com/images/main/topmenu_bg.gif);
	background-repeat: repeat-x;
}
.lmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0A498C;
	text-decoration: none;
}
.ver13grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #4D4E4F;
	text-decoration: none;
}

a.lmenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1369C4;
	text-decoration: none;
}
.lmenuactive {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1369C4;
	text-decoration: none;
}
.ver14gry {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #50667E;
}


.btext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.hlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1369C4;
	text-decoration: none;
}
a.hlight:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0A498C;
	text-decoration: none;
}

.blue11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0A498C;
	text-decoration: none;
}

.wht11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.blue11 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0A498C;
	text-decoration: none;
}
a.blue11:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1369C4;
	text-decoration: none;
}

.ver11loghtgry {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #50667E;
}
.ver12grey {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6F6D6D;
	text-decoration: none;
}
.imgborder {
	border: 2px solid #0D66C3;
}
.ver11white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;

}


/ Old Entries
.qanotes  {
	color            : black;
	font-weight      : normal;
	font-size        : 10px;
	font-family      : Helvetica,  sans-serif;
	vertical-align   : top;
	text-decoration  : none;
	background-color : #EEEEEE;
}

.editButton   {
  font-family     : Helvetica, Arial, sans-serif;
  font-size       : 14px;
  font-weight     : bold;
  /height        : 25px;
  padding         : 0px;
  color           : white;
  background-color: #0A498C;
  border          : 2px solid white;
  vertical-align  : middle;
  width           : 50px;
}

.ahem {	display:	none; }

.realign { vertical-align: bottom; }

.border1 {
    border-width : 1px;
    border-color : #0A498C;
    border-style : solid;
}

.highlight {
     background-color: #0056AB;
     color       : white;
     font-family : Helvetica, Arial, san-serif;
     font-size   : 14px;
     font-weight : bold;
}

.bidlabel {
  background-color: #0056AB;
  color        : white;
  font-family  : Helvetica, Arial, san-serif;
  font-size    : 14px;
  height       : 22px;
  font-weight  : bold;
  border-width : 1px;
  border-color : #0A498C;
  border-style : solid;
  vertical-align  : absmiddle;

}

.clock  {
  font-size   : 8pt;
  font-weight : normal;
  color       : white;
}

.mid {
  vertical-align : middle;
}

.noreserve    { color: black; }
.belowreserve { color: red;   }
.abovereserve { color: green; }

.biddata {
  color        : black;
	font-family  : Helvetica, Arial, san-serif;
	font-size    : 14px;
	font-weight  : normal;
  border-width : 1px;
  border-color : #0A498C;
  border-style : solid;

}

.vin {
  font-family : Courier;
  font-size   : 14px;
}

img {
  border      : 0px;
  text-decoration : none;
}

body  {
	font-family : Helvetica, Arial, san-serif;
	font-size   : 14px;
	background-color: #032444;
}

.showthru  {
	font-family : Helvetica, Arial, san-serif;
	font-size   : 14px;
	background-color: #0A498C;
}

.content {
  font-family : Helvetica, Arial, san-serif;
  font-size   : 14px;
  background-color: white;
  height      : 320px;
}

.copyright {
	font-family : Helvetica, Arial, san-serif;
	font-size   : 8pt;
}

.statusbarText  {
	font-family : Helvetica, Arial, san-serif;
	color       : white;
	font-weight : bold;
	font-size   : 14px;
}

.pageTitle  {
  font-family : Helvetica, Arial, san-serif;
	color       : black;
	font-weight : bold;
	font-size   : 18px;
}

.heading  {
  font-family : Helvetica, Arial, san-serif;
	color       : black;
	font-weight : bold;
	font-size   : 14px;
}

.pageText  {
	font-family : Helvetica, Arial, san-serif;
	color       : black;
	font-weight : normal;
	font-size   : 14px;
}

.aboveLevel {
  color : green;
}

.belowLevel {
  color : red;
}


.requiredField {
	font-family      : Helvetica, Arial, sans-serif;
  font-size        : 12px;
  border           : 1px solid blue;
}

.searchCell {
	border          : 0px;
	padding-top     : 0px;
	padding-bottom  : 0px;
	padding-left    : 0px;
	padding-right   : 2px;
	vertical-align  : middle;
	margin-top      : 0px;
	margin-bottom   : 0px;
	margin-left     : 0px;
	margin-right    : 0px;
}

.bidCell {
	border          : 0px solid blue;
	padding-top     : 0px;
	padding-bottom  : 0px;
	padding-left    : 0px;
	padding-right   : 0px;
	vertical-align  : middle;
	margin-top      : 0px;
	margin-bottom   : 0px;
	margin-left     : 0px;
	margin-right    : 0px;
	background-color: white;
}

.statusCell {
	border          : 1px solid blue;
	padding-top     : 0px;
	padding-bottom  : 0px;
	padding-left    : 0px;
	padding-right   : 0px;
	vertical-align  : middle;
	margin-top      : 0px;
	margin-bottom   : 0px;
	margin-left     : 0px;
	margin-right    : 0px;
	background-color: white;
}

.bidText   {
  font-family      : Helvetica, Arial, sans-serif;
  font-size        : 12px;
  font-weight      : bold;
  height           : 22px;
  padding          : 0px;
  margin           : 0px;
  color            : black;
  background-color : white;
  vertical-align   : absmiddle;
  border           : 1px solid blue;
}

.bidButton   {
  font-family     : Helvetica, Arial, sans-serif;
  font-size       : 14px;
  /height          : 18px;
  width           : 75px;
  padding         : 0px;
  color           : white;
  background-color: #0A498C;
  border          : 1px solid #0A498C;
  vertical-align  : middle;
}

.picPosition   {
  font-family      : Helvetica, Arial, sans-serif;
  font-size        : 12px;
  / height           : 25px;
  width            : 128px;
  padding          : 0px;
  color            : black;
  background-color : white;
  border           : 1px solid black;
  vertical-align   : middle;
}

.picLoad   {
  font-family      : Helvetica, Arial, sans-serif;
  font-size        : 12px;
  / height           : 25px;
  width            : 197px;
  padding          : 0px;
  color            : black;
  background-color : white;
  border           : 1px solid black;
  vertical-align   : middle;
}

.searchGo {
           border: 1px solid #000;
           background: #fff;
           color: #000;           
          }

.searchCombo   {
	font-family			 : Verdana, Arial, Helvetica, sans-serif;
	font-size				 : 10px;
	font-weight			 : normal;
	text-decoration	 : none;
	text-align       : bottom;
  border           : 1px solid #000;
  vertical-align   : top;
  background-color : white;
	color						 : #0A498C;
}

.searchBox   {
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size				: 10px;
  font-weight     : normal;
  text-align      : bottom;
  border          : 1px solid white;
  vertical-align  : top;
  background-color: white;
	color						 : #0A498C;
}

.searchButton   {
  font-family     : Helvetica, Arial, sans-serif;
  font-size       : 10px;
  height          : 22px;
  width           : 50px;
  padding         : 0px;
  color           : black;
  background-color: white;
  border          : 1px solid black;
  vertical-align  : middle;
}


.searchText  {
  font-size   : 10px;
  color       : black;
}
.searchTextR  {
  font-size   : 10px;
  color       : white;
}

.moduleText  {
	color       : black;
	font-weight : normal;
	font-size   : 14px;
}


TR {
  vertical-align: top;
	font-family   : Helvetica, Arial, san-serif;
	font-size     : 14px;
}

TH  {
	color       : black;
	font-weight : bold;
	font-size   : 14px;
}

/*
.tablehead  {
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 12px;
	font-weight      : bold;
	vertical-align   : middle;
	border-bottom    : 1px solid blue;
	text-decoration  : none;
	color            : white;
	background-color : #0056AB;
	height           : 36px;
	border           : 0px solid #0A498C;
}
*/

TABLE {
  cell-padding: 0px;
  cell-spacing: 0px;
  border-spacing: 0px;
  border-collapse: collapse;
 /*  border: 1px solid #0A498C; */
}
/*
.tablefoot  {
	border-top     : 1px solid #0A498C;
}
*/


.tblborder {
	border: 1px solid black;
}

/*
.sortColumnHeadLeft  {
	font-weight    : bold;
	vertical-align : middle;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #50667E;
	background-color: #0056AB;
	height: 37px;
}
.sortColumnHeadRight  {
	font-weight    : bold;
	vertical-align : miiddle;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #50667E;
	background-color: #0056AB;
	height: 37px;
}

.sortColumnFootLeft  {
	border-top       : 1px solid #0A498C;
}
.sortColumnFootRight  {
	border-top       : 1px solid #0A498C;
}

.sortColumnLeft	 {
    font-family     : Helvetica, sans-serif;
    font-size       : 14px;
    font-weight     : normal;
    color           : black;
}

.sortColumnRight {
    font-family     : Helvetica, sans-serif;
    font-size       : 14px;
    font-weight     : normal;
    color           : black;
}
*/

.TR_Odd	 {
    font-family     : Helvetica, sans-serif;
    font-size       : 14px;
    font-weight     : normal;
    color           : black;
    background-color: #F0F0F0;
    /* border-bottom: 1px solid black; */
    height: 37px;
    vertical-align : middle;
}

.TR_Even {
    font-family     : Helvetica, sans-serif;
    font-size       : 14px;
    font-weight     : normal;
    color           : black;
    /* border-bottom: 1px solid black; */
    height: 37px;
    background-color: white; /* #E4E4E4; */
    vertical-align : middle;
}
.TR_Even_SalPool {
    font-family     : Helvetica, sans-serif;
    font-size       : 14px;
    font-weight     : normal;
    color           : black;
    /* border-bottom: 1px solid black; */
    height: 37px;
    background-color: #fffa94;
    vertical-align : middle;
}
.TR_Odd_SalPool {
    font-family     : Helvetica, sans-serif;
    font-size       : 14px;
    font-weight     : normal;
    color           : black;
    /* border-bottom: 1px solid black; */
    height: 37px;
    background-color: #fffa94;
    vertical-align : middle;
}

.label {
    font-family  : Helvetica, sans-serif;
    font-size    : 14px;
    font-weight  : bold;
}


.data  {
    font-family : Helvetica, sans-serif;
    font-size   : 14px;
    font-weight : normal;
}

.qsform_label {
    font-size    : 14px;
    font-weight  : bold;
}

.qsform_data  {
    font-size   : 14px;
    font-weight : normal;
}

.form_data  {
    font-size   : 14px;
    font-weight : normal;
    color       : black;
}

.qsform_select  {
    font-size   : 14px;
    font-weight : normal;
    width       : 200px;
}

.qsform_salute  {
    font-size   : 14px;
    font-weight : normal;
    width       : 75px;
}

.navbutton  {
	font-family     : Helvetica, Arial, san-serif;
	font-size       : 14px;
	color           : white;
	font-weight     : normal;
	text-decoration : none;
}

.navbutton:hover  {
	font-family      : Helvetica, Arial, san-serif;
	font-size        : 14px;
	color            : #FFA639;
	border-left      : 1px solid #FFA639;
	border-bottom    : 2px solid #FFA639;
	font-weight      : bold;
  font-style       : normal;
	text-decoration  : none;
}

.mainButton  {
	font-family     : Helvetica, Arial, san-serif;
	color           : blue;
	font-weight     : normal;
	font-size       : 14px;
	text-decoration : none;
	text-align      : right;
}

.navContent  {
	font-family     : Helvetica, Arial, san-serif;
	color           : blue;
	font-weight     : normal;
	font-size       : 14px;
	text-decoration : none;
	text-align      : right;
}

.navContent:hover  {
	font-family      : Helvetica, Arial, san-serif;
	color            : blue;
	font-weight      : normal;
	font-size        : 14px;
	text-decoration  : underline;
}

.emphasisText {
	font-family      : Helvetica, Arial, san-serif;
    color          : gray;
    font-style     : italic;
}

.searchCriteria {
	font-family      : Helvetica, Arial, san-serif;
	font-size        : 10px;
    color          : gray;
    font-style     : italic;
}

.href {
	font-family     : Helvetica, Arial, san-serif;
  font-weight     : bold;
  font-size       : 12px;
	color           : white;
  font-weight     : bold;
  text-decoration : none;
}

.href:hover {
	font-family     : Helvetica, Arial, san-serif;
  color           : white;
  border          : 0px solid black;
  text-decoration : underline;
}


.gridtext {
	font-family     : Helvetica, Arial, sans-serif;
	color           : black;
	font-size       : 14px;
  text-decoration : none;
}

A {
	font-family     : Helvetica, Arial, san-serif;
	color           : black;
  text-decoration : none;
}

A:hover {
	font-family      : Helvetica, Arial, san-serif;
	color            : blue;
	text-decoration : none;
}

.sort {
	font-family      : Helvetica, Arial, san-serif;
  text-decoration  : none;
}

.sort:hover {
	font-family      : Helvetica, Arial, san-serif;
  color            : red;
}

.error {
	font-family      : Helvetica, Arial, san-serif;
  color            : red;
}

.tableblockheader {
  font-size        : 14px;
	padding-top      : 0px;
	padding-bottom   : 0px;
	padding-left     : 2px;
	padding-right    : 2px;
	border-top       : 0px solid black;
	border-bottom    : 0px solid black;
	border-left      : 2px solid #0A498C;
	border-right     : 0px solid black;
  margin-bottom    : 1px;
}

.tableblock {
	background-color: #E6E6E6; / #FFFFFF;
	padding-top      : 0px;
  padding-bottom   : 0px;
  padding-left     : 1px;
  padding-right    : 1px;
  border-top       : 0px solid black;
  border-bottom    : 1px solid black;
  border-left      : 0px solid black;
  border-right     : 1px solid black;
  margin-bottom    : 1px;
}

.fill {
	background-color: #FFFFFF;
	padding-top      : 0px;
  padding-bottom   : 0px;
  padding-left     : 0px;
  padding-right    : 0px;
  border-top       : 1px solid black;
  border-bottom    : 1px solid black;
  border-left      : 1px solid black;
  border-right     : 1px solid black;
  margin: auto;
}

.tableblockleft {
	font-family  : Helvetica, Arial, san-serif;
	font-size    : 10px;
  border-left  : 0px solid black;
}

.tableblockright {
	font-family  : Helvetica, Arial, san-serif;
	font-size    : 10px;
	border-left  : 0px solid black;
	border-right : 0px solid black;
}

.pageblockleft {
	border-left  : 0px solid black;
	border-right : 0px solid black;
}

.motd {
  background-color: #E6E6E6;
	border-left  : 0px solid #0A498C;
	border-right : 1px solid #0A498C;
	border-top   : 0px solid #0A498C;
	border-bottom: 1px solid #0A498C;
}

.tableend {
	border-top   : 1px solid #0A498C;
}

.grid {
  border  : 0px solid #0A498C;
}

.tablesidesall {
	border-top     : 0px solid black;
	border-bottom  : 0px solid black;
	border-left    : 0px solid black;
	border-right   : 0px solid black;
}

.tablesidesallon {
	border-top     : 1px solid #0A498C;
	border-bottom  : 1px solid #0A498C;
	border-left    : 1px solid #0A498C;
	border-right   : 1px solid #0A498C;
}

.cmdmod {
	font-family      : Helvetica, Arial, san-serif;
	font-size        : 10px;
	font-weight      : bold;
  text-align       : left;
	padding-top      : 0px;
	padding-bottom   : 0px;
	padding-left     : 0px;
	padding-right    : 0px;
  border-top       : 1px solid #0A498C;
	border-bottom    : 3px solid #0A498C;
	border-left      : 1px solid #0A498C;
	border-right     : 3px solid #0A498C;
	margin-bottom    : 1px;
}

.tabletitles {
	font-family      : Helvetica, Arial, san-serif;
	font-size        : 14px;
	font-weight      : bold;
  text-align       : left;
	padding-top      : 0px;
	padding-bottom   : 0px;
	padding-left     : 2px;
	padding-right    : 2px;
        border-top       : 0px solid black;
	border-bottom    : 1px solid #0A498C;
	border-left      : 0px solid black;
	border-right     : 0px solid black;
	margin-bottom    : 1px;
}

.tabletitlesleft {
	font-family      : Helvetica, Arial, san-serif;
	font-size        : 14px;
	font-weight      : bold;
  text-align       : left;
	padding-top      : 0px;
	padding-bottom   : 0px;
	padding-left     : 2px;
	padding-right    : 2px;
	border-top       : 0px solid black;
	border-bottom    : 1px solid #0A498C;
	border-left      : 2px solid #0A498C;
	border-right     : 0px solid black;
	margin-bottom    : 1px;
}

.tableblank {
	border-top       : 0px;
	border-bottom    : 0px solid #FFFFFF;
	border-left      : 0px solid #FFFFFF;
	border-right     : 0px;
}

	.CALcpYearNavigation,
	.CALcpMonthNavigation
			{
			background-color:#0A498C;
			text-align:center;
			vertical-align:center;
			text-decoration:none;
			color:#FFFFFF;
			font-weight:bold;
			}
	.CALcpDayColumnHeader,
	.CALcpYearNavigation,
	.CALcpMonthNavigation,
	.CALcpCurrentMonthDate,
	.CALcpCurrentMonthDateDisabled,
	.CALcpOtherMonthDate,
	.CALcpOtherMonthDateDisabled,
	.CALcpCurrentDate,
	.CALcpCurrentDateDisabled,
	.CALcpTodayText,
	.CALcpTodayTextDisabled,
	.CALcpText
			{
			font-family:arial;
			font-size:8pt;
			}
	TD.CALcpDayColumnHeader
			{
			text-align:right;
			border:solid thin #0A498C;
			border-width:0 0 1 0;
			}
	.CALcpCurrentMonthDate,
	.CALcpOtherMonthDate,
	.CALcpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	.CALcpCurrentMonthDateDisabled,
	.CALcpOtherMonthDateDisabled,
	.CALcpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.CALcpCurrentMonthDate
			{
			color:#0A498C;
			font-weight:bold;
			}
	.CALcpCurrentDate
			{
			color: #FFFFFF;
			font-weight:bold;
			}
	.CALcpOtherMonthDate
			{
			color:#808080;
			}
	TD.CALcpCurrentDate
			{
			color:#FFFFFF;
			background-color: #0A498C;
			border-width:1;
			border:solid thin #000000;
			}
	TD.CALcpCurrentDateDisabled
			{
			border-width:1;
			border:solid thin #FFAAAA;
			}
	TD.CALcpTodayText,
	TD.CALcpTodayTextDisabled
			{
			border:solid thin #0A498C;
			border-width:1 0 0 0;
			}
	A.CALcpTodayText,
	SPAN.CALcpTodayTextDisabled
			{
			height:20px;
			}
	A.CALcpTodayText
			{
			color:#0A498C;
			font-weight:bold;
			}
	SPAN.CALcpTodayTextDisabled
			{
			color:#D0D0D0;
			}
	.CALcpBorder
			{
			border:solid thin #0A498C;
			}


span.title {
            display: block;
            margin: auto;
            text-align: center;
            font-weight: bold;
            font-size: 14px;
           }


table.grid {
            width: 100%;
            font-family: Verdana, Helvetica, sans-serif;
            font-size: 10px;
            color: #000000;
            border: 1px solid #2c48ef;
            padding: 2px;
            margin: auto;
            border: 0px;
            border-bottom: 1px solid #000;
           }

table.grid th {
               background-color: #0056AB;
               height: 37px;
               /* border-left: 1px solid grey; */
               /* border-right: 1px solid grey; */
               border-bottom: 1px solid blue;
               vertical-align: middle;
              }

table.grid th a {
                 text-decoration: none;
                 color: white;
                }

table.grid th a:hover {
                       text-decoration: underline;
                      }

table.grid #sorting span {
                          float: left;
                          vertical-align: bottom;
                         }
table.grid #sorting {
                     background: #ccc;
                     width: 1%;
                     white-space: nowrap;
                    }


table.grid #sorting img {
                         height: 15px;
                         width: 15px;
                         float: right;
                         vertical-align: bottom;
                        }

table.grid td {
               text-align: left;
               white-space: nowrap;
               /* border-bottom: 1px solid grey; */
              }

table.grid th.HIGHBID,
table.grid td.HIGHBID {
               text-align: right;
}

td.button_middle {
        background-color: #0056AB;
        /* background: url(http://www.salvagenow.com/carphotos/sites/www.salvagenow.com/images/main/bkg_button_middle.gif); */
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #FFFFFF; /* #9A0606; */
}

.cell_border {
 background-color: #0A498C;
}
.cell_off {
  background-color: #FFFFFF;
}

.odd {
      background-color: #E4E4E4;
     }

.even {
       background-color: #fff;
      }




      
      
      
      
      
      
      
      

table.grid {
            width: 100%;
            font-family: Helvetica, sans-serif;
            font-size: 10px;
            color: #000000;
            padding: 2px;
            margin: auto;
            /*border: 0px; */
            border: 1px solid #cccccc;
			   
           }

table.grid th {
               height: 20px;
               vertical-align: middle;
               background-color: #0056AB;
               text-align: left;
              }

table.grid th a {
                 text-decoration: none;
                 color: white;
                }

table.grid th a:hover {
                       text-decoration: underline;
                      }

table.grid #sorting span {
                          float: left;
                          vertical-align: bottom;
                         }
table.grid #sorting {
                     background: #ccc;
                     width: 1%;
                     white-space: nowrap;
                    }


table.grid #sorting img {
                         height: 15px;
                         width: 15px;
                         float: right;
                         vertical-align: bottom;
                        }

table.grid td {
               text-align: left;
               white-space: nowrap;
               
               font-family: Helvetica, sans-serif;
            font-size: 12px;
            color: #000000;
            
              }

table.grid th.HIGHBID,
table.grid td.HIGHBID {
               text-align: right;
}      
      
      
.TR_Odd	 {
    font-family     : Helvetica, sans-serif;
    font-size       : 12px;
    font-weight     : normal;
    color           : black;
    background-color: #F0F0F0;
    /* border-bottom: 1px solid black; */
    height: 25px;
    vertical-align : middle;
}

.TR_Even {
    font-family     : Helvetica, sans-serif;
    font-size       : 12px;
    font-weight     : normal;
    color           : black;
    /* border-bottom: 1px solid black; */
    height: 25px;
    background-color: white; /* #E4E4E4; */
    vertical-align : middle;
}      


.navContent  {
	font-family     : Helvetica, Arial, san-serif;
	color           : #0056AB;
	font-weight     : normal;
	font-size       : 12px;
	text-decoration : underline;
	text-align      : right;
}

.navContent:hover  {
	font-family      : Helvetica, Arial, san-serif;
	color            : #000000;
	font-weight      : normal;
	font-size        : 12px;
	text-decoration  : underline;
}







.tablehead  {

	height: 10px;
    vertical-align: middle;
    background-color: #0056AB;
    text-align: left;
    
}

.tablehead tr {

	height: 10px;
    vertical-align: middle;
    background-color: #0056AB;
    text-align: left;
   
}



.tablehead th a {
                 text-decoration: none;
                 color: white;
                }

.tablehead th a:hover {
                       text-decoration: underline;
}





.tblborderbox {
	border: 1px solid #cccccc;
	background-color: #eeeeee;
}
      
.searchlabel {
    font-family  : Helvetica, sans-serif;
    font-size    : 11px;
    font-weight  : normal;
}


.searchtext   {
  font-family      : Helvetica, sans-serif;
  font-size        : 12px;
  font-weight      : normal;
  height           : 18px;
  padding          : 0px;
  margin           : 2px;
  text-decoration  : none;
  text-align       : bottom;
  border           : 1px solid #cccccc;
  vertical-align   : top;
  background-color : white;
  color			   : black;
}


.requiredField {
font-weight      : normal;
  height           : 18px;
  padding          : 0px;
  margin           : 2px;
  text-decoration  : none;
  text-align       : bottom;
  border           : 1px solid #cccccc;
  vertical-align   : top;
  background-color : white;
  color			   : black;
}

.searchselect   {
  font-family      : Helvetica, sans-serif;
  font-size        : 12px;
  font-weight      : normal;
  height           : 18px;
  padding          : 0px;
  margin           : 2px;
  text-decoration  : none;
  text-align       : bottom;
  border           : 1px solid #cccccc;
  vertical-align   : top;
  background-color : white;
  color			   : black;
}






table.grid_view_head {
            height: 10px;
    		vertical-align: middle;
    		background-color: #007DC3;
    		text-align: left;
            white-space: nowrap;
			font-family: Helvetica, sans-serif;
            font-size: 12px;
            color: #ffffff;
}

table.grid_view_head td {
            height: 10px;
    		vertical-align: middle;
    		background-color: #007DC3;
    		text-align: left;
            white-space: nowrap;
			font-family: Helvetica, sans-serif;
            font-size: 12px;
            color: #ffffff;
}

table.grid_view_head tr {
            height: 10px;
    		vertical-align: middle;
    		background-color: #007DC3;
    		text-align: left;
            white-space: nowrap;
			font-family: Helvetica, sans-serif;
            font-size: 12px;
            color: #ffffff;
}



table.grid_view {
            width: 100%;
            font-family: Helvetica, sans-serif;
            font-size: 10px;
            color: #000000;
            padding: 2px;
            margin: auto;
            /*border: 0px; */
            border: 1px solid #cccccc;

           }

table.grid_view th {
               height: 20px;
               vertical-align: middle;
               background-color: #007DC3;
               text-align: left;
              }

table.grid_view a {
                 	text-decoration: underline;
                 	color: black;
                 	font-family     : Helvetica, sans-serif;
    				font-size       : 12px;
    				font-weight     : normal;
    
                }

table.grid_view a:hover {
                       	text-decoration: underline;
                        color: black;
                        font-family     : Helvetica, sans-serif;
    					font-size       : 12px;
    					font-weight     : normal;
    
                      }

table.grid_view tddddd{
            text-align: left;
            /*white-space: nowrap;*/
			font-family: Helvetica, sans-serif;
            font-size: 12px;
            color: #000000;
}






.grid_view_even {
    font-family     : Helvetica, sans-serif;
    font-size       : 12px;
    font-weight     : normal;
    color           : black;
    /* border-bottom: 1px solid black; */
    height: 25px;
    background-color: white; /* #E4E4E4; */
    vertical-align : middle;
}

.grid_view_odd	 {
    font-family     : Helvetica, sans-serif;
    font-size       : 12px;
    font-weight     : normal;
    color           : black;
    background-color: #E4E4E4;
    /* border-bottom: 1px solid black; */
    height: 25px;
    vertical-align : middle;
}

.grid_view_title	 {
    font-family     : Helvetica, sans-serif;
    font-size       : 20px;
    font-weight     : bold;
    color           : black;
    background-color: #E4E4E4;
    vertical-align : middle;
    height: 25px;
    
}

.grid_view_head {
            height: 10px;
    		vertical-align: middle;
    		background-color: #007DC3;
    		text-align: left;
            white-space: nowrap;
			font-family: Helvetica, sans-serif;
            font-size: 12px;
            color: #ffffff;
}

.grid_view_href a {
                 	text-decoration: underline;
                 	color: black;
                 	font-family     : Helvetica, sans-serif;
    				font-size       : 12px;
    				font-weight     : normal;
    
                }


                
.grid_view_href {
                 	text-decoration: underline;
                 	color: black;
                 	font-family     : Helvetica, sans-serif;
    				font-size       : 12px;
    				font-weight     : normal;
    
                }

.grid_view_href a:hover {
                       	text-decoration: underline;
                        color: black;
                        font-family     : Helvetica, sans-serif;
    					font-size       : 12px;
    					font-weight     : normal;
    
                      }

                      
                      
                      
                      
.groupinglist {
    font-family     : Arial;
    font-size       : 18px;
    font-weight     : bold;
    color           : black;
    background-color: white; /* #E4E4E4; */
    vertical-align : middle;
}                      
                       
.groupinglistlink {
    font-family     : Arial;
    font-size       : 20px;
    font-weight     : bold;
    color           : black;
    background-color: white; /* #E4E4E4; */
    vertical-align : middle;
} 

/*

****************************
* USER.EDITID PAGE STUFFERY
****************************

div#userEditContainer {
                       margin: auto;
                       width: 700px;
                       height: 300px;
                       border: 1px solid black;
                      }

div#userEditTabsContainer {
                           position: relative;
                           top: -1px;
                           left: -1px;
                           width: 700px;
                           height: 50px;
                           border: 1px solid black;
                          }

div#userEditTabsContainer div {
                               float: left;
                              }

div#userEditScroller {
                      position: relative;
                      top: -1px;
                      left: -1px;
                      width: 700px;
                      height: 200px;
                      border: 1px solid black;
                     }

*/
