/*    Start of CSS*/* {  margin: 0;  padding: 0;}body {  padding: 20px;  background-repeat: repeat-x;  font-size: 90%;  font-family: helvetica, georgia, sans-serif;  line-height: 1.6em;  text-align: center;  color: #444444;}#wrap {  border: 0px solid #000000;  margin: 0 auto;  background-attachment: scroll;  text-align: left;  width: 900px;  margins: auto;  /* add background */  }a {  color:  #002d56;  text-decoration: none;}a:hover {  text-decoration: underline;}a img {
  border:  none;
  background:url(images/shadow.gif) no-repeat right bottom; 
  padding:4px 10px 10px 4px; 
  border:none; border-top:#eee 1px solid; 
  border-left:#eee 1px solid;    
}p {  margin-bottom: 16px;  font-family: Verdana,Arial,Helvetica,sans-serif;  font-style: normal;  font-variant: normal;  font-weight: normal;  font-size: 12px;  line-height: 1.4em;  font-size-adjust: none;}h3 {  background: url(images/BG_gradient.jpg) repeat-x;  font-size: 20px;  font-weight: normal;  text-transform: lowercase;  margin: 0;  padding: .2em .5em;  padding-top: 0pt;  padding-right: 0pt;  padding-bottom: 2px;  padding-left: 0pt;  border-bottom-width: 1.5px;  border-bottom-style: solid;  border-bottom-color: #cccccc;}h3 a {  color: #222222;}ol, ul {  margin: 0 0 20px 0px;}/*    HEADER SECTION*/#header {  background: url(images/GCP-Cons-bg_header.gif) no-repeat;  overflow: hidden;  height: 96px;  border: 0px solid #000000;  float: center;  }#header h1 a {  width: 400px;  height: 41px;  display: none;  }#header h2  {  width: 400px;  height: 41px;  display: none;}#header #contact_info {  margin: 18px 20px 0 0;  float: right;  width: 180px;  font-style: normal;  font-variant: normal;  font-weight: normal;  font-size: 11px;  line-height: normal;  font-size-adjust: none;  font-family: American Typewriter;}#header #contact_info a {  color: #243c60;  text-decoration: none;}#header #contact_info a:hover {  color: #243c60;  text-decoration: underline;}#header #contact_info #left {  float: left;  margin-right: 22px;}#header p {  display: none;}/*    NAVIGATION BAR OPTIONS*/#nav {  clear: both;  float: left;  width: 150px;  border: 0px solid black;  padding-top: 13px; }#nav li {  display: block;   width: 150px;}#nav ul#nav {  padding-right; .2em;  line-height: 1.7em;  font-size: 1.5em;  width: 150px;  float: left;}#nav ul#nav li {  border-top: 1px solid #f6f4f4;  border-bottom: 2px solid #b2b2b2;  text-align: right;  width: 150px;}#nav ul#nav li:hover {  font-size: 80%;  text-transform: uppercase;  background:  #e6ecf4 url(images/arrow.gif) 5% 50% no-repeat;  border-bottom: 1px solid white;}#nav li a {  color: #444444  }#nav li a:hover {  text-decoration: none;}/*     CONTAINER FOR MAIN TEXT*/#container {  padding: 10px 30px 20px 15px;  background: none url(none) repeat scroll;   width: 637px;  float: right;  font-style: normal;  font-variant: normal;  font-weight: normal;  font-size: 12px;  line-height: normal;  font-size-adjust: none;  text-align: left;  font-family: verdana;}#container ul {  margin: 0 0 20px 80px;}#container p {  background: url(none) repeat-x;  font-size: 12px;  font-weight: normal;  margin: 0 0 .5em 0;  padding: .2em .2em;}#container h3 {  font-family: verdana;  background: url(none) repeat-x;  font-size: 20px;  font-weight: normal;  text-transform: uppercase;  margin: 0 0 .2em 0;  padding: .2em .1em;}#container h1 {  font-family: verdana;  background: url(none) repeat-x;  font-size: 32px;  color:  #002d56;  text-align: left;  text-transform: uppercase;  padding: .1em .1em;}#container h3 span {  font-family: verdana;  background: url(none) repeat-x;  font-size: 20px;  font-weight: normal;  text-transform: uppercase;  margin: 0 0 0 0;  padding: .2em .9em;}/*   BOX FOR 'WE CAN HELP"*/#container #Wecanhelp {  border: 1px solid #ababab;  -moz-border-radius: 10px;  -webkit-border-radius: 10px;  background: #e6ecf4 url(none) repeat scroll;}#container #Wecanhelp h2 {  background: #eaeaea url(none) repeat-x;  -moz-border-radius-topleft: 10px;  -moz-border-radius-topright: 10px;  -webkit-border-top-left-radius: 10px;  -webkit-border-top-right-radius: 10px;  font-family: Verdana;  font-size: 25px;  font-weight: normal;  text-transform: uppercase;  margin: 0;  padding: 0 1em;  }#container #Wecanhelp h3 {  background: none url(none) repeat-x;  font-size: 20px;  font-weight: normal;  text-transform: uppercase;  margin: 0;  padding-left: 20px;  border-bottom-width: 0px;  border-bottom-style: solid;  border-bottom-color: #cccccc;  }#container #Wecanhelp p {  font-family: Verdana;  font-color: red;  padding: 10px 30px 0px 20px;  }#container #Wecanhelp p a small {  font-family: Verdana;  font-color: blue;  }#container #Wecanhelp p a small:hover {  font-size: 80%;  text-transform: uppercase;}/*    COPYRIGHT INFORMATION*/#copyright {  border-top: 2px solid black;  clear:both;  padding: 10px 0 0;  background: #e6ecf4 url(none) repeat scroll;   font-style: normal;  font-variant: normal;  font-weight: normal;  font-size: 12px;  line-height: normal;  font-size-adjust: none;  text-align: center;  }#copyright p {  margin-top: 10px;  font-family: American Typewriter;  color: black;  text-align: center;  font-size: 10px;}#copyright a {  text-decoration: none;  color: #999999;}#copyright a:hover {  text-decoration: none;  color: #000000;}/*    SIDEBAR  OPTIONS*/#sidebar {  clear: both;  float: left;  border: 1px solid black;  margin-top: 340px;  float: left;  width: 150px;  text-align: center;  padding-left; 20px;  line-height: 1.7em;  font-size: 1.5em; }
