﻿html{ margin:0; padding:0;}
body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; background: #65b4a1 url('../images/bg.jpg') repeat-x scroll center top; border-top:5px #aba55a solid; color:#333333; }
h1{ text-indent:-99999px; background:url('../images/jchea_logo.png') center center no-repeat; height:96px;	width:255px; margin:0px 0 0 15px; padding:0; font-size:26px; }
h1 a{ display:block; height:96px; width: 255px; }
h2 { color:#65b4a1; font-size:24px; font-weight: 400; margin:0px 0 10px 0; }
h3 { color:#aba55a; font-size:18px; font-weight: 400; margin:0px 0 6px 0; }
h3 a { color:#aba55a; }
h4 { margin:15px 0 6px 0; font-weight:900; font-size:15px; color:#95594b; }
hr { height:1px; color:#65b4a1; }
p, #colTwo ul li { line-height: 20px; }
a{ color:#95594b; }
a:hover { text-decoration:none; }
a img { text-decoration:none; border:none; }
#skip{ display:none; }
#container{ margin:0 auto; padding:0; width:900px; background-color:white; }
/*header */
#header{  height:135px; margin:20px 0 0 0; padding:0;  }
.jchea_search { text-align:right; margin:15px 15px 0 0x; padding-right:15px; position:relative; background-color:#aba55a; width:915px; }
.jchea_search p { padding:2px 15px;}
#banner { margin:0px 0 15px -15px; padding:0; background:url('../images/search_corners.gif') no-repeat center bottom; width:930px; height:41px; }
#content{ margin:10px 0 0 0; padding:15px; width:870px;  }
/* column one - main navigation */
#colOne{ float:left; width:180px; min-width:180px; position:relative; min-height:250px;  }
#sideNav{position:absolute; margin:0 0 30px 0; padding:0 0 30px 0; list-style:none; font-size:14px; width:210px; left:-30px; background:url("../images/sideNav_Corner.gif") left bottom no-repeat ; height:221px;}
#sideNav li{ border-top:2px white solid;  }
#sideNav li:first-child{ border-top:none; }
#sideNav li a {display:block;  padding:8px 5px 8px 30px; margin:0; text-decoration:none; color:white; background-color:#2B3E46; }
#sideNav li a:hover{ background-color:#8FADBA; color:#2B3E46; }
/* column two */
#colTwo{ width: 675px; padding:0 0 0 15px; background-color:white; position:relative; margin-left:180px; }
#subNav_position { position:relative; border-bottom:1px #2b3e46 solid; height:24px; margin:0 0 15px 0; }
#subNav { margin:0; padding:0; list-style:none; height:20px; position:absolute; }
#subNav li { position:relative; float:left; line-height:normal; }
#subNav li a{ text-decoration:none; display:block; padding:2px 6px; margin:0 0 0 4px; background-color:#8fadba; color:#2B3E46; }
#subNav li:first-child a{ margin-left:0; }
#subNav li a:hover { background-color:#2B3E46; color:white; }
#bodySummit #subHome a, #bodyFiles #subFiles a, #bodyDonor #subDonor a, #bodyOutcomes #subOutcomes a, #bodyContact #subContact a { background-color:#2B3E46; color:white; }
#alpha{ margin:10px auto; padding:0; list-style:none; height:24px; width:620px; font-weight:bold;}
#alpha li { position:relative; float:left; line-height:normal; }
#alpha li a{ text-decoration:none; display:block; padding:2px 0; margin:0 0 0 4px; background-color:#8fadba; color:#2B3E46; width:20px; text-align:center; }
#alpha li:first-child a{ margin-left:0; }
#alpha li a:hover { background-color:#2B3E46; color:white; }
/* footer */
#footer{  margin:20px auto 0 auto; width:870px; border-top:4px #65b4a1 solid; position:relative; }
#footConers{background: url('../images/footer_corners.gif') no-repeat center top; position:absolute; width:930px; left:-30px; padding:0 0 0 0; }
#footBan{ margin:15px 0 0 0; padding:5px 0 0 0;  text-align:center; background-color:#f1f1f1;  }
#footBan img { width:100px; margin:0px auto 0 auto; }
#footNav { margin:0 0 0 0; text-align:center; list-style:none; position:relative; left:-10px; height:25px; }
#footNav li { padding:2px 5px; display:inline; border-left:1px #65b4a1 solid; }
#footNav li:first-child{ border-left:none; }
#footNav li a{  }
#footNav li a:hover{  text-decoration:none; }
/* global */
.cleardiv{ clear:both; }
.right { float:right; margin:0 0 15px 15px; }
.left { float:left; margin:0 15px 15px 0; }
.alt{ background-color:#f1f1f1; }
.summitContact { width:100%; margin:15px 0; }
.summitContact th{ text-align:left; border-bottom:1px gray solid; background-color:white; }
.top { text-align:center; color:#aba55a; }
.column_right { width: 335px; float: right; margin:-6px 0 5px 0; }
.column_left { width: 335px; }
.note{ font-size: 7.5pt; font-style: italic; color: #666666; line-height:14px; }
.announcement { padding:5px; margin:15px; border:1px #67b4a1 solid; text-align:center; }
.sideBox{ width:170px; float: right; padding:10px; margin:0 0 15px 15px; background-color:#f1f1f1; border:1px #2B3E46 solid; }
.sideBox ul { margin:0; padding:0; list-style:none; }
.sideBox li {  margin:5px 0 0 0; }
.sideBox li a {  display:block; background-color:#8fadba; color:#2B3E46; text-decoration:none; padding:2px 5px;  }
.sideBox li a img { vertical-align:middle; }
.sideBox li a:hover{ background-color:#2B3E46; color:white;}
.sideBox h4{ text-align:center; margin-top:5px; }
.icon{ vertical-align:middle; margin-right:10px; width:30px; }
.indent{ margin-left:45px; }
.space { margin-top:25px; }
/* search */
#searchcontrol{ color:#222222; min-height:200px; }
#searchcontrol a{ color:#95594b; font-weight:bold; }
#searchcontrol a:hover{ text-decoration:none; border-color:#95594b;  }
.gs-watermark, .gsc-resultsHeader, .gsc-tabsArea { display: none; }
#searchcontrol .gs-webResult .gs-visibleUrl-short { display:none; }
#searchcontrol .gs-webResult .gs-visibleUrl-long { display:block; color:#65b4a1; margin-bottom:15px; }
#searchcontrol .gsc-input { width:200px; }
#searchcontrol form{ width:300px; }
.gs-title .gs-title b{ color:#95594b; }
.gs-title .gs-title:hover b{ color:#95594b; }
.gsc-results { border-top:1px #333333 solid; padding-top:10px;}
