@charset "UTF-8";
/* CSS Document */

body {
text-align: center;
background: url(../img/shared/bkgrd_grey.gif) left top repeat;
background-color: none;
}

#container {
margin: 20px auto;
padding: 20px;
text-align: center;
width: 800px;
background: none;
border: 0px solid #fff;
}

#brand {
margin: 0;
padding: 44px 0 0 10px;
background: url(../img/shared/GCThomas_horiz_grey.gif) left top no-repeat;
background-color: none;
border: 0px solid #fff;
float: left;
}

#links {
margin: 10px 0 10px 10px;
padding: 0;
width: 220px;
float: left; }

#contacts {
margin: 10px 0 10px 10px;
padding: 0;
width: 220px;
float: left; }

.content {
margin: 0;
padding: 20px;
text-align: center;
width: 720px;
background-color: #fff;
border: 1px solid #999;
float: left;
}

.clear {clear: both;}


/*GLOBAL TYPOGRAPHY*/

html,
body {
	font-family: verdana, arial, geneva, sans-serif;
	font-size: 11px;
}


/*Headlines*/

h1, h2, h3 {
	font-family: verdana, arial, geneva, sans-serif;
}

h1 {
font-weight: normal; 
font-size: 2em;
color: #000;
margin: 0 0 11px 0; }

h2 {
font-weight: normal; 
font-size: 1.5em;
color: #000;
margin: 0 0 6px 0; }

h3 {
color:#333333;
font-size:1em;
font-weight:bold;
margin:4px 0 1em 6px;
text-transform:uppercase;
}

h4 {
font-weight: bold; 
font-size: 1em;
color: #666;
margin: 0; }


/*Paragraphs*/

p {
font-family: verdana, arial, geneva, sans-serif;
font-size: 11px;
color: #333; 
margin: 0px 0px 10px 0px; }


/*Links*/

h4 a:link, h4 a:active, h4 a:visited  {
color: #ccc;
text-decoration: none; }

h4 a:hover  {
color: #0066cc;
background: none;
text-decoration: none; }

p a:link, p a:active, p a:visited  {
color: #0066cc; 
text-decoration: none; }

p a:hover  {
color: #0066cc;
background: none;
text-decoration: underline; }

.signUp a:link,
.signUp a:active, 
.signUp a:visited {
font-family: verdana, arial, geneva, sans-serif;
font-size: 11px;
color: #0066cc; 
text-decoration: none; }


/*Lists*/
ul {
margin: 0px 0px 10px 0px;
padding: 0px;
list-style-type: none;
list-style-image: none;
list-style-position: outside; }

ul li {
font-family: verdana, arial, geneva, sans-serif;
font-size: 11px;
color: #333; 
margin: 0px 0px 10px 0px; }

ul li a:link, ul li a:active, ul li a:visited  {
color: #0066cc;
text-decoration: none; }

ul li a:hover  {
color: #0066cc;
background: none;
text-decoration: underline; }
