﻿body {
}

.txtboxdiv{background:url('../i/textboxbg.gif') no-repeat 0 0;width:301px; height:30px; margin:0; padding:0;}
.txtboxdiv2{background:url('../i/textboxbg2.gif') no-repeat 45px 0;width:217px; height:30px; margin:0; padding:0;}
.txtboxdiv3{background:url('../i/textboxbg3.gif') no-repeat 0 0;width:260px; height:30px; margin:0; padding:0;}
.chkboxdiv{background:url('../i/checkboxbg.gif') no-repeat 0 0;width:29px; height:29px; margin:0; padding:0;}
.txtbox{margin-top:6px;margin-left:6px; background-color:Transparent; border:none; font-family:Arial, Verdana, Sans-Serif}
.txtbox2{margin-top:6px;margin-left:21px; background-color:Transparent; border:none; font-family:Arial, Verdana, Sans-Serif}
.txtbox3{margin-top:6px;margin-left:6px; background-color:Transparent; border:none; font-family:Arial, Verdana, Sans-Serif}
.chkbox{margin-top:6px;margin-left:6px; background-color:Transparent; border: solid 3px red;}


.voucherimg{width:880px;}

#voucher{ background:#000; color:#fff; font-family:Arial, Verdana, Sans-Serif; padding:40px ; text-align:left; float:left;}
#voucher #comp{ text-align:right; font-size:11px;}


#v1{float:left; width:414px; margin: 20px 0 0; margin-top:0px; font-size:12px;}
#v2{float:right; width:414px; margin: 20px 0 0; margin-top:0px; font-size:12px;}
#voucher h3{color: #FFDE00;	font-size: 24px;}
#voucher .bg{background: #FFDE00; color:#000; padding:5px;font-size:12px;}
#voucher #confirm .bg{width:450px; font-size:12px;}

#voucher .label{width:150px;}
#voucher .label2{width:100px;}
#voucher .mid{width:50px;}

#confirm{ color:#fff; font-family:Arial, Verdana, Sans-Serif; text-align:left; float:left; width:880px; clear:both;}
#confirm table tr td{font-size:12px;}

#problem{ color:#fff; font-family:Arial, Verdana, Sans-Serif; padding:20px ; text-align:left; float:left; width:995px;}

#vd{ margin:40px 0;}
#vd img{ z-index:-1;}


#voucherdetails{ color:#000; font-family:Arial, Verdana, Sans-Serif; padding:0 40px 10px 40px ; text-align:left; float:left;  clear:both; margin: 0; width:800px; position:relative; top:-390px; left:0;}

#clientdetails{   padding:10px 0 4px ; padding-left:2px; width:580px; margin:0; font-size:11px;}
#buttons{clear:both;}


#hdnfooter{ display:none;}


.style4 {
	color: #FFDE00;
	font-size: 24px;
}

#printvoucher{background: url('../i/btnPrint.gif') no-repeat 0 0; text-indent:-9999px; width:93px; height:29px; display:block;cursor:pointer;}
#lnkEmailVoucher{background: url('../i/btnEmail.gif') no-repeat 0 0; text-indent:-9999px; width:93px; height:29px; display:block;}
#lnkAmend{background: url('../i/btnAmend.gif') no-repeat 0 0; text-indent:-9999px; width:89px; height:28px; display:block;}
#lnkConfirm{background: url('../i/btnConfirm.gif') no-repeat 0 0; text-indent:-9999px; width:94px; height:28px; display:block;}
#lnkApply{background: url('../i/btnSubmit.gif') no-repeat 0 0; text-indent:-9999px; width:93px; height:29px; display:block;}




/*vet practice info*/



#voucher .label3{width:380px;}
#voucher .label4{width:190px;}
.txtboxbig{background:url('../i/textboxbgbig.gif') no-repeat 0 0;width:301px; height:93px; margin:0; padding:0;}

#printshow{display:none;}

#confirmvet, #confirmvet2{ color:#fff; font-family:Arial, Verdana, Sans-Serif; text-align:left; float:left; width:879px; clear:both;}
#confirmvet table tr td{font-size:12px;}


/*information sheets*/

.stylenext2de {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 220px;
	text-decoration: none;
	
}

	.stylenext2de a:link {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	
}
	.stylenext2de a:visited {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	
}
	.stylenext2de a:hover {
	color: #FFDE00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	
}
	.stylenext2de a:active {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

input:focus, textarea:focus {outline:none;}