/* grc.css */
*{padding:0;margin:0;border:0;}
body{background:#e2dfb9;text-align:center;/*IE hack*/}
body,table{font-family:verdana,arial,sans-serif;font-size:80%;}
img a{border:0;}
p{margin:.7em 0;}
a,a:active{color:#630;}
a:hover,a:visited{color:#663;}
a:hover,a:visited{color:#330;}
.rTxt{text-align:right;}
.cTxt{text-align:center;}
.lTxt{text-align:left;}
p.signed{padding-left:300px;font-style:italic;}
/**/
div#header{background:#e2dfb9 url(/images/site/header.jpg) no-repeat;height:175px;}

/**/
div#container{width:800px;margin:0 auto;background:#e2dfb9 url(/images/site/contentBG.png) repeat-y;text-align:left;/*IE hack*/}

/**/
div#main{padding:5px 11px 0 7px;margin:0 10px 0 225px;background:#fff;}
div#main h1,h2,h3,h4,h5,h6{margin:.75em 0 .25em;}
div#main h1{font-size:1.6em;margin:.25em 0;}
div#main h2{font-size:1.3em;color:#741;border-bottom:1px solid #741;margin-bottom:0;}
div#main h3{font-size:1.2em;}
div#main h4{font-size:.9em;margin:-.5em 0 0 .5em;font-style:italic;}
div#main p{margin:.5em .25em;}
#main ul,#main ol{margin:1em 1.5em;}
#main li{line-height:1.5em;}

/*global navigation menu*/
div#globalNav{float:left;margin:1em 0 0 23px;display:inline;width:193px;}
#globalNav ul{list-style:none;}
#globalNav li{width:193px;background:#063;position:relative;border-top:1px solid #fff;line-height:1.75em;float:left;clear:left;}
#globalNav li.selected{background:#363;}
#globalNav li a{color:#fff;font-weight:bold;text-decoration:none;padding-left:7px;width:185px;display:block;}
* html #globalNav li a{width:193px;w\idth:193px;}
#globalNav li:hover,div#globalNav li a:hover{background:#030;}
#globalNav h2{font-size:1.25em;text-align:center;width:190px;color:#063;font-variant:small-caps;clear:both;padding:2em 0 0;margin:0;}
#globalNav p{clear:both;text-align:center;color:#063;font-style:italic;font-weight:bold;margin:1.5em 0;}
#globalNav p.first{padding-top:25px;}
/*the following two lines would be all that's needed for unlimted tier'd navigation, if IE didn't suck balls*/
#globalNav li>ul{display:none;border-left:1px solid #fff;}
#globalNav li:hover>ul{display:block;position:absolute;left:193px;top:-1px;}
/*will handle up to three hover navigation items*/
#globalNav ul.secNav{display:none;}
#globalNav li:hover ul.secNav,
#globalNav li.sfhover ul.secNav,
#globalNav li a:hover ul.secNav{display:block;position:absolute;left:193px;top:-1px;border-left:1px solid #fff;}
#globalNav ul.thrNav{display:none;}
#globalNav li li:hover ul.thrNav,
#globalNav li li.sfhover ul.thrNav,
#globalNav li li a:hover ul.thrNav{display:block;position:absolute;left:193px;top:-1px;border-left:1px solid #fff;}

/**/
ul#goalMain,
ul#goalSub{width:100%;margin:-.5em 0 .5em;text-align:center;background:#063;}
ul#goalSub{border-bottom:1px solid #fff;}
ul#goalMain li,
ul#goalSub li{display:inline;padding:0 25px;line-height:2em;}
ul#goalMain li a,
ul#goalSub li a{color:#fff;font-weight:bold;text-decoration:none;}
ul#goalSub li a{color:#999;}
ul#goalSub li.current a{color:#fff;}

ul#goalMain li a:hover,
ul#goalSub li a:hover{text-decoration:underline;}

/**/
.error{color:#d00;}
.pull{background:#ecebda;width:300px;font:bold italic 1.5em georgia,times,baskerville,serif;float:left;text-align:center;padding:.7em;line-height:1.3em;}
/**/
div#footer{clear:both;text-align:right;font-size:75%;background:#e2dfb9 url(/images/site/footer.gif) no-repeat;height:55px;padding-right:25px;}


/**/
.contactForm{border:1px solid #063;border-top:0;float:left;padding:0 15px 10px;width:515px;}
.taskForce{width:30%;float:left;border:1px solid #000;margin:7px;}
.taskForce img{max-width:100px;}
.testimonyIntro{margin:10px 5px 50px;}
.testimonyIntro h3{text-align:center;font-size:1.3em;}
.testimonyIntro img{border:1px solid #000;width:150px;}
img.right{float:right;margin-left:10px;}
img.left{float:left;margin-right:10px;}

/**/
label{display:block;}
input,select,textarea{margin-left:25px;background:#ecebda;border:1px solid #063;}