@font-face { font-family: Myriad Pro; src: url('../font/MyriadPro-Regular.otf'); }
@font-face { font-family: Myriad Pro; src: url('../font/MyriadPro-Bold.otf'); font-weight: bold;}
@font-face { font-family: Myriad Pro; src: url('../font/MyriadPro-It.otf'); font-style: italic;}
@font-face { font-family: Myriad Pro; src: url('../font/MyriadPro-BoldIt.otf'); font-weight: bold; font-style: italic; }

html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; background-color: #202020; }

html, button, input, select, textarea { font-family: Myriad Pro, Arial, sans-serif; color: #e1e2e3; }

body { margin: 0; font-size: 0.875em; line-height: 1.45;
background: #202020; /* Old browsers */
background: -moz-linear-gradient(top,  #1e1e1e 0%, #4f4f4f 50%, #000000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e1e1e), color-stop(50%,#4f4f4f), color-stop(100%,#000000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1e1e1e 0%,#4f4f4f 50%,#000000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1e1e1e 0%,#4f4f4f 50%,#000000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1e1e1e 0%,#4f4f4f 50%,#000000 100%); /* IE10+ */
background: linear-gradient(to bottom,  #1e1e1e 0%,#4f4f4f 50%,#000000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e1e1e', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}

::-moz-selection { background: #ec008c; color: #fff; text-shadow: none; }
::selection { background: #ec008c; color: #fff; text-shadow: none; }

a { color: #aedee4; text-decoration: none; }
a:visited { color: #aedee4; text-decoration: none; }
a:hover { color: #aedee4; text-decoration: underline;}
a:focus { outline: thin dotted; }
a:hover, a:active { outline: 0; }

h1 { font-size: 28px; }
h2 { font-size: 24px; }
h3 { font-size: 21px; }
h4 { font-size: 18px; }
h5 { font-size: 15px; }
h6 { font-size: 12px; }

img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }

legend { border: 0; *margin-left: -7px; padding: 0; white-space: normal; }
button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; *overflow: visible; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; *width: 13px; *height: 13px; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea { overflow: auto; vertical-align: top; resize: vertical; }



/* HEADER + FOOTER */

#header {
width: 100%;
height: 70px;
border-bottom-style: solid;
border-width: 1px;
border-color: #606060;
background-color: black;
}

#header_contents {
width: 940px;
height: 70px;
margin: auto;
}

.healthboard_logo {
width: 141px;
height: 30px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
}

.healthboard_logo a:link {
width: 141px;
height: 30px;
float: left;
margin: 0px;
padding: 0px;
background-image: url('../images/healthboard_logo.png');
}

.healthboard_logo a:visited {
width: 141px;
height: 30px;
float: left;
margin: 0px;
padding: 0px;
background-image: url('../images/healthboard_logo.png');
}

.healthboard_logo a:hover {
width: 141px;
height: 30px;
float: left;
margin: 0px;
padding: 0px;
background-image: url('../images/healthboard_logo.png');
}

.healthboard_logo img{
width: 141px;
height: 30px;
float: left;
margin: 0px;
padding: 0px;
display:none;
}

#header_contents ul {
font-size: 14px;
list-style: none;
float: right;
margin: 0px;
padding: 0px;
margin-top: 27px;
}

#header_contents ul li {
float: left;
margin: 0px;
padding: 0px;
padding-left: 41px;
}

#header_contents ul li a:link{
color: #fff;
text-decoration: none;
}

#header_contents ul li a:visited{
color: #fff;
text-decoration: none;
}

#header_contents ul li a:hover{
color: #f79226;
text-decoration: none;
}

#footer {
width: 100%;
height: 40px;
margin: auto;
border-top-style: solid;
border-width: 1px;
border-color: #606060;
background-color: #202020;
}

.footer_contents {
width: 940px;
height: 40px;
margin: auto;
font-size: 11px;
color: #808080;
}

#footer p {
margin: 0px;
padding: 0px;
margin-top: 8px;
}

/* HEADER + FOOTER */



#main {
width: 940px;
height: 820px;
margin: auto;
margin-bottom: 40px;
padding-right: 10px;
padding-left: 10px;
}

#cycle {
width: 940px;
height: 495px;
float: left;
}

#control_left {
width: 220px;
height: 75px;
padding-top: 242px;
padding-bottom: 242px;
position: absolute;
top: 71px;
z-index: 1000;
}

#prev {
display: none;
cursor: pointer;
}

#control_right {
width: 220px;
height: 75px;
padding-top: 242px;
padding-bottom: 242px;
margin-left: 720px;
position: absolute;
top: 71px;
z-index: 1000;
}

#next {
display: none;
cursor: pointer;
}

#slides {
width: 940px;
height: 495px;
float: left;
border-bottom-style: solid;
border-width: 1px;
border-color: #606060;
}

.slideshow_01 {
width: 940px;
height: 495px;
float: left;
display: none;
}

.slideshow_01 .text_area {
width: 940px;
height: 95px;
float: left;
}

.slideshow_01 .text_area p {
width: 940px;
float: left;
margin: 0px;
padding: 0px;
text-align: center;
line-height: 35px;
backface-visibility:hidden;
-webkit-backface-visibility:hidden; /* Chrome and Safari */
-moz-backface-visibility:hidden; /* Firefox */
}

.slideshow_01 img {
float: left;
margin-left: 140px;
}

.introducing {
font-size: 35px;
}

.introducing_healthboard {
font-size: 42px;
}

.slideshow_02 {
width: 940px;
height: 495px;
float: left;
display: none;
}

.slideshow_02 .text_area {
width: 940px;
height: 95px;
float: left;
}

.slideshow_02 .text_area p {
width: 940px;
float: left;
margin: 0px;
padding: 0px;
text-align: center;
line-height: 30px;
backface-visibility:hidden;
-webkit-backface-visibility:hidden; /* Chrome and Safari */
-moz-backface-visibility:hidden; /* Firefox */
}

.slideshow_02 img {
float: left;
margin-left: 140px;
}

.slideshow_03 {
width: 940px;
height: 495px;
float: left;
display: none;
}

.slideshow_03 .text_area {
width: 940px;
height: 95px;
float: left;
}

.slideshow_03 .text_area p {
width: 940px;
float: left;
margin: 0px;
padding: 0px;
text-align: center;
line-height: 30px;
backface-visibility:hidden;
-webkit-backface-visibility:hidden; /* Chrome and Safari */
-moz-backface-visibility:hidden; /* Firefox */
}

.slideshow_03 img {
float: left;
margin-left: 140px;
}

.slideshow_04 {
width: 940px;
height: 495px;
float: left;
display: none;
}

.slideshow_04 .text_area {
width: 940px;
height: 95px;
float: left;
}

.slideshow_04 .text_area p {
width: 940px;
float: left;
margin: 0px;
padding: 0px;
text-align: center;
line-height: 30px;
backface-visibility:hidden;
-webkit-backface-visibility:hidden; /* Chrome and Safari */
-moz-backface-visibility:hidden; /* Firefox */
}

.slideshow_04 img {
float: left;
margin-left: 140px;
}

.slideshow_05 {
width: 940px;
height: 495px;
float: left;
display: none;
}

.slideshow_05 .text_area {
width: 940px;
height: 95px;
float: left;
}

.slideshow_05 .text_area p {
width: 940px;
float: left;
margin: 0px;
padding: 0px;
text-align: center;
line-height: 30px;
backface-visibility:hidden;
-webkit-backface-visibility:hidden; /* Chrome and Safari */
-moz-backface-visibility:hidden; /* Firefox */
}

.slideshow_05 img {
float: left;
margin-left: 140px;
}

#pager {
width: 940px;
height: 24px;
float: left;
margin-top: 40px;
}

#pager_nav {
width: 105px;
height: 11px;
margin: 0px;
padding: 0px;
margin: auto;
}

#pager_nav li {
width: 11px;
height: 11px;
float: left;
margin-right: 5px;
margin-left: 5px;
list-style: none;
}

#pager_nav a {
width: 11px;
height: 11px;
display: block;
background-image: url('../images/nav_box.png');
}

#pager_nav a:hover {
background-image: url('../images/nav_box_hover.png');
}

#pager_nav li.activeSlide a {
background-image: url('../images/nav_box_active.png');
}

#pager_nav a:focus {
outline: none;
}



/* ABOUT HEALTHBOARD */

#about_healthboard_main {
width: 940px;
height: 1200px;
margin: auto;
padding-right: 10px;
padding-left: 10px;
}

.about_healthboard_contents {
width: 619px;
height: 1200px;
float: left;
padding-right: 20px;
border-right-style: solid;
border-width: 1px;
border-color: #606060;
}

.about_healthboard_contents h1 {
width: 619px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 35px;
backface-visibility:hidden;
-webkit-backface-visibility:hidden; /* Chrome and Safari */
-moz-backface-visibility:hidden; /* Firefox */
}

.about_healthboard_contents h4 {
width: 619px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 30px;
color: #bed639;
-webkit-backface-visibility:hidden; /* Chrome and Safari */
-moz-backface-visibility:hidden; /* Firefox */
}

.about_healthboard_contents p.tagline {
width: 619px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
font-size: 15px;
}

.patient_portal_screenshot {
width: 282px;
float: left;
margin-top: 30px;
}

.patient_portal_screenshot img {
float: left;
margin: 0px;
padding: 0px;
border-style: solid;
border-width: 1px;
border-color: #404040;
}

.about_healthboard_contents .patient_portal_screenshot p {
width: 282px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 5px;
text-align: center;
color: #bfbfbf;
}

.provider_portal_screenshot {
width: 282px;
float: left;
margin-top: 30px;
margin-left: 30px;
}

.provider_portal_screenshot img {
float: left;
margin: 0px;
padding: 0px;
border-style: solid;
border-width: 1px;
border-color: #404040;
}

.about_healthboard_contents .provider_portal_screenshot p {
width: 282px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 5px;
text-align: center;
color: #bfbfbf;
}

.about_healthboard_contents p {
width: 619px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
}

/* ABOUT HEALTHBOARD */



/* ABOUT US */
#about_us_main {
width: 940px;
height: 1155px;
margin: auto;
padding-right: 10px;
padding-left: 10px;
}

.about_us_contents {
width: 619px;
height: 1155px;
float: left;
padding-right: 20px;
border-right-style: solid;
border-width: 1px;
border-color: #606060;
}

.about_us_contents h1 {
width: 619px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 35px;
color: #fff;
backface-visibility:hidden;
-webkit-backface-visibility:hidden; /* Chrome and Safari */
-moz-backface-visibility:hidden; /* Firefox */
}

.about_us_contents h4 {
width: 619px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 30px;
color: #bed639;
backface-visibility:hidden;
-webkit-backface-visibility:hidden; /* Chrome and Safari */
-moz-backface-visibility:hidden; /* Firefox */
}

.about_us_contents img {
float: left;
margin: 0px;
padding: 0px;
}

.about_us_contents p {
width: 619px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 35px;
}

.clients_partners {
width: 619px;
height: 180px;
float: left;
}

.clients_partners ul {
width: 300px;
float: left;
margin: 0px;
padding: 0px;
list-style: none;
}

.clients_partners ul li {
margin-top: 10px;
}

/* ABOUT US */



/* PRODUCT */

#product_main {
width: 940px;
height: 847px;
margin: auto;
margin-bottom: 40px;
padding-right: 10px;
padding-left: 10px;
}

#product_main h1 {
width: 940px;
float: left;
margin: 0px;
padding: 0px;
color: #fff;
backface-visibility:hidden;
-webkit-backface-visibility:hidden; /* Chrome and Safari */
-moz-backface-visibility:hidden; /* Firefox */
}

.about_product_01 {
width: 619px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
}

.about_product_01 p {
margin: 0px;
padding: 0px;
}

.about_product_02 {
width: 280px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
margin-left: 20px;
padding-left: 20px;
border-left-style: dotted;
border-width: 1px;
border-color: #606060;
}

.about_product_02 h5 {
width: 280px;
float: left;
margin: 0px;
padding: 0px;
font-size: 15px;
color: #bed639;
backface-visibility:hidden;
-webkit-backface-visibility:hidden; /* Chrome and Safari */
-moz-backface-visibility:hidden; /* Firefox */
}

.about_product_02 ul{
width: 280px;
float: left;
list-style: none;
margin: 0px;
padding: 0px;
margin-top: 3px;
}

.about_product_02 ul li {
margin-top: 8px;
}

.design_assets {
width: 940px;
height: 380px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 30px;
background-image: url('../images/product_img_01.jpg');
border-top-style: solid;
border-bottom-style: solid;
border-width: 1px;
border-color: #606060;
}

.design_assets_text {
width: 940px;
height: 190px;
float: left;
margin:0px;
padding: 0px;
margin-top: 95px;
}

.design_assets_text h1 {
text-align: center;
font-size: 80px;
width: 940px;
float: left;
margin: 0px;
padding: 0px;
line-height: 80px;
}

.design_assets_text p {
width: 940px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 15px;
font-size: 18px;
text-align: center;
}

.box_prototype {
width: 620px;
height: 220px;
float: left;
margin: 0px;
padding: 0px;
margin-right: 20px;
background-image: url('../images/box_bg_01.png');
}

.box_prototype h4 {
width: 580px;
float: left;
margin: 25px 0px 0px 20px;
padding: 0px;
color: #bed639;
backface-visibility:hidden;
-webkit-backface-visibility:hidden; /* Chrome and Safari */
-moz-backface-visibility:hidden; /* Firefox */
}

.box_prototype p {
width: 580px;
float: left;
margin: 10px 0px 0px 20px;
padding: 0px;
}

/* PRODUCT */



/* DESIGN ASSETS */

#design_assets_main {
width: 940px;
height: 767px;
margin: auto;
margin-bottom: 40px;
padding-right: 10px;
padding-left: 10px;
}

#design_assets_main h1 {
width: 940px;
float: left;
margin: 0px;
padding: 0px;
color: #fff;
backface-visibility:hidden;
-webkit-backface-visibility:hidden; /* Chrome and Safari */
-moz-backface-visibility:hidden; /* Firefox */
}

.product_link {
width: 940px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 10px;
}

.design_assets_02 {
width: 940px;
height: 380px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
background-image: url('../images/product_img_02.png');
border-top-style: solid;
border-bottom-style: solid;
border-width: 1px;
border-color: #606060;
}

.design_assets_diagram {
width: 639px;
height: 320px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 30px;
border-right-style: dotted;
border-width: 1px;
border-color: #606060;
}

.design_assets_diagram img {
border-style: none;
}

.design_assets_menu_text {
width: 260px;
height: 320px;
float: left;
margin-top: 27px;
padding-left: 20px;
}

.design_assets_menu_text p {
margin: 0px;
padding: 0px;
}

.box_design_assets {
width: 620px;
height: 220px;
float: left;
margin: 0px;
padding: 0px;
margin-right: 20px;
background-image: url('../images/box_bg_01.png');
}

.gui_design_volume {
width: 309px;
height: 180px;
float: left;
margin-top: 20px;
border-right-style: dotted;
border-width: 1px;
border-color: #606060;
}

.gui_design_volume h4 {
width: 270px;
float: left;
margin: 0px;
padding: 0px;
margin-left: 20px;
color: #bed639;
backface-visibility:hidden;
-webkit-backface-visibility:hidden; /* Chrome and Safari */
-moz-backface-visibility:hidden; /* Firefox */
}

.gui_design_volume p {
width: 270px;
float: left;
margin: 7px 0px 0px 20px;
padding: 0px;
line-height: 19px;
}

.engineering_volume {
width: 310px;
height: 180px;
float: left;
margin-top: 20px;
}

.engineering_volume h4 {
width: 270px;
float: left;
margin: 0px;
padding: 0px;
margin-left: 20px;
color: #bed639;
backface-visibility:hidden;
-webkit-backface-visibility:hidden; /* Chrome and Safari */
-moz-backface-visibility:hidden; /* Firefox */
}

.engineering_volume p {
width: 270px;
float: left;
margin: 7px 0px 0px 20px;
padding: 0px;
line-height: 19px;
}

/* DESIGN ASSETS */



/* CONTACT US */

#contact_us_main {
width: 940px;
height: 795px;
margin: auto;
padding-right: 10px;
padding-left: 10px;
}

.contact_us_form {
width: 619px;
height: 795px;
float: left;
padding-right: 20px;
border-right-style: solid;
border-width: 1px;
border-color: #606060;
}

.contact_us_form h1 {
width: 619px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 35px;
backface-visibility:hidden;
-webkit-backface-visibility:hidden; /* Chrome and Safari */
-moz-backface-visibility:hidden; /* Firefox */
}

.contact_us_form h3 {
width: 619px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
backface-visibility:hidden;
-webkit-backface-visibility:hidden; /* Chrome and Safari */
-moz-backface-visibility:hidden; /* Firefox */
}

.contact_us_form p {
width: 619px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
margin-bottom: 0px;
}

.contact_us_form form {
width: 619px;
float: left;
margin-top: 10px;
}

#commentForm .input_area {
width: 619px;
float: left;
margin-top: 10px;
margin-bottom: 8px;
}

.contact_us_form label {
width: 619px;
float: left;
font-size: 15px;
margin-bottom: 1px;
color: #bed639;
backface-visibility:hidden;
-webkit-backface-visibility:hidden; /* Chrome and Safari */
-moz-backface-visibility:hidden; /* Firefox */
}

#commentForm .input_area input {
width: 220px;
height: 20px;
float: left;
margin: 0px;
padding: 0px;
line-height: 25px;
color: black;
}

#commentForm .input_area label.error {
color: #f79226;
width: 300px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 3px;
margin-left: 20px;
}

#commentForm .input_area textarea {
width: 460px;
height: 160px;
margin: 0px;
padding: 0px;
color: black;
}

.submit_button input {
width: 100px;
height: 30px;
float: left;
margin-top: 18px;
background-image: url('../images/submit_button.png');
background-position: 0px 0px;
border-style: none;
font-size: 0px;
background-color: black;
}

.submit_button input:hover {
background-image: url('../images/submit_button.png');
background-position: 200px 0px;
background-color: black;
}

.submit_button input:active {
background-image: url('../images/submit_button.png') 200 0;
background-position: 100px 0px;
background-color: black;
}

/* CONTACT US */



/* TERMS OF USE & PRIVACY POLICY */

#extra_info_main {
width: 940px;
height: 700px;
margin: auto;
padding-right: 10px;
padding-left: 10px;
}

.extra_info_contents {
width: 619px;
height: 700px;
float: left;
padding-right: 20px;
border-right-style: solid;
border-width: 1px;
border-color: #606060;
}

.extra_info_contents h1 {
width: 619px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 35px;
backface-visibility:hidden;
-webkit-backface-visibility:hidden; /* Chrome and Safari */
-moz-backface-visibility:hidden; /* Firefox */
}

.extra_info_contents p {
width: 619px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
margin-bottom: 0px;
}

.extra_info_contents p.home_link {
width: 940px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 10px;
}

.extra_info_contents iframe {
float: left;
margin: 0px;
padding: 0px;
margin-top: 30px;
}

/* TERMS OF USE & PRIVACY POLICY */



/* SIDE MENU */

#additional_contents {
width: 940px;
height: 220px;
float: left;
margin-top: 40px;
}

.box_01 {
width: 620px;
height: 220px;
float: left;
margin: 0px;
padding: 0px;
margin-right: 20px;
background-image: url('../images/box_bg_01.png');
}

.box_02 {
width: 300px;
height: 220px;
float: left;
margin: 0px;
padding: 0px;
background-image: url('../images/box_bg_02.png');
}

.tagline {
width: 580px;
float: left;
margin-top: 25px;
margin-left: 20px;
}

.side_menu {
width: 300px;
float: left;
}

.side_menu_contents {
width: 280px;
float: left;
margin-top: 40px;
margin-left: 20px;
}

.side_menu_contents h5 {
width: 280px;
float: left;
margin: 0px;
padding: 0px;
font-size: 15px;
color: #bed639;
backface-visibility:hidden;
-webkit-backface-visibility:hidden; /* Chrome and Safari */
-moz-backface-visibility:hidden; /* Firefox */
}

.side_menu_contents ul{
width: 280px;
float: left;
list-style: none;
margin: 0px;
padding: 0px;
margin-top: 5px;
margin-bottom: 10px;
padding-bottom: 12px;
}

.side_menu_contents ul li {
margin-top: 5px;
margin-bottom: 5px;
}

.side_menu p {
width: 280px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 10px;
}

.supported_by {
width: 280px;
height: 200px;
float: left;
background-image: url('../images/box_bg_03.png');
}

.supported_by a:link img {
width: 130px;
height: 80px;
float: left;
margin-left: 70px;
margin-top: 20px;
border-style: none;
}

.supported_by a:visited img{
border-style: none;
}

.supported_by p {
width: 250px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 15px;
margin-left: 15px;
font-size: 12px;
color: #bfbfbf;
}

.supported_by_home_01 {
width: 300px;
height: 220px;
float: left;
}

.supported_by_home_01 a:link img {
width: 260px;
height: 24px;
float: left;
margin-left: 20px;
margin-top: 55px;
margin-bottom: 30px;
border-style: none;
}

.supported_by_home_01 a:visited img{
border-style: none;
}
.supported_by_home_01 p {
width: 260px;
float: left;
margin: 0px;
padding: 0px;
margin-left: 20px;
font-size: 13px;
color: #bfbfbf;
}

.supported_by_home_01 p.video {
margin-top: 0px;
}

.supported_by_home_01 p.brochure {
margin-top: 10px;
}

.supported_by_home_01 p.nodeandlink {
margin-top: 10px;
}

.supported_by_home_02 {
width: 300px;
height: 220px;
float: left;
}

.supported_by_home_02 a:link img {
width: 210px;
height: 50px;
float: left;
margin-left: 44px;
margin-top: 48px;
margin-bottom: 12px;
border-style: none;
}

.supported_by_home_02 a:visited img{
border-style: none;
}

.supported_by_home_02 p {
width: 260px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 23px;
margin-left: 20px;
font-size: 12px;
color: #bfbfbf;
}

.supported_by_home_03 {
width: 300px;
height: 220px;
float: left;
}

.supported_by_home_03 a:link img {
width: 130px;
height: 80px;
float: left;
margin-left: 80px;
margin-top: 30px;
border-style: none;
}

.supported_by_home_03 a:visited img{
border-style: none;
}
.supported_by_home_03 p {
width: 260px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 23px;
margin-left: 20px;
font-size: 12px;
color: #bfbfbf;
}