/* Style 02 - Blue styles */

a, a:link, a:visited, a:hover {
	text-decoration:underline; } 
a:link, a:visited {
	color: #086767;}
a:hover {
	color: #000;}

h1,h2,h3,h4,h5,h6{
	color: #000; 
}

hr {
	color: #E4E4E4;
}

.phone-btn {
  color: #4E3D65!important;
}

.topname, .topname h1 {
	color: #000;}
	
.navbar-inner{
	background: #343468 url(../images/inner_content_bg.jpg) no-repeat top;
	padding-top: 15px;
	}

.navbar .btn {
	background: #fff !important;
	}
	
/* mobile menu button */
.navbar .btn-navbar  {
	text-transform: uppercase!important;
	text-decoration: none;
	font-weight: bold;
	color: #000!important;
	float: left;
	}
.navbar .btn-navbar:hover  {
	background: #EFEFEF url(../images/nav_bg_hover.jpg) repeat-x top;
	color: #000 !important;
}	

.nav-collapse li > a:hover{
	color: #000!important;
	border: none;
}
.nav-collapse .navbar .nav > li > a:hover{
	background: #CCCCCC url(../images/nav_bg_hover.jpg) repeat-x top !important;
	color: #000 !important;
	border: none;
}
/* end mobile menu button */
	
.navbar .caret{
	border-top-color:#000 !important;
	border-bottom-color:#000 !important;
}

.navbar .btn:hover{
	background: #CCCCCC url(../images/nav_bg_hover.jpg) repeat-x top;
	}

.navbar .nav {
	text-transform: uppercase;
	}

.navbar .nav > li > a{
	background: none !important;
	color: #000 !important;
	text-decoration: none !important;
	font-weight: bold !important;
	font-size: 14px;
	}

.navbar .nav > li > a:hover{
	color: #000!important;
}
.navbar .caret{
	border-top-color:#000 !important;
	border-bottom-color:#000 !important;
}
.navbar .nav li.dropdown > a:hover .caret,
.navbar .nav li.dropdown > a:focus .caret {
  border-top-color: #4C5E6D  !important;
  border-bottom-color: #4C5E6D  !important;
}

.navbar .nav .active > a,
.navbar .nav .active > a:hover,
.navbar .nav .active > a:focus {
	background: #CCCCCC !important;
}

.dropdown-toggle{
	background: #000 !important;
}


.dropdown-menu {
	background:#EBEBEB!important;
	border: solid 1px #58588D;
	padding: 0;
	margin-left: -1px;
}

.dropdown-menu li a{
	background: #efefef!important;
	padding: 0 10px;
	color: #000!important;
	font-weight: bold!important;
	text-decoration: none;
	text-transform: none;
	border: solid 1px #58588D;
	}

.dropdown-menu li a:hover,.dropdown-menu li a:focus{
	background: #58588D!important;
	padding: 0 10px;
	text-transform: none;
	color: #fff!important;
	border: solid 1px #58588D!important;
	}

.btn.btn-primary {
  background-color: hsl(195, 60%, 35%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#2d95b7", endColorstr="#23748e"); background-image: -khtml-gradient(linear, left top, left bottom, from(#2d95b7), to(#23748e)); background-image: -moz-linear-gradient(top, #2d95b7, #23748e); background-image: -ms-linear-gradient(top, #2d95b7, #23748e); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2d95b7), color-stop(100%, #23748e)); background-image: -webkit-linear-gradient(top, #2d95b7, #23748e); background-image: -o-linear-gradient(top, #2d95b7, #23748e); background-image: linear-gradient(#2d95b7, #23748e); border-color: #23748e #23748e hsl(195, 60%, 32.5%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.16); -webkit-font-smoothing: antialiased;  margin-bottom: 10px;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  color: #ffffff;
  background-color: #0044cc;
  *background-color: #003bb3;
}

.main {
	border-right: 1px solid #E4E4E4;
}

footer{
	background: #fff url(../images/header_bg.jpg) repeat-x bottom!important;
	}

	

/* responsive styles */
@media (max-width: 767px){
	.main {
	border-right: none;
}

.dropdown-menu {
	background:#fff !important;
	border:1px solid #000066 !important;
	border-top: none;
	padding: 5px 10px !important;
}

.dropdown-menu li a {
	margin: 0 0 0 3px!important; /* left indent */
	padding: 2px 10px!important;; /* sets list padding*/}

.dropdown-menu li a{
	background: #fff!important;
	color: #000066 !important;
	border: none!important;
	}
	
.dropdown-menu li a:hover{
	color: #fff !important;
	border: none!important;
	}
}

@media (max-width: 979px){
	.navbar .nav > li > a:hover {
	color: #000!important;}
	
	.navbar .btn-navbar {display:none;}
}
@media (min-width: 768px) and (max-width: 979px) {
	
.nav-collapse {
	background: #fff!important;
	width: 50%!important;
	margin-left: 10px;
	}
	

.dropdown-menu {
	background:#fff !important;
	border:1px solid #000066 !important;
	border-top: none;
	padding: 5px 10px !important;
}

.dropdown-menu li a {
	margin: 0 0 0 3px!important; /* left indent */
	padding: 2px 10px!important;; /* sets list padding*/}

.dropdown-menu li a{
	background: #fff!important;
	color: #000066 !important;
	border: none!important;
	}
	
.dropdown-menu li a:hover{
	color: #fff !important;
	border: none!important;
	}
	
	
@media (min-width: 1200px) and (max-width: 1300px){
	
	.inner-wrapper {
	background: #fefefe url(../images/inner_bg.jpg) repeat-x;
	}

}
