
@font-face {
    font-family: 'UniversLTStd55Roman';
    src: url('http://www.vitalhealthsoftware.com/Assets/fonts/universltstd-webfont.eot');
    src: url('http://www.vitalhealthsoftware.com/Assets/fonts/universltstd-webfont.eot?') format('embedded-opentype'), url('http://www.vitalhealthsoftware.com/Assets/fonts/universltstd-webfont.woff') format('woff'), url('http://www.vitalhealthsoftware.com/Assets/fonts/universltstd-webfont.ttf') format('truetype'), url('http://www.vitalhealthsoftware.com/Assets/fonts/universltstd-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'FrutigerLTStd65Bold';
    src: url('http://www.vitalhealthsoftware.com/Assets/fonts/frutigerltstd-bold-webfont.eot');
    src: url('http://www.vitalhealthsoftware.com/Assets/fonts/frutigerltstd-bold-webfont.eot?') format('embedded-opentype'), url('http://www.vitalhealthsoftware.com/Assets/fonts/frutigerltstd-bold-webfont.woff') format('woff'), url('http://www.vitalhealthsoftware.com/Assets/fonts/frutigerltstd-bold-webfont.ttf') format('truetype'), url('http://www.vitalhealthsoftware.com/Assets/fonts/frutigerltstd-bold-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'FrutigerLTStd45Light';
    src: url('http://www.vitalhealthsoftware.com/Assets/fonts/frutigerltstd-light-webfont.eot');
    src: url('http://www.vitalhealthsoftware.com/Assets/fonts/frutigerltstd-light-webfont.eot?') format('embedded-opentype'), url('http://www.vitalhealthsoftware.com/Assets/fonts/frutigerltstd-light-webfont.woff') format('woff'), url('http://www.vitalhealthsoftware.com/Assets/fonts/frutigerltstd-light-webfont.ttf') format('truetype'), url('http://www.vitalhealthsoftware.com/Assets/fonts/frutigerltstd-light-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'FrutigerLTStd55Roman';
    src: url('http://www.vitalhealthsoftware.com/Assets/fonts/frutigerltstd-roman-webfont.eot');
    src: url('http://www.vitalhealthsoftware.com/Assets/fonts/frutigerltstd-roman-webfont.eot?') format('embedded-opentype'), url('http://www.vitalhealthsoftware.com/Assets/fonts/frutigerltstd-roman-webfont.woff') format('woff'), url('http://www.vitalhealthsoftware.com/Assets/fonts/frutigerltstd-roman-webfont.ttf') format('truetype'), url('http://www.vitalhealthsoftware.com/Assets/fonts/frutigerltstd-roman-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
html, body, #form1, #form1 > fieldset {height: 100%;}
body {
    margin: 0;
    color: #58585a;
    font: 14px/20px Tahoma, Arial, sans-serif;
    -webkit-text-size-adjust: 100%;
}
.page {
    min-width: 1000px;
    background: #eceef0 url(http://www.vitalhealthsoftware.com/Assets/images/bg-page.jpg) no-repeat 50% 0;
    background-attachment: fixed;
}
.homepage.page {
    background-image: url(bg-homep.jpg);
    background-attachment: scroll;
}
img {
    border-style: none;
}
a {
    color: #5ea7d1;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
input, textarea, select {
    font: 100% Arial, Helvetica, sans-serif;
    vertical-align: middle;
    color: #000;
}
form, fieldset {
    margin: 0;
    padding: 0;
    border-style: none;
}
header, footer, article, section, hgroup, nav, figure, aside {
    display: block;
}
figure {
    margin: 0;
    padding: 0;
}
#dilsecenekleriresim {
	margin-top:-5px;
	padding-left:0px;
	margin-right:0px;
	float:left;
	

}
#dilsecenekleri {
	margin-right:0px;
	float:left;

}
#wrapper {
    width: 940px;
    margin: 0 auto 15px;
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin-bottom: -32px;
    *margin-bottom: 0px;
}
.homepage #wrapper {
    margin-bottom: -32px;
}
#spacer {
    display: block !important;
    height: 31px;
}
#header {
    padding: 4px 0px 60px;
}
.header-holder {
    height: 1%;
    margin: 0;
    padding: 0 0 0 16px;
}
#header h1, #header h3, #header-logo, .logo {
    float: left;
    margin: 10px 5px -73px 0;
    background: url(logo0000.png) no-repeat;
    width: 220px;
    height: 98px;
    text-indent: -9999px;
    overflow: hidden;
    position: relative;
    z-index: 5;
    display: inline;
}
#header h1 a, #header h3 a, #header-logo a, .logo a {
    display: block;
    height: 100%;
}
#header h1 img, #header h3 img, #header-logo img, .logo img {
    position: absolute;
    left: -9999px;
    top: auto;
}
.header-box {
    float: right;
    font-size: 11px;
    line-height: 13px;
    overflow: hidden;
}

.sfPageContainer .header-box {
    min-width: 326px;
}
.sfPageContainer .login-holder, .sfPageContainer .lang-selector-holder, .sfPageContainer .search-box-holder {
    float: none;
}
.login-holder, .lang-selector-holder, .search-box-holder {
    float: left;
}
.header-box .login, .header-box .country {
    float: left;
    color: #58585a;
    margin: 4px 54px 0 0;
}
.header-box .country {
    padding: 0 16px 0 0;
    background: url(bullet10.png) no-repeat 100% 4px;
}
.header-box .search-box {
    float: left;
    margin: 0 7px 0 0;
}
.search-box .text { 
    background: #fff;
    border: 1px solid #dfdfdf;
    border-bottom-color: #efefef;
    border-top-color: #9f9f9f;
    box-shadow: 0 1px 1px #dfdfdf inset;
    -webkit-box-shadow: 0 1px 1px #dfdfdf inset;
    -moz-box-shadow: 0 1px 1px #dfdfdf inset;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    margin: 0 5px 0 0;
    float: left;
    padding: 0 4px 0 8px;
}
.search-box .text input, .search-box input[type="search"] {
    -webkit-appearance: none;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    color: #58585a;
    font-size: 9px;
    line-height: 12px;
    background: 0;
    border: 0;
    -webkit-border-radius: 0;
    padding: 4px 0;
    width: 95px;
    outline: none;
}
.search-box ::-webkit-input-placeholder {
    color: #58585a;
}
.search-box :-moz-placeholder {
    color: #58585a;
}
.search-box input[type="search"]:focus, .search-box .text:focus {
    outline: 0;
}
.search-box .btn-search {
    padding: 0;
    float: left;
    margin: 0;
    text-indent: -9999px;
    overflow: hidden;
    border: none;
    background: url(btn-sear.png) no-repeat;
    width: 17px;
    height: 18px;
    cursor: pointer;
}
* + html .search-box .btn-search {
    font-size: 0;
    line-height: 0;
}
#nav {
    background: #f4f4f4;
    background: url(data:image/svg+xml;base64\,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjZjNmM2YzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMiUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0JSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjZjZmNmY2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNiUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2JSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjclIiBzdG9wLWNvbG9yPSIjZjRmNGY0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOSUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMCUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMSUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMiUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMyUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMyUiIHN0b3AtY29sb3I9IiNmOGY2ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxNyUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxOCUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyMiUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyNCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyNCUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyNiUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyNyUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyOCUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyOSUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyOSUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzMSUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzMyUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzMyUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzNCUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzNSUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzNyUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzOCUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzOSUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0MCUiIHN0b3AtY29sb3I9IiNmYmZiZmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0MiUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0MiUiIHN0b3AtY29sb3I9IiNmYmZiZmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0NCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0NSUiIHN0b3AtY29sb3I9IiNmYmZiZmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0OCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0OSUiIHN0b3AtY29sb3I9IiNmYmZiZmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MSUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MSUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MyUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1NSUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1NSUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1OCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2MCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2MCUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2NiUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2NyUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2OSUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2OSUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3MSUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3NiUiIHN0b3AtY29sb3I9IiNmYmZiZmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4MCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4MCUiIHN0b3AtY29sb3I9IiNmYmZiZmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4NSUiIHN0b3AtY29sb3I9IiNmZGZkZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmVmZWZlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top,  #f4f4f4 0%, #f3f3f3 1%, #f5f5f5 2%, #f4f4f4 4%, #f6f6f6 4%, #f4f4f4 6%, #f6f6f6 6%, #f4f4f4 7%, #f6f6f6 9%, #f4f4f4 10%, #f6f6f6 11%, #f4f4f4 12%, #f5f5f5 13%, #f8f6f7 13%, #f5f5f5 17%, #f8f8f8 18%, #f8f8f8 22%, #f6f6f6 24%, #f8f8f8 24%, #f8f8f8 26%, #fafafa 27%, #f8f8f8 28%, #fafafa 29%, #f8f8f8 29%, #fafafa 31%, #f8f8f8 33%, #fafafa 33%, #f8f8f8 34%, #fafafa 35%, #f8f8f8 37%, #fafafa 38%, #f8f8f8 39%, #fbfbfb 40%, #f9f9f9 42%, #fbfbfb 42%, #f9f9f9 44%, #fbfbfb 45%, #f9f9f9 48%, #fbfbfb 49%, #fafafa 51%, #f4f4f4 51%, #f6f6f6 53%, #f4f4f4 55%, #f6f6f6 55%, #f7f7f7 58%, #f6f6f6 60%, #f8f8f8 60%, #f7f7f7 66%, #f9f9f9 67%, #f7f7f7 69%, #f9f9f9 69%, #fafafa 71%, #f8f8f8 75%, #fbfbfb 76%, #f9f9f9 80%, #fbfbfb 80%, #fdfdfd 85%, #fefefe 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(1%,#f3f3f3), color-stop(2%,#f5f5f5), color-stop(4%,#f4f4f4), color-stop(4%,#f6f6f6), color-stop(6%,#f4f4f4), color-stop(6%,#f6f6f6), color-stop(7%,#f4f4f4), color-stop(9%,#f6f6f6), color-stop(10%,#f4f4f4), color-stop(11%,#f6f6f6), color-stop(12%,#f4f4f4), color-stop(13%,#f5f5f5), color-stop(13%,#f8f6f7), color-stop(17%,#f5f5f5), color-stop(18%,#f8f8f8), color-stop(22%,#f8f8f8), color-stop(24%,#f6f6f6), color-stop(24%,#f8f8f8), color-stop(26%,#f8f8f8), color-stop(27%,#fafafa), color-stop(28%,#f8f8f8), color-stop(29%,#fafafa), color-stop(29%,#f8f8f8), color-stop(31%,#fafafa), color-stop(33%,#f8f8f8), color-stop(33%,#fafafa), color-stop(34%,#f8f8f8), color-stop(35%,#fafafa), color-stop(37%,#f8f8f8), color-stop(38%,#fafafa), color-stop(39%,#f8f8f8), color-stop(40%,#fbfbfb), color-stop(42%,#f9f9f9), color-stop(42%,#fbfbfb), color-stop(44%,#f9f9f9), color-stop(45%,#fbfbfb), color-stop(48%,#f9f9f9), color-stop(49%,#fbfbfb), color-stop(51%,#fafafa), color-stop(51%,#f4f4f4), color-stop(53%,#f6f6f6), color-stop(55%,#f4f4f4), color-stop(55%,#f6f6f6), color-stop(58%,#f7f7f7), color-stop(60%,#f6f6f6), color-stop(60%,#f8f8f8), color-stop(66%,#f7f7f7), color-stop(67%,#f9f9f9), color-stop(69%,#f7f7f7), color-stop(69%,#f9f9f9), color-stop(71%,#fafafa), color-stop(75%,#f8f8f8), color-stop(76%,#fbfbfb), color-stop(80%,#f9f9f9), color-stop(80%,#fbfbfb), color-stop(85%,#fdfdfd), color-stop(100%,#fefefe));
    background: -webkit-linear-gradient(top,  #f4f4f4 0%,#f3f3f3 1%,#f5f5f5 2%,#f4f4f4 4%,#f6f6f6 4%,#f4f4f4 6%,#f6f6f6 6%,#f4f4f4 7%,#f6f6f6 9%,#f4f4f4 10%,#f6f6f6 11%,#f4f4f4 12%,#f5f5f5 13%,#f8f6f7 13%,#f5f5f5 17%,#f8f8f8 18%,#f8f8f8 22%,#f6f6f6 24%,#f8f8f8 24%,#f8f8f8 26%,#fafafa 27%,#f8f8f8 28%,#fafafa 29%,#f8f8f8 29%,#fafafa 31%,#f8f8f8 33%,#fafafa 33%,#f8f8f8 34%,#fafafa 35%,#f8f8f8 37%,#fafafa 38%,#f8f8f8 39%,#fbfbfb 40%,#f9f9f9 42%,#fbfbfb 42%,#f9f9f9 44%,#fbfbfb 45%,#f9f9f9 48%,#fbfbfb 49%,#fafafa 51%,#f4f4f4 51%,#f6f6f6 53%,#f4f4f4 55%,#f6f6f6 55%,#f7f7f7 58%,#f6f6f6 60%,#f8f8f8 60%,#f7f7f7 66%,#f9f9f9 67%,#f7f7f7 69%,#f9f9f9 69%,#fafafa 71%,#f8f8f8 75%,#fbfbfb 76%,#f9f9f9 80%,#fbfbfb 80%,#fdfdfd 85%,#fefefe 100%);
    background: -o-linear-gradient(top,  #f4f4f4 0%,#f3f3f3 1%,#f5f5f5 2%,#f4f4f4 4%,#f6f6f6 4%,#f4f4f4 6%,#f6f6f6 6%,#f4f4f4 7%,#f6f6f6 9%,#f4f4f4 10%,#f6f6f6 11%,#f4f4f4 12%,#f5f5f5 13%,#f8f6f7 13%,#f5f5f5 17%,#f8f8f8 18%,#f8f8f8 22%,#f6f6f6 24%,#f8f8f8 24%,#f8f8f8 26%,#fafafa 27%,#f8f8f8 28%,#fafafa 29%,#f8f8f8 29%,#fafafa 31%,#f8f8f8 33%,#fafafa 33%,#f8f8f8 34%,#fafafa 35%,#f8f8f8 37%,#fafafa 38%,#f8f8f8 39%,#fbfbfb 40%,#f9f9f9 42%,#fbfbfb 42%,#f9f9f9 44%,#fbfbfb 45%,#f9f9f9 48%,#fbfbfb 49%,#fafafa 51%,#f4f4f4 51%,#f6f6f6 53%,#f4f4f4 55%,#f6f6f6 55%,#f7f7f7 58%,#f6f6f6 60%,#f8f8f8 60%,#f7f7f7 66%,#f9f9f9 67%,#f7f7f7 69%,#f9f9f9 69%,#fafafa 71%,#f8f8f8 75%,#fbfbfb 76%,#f9f9f9 80%,#fbfbfb 80%,#fdfdfd 85%,#fefefe 100%);
    background: -ms-linear-gradient(top,  #f4f4f4 0%,#f3f3f3 1%,#f5f5f5 2%,#f4f4f4 4%,#f6f6f6 4%,#f4f4f4 6%,#f6f6f6 6%,#f4f4f4 7%,#f6f6f6 9%,#f4f4f4 10%,#f6f6f6 11%,#f4f4f4 12%,#f5f5f5 13%,#f8f6f7 13%,#f5f5f5 17%,#f8f8f8 18%,#f8f8f8 22%,#f6f6f6 24%,#f8f8f8 24%,#f8f8f8 26%,#fafafa 27%,#f8f8f8 28%,#fafafa 29%,#f8f8f8 29%,#fafafa 31%,#f8f8f8 33%,#fafafa 33%,#f8f8f8 34%,#fafafa 35%,#f8f8f8 37%,#fafafa 38%,#f8f8f8 39%,#fbfbfb 40%,#f9f9f9 42%,#fbfbfb 42%,#f9f9f9 44%,#fbfbfb 45%,#f9f9f9 48%,#fbfbfb 49%,#fafafa 51%,#f4f4f4 51%,#f6f6f6 53%,#f4f4f4 55%,#f6f6f6 55%,#f7f7f7 58%,#f6f6f6 60%,#f8f8f8 60%,#f7f7f7 66%,#f9f9f9 67%,#f7f7f7 69%,#f9f9f9 69%,#fafafa 71%,#f8f8f8 75%,#fbfbfb 76%,#f9f9f9 80%,#fbfbfb 80%,#fdfdfd 85%,#fefefe 100%);
    background: linear-gradient(top,  #f4f4f4 0%,#f3f3f3 1%,#f5f5f5 2%,#f4f4f4 4%,#f6f6f6 4%,#f4f4f4 6%,#f6f6f6 6%,#f4f4f4 7%,#f6f6f6 9%,#f4f4f4 10%,#f6f6f6 11%,#f4f4f4 12%,#f5f5f5 13%,#f8f6f7 13%,#f5f5f5 17%,#f8f8f8 18%,#f8f8f8 22%,#f6f6f6 24%,#f8f8f8 24%,#f8f8f8 26%,#fafafa 27%,#f8f8f8 28%,#fafafa 29%,#f8f8f8 29%,#fafafa 31%,#f8f8f8 33%,#fafafa 33%,#f8f8f8 34%,#fafafa 35%,#f8f8f8 37%,#fafafa 38%,#f8f8f8 39%,#fbfbfb 40%,#f9f9f9 42%,#fbfbfb 42%,#f9f9f9 44%,#fbfbfb 45%,#f9f9f9 48%,#fbfbfb 49%,#fafafa 51%,#f4f4f4 51%,#f6f6f6 53%,#f4f4f4 55%,#f6f6f6 55%,#f7f7f7 58%,#f6f6f6 60%,#f8f8f8 60%,#f7f7f7 66%,#f9f9f9 67%,#f7f7f7 69%,#f9f9f9 69%,#fafafa 71%,#f8f8f8 75%,#fbfbfb 76%,#f9f9f9 80%,#fbfbfb 80%,#fdfdfd 85%,#fefefe 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#fefefe',GradientType=0 );
    border: 1px solid #fff;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    text-align: right;
    padding: 0 0 0 218px;
    box-shadow: 0 2px 4px #cecece;
    -webkit-box-shadow: 0 2px 4px #cecece;
    -moz-box-shadow: 0 2px 4px #cecece;
    width: 720px;
}
#nav > ul {
    display: inline-block;
    vertical-align: top;
    background: url(separato.png) repeat-y;
	padding: 0px 6px 0px 8px;
    font: 14px/20px 'UniversLTStd55Roman' , Trebuchet MS;
    position: relative;
    text-align: center;
    margin: 0;
    list-style: none;
}
* + html #nav > ul {
    display: inline;
}
#nav > ul > li {
	background: url(separato.png) no-repeat 0 50%;
    padding: 0 15px 0 15px;
	padding: 0px;
	display: inline-block;
	zoom: 1;
	*float: left;
}
#nav ul li:first-child {
    background: none;
}
#nav > ul > li > a {
    color: #58585a;
	display: block;
	padding: 12px 14px 13px;
}
#nav > ul > li > a > span {
	position:relative;
	top:1px;
}
._Telerik_IE9 #nav > ul > li > a > span {
	top:3px;
}
#nav > ul > li > a:hover, #nav > ul > .active > a {
    text-decoration: none;
    color: #3389a6;
}
.subnav-holder {
    width: 98%;
    background: #757474;
    -moz-border-radius-topleft: 0;
    -moz-border-radius-topright: 0;
    -moz-border-radius-bottomright: 7px;
    -moz-border-radius-bottomleft: 7px;
    -webkit-border-radius: 0 0 7px 7px;
    border-radius: 0 0 7px 7px;
    font: 11px/13px Tahoma, Arial, sans-serif;
    box-shadow: 0 3px 3px #606060 inset;
    -webkit-box-shadow: 0 3px 3px #606060 inset;
    -moz-box-shadow: 0 3px 3px #606060 inset;
    padding: 1px 0;
    position: absolute;
    top: 100%;
    right: 2%;
    margin: 1px 0 0;
}
.subnav-holder ul {
    /*padding: 3px 11px 5px;*/
    padding: 3px 2px 5px 8px;
    margin: 0;
    list-style: none;
    border-top: 1px solid #fbfbfb;
    overflow: hidden;
}
.subnav-holder li {
    float: left;
    background: url(http://www.vitalhealthsoftware.com/Assets/images/separator4.png) no-repeat 0 2px;
    padding: 0 12px 0 13px;
}
._Telerik_IE9  .subnav-holder li {
	padding: 0 9px 0 10px;
}
.subnav-holder ul li:first-child {
    background: none;
    padding-left: 0;
}
.subnav-holder a {
    color: #e9eaea;
}
.subnav-holder .subnav a {
    color: #eff0f1;
}
.subnav-holder ul .active a, .subnav-holder .subnav a:hover, .subnav-holder a:hover {
    text-decoration: none;
    color: #f39900;
    background: #757474;
}
.subnav-holder .subnav {
    border: none;
    text-transform: uppercase;
}
.gallery-1 {
    margin: -20px 0 16px;
    position: relative;
    width: 100%;
}
.gallery-1 .frame {
    position: relative;
    width: 100%;
    height: 430px;
}
.gallery-1 .frame ul {
    position: relative;
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
}
.gallery-1 .frame li {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    display: none;
}
.gallery-1 .frame li.active {
    z-index: 2;
    display: block;
}
.gallery-1 .switcher {
    text-align: center;
    padding: 0 100px 0 20px;
}
.gallery-1 .switcher ul {
    display: inline-block;
    vertical-align: top;
    font-size: 0;
    line-height: 0;
    padding: 0;
    margin: 0;
    list-style: none;
}
* + html .gallery-1 .switcher ul {
    display: inline;
}
.gallery-1 .switcher li {
    float: left;
    margin: 0 0 0 15px;
}
.gallery-1 .switcher a {
    display: block;
    text-indent: -9999px;
    overflow: hidden;
    background: url(switcher.png) no-repeat;
    width: 15px;
    height: 15px;
}
.gallery-1 .switcher a:hover, .gallery-1 .switcher .active a {
    background-position: 0 -15px;
}
.gallery-2 {
    position: relative;
    overflow: hidden;
    padding: 6px 8px;
    background: #f4f4f4;
    background: url(data:image/svg+xml;base64\,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjZjNmM2YzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMiUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0JSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjZjZmNmY2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNiUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2JSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjclIiBzdG9wLWNvbG9yPSIjZjRmNGY0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOSUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMCUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMSUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMiUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMyUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMyUiIHN0b3AtY29sb3I9IiNmOGY2ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxNyUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxOCUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyMiUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyNCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyNCUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyNiUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyNyUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyOCUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyOSUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyOSUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzMSUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzMyUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzMyUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzNCUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzNSUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzNyUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzOCUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzOSUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0MCUiIHN0b3AtY29sb3I9IiNmYmZiZmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0MiUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0MiUiIHN0b3AtY29sb3I9IiNmYmZiZmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0NCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0NSUiIHN0b3AtY29sb3I9IiNmYmZiZmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0OCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0OSUiIHN0b3AtY29sb3I9IiNmYmZiZmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MSUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MSUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MyUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1NSUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1NSUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1OCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2MCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2MCUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2NiUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2NyUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2OSUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2OSUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3MSUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3NiUiIHN0b3AtY29sb3I9IiNmYmZiZmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4MCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4MCUiIHN0b3AtY29sb3I9IiNmYmZiZmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4NSUiIHN0b3AtY29sb3I9IiNmZGZkZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmVmZWZlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top,  #f4f4f4 0%, #f3f3f3 1%, #f5f5f5 2%, #f4f4f4 4%, #f6f6f6 4%, #f4f4f4 6%, #f6f6f6 6%, #f4f4f4 7%, #f6f6f6 9%, #f4f4f4 10%, #f6f6f6 11%, #f4f4f4 12%, #f5f5f5 13%, #f8f6f7 13%, #f5f5f5 17%, #f8f8f8 18%, #f8f8f8 22%, #f6f6f6 24%, #f8f8f8 24%, #f8f8f8 26%, #fafafa 27%, #f8f8f8 28%, #fafafa 29%, #f8f8f8 29%, #fafafa 31%, #f8f8f8 33%, #fafafa 33%, #f8f8f8 34%, #fafafa 35%, #f8f8f8 37%, #fafafa 38%, #f8f8f8 39%, #fbfbfb 40%, #f9f9f9 42%, #fbfbfb 42%, #f9f9f9 44%, #fbfbfb 45%, #f9f9f9 48%, #fbfbfb 49%, #fafafa 51%, #f4f4f4 51%, #f6f6f6 53%, #f4f4f4 55%, #f6f6f6 55%, #f7f7f7 58%, #f6f6f6 60%, #f8f8f8 60%, #f7f7f7 66%, #f9f9f9 67%, #f7f7f7 69%, #f9f9f9 69%, #fafafa 71%, #f8f8f8 75%, #fbfbfb 76%, #f9f9f9 80%, #fbfbfb 80%, #fdfdfd 85%, #fefefe 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(1%,#f3f3f3), color-stop(2%,#f5f5f5), color-stop(4%,#f4f4f4), color-stop(4%,#f6f6f6), color-stop(6%,#f4f4f4), color-stop(6%,#f6f6f6), color-stop(7%,#f4f4f4), color-stop(9%,#f6f6f6), color-stop(10%,#f4f4f4), color-stop(11%,#f6f6f6), color-stop(12%,#f4f4f4), color-stop(13%,#f5f5f5), color-stop(13%,#f8f6f7), color-stop(17%,#f5f5f5), color-stop(18%,#f8f8f8), color-stop(22%,#f8f8f8), color-stop(24%,#f6f6f6), color-stop(24%,#f8f8f8), color-stop(26%,#f8f8f8), color-stop(27%,#fafafa), color-stop(28%,#f8f8f8), color-stop(29%,#fafafa), color-stop(29%,#f8f8f8), color-stop(31%,#fafafa), color-stop(33%,#f8f8f8), color-stop(33%,#fafafa), color-stop(34%,#f8f8f8), color-stop(35%,#fafafa), color-stop(37%,#f8f8f8), color-stop(38%,#fafafa), color-stop(39%,#f8f8f8), color-stop(40%,#fbfbfb), color-stop(42%,#f9f9f9), color-stop(42%,#fbfbfb), color-stop(44%,#f9f9f9), color-stop(45%,#fbfbfb), color-stop(48%,#f9f9f9), color-stop(49%,#fbfbfb), color-stop(51%,#fafafa), color-stop(51%,#f4f4f4), color-stop(53%,#f6f6f6), color-stop(55%,#f4f4f4), color-stop(55%,#f6f6f6), color-stop(58%,#f7f7f7), color-stop(60%,#f6f6f6), color-stop(60%,#f8f8f8), color-stop(66%,#f7f7f7), color-stop(67%,#f9f9f9), color-stop(69%,#f7f7f7), color-stop(69%,#f9f9f9), color-stop(71%,#fafafa), color-stop(75%,#f8f8f8), color-stop(76%,#fbfbfb), color-stop(80%,#f9f9f9), color-stop(80%,#fbfbfb), color-stop(85%,#fdfdfd), color-stop(100%,#fefefe));
    background: -webkit-linear-gradient(top,  #f4f4f4 0%,#f3f3f3 1%,#f5f5f5 2%,#f4f4f4 4%,#f6f6f6 4%,#f4f4f4 6%,#f6f6f6 6%,#f4f4f4 7%,#f6f6f6 9%,#f4f4f4 10%,#f6f6f6 11%,#f4f4f4 12%,#f5f5f5 13%,#f8f6f7 13%,#f5f5f5 17%,#f8f8f8 18%,#f8f8f8 22%,#f6f6f6 24%,#f8f8f8 24%,#f8f8f8 26%,#fafafa 27%,#f8f8f8 28%,#fafafa 29%,#f8f8f8 29%,#fafafa 31%,#f8f8f8 33%,#fafafa 33%,#f8f8f8 34%,#fafafa 35%,#f8f8f8 37%,#fafafa 38%,#f8f8f8 39%,#fbfbfb 40%,#f9f9f9 42%,#fbfbfb 42%,#f9f9f9 44%,#fbfbfb 45%,#f9f9f9 48%,#fbfbfb 49%,#fafafa 51%,#f4f4f4 51%,#f6f6f6 53%,#f4f4f4 55%,#f6f6f6 55%,#f7f7f7 58%,#f6f6f6 60%,#f8f8f8 60%,#f7f7f7 66%,#f9f9f9 67%,#f7f7f7 69%,#f9f9f9 69%,#fafafa 71%,#f8f8f8 75%,#fbfbfb 76%,#f9f9f9 80%,#fbfbfb 80%,#fdfdfd 85%,#fefefe 100%);
    background: -o-linear-gradient(top,  #f4f4f4 0%,#f3f3f3 1%,#f5f5f5 2%,#f4f4f4 4%,#f6f6f6 4%,#f4f4f4 6%,#f6f6f6 6%,#f4f4f4 7%,#f6f6f6 9%,#f4f4f4 10%,#f6f6f6 11%,#f4f4f4 12%,#f5f5f5 13%,#f8f6f7 13%,#f5f5f5 17%,#f8f8f8 18%,#f8f8f8 22%,#f6f6f6 24%,#f8f8f8 24%,#f8f8f8 26%,#fafafa 27%,#f8f8f8 28%,#fafafa 29%,#f8f8f8 29%,#fafafa 31%,#f8f8f8 33%,#fafafa 33%,#f8f8f8 34%,#fafafa 35%,#f8f8f8 37%,#fafafa 38%,#f8f8f8 39%,#fbfbfb 40%,#f9f9f9 42%,#fbfbfb 42%,#f9f9f9 44%,#fbfbfb 45%,#f9f9f9 48%,#fbfbfb 49%,#fafafa 51%,#f4f4f4 51%,#f6f6f6 53%,#f4f4f4 55%,#f6f6f6 55%,#f7f7f7 58%,#f6f6f6 60%,#f8f8f8 60%,#f7f7f7 66%,#f9f9f9 67%,#f7f7f7 69%,#f9f9f9 69%,#fafafa 71%,#f8f8f8 75%,#fbfbfb 76%,#f9f9f9 80%,#fbfbfb 80%,#fdfdfd 85%,#fefefe 100%);
    background: -ms-linear-gradient(top,  #f4f4f4 0%,#f3f3f3 1%,#f5f5f5 2%,#f4f4f4 4%,#f6f6f6 4%,#f4f4f4 6%,#f6f6f6 6%,#f4f4f4 7%,#f6f6f6 9%,#f4f4f4 10%,#f6f6f6 11%,#f4f4f4 12%,#f5f5f5 13%,#f8f6f7 13%,#f5f5f5 17%,#f8f8f8 18%,#f8f8f8 22%,#f6f6f6 24%,#f8f8f8 24%,#f8f8f8 26%,#fafafa 27%,#f8f8f8 28%,#fafafa 29%,#f8f8f8 29%,#fafafa 31%,#f8f8f8 33%,#fafafa 33%,#f8f8f8 34%,#fafafa 35%,#f8f8f8 37%,#fafafa 38%,#f8f8f8 39%,#fbfbfb 40%,#f9f9f9 42%,#fbfbfb 42%,#f9f9f9 44%,#fbfbfb 45%,#f9f9f9 48%,#fbfbfb 49%,#fafafa 51%,#f4f4f4 51%,#f6f6f6 53%,#f4f4f4 55%,#f6f6f6 55%,#f7f7f7 58%,#f6f6f6 60%,#f8f8f8 60%,#f7f7f7 66%,#f9f9f9 67%,#f7f7f7 69%,#f9f9f9 69%,#fafafa 71%,#f8f8f8 75%,#fbfbfb 76%,#f9f9f9 80%,#fbfbfb 80%,#fdfdfd 85%,#fefefe 100%);
    background: linear-gradient(top,  #f4f4f4 0%,#f3f3f3 1%,#f5f5f5 2%,#f4f4f4 4%,#f6f6f6 4%,#f4f4f4 6%,#f6f6f6 6%,#f4f4f4 7%,#f6f6f6 9%,#f4f4f4 10%,#f6f6f6 11%,#f4f4f4 12%,#f5f5f5 13%,#f8f6f7 13%,#f5f5f5 17%,#f8f8f8 18%,#f8f8f8 22%,#f6f6f6 24%,#f8f8f8 24%,#f8f8f8 26%,#fafafa 27%,#f8f8f8 28%,#fafafa 29%,#f8f8f8 29%,#fafafa 31%,#f8f8f8 33%,#fafafa 33%,#f8f8f8 34%,#fafafa 35%,#f8f8f8 37%,#fafafa 38%,#f8f8f8 39%,#fbfbfb 40%,#f9f9f9 42%,#fbfbfb 42%,#f9f9f9 44%,#fbfbfb 45%,#f9f9f9 48%,#fbfbfb 49%,#fafafa 51%,#f4f4f4 51%,#f6f6f6 53%,#f4f4f4 55%,#f6f6f6 55%,#f7f7f7 58%,#f6f6f6 60%,#f8f8f8 60%,#f7f7f7 66%,#f9f9f9 67%,#f7f7f7 69%,#f9f9f9 69%,#fafafa 71%,#f8f8f8 75%,#fbfbfb 76%,#f9f9f9 80%,#fbfbfb 80%,#fdfdfd 85%,#fefefe 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#fefefe',GradientType=0 );
    border: 1px solid #fff;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    margin: 0 0 14px;
    box-shadow: 0 1px 3px #cecece;
    -webkit-box-shadow: 0 1px 4px #cecece;
    -moz-box-shadow: 0 1px 4px #cecece;
}
.gallery-2 .holder {
    width: 920px;
    background: #fcfcfc;
    border: 1px solid #e4e3e3;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.gallery-2 .latestnews {
    font: 16px/19px 'FrutigerLTStd65Bold' , Tahoma, Arial, sans-serif;
    color: #303030;
    float: left;
    padding: 6px 5px 7px 28px;
    background: url(bullet20.png) no-repeat 0 7px;
    margin: 0 0 0 -6px;
    width: 133px;
    border-right: 1px solid #d2d4d4;
}
.gallery-2 .frame {
    float: left;
    overflow: hidden;
    position: relative;
    width: 759px;
    font: 14px/17px 'FrutigerLTStd55Roman' , Tahoma, Arial, sans-serif;
    color: #303030;
}
.gallery-2 .frame ul {
    padding: 0;
    margin: 0;
    list-style: none;
    width: 99999px;
    position: relative;
    overflow: hidden;
}
.gallery-2 .frame li {
    float: left;
    padding: 8px 17px 7px;
    width: 727px;
}
 .gallery-2 .frame a {
        color: #000;
        text-decoration: none;
    }
.gallery-2 .frame .more, .gallery-2 .frame .date {
    font-style: normal;
    background: url(separatp.png) no-repeat 0 1px;
    margin: 0 0 0 3px;
    padding: 0 1px 0 8px;
    color: #303030;
}
.gallery-3 {
    position: relative;
    width: 960px;
    margin: 0 -10px;
}
.gallery-3 .frame {
    width: 968px;
    position: relative;
    overflow: hidden;
    margin: 0 0 0 -8px;
}
.gallery-3 .frame ul {
    padding: 15px 0;
    margin: 0;
    list-style: none;
    position: relative;
    overflow: hidden;
    width: 99999px;
}
.gallery-3 .frame li {
    float: left;
    width: 301px;
    height: 170px;
    margin: 0 0 0 18px;
}
.gallery-3 .holder {
    background: #f2f2f2;
    background: -moz-linear-gradient(top,  #f2f2f2 0%, #fbfbfb 45%, #f9f9f9 70%, #f5f5f5 81%, #f2f2f2 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(45%,#fbfbfb), color-stop(70%,#f9f9f9), color-stop(81%,#f5f5f5), color-stop(100%,#f2f2f2));
    background: -webkit-linear-gradient(top,  #f2f2f2 0%,#fbfbfb 45%,#f9f9f9 70%,#f5f5f5 81%,#f2f2f2 100%);
    background: -o-linear-gradient(top,  #f2f2f2 0%,#fbfbfb 45%,#f9f9f9 70%,#f5f5f5 81%,#f2f2f2 100%);
    background: -ms-linear-gradient(top,  #f2f2f2 0%,#fbfbfb 45%,#f9f9f9 70%,#f5f5f5 81%,#f2f2f2 100%);
    background: linear-gradient(top,  #f2f2f2 0%,#fbfbfb 45%,#f9f9f9 70%,#f5f5f5 81%,#f2f2f2 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#f2f2f2',GradientType=0 );
    border: 1px solid #fff;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    padding: 18px 9px 10px 6px;
    color: #3389a6;
    font-size: 12px;
    line-height: 20px;
    width: 284px;
    height: 140px;
    display: block;
    text-decoration: none;
    cursor: pointer;
    overflow: hidden;
    position: relative;
}

.gallery-3 .holder:hover .arrow {
    background-position: 0 -15px;
}

.gallery-3 .holder:hover {
    color: #25657a;
    width: 302px;
    height: 158px;
    margin: -8px;
    font-size: 12px;
    box-shadow: 0 3px 5px #999;
    -webkit-box-shadow: 0 3px 5px #999;
    -moz-box-shadow: 0 3px 5px #999;
}
.gallery-3 .holder:hover .alignleft {
    width: 140px;
}
.gallery-3 .holder:hover .title {
    font-size: 16px;
    line-height: 21px;
    margin: 0 0 10px;
}
.gallery-3 .holder .arrow {
    display: inline-block;
    vertical-align: top;
    text-indent: -9999px;
    overflow: hidden;
    background: url(http://www.vitalhealthsoftware.com/Assets/images/arrow1.png) no-repeat;
    width: 14px;
    height: 15px;
    margin: 5px 0 0 7px;
}
* + html .gallery-3 .holder .arrow {
    margin-top: 3px;
}
.gallery-3 .active .holder {
    color: #d2002e;
}
.gallery-3 .active .arrow {
    background-position: 0 -15px;
}
.gallery-3 .alignleft {
    text-align: center;
    width: 130px;
    margin: -6px 3px 0 0;
    float: left;
    height: 140px;
    display: table;
}
* + html .gallery-3 .alignleft {
    position: relative;
}
.gallery-3 .alignleft span {
    display: table-cell;
    vertical-align: middle;
}
* + html .gallery-3 .alignleft span {
    position: absolute;
    top: 50%;
    left: 0;
}
.gallery-3 .alignleft img {
    vertical-align: top;
}
* + html .gallery-3 .alignleft img {
    position: relative;
    top: -50%;
    display: block;
}
.gallery-3 .title {
    font: 16px/19px 'FrutigerLTStd55Roman' , Tahoma, Arial, sans-serif;
    margin: 0 0 7px;
    display: block;
}
.gallery-3 .title strong {
    display: block;
    font: 20px/27px 'FrutigerLTStd65Bold' , Tahoma, Arial, sans-serif;
}
.gallery-3 .prev, .gallery-3 .next {
    position: absolute;
    top: 64px;
    left: -20px;
    background: url(bg-prevn.png) no-repeat;
    width: 20px;
    height: 73px;
    text-indent: -9999px;
    overflow: hidden;
    display: none;
}
.gallery-3 .next {
    background-position: -20px 0;
    left: auto;
    right: -20px;
}
.gallery-3 .prev:hover {
    background-position: 0 -73px;
}
.gallery-3 .next:hover {
    background-position: -20px -73px;
}
.gallery-3 .caption {
    overflow: hidden;
    display: block;
    width: 150px;
}
.alignnone {
    vertical-align: top;
    margin: 0 0 27px;
}
.intro-block {
    padding: 41px 0 33px;
    width: 100%;
    color: #303030;
    font-size: 16px;
    line-height: 24px;
}
.intro-block p {
    margin: 0 0 20px;
}
.intro-block .holder {
    overflow: hidden;
    font-size: 14px;
    line-height: 20px;
    color: #58585a;
}
.intro-block .holder .box {
    float: left;
    width: 45%;
    margin: 0 0 0 10%;
}
.intro-block .holder .box:first-child {
    margin: 0;
}
.intro-block .box p {
    margin: 0 0 5px;
}
.intro-block .alignleft {
    float: left;
    width: 460px;
    margin: -24px 20px 0 0;
    text-align: center;
}
.intro-block .alignleft img {
    vertical-align: top;
}
.intro-block .caption {
    overflow: hidden;
}
.intro-block h2, .intro-block h2 a {
    color: #f39900;
    font: 18px/23px 'FrutigerLTStd45Light' , Tahoma, Arial, sans-serif;
    margin: 0 0 5px;
}
.intro-block .box ul {
    padding: 0 0 0 17px;
    margin: 0 0 30px;
    list-style: none;
    font-size: 14px;
    line-height: 17px;
    list-style-image: url(bullet60.png);
}
.intro-block .box li {
    margin: 0 0 7px;
}
.intro-block .box ul a {
      color: #58585A;
    left: -3px;
    margin: 0;
    padding: 0;
    position: relative;
}
.intro-block .box ul a:hover {
    text-decoration: none;
    color: #5ea7d1;
}

.product-list {
    overflow: hidden;
    margin: 0 -20px 0 0;
    list-style: none;
    padding: 0;
}

.product-list-item {
    float: left;
    margin: 0 18px 21px 0;
    height: 141px;
    width: 462px;
}
* + html .product-list {
    margin-bottom: 0;
    padding-bottom: 21px;
}
.product-list-item .holder {
    background: #f2f2f2;
    background: url(data:image/svg+xml;base64\,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ1JSIgc3RvcC1jb2xvcj0iI2ZiZmJmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgxJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #f2f2f2 0%, #fbfbfb 45%, #f9f9f9 70%, #f5f5f5 81%, #f2f2f2 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(45%,#fbfbfb), color-stop(70%,#f9f9f9), color-stop(81%,#f5f5f5), color-stop(100%,#f2f2f2));
    background: -webkit-linear-gradient(top,  #f2f2f2 0%,#fbfbfb 45%,#f9f9f9 70%,#f5f5f5 81%,#f2f2f2 100%);
    background: -o-linear-gradient(top,  #f2f2f2 0%,#fbfbfb 45%,#f9f9f9 70%,#f5f5f5 81%,#f2f2f2 100%);
    background: -ms-linear-gradient(top,  #f2f2f2 0%,#fbfbfb 45%,#f9f9f9 70%,#f5f5f5 81%,#f2f2f2 100%);
    background: linear-gradient(top,  #f2f2f2 0%,#fbfbfb 45%,#f9f9f9 70%,#f5f5f5 81%,#f2f2f2 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#f2f2f2',GradientType=0 );
    border: 1px solid #fff;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    padding: 15px 10px 10px 13px;
    color: #303030;
    font-size: 12px;
    line-height: 20px;
    display: block;
    text-decoration: none;
    cursor: pointer;
    height: 114px;
    overflow: hidden;
}

.product-list-item .arrow {
    display: inline-block;
    vertical-align: top;
    text-indent: -9999px;
    overflow: hidden;
    background: url(http://www.vitalhealthsoftware.com/Assets/images/arrow1.png) no-repeat;
    width: 14px;
    height: 15px;
    margin: 5px 0 0 7px;
}
* + html .product-list-item .arrow {
    margin-top: 3px;
}
.product-list-item .holder:hover {
    color: #d2002e;
}
.product-list-item .holder:hover .arrow {
    background-position: 0 -15px;
}
.product-list-item .alignleft {
    text-align: center;
    width: 143px;
    margin: -5px 10px 0 0;
    float: left;
    display: table;
    height: 129px;
}
* + html .product-list-item .alignleft {
    position: relative;
}
.product-list-item .alignleft span {
    display: table-cell;
    vertical-align: middle;
}
* + html .product-list-item .alignleft span {
    position: absolute;
    top: 50%;
    left: 0;
}
.product-list-item .alignleft img {
    vertical-align: top;
}
* + html .product-list-item .alignleft img {
    position: relative;
    top: -50%;
}
.product-list-item .title {
    font: 16px/19px 'FrutigerLTStd55Roman' , Tahoma, Arial, sans-serif;
    margin: 0;
    display: block;
}
.product-list-item .title strong {
    display: block;
    font: 24px/31px 'FrutigerLTStd65Bold' , Tahoma, Arial, sans-serif;
}
.product-list .caption {
    overflow: hidden;
    display: block;
}
.product-list-item .logo1 {
    vertical-align: top;
    float: left;
    margin: 7px 45px 0 19px;
}
.product-list-item .list {
    font: 20px/26px 'FrutigerLTStd55Roman' , Tahoma, Arial, sans-serif;
    color: #666;
    text-transform: uppercase;
    display: block;
    overflow: hidden;
    padding: 4px 0 0 36px;
    background: url(separato.png) repeat-y;
}
.product-list .list span {
    display: block;
}
#main {
    height: 1%;
    padding: 0 0 21px;
}
.page #main > .sfimageWrp:first-child {
    margin-bottom: 27px;
}
#content {
    float: right;
    width: 541px;
    margin-top: 27px;
}
.page #main > .sfimageWrp + #content + #sidebar, .page #main > .alignnone + #content + #sidebar {
    margin-top: -2px;
}
.page #main > .sfimageWrp + #content + #sidebar, .page #main > .alignnone + #content + #sidebar, .page #main > .sfimageWrp + #content, .page #main > .alignnone + #content {
    margin-top: 0px;
}
#content .article {
    margin: 0 0 5px;
}
#content .article ul {
	padding-left: 17px;
}
/* START of BLOG COMMENTS styling
************************************************/
#content .sfBlogCommentsCreateComment .required {
    color: #D2002E;
    font-weight: bold;
}
#content .sfBlogCommentsCreateComment .sfcommentsField {
    overflow: hidden;
    margin-bottom: 15px;
}
#content .sfBlogCommentsCreateComment .sfcommentsField label {
    margin-bottom: 5px;
}
#content .sfBlogCommentsList {
    /*border-bottom: 2px ridge #5EA7D1;*/
    background: url("separatq.png") repeat-x scroll bottom left transparent;
    padding: 15px 0px 5px;
    margin: 15px 0px;
}
#content .sfBlogCommentsList h2,
#content .sfBlogCommentsCreateComment h2 {
    font-size: 20px;
    font-weight: bold;
}
#content .sfBlogCommentsCreateComment .sfcommentsSubTitle {
    font-size: 12px;
    display: block;
    margin-top: 5px;
}
#content .sfBlogCommentsList .sfcommentDetails {
    margin: 10px 0px 5px 0px;
    padding-bottom: 25px;
    border-bottom: 1px solid #E7E7E7;
}
#content .sfBlogCommentsList .sfcommentDetails .sfcommentText {
    margin-top: 8px;
}
#content .sfBlogCommentsList .sfcommentDetails:last-child {
    border: 0px;
}
#content .sfBlogCommentsList .sfcommentDate {
    display: block;
    font-style: normal;
    font-size: 12px;
}
/* END of BLOG COMMENTS styling */

.intro-block h1, #content h1 {
    color: #f39900;
    font: 30px/34px 'FrutigerLTStd45Light' , Tahoma, Arial, sans-serif;
    margin: 0 0 28px;
}
#content > div > h1,
#content > article > div > h1 {
    margin-bottom: 31px;
}
.intro-block h1 {
    margin: 0 0 13px;
}
#content h2 {
    color: #f39900;
    font: 14px/20px 'FrutigerLTStd55Roman' , Tahoma, Arial, sans-serif;
    margin: 0;
}
#content ul, #content ol {
    padding: 0;
    margin: 0 0 20px;
}
#content ol {
	list-style: none;
}
#main #content .sfContentBlock ul,
#main #content .sfContentBlock ol,
#main #content .jobDetailsHolder ul,
#main #content .jobDetailsHolder ol {
    list-style-type: inherit;
    list-style-position: outside;
    padding-left: 16px;
}
#main #content .sfContentBlock ol,
#main #content .sfContentBlock ol,
#main #content .article ol,
#main #content article ol {
    list-style-type: decimal;
    padding-left: 21px;
}
#content .content-heading h1 {
    margin: 0 0 2px;
}
#content .content-heading1 h1 {
    margin: 0 0 25px;
}
#content p, .sfFormInstructions {
    margin: 0 0 20px;
}
#content .sfFormsEditor {
    margin-top: 21px;
}
#content .sfContentBlock img[style*="float:left;"],
#content .sfContentBlock img[style*="float: left;"] {
    margin: 5px 15px 15px 0px;
    clear: left;
}
#content .sfContentBlock img[style*="float:right;"],
#content .sfContentBlock img[style*="float: right;"] {
    margin: 5px 0px 15px 15px;
    clear: right;
}
.content-heading {
    margin: 0 0 32px;
}
.content-heading1 {
    margin: 0 0 33px;
}
.share-block {
    overflow: hidden;
    padding: 12px 0 0;
    background: url(separatq.png) repeat-x;
    color: #3389a6;
    font: 12px/15px 'FrutigerLTStd55Roman' , Tahoma, Arial, sans-serif;
}
.share-block .sharethis {
    float: left;
    margin: 0 18px 0 0;
}
.share-block .share-holder {
    float: left;
    margin: -2px 0 0;
}
.share-block img {
    vertical-align: top;
}
.content-heading1 .info {
    margin: 0;
    font: 16px/19px 'FrutigerLTStd45Light' , Tahoma, Arial, sans-serif;
    overflow: hidden;
}
.content-heading1 .info > div {
	overflow: hidden;
}
.content-heading1 .info table tr > td:first-child {
	width: auto;
}
.content-heading1 .info dt {
    float: left;
    padding: 0 2px 5px 0;
}
.content-heading1 .info dd {
    margin: 0;
    padding: 0 0 5px;
}
.post-list {
    margin: 0 0 10px;
}
.paging {
    background: #f5f5f5;
    background: url(data:image/svg+xml;base64\,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ1JSIgc3RvcC1jb2xvcj0iI2ZiZmJmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ2JSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc3JSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgxJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZGZkZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #f5f5f5 0%, #fbfbfb 45%, #fafafa 46%, #f6f6f6 47%, #f5f5f5 50%, #fafafa 77%, #fdfdfd 81%, #fdfdfd 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(45%,#fbfbfb), color-stop(46%,#fafafa), color-stop(47%,#f6f6f6), color-stop(50%,#f5f5f5), color-stop(77%,#fafafa), color-stop(81%,#fdfdfd), color-stop(100%,#fdfdfd));
    background: -webkit-linear-gradient(top,  #f5f5f5 0%,#fbfbfb 45%,#fafafa 46%,#f6f6f6 47%,#f5f5f5 50%,#fafafa 77%,#fdfdfd 81%,#fdfdfd 100%);
    background: -o-linear-gradient(top,  #f5f5f5 0%,#fbfbfb 45%,#fafafa 46%,#f6f6f6 47%,#f5f5f5 50%,#fafafa 77%,#fdfdfd 81%,#fdfdfd 100%);
    background: -ms-linear-gradient(top,  #f5f5f5 0%,#fbfbfb 45%,#fafafa 46%,#f6f6f6 47%,#f5f5f5 50%,#fafafa 77%,#fdfdfd 81%,#fdfdfd 100%);
    background: linear-gradient(top,  #f5f5f5 0%,#fbfbfb 45%,#fafafa 46%,#f6f6f6 47%,#f5f5f5 50%,#fafafa 77%,#fdfdfd 81%,#fdfdfd 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#fdfdfd',GradientType=0 );
    border: 1px solid #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 1px 1px 2px #d2d3d5;
    -moz-box-shadow: 1px 1px 2px #d2d3d5;
    box-shadow: 1px 1px 2px #d2d3d5;
    color: #5ea7d1;
    font-size: 14px;
    line-height: 17px;
    text-align: right;
    margin: 0 0 8px;
    overflow: hidden;
}
#content .paging ul {
    display: inline-block;
    padding: 4px 0 4px 10px;
    margin: 0 -3px 0 0;
    list-style: none;
    overflow: hidden;
    vertical-align: top;
}
* + html #content .paging ul {
    display: inline;
}
.paging li {
    float: left;
    margin: 0 8px 0 0;
}
.paging .prev, .paging .next, .paging .last, .paging .first {
    background: url(separato.png) repeat-y;
    margin: -4px 0;
    padding: 0 0 0 2px;
}
.paging .prev a, .paging .next a, .paging .last a, .paging .first a {
    display: block;
    width: 24px;
    height: 26px;
    text-align: left;
    text-indent: -9999px;
    overflow: hidden;
    background: url(http://www.vitalhealthsoftware.com/Assets/images/bg-paging.png) no-repeat;
}
.paging .next a {
    background-position: -38px 0;
}
.paging .last a, .paging .first a {
    width: 31px;
    background-position: 0 -26px;
}
.paging .last a {
    background-position: -31px -26px;
}
.paging a {
    color: #58585a;
}
.paging a:hover, .paging a.sf_PagerCurrent {
    text-decoration: none;
    color: #5ea7d1;
}

.post {
    font-size: 12px;
    line-height: 20px;
    padding: 9px 0 10px;
    background: url(separatq.png) repeat-x;
    color: #58585a;
    overflow: hidden;
}
.post-holder .post:first-child {
    background: none;
}
.post-holder1 .post:first-child {
    padding-top: 9px;
}
.post-holder1 .post {
    padding: 18px 0 9px;
}
#content .post h2, .post h2 {
    font-size: 14px;
    line-height: 21px;
    margin: 0;
    font-weight: normal;
}
.post h2 a {
    color: #58585a;
}
.post .place,
.content-heading .date,
.post .date,
.post .blogPostAuthor {
    background: url(http://www.vitalhealthsoftware.com/Assets/images/separator5.png) no-repeat 100% 2px;
    padding: 0 8px 0 0;
    margin: 0 2px 0 0;
    font-size: 12px;
    line-height: 20px;
}
.post .more {
    color: #5ea7d1;
}
.post .date1, .post .place1 {
    display: block;
}
.post .alignleft {
    float: left;
    vertical-align: top;
    padding: 3px;
    background: #fff;
    margin: -5px 15px 0 0;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

/* STYLING OF TABLES WITHIN CONTENT 
*************************************/
#main .sfContentBlock .telerik-reTable-4 {
    border-collapse: collapse;
    border: solid 0px;
    font-family: Tahoma;
    width: 100%;
    text-align: left;
    margin-bottom: 20px;
    /*background-color: White;*/
    font-family: Arial, sans-serif;
    text-align: left;
}
#main .sfContentBlock .telerik-reTable-4 thead .telerik-reTableHeaderRow-4,
#main .sfContentBlock .telerik-reTable-4 thead .telerik-reTableEvenRow-4 {
    border-bottom: 2px solid #58585A;
    margin-top: 0in;
    margin-right: 0in;
    margin-bottom: 10.0pt;
    margin-left: 0in;
    line-height: 20px;
    font-size: 14px;
    padding: 5px 10px !important;
    color: #D2002E;
}
#main .sfContentBlock .telerik-reTable-4 tbody tr {
    font-size: 12px;
    border-bottom: 1px solid #58585A;
    text-align: left;
}
#main .sfContentBlock .telerik-reTable-4 .telerik-reTableHeaderFirstCol-4 {
    text-align: left;
}
#main .sfContentBlock .telerik-reTable-4 .telerik-reTableHeaderLastCol-4 {
    text-align: left;
}
#main .sfContentBlock .telerik-reTable-4 .telerik-reTableHeaderOddCol-4 {
    text-align: left;
}
#main .sfContentBlock .telerik-reTable-4 .telerik-reTableHeaderEvenCol-4 {
    text-align: left;
}
#main .sfContentBlock .telerik-reTable-4 .telerik-reTableOddRow-4 {
    vertical-align: top;
    text-align: left;
}
#main .sfContentBlock .telerik-reTable-4 .telerik-reTableEvenRow-4 {
    vertical-align: top;
    text-align: left;
}
#main .sfContentBlock .telerik-reTable-4 .telerik-reTableFirstCol-4,
#main .sfContentBlock .telerik-reTable-4 .telerik-reTableFooterFirstCol-4 {
    padding: 3px 7px;
    color: #D2002E !important;
    text-align: left;
}
#main .sfContentBlock .telerik-reTable-4 .telerik-reTableLastCol-4 {
    text-align: left;
}
#main .sfContentBlock .telerik-reTable-4 .telerik-reTableOddCol-4 {
    text-align: left;
}
#main .sfContentBlock .telerik-reTable-4 .telerik-reTableEvenCol-4 {
    text-align: left;
}
#main .sfContentBlock .telerik-reTable-4 .telerik-reTableFooterRow-4 {
    background-color: #FFFFFF;
    vertical-align: top;
    text-align: left;
}
#main .sfContentBlock .telerik-reTable-4 .telerik-reTableFooterFirstCol-4 {
    border-width: 0pt;
    text-align: left;
}
#main .sfContentBlock .telerik-reTable-4 .telerik-reTableFooterLastCol-4
{
    border-width: 0pt;
    text-align: left;
}
#main .sfContentBlock .telerik-reTable-4 .telerik-reTableFooterOddCol-4
{
    border-width: 0pt;
    text-align: left;
}
#main .sfContentBlock .telerik-reTable-4 tbody tr:last-child,
#main .sfContentBlock .telerik-reTable-4 .telerik-reTableFooterEvenCol-4
{
    border-width: 0pt;
    text-align: left;
}



/* END OF TABLE-STYLING */
.sidebar-box .post .alignleft {
    margin-top: 0;
}
.post .caption {
    overflow: hidden;
}
.post .caption p {
    font-size: 12px;
    margin: 0px !important;
}
.post h3 {
    font-weight: normal;
    font-size: 14px;
    line-height: 17px;
    margin: 0 0 2px;
}
.sidebar-box .post {
    padding: 14px 0 16px;
}
.sidebar-box .post-holder .post:first-child {
    padding-top: 7px;
}
#content .post h3 a, .post h3 a {
    color: #58585a;
}
.apply {
    display: inline-block;
    vertical-align: top;
    color: #303030;
    background: #f3f3f3;
    background: url(data:image/svg+xml;base64\,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI4JSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU1JSIgc3RvcC1jb2xvcj0iI2ZiZmJmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjczJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgyJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #f3f3f3 0%, #f5f5f5 20%, #f9f9f9 28%, #fbfbfb 55%, #f9f9f9 73%, #f5f5f5 82%, #f2f2f2 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(20%,#f5f5f5), color-stop(28%,#f9f9f9), color-stop(55%,#fbfbfb), color-stop(73%,#f9f9f9), color-stop(82%,#f5f5f5), color-stop(100%,#f2f2f2));
    background: -webkit-linear-gradient(top,  #f3f3f3 0%,#f5f5f5 20%,#f9f9f9 28%,#fbfbfb 55%,#f9f9f9 73%,#f5f5f5 82%,#f2f2f2 100%);
    background: -o-linear-gradient(top,  #f3f3f3 0%,#f5f5f5 20%,#f9f9f9 28%,#fbfbfb 55%,#f9f9f9 73%,#f5f5f5 82%,#f2f2f2 100%);
    background: -ms-linear-gradient(top,  #f3f3f3 0%,#f5f5f5 20%,#f9f9f9 28%,#fbfbfb 55%,#f9f9f9 73%,#f5f5f5 82%,#f2f2f2 100%);
    background: linear-gradient(top,  #f3f3f3 0%,#f5f5f5 20%,#f9f9f9 28%,#fbfbfb 55%,#f9f9f9 73%,#f5f5f5 82%,#f2f2f2 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#f2f2f2',GradientType=0 );
    border: 1px solid #fff;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    text-align: center;
    padding: 5px 18px;
    font: 16px/19px 'FrutigerLTStd45Light' , Tahoma, Arial, sans-serif;
    margin: 30px 0 0 1px;
}
.apply strong {
    display: block;
    font: 24px/29px 'FrutigerLTStd65Bold' , Tahoma, Arial, sans-serif;
}
.post .download-ico {
    float: left;
    vertical-align: top;
    margin: -1px 10px 3px 2px;
}
* + html .post .download-ico {
    margin-bottom: 0;
    padding-bottom: 3px;
}
.post .download {
    float: right;
    background: #f2f2f2;
    background: url(data:image/svg+xml;base64\,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ2JSIgc3RvcC1jb2xvcj0iI2ZiZmJmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU4JSIgc3RvcC1jb2xvcj0iI2ZiZmJmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #f2f2f2 0%, #fbfbfb 46%, #fbfbfb 58%, #f3f3f3 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(46%,#fbfbfb), color-stop(58%,#fbfbfb), color-stop(100%,#f3f3f3));
    background: -webkit-linear-gradient(top,  #f2f2f2 0%,#fbfbfb 46%,#fbfbfb 58%,#f3f3f3 100%);
    background: -o-linear-gradient(top,  #f2f2f2 0%,#fbfbfb 46%,#fbfbfb 58%,#f3f3f3 100%);
    background: -ms-linear-gradient(top,  #f2f2f2 0%,#fbfbfb 46%,#fbfbfb 58%,#f3f3f3 100%);
    background: linear-gradient(top,  #f2f2f2 0%,#fbfbfb 46%,#fbfbfb 58%,#f3f3f3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#f3f3f3',GradientType=0 );
    border: 1px solid #fff;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    font: 14px/17px 'FrutigerLTStd45Light' , Tahoma, Arial, sans-serif;
    color: #58585a;
    text-transform: uppercase;
    text-align: center;
    padding: 4px 13px 3px;
    -webkit-box-shadow: 1px 1px 2px #cecfd1;
    -moz-box-shadow: 1px 1px 2px #cecfd1;
    box-shadow: 1px 1px 2px #cecfd1;
    margin: 3px 1px 0 5px;
    overflow: hidden;
}
.info-form, .sfFormsEditor {
    font-size: 14px;
    line-height: 17px;
    padding: 3px 0 36px;
}
.info-form label, .sfFormsEditor label {
    margin: 0 0 6px;
    float: left;
}
.info-form .text, .sfFormsEditor .sfTxt {
    color: #58585a;
    font-size: 12px;
    line-height: 14px;
    background: #fff;
    border: 1px solid #dfdfdf;
    border-bottom-color: #efefef;
    border-top-color: #c0c0c0;
    box-shadow: 0 1px 1px #eaeaea inset;
    -webkit-box-shadow: 0 1px 1px #eaeaea inset;
    -moz-box-shadow: 0 1px 1px #eaeaea inset;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    margin: 0;
    padding: 4px 9px 3px;
    width: 360px;
    float: left;
    clear: both;
}
#sidebar .sfFormsEditor .sfTxt {
	width: 280px;
}
.info-form .text1 {
    width: 270px;
}
.info-form .text2 {
    width: 230px;
}
.info-form .text3, .sfFormsEditor .sf_colsIn .sfTxt {
    width: 112px;
}
.info-form .text4 {
    width: 70px;
}
.info-form .question {
    display: block;
    margin: 0 0 10px;
}
.info-form .infoform-box {
    margin: 0 0 30px;
}
.info-form .row-holder {
    overflow: hidden;
    margin: 0 0 13px;
}
.info-form .row, .sfFormsEditor .sfFormBox {
    overflow: hidden;
    margin: 0 0 13px;
}
.info-form .row-holder .row {
    float: left;
    margin: 0 40px 0 0;
}
.info-form .row .text {
    margin: 0;
}
#content .info-form .radio-list, #content .info-form .radio-list1 {
    padding: 0 0 0 3px;
    margin: 0;
    list-style: none;
    overflow: hidden;
}
.info-form .radio-list .radio, .info-form .radio-list1 .radio {
    float: left;
    width: 16px;
    height: 15px;
    margin: 2px 0 0;
    padding: 0;
}
.info-form .radio-list label, .info-form .radio-list1 label {
    float: left;
    margin: 0 0 0 11px;
}
.info-form .radio-list li {
    overflow: hidden;
    margin: 0 0 13px;
}
.info-form .radio-list1 li {
    float: left;
    margin: 0 80px 0 0;
}
.info-form select {
    width: 246px;
    font-size: 12px;
    line-height: 17px;
    color: #58585a;
    text-transform: uppercase;
}
.sfFormsEditor input.btn-send,
.info-form input.btn-send,
#content .sfBlogCommentsCreateComment .btn-send,
input[type="submit"] {
    background: url(http://www.vitalhealthsoftware.com/Assets/images/btn-send.png) no-repeat;
    width: 182px;
    height: 28px;
    border: 0;
    text-transform: uppercase;
    display: block;
    -webkit-border-radius: 0;
    color: #58585a;
    font-size: 12px;
    line-height: 14px;
    cursor: pointer;
    padding: 0 2px 2px;
    margin: 0 0 0 3px;
}
#sidebar {
    float: left;
    width: 303px;
    margin: 25px 0 0;
}
#sidebar h2 {
    font: 30px/34px 'FrutigerLTStd45Light' , Tahoma, Arial, sans-serif;
    margin: 0 0 12px;
}
#sidebar .container {
    color: #303030;
    font: 16px/24px 'FrutigerLTStd45Light' , Tahoma, Arial, sans-serif;
    padding: 0 0 10px;
    background: url(separatq.png) repeat-x 0 100%;
    margin: 0 0 15px -2px;
}
#sidebar .container p {
    margin: 0 0 5px;
}
.container-box {
    padding: 0 0 17px;
    background: url(separatq.png) repeat-x 0 100%;
    margin: 0 0 21px;
}
.container-box .box-holder {
    height: 1%;
    padding: 0 4px 10px 0;
    font: 14px/24px 'FrutigerLTStd45Light' , Tahoma, Arial, sans-serif;
}
.container-box .box-holder p {
    margin: 0 0 5px;
}
.container-box .alignleft {
    vertical-align: top;
    float: left;
    padding: 8px 6px 6px 8px;
    border: 1px solid #fff;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background: #f2f2f2;
    background: url(data:image/svg+xml;base64\,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjZjJmMmYyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMyUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjZjNmM2YzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1JSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYlIiBzdG9wLWNvbG9yPSIjZjVmNWY1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNiUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4JSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjglIiBzdG9wLWNvbG9yPSIjZjNmM2YzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOSUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxNCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxNSUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxNyUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyNiUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyOSUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyOSUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzMyUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzNCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzNiUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzOSUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0MCUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MSUiIHN0b3AtY29sb3I9IiNmY2ZjZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MiUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MyUiIHN0b3AtY29sb3I9IiNmY2ZjZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1NCUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1NyUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1OCUiIHN0b3AtY29sb3I9IiNmY2ZjZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1OSUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2MCUiIHN0b3AtY29sb3I9IiNmY2ZjZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2OSUiIHN0b3AtY29sb3I9IiNmY2ZjZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3MiUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3NiUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3NyUiIHN0b3AtY29sb3I9IiNmY2ZjZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3OCUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3OCUiIHN0b3AtY29sb3I9IiNmY2ZjZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3OSUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4MCUiIHN0b3AtY29sb3I9IiNmY2ZjZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4MSUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4MiUiIHN0b3AtY29sb3I9IiNmYmZiZmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4MiUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5MiUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5MyUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5NCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjdmN2Y3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top,  #f2f2f2 0%, #fbfbfb 45%, #f9f9f9 70%, #f5f5f5 81%, #f2f2f2 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(45%,#fbfbfb), color-stop(70%,#f9f9f9), color-stop(81%,#f5f5f5), color-stop(100%,#f2f2f2));
    background: -webkit-linear-gradient(top,  #f2f2f2 0%,#fbfbfb 45%,#f9f9f9 70%,#f5f5f5 81%,#f2f2f2 100%);
    background: -o-linear-gradient(top,  #f2f2f2 0%,#fbfbfb 45%,#f9f9f9 70%,#f5f5f5 81%,#f2f2f2 100%);
    background: -ms-linear-gradient(top,  #f2f2f2 0%,#fbfbfb 45%,#f9f9f9 70%,#f5f5f5 81%,#f2f2f2 100%);
    background: linear-gradient(top,  #f2f2f2 0%,#fbfbfb 45%,#f9f9f9 70%,#f5f5f5 81%,#f2f2f2 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#f2f2f2',GradientType=0 );
    margin: 5px 20px 5px -2px;
}
.container-box p {
    margin: 0 0 5px;
}
.banner-list {
    padding: 0;
    margin: 0;
    list-style: none;
    overflow: hidden;
}
.banner-list li {
    float: left;
    margin: 0 0 0 20px;
}
.banner-list li:first-child {
    margin: 0;
}
.banner-list img {
    vertical-align: top;
}
.archive-block {
    padding: 0 0 9px;
    background: url(separatq.png) repeat-x 0 100%;
    margin: 0 0 16px;
}
.accordion {
    padding: 10px 0 1px;
    margin: 0;
    list-style: none;
    font: 16px/17px 'FrutigerLTStd45Light' , Tahoma, Arial, sans-serif;
}
.accordion a {
    color: #58585a;
}
.accordion ul .active a, .accordion a:hover {
    text-decoration: none;
    color: #5ea7d1;
}
.accordion > li {
    margin: 0 0 15px;
}
.accordion > li > a {
    padding: 0 22px 0 0;
    background: url(http://www.vitalhealthsoftware.com/Assets/images/bullet4.png) no-repeat 100% 1px;
}
.accordion > .selected > a {
    background: url(http://www.vitalhealthsoftware.com/Assets/images/bullet3.png) no-repeat 100% 1px;
    color: #58585a;
}
.accordion .slide ul {
    padding: 1px 5px 0 18px;
    margin: 0;
    list-style: none;
}
.accordion .slide li {
    margin: 17px 0 0;
}
.tweet-block {
    padding: 0 0 3px;
    background: url(separatq.png) repeat-x 0 100%;
    margin: 0 0 20px;
    font-size: 12px;
    line-height: 18px;
    color: #484238;
}
.tweet-box {
    background: url(http://www.vitalhealthsoftware.com/Assets/images/bg-tweet-b.png) no-repeat 0 100%;
    width: 304px;
    padding: 0 1px 25px;
    margin: 0 0 2px -2px;
}
.tweet-box .box-holder {
    background: #f2f2f2;
    background: url(data:image/svg+xml;base64\,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjZjJmMmYyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMyUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjZjNmM2YzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1JSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYlIiBzdG9wLWNvbG9yPSIjZjVmNWY1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNiUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4JSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjglIiBzdG9wLWNvbG9yPSIjZjNmM2YzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOSUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxNCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxNSUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxNyUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyNiUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyOSUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyOSUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzMyUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzNCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzNiUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzOSUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0MCUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MSUiIHN0b3AtY29sb3I9IiNmY2ZjZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MiUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MyUiIHN0b3AtY29sb3I9IiNmY2ZjZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1NCUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1NyUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1OCUiIHN0b3AtY29sb3I9IiNmY2ZjZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1OSUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2MCUiIHN0b3AtY29sb3I9IiNmY2ZjZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2OSUiIHN0b3AtY29sb3I9IiNmY2ZjZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3MiUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3NiUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3NyUiIHN0b3AtY29sb3I9IiNmY2ZjZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3OCUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3OCUiIHN0b3AtY29sb3I9IiNmY2ZjZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3OSUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4MCUiIHN0b3AtY29sb3I9IiNmY2ZjZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4MSUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4MiUiIHN0b3AtY29sb3I9IiNmYmZiZmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4MiUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5MiUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5MyUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5NCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjdmN2Y3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top,  #f2f2f2 0%, #f2f2f2 2%, #f5f5f5 3%, #f3f3f3 3%, #f3f3f3 4%, #f5f5f5 4%, #f3f3f3 5%, #f5f5f5 6%, #f3f3f3 6%, #f5f5f5 8%, #f3f3f3 8%, #f5f5f5 9%, #f3f3f3 10%, #f5f5f5 10%, #f5f5f5 14%, #f3f3f3 15%, #f6f6f6 17%, #f5f5f5 26%, #f6f6f6 29%, #f8f8f8 29%, #f8f8f8 33%, #f6f6f6 34%, #f9f9f9 36%, #f8f8f8 39%, #fafafa 40%, #f9f9f9 50%, #fcfcfc 51%, #fafafa 52%, #fcfcfc 53%, #fafafa 54%, #fafafa 57%, #fcfcfc 58%, #fafafa 59%, #fcfcfc 60%, #fcfcfc 69%, #fafafa 72%, #fafafa 76%, #fcfcfc 77%, #fafafa 78%, #fcfcfc 78%, #fafafa 79%, #fcfcfc 80%, #fafafa 81%, #fbfbfb 82%, #f9f9f9 82%, #fafafa 92%, #f7f7f7 93%, #f9f9f9 94%, #f7f7f7 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(2%,#f2f2f2), color-stop(3%,#f5f5f5), color-stop(3%,#f3f3f3), color-stop(4%,#f3f3f3), color-stop(4%,#f5f5f5), color-stop(5%,#f3f3f3), color-stop(6%,#f5f5f5), color-stop(6%,#f3f3f3), color-stop(8%,#f5f5f5), color-stop(8%,#f3f3f3), color-stop(9%,#f5f5f5), color-stop(10%,#f3f3f3), color-stop(10%,#f5f5f5), color-stop(14%,#f5f5f5), color-stop(15%,#f3f3f3), color-stop(17%,#f6f6f6), color-stop(26%,#f5f5f5), color-stop(29%,#f6f6f6), color-stop(29%,#f8f8f8), color-stop(33%,#f8f8f8), color-stop(34%,#f6f6f6), color-stop(36%,#f9f9f9), color-stop(39%,#f8f8f8), color-stop(40%,#fafafa), color-stop(50%,#f9f9f9), color-stop(51%,#fcfcfc), color-stop(52%,#fafafa), color-stop(53%,#fcfcfc), color-stop(54%,#fafafa), color-stop(57%,#fafafa), color-stop(58%,#fcfcfc), color-stop(59%,#fafafa), color-stop(60%,#fcfcfc), color-stop(69%,#fcfcfc), color-stop(72%,#fafafa), color-stop(76%,#fafafa), color-stop(77%,#fcfcfc), color-stop(78%,#fafafa), color-stop(78%,#fcfcfc), color-stop(79%,#fafafa), color-stop(80%,#fcfcfc), color-stop(81%,#fafafa), color-stop(82%,#fbfbfb), color-stop(82%,#f9f9f9), color-stop(92%,#fafafa), color-stop(93%,#f7f7f7), color-stop(94%,#f9f9f9), color-stop(100%,#f7f7f7));
    background: -webkit-linear-gradient(top,  #f2f2f2 0%,#f2f2f2 2%,#f5f5f5 3%,#f3f3f3 3%,#f3f3f3 4%,#f5f5f5 4%,#f3f3f3 5%,#f5f5f5 6%,#f3f3f3 6%,#f5f5f5 8%,#f3f3f3 8%,#f5f5f5 9%,#f3f3f3 10%,#f5f5f5 10%,#f5f5f5 14%,#f3f3f3 15%,#f6f6f6 17%,#f5f5f5 26%,#f6f6f6 29%,#f8f8f8 29%,#f8f8f8 33%,#f6f6f6 34%,#f9f9f9 36%,#f8f8f8 39%,#fafafa 40%,#f9f9f9 50%,#fcfcfc 51%,#fafafa 52%,#fcfcfc 53%,#fafafa 54%,#fafafa 57%,#fcfcfc 58%,#fafafa 59%,#fcfcfc 60%,#fcfcfc 69%,#fafafa 72%,#fafafa 76%,#fcfcfc 77%,#fafafa 78%,#fcfcfc 78%,#fafafa 79%,#fcfcfc 80%,#fafafa 81%,#fbfbfb 82%,#f9f9f9 82%,#fafafa 92%,#f7f7f7 93%,#f9f9f9 94%,#f7f7f7 100%);
    background: -o-linear-gradient(top,  #f2f2f2 0%,#f2f2f2 2%,#f5f5f5 3%,#f3f3f3 3%,#f3f3f3 4%,#f5f5f5 4%,#f3f3f3 5%,#f5f5f5 6%,#f3f3f3 6%,#f5f5f5 8%,#f3f3f3 8%,#f5f5f5 9%,#f3f3f3 10%,#f5f5f5 10%,#f5f5f5 14%,#f3f3f3 15%,#f6f6f6 17%,#f5f5f5 26%,#f6f6f6 29%,#f8f8f8 29%,#f8f8f8 33%,#f6f6f6 34%,#f9f9f9 36%,#f8f8f8 39%,#fafafa 40%,#f9f9f9 50%,#fcfcfc 51%,#fafafa 52%,#fcfcfc 53%,#fafafa 54%,#fafafa 57%,#fcfcfc 58%,#fafafa 59%,#fcfcfc 60%,#fcfcfc 69%,#fafafa 72%,#fafafa 76%,#fcfcfc 77%,#fafafa 78%,#fcfcfc 78%,#fafafa 79%,#fcfcfc 80%,#fafafa 81%,#fbfbfb 82%,#f9f9f9 82%,#fafafa 92%,#f7f7f7 93%,#f9f9f9 94%,#f7f7f7 100%);
    background: -ms-linear-gradient(top,  #f2f2f2 0%,#f2f2f2 2%,#f5f5f5 3%,#f3f3f3 3%,#f3f3f3 4%,#f5f5f5 4%,#f3f3f3 5%,#f5f5f5 6%,#f3f3f3 6%,#f5f5f5 8%,#f3f3f3 8%,#f5f5f5 9%,#f3f3f3 10%,#f5f5f5 10%,#f5f5f5 14%,#f3f3f3 15%,#f6f6f6 17%,#f5f5f5 26%,#f6f6f6 29%,#f8f8f8 29%,#f8f8f8 33%,#f6f6f6 34%,#f9f9f9 36%,#f8f8f8 39%,#fafafa 40%,#f9f9f9 50%,#fcfcfc 51%,#fafafa 52%,#fcfcfc 53%,#fafafa 54%,#fafafa 57%,#fcfcfc 58%,#fafafa 59%,#fcfcfc 60%,#fcfcfc 69%,#fafafa 72%,#fafafa 76%,#fcfcfc 77%,#fafafa 78%,#fcfcfc 78%,#fafafa 79%,#fcfcfc 80%,#fafafa 81%,#fbfbfb 82%,#f9f9f9 82%,#fafafa 92%,#f7f7f7 93%,#f9f9f9 94%,#f7f7f7 100%);
    background: linear-gradient(top,  #f2f2f2 0%,#f2f2f2 2%,#f5f5f5 3%,#f3f3f3 3%,#f3f3f3 4%,#f5f5f5 4%,#f3f3f3 5%,#f5f5f5 6%,#f3f3f3 6%,#f5f5f5 8%,#f3f3f3 8%,#f5f5f5 9%,#f3f3f3 10%,#f5f5f5 10%,#f5f5f5 14%,#f3f3f3 15%,#f6f6f6 17%,#f5f5f5 26%,#f6f6f6 29%,#f8f8f8 29%,#f8f8f8 33%,#f6f6f6 34%,#f9f9f9 36%,#f8f8f8 39%,#fafafa 40%,#f9f9f9 50%,#fcfcfc 51%,#fafafa 52%,#fcfcfc 53%,#fafafa 54%,#fafafa 57%,#fcfcfc 58%,#fafafa 59%,#fcfcfc 60%,#fcfcfc 69%,#fafafa 72%,#fafafa 76%,#fcfcfc 77%,#fafafa 78%,#fcfcfc 78%,#fafafa 79%,#fcfcfc 80%,#fafafa 81%,#fbfbfb 82%,#f9f9f9 82%,#fafafa 92%,#f7f7f7 93%,#f9f9f9 94%,#f7f7f7 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#f7f7f7',GradientType=0 );
    border: 1px solid #fff;
    border-bottom: none;
    -moz-border-radius-topleft: 12px;
    -moz-border-radius-topright: 12px;
    -moz-border-radius-bottomright: 0;
    -moz-border-radius-bottomleft: 0;
    -webkit-border-radius: 12px 12px 0 0;
    border-radius: 12px 12px 0 0;
    width: 274px;
    padding: 6px 9px 1px 17px;
    -webkit-box-shadow: 1px -1px 1px #dfe0e2, -1px -1px 1px #dfe0e2;
    -moz-box-shadow: 1px -1px 1px #dfe0e2, -1px -1px 1px #dfe0e2;
    box-shadow: 1px -1px 1px #dfe0e2, -1px -1px 1px #dfe0e2;
}
.tweet-box p {
    margin: 0 0 3px;
}
.tweet-block .holder {
    overflow: hidden;
    margin: 0 0 15px;
}
.tweet-block .holder a {
    color: #58585a;
}
.tweet-block .author {
    float: left;
    padding: 2px 0 3px 30px;
    background: url(http://www.vitalhealthsoftware.com/Assets/images/ico-vh.png) no-repeat;
    margin: 0 29px 0 0;
    min-height: 18px;
}
.tweet-block .holder ul {
    float: left;
    padding: 0;
    margin: 3px 0 0;
    list-style: none;
}
.tweet-block .holder li {
    float: left;
    margin: 0 14px 0 0;
}
.tweet-block .holder ul a {
    display: inline-block;
    vertical-align: top;
    padding: 0 0 0 23px;
    min-height: 1px;
}
.tweet-block .holder .retweet {
    background: url(http://www.vitalhealthsoftware.com/Assets/images/ico-retweet.png) no-repeat 0 1px;
}
.tweet-block .holder .reply {
    background: url(http://www.vitalhealthsoftware.com/Assets/images/ico-reply.png) no-repeat 0 3px;
    padding-left: 25px;
}
.sidebar-box {
    padding: 0 0 3px;
    background: url(separatq.png) repeat-x 0 100%;
    margin: 0 0 21px;
}
.backto {
    font: 18px/18px 'FrutigerLTStd45Light' , Tahoma, Arial, sans-serif;
    padding: 6px 0;
    background: url(separatq.png) repeat-x 0 100%;
    margin: 0 0 27px -3px;
}
.backto a {
    color: #58585a;
    padding: 0 0 0 22px;
    background: url(http://www.vitalhealthsoftware.com/Assets/images/bullet5.png) no-repeat;
}
#footer {
    background: #3389a6;
    font-size: 14px;
    line-height: 17px;
    color: #fff;
    padding: 6px 0 5px;
    margin: 0 0 0px;
    
        clear: both;
        height: 20px;
}
* + html #footer {
    margin: 0;
}
* + html body {
    margin: 0 0 20px;
}
.footer-holder {
    width: 940px;
    margin: 0 auto;
}
.addnav {
    padding: 0;
    margin: 0;
    list-style: none;
    float: left;
}
.addnav li {
    display: inline;
    margin: 0 27px 0 0;
}
.addnav a {
    color: #fff;
}
.social-networks {
    float: right;
    margin: -6px 58px -5px 5px;
    border-left: 1px solid #3389a6;
    border-right: 1px solid #3389a6;
    padding: 0;
    list-style: none;
}
.social-networks li {
    float: left;
    border-right: 1px solid #3389a6;
    border-left: 1px solid #3389a6;
}
.social-networks .facebook, .social-networks .linkedin, .social-networks .twitter, .social-networks .rss, .social-networks .google {
    display: block;
    text-indent: -9999px;
    overflow: hidden;
    background: url(social00.png) no-repeat;
    width: 30px;
    height: 31px;
}
.social-networks .facebook:hover {
    background-position: 0 -31px;
}
.social-networks .linkedin {
    background-position: -30px 0;
}
.social-networks .linkedin:hover {
    background-position: -30px -31px;
}
.social-networks .twitter {
    background-position: -60px 0;
}
.social-networks .twitter:hover {
    background-position: -60px -31px;
}
.social-networks .rss {
    background-position: -90px 0;
}
.social-networks .rss:hover {
    background-position: -90px -31px;
}
.social-networks .google {
    background-position: -120px 0;
}
.social-networks .google:hover {
    background-position: -120px -31px;
}
.popup {
    background: #fbfbfb;
    background: url(data:image/svg+xml;base64\,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiZmJmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQzJSIgc3RvcC1jb2xvcj0iI2Y3ZjhmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iI2Y1ZjZmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iI2YyZjNmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcxJSIgc3RvcC1jb2xvcj0iI2YxZjJmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcyJSIgc3RvcC1jb2xvcj0iI2YzZjRmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjczJSIgc3RvcC1jb2xvcj0iI2YwZjFmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjczJSIgc3RvcC1jb2xvcj0iI2YyZjNmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc0JSIgc3RvcC1jb2xvcj0iI2YwZjFmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgzJSIgc3RvcC1jb2xvcj0iI2VmZjBmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg0JSIgc3RvcC1jb2xvcj0iI2YxZjJmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iI2VlZWZmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg2JSIgc3RvcC1jb2xvcj0iI2YwZjFmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg3JSIgc3RvcC1jb2xvcj0iI2VlZWZmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg4JSIgc3RvcC1jb2xvcj0iI2YwZjFmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg4JSIgc3RvcC1jb2xvcj0iI2VkZWVmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg5JSIgc3RvcC1jb2xvcj0iI2VmZjBmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkyJSIgc3RvcC1jb2xvcj0iI2VkZWVmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk0JSIgc3RvcC1jb2xvcj0iI2VmZjBmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk1JSIgc3RvcC1jb2xvcj0iI2VjZWRmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk1JSIgc3RvcC1jb2xvcj0iI2VlZWZmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk2JSIgc3RvcC1jb2xvcj0iI2VjZWRmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk3JSIgc3RvcC1jb2xvcj0iI2VlZWZmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk3JSIgc3RvcC1jb2xvcj0iI2VjZWRmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlY2VkZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #fbfbfb 0%, #f7f8fa 43%, #f5f6f8 44%, #f2f3f5 66%, #f1f2f6 71%, #f3f4f8 72%, #f0f1f5 73%, #f2f3f7 73%, #f0f1f5 74%, #eff0f2 83%, #f1f2f4 84%, #eeeff1 85%, #f0f1f3 86%, #eeeff1 87%, #f0f1f3 88%, #edeef0 88%, #eff0f2 89%, #edeef2 92%, #eff0f4 94%, #ecedf1 95%, #eeeff3 95%, #ecedf1 96%, #eeeff3 97%, #ecedf1 97%, #ecedf1 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(43%,#f7f8fa), color-stop(44%,#f5f6f8), color-stop(66%,#f2f3f5), color-stop(71%,#f1f2f6), color-stop(72%,#f3f4f8), color-stop(73%,#f0f1f5), color-stop(73%,#f2f3f7), color-stop(74%,#f0f1f5), color-stop(83%,#eff0f2), color-stop(84%,#f1f2f4), color-stop(85%,#eeeff1), color-stop(86%,#f0f1f3), color-stop(87%,#eeeff1), color-stop(88%,#f0f1f3), color-stop(88%,#edeef0), color-stop(89%,#eff0f2), color-stop(92%,#edeef2), color-stop(94%,#eff0f4), color-stop(95%,#ecedf1), color-stop(95%,#eeeff3), color-stop(96%,#ecedf1), color-stop(97%,#eeeff3), color-stop(97%,#ecedf1), color-stop(100%,#ecedf1));
    background: -webkit-linear-gradient(top,  #fbfbfb 0%,#f7f8fa 43%,#f5f6f8 44%,#f2f3f5 66%,#f1f2f6 71%,#f3f4f8 72%,#f0f1f5 73%,#f2f3f7 73%,#f0f1f5 74%,#eff0f2 83%,#f1f2f4 84%,#eeeff1 85%,#f0f1f3 86%,#eeeff1 87%,#f0f1f3 88%,#edeef0 88%,#eff0f2 89%,#edeef2 92%,#eff0f4 94%,#ecedf1 95%,#eeeff3 95%,#ecedf1 96%,#eeeff3 97%,#ecedf1 97%,#ecedf1 100%);
    background: -o-linear-gradient(top,  #fbfbfb 0%,#f7f8fa 43%,#f5f6f8 44%,#f2f3f5 66%,#f1f2f6 71%,#f3f4f8 72%,#f0f1f5 73%,#f2f3f7 73%,#f0f1f5 74%,#eff0f2 83%,#f1f2f4 84%,#eeeff1 85%,#f0f1f3 86%,#eeeff1 87%,#f0f1f3 88%,#edeef0 88%,#eff0f2 89%,#edeef2 92%,#eff0f4 94%,#ecedf1 95%,#eeeff3 95%,#ecedf1 96%,#eeeff3 97%,#ecedf1 97%,#ecedf1 100%);
    background: -ms-linear-gradient(top,  #fbfbfb 0%,#f7f8fa 43%,#f5f6f8 44%,#f2f3f5 66%,#f1f2f6 71%,#f3f4f8 72%,#f0f1f5 73%,#f2f3f7 73%,#f0f1f5 74%,#eff0f2 83%,#f1f2f4 84%,#eeeff1 85%,#f0f1f3 86%,#eeeff1 87%,#f0f1f3 88%,#edeef0 88%,#eff0f2 89%,#edeef2 92%,#eff0f4 94%,#ecedf1 95%,#eeeff3 95%,#ecedf1 96%,#eeeff3 97%,#ecedf1 97%,#ecedf1 100%);
    background: linear-gradient(top,  #fbfbfb 0%,#f7f8fa 43%,#f5f6f8 44%,#f2f3f5 66%,#f1f2f6 71%,#f3f4f8 72%,#f0f1f5 73%,#f2f3f7 73%,#f0f1f5 74%,#eff0f2 83%,#f1f2f4 84%,#eeeff1 85%,#f0f1f3 86%,#eeeff1 87%,#f0f1f3 88%,#edeef0 88%,#eff0f2 89%,#edeef2 92%,#eff0f4 94%,#ecedf1 95%,#eeeff3 95%,#ecedf1 96%,#eeeff3 97%,#ecedf1 97%,#ecedf1 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#ecedf1',GradientType=0 );
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    position: absolute;
    top: -9999px;
    left: -9999px;
    width: 360px;
    padding: 21px 20px 26px;
    font-size: 14px;
    line-height: 17px;
    color: #58585a;
    z-index: 100;
}
.popup h2 {
    color: #f39900;
    font: 30px/39px 'FrutigerLTStd45Light' , Tahoma, Arial, sans-serif;
    padding: 0 0 15px;
    margin: 0 0 15px;
    background: url(separatq.png) repeat-x 0 100%;
}
.popup label {
    display: inline-block;
    vertical-align: top;
    margin: 0 0 6px;
}
.popup .text {
    color: #58585a;
    font-size: 10px;
    line-height: 12px;
    background: #fff;
    border: 1px solid #dfdfdf;
    border-bottom-color: #efefef;
    border-top-color: #9f9f9f;
    box-shadow: 0 1px 1px #dfdfdf inset;
    -webkit-box-shadow: 0 1px 1px #dfdfdf inset;
    -moz-box-shadow: 0 1px 1px #dfdfdf inset;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    margin: 0 0 14px;
    padding: 4px 9px;
    width: 280px;
}
.popup .holder {
    overflow: hidden;
    font-size: 12px;
    line-height: 14px;
    padding: 16px 0 0;
}
.popup .forgot {
    float: left;
    width: 160px;
    padding: 0 6px 0 2px;
    background: url(separato.png) repeat-y 100% 0;
}
.popup .forgot span {
    display: block;
}
.popup .btn-login {
    background: url(http://www.vitalhealthsoftware.com/Assets/images/btn-login.png) no-repeat;
    width: 87px;
    height: 28px;
    text-transform: uppercase;
    border: 0;
    -webkit-border-radius: 0;
    font-size: 12px;
    line-height: 14px;
    color: #58585a;
    padding: 0 2px 3px;
    float: right;
    margin: 0 0 0 10px;
    cursor: pointer;
}
.popup .close {
    text-indent: -9999px;
    overflow: hidden;
    background: url(bg-close.png) no-repeat;
    width: 18px;
    height: 18px;
    position: absolute;
    z-index: 10;
    top: 12px;
    right: 11px;
}
.popup .lang-holder {
    overflow: hidden;
}
.popup .lang-list {
    padding: 0 7px 0 3px;
    margin: 0;
    list-style: none;
    float: left;
    width: 170px;
    font-size: 12px;
    line-height: 15px;
}
.popup .lang-list li {
    margin: 0 0 5px;
}
.popup .lang-list a {
    padding: 0 0 0 16px;
    background: url(bullet60.png) no-repeat 0 3px;
    color: #58585a;
}
.popup .lang-list a:hover {
    text-decoration: none;
    color: #5ea7d1;
}
.skip, .hidden {
    position: absolute;
    left: -9999px;
    top: auto;
    width: 1px;
    height: 1px;
    overflow: hidden;
}
.skip:focus {
    position: static;
    width: auto;
    height: auto;
}
.intro-block:after, #nav ul:after, .container-box .box-holder:after, #main:after, .footer-holder:after, .gallery-2 .holder:after, .header-holder:after {
    content: '';
    display: block;
    clear: both;
}
.sfError {
    float: left;
    margin-left: 10px;
    color: Red;
}

.sfExample, .sfDescription {
    color: #666666;
    font-size: 11px;
    line-height: 1.2;
    padding-bottom: 5px;
    padding-top: 4px;
}

.sshListItem {
    display: inline-block;
    padding: 0 0 0 6px !important;
    vertical-align: middle;
}

.invisible {
    text-indent:-9999px;float:left;position:relative;
}
.acceptLnk {
    background-color: green;
    color: white;
    display: block;
    padding: 10px;
    text-align: center;
}

/* print version */
@media print {
    * {
        background: #fff !important;
        color: #000 !important;
        filter: none !important;
        border: 0 !important;
        box-shadow: none !important;
        -webkit-box-shadow: none !important;
        -moz-box-shadow: none !important;
        border-radius: 0 !important;
        -moz-border-radius: 0 !important;
        -webkit-border-radius: 0 !important;
    }
    body {
        min-width: 0;
    }
    #wrapper {
        width: 100%;
    }
    #header h1, #header h3, #header-logo, .logo {
        margin: 15px;
    }
    #header h1 img, #header h3 img, #header-logo img, .logo img {
        left: 0;
        top: 0;
        vertical-align: top;
    }
    .header-box, #nav, #sidebar, .social-networks, .paging, .product-list .list {
        display: none;
    }
    .intro-block, .gallery-1, .gallery-2, .gallery-3, #content, #footer {
        float: none;
        width: 90%;
        padding: 0 2% 20px;
    }
    * + html .post .caption {
        overflow: visible;
    }
    .post {
        padding: 7px 0 !important;
    }
    .gallery-3 .frame ul {
        width: 90%;
    }
    .gallery-3 .frame li {
        width: 30%;
        margin: 0 3% 0 0;
    }
    .gallery-3 .frame .holder {
        padding: 0;
        width: 100%;
    }
    .gallery-2 {
        padding: 0;
    }
    .gallery-2 .latestnews {
        width: 20%;
        padding: 0 2% 0 1%;
    }
    .gallery-2 .frame {
        width: 70%;
    }
    .gallery-2 .frame ul {
        width: 100%;
    }
    .gallery-2 .frame ul li {
        padding: 0 2%;
        width: 96%;
    }
   
    .product-list {
        margin: 0;
    }
    .product-list li {
        width: 40%;
        margin: 0 5% 10px;
    }

    .product-list-item .holder, .product-list .holder {
        padding: 0;
        width: 100%;
    }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
    .gallery-1 {
	    top: -20px !important;
	}
    .header-box .country {
        font-size: 16px;    
    }
    .popup .lang-list {
        font-size: 16px;
        line-height: 19px;
    }
	.popup .lang-list li a {
		display: block;
		background-position: 0 10px;
		padding: 3px 0px 3px 16px;
	}
}

.fb_edge_widget_with_comment
{
    margin-top:10px;
}

#lnkLogout {
 position: absolute;
}
