@import url(http://fonts.googleapis.com/css?family=Montserrat:400,700);
html body {
  font-family: "Montserrat", "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
  font-size: 14px;
  line-height: 1.6em;
  color: #6d6e71;
  background-color: transparent;
}
html body a {
  text-decoration: none;
  color: #6d8d2a;
}
html body a:hover {
  color: #ff7a11;
}
table {
  border: none !important;
}
table tbody {
  border: none !important;
}
table tbody tr {
  border: none !important;
}
table tbody tr td {
  border: none !important;
}
.page {
  border: none;
}
.page .header {
  background-color: #ffffff;
}
.page .header .title h1 {
  background: url('../images/logo.png') no-repeat !important;
  margin: 0 0 20px 20px;
  width: 195px;
  height: 155px;
  padding: 0 !important;
}
.page .header .title h1 img {
  display: none;
}
.page .header .loginDisplay {
  background-color: #ffffff;
  color: #6d8d2a;
}
.page .header .loginDisplay .bold {
  color: #ff7a11;
}
.page .header .loginDisplay #ctl00_HeadLoginView_HeadLoginStatus {
  color: #6d8d2a;
}
.page .header div + div + div {
  display: none;
}
.page .header div + div + div + div {
  display: inline-block;
}
.page .header table {
  width: auto !important;
  background-color: #d3d3d4;
  color: #ffffff;
  padding: 0;
  margin: 0;
  border-collapse: collapse;
  border: 0 !important;
  cellpadding: 0 !important;
  cellspacing: 0 !important;
}
.page .header table tbody {
  border-collapse: collapse;
  border: 0 !important;
  cellpadding: 0 !important;
  cellspacing: 0 !important;
}
.page .header table tbody tr {
  border-collapse: collapse;
  border: 0 !important;
  cellpadding: 0 !important;
  cellspacing: 0 !important;
}
.page .header table tbody tr td {
  height: 32px !important;
  width: 130px !important;
  padding: 0 !important;
  border-collapse: collapse;
  border: 0 !important;
  cellpadding: 0 !important;
  cellspacing: 0 !important;
}
.page .header table tbody tr td #ctl00_MenuAgency1_DropDownList1 {
  margin-left: 5px;
}
.page .header table tbody tr td + td {
  width: 850px !important;
  padding: 0 !important;
}
.page .header table tbody tr td + td #ctl00_MenuAgency1_Menu1 {
  background-color: transparent;
  border: none;
  margin: 0 auto;
}
.page .header table tbody tr td + td #ctl00_MenuAgency1_Menu1 td {
  width: auto !important;
}
.page .header table tbody tr td + td #ctl00_MenuAgency1_Menu1 a {
  color:  #6D8D2A;
  font-family: "Montserrat", "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
  font-size: 13px;
  position: relative;
  margin-right: 30px;
  padding-left: 25px;
}
.page .header table tbody tr td + td #ctl00_MenuAgency1_Menu1 #ctl00_MenuAgency1_Menu1n5 {
  display: none;
}
.page .header table tbody tr td + td #ctl00_MenuAgency1_Menu1 #ctl00_MenuAgency1_Menu1n5 a:before {
  content: "\f0da";
}
.page .header table tbody tr td + td #ctl00_MenuAgency1_Menu1n5Items {
  top: auto !important;
  width: 160px;
}
.page .header table tbody tr td + td #ctl00_MenuAgency1_Menu1n5Items td {
  width: 160px !important;
}
.page .header table tbody tr td + td #ctl00_MenuAgency1_Menu1n5Items .ctl00_MenuAgency1_Menu1_1 {
  color: #fff;
  font-family: "Montserrat", "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
  padding-left: 22px;
}
.page .header table tbody tr td + td + td {
  width: 43px !important;
  height: 32px !important;
  margin: 0 !important;
  text-align: right;
  padding: 0 !important;
  line-height: 1 !important;
}
.page .header table tbody tr td + td + td #ctl00_MenuAgency1_ImageButton1 {
  display: none !important;
  /**width: 0 !important;
                            height: 0 !important;
                            padding: 16px !important;
                            background-color: @yellow !important;
                            color: @green !important;
                            position: relative !important;
                            background-image: url('../images/power.png');
                            background-repeat: no-repeat;**/

}
.page .main {
  margin: 0 auto !important;
}
.page .main .admin-tan-border {
  width: 89% !important;
  margin: 0 auto;
}
.page .main #ctl00_MainContent_UpdatePanel1 #ctl00_MainContent_TabContainer1 {
  border: none;
  border-collapse: collapse;
}
.page .main #ctl00_MainContent_UpdatePanel1 #ctl00_MainContent_TabContainer1 #ctl00_MainContent_TabContainer1_header {
  background: none !important;
  width: 170px;
  border-radius: 4px 4px 0 0;
  text-align: center;
  border: 1px 1px 0px 1px solid #d3d3d4;
}
.page .main #ctl00_MainContent_UpdatePanel1 #ctl00_MainContent_TabContainer1 #ctl00_MainContent_TabContainer1_header span {
  background: none !important;
  display: block !important;
  height: auto !important;
  padding: 0 !important;
}
.page .main #ctl00_MainContent_UpdatePanel1 #ctl00_MainContent_TabContainer1 #ctl00_MainContent_TabContainer1_header #__tab_ctl00_MainContent_TabContainer1_TabPanel1,
.page .main #ctl00_MainContent_UpdatePanel1 #ctl00_MainContent_TabContainer1 #ctl00_MainContent_TabContainer1_header #__tab_ctl00_MainContent_TabContainer1_TabPanel2 {
  color: #6d8d2a;
  font-family: "Montserrat", "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
  font-size: 16px;
  line-height: 30px;
  height: 30px !important;
}
.page .main #ctl00_MainContent_UpdatePanel1 #ctl00_MainContent_TabContainer1 #ctl00_MainContent_TabContainer1_body {
  background-color: none !important;
  padding: 10px !important;
  border-collapse: collapse;
  border: 1px solid #d3d3d4;
  color: #ffffff;
  font-family: "Montserrat", "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
  font-size: 13px;
}
.page .main #ctl00_MainContent_UpdatePanel1 #ctl00_MainContent_TabContainer1 #ctl00_MainContent_TabContainer1_body #ctl00_MainContent_TabContainer1_TabPanel2_grdComments {
  background-color: #ffffff !important;
  margin-top: 5px !important;
  width: 100% !important;
}
.page .main #ctl00_MainContent_UpdatePanel1 #ctl00_MainContent_TabContainer1 #ctl00_MainContent_TabContainer1_body #ctl00_MainContent_TabContainer1_TabPanel2_grdComments .grid-header {
  background-color: #ff7a11;
  border: none !important;
  color: #ffffff;
  font-family: "Montserrat", "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
  font-size: 13px;
}
.page .main #ctl00_MainContent_UpdatePanel1 #ctl00_MainContent_TabContainer1 #ctl00_MainContent_TabContainer1_body #ctl00_MainContent_TabContainer1_TabPanel2_grdComments tr {
  background-color: #ffffff !important;
}
.page .main #ctl00_MainContent_UpdatePanel1 #ctl00_MainContent_TabContainer1 #ctl00_MainContent_TabContainer1_body #ctl00_MainContent_TabContainer1_TabPanel2_grdComments tr td {
  border-bottom: 1px solid #d3d3d4 !important;
}
.page .main #ctl00_MainContent_UpdatePanel1 #ctl00_MainContent_TabContainer1 #ctl00_MainContent_TabContainer1_body #ctl00_MainContent_TabContainer1_TabPanel2_grdComments tr td span {
  font-size: 11px !important;
  font-family: "Montserrat", "Century Gothic", CenturyGothic, AppleGothic, sans-serif !important;
}
#ctl00_MainContent_tabs {
  border: 1px solid #6d8d2a;
  margin: 0 auto !important;
}
#ctl00_MainContent_tabs tbody tr:first-child td {
  background-color: #6d8d2a !important;
  font-family: "Montserrat", "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
  text-align: center;
  font-size: 13px;
}
#ctl00_MainContent_tabs tbody tr:first-child td span {
  color: #ffffff !important;
}
#ctl00_MainContent_tabs tbody tr td {
  font-size: 13px;
  background-color: #ffffff !important;
}
#ctl00_MainContent_tabs tbody tr td a {
  text-decoration: none !important;
  font-size: 16px;
  color: #ff7a11 !important;
}
#ctl00_MainContent_tabs tbody .standard-text {
  border: 1px solid #d3d3d4 !important;
  font-family: "Montserrat", "Century Gothic", CenturyGothic, AppleGothic, sans-serif !important;
  font-size: 13px !important;
}
#ctl00_MainContent_tabs tbody .standard-text span {
  font-family: "Montserrat", "Century Gothic", CenturyGothic, AppleGothic, sans-serif !important;
}
#ctl00_MainContent_grdSearch {
  margin: 0 auto;
}
#ctl00_MainContent_grdSearch tr {
  background-color: #ffffff !important;
  border-bottom: 1px solid #d3d3d4 !important;
}
#ctl00_MainContent_grdSearch tr td span {
  font-family: "Montserrat", "Century Gothic", CenturyGothic, AppleGothic, sans-serif !important;
  font-size: 12px !important;
}
#ctl00_MainContent_grdSearch tr.grid-header {
  background-color: #6d8d2a !important;
  font-size: 13px;
}
#ctl00_MainContent_grdSearch tr.grid-header td.grid-header {
  color: #ffffff !important;
  font-family: "Montserrat", "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
  font-size: 13px !important;
}
#ctl00_MainContent_grdSearch tr + tr {
  background-color: #ffffff !important;
  font-family: "Montserrat", "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
  font-size: 13px;
}
#ctl00_MainContent_grdSearch tr + tr #ctl00_MainContent_grdSearch_ctl02_lblSvcDesc,
#ctl00_MainContent_grdSearch tr + tr #ctl00_MainContent_grdSearch_ctl02_lblsItemDesc,
#ctl00_MainContent_grdSearch tr + tr #ctl00_MainContent_grdSearch_ctl02_lblcCount,
#ctl00_MainContent_grdSearch tr + tr #ctl00_MainContent_grdSearch_ctl03_lblSvcDesc,
#ctl00_MainContent_grdSearch tr + tr #ctl00_MainContent_grdSearch_ctl03_lblsItemDesc,
#ctl00_MainContent_grdSearch tr + tr #ctl00_MainContent_grdSearch_ctl03_lblcCount {
  font-family: "Montserrat", "Century Gothic", CenturyGothic, AppleGothic, sans-serif !important;
  font-size: 12px !important;
}
#ctl00_MainContent_grdSearch tr:last-child {
  background-color: #6d8d2a !important;
}
#ctl00_MainContent_TabContainer1_TabPanel1 {
  width: 100% !important;
}
#ctl00_MainContent_TabContainer1_TabPanel1 table tbody tr td + td {
  font-family: "Montserrat", "Century Gothic", CenturyGothic, AppleGothic, sans-serif !important;
  font-size: 13px !important;
}
#ctl00_MainContent_TabContainer1_TabPanel1 table tbody tr td + td #ctl00_MainContent_TabContainer1_TabPanel1_grdSearch {
  border: none !important;
  background-color: #ffffff !important;
  font-family: "Montserrat", "Century Gothic", CenturyGothic, AppleGothic, sans-serif !important;
}
#ctl00_MainContent_TabContainer1_TabPanel1 table tbody tr td + td #ctl00_MainContent_TabContainer1_TabPanel1_grdSearch .grid-header {
  font-family: "Montserrat", "Century Gothic", CenturyGothic, AppleGothic, sans-serif !important;
  background-color: #d3d3d4 !important;
  font-size: 14px !important;
  color: #6d8d2a;
}
#ctl00_MainContent_TabContainer1_TabPanel1 table tbody tr td + td #ctl00_MainContent_TabContainer1_TabPanel1_grdSearch .standard-text {
  font-family: "Montserrat", "Century Gothic", CenturyGothic, AppleGothic, sans-serif !important;
  font-size: 13px !important;
}
#ctl00_MainContent_TabContainer1_TabPanel1 table tbody tr td + td #ctl00_MainContent_TabContainer1_TabPanel1_grdSearch tr + tr + tr {
  font-family: "Montserrat", "Century Gothic", CenturyGothic, AppleGothic, sans-serif !important;
  background-color: #d3d3d4 !important;
  font-size: 14px !important;
}
#ctl00_MainContent_TabContainer1_TabPanel1_Menu2 {
  background-color: transparent;
}
#ctl00_MainContent_TabContainer1_TabPanel1_tCheckout {
  background-color: #ff7a11 !important;
  float: right !important;
  border: none !important;
  font-family: "Montserrat", "Century Gothic", CenturyGothic, AppleGothic, sans-serif !important;
  color: #ffffff !important;
  font-size: 12px !important;
  cursor: pointer !important;
}
#ctl00_MainContent_TabContainer1_TabPanel1_grdSearch_ctl03_lblTotCart,
#ctl00_MainContent_TabContainer1_TabPanel1_grdSearch_ctl03_lblTot1 {
  color: #6d8d2a;
}
#ctl00_MainContent_Panel1 {
  height: auto !important;
  width: 900px !important;
  font-family: "Montserrat", "Century Gothic", CenturyGothic, AppleGothic, sans-serif !important;
  border: none !important;
  padding: 5px !important;
}
#ctl00_MainContent_Panel1 #ctl00_MainContent_grdPopUP .grid-header {
  background-color: #d3d3d4 !important;
  color: #6d8d2a !important;
  font-family: "Montserrat", "Century Gothic", CenturyGothic, AppleGothic, sans-serif !important;
  font-size: 12px;
}
#ctl00_MainContent_Panel1 #ctl00_MainContent_grdPopUP tr:last-child {
  background-color: #d3d3d4 !important;
}
#ctl00_MainContent_Panel1 #ctl00_MainContent_grdPopUP .standard-text {
  font-family: "Montserrat", "Century Gothic", CenturyGothic, AppleGothic, sans-serif !important;
  font-size: 12px !important;
}
#ctl00_MainContent_Panel1 #ctl00_MainContent_ibSavePopup,
#ctl00_MainContent_Panel1 #ctl00_MainContent_ImageButton2 {
  background-color: #6d8d2a !important;
  color: #ffffff !important;
  font-family: "Montserrat", "Century Gothic", CenturyGothic, AppleGothic, sans-serif !important;
  font-size: 12px;
  border: none !important;
  cursor: pointer;
}
.admin-tan-border .admin-tan-border .admin-tan-border td {
  font-size: 13px !important;
  font-family: "Montserrat", "Century Gothic", CenturyGothic, AppleGothic, sans-serif !important;
}
/**Login Page fallback**/
#Login1 {
  margin: 0 auto;
}
#Login1 br {
  display: none;
}
#Login1 tbody tr td table tbody tr td img {
  width: auto !important;
  height: auto !important;
}
#Login1 tbody tr td table tbody tr + tr td table {
  margin: 0 auto;
}
#Login1 #Login1_LinkButton1 {
  float: left;
}
#Login1 #Login1_LinkButton2 {
  float: right;
}
#ctl00_MainContent_LinkButton2 {
background-color: #ff7a11;
text-decoration: none;
color: #ffffff;
font-family: "Montserrat","Century Gothic",CenturyGothic,AppleGothic,sans-serif !important;
padding: 7px 20px;
margin-right: 30px;
width: auto;
}


#ctl00_MainContent_LinkButton1 {
background-color: #ff7a11;
text-decoration: none;
color: #ffffff;
font-family: "Montserrat","Century Gothic",CenturyGothic,AppleGothic,sans-serif !important;
padding: 7px 20px;
width: auto;
}

#ctl00_MainContent_ddnCType {
    background-color: transparent !important;
}
#ctl00_MenuAgency1_ImageButton1 {
     display: none;
}