
body { background: url(../img/page-bg.png) repeat-x #fff;}
p, ul, li { font-size: 16px; line-height: 23px; }
h1 {font-size: 22px; line-height:26px; margin-bottom: 20px; font-weight: normal; letter-spacing: -0.5px;}

li { margin-bottom: 10px; }


.contact-panel { border: 0px solid #2f4e75; padding: 15px; border-radius: 8px; background: #effdfd; }
.contact-panel p { font-size: 12px; color: #444; margin-bottom: 6px; line-height: 16px; }
.contact-panel h3 { font-size: 21px; margin-bottom: 6px; }


.signed-link { background-image: url(../img/signed-link.png); background-position: right 4px; color: #0088CC; padding-right: 10px; font-weight: normal; }
.signed-link:hover { color: #0088CC; opacity: 0.8; text-decoration: none;}
.external-link { background-image: url(../img/external-link.png); background-repeat: no-repeat; background-position: right 2px; color: #0088CC; padding-right: 15px; font-weight: normal; }


.brand {
    background: url("../img/sitelogo.png") no-repeat scroll 0 13px transparent;
    display: block;
    float: left;
    height: 130px;
    overflow: hidden;
    width: 430px;
	text-indent: -9999px;
	opacity: 1;
}

.brand:hover { opacity: 0.9 }



.masthead {background: url(../img/comingsoon.png) no-repeat top center; }
.masthead .nav {margin-bottom: 2px; margin-top: 14px;}
.masthead .nav > li { float: left; margin-left: 12px;}
.masthead .nav li a { color: #666; }
.masthead .nav > li a:hover, .masthead .nav > li a:active, .masthead .nav .dropdown.open { color: #444; }
.masthead .nav > li.current a, .masthead .nav > li.current a:hover { background: #5494c4; color: #fff; text-shadow: 0 -1px 1px rgba(0,0,0,0.3); }
.masthead .dropdown-menu a { padding: 6px 15px 6px; }
.masthead ul.dropdown-menu { padding-top: 5px; padding-bottom: 5px;}

.navbar .nav {margin-top:7px; margin-bottom: 8px; }
.navbar .nav li { padding-right: 0px; margin-right: 5px;}
.navbar .nav li  a { padding: 4px 15px 4px; }
.navbar .nav li.current a { color: #fff; background: rgba(0,0,0,0.6); border-radius: 5px; box-shadow: 2px 2px 2px rgba(0,0,0,0.5) -inset; text-shadow: 0px -1px 0px rgba(0,0,0,0.3); }

.navbar {background: #333; overflow: auto;}

.nav-tabs .dropdown-toggle .caret, .nav-pills .dropdown-toggle .caret { border-bottom-color: #333; border-top-color: #333; opacity: 0.5; }
.nav-tabs .dropdown-toggle .caret, .nav-pills .dropdown-toggle:hover .caret {  border-bottom-color: #333; border-top-color: #333; opacity: 0.7; }

.navbar .container {
    width: 940px !important;
}

.navbar-inner  { padding-left: 0px; padding-right: 0px; }


.nav-pills.nav-stacked > .active > a, .nav-pills.nav-stacked > .active > a:hover {
    background-color: #333333;
    color: #FFFFFF;
}

.nav-pills.nav-stacked > li > a {
    color: #333;
}

.nav-pills.nav-stacked > li > a:hover {
    background-color: #e3e2df;
}


.nav .dropdown-menu { margin-top: -1px; }



/* Buttons*/

.btn { border-radius: 6px; }
.btn-medium {font-weight: bold; }

.btn-blue { 
background-color: #23739D !important;
  background-repeat: repeat-x;
  background-image: url(../img/btn-blue.png);
  border-color: #23739d #23739d hsl(201, 63%, 33%);
  color: #fff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing: antialiased;;
}

.btn-green { 
  background-color: #9BD11D  !important;
  background-image: url(../img/btn-green.png);
  background-repeat: repeat-x;
  border-color: #9bd11d #9bd11d hsl(78, 75%, 38%);
  color: #333 !important;
  text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.5);
  -webkit-font-smoothing: antialiased;;
}

.btn-orange {
  background-color: #DB8300  !important;
  background-repeat: repeat-x;
  background-image: url(../img/btn-orange.png);
  border-color: #db8300 #db8300 hsl(36, 100%, 34%);
  color: #333 !important;
  text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.4);
  -webkit-font-smoothing: antialiased;;
}



/* background images for sections/pages */ 

}
	
/* Footer */	
	

footer { padding: 0px 15px 5px; color: #333; line-height: 20px; font-size: 12px;  min-height: 213px; }
footer ul { list-style: none inside none; margin-bottom: 0px;}
footer ul li { line-height: 21px; }
footer ul li a { font-size: 12px; }
footer ul li h3 a { font-size: 15px; }
footer ul li strong {margin-left: -2px; }
footer h3 { color: #555; margin-bottom: 5px; margin-left: -4px; font-size: 15px !important;}

footer a { color: #555;  text-decoration: none; margin-bottom: 1px solid #fff;}
footer a:hover { color: #111; text-shadow: 0px 0px 3px rgba(255,255,255,1); text-decoration: none; } 

footer .span3 img { margin-right: 10px; margin-top: 3px; opacity: 0.86; width: 42px; height: 42px;}
footer .span3 img:hover {opacity: 1; }

.footer-section { border-top: 1px solid #060606; background: url(../img/5pcwhite.png) repeat-x; padding-top: 10px; }

footer p { 
	line-height: 12px;
	font-size:11px;
	}
	
footer .smallprint { color: #888; font-size: 10px; line-height: 16px; margin: 0;}

footer .dropdown-menu { bottom: 100%; top: auto; }
footer .dropdown-menu a:hover { color: #333;}







