@import url("reset.css");
@import url("shell.css");

h1 {color:#472704;font-family:Bookman, Georgia, "Times New Roman", Times, serif;font-size:26px;font-weight:normal;padding:5px 0 20px;}
#content h1#hero-h1 {display:block;z-index:999999;position:absolute;color:#fff;font-family:Univers, Sans-serif;font-size:36px;font-weight:normal;padding:5px 0 20px;top:60px;letter-spacing: .01em;left:39px;}
#content h1.two-line {top:35px !important;}
#content h1.bottom-left {top:80px !important;margin-left:-17px;}
h2 {border-bottom:1px solid #e5e5e5;color:#bb5405;font-size:1.2em;margin-bottom:20px;padding-bottom:8px;}
h2.noRule {border-bottom:none;margin-bottom:8px;padding-bottom:0;}
h3 {font-size:1.2em;font-weight:bold;margin-bottom:5px; line-height: 1.2em;}
p {line-height:18px;margin:0 0 15px;padding:0;}
a {color:#0070af;}

#bd #content {width: 740px; padding: 0 0 0 0; position: relative; margin-right: 12px; _margin-right: 6px;}

ul.bulleted {list-style-type: disc; list-style-position: outside; margin-left: 20px;}
ol.bulleted {list-style-type: decimal; list-style-position: outside; margin-left: 20px;}
.bulleted li {padding-bottom: 8px;}
.double-spaced {line-height: 180%;}

/*left nav*/
#nav #nav_GN, #nav #nav_GP, #nav #nav_MFL {display: block; background: url(/content/images/nav-mainLinks.jpg) 0 0 no-repeat; width: 193px; height: 37px; padding: 0; text-indent: -1000px; margin: 0; padding: 0;}
#nav #nav_GN:hover, #nav #nav_GN.selected {background-position: -193px 0;}
#nav #nav_GP {background-position: 0 -37px;}
#nav #nav_GP:hover, #nav #nav_GP.selected {background-position: -193px -37px;}
#nav #nav_MFL {background-position: 0 -74px;}
#nav #nav_MFL:hover, #nav #nav_MFL.selected {background-position: -193px -74px;}



.indent20 {padding: 0 10px 0 20px;}
.indent30 {padding: 0 10px 0 30px;}

#MVP-link {background: url(/content/images/MVP.jpg) 0 0 no-repeat; padding: 30px 0 0 120px; width: 300px; height: 60px; display: block; float: left; clear: none; }

/* sprited expandable boxes - using "box" class */
.box, .box .C, .box cite, .box code {position: relative;}

.box cite, .box code { display: block; left: 0; z-index: 10;}

.box .C {z-index: 20; }/* "C" for "content" */

.box code {position: absolute; bottom: 0;}

.right {float: right; clear: none;}

.left {float: left; clear: none;}

#ET {width: 200px; height: 100px; position: absolute; top: 100px; left: 0; }

.emailShortForm, .submitShortForm {
     position: absolute; 
     top: 45px; 
     right: 10px; 
     width: 80px; 
     height: 16px; 
     border:none; 
     background: none; 
     outline:none;
     text-indent: -2000px; 
     color: #463120;
}
 
 .emailShortForm {right: 99px; width: 275px; text-indent: 0; background: #fff; height: 16px; padding: 0;}
 
 #shorty {position: relative;  width: 400px;  height:  180px;}
 
 #shorty input {border: 1px solid #D7A052; padding:4px; }
 
 #shorty .submitShortForm {border: none; height: 20px;}
 
 #SC .shell {height: 200px;}
 
 .unfilled {color: #ccc;}
 
 .smallText {font-size:10px;}
 
 .honeyPot {display:none;} /*this is used to help catch form submission bots*/
  
#facebookCallout{
display:block;
width: 216px;
position:static;
padding: 8px 0px 0px 0px;
margin:0px 0px 0px 15px;
left:50px;
overflow:hidden;
}

/*Ajax*/
.ajaxLoader {
    width: 50px; 
    height: 50px;        
    background: url('/content/images/ajax-loader.gif') no-repeat center;
}