﻿
body {font-family:Verdana; font-size:11px; background:#FFFFFF; padding-bottom: 50px;}
img {border:none;}
a {text-decoration:none; color:#ff7c06;}
a:hover {text-decoration:underline;}
hr {border:none; height:1px; background:#aaa; margin-bottom:10px;}
#holder {margin:10px auto 0 auto; text-align:center; width:1280px; background:#fff; border:solid 0px #aaa;}

.header {text-align:left; padding:10px; overflow:hidden; color: #777777; }
.header img {height:100px;}
.dateSpan {font-style:italic; float:right;}
.welcome {font-family:Tahoma, Verdana; padding:10px; width:100%; border-bottom:solid 1px #aaa;}
.main {margin:0 auto; padding:10px; clear:none;}

.menu {position:relative; top: 0px; padding:0; margin:0; float:right; display:inline-block;}
.menu ul {list-style:none; padding:0; margin:0; border:solid 1px #eee; border-radius:2px; background:#f0f0f0;}
.menu ul li {list-style:none; display:inline-block; padding:0;}
.menu ul li a {display: block; padding:10px 15px; margin:0; color:#555; font-weight:bold;}
.menu ul li a .left {border-radius-top-left:2px; border-radius-bottom-left:2px;}
.menu ul li a .right {border-radius-top-right:2px; border-radius-bottom-right:2px;}
.menu ul li a:hover {background:#4eace0; text-decoration:none; color:#eee;}

#userMenu {position:relative; top: 20px; padding:0; margin:0;}
#userMenu ul {list-style:none; padding:0; margin:0; width:200px;}
#userMenu ul li {list-style:none; display:block; padding:0; width: auto; margin-bottom: 40px;}
#userMenu ul li a {padding:15px 15px; margin:0; color:#222; font-weight:bold; font-size:12px;}
#userMenu ul li a:hover {text-decoration:none; border-radius: 2px;}
#userMenu a.statement {background:url(images/statement.png) no-repeat 3px center; padding-left: 33px;} 
#userMenu a.statement:hover {background:#eeeeee url(images/statement.png) no-repeat 3px center; color:#4eace0;}
#userMenu a.transactions {background:url(images/invoice.png) no-repeat 3px center; padding-left: 33px;} 
#userMenu a.transactions:hover {background:#eeeeee url(images/invoice.png) no-repeat 3px center; color:#4eace0;}
#userMenu a.subaccount {background:url(images/manage.png) no-repeat 3px center; padding-left: 33px;} 
#userMenu a.subaccount:hover {background:#eeeeee url(images/manage.png) no-repeat 3px center; color:#4eace0;}

#login {padding:3px; border:solid 0px;}
#login td {padding: 5px;}
#login .failed {color:#cd0101;}

.coname {color:#cd0101;}
.account {border:solid 0px #b2b2b2; padding:0px; width:400px;}
.account td {text-align:left; padding:5px 5px; color:#444;}

#light {position:absolute;overflow:hidden;width:100%;height:100%; background:url(images/overlay.png);top:0;left:0; display:none;}
#invFrame {position:absolute; top:5%; left:50%; margin:0 auto 0 -450px;}

#footer {background:#FFFFFF; width:98%; text-align:center; position:fixed; bottom: 0px; padding:8px 5px 5px 5px;} 
#footerholder {width:1280px; color:#222222; margin:0 auto; text-align:left;}
#footer a {color: #4eace0; font-weight: bold;}
.small_white {font-size:12px;color:#222222;}

#tblAcc td {padding:1px 5px;}
#ddlSubAcc {font-size:12px; height:25px; position:relative; top:6px;}
#tDate, #fDate, #txtFdate, #txtTdate, #txtOwnOrder, #txtOrder, #txtComment, #txtReference, #txtOrderNo, #txtInvoice {font-size:12px; height:20px; margin:0;}
#tDate, #fDate {padding:0px; margin:0;}
#btnFdate, #btnTdate {position:relative; top:7px; left:3px; cursor:pointer;}
#movedown {position:relative; top: 2px;}


.button_grey {
	display:inline-block;
	position:relative;
	/*top: -6px;*/
	text-align:center;
	text-decoration:none;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: 2px; 
	-moz-border-radius: 2px;
	border-radius: 2px;
	background: #eeeeee;
	/*background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#cccccc));
	background: -moz-linear-gradient(top,  #fefefe,  #cccccc);
	background: -o-linear-gradient(top,  #fefefe,  #cccccc);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#cccccc');*/
	border: solid 1px #aaa;
	padding: 5px 15px 5px 15px;
	color:#222222;
	/*box-shadow: 0 1px 2px rgba(0,0,0,.2);*/
	cursor: pointer;
}

.button_grey:hover {
    background: #dddddd;
    /*background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#ddd));
	background: -moz-linear-gradient(top,  #fefefe,  #ddd);
	background: -o-linear-gradient(top,  #fefefe,  #ddd);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#ddd');*/
}

.textbox {padding:5px 5px 5px 5px; border:solid 1px #aaaaaa; border-radius:2px; color:#222222;}

#btnExport {z-index:100; float:right;}
#btnExport:hover
{
    background: rgb(180,227,145); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I0ZTM5MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzYxYzQxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNGUzOTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(180,227,145,1) 0%, rgba(97,196,25,1) 50%, rgba(180,227,145,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(180,227,145,1)), color-stop(50%,rgba(97,196,25,1)), color-stop(100%,rgba(180,227,145,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(180,227,145,1) 0%,rgba(97,196,25,1) 50%,rgba(180,227,145,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(180,227,145,1) 0%,rgba(97,196,25,1) 50%,rgba(180,227,145,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(180,227,145,1) 0%,rgba(97,196,25,1) 50%,rgba(180,227,145,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(180,227,145,1) 0%,rgba(97,196,25,1) 50%,rgba(180,227,145,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4e391', endColorstr='#b4e391',GradientType=0 ); /* IE6-8 */
color:#000000;
border: Solid 1px #91a833;
    }
#top {z-index:100; float:right; font-size:13px; margin: 0;}


.glnkEdit {display:inline-block;text-align:center;text-decoration:none;-webkit-border-radius: 2px; -moz-border-radius: 2px;border-radius: 2px;background: #EEEEEE;border: solid 1px #CCCCCC;padding: 2px 10px;color:#FFFFFF;cursor: pointer;}
.glnkCancel:hover {display:inline-block;text-align:center;text-decoration:none;-webkit-border-radius: 2px; -moz-border-radius: 2px;border-radius: 2px;
             background: rgb(248,80,50); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4NTAzMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YxNmY1YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Y2MjkwYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcxJSIgc3RvcC1jb2xvcj0iI2YwMmYxNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNzM4MjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(248,80,50,1) 0%, rgba(241,111,92,1) 50%, rgba(246,41,12,1) 51%, rgba(240,47,23,1) 71%, rgba(231,56,39,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(248,80,50,1)), color-stop(50%,rgba(241,111,92,1)), color-stop(51%,rgba(246,41,12,1)), color-stop(71%,rgba(240,47,23,1)), color-stop(100%,rgba(231,56,39,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#e73827',GradientType=0 ); /* IE6-8 */
border: solid 1px #CD1010;color:#FFFFFF;cursor: pointer;}

.glnkUpdate:hover {display:inline-block;text-align:center;text-decoration:none;-webkit-border-radius: 2px; -moz-border-radius: 2px;border-radius: 2px;
             background: rgb(157,213,58); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzlkZDUzYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ExZDU0ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzgwYzIxNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3Y2JjMGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(157,213,58,1) 0%, rgba(161,213,79,1) 50%, rgba(128,194,23,1) 51%, rgba(124,188,10,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(157,213,58,1)), color-stop(50%,rgba(161,213,79,1)), color-stop(51%,rgba(128,194,23,1)), color-stop(100%,rgba(124,188,10,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(157,213,58,1) 0%,rgba(161,213,79,1) 50%,rgba(128,194,23,1) 51%,rgba(124,188,10,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(157,213,58,1) 0%,rgba(161,213,79,1) 50%,rgba(128,194,23,1) 51%,rgba(124,188,10,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(157,213,58,1) 0%,rgba(161,213,79,1) 50%,rgba(128,194,23,1) 51%,rgba(124,188,10,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(157,213,58,1) 0%,rgba(161,213,79,1) 50%,rgba(128,194,23,1) 51%,rgba(124,188,10,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9dd53a', endColorstr='#7cbc0a',GradientType=0 ); /* IE6-8 */
border: solid 1px #91a833;color:#000000;cursor: pointer;}

.btn, .glnkUpdate, .glnkCancel {
    display:inline-block;
	position:relative;
	text-align:center;
	text-decoration:none;
	text-shadow: 0 1px 1px rgba(255,255,255,.3);
	-webkit-border-radius: 2px; 
	-moz-border-radius: 2px;
	border-radius: 2px;
    background: #f0f0f0; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI0NSUiIHN0b3AtY29sb3I9IiNmMGYwZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1NSUiIHN0b3AtY29sb3I9IiNkNGQ0ZDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #f0f0f0 45%, #d4d4d4 55%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(45%,#f0f0f0), color-stop(55%,#d4d4d4)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f0f0f0 45%,#d4d4d4 55%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f0f0f0 45%,#d4d4d4 55%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f0f0f0 45%,#d4d4d4 55%); /* IE10+ */
    background: linear-gradient(to bottom,  #f0f0f0 45%,#d4d4d4 55%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#d4d4d4',GradientType=0 ); /* IE6-8 */
	border: solid 1px #aaa;
	padding: 3px 8px 3px 8px;
	color:#000000;
	cursor: pointer;
	min-width:50px;
    margin:0;
    }
.btn:hover {
    text-decoration:none;
    background: #ebf1f6; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViZjFmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2FiZDNlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzg5YzNlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNWViZmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ebf1f6 0%, #abd3ee 50%, #89c3eb 51%, #d5ebfb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebf1f6), color-stop(50%,#abd3ee), color-stop(51%,#89c3eb), color-stop(100%,#d5ebfb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ebf1f6 0%,#abd3ee 50%,#89c3eb 51%,#d5ebfb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ebf1f6 0%,#abd3ee 50%,#89c3eb 51%,#d5ebfb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ebf1f6 0%,#abd3ee 50%,#89c3eb 51%,#d5ebfb 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ebf1f6 0%,#abd3ee 50%,#89c3eb 51%,#d5ebfb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebf1f6', endColorstr='#d5ebfb',GradientType=0 ); /* IE6-8 */
border:solid #4eace0 1px;
color:#23475b;
}
    
.modalBackground {background:url(images/overlay.png);}
.form {background:#ffffff; padding:5px;}
.form td {padding:5px;}
.form #handle1 {cursor:move;}
.formheader {background:#d4d4d4; color:#000000; font-weight:bold; padding:5px;}

#OrderPanel{position:absolute; top:0; left:0; padding:4% 0 0 0 ; text-align:center; background: url(images/overlay.png); width:100%; height:90%; z-index:100; overflow:hidden;}

#btncloseOrders {position: relative; float: right; margin: 0 7% 0 0; padding:3px 15px; color:#ffffff; background: #ff5151; cursor:pointer; text-decoration:none; font-weight:bold; border:none;}
#gvOrders{width:95%; margin:10px auto;}
#gvOrders {border:solid 1px #4eace0;}
#gvOrders th {background: #4eace0; border:solid 1px #4eace0; font-size:12px;}
#gvOrders tr {border:solid 1px #4eace0;}
#gvOrders tr, #gvOrders td {padding:5px;}

div.ajax__calendar_days table tr td{padding: 1px !important; border:none;}
div.ajax__calendar_body{width: auto;}
div.ajax__calendar_container{width: 190px; border:none;}
div.ajax__calendar_days table tr:hover {background:#ffffff;}

#lblOrderErr {padding: 5px; background:#FFFFFF; border:solid 2px #ff5151;}