/* ----------- global styles ------------*/


img.logo-img {
	height: 71px;
	width:319px;
}

body {
background: #107AAC;

/* IE10 Consumer Preview */ 
background-image: -ms-radial-gradient(center, circle farthest-corner, #349ECF 0%, #146696 100%);

/* Mozilla Firefox */ 
background-image: -moz-radial-gradient(center, circle farthest-corner, #349ECF 0%, #146696 100%);

/* Opera */ 
background-image: -o-radial-gradient(center, circle farthest-corner, #349ECF 0%, #146696 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, #349ECF), color-stop(1, #146696));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-radial-gradient(center, circle farthest-corner, #349ECF 0%, #146696 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: radial-gradient(circle farthest-corner at center, #349ECF 0%, #146696 100%);

}


div.content-body {
	background:#ffffff;
	box-shadow: 5px 5px 5px #333333;
	width:960px;
}



h1.page-header {
	border: none;
}

.tag-line {
	font-family:"Helvetica";
	font-size: 14px;
}

/* Custom container */
.container-narrow {
margin: 0 auto;
max-width: 960px;
}

.container-narrow > hr {
	margin: 30px 0;
}


h1.page-header {
	font-size:1.5em;
	line-height:1em;
	padding-bottom:0px;
	margin-bottom:0px;
}


.navbar {
	padding:0px;
}

.navbar .container {
	padding:0px;
	height:100%;
}

.navbar-inner {
	padding:0px;
	background: inherit;
	height:100%;
}
.nav-collapse {
	padding:0px;
	margin:0px;
	width:100%;
	height:100%;
}
.navbar .nav>li {
	border-style:outset;
	border-width:0px;
	width:148px;
	height:100%;
	line-height:1.0;
	padding:4px;
	margin:2px;
	text-shadow: black 0px;

	background-color: #2084B8; /* fallback color, place your own */

  	/* Gradients for modern browsers, replace as you see fit */
	/* IE10 Consumer Preview */ 
	background-image: -ms-linear-gradient(bottom, #2084B8 0%, #0F3D57 100%);

	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(bottom, #2084B8 0%, #0F3D57 100%);

	/* Opera */ 
	background-image: -o-linear-gradient(bottom, #2084B8 0%, #0F3D57 100%);

	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #2084B8), color-stop(1, #0F3D57));

	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(bottom, #2084B8 0%, #0F3D57 100%);

	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to top, #2084B8 0%, #0F3D57 100%);
	  /* IE8-9 gradient filter */
	  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
}

.navbar.ie .nav>li {
	border-style:outset;
	border-width:0px;
	width:148px;
	height:100%;
	line-height:1.0;
	padding:4px;
	margin:2px;

	background-color: #2084B8; /* fallback color, place your own */
}



.navbar .nav>li>a {
	font-size:14px;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	/*font-family:'Conv_Franklin Gothic Heavy',Sans-Serif;*/
	/*font-family:'Conv_Copperplate-Gothic-Bold-Regular',Sans-Serif;*/
	letter-spacing:2px;
	font-weight:100;
	color: #FFFFFF;
	text-align: center;
	padding:0px;
	padding-top:5px;
	height:100%;
}

.navbar .nav>li>a:visited {
	font-size:14px;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	/*font-family:'Conv_Franklin Gothic Heavy',Sans-Serif;*/
	/*font-family:'Conv_Copperplate-Gothic-Bold-Regular',Sans-Serif;*/
	letter-spacing:2px;
	font-weight:100;
	color: #FFFFFF;
	text-align: center;
	padding:0px;
	padding-top:5px;
	height:100%;
}

.navbar .nav>li>a:hover {
	font-size:14px;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	/*font-family:'Conv_Franklin Gothic Heavy',Sans-Serif;*/
	/*font-family:'Conv_Copperplate-Gothic-Bold-Regular',Sans-Serif;*/
	letter-spacing:2px;
	font-weight:100;
	color: #FFFFFF;
	text-align: center;
	padding:0px;	
	padding-top:5px;
	height:100%;
}


.navbar .nav>li.active>a {
	font-size:14px;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	/*font-family:'Conv_Franklin Gothic Heavy',Sans-Serif;*/
	/*font-family:'Conv_Copperplate-Gothic-Bold-Regular',Sans-Serif;*/
	letter-spacing:2px;
	font-weight:100;
	color: #000000;
	text-align: center;
	padding:0px;
	padding-top:5px;
	height:100%;
}

.navbar .nav>li.active>a:visited {
	font-size:14px;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	/*font-family:'Conv_Franklin Gothic Heavy',Sans-Serif;*/
	/*font-family:'Conv_Copperplate-Gothic-Bold-Regular',Sans-Serif;*/
	letter-spacing:2px;
	font-weight:100;
	color: #000000;
	text-align: center;
	padding:0px;
	padding-top:5px;
	height:100%;
}

/* Adjust the color of nav bar to match our logo. */
.navbar-inner {	
	border:0px;
	margin:0px;
	width:100%;
	height:100%;
}

/* Adjust the font size of our top nav. */
div.navbar {
	padding-top: 0px;
	padding-bottom:0px;
	margin-bottom:0px;
	border-width:0px;
	width:100%;
	height:35px;
}
ul.nav {
	font-size:1em; 
	line-height: 1em;
	padding:0px;
	margin:0px;
	width:100%;
	height:35px;
}

/* add padding to footer */
	.footer-nav-copyright.pull-left {
		float: left;
	}

	.footer-nav-copyright.tagline {
	width:340px;
	padding:5px;
	}

	.footer-nav-copyright.pull-right {
		float: right;
	}

	.footer-nav {
		margin: 0 auto;
		max-width: 960px;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.footer-nav-copyright {
		font-size: 14px;
		color: #f7f2f2;
	}
	
	.footer-nav a:link {color:#f7f2f2;}      /* unvisited link */
	.footer-nav a:visited {color:#f7f2f2;}  /* visited link */
	.footer-nav a:hover {color:#f7f2f2;}  /* mouse over link */
	.footer-nav a:active {color:#f7f2f2;}  /* selected link */
	
	
.footer-img {
	height:38px;
	width:150px;
}
