﻿@charset "utf-8";
/* CSS Document */

body {background:#191919 url(/econtent/ghm/img/bg.gif) repeat-x; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:1em;}
p {color:#4c4c4c; font-size:0.75em; line-height:175%;}
h1 {color:#00bce4; font-weight:normal; font-size:1.3em; margin-top:25px; margin-bottom:10px;}
h2 {color:#4c4c4c; font-weight:normal; margin-top:10px; font-size:1em; margin-bottom:25px; font-weight:bold;}
h3 {color:#00bce4; font-weight:normal; font-size:0.8em; margin-top:15px; margin-bottom:15px; font-weight:bold;}
h4 {color:#00bce4; font-weight:normal; margin-top:10px; font-size:0.7em; margin-bottom:25px; text-align:right;}
a {color:#00bce4}

fieldset {padding:15px 15px 20px 15px; color:#4c4c4c; margin-bottom:20px;}
fieldset h1 {margin-top:4px;}
table {color:#4c4c4c; font-size:0.75em; line-height:175%;}
form {}

.container {width:906px; margin:0 auto;}

.top {height:100px;}
.topleft {float:left; padding-top:30px;}
.topleft img {border:0;}
.topright {float:right; text-align:right;}
.topright p {margin-top:0px; margin-bottom:0px; font-weight:bold; float:right; margin-left:20px;}
.topright a {color:#fff; text-decoration:none; background-color:#05B5DE; padding:5px 10px 5px 10px;}
.topright a:hover { background-color:#028eaf;}

.horiznav {height:39px; overflow:hidden; border-top:1px solid #fff; border-bottom:1px solid #fff; background-color:#080707; margin-top:15px;}
.horiznav ul {margin:0; padding:0 10px 0 10px;}
.horiznav li {padding-right:25px; display:inline;}
.horiznav img {border:0;}

#horiznav {height:39px; border-top:1px solid #fff; border-bottom:1px solid #fff; background-color:#080707; margin-top:15px;}
#horiznav ul {margin:0; padding:0 10px 0 10px; font-size:0.8em;}
#horiznav li {padding-right:25px; display:inline;}
#horiznav img {border:0;}

.header {margin-top:34px; height:72px; overflow:hidden;}
.slideshow {}
.slideshow img {border:0;}

.content {border:2px solid #c9c9c9; margin-top:34px; padding:10px 35px 35px 35px; background-color:#FFF;}
.content ul {color:#4c4c4c; font-size:0.75em; line-height:175%;}
.content ol {color:#4c4c4c; font-size:0.75em; line-height:175%;}
.content li {padding-bottom:10px;}

.fourboxes {border-top:1px dashed #ccc; clear:left; margin-top:35px; border-top:1px dashed #ccc;}
.fourboxes h3 {background-color:#00bce4; padding:10px 5px 10px 5px; color:#fff}
.box1 {width:174px; padding:10px 20px 10px 0px; float:left; border-right:1px dashed #ccc; margin-right:21px;}
.box2 {width:174px; padding:10px 20px 10px 0px; float:left; border-right:1px dashed #ccc; margin-right:21px;}
.box3 {width:174px; padding:10px 0px 10px 0px; float:left;}


.footer {text-align:center; margin-top:25px; margin-bottom:25px;}
.footer p {color:#fff; font-size:0.6em;}
.footer a {color:#00bce4; text-decoration:none;}
.footer ul {margin:0; font-size:0.6em; line-height:200%; border-top:1px dashed #333; padding-top:10px;}
.footer li {display:inline; list-style-image:none; padding-left:5px; padding-right:5px}
.footer ul a {color:#fff; text-decoration:underline;}
.footer ul a:hover {color:#00bce4; text-decoration:none;}

