/* HistoGenetics Client Services CSS
copyright 2013 // all rights reserved */

html {
height:100%;
min-height: 100%;
}
body {
height:100%;
background-color: #ffffff;
font: 15px 'Dosis', serif;
font-weight:500;
color: #9e4c33;
margin: 0 !important;
}
#container {
width: 908px;
margin: 0 auto;
position: relative;
font: 15px 'Dosis', serif;
font-weight:500;
}
#noscript {
width: 880px;
height: 30px;
background: #fdcdbf;
font: 22px 'Dosis', serif;
color: #bd4141;
display:block;
margin: 0 auto;
padding: 15px 20px 10px 20px;
margin-bottom: 10px;
}
#noscript a {
color: #a83131;
text-decoration:none;
border-bottom:1px solid #bd4141;
}
#noscript strong {
color: #a83131;
font-weight:600;
}
#intro {
width: 880px;
height: 30px;
background: #ffe9da;
font: 17px 'Dosis', serif;
color: #815f54;
display:block;
margin: 0 auto;
padding: 15px 20px 10px 20px;
}
#intro p {
font-weight:400 !important;
text-transform:none !important;
}
#intro p strong{
color: #694c43;
font-weight:500 !important;
}
#intro a, #form a {
position:relative;
color: #694c43;
font-weight:500;
text-decoration:none;
border-bottom: 1px solid #fcba75;
-moz-transition: all .5s;
-webkit-transition: all .5s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
}
#intro a:hover, #form a:hover, #intro a:active, #form a:active, #intro a:focus, #form a:focus {
color: #533a33;
text-decoration:none;
border-bottom: 1px solid #fc7029;
}
#form a.resolutions 
{	
top: 60px;
font: 15px 'Dosis', serif !important;
font-weight:500 !important;

}

span.arrow {
color: #fcba75 !important;
border-bottom: 1px solid #fff !important;
-moz-transition: all .5s;
-webkit-transition: all .5s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
}
#form a:hover span.arrow {
color: #fc7029 !important;
border-bottom: 1px solid #fff !important;
}
#hide {
height:23px; width: 25px;
background:url('../img/intro_hide.png') no-repeat 0 0;
text-indent:-9009px;
cursor:pointer;
float:right;
position: relative;
top: -30px;
zoom: 1;
filter: alpha(opacity=100);
opacity: 1;
-moz-transition: all .5s;
-webkit-transition: all .3s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
}
#hide:hover {
zoom: 1;
filter: alpha(opacity=80);
opacity:.8;
}
#logo_header {
display:block;
overflow: hidden;
outline:none;
float:left;
height:60px; width:315px !important;
background:url('../img/HISTOGENETICS_logo_F9423A - Copy.png') no-repeat 0 0;
text-indent:-9009px;
margin:30px 0;
}
.HistoNewMaster_texting {
font: 16px 'Dosis', serif;
font-weight:500;
color: #64312a;
}
.HistoNewMaster_texting strong {
font: 16px 'Dosis', serif;
font-weight:700;
color: #5a2c26;
}
#lblWelcome {
position: relative;
top:30px;
float:right;
cursor: default !important;
}
#header-nav {
font: 18px 'Dosis', serif !important;
color: #9e4c33;
font-weight: 500;
list-style:none;
position:relative;
top:40px;
right: 0px;
float:right !important;
margin: 0;
vertical-align:top;
}
#header-nav a {
font: 18px 'Dosis', serif !important;
color: #9e4c33;
font-weight: 500;
text-decoration:none;
border-bottom: 1px solid #FFF;
-moz-transition: all .5s;
-webkit-transition: all .5s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
}
#header-nav a:hover {
font: 18px 'Dosis', serif;
color: #91452d;
font-weight: 500;
text-decoration:none;
border-bottom: 1px solid #fcba75;
}
#header-nav a.current {
font-weight: 600 !important;
border-bottom: 1px solid #fcba75;
cursor: hand;
}
#header-nav li {
list-style:none;
display: inline;
margin: 0 0 0 10px;
padding:0;

}
#form {
margin: 20px 0;
}
#HistoNewContentPlaceHolder_upd, .form_wrap {
margin: 15px 0 0 0;
}
.txtformat {
font: 17px 'Dosis', serif;
font-weight:500;
width: 230px !important; height: 25px;
color: #57291b;
background: #fff6ed; 
z-index: 1 !important;
padding: 5px 10px 5px 10px !important;
margin: 8px 0 0 0 !important;
outline: none; 
border: none;
cursor:pointer !important;
-moz-transition: all .5s;
-webkit-transition: all .5s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
}
.txtformat:hover {
color: #34160c;
background: #ffead6;
}
.txtformat:focus, .txtformat:focus:hover {
color: #35160c;
background: #fccdb1;
}
.dlformat:disabled, .txtformat:disabled, .dlformat:disabled:hover, .dlformat:disabled:focus, .dlformat:disabled:active {
color:#d9b1a4 !important;
background: #fff8f2 !important;
cursor: default !important;
}
.field label.disabled, .field label.disabled:hover, .field:hover label.disabled {
color: #d28b76 !important;
}
.field label.disabled .required, .field label.disabled:hover .required {
color: #f3ccaa !important
}

.type_selectors {
float:left !important;
}
.clear {
clear:both !important;
}
select.dlformat {
border-style: none;
    border-color: inherit;
    border-width: medium;
    -webkit-appearance: none;

    color: #57291b;
    padding: 5px 10px !important;
    margin: 8px 0 0 0;
    outline: none; 
    cursor:pointer !important;
/*background-color: rgba(0,0,0,0);*/
    width: 240px !important;
    height: 35px;
    font-style: normal;
    font-variant: normal;
    font-size: 17px;
    line-height: normal;
    font-family: Dosis, serif;
}
select:active { border:none !important; outline:none !important; }
.dlformat {
width: 250px !important;
height:35px;
font-weight:500;
padding: 0px 0px !important;
overflow:hidden;
position: relative;
outline:none;
overflow: hidden !important;
background: #fff6ed url('../img/select_arrow.png') no-repeat 218px 12px !important;
/*-moz-transition: all .5s;
-webkit-transition: all .5s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;*/
    font-style: normal;
    font-variant: normal;
    font-size: 17px;
    line-height: normal;
    font-family: Dosis, serif;
}
.dlformat:hover {
color: #34160c;
background: #ffead6 url('../img/select_arrow.png') no-repeat 225px 12px !important;
font-weight:500;
    font-style: normal;
    font-variant: normal;
    font-size: 15px;
    line-height: normal;
    font-family: Dosis, serif;
}
select:focus.dlformat, select:active.dlformat {
color: #35160c;
background: #fccdb1 url('../img/select_arrow.png') no-repeat 225px 12px !important;
outline:0;
-moz-outline-style: 0 none !important;
font-weight:500;
    font-style: normal;
    font-variant: normal;
    font-size: 15px;
    line-height: normal;
    font-family: Dosis, serif;
}
:focus {outline:none !important;}
::-moz-focus-inner {border:0 !important;}
/* Remove select
select:focus.dlformat option:first-child {
display:none;
}
*/

#HistoNewContentPlaceHolder_rdoClientServices1, #HistoNewContentPlaceHolder_rdoClientServices2 {
position: relative;
left:-10px;
}
#required_fields {
font: 15px 'Dosis', serif;
font-weight:500;
font-style:italic;
color: #a2240e !important;	
float:right;
cursor:default !important;
}
#required_fields_edit {
font: 15px 'Dosis', serif;
font-weight:500;
font-style:normal;
color: #a2240e !important;	
text-align:right;
cursor:default !important;
margin: 20px 0 0 0 !important;
}
.required {
color: #f16f47 !important;	
}

.field {
position: relative !important;	
width: 250px; height:83px !important;
float:left;
margin: 25px 75px 0 0;
overflow: hidden;
}

.field1{
position: relative !important;	
width: 250px; 
padding-top:10px;
float:left;
margin: 25px 75px 0 0;
overflow: hidden;
}
.right {
margin: 25px 0 0 0 !important;
}
.calendar {
overflow:visible !important;	
}
#form img {
position:relative;
float:right;
top:-35px;
cursor: pointer;
zoom: 1;
filter: alpha(opacity=70);
opacity: 0.7;
-moz-transition: all .5s;
-webkit-transition: all .3s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
}
#form img:hover {
zoom: 1;
filter: alpha(opacity=100);
opacity: 1;
}

.ajax__calendar_container {
z-index: 10000 !important;
background: #fffcf9 !important;
color: #57291b !important;
border: none !important;
zoom: 1;
filter: alpha(opacity=90);
opacity: 1;
}
.ajax__calendar_next, .ajax__calendar_prev {
zoom: 1;
filter: alpha(opacity=20);
opacity: 0.2;
}
.ajax__calendar_next:hover, .ajax__calendar_prev:hover {
zoom: 1;
filter: alpha(opacity=40);
opacity: 0.4;
}
.ajax__calendar .ajax__calendar_day, .ajax__calendar .ajax__calendar_year, .ajax__calendar .ajax__calendar_month {
border: none !important;
}
.ajax__calendar .ajax__calendar_other .ajax__calendar_day {
background:	#fefaf5 !important;
color: #ccaaa0 !important;	
}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_day,.ajax__calendar .ajax__calendar_hover .ajax__calendar_month, .ajax__calendar .ajax__calendar_hover .ajax__calendar_year {
color: #35160c !important;
background: #ffead6 !important;
border:none !important;
margin:0 !important;
}
.ajax__calendar .ajax__calendar_active .ajax__calendar_day, .ajax__calendar .ajax__calendar_active .ajax__calendar_month, .ajax__calendar .ajax__calendar_active .ajax__calendar_year {
color: #35160c !important;
background: #fccdb1 !important;
border:none !important;
}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_title, .ajax__calendar .ajax__calendar_hover .ajax__calendar_today {
color: #9e5944 !important;
}


/* Non HLA RESOLUTIONS */

#resolutions .fieldNonHLA {
    width: 111px;
    overflow: hidden;
    float: left;
    margin: 25px 9px 0 0;
} 
#resolutions .dlformatNonHLA {
    height: 33px;
    font-weight: 500;
    width: 80px !important;
    padding: 0 !important;
    margin: 0 !important;
    overflow: hidden;
    position: relative;
    float: left;
    left: 0;
    outline: none;
    overflow: hidden;
    background: #fff6ed url(../img/select_arrow.png) no-repeat 86px 12px !important;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    -ms-transition: all .5s;
    transition: all .5s;
}
#resolutions .fieldNonHLA .right {
margin: 25px 0px 0 0 !important;	
}
#resolutions label, #resolutions .fieldNonHLA span {
text-transform:uppercase !important;
width: 100% !important;
text-align:center !important;
}

#resolutions select.dlformatNonHLA {
-webkit-appearance: none;
font: 17px 'Dosis', serif;
font-weight:500;
padding: 4px 10px 5px 10px !important;
margin: 8px 0 0 0 !important;
outline: none; 
border: none;
cursor:pointer !important;
background-color: rgb(0,0,0,0);
width: 110px !important;
border: none;
height: 33px;	
}
#resolutions .dlformatNonHLA:hover {
-webkit-appearance: none;
color: #57291b;
background: #ffead6 url('../img/select_arrow.png') no-repeat 57px 12px !important;
}
#resolutions select:focus.dlformatNonHLA {
-webkit-appearance: none;
color: #35160c;
background: #fccdb1 url('../img/select_arrow.png') no-repeat 57px 12px !important;
outline:0;
}
#resolutions select:disabled.dlformatNonHLA {
color: #ccb7b0;
cursor: default !important;
background: #fff6ed url('../img/select_arrow_disabled.png') no-repeat 57px 12px !important;
}
#resolutions select:disabled.dlformatNonHLA:hover {
color: #ccb7b0;
cursor: default !important;
background: #fff6ed url('../img/select_arrow_disabled.png') no-repeat 57px 12px !important;
}



/* ********************************************************************************** */


/* E Gene RESOLUTIONS */

#EgeneResolutions .field {
    width: 73px;
    overflow: hidden;
    float: left;
    margin: 25px 9px 0 0;
    text-align: center;
} 
#EgeneResolutions .dlformat {
    height: 33px;
    font-weight: 500;
    width: 80px !important;
    padding: 0 !important;
    margin: 0 !important;
    overflow: hidden;
    position: relative;
    float: left;
    left: 0;
    outline: none;
    overflow: hidden;
    background: #fff6ed url(../img/select_arrow.png) no-repeat 50px 12px !important;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    -ms-transition: all .5s;
    transition: all .5s;
}
#EgeneResolutions .field .right {
margin: 25px 0px 0 0 !important;	
}
#EgeneResolutions label, #EgeneResolutions .field span {
text-transform:uppercase !important;
width: 100% !important;
text-align:center !important;
}

#EgeneResolutions select.dlformat {
-webkit-appearance: none;
font: 17px 'Dosis', serif;
font-weight:500;
padding: 4px 10px 5px 10px !important;
margin: 8px 0 0 0 !important;
outline: none; 
border: none;
cursor:pointer !important;
background-color: rgb(0,0,0,0);
width: 110px !important;
border: none;
height: 33px;	
}
#EgeneResolutions .dlformat:hover {
-webkit-appearance: none;
color: #57291b;
background: #ffead6 url('../img/select_arrow.png') no-repeat 57px 12px !important;
}
#EgeneResolutions select:focus.dlformat {
-webkit-appearance: none;
color: #35160c;
background: #fccdb1 url('../img/select_arrow.png') no-repeat 57px 12px !important;
outline:0;
}
#EgeneResolutions select:disabled.dlformat {
color: #ccb7b0;
cursor: default !important;
background: #fff6ed url('../img/select_arrow_disabled.png') no-repeat 57px 12px !important;
}
#EgeneResolutions select:disabled.dlformat:hover {
color: #ccb7b0;
cursor: default !important;
background: #fff6ed url('../img/select_arrow_disabled.png') no-repeat 57px 12px !important;
}



/* ********************************************************************************** */

/* RESOLUTIONS */
#resolutions .field {
width: 91px;
overflow:hidden;
float:left;
margin: 25px 9px 0 0;	
}
#resolutions .field .right {
margin: 25px 0px 0 0 !important;	
}
#resolutions label, #resolutions .field span {
text-transform:uppercase !important;
display:block ;
width: 100% !important;
text-align:center !important;
}
#resolutions select.dlformat {
-webkit-appearance: none;
font: 17px 'Dosis', serif;
font-weight:500;
padding: 4px 10px 5px 10px !important;
margin: 8px 0 0 0 !important;
outline: none; 
border: none;
cursor:pointer !important;
background-color: rgb(0,0,0,0);
width: 110px !important;
border: none;
height: 33px;	
}
#resolutions .dlformat {
height: 33px;
font-weight:500;
width: 80px !important;
padding: 0 !important;
margin: 0 !important;
overflow:hidden;
position: relative;
float:left;
left: 0;
outline:none;
overflow: hidden;
background: #fff6ed url('../img/select_arrow.png') no-repeat 69px 12px !important;
-moz-transition: all .5s;
-webkit-transition: all .5s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
}
#resolutions .dlformat:hover {
/*-webkit-appearance: none;
color: #57291b;
background: #ffead6 url('../img/select_arrow.png') no-repeat 57px 12px !important;*/
}
#resolutions select:focus.dlformat {
-webkit-appearance: none;
color: #35160c;
background: #fccdb1 url('../img/select_arrow.png') no-repeat 57px 12px !important;
outline:0;
}
#resolutions select:disabled.dlformat {
color: #ccb7b0;
cursor: default !important;
background: #fff6ed url('../img/select_arrow_disabled.png') no-repeat 57px 12px !important;
}
#resolutions select:disabled.dlformat:hover {
color: #ccb7b0;
cursor: default !important;
background: #fff6ed url('../img/select_arrow_disabled.png') no-repeat 57px 12px !important;
}

.TextNormal {
font-family: Verdana, Arial, Helvetica, serif;
font-size: 10px;
font-weight: normal;
color: #F01717 !important;
text-decoration: none;
line-height: 20px;
text-align: justify;
width: 250px;
float:right;
display:inline;
position:relative;
}
.TextNormal_table {
font-family: Verdana, Arial, Helvetica, serif;
font-size: 10px;
font-weight: normal;
color: #F01717 !important;
text-decoration: none;
line-height: 12px !important;
text-align: justify;
width: 90px;
display:inline;
position:relative;
}

.TextNormal_Error_Coll {
font-family: Verdana, Arial, Helvetica, serif;
font-size: 10px;
font-weight: normal;
color: red !important;
text-decoration: none;
line-height: 12px !important;
text-align: justify;
width: 90px;
display:inline;
position:relative;
}
.success {
color: #1f7038 !important;
}
.calendar .TextNormal {
top:-35px !important;
}
p {
margin: 0 0 8px 0 !important;
text-transform:lowercase;
}
.field label, label.collective {
font: 15px 'Dosis', serif !important;
font-weight:500 !important;
color: #9e4c33 !important;
background: none !important;
margin: 0 !important;
padding: 0 !important;
cursor:default !important;
display:block;
width: 100%;
-moz-transition: all .5s;
-webkit-transition: all .3s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
}
.field:hover label {
background: none !important;
color: #c66c50 !important;
}
.caps {
text-transform:none !important;
}
p.request_type {
margin: 0 0 8px 0;
text-transform:none !important;
font-weight:500 !important;
    font-style: normal !important;
    font-variant: normal !important;
    font-size: 15px !important;
    line-height: normal !important;
    font-family: Dosis, serif !important;
    width: 144px;
}
p.pnlpatient {
margin: 0 0 8px 0 !important;

text-transform:none !important;
font: 12px 'Dosis', serif !important;
font-weight:500 !important;
vertical-align:bottom;
height:00px;

}
.submit {
float:right;
margin: 35px 0 0 0;
outline:none !important;
border: none !important;
zoom: 1;
filter: alpha(opacity=80);
opacity: 0.8;
-moz-transition: all .5s;
-webkit-transition: all .3s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
}
.reset {
margin: 35px 10px 0 0 !important;
}
input.password {
margin-top: 85px !important;
}
.create {
margin: 0 0 0 0 !important;
position:relative;
top:-40px;
}
.reset_create {
margin: 0 10px 0 0 !important;
position:relative;
top:-40px;
}

#HistoNewContentPlaceHolder_btnSearch {
margin: 30px 0 0 0 !important;
}
.submit:hover {
zoom: 1;
filter: alpha(opacity=100);
opacity: 1;
}
.submit:active, .submit:focus {
outline:none !important;
border: none !important;
zoom: 1;
filter: alpha(opacity=100);
opacity: 1;
}
label {
font-weight:500 !important;
color: #64312a !important;
margin: 0 20px 0 0;
cursor:pointer !important;
padding: 3px 5px 5px 35px;
background: url('../img/radio_empty.png') no-repeat 0 -3px;
text-transform:lowercase ;
-moz-transition: all .5s;
-webkit-transition: all .3s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
    font-style: normal !important;
    font-variant: normal !important;
    font-size: 17px !important;
    line-height: normal !important;
    font-family: Dosis, serif !important;
}
#is_admin label {
margin: 0 0 0 0;
}
label:hover {
background: url('../img/radio_hover.png') no-repeat 0 -3px;
color: #492216;
}
input[type="radio"], #is_admin input[type="checkbox"], #HistoNewContentPlaceHolder_grdUsers input[type="checkbox"] {
display:none;
}
input[type="radio"]:checked+label, 
#is_admin input[type="checkbox"]:checked+label {
background: url('../img/radio_check.png') no-repeat 0 -3px !important;
cursor: default !important;
}
#HistoNewContentPlaceHolder_grdUsers label {
background: url('../img/radio_empty_modify.png') no-repeat 0 -3px;
}
#HistoNewContentPlaceHolder_grdUsers label.modify_disabled {
zoom: 1;
filter: alpha(opacity=50);
opacity: .5;
cursor: default !important;
}
#HistoNewContentPlaceHolder_grdUsers input[type="checkbox"]:checked+label {
background: url('../img/radio_check_modify.png') no-repeat 0 -3px !important;
}
#HistoNewContentPlaceHolder_grdUsers input[type="checkbox"]:checked+label.testing {
zoom: 1;
filter: alpha(opacity=60);
opacity: .6;
cursor: default !important;
}

/* ERRORS */
.message {
float:left;
position: relative;
font: 18px 'Dosis', serif !important;
font-weight:500 !important;
color: #f82525 !important;
/*background:#ffd8d8 !important;
padding: 5px 10px;*/
bottom:-40px;
text-transform:none !important;
overflow:visible !important;
width: 750px;
}
.cancel {
	width: 600px !important;
}
.password {
bottom: 0 !important;
}
#HistoNewContentPlaceHolder_lblDisplay p {
bottom:-35px;
}

.edit_success {
padding: 5px 0px !important;
background: #eefef0;
color: #1f7038 !important;
margin: 0 !important;
line-height: 28px;
}

/* SEARCH & USERS */
#HistoNewContentPlaceHolder_pnlForGrid, #HistoNewContentPlaceHolder_pnlUsers {
margin: 25px 0;
height: 100%;
overflow-x:auto;
overflow-y:hidden
}
#HistoNewContentPlaceHolder_pnlUsers {
margin:35px 0 !important;
}
#HistoNewContentPlaceHolder_grdSpecimenOwners, #HistoNewContentPlaceHolder_grdUsers {
width: 900px !important;
color: #57291b !important;
margin: 0 0 30px 0 !important;
overflow: visible;
}
#HistoNewContentPlaceHolder_grdSpecimenOwners tr a {
display:block;
width: 50px;
padding:5px;
border: none !important;
color: #34160c !important;
background: #ffead6;
text-align:center;
-moz-transition: all .5s;
-webkit-transition: all .5s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
}
#HistoNewContentPlaceHolder_grdSpecimenOwners tr a:hover {
color: #35160c;
background: #fccdb1;
}
#HistoNewContentPlaceHolder_grdSpecimenOwners th, #HistoNewContentPlaceHolder_grdSpecimenOwners td, #HistoNewContentPlaceHolder_grdUsers th, #HistoNewContentPlaceHolder_grdUsers td {
background: none !important;
height: 30px;
border: 0 !important;
padding: 0;
text-align: left !important;
font-weight:500 !important;
cursor:default !important;
}
.user_edit input {
float:left;
display:inline;
padding:0 !important;
zoom: 1;
filter: alpha(opacity=100);
opacity: 1;
-moz-transition: all .5s;
-webkit-transition: all .5s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
}
.user_edit input:hover {
zoom: 1;
filter: alpha(opacity=70);
opacity: .7;
}
#HistoNewContentPlaceHolder_grdUsers th, #HistoNewContentPlaceHolder_grdUsers td {
padding: 0 20px 0 0 !important;
}
#HistoNewContentPlaceHolder_grdSpecimenOwners th, #HistoNewContentPlaceHolder_grdUsers th {
text-transform:lowercase;
font: 15px 'Dosis', serif;
font-weight:500;
color: #9e4c33;
margin: 0 !important;
}
#HistoNewContentPlaceHolder_grdSpecimenOwners tr, #HistoNewContentPlaceHolder_grdUsers tr {
font: 17px 'Dosis', serif;
border-bottom: 2px solid #fff;
background: #fff6ed;
}
#HistoNewContentPlaceHolder_grdUsers tr {
height: 35px !important;
}
.altrow {
background: #FEECDB !important;
}
.altrow a {
background: #fee4cc !important;
}
.altrow a:hover {
background: #fccdb1 !important;
}

.downloadRow
{
    background: #fff6ed !important
    }

.altrowDownload
{
    background: #fdecda !important;
    }
.selectedrow {
color: #35160c !important;
background: #fed7c0 !important;
}
.selectedrow a, #HistoNewContentPlaceHolder_grdSpecimenOwners tr a:active, #HistoNewContentPlaceHolder_grdSpecimenOwners tr a:focus, #HistoNewContentPlaceHolder_grdUsers tr a:active {
background: #fcb89a !important;
}
.emptydata {
float:left;
position: relative;
font: 18px 'Dosis', serif !important;
font-weight:500 !important;
color: #f82525 !important;
font-style:italic !important;
background: none !important;
}
.errors {
width: 150px !important;
color: #f82525;
float: left;
display: inline;
position: relative;
top: 25px;
text-transform:none;
}
p.noresults {
font: 18px 'Dosis', serif !important;
font-weight:500 !important;
color: #c02323 !important;
font-style:italic !important;
text-transform:none !important;
padding: 5px 0 0 10px;
}
.loading img {
position:relative;
float:right;
top:42px !important;
right: -162px !important;
cursor: default !important;
}

/* FOOTER */
#foot {
font-family: Verdana, serif;
font-weight:normal;
color: #6a3221;
margin: 45px 0 0 0; padding: 15px 0;
height: 60px; width:100%; 
font-size: 9px !important;
diplay:inline;
float:left;
text-align:left;
}
#logo_foot {
display:block;
overflow: hidden;
outline:none;
float:left;
height:35px; width:25px !important;
background-image:url('../img/histogenetics_logo_foot.png'); 
no-repeat 0 0;
text-indent:-9009px;
margin:3px 10px 0 0;
}
#foot a {
color: #8a4b37;
font-weight:normal;
text-decoration:none;
border-bottom: 1px solid #fff;
-moz-transition: all .3s;
-webkit-transition: all .3s;
-o-transition: all .3s;
-ms-transition: all .3s;
transition: all .3s;
}
#foot a:hover, #foot a:focus, #foot a:active {
color: #6a3221;
border-bottom: 1px solid #fcba75;
}
#foot ul {
list-style:none;
float:left;
position:relative;
margin: 0 0 0 -10px;
padding:0;
}
#foot li {
display:inline;
padding: 5px 6px;
}
#foot_left {
float:left;
display:inline;
position: relative;
left:0px;
width: 600px;
}
#foot_right {
float:right;
display:inline !important;
position: relative;
right: -15px;
}
#foot li a {
font: 15px 'Dosis', serif;
color: #603224 !important;
font-weight:500;
display:inline !important;
text-decoration:none;
border-bottom: 1px solid #fff;
-moz-transition: all .5s;
-webkit-transition: all .5s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
}
#foot li a:hover {
color: #432015 !important;
font-size: 15px !important;
text-decoration:none;
border-bottom: 1px solid #fcba75;
}
#foot li span.arrow {
position:relative;
float:right;
right:15px;
padding: 0 0 0 10px;
}
#meta {
display:inline;
padding:10px 0;
}
#meta span {
display:inline;
}

/* DONOR INFO POPUP */
#HistoNewContentPlaceHolder_btn1, #HistoNewContentPlaceHolder_ctl18_btn1 {
float: left;
position: relative;
left: -65px;
top: 62px;
cursor:help !important;
}
.donorinfo {
float:left;
margin: 0 10px;
font: 15px 'Dosis', serif !important;
font-weight:500 !important;
 padding-top:35px;
 
}

.donorinfoColl {
float:left;
margin: 0 10px;
font: 15px 'Dosis', serif !important;
font-weight:500 !important;
 padding-top:16px;
 
}
.metainfo {
color: #57291b;
}
div.ttdirright div.callout {
background: none !important;
}
div.tooltip div.border {
position: relative;
top:-2px;
margin: 0px;
padding: 5px 0 7px 0 !important;
border: none !important;
background-color: #FFFCF9 !important;
}
.floating_link a {
float:right !important;
margin: 25px 0;
top:0px !important;
}

/* CUSTOM FILE INPUT */
div.uploader {
position: relative;
float: left;
overflow: hidden;
width: 230px !important; height: 25px !important;
margin: 8px 0 0 0;
padding: 5px 10px 5px 10px !important;
overflow:hidden;
color: #57291b;
background: #fff6ed;
z-index: 1 !important;
-moz-transition: all .5s;
-webkit-transition: all .5s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
}
div.uploader:hover {
color: #34160c;
background: #ffead6;
}
div.uploader:focus {
color: #35160c;
background: #fccdb1;
}
div.uploader span.action {
display:block;
overflow: hidden;
outline:none;
float:right;
position:absolute;
right:0; top:0;
height:35px; width:65px !important;
background:url('../img/browse.png') no-repeat 0 0;
text-indent:-9009px;

}
div.uploader span.action:hover {
zoom: 1;
filter: alpha(opacity=100);
opacity: 1;
}
span.filename {
font: 17px 'Dosis', serif;
font-weight:500;
white-space:nowrap;
cursor: pointer !important;
}
div.uploader input {
opacity: 0;
position: absolute;
top: 0;
right: 0;
bottom: 0;
width: 230px !important; height: 25px !important;
padding: 5px 10px 5px 10px !important;
}

/* COLLECTIVE "TABLES" */
/* #HistoNewContentPlaceHolder_Panel1, #collective_panel, #collective_panel_others 
{*/
    
#HistoNewContentPlaceHolder_Panel1 {
width: 900px !important;
height:280px !important;
overflow-x:auto !important;
overflow-y:auto !important;
margin: 20px 0 0 0 !important;
}


#HistoNewContentPlaceHolder_collective_panel {
width: 900px !important;
height:280px !important;
overflow-x:auto !important;
overflow-y:auto !important;
margin: 20px 0 0 0 !important;
}

#HistoNewContentPlaceHolder_collective_panel_others {
width: 900px !important;
height:280px !important;
overflow-x:auto !important;
overflow-y:auto !important;
margin: 20px 0 0 0 !important;
}


.dob .ajax__calendar_container {
top: 35px !important;
left: 475px !important;
position: relative;
}
.drawn .ajax__calendar_container {
top: 35px !important;
left: 1285px !important;
position: relative;
}
#collective_panel .dob .ajax__calendar_container {
left: 345px !important;
}
#collective_panel .drawn .ajax__calendar_container {
left: 685px !important;
}
#collective_panel_others .dob .ajax__calendar_container {
top:370px !important;
left: 225px !important;
}
#collective_panel_others .drawn .ajax__calendar_container {
top:370px !important;
left: 565px !important;
}
div.loading #HistoNewContentPlaceHolder_Panel1 {
height: 0 !important;
}
.collective, label.collective {
width: 140px;
float: left;
display:inline;
overflow: visisble !important;
}
label.collective {
position:relative;
left: 1px !important;
}
.collective img {
position:relative;
top: -30px !important;
right: 20px !important;
}
.gender, label.gender {
width: 120px !important;
}
.row {
width: 2000px;
height: 25px;
padding: 5px 0;
border-bottom: 2px solid #fff !important;
background: #fff6ed;
float:left;
-moz-transition: all .5s;
-webkit-transition: all .5s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
}
.row1 {
width: 1650px;
height: 25px;
padding: 5px 0;
border-bottom: 2px solid #fff !important;
background: #fff6ed;
float:left;
-moz-transition: all .5s;
-webkit-transition: all .5s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
}
#collective_panel .row {
width: 1220px !important;	
}
#collective_panel_others .row {
width: 900px !important;
}
.head {
background: none !important;
}
#HistoNewContentPlaceHolder_ucSampleDetail_2_row,
#HistoNewContentPlaceHolder_ucSampleDetail_4_row {
background: #feecdb !important;
}
.row:hover {
background: #fed7c0;
}
.row:hover .txtformat, .row:hover .dlformat {
background-color: #fde5d1 !important;
}
.head:hover {
background: none !important;
}
#HistoNewContentPlaceHolder_ucSampleDetail_2_row:hover,
#HistoNewContentPlaceHolder_ucSampleDetail_4_row:hover {
background: #fed7c0 !important;
}
#HistoNewContentPlaceHolder_ucSampleDetail_2_row:hover .txtformat,
#HistoNewContentPlaceHolder_ucSampleDetail_4_row:hover .txtformat,
#HistoNewContentPlaceHolder_ucSampleDetail_2_row:hover .dlformat,
#HistoNewContentPlaceHolder_ucSampleDetail_4_row:hover .dlformat,
#HistoNewContentPlaceHolder_ucSampleDetail_2_row:hover .gender .dlformat,
#HistoNewContentPlaceHolder_ucSampleDetail_4_row:hover .gender .dlformat {
background-color: #fde5d1 !important;
}
.collective .txtformat {
width: 100px !important;
padding: 0 5px !important;
height: 25px !important;
background: #fff6ed !important;	
margin: 0 0 0 -5px !important;
-moz-transition: all .5s;
-webkit-transition: all .5s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
}

.collect
{
padding: 0 10px !important;
height: 25px !important;
margin-right: 20px;
background: #fff6ed !important;	
border: none;
-moz-transition: all .5s;
-webkit-transition: all .5s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
}
#HistoNewContentPlaceHolder_grdUsers .txtformat {
width: auto !important;
padding: 0 5px !important;
height: 25px !important;
background: #fde5d1;	
margin: 0 0 0 -5px !important;
-moz-transition: all .5s;
-webkit-transition: all .5s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
}
#HistoNewContentPlaceHolder_ucSampleDetail_2_row .txtformat,
#HistoNewContentPlaceHolder_ucSampleDetail_4_row .txtformat{
background: #feecdb !important;
}
.collective .txtformat:hover,
#HistoNewContentPlaceHolder_ucSampleDetail_2_row .txtformat:hover,
#HistoNewContentPlaceHolder_ucSampleDetail_4_row .txtformat:hover

#HistoNewContentPlaceHolder_grdUsers .txtformat:hover {
background: #fbdfc7 !important;
}
.collective .txtformat:active, .collective .txtformat:focus,
#HistoNewContentPlaceHolder_ucSampleDetail_2_row .txtformat:active,
#HistoNewContentPlaceHolder_ucSampleDetail_4_row .txtformat:active,
#HistoNewContentPlaceHolder_ucSampleDetail_2_row .txtformat:focus,
#HistoNewContentPlaceHolder_ucSampleDetail_4_row .txtformat:focus,
#HistoNewContentPlaceHolder_grdUsers .txtformat:active,
#HistoNewContentPlaceHolder_grdUsers .txtformat:focus,
#HistoNewContentPlaceHolder_grdUsers .altrow .txtformat:active,
#HistoNewContentPlaceHolder_grdUsers .altrow .txtformat:focus {
background-color: #fccdb1 !important;
}
.dropdown {
width: 185px;
overflow:hidden;
display:inline;
float:left;
padding: 0 0 0 5px;
margin-right:20px;
position:relative;
left:-5px;
}
.dropdown_gender {
width: 95px !important;
overflow:hidden;
display:inline;
float:left;
padding: 0 0 0 5px;
margin-right:20px;
position:relative;
left:-5px;
}
label.dropdown {
width: 210px !important;
}
.collective select.dlformat {
-webkit-appearance: none;
font: 17px 'Dosis', serif;
font-weight:500;
padding: 0px !important;
margin: 0 0 0 -5px !important;
outline: none; 
border: none;
cursor:pointer !important;
background-color: rgba(0,0,0,0);
width: 225px !important;
border: none;
height: 25px !important;	
}
.collective .dlformat {
height: 18px;
font-weight:500;
width: 160px !important;
padding: 0 !important;
margin-right: 0 !important;
overflow:hidden;
position: relative;
float:left;
left: 0;
outline:none;
overflow: hidden;
background: #fff6ed url('../img/select_arrow.png') no-repeat 167px 7px !important;
-moz-transition: all .5s;
-webkit-transition: all .5s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
}
#HistoNewContentPlaceHolder_ucSampleDetail_2_row .dlformat,
#HistoNewContentPlaceHolder_ucSampleDetail_4_row .dlformat {
background: #feecdb url('../img/select_arrow.png') no-repeat 167px 7px !important;
}
.collective .dlformat:hover,
#HistoNewContentPlaceHolder_ucSampleDetail_2_row .dlformat:hover,
#HistoNewContentPlaceHolder_ucSampleDetail_4_row .dlformat:hover {
-webkit-appearance: none;
color: #57291b;
background: #fbdfc7 url('../img/select_arrow.png') no-repeat 167px 7px !important;
}
.collective select:focus.dlformat,
#HistoNewContentPlaceHolder_ucSampleDetail_2_row .collective select:focus.dlformat,
#HistoNewContentPlaceHolder_ucSampleDetail_4_row .collective select:focus.dlformat {
-webkit-appearance: none;
color: #35160c;
background: #fccdb1 url('../img/select_arrow.png') no-repeat 167px 7px !important;
outline:0;
}
.collective select:disabled.dlformat,
#HistoNewContentPlaceHolder_ucSampleDetail_2_row .collective select:disabled.dlformat,
#HistoNewContentPlaceHolder_ucSampleDetail_4_row .collective select:disabled.dlformat {
color: #ccb7b0;
cursor: default !important;
background: #fff6ed url('../img/select_arrow_disabled.png') no-repeat 167px 7px !important;
}
.collective select:disabled.dlformat:hover,
#HistoNewContentPlaceHolder_ucSampleDetail_2_row .collective select:disabled.dlformat:hover,
#HistoNewContentPlaceHolder_ucSampleDetail_4_row .collective select:disabled.dlformat:hover {
color: #ccb7b0;
cursor: default !important;
background: #fff6ed url('../img/select_arrow_disabled.png') no-repeat 167px 7px !important;
}
.gender select.dlformat,
#HistoNewContentPlaceHolder_ucSampleDetail_2_row .gender select.dlformat,
#HistoNewContentPlaceHolder_ucSampleDetail_4_row .gender select.dlformat {
width: 125px !important;
}
.gender .dlformat,
#HistoNewContentPlaceHolder_ucSampleDetail_2_row .gender .dlformat,
#HistoNewContentPlaceHolder_ucSampleDetail_4_row .gender .dlformat {
width: 100px !important;
background: #fff6ed url('../img/select_arrow.png') no-repeat 80px 7px !important;
margin-right:0 !important;
}
#HistoNewContentPlaceHolder_ucSampleDetail_2_row .gender .dlformat,
#HistoNewContentPlaceHolder_ucSampleDetail_4_row .gender .dlformat {
background: #feecdb url('../img/select_arrow.png') no-repeat 80px 7px !important;
}
.gender .dlformat:hover,
#HistoNewContentPlaceHolder_ucSampleDetail_2_row .gender .dlformat:hover,
#HistoNewContentPlaceHolder_ucSampleDetail_4_row .gender .dlformat:hover {
background: #fbdfc7 url('../img/select_arrow.png') no-repeat 80px 7px !important;
}
.gender select:focus.dlformat,
#HistoNewContentPlaceHolder_ucSampleDetail_2_row .gender select:focus.dlformat,
#HistoNewContentPlaceHolder_ucSampleDetail_4_row .gender select:focus.dlformat {
background: #fccdb1 url('../img/select_arrow.png') no-repeat 80px 7px !important;
}
.gender select:disabled.dlformat,
#HistoNewContentPlaceHolder_ucSampleDetail_2_row .gender select:disabled.dlformat,
#HistoNewContentPlaceHolder_ucSampleDetail_4_row .gender select:disabled.dlformat {
background: #fff6ed url('../img/select_arrow_disabled.png') no-repeat 80px 7px !important;
}
.gender select:disabled.dlformat:hover,
#HistoNewContentPlaceHolder_ucSampleDetail_2_row .gender select:disabled.dlformat:hover,
#HistoNewContentPlaceHolder_ucSampleDetail_4_row .gender select:disabled.dlformat:hover {
background: #fff6ed url('../img/select_arrow_disabled.png') no-repeat 80px 7px !important;
}
.delete {
width: 60px !important;
float:left;
display:inline;
}
.delete input[type="checkbox"] {
display:none; 
}
.delete label {
width: 50px !important; height: 25px !important;
cursor:pointer !important;
padding: 0px 0 3px 35px; !important;
margin-left: 8px !important;
background: url('../img/delete_empty.jpg') no-repeat 0 0 !important;
-moz-transition: all .5s;
-webkit-transition: all .3s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
}
.delete label:hover {
background: url('../img/delete_hover.jpg') no-repeat 0 0 !important;
color: #492216;
}
.delete input[type="checkbox"]:checked+label{
background: url('../img/delete_check.jpg') no-repeat 0 0 !important;
}
.status {
width: 90px !important;
padding: 0 5px !important;
height: 25px !important;	
}
label.status {
width: 95px !important;
left: 15px !important;
}
.error_collective {
position: relative;
top:-4px;
z-index:100;
width: auto !important;
float:none !important;
}
.rules {
font-size: 13px;
float:left;
font-style:italic;
margin: 35px 0 0 0;
}
.rules p {
line-height:10px;
text-transform:none !important;
}
.rules .required {
display:inline;
}
#admin_wrap {
margin-bottom:30px !important;
}
#is_admin {
float:right;
margin: 35px 0 0 0;
}

/* VARIOUS */
.alignright {
float:right !important;
}
.alignleft {
float:left !important;
}
#HistoNewContentPlaceHolder_linkExpireSession {
	top: 25px;
}

/* custom scrollbars */
.jspContainer {
overflow: hidden;
position: relative;
}
.jspPane {
position: absolute;
}
.jspVerticalBar {
position: absolute;
top: 0;
right: 0;
width: 15px;
height: 100%;
background: #fff;
}
.jspHorizontalBar {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 15px;
background: #fff;
}
.jspVerticalBar *,
.jspHorizontalBar * {
margin: 0;
padding: 0;
}
.jspCap {
display: none;
}
.jspHorizontalBar .jspCap {
float: left;
}
.jspTrack {
background: #fff6ed;
position: relative;
}
.jspDrag {
background: #ffead6;
position: relative;
top: 0;
left: 0;
cursor: pointer;
-moz-transition: background .5s;
-webkit-transition: background .5s;
-o-transition: background .5s;
-ms-transition: background .5s;
transition: background .5s;
}
.jspDrag:hover, .jspDrag:active {
background: #fee2c8 !important;
}
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag {
float: left;
height: 100%;
}
.jspArrow {
background: #50506d;
text-indent: -20000px;
display: block;
cursor: pointer;
}
.jspArrow.jspDisabled {
cursor: default;
zoom: 1;
filter: alpha(opacity=30);
opacity: .3;
}
.jspVerticalBar .jspArrow {
height: 16px;
}
.jspHorizontalBar .jspArrow {
width: 16px;
float: left;
height: 100%;
}
.jspArrow {
background: url('../img/arrows.jpg') no-repeat;
zoom: 1;
filter: alpha(opacity=80);
opacity: .8;
-moz-transition: all .5s;
-webkit-transition: all .3s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
}
.jspArrow:hover {
zoom: 1;
filter: alpha(opacity=100);
opacity: 1;
}
.jspVerticalBar>.jspActive,
.jspArrow:hover {
background-image: url('../img/arrows.jpg');
}
.jspVerticalBar>.jspDisabled,
.jspVerticalBar>.jspDisabled:hover,
.jspHorizontalBar>.jspDisabled,
.jspHorizontalBar>.jspDisabled:hover {
background-color: transparent;
background-image: url('../img/arrows.jpg');
zoom: 1;
filter: alpha(opacity=30);
opacity: .3;
}
.jspVerticalBar .jspArrow {
height: 15px;
}
.jspHorizontalBar .jspArrow {
width: 15px;
}
.jspArrowLeft {
background-position: 0px 0 !important;
}
.jspArrowRight
{
background-position: -15px 0 !important;
}
.jspVerticalBar .jspArrow:focus {
outline: none;
}
.jspCorner {
background: #eeeef4;
float: left;
height: 100%;
}
/* CSS Hack for IE6 3 pixel bug */
* html .jspCorner {
margin: 0 -3px 0 0;
}
::-webkit-scrollbar {
width: 15px;
position-top: 20px 0;
}
::-webkit-scrollbar-track {
background: #fff6ed;


}
::-webkit-scrollbar-thumb {
/*background: #ffead6;*/
background:#fecab2;
}
::-webkit-scrollbar-thumb:hover {
background: #fee2c8 !important;
}



/* Added by pat*/

.Clientregfield {
position: relative !important;	
width: 250px; height:83px !important;
float:left;
margin: 25px 75px 0 0;
overflow: hidden;


}

.ClientCommentfield label {
font: 15px 'Dosis', serif !important;
font-weight:500 !important;
color: #9e4c33 !important;
background: none !important;
margin: 25px 75px 0 0;
padding: 0 !important;
cursor:default !important;
display:block;
width: 600px;


}
.ClientCommentfield:hover label {
background: none !important;
color: #c66c50 !important;
}

.clienttxtFormat
{
    height: 28px; 
    width: 140px;  
    float: left;
    vertical-align:middle;
    font: 17px 'Dosis', serif;
    margin-top:1px;
    margin-left:20px;

}
.ClientCommenttxtformat {
font: 17px 'Dosis', serif;
font-weight:500;
width: 230px !important; 
height:28px;
color: #57291b;
background: #fff6ed; 
z-index: 1 !important;
margin: 2px 2px 2px 0px !important;
outline: none; 
border: none;
cursor:pointer !important;
-moz-transition: all .5s;
-webkit-transition: all .5s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
overflow-x:hidden  !important;
overflow-y:auto !important;
}
.ClientCommenttxtformat:hover {
color: #34160c;
background: #ffead6;
}
.ClientCommenttxtformat:focus, .ClientCommenttxtformat:focus:hover {
color: #35160c;
background: #fccdb1;
}
.clientAddressHeader
{
    height: 30px; 
    width: 220px; 
    float: left;
    background:#feecdb; 
    /*margin-right:2px;*/
    text-align:left;
    text-indent:10px;
    border:solid 0px #ffffff;
    font: 17px 'Dosis', serif;
    font-weight:500;
    width: 230px !important; height: 28px;
    color: #57291b;
    margin-top:1px;    

}

.clientContactHeader
{
    height: 30px; 
    width: 220px; 
    float: left;
    background: #fccdb1; 
    /*margin-right:2px;*/
    text-align:left;
    text-indent:10px;
    border:solid 0px #ffffff;
    font: 17px 'Dosis', serif;
    font-weight:500;
    width: 230px !important; height: 28px;
    color: #57291b;
    margin-top:1px;    

}
.ClientAddressRowStyle
{
    height: 30px; 
    width: 760px; 
    float: left;
    background: #feecdb; 
    border:solid 1px #ffffff;
    width: 665px !important; height: 28px;
}

.ClientAddressRowStyle:hover
{
    height: 30px; 
    width: 760px; 
    float: left;
    background: #fed7c0;
    border:solid 1px #fce0c8;
    width: 665px !important; height: 28px;
}


.ClientAddressAlternativeRowStyle
{
    height: 30px; 
    width: 760px; 
    float: left;
    background: #fccdb1; 
    border:solid 1px #ffffff;
    width: 665px !important; height: 28px;
    filter: alpha(opacity=60);

}
.ClientAddressAlternativeRowStyle:hover
{
    height: 30px; 
    width: 760px; 
    float: left;
    background: #fed7c0; 
    border:solid 1px #ffffff;
    width: 665px !important; height: 28px;
     filter: alpha(opacity=100);
}
.clientContactHeaderTop
{
    height: 30px; 
    width: 240px; 
    float: left;
}
.clientContact
{
    height: 30px; 
    width: 140px;  
    float: left;
    vertical-align:middle;
    font: 17px 'Dosis', serif;
    margin-top:3px;
    margin-left:20px;

}
.clienttxtFormat
{
    height: 28px; 
    width: 140px;  
    float: left;
    vertical-align:middle;
    font: 17px 'Dosis', serif;
    margin-top:1px;
    margin-left:20px;

}
.Contacttxtformat {
font: 17px 'Dosis', serif;
font-weight:500;
width: 130px !important; height: 20px;
color: #57291b;
background: #fff6ed; 
z-index: 1 !important;
margin: 2px 2px 2px 0px !important;
outline: none; 
border: none;
cursor:pointer !important;
-moz-transition: all .5s;
-webkit-transition: all .5s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
}

.Contacttxtformat:hover {
color: #34160c;
background: #ffead6;
}

.Contacttxtformat:focus, .Contacttxtformat:focus:hover {
color: #35160c;
background: #fccdb1;
}

input[type="checkbox"] {
display:none; 
}
input[type="checkbox"]:checked+label{
background: url('../img/radio_check.png') no-repeat 0 -3px !important;
cursor: default !important;
}

.SpecimanTypetxtformat label{
font: 16px 'Dosis', serif !important;
font-weight:500;
width: 940px !important; height: 25px;
color: #57291b;
background: #fff;
text-transform:capitalize;
/*border:solid 1px #000000;*/
}




/* Added for Genes*/

.gold .wpcf7-list-item-label, .silver .wpcf7-list-item-label, .notrequired .wpcf7-list-item-label {
display:none !important;
}

#onexrow, #twoxrow, #threexrow, #fourxrow, #eightxrow, #nonerow, #reqrow, #notreqrow{
width:900px !important;
float:left;
-moz-transition: all .4s;
-webkit-transition: all .4s;
-o-transition: all .4s;
-ms-transition: all .4s;
transition: all .4s;
height:50px;
}
#onexrow {
background: #fdddbf;
}
#onexrow:hover {
background: #ffd3aa !important;
}
#twoxrow {
background: #f1e7de !important;
}
#twoxrow:hover{
background: #dcd2c9 !important;
}
#threexrow {
background: #feded2 !important;
}
#threexrow:hover {
background: #fcd0c0 !important;
}
#fourxrow {
background: #fdddbf !important;
}
#fourxrow:hover {
background: #ffd3aa !important;
}
#eightxrow {
background: #f1e7de !important;
}
#eightxrow:hover{
background: #dcd2c9 !important;
}

#nonerow {
background: #feded2 !important;
}
#nonerow:hover{
background: #fcd0c0 !important;
}

#reqrow {
background: #fdddbf !important;
}
#reqrow:hover{
background: #ffd3aa !important;
}

#notreqrow {
background: #f1e7de !important;
}
#notreqrow:hover{
background: #dcd2c9 !important;
}

.column {
width:100px !important;
float:left;
margin:0 !important;
}
h4.column {
position:relative;
top: 10px;
left:8px;
}

h4.accept {
margin: 0 !important;
position: relative;
top:-25px !important;
left: 35px !important;
}
h4.accept a {
color:#432015;
background: #fdddbf !important;
padding: 1px 5px;
font-weight:500 !important;
-moz-transition: all .4s;
-webkit-transition: all .4s;
-o-transition: all .4s;
-ms-transition: all .4s;
transition: all .4s;
}
h4.accept a:hover {
background: #fdddbf !important;
color: #2b130c !important;
}

h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5, h5 a, h6, h6 a, span.lead {
font-family: 'Dosis', serif;
text-decoration:none;
}
h3 a:hover, h3 a:visited:hover, h4 a:hover, h4 a:visited:hover {
color:#432015 !important;
}
h4, h4 a, h4 a:visited {
color: #603224 !important;
font-size: 15px !important;
font-weight:400;
display:inline !important;
}
h4 a:hover {
color: #432015 !important;
font-size: 15px !important;
}

.gene h4 {
text-align:center;
width:69px;
margin:0 0 0px 0 !important;
float:right;
position:relative;
left:0px;
height:30px;
}
.gene {
float:right;
}
#genechart {
position:relative;
top: -30px;
}

.nongene {
float:right;
}
#nongenechart {
position:relative;
top: -30px;
margin-right: -280px;
}

.nongene h4 {
text-align:center;
width:69px;
margin:0 0 0px 0;
float:right;
position:relative;
right: 410px;
height:30px;
}

/* Added by pat*/

.clientGeneHeaderTop
{
    height: 0px; 
    width: 190px; 
   /* float: left;*/
    
    margin: 13px 0 0px 10px !important;
    color: #603224 !important;
font-size: 15px !important;
font-weight:400;
}
.clientGene
{
float:left;


}

.chkgene
{
background:  url('../img/radio_check.png') no-repeat -1px 3px !important;
display: inline-block;
overflow: hidden;
cursor:pointer;

/*margin: 13px 0 0px 0px;*/
float:right;

position:relative;
padding-right:6px;
left:20px;
}
.chkgene .checkbox
{
    display:none;
}


.chknongene
{
background:  url('../img/radio_check.png') no-repeat -1px 3px !important;
display: inline-block;
overflow: hidden;
cursor:pointer;

/*margin: 13px 0 0px 0px;*/
/*float:right;*/

position:relative;
padding-right:6px;
left:300px;
}
.chknongene .checkbox
{
    display:none;
}

.clientGene input[type="checkbox"]   {
width: 18px;
height: 18px;
background: url('../img/checkbox.png') no-repeat 0 -0px !important;
display: inline-block;
overflow: hidden;
cursor:pointer;
margin:5px 5px 0 0;	
position: relative;
 

}
.clientGene input[type="checkbox"]:checked   {
width: 18px;
height: 18px;
background: url('../img/checkbox.png') no-repeat 0 -25px !important;
display: inline-block;
overflow: hidden;
cursor:pointer;
margin:5px 5px 0 0;	
position: relative;

}
.Nextline {
clear:both !important;
height:30px;
}

.clientGene input[type="checkbox"]:checked+label{
}

/*
.clientGene input[type="checkbox"]:checked+label{
background: url(img/checkbox.png) no-repeat 0 -25px !important;
display: inline-block;
cursor:pointer;
margin:5px 5px 0 0;
}
*/

.addressfield label.disabled, .addressfield label.disabled:hover, .addressfield:hover label.disabled {
color: #d28b76 !important;
 overflow: hidden;
}
.addressfield label.disabled .required, .addressfield label.disabled:hover .required {
color: #f3ccaa !important;
 overflow: hidden;
}

.addressfield {
position: relative !important;	
width: 168px; height:83px !important;
float:left;
margin: 25px 75px 0 0;
overflow: hidden;
}



.addressfield:hover label 
{
    overflow: hidden;
background: none !important;
color: #c66c50 !important;
}

.addressfield label {
font: 15px 'Dosis', serif !important;
font-weight:500 !important;
color: #9e4c33 !important;
background: none !important;
margin: 0 !important;
padding: 0 !important;
cursor:default !important;
display:block;
width: 100%;
-moz-transition: all .5s;
-webkit-transition: all .3s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
}


.txtAddressformat {
font: 17px 'Dosis', serif;
font-weight:500;
width: 166px !important; height: 25px;
color: #57291b;
background: #fff6ed; 
z-index: 1 !important;
padding: 5px 10px 5px 10px !important;
margin: 8px 0 0 0 !important;
outline: none; 
border: none;
cursor:pointer !important;
-moz-transition: all .5s;
-webkit-transition: all .5s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
}
.txtformat:hover {
color: #34160c;
background: #ffead6;
}
.txtAddressformat:focus, .txtAddressformat:focus:hover {
color: #35160c;
background: #fccdb1;
}

.txtAddressformat:hover {
color: #34160c;
background: #ffead6;
}

/* Css added for Quotelist Comment */
.QuoteCommenttxtformat {
font: 17px 'Dosis', serif;
font-weight:500;
width: 580px !important; 
height:50px;
color: #57291b;
background: #fff6ed; 
z-index: 1 !important;
margin: 2px 2px 2px 0px !important;
outline: none; 
border: none;
cursor:pointer !important;
-moz-transition: all .5s;
-webkit-transition: all .5s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
overflow-x:hidden  !important;
overflow-y:auto !important;
}
.QuoteCommenttxtformat:hover {
color: #34160c;
background: #ffead6;
}
.QuoteCommenttxtformat:focus, .QuoteCommenttxtformat:focus:hover {
color: #35160c;
background: #fccdb1;
}
/*
.fieldQuoteComment {
position: relative !important;	
width: 900px; height:100px !important;
float:left;
margin: 25px 75px 0 0;
}
*/
.fieldQuoteList {
position: relative !important;	
width: 900px;
float:left;
 height:35px;
}
.fieldAltQuoteList 
{
    background: #FEECDB !important;
position: relative !important;	
width: 900px;
float:left;
 height:35px;
}

.fieldDDLLable {
width: 50px; 
float:left;
margin: 37px 25px 0 0;
overflow: hidden;
}

.fieldDDL {
width: 250px;
height: 75px;
float:left;
margin: 25px 75px 0 0;
overflow: hidden;
}

.form_wrap_center {
margin: 15px 0 0 0;
text-align:center;
}

.quote_item_style
{
background-color:#fff6ed;
border-width:thin;
border-color:White;
color:#57291b;
}

.quote_selected_item
{
background-color:White;
color:#57291b;
}

.quote_datalist
{
color:#57291b;
}
.quote_footer
{
background-color:#FFF7E7;
color:#57291b;
}
.quote_header
{
background-color:White;
}
p.paymentterms 
{
 
margin: 0px 0 -3px 0 !important;
text-transform:none !important;
}

.clienterrormessage {
float:left;
position: relative;
font: 18px 'Dosis', serif !important;
font-weight:500 !important;
color: #f82525 !important;
/*background:#ffd8d8 !important;
padding: 5px 10px;*/
bottom:-20px;
text-transform:none !important;
overflow:visible !important;
width: 950px;
}

.fieldCommentsRight
{
    margin: 25px 75px 0 0;
padding: 0 !important;
cursor:default !important;
display:block;
width: 250px;
    
}

.submitReply {
float:right;


outline:none !important;
border: none !important;
zoom: 1;
filter: alpha(opacity=80);
opacity: 0.8;
-moz-transition: all .5s;
-webkit-transition: all .3s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;

position: relative;


}

.messageReply {
float:left;
position: relative;
font: 18px 'Dosis', serif !important;
font-weight:500 !important;
color: #f82525 !important;
/*background:#ffd8d8 !important;
padding: 5px 10px;*/
top:-50px;
text-transform:none !important;
overflow:visible !important;
width: 650px;
}



.Relpyfield {
position: relative !important;	
width: 250px; height:83px !important;
float:left;
margin: 25px 0px 0 0;
overflow: hidden;
float:right;
top:-90px;
padding-left:40px;
 

}

.RelpySubmitfield {
position: relative !important;	
width: 80px; height:83px !important;
float:right;
margin: 25px 0px 0 0;
overflow: hidden;
top:-90px;
padding-left:10px;
 

}


.QuoteCommentformat {
font: 17px 'Dosis', serif;
font-weight:500;
width: 230px !important; 
height:50px;
color: #57291b;
background: #fff6ed; 
z-index: 1 !important;
margin: 2px 2px 2px 0px !important;
outline: none; 
border: none;
cursor:pointer !important;
-moz-transition: all .5s;
-webkit-transition: all .5s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
overflow-x:hidden  !important;
overflow-y:auto !important;
}
.QuoteCommentformat:hover {
color: #34160c;
background: #ffead6;
}
.QuoteCommentformat:focus, .QuoteCommentformat:focus:hover {
color: #35160c;
background: #fccdb1;
}

.pnlPatientColletive
{
    width: 400px !important; 
    z-index: 100px !important;
    padding-left:600px;
     margin-top:20px;
    position:fixed;
     float:right;
     
     
     
}

#pnlPaymentCreditCard .field {
width: 81px;
overflow:hidden;
float:left;
margin: 25px 9px 0 0;	
}
#pnlPaymentCreditCard .field .right {
margin: 25px 0px 0 0 !important;	
}
#pnlPaymentCreditCard label, #pnlPaymentCreditCard .field span {
text-transform:uppercase !important;
display:block !important;
width: 100% !important;
text-align:center !important;
}

#pnlPaymentCash .field {
width: 81px;
overflow:hidden;
float:left;
margin: 25px 9px 0 0;	
}
#pnlPaymentCash .field .right {
margin: 25px 0px 0 0 !important;	
}
#pnlPaymentCash label, #pnlPaymentCash .field span {
text-transform:uppercase !important;
display:block !important;
width: 100% !important;
text-align:center !important;
}


#pnlPaymentCheque .field {
width: 81px;
overflow:hidden;
float:left;
margin: 25px 9px 0 0;	
}
#pnlPaymentCheque .field .right {
margin: 25px 0px 0 0 !important;	
}
#pnlPaymentCheque label, #pnlPaymentCheque .field span {
text-transform:uppercase !important;
display:block !important;
width: 100% !important;
text-align:center !important;
}


#pnlContract .field {
width: 81px;
overflow:hidden;
float:left;
margin: 25px 9px 0 0;	
}
#pnlContract .field .right {
margin: 25px 0px 0 0 !important;	
}
#pnlContract label, #pnlContract .field span {
text-transform:uppercase !important;
display:block !important;
width: 100% !important;
text-align:center !important;
}

p.requestGene_type {
margin: 0 0 0px 0 !important;
text-transform:none !important;
font: 15px 'Dosis', serif !important;
font-weight:500 !important;


}



#pnlwiretransfer .field {
width: 81px;
overflow:hidden;
float:left;
margin: 25px 9px 0 0;	
}
#pnlwiretransfer .field .right {
margin: 25px 0px 0 0 !important;	
}
#pnlwiretransfer label, #pnlwiretransfer .field span {
text-transform:uppercase !important;
display:block !important;
width: 100% !important;
text-align:center !important;
}

.quote_Alt_style
{

background:  #FEECDB;
}

.focus {
    background: Yellow;
    border-radius: 6px;
    border: 1px solid Green;
    height:20px;
}


.Removefocus {
    background: none;
    border-radius:0px;
    border:none;
    height:0px;
    
}

#resolutionmessagelink {
font: 15px 'Dosis', serif !important;
font-weight:500 !important;
color:#bc5103;
padding-top:60px;
}




/* Css added for Quotelist Comment */
.QuoteOtherCommenttxtformat {
font: 17px 'Dosis', serif;
font-weight:500;
width: 900px !important; 
height:100px;
color: #57291b;
background: #fff6ed; 
z-index: 1 !important;
margin: 2px 2px 2px 0px !important;
outline: none; 
border: none;
cursor:pointer !important;
-moz-transition: all .5s;
-webkit-transition: all .5s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
overflow-x:hidden  !important;
overflow-y:auto !important;
}
.QuoteOtherCommenttxtformat:hover {
color: #34160c;
background: #ffead6;
}
.QuoteOtherCommenttxtformat:focus, .QuoteOtherCommenttxtformat:focus:hover {
color: #35160c;
background: #fccdb1;
}

.ClientOtherCommentfield label {
font: 15px 'Dosis', serif !important;
font-weight:500 !important;
color: #9e4c33 !important;
background: none !important;
margin: 25px 75px 0 0;
padding: 0 !important;
cursor:default !important;
display:block;
width: 900px;


}
.ClientOtherCommentfield:hover label {
background: none !important;
color: #c66c50 !important;
}




/* Css added for Typing RelpyQuote Comment */
.RelpyQuoteTypingtxtformat {
font: 17px 'Dosis', serif;
font-weight:500;
width: 565px !important; 
height:35px;
color: #57291b;
background: #fff6ed; 
z-index: 1 !important;

margin: 2px 2px 2px 0px !important;
outline: none; 
border: none;
cursor:pointer !important;
-moz-transition: all .5s;
-webkit-transition: all .5s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
overflow-x:hidden  !important;
overflow-y:auto !important;
}
.RelpyQuoteTypingtxtformat:hover {
color: #34160c;
background: #ffead6;
}
.RelpyQuoteTypingtxtformat:focus, .RelpyQuoteTypingtxtformat:focus:hover {
color: #35160c;
background: #fccdb1;
}

.RelpyQuoteTypingCommentfield label {
font: 15px 'Dosis', serif !important;
font-weight:500 !important;
color: #9e4c33 !important;
background: none !important;
margin: 25px 50px 0 0;
padding: 0 !important;
cursor:default !important;
display:block;
width: 565px;


}
.RelpyQuoteTypingCommentfield:hover label {
background: none !important;
color: #c66c50 !important;
}



.ReplyGeneHeader
{
    height: 20px; 
    width: 620px;  
    float: left;
    vertical-align:top;
    font: 15px 'Dosis', serif;
    margin-top:3px;
    margin-left:2px;
}

.ReplyGeneAmountHeader
{
    height: 20px; 
    width: 180px;  
    float: left;
    vertical-align:middle;
    font: 15px 'Dosis', serif;
    margin-top:3px;
    margin-left:2px;
}






.GeneFieldFormat
{
    height: 30px; 
    width: 600px;  
    float: left;
    vertical-align:middle;
    font: 17px 'Dosis', serif;
    margin-top:1px;
    margin-left:1px;
     

}
.GeneFieldAmountFormat
{
    height: 30px; 
    width: 260px;  
    float: left;
    vertical-align:middle;
    font: 17px 'Dosis', serif;
    margin-top:1px;
    margin-left:10px;
  
}

.GeneRowStyle
{
    height: 40px; 
    width: 900px; 
    float: left;
    background: #feecdb; 

    width: 900px !important; height: 40px;
}

.GeneRowStyle:hover
{
    height: 40px; 
    width: 900px; 
    float: left;
    background: #fed7c0;

    width: 900px !important; height: 40px;
}





.GeneAmounttxtformat {
font: 17px 'Dosis', serif;
font-weight:500;
width: 130px !important; height: 30px;
color: #57291b;
background: #fff6ed; 
z-index: 1 !important;
margin: 2px 2px 2px 0px !important;
outline: none; 
border: none;
cursor:pointer !important;
-moz-transition: all .5s;
-webkit-transition: all .5s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
}

.GeneAmounttxtformat:hover {
color: #34160c;
background: #ffead6;
}

.GeneAmounttxtformat:focus, .GeneAmounttxtformat:focus:hover {
color: #35160c;
background: #fccdb1;
}


.Genetxtformat {
font: 17px 'Dosis', serif;
font-weight:500;
width: 560px !important; height: 30px;
color: #57291b;
background: #fff6ed; 
z-index: 1 !important;
margin: 2px 2px 2px 0px !important;
outline: none; 
border: none;
cursor:pointer !important;
-moz-transition: all .5s;
-webkit-transition: all .5s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
}

.Genetxtformat:hover {
color: #34160c;
background: #ffead6;
}




.GeneClientHeader
{
    height: 20px; 
    width: 100px; 
    float: left;
    background: #fccdb1; 
    /*margin-right:2px;*/
    text-align:left;
    text-indent:10px;
    border:solid 0px #ffffff;
    font: 17px 'Dosis', serif;
    font-weight:500;
    width: 230px !important; height: 28px;
    color: #57291b;
    margin-top:1px;    

}

.GeneStatusHeader
{
top: 60px;
font: 15px 'Dosis', serif !important;
font-weight:500 !important;
border: 1px solid black;
 width:600px;
}


.GeneReplyStatusHeader
{
top: 60px;
font: 15px 'Dosis', serif !important;
font-weight:500 !important;
border: 1px solid black;
 width:280px;
}

#ctl00_HistoNewContentPlaceHolder_grdSpecimenOwnerspanel {
width: 900px !important;
height:250px !important;
overflow-x:hidden !important;
overflow-y:auto !important;
margin:20px 0 0 0 !important;


}



.HelpHeading {
margin: 0 0 0px 0 !important;
text-transform:none !important;
font: 5.5px ,veranda !important;

font-weight:bold;
}



.HelpNormalText {
margin: 0 0 0px 0 !important;
text-transform:none !important;
font: 5.5px ,veranda !important;
font-weight:500 !important;
}


h1 a, h2 a, h5 {
color:#432015;
background: #fff0e1;
font-weight:400;
padding: 0 6px;
margin:0 0 0 2px;
-moz-transition: color 1s, background .5s, margin .15s;
-webkit-transition: color 1s, background .5s, margin .15s;
-o-transition: color 1s, background .5s, margin .15s;
-ms-transition: color 1s, background .5s, margin .15s;
transition: color 1s, background .5s, margin .15s;
}
h1 a:hover, h2 a:hover {
color: #2b130c !important;
text-decoration:none;
background:#fde3ca;
margin:0 0 0 6px;
}
h2 {
font-size: 21px;
line-height:32px;
color:#2b130c !important;
font-weight:400;
display:inline;
}
h2 strong, span.lead strong {
font-weight: 500;
}
#content h2, #content li h2, h2.chart {
margin:0 0 20px 15px;
font-weight:400;
color: #9e4c33 !important;
background:none;
}
#content li h2 {
margin:0 0 20px 0 !important;
}
.page_info h2, .page_info h2 a, .page_info h2 a:visited {
margin: 10 10 20px 10 !important;
font-weight:400;
color: #9e4c33 !important;
background:background: #fff0e1;

}
.page_info h2 a:hover {
color:#2b130c !important;
}
h2.quote strong, span.lead strong {
margin:0 !important;
color:#632e1e !important;
font-weight:400;
}
h3, h3 a, h3 a:visited {
font-size: 18px;
color:#9e4c33;
font-weight:400;
display:inline;
text-decoration:none;
-moz-transition: all .5s;
-webkit-transition: all .5s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
}
h3 a:hover, h3 a:visited:hover, h4 a:hover, h4 a:visited:hover {
color:#432015 !important;
}
#content { 
width:900px;
margin: 0 0 10px 0;
}


.paragraphContent 
{
   

margin: 15 10 12px 10 !important;
font-weight:500 !important;
font: 5.5px ,veranda !important;
padding-left:15px;
padding-right:10px;
}


.paragraphTermsContent 
{
   

margin: 15 10 12px 10 !important;
font-weight:500 !important;
font-family:Verdana;
font-size:12px;
padding-left:15px;
padding-right:10px;
text-transform:none;
text-align:justify;
}

.paragraphTermsUCaseContent 
{
   

margin: 15 10 12px 10 !important;
font-weight:500 !important;
font-family:Verdana;
font-size:12px;
padding-left:15px;
padding-right:10px;
  text-transform:uppercase;
}

.HelpSubContent 
{

font-family:Verdana;
font-size:12px;

}


#subhead, #subhead_home, .midhead {
width: 870px !important;
margin:0 15px 50px 15px !important;
text-align: justify !important;
}


h1 strong, h2 strong, .textlist_left h2, .textlist_right h2, span.lead {
color:#432015;
font-weight:400;
}
.midhead h1, .midhead h1 a {
font-size: 22px !important;
line-height:38px !important;
font-weight:400 !important;
}
.midhead h1 strong {
font-weight:500 !important;
}

h2 strong, span.lead strong {
font-weight: 500;
}


h2.quote strong, span.lead strong {
margin:0 !important;
color:#632e1e !important;
font-weight:400;
}

.DonotAgree {
margin: 35px 10px 0 0 !important;
float:right;
}



.HistoTermsConditions {
width: 900px !important;
color: #57291b !important;
margin: 0 0 30px 0 !important;
border:1px solid #fecab2;
height:550px !important;
overflow-y:auto !important; 
background-color:#fff0e1;
scrollbar-base-color: #A0CCE0;
}



#subTermsConditionhead {
width: 870px !important;
margin:0 15px 10px 5px !important;
text-align: justify !important;
}

.TermsHelptopicContent 
{

font-family:Verdana;
font-size:12px;
 font-weight:bold;
line-height:24px;

}

/* Collective Row ERRORS */
.RowErrormessage {
float:left;
position: relative;
font: 18px 'Dosis', serif !important;
font-weight:500 !important;
color: #f82525 !important;
/*background:#ffd8d8 !important;
padding: 5px 10px;*/
bottom:0px;
text-transform:none !important;
overflow:visible !important;
width: 750px;


}


.rowlfield {
position: relative !important;	
width: 100px; height:83px !important;
float:left;
margin: 25px 75px 0 0;
overflow: hidden;
}


.rowrfield {
position: relative !important;	
width: 400px; height:83px !important;
float:left;
margin: 25px 75px 0 0;
overflow: hidden;
}

.btnDownload
{
    font: 15px 'Dosis', serif !important;
    background-color: #fccdb1;
   cursor: pointer;
    border: 0; 
 box-shadow: none;
 border-radius: 0px;
 width: 75px;
    }
    
.btnDownloadSelected
{
    font-size:large;
    font-weight:bold;
    font: 20px 'Dosis', serif !important;
    background-color: #fccdb1;
   cursor: pointer;
    border: 0; 
 box-shadow: none;
 border-radius: 0px;
 padding: 10px;
 
    }