/* prefix all items in this sheet with .template-accountant */
/* ==========================================================================
   Base styles: page specific
   ========================================================================== */
.template-accountant #main {padding-left: 10px; padding-bottom: 80px;}
.template-accountant h2 {font-size: 22px; font-weight: bold;}
.template-accountant .inline {display: inline; padding-right: 10px;}
.template-accountant #main a {font-size: 15px; font-weight: bold; text-decoration: none; color: #028f1d; cursor: pointer;}
.template-accountant #main a:hover {text-decoration: underline;}
.template-accountant small a {font-size: 10px; font-weight: bold; text-decoration: none; color: #028f1d;}
.template-accountant #main ul {padding: 0; width: 45%; float: left; margin-top: 0;}
.template-accountant #main ul li {list-style: none; color: #005EB9;}


.template-accountant nav ul {
	height: 20px;
	border: none;
}
.template-accountant nav ul li {
	display: none;
}

/*
 * Profile
 */
.template-accountant #profile {
	margin-bottom: 15px;
	margin-top: 40px;
	position: relative;
	width: 100%;
}
.template-accountant #profile img {
	float: left;
	left: 1px;
	position: absolute;
	top: 8px;
}
.template-accountant #profile h1 {
	margin-bottom: 0;
	margin-left: 135px;
	margin-top: 0;
	width: 450px;
}
.template-accountant #profile a {
	margin-left: 135px;
}

/*
 * Left Column
 */
.template-accountant #left-column {
	float: left;
	width: 49%;
	position: relative;
	z-index: 2;
}
.template-accountant #left-column button {
	background: #8edb78;
	background: -moz-linear-gradient(top,  #8edb78 0%, #9be281 2%, #6dd64a 4%, #44ca19 6%, #2fc302 8%, #0aa809 38%, #01a00b 48%, #009513 70%, #008e1b 98%, #33a549 100%);
	background: -ms-linear-gradient(top,  #8edb78 0%,#9be281 2%,#6dd64a 4%,#44ca19 6%,#2fc302 8%,#0aa809 38%,#01a00b 48%,#009513 70%,#008e1b 98%,#33a549 100%);
	background: -o-linear-gradient(top,  #8edb78 0%,#9be281 2%,#6dd64a 4%,#44ca19 6%,#2fc302 8%,#0aa809 38%,#01a00b 48%,#009513 70%,#008e1b 98%,#33a549 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8edb78), color-stop(2%,#9be281), color-stop(4%,#6dd64a), color-stop(6%,#44ca19), color-stop(8%,#2fc302), color-stop(38%,#0aa809), color-stop(48%,#01a00b), color-stop(70%,#009513), color-stop(98%,#008e1b), color-stop(100%,#33a549));
	background: -webkit-linear-gradient(top,  #8edb78 0%,#9be281 2%,#6dd64a 4%,#44ca19 6%,#2fc302 8%,#0aa809 38%,#01a00b 48%,#009513 70%,#008e1b 98%,#33a549 100%);
	background: linear-gradient(to bottom,  #8edb78 0%,#9be281 2%,#6dd64a 4%,#44ca19 6%,#2fc302 8%,#0aa809 38%,#01a00b 48%,#009513 70%,#008e1b 98%,#33a549 100%);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhlZGI3OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjOWJlMjgxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNCUiIHN0b3AtY29sb3I9IiM2ZGQ2NGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2JSIgc3RvcC1jb2xvcj0iIzQ0Y2ExOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjglIiBzdG9wLWNvbG9yPSIjMmZjMzAyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzglIiBzdG9wLWNvbG9yPSIjMGFhODA5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDglIiBzdG9wLWNvbG9yPSIjMDFhMDBiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzAlIiBzdG9wLWNvbG9yPSIjMDA5NTEzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTglIiBzdG9wLWNvbG9yPSIjMDA4ZTFiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMzYTU0OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
/* 	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8edb78', endColorstr='#33a549',GradientType=0 ); */
	-pie-background: linear-gradient(#2fc302, #008e1b);
	border-radius: 10px;
	border: 2px solid #008e1b;
	box-shadow: 0 2px 2px 0px rgba(0,0,0,.5);
	color: white;
	display: block;
	font-family: 'arial narrow', 'helvetica neue condensed', arial, sans-serif;
	font-size: 25px;
	font-weight: normal;
	left: 0px;
	margin-bottom: 10px;
	position: relative;
	text-align: center;
	text-shadow: 1px 1px 1px rgba(0,0,0,.3);
	text-transform: uppercase;
	width: 406px;
	zoom: 1;
	behavior: url(pie/PIE.php);
}
.template-accountant #left-column button:hover {
	background: #82bf7b;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgyYmY3YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjOGVjNDg0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNCUiIHN0b3AtY29sb3I9IiM1ZGE5NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2JSIgc3RvcC1jb2xvcj0iIzMwOTExZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjglIiBzdG9wLWNvbG9yPSIjMTk4NjA3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjMDA3MjBjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTglIiBzdG9wLWNvbG9yPSIjMDA2OTE0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMzODc0MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #82bf7b 0%, #8ec484 2%, #5da94d 4%, #30911d 6%, #198607 8%, #00720c 50%, #006914 98%, #338743 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#82bf7b), color-stop(2%,#8ec484), color-stop(4%,#5da94d), color-stop(6%,#30911d), color-stop(8%,#198607), color-stop(50%,#00720c), color-stop(98%,#006914), color-stop(100%,#338743));
	background: -webkit-linear-gradient(top,  #82bf7b 0%,#8ec484 2%,#5da94d 4%,#30911d 6%,#198607 8%,#00720c 50%,#006914 98%,#338743 100%);
	background: -o-linear-gradient(top,  #82bf7b 0%,#8ec484 2%,#5da94d 4%,#30911d 6%,#198607 8%,#00720c 50%,#006914 98%,#338743 100%);
	background: -ms-linear-gradient(top,  #82bf7b 0%,#8ec484 2%,#5da94d 4%,#30911d 6%,#198607 8%,#00720c 50%,#006914 98%,#338743 100%);
	background: linear-gradient(to bottom,  #82bf7b 0%,#8ec484 2%,#5da94d 4%,#30911d 6%,#198607 8%,#00720c 50%,#006914 98%,#338743 100%);
/* 	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#82bf7b', endColorstr='#338743',GradientType=0 ); */
	-pie-background: linear-gradient(#00720c, #338743);
	box-shadow: 0 2px 2px 0px rgba(0,0,0,.5);
}
.template-accountant #left-column button:active {
	background: #338743;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzODc0MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjMDA2OTE0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjMDA3MjBjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTIlIiBzdG9wLWNvbG9yPSIjMTk4NjA3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTQlIiBzdG9wLWNvbG9yPSIjMzA5MTFkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTYlIiBzdG9wLWNvbG9yPSIjNWRhOTRkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTglIiBzdG9wLWNvbG9yPSIjOGVjNDg0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzgyYmY3YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #338743 0%, #006914 2%, #00720c 50%, #198607 92%, #30911d 94%, #5da94d 96%, #8ec484 98%, #82bf7b 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#338743), color-stop(2%,#006914), color-stop(50%,#00720c), color-stop(92%,#198607), color-stop(94%,#30911d), color-stop(96%,#5da94d), color-stop(98%,#8ec484), color-stop(100%,#82bf7b));
	background: -webkit-linear-gradient(top,  #338743 0%,#006914 2%,#00720c 50%,#198607 92%,#30911d 94%,#5da94d 96%,#8ec484 98%,#82bf7b 100%);
	background: -o-linear-gradient(top,  #338743 0%,#006914 2%,#00720c 50%,#198607 92%,#30911d 94%,#5da94d 96%,#8ec484 98%,#82bf7b 100%);
	background: -ms-linear-gradient(top,  #338743 0%,#006914 2%,#00720c 50%,#198607 92%,#30911d 94%,#5da94d 96%,#8ec484 98%,#82bf7b 100%);
	background: linear-gradient(to bottom,  #338743 0%,#006914 2%,#00720c 50%,#198607 92%,#30911d 94%,#5da94d 96%,#8ec484 98%,#82bf7b 100%);
/* 	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#338743', endColorstr='#82bf7b',GradientType=0 ); */
	-pie-background: linear-gradient(#338743, #00720c);
	border: 2px solid #008e1b;
	box-shadow: 0 0px 2px 0px rgba(0,0,0,.5);
	top: 2px;
}
.template-accountant #left-column h2 {
	margin-bottom: 0;
}
.template-accountant #left-column p {
	margin-bottom: 15px;
	color: #005EB9;
}
.template-accountant #left-column h2 {
	margin-bottom: 0;
}

/*
 * Right Column
 */
.template-accountant #right-column {
	float: right;
	width: 49%;
}
.template-accountant #grey-box {
	-webkit-border-radius: 10px;
	background-color: #f2f2f2;
	border-radius: 10px;
	float: right;
	height: 660px;
	*height: 750px;
	padding: 15px 10px 15px 10px;
	width: 100%;
}

/* form */
.template-accountant #main form p {margin-bottom: 10px;}
.template-accountant #main form p label {
	color: #005EB9;
	display: inline-block;
	font-style: italic;
	width: 80px;
}
.template-accountant #main form p input {width: 340px; border: none;}
.template-accountant #main form p input[type="text"], .template-accountant #main form p textarea {
	-webkit-border-radius: 4px;
	-webkit-box-shadow: inset 0px 3px 0px 0px #e0e0e0;
	border-radius: 4px;
	box-shadow: inset 0px 3px 0px 0px #e0e0e0;
}
.template-accountant #main form p input[type="submit"] {
	background: #84bff8;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg0YmZmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjklIiBzdG9wLWNvbG9yPSIjMDU3OWU5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjMDA1ZWI5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzg0YmZmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #84bff8 0%, #0579e9 9%, #005eb9 99%, #84bff8 100%);
	background: -o-linear-gradient(top,  #84bff8 0%,#0579e9 9%,#005eb9 99%,#84bff8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#84bff8), color-stop(9%,#0579e9), color-stop(99%,#005eb9), color-stop(100%,#84bff8));
	background: -webkit-linear-gradient(top,  #84bff8 0%,#0579e9 9%,#005eb9 99%,#84bff8 100%);
	background: -ms-linear-gradient(top,  #84bff8 0%,#0579e9 9%,#005eb9 99%,#84bff8 100%);
	background: linear-gradient(to bottom,  #84bff8 0%,#0579e9 9%,#005eb9 99%,#84bff8 100%);
/* 	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#84bff8', endColorstr='#84bff8',GradientType=0 ); */
	-pie-background: linear-gradient(#0579e9, #005eb9);
	border: 2px solid #01519f;
	color: white;
	font-family: 'arial narrow', 'helvetica neue condensed', arial, sans-serif;
	font-size: 30px;
	font-weight: normal;
	height: 50px;
	left: 120px;
	padding: 0;
	position: relative;
	text-transform: uppercase;
	width: 275px;
	behavior: url(pie/PIE.php);
}
.template-accountant #main form p input[type="submit"]:hover {
	background: #84bff8;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg0YmZmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjklIiBzdG9wLWNvbG9yPSIjMDA1ZWJjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjMDA0MTkxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMzE3NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #84bff8 0%, #005ebc 9%, #004191 99%, #003177 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#84bff8), color-stop(9%,#005ebc), color-stop(99%,#004191), color-stop(100%,#003177));
	background: -webkit-linear-gradient(top,  #84bff8 0%,#005ebc 9%,#004191 99%,#003177 100%);
	background: -o-linear-gradient(top,  #84bff8 0%,#005ebc 9%,#004191 99%,#003177 100%);
	background: -ms-linear-gradient(top,  #84bff8 0%,#005ebc 9%,#004191 99%,#003177 100%);
	background: linear-gradient(to bottom,  #84bff8 0%,#005ebc 9%,#004191 99%,#003177 100%);
/* 	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#84bff8', endColorstr='#003177',GradientType=0 ); */
	-pie-background: linear-gradient(#005eb9, #0579e9);
}
.template-accountant #main form p input[type="submit"]:active {
	background: #003177;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMzE3NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjMDA0MTkxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTElIiBzdG9wLWNvbG9yPSIjMDA1ZWJjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzg0YmZmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #003177 0%, #004191 1%, #005ebc 91%, #84bff8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#003177), color-stop(1%,#004191), color-stop(91%,#005ebc), color-stop(100%,#84bff8));
	background: -webkit-linear-gradient(top,  #003177 0%,#004191 1%,#005ebc 91%,#84bff8 100%);
	background: -o-linear-gradient(top,  #003177 0%,#004191 1%,#005ebc 91%,#84bff8 100%);
	background: -ms-linear-gradient(top,  #003177 0%,#004191 1%,#005ebc 91%,#84bff8 100%);
	background: linear-gradient(to bottom,  #003177 0%,#004191 1%,#005ebc 91%,#84bff8 100%);
/* 	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003177', endColorstr='#84bff8',GradientType=0 ); */
	-pie-background: linear-gradient(#004191, #005ebc);
	top: 2px;
}
.template-accountant #main form p textarea {
	border: none;
	width: 340px;
	height: 75px;
	_margin-right: 39px;
	_width: 338px;
	*float: right;
	*margin-right: 30px;
	*position: relative;
	*top: -20px;
}

/*
 * Pop up boxes
 */
.template-accountant .pop-up {
	-webkit-border-radius: 10px;
	background-color: #FFF;
	border-radius: 10px;
	border: 8px solid #005EB9;
	height: 390px;
	margin-left: 13px;
	overflow-x: hidden;
	overflow-y: scroll;
	padding: 30px;
	width: 490px;
	position: relative;
}
.template-accountant .pop-up div {
	overflow: hidden;
	width: 100%;
}
.template-accountant #pop-up-container-services, .template-accountant #pop-up-container-addresses {
	display: none;
	font-size: 15px;
	left: 380px;
	overflow: hidden;
	position: absolute;
	width: 600px;
}
.template-accountant #pop-up-container-services span, .template-accountant #pop-up-container-addresses span {
	position: absolute;
	right: 44px;
	top: 7px;
	height: 20px;
	width: 20px;
	display: block;
	color: #005EB9;
	padding: 10px;
	cursor: pointer;
	text-align: center;
	z-index: 99;
}
.template-accountant #pop-up-container-services {
	background: transparent url(../img/arrow.jpg) no-repeat left 375px;
	top: 265px;
}
.template-accountant #pop-up-container-addresses {
	background: transparent url(../img/arrow.jpg) no-repeat left 188px;
	top: -60px;
}
.template-accountant #pop-up-container-addresses ul, .template-accountant #pop-up-container-services ul {width: 90%;}
.template-accountant #pop-up-container-addresses ul li {padding-bottom: 15px;}

/* ==========================================================================
   Mobile styles
   ========================================================================== */
@media only screen and (max-width: 768px) {
	.template-accountant #main #left-column ul:nth-child(even) { float: right;}
	.template-accountant #main {padding: 0px; padding-bottom: 80px;}
	.template-accountant #main a {font-size: 12px;}
	.template-accountant #left-column p {font-size: 11px;}
	.template-accountant #profile h1 {
		width: 170px;
		font-size: 20px;
	}
	.template-accountant #profile {
		height: 130px;
		overflow: hidden;
	}
	.template-accountant #left-column button {
		background-size: 118px 25px;
		font-size: 12px;
		height: 30px;
		left: 1px;
		margin-bottom: 0;
		position: absolute;
		top: -33px;
		width: 118px;
	}
	.template-accountant #left-column button:active {
		top: 149px;
	}
	.template-accountant #left-column, .template-accountant #right-column {
		clear: both;
		float: left;
		width: 100%;
	}
	.template-accountant #grey-box {
		background-color: #f2f2f2;
		height: 630px;
		width: 93%;
	}
	.template-accountant #grey-box iframe {
		height: 215px !important;
	}
	.template-accountant #main form p input, .template-accountant #main form p textarea {width: 282px;}
	.template-accountant #main form p input[type="submit"] {
		left: 3px;
	}
	.template-accountant #firm-name h2 {
		margin-bottom: 0;
		margin-top: 10px;
	}
	.template-accountant #firm-name {
		height: 110px;
		margin-left: 135px;
	}

	/*
	 * Pop up boxes
	 */
	.template-accountant .pop-up {
		-webkit-border-radius: 0px;
		background-color: #005EB9;
		border-radius: 0px;
		border: none;
		height: auto;
		margin-left: 0px;
		overflow-x: hidden;
		overflow-y: visible;
		padding: 10px;
		width: 280px;
		behavior: url(pie/PIE.htc);
	}
	.template-accountant .pop-up div {
		display: block;
		overflow: hidden;
		width: 100%;
	}
	.template-accountant #main .pop-up div ul {
		float: left !important;
	}
	.template-accountant #main .pop-up div ul li, .template-accountant #main .pop-up div h2 {
		color: #fff;
		font-weight: normal;
	}
	.template-accountant #pop-up-container-services, .template-accountant #pop-up-container-addresses {
		display: none;
		font-size: 15px;
		left: 0px;
		overflow: visible !important;
		position: absolute;
		width: 300px;
		z-index: 9999;
		clear: both;
		margin-bottom: 20px;
	}
	.template-accountant #pop-up-container-addresses {
		background: transparent url(../img/arrow.jpg) no-repeat left 188px;
		top: 50px;
	}
	.template-accountant #pop-up-container-addresses > span, .template-accountant #pop-up-container-services > span {
		right: 0;
		top: -35px;
		color: #fff;
		background-color: #005EB9;
	}
	.template-accountant #pop-up-container-services {
		background: none;
		top: 530px;
	}
	.template-accountant #pop-up-container-addresses ul, .template-accountant #pop-up-container-services ul {width: 90%;}
	.template-accountant #pop-up-container-addresses ul li {padding-bottom: 15px;}

	.template-accountant nav button {
		display: none !important;
	}

}
