body{background:#46474a url('img/bgGray.png') repeat-x; font-family:arial, sans; font-size:12px; text-align:left; }
a:link{color:#77787b; }


a img{border:0}
ol, p{color:#77787b; font-style:italic; line-height:1.8em;}
li{margin:0 0 5px 5px; }
h1{color:#77787b; font-size:2.2em; font-weight: normal;}
h2{color:#032a5b; font-size:1.3em;}
h3{color:#032a5b; font-size:1.1em; margin:.5em 0;}
h4{color:#77787b; font-size:1.1em; margin:0;}

table tr td p {color:#77787b; text-indent:-2em; margin:0 0 0 2em;}
table tr td p .proAtt{font-weight:bold; color:#a1cc3a}

.email:link{text-decoration:none; color:#092e5e;}
.email:visited{text-decoration:none; color:#000;} 
.email:active{text-decoration:underline; color:#000;}
.email:hover{text-decoration:underline; color:#092e5e;}

#wrapper{width:854px; text-align:left;}
#shadowTop{width:854px;height:53px;background:url('img/fullTop.png')}
#searchLinks{float:right; margin:22px 0 0 0; width:365px;}
#searchLinks form{display: inline;}
#submitBt{margin:0px 30px 0 0;}

.veryTop{color:#092e5e; font-size:.9em; white-space:pre;}
.veryTop a:link{text-decoration:none; color:#092e5e;}
.veryTop a:visited{text-decoration:none; color:#000;} 
.veryTop a:active{text-decoration:underline; color:#000;}
.veryTop a:hover{text-decoration:underline; color:#092e5e;}


#mainLogo{position:relative; bottom:20px; left:25px;}
#menuBar{white-space:pre; color:#a1cc3a; font-weight:bold; float:right; display:inline; position:relative; top:70px; right:30px; font-size:1.1em;}
#menuBar a:link{text-decoration:none; color:#005a9e;}
#menuBar a:visited{text-decoration:none; color:#004c85;} 
#menuBar a:active{text-decoration:underline; color:#a1cc3a;}
#menuBar a:hover{text-decoration:underline; color:#a1cc3a;}

#shadowWrapper{width:855px; background:url('img/dropShadow.png'); margin:0px;}
#mainContent{margin-left:14px; width:820px;}

#heading{margin:30px 0 21px 180px;}
#heading #headArrow {margin-right:5px;}

#rightBar{float:right; display:inline; width:193px; background:url('img/sideSep.png') top left no-repeat; }
#caseStudiesButton{margin:0 18px 18px 18px; float:left; display:inline;}
#textBoxx{width:480px; margin:0 0 0 130px;}
#centerBox, #textBox{width:430px; margin:0 0 0 180px;}
.right{float:right; margin:0 0 0 10px;}
.padding{margin:20px;}
.comment{font-size:.9em; color:#005a9e; font-style:italic;line-height:1.5em;}
#minorSidebar{background:#fff url('img/minorSidebar.png') no-repeat; padding:13px; margin-top:10px; font-size:.8em; color:#77787b}

.rightCase{float:right; margin-left:10px;}
.leftCase{float:left; margin-right:10px;}
#clearBoth{clear:both; }
#shadowBottom{width:854px;height:45px;background:url('img/fullBottom.png') top center no-repeat; font-family:Georgia, serif; text-align:center; padding:6px 0; color:#fff; font-weight:bold; font-size:.8em;}
