@font-face {
	font-family: 'amerigo_btbold';
	src: url('../fonts/amerigo_bold_bt-webfont.eot');
	src: url('../fonts/amerigo_bold_bt-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/amerigo_bold_bt-webfont.woff') format('woff'), url('../fonts/amerigo_bold_bt-webfont.ttf') format('truetype'), url('../fonts/amerigo_bold_bt-webfont.svg#amerigo_btbold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'amerigo_btroman';
	src: url('../fonts/amerigo_bt-webfont.eot');
	src: url('../fonts/amerigo_bt-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/amerigo_bt-webfont.woff') format('woff'), url('../fonts/amerigo_bt-webfont.ttf') format('truetype'), url('../fonts/amerigo_bt-webfont.svg#amerigo_btroman') format('svg');
	font-weight: normal;
	font-style: normal;
}
html { height: 100%; }
body {
   
	font: 16px/20px 'amerigo_btroman', "Times New Roman", Times, serif;
	height: 100%;
	/*background: #0081C2;*/
	color: #000;
  
}
.main-body {
    -moz-background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.container.outer {
	position: relative;
	background: #fff;
}
#nav {
	font-family: 'amerigo_btroman', "Times New Roman", Times, serif;
	margin-top: 6px;
}
.navbar-fixed-top,
.navbar-fixed-bottom { position: relative; }
.btn.btn-navbar {
	margin-right: 20px;
	position: relative;
	z-index: 1000;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner { box-shadow: none; }
.navbar-inner { min-height: 20px;
    background: #2460b9;
    border: 0px !important;
    border-radius:0 !important;
}
.navbar .nav > li > a {
    color: #fff !important;
     text-shadow: none;
    
}
    .navbar .nav > li:hover > a {
        background: #2a7dbe !important;
        color: #fff;
    }
.navbar .nav > li > .dropdown-menu:before {
     border-bottom: 6px solid #fff;
    border-left: 6px solid rgba(0, 0, 0, 0);
    border-right: 6px solid rgba(0, 0, 0, 0);
    content: "";
    display: inline-block;
    left: 10px;
    position: absolute;
    top: -6px;
}
.navbar .nav > li > .dropdown-menu:after {
    border-bottom: 6px solid #CA8939;
  
}
.dropdown-submenu > a:after {
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #fff;
}
.dropdown-submenu > a:hover:after {
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #008EC1;

}
.dropdown-menu {
     background: #2a7dbe ;
     border-radius:0;
}
.dropdown-menu > li > a {
    color: #fff;
}
.dropdown-menu > li:hover > a {
    background: #fff;
    color: #333;
}
.navbar .nav > li { position: relative; }
.navbar-inverse .nav > li > a {
	color: #cae2f4;
	text-shadow: none;
	text-transform: uppercase;
	padding: 1px 12px 3px;
	text-align: center;
}
.navbar-inverse .nav li > a:hover,
.navbar-inverse .nav .active > a,
.navbar-inverse .nav .active > a:hover,
.navbar-inverse .nav .active > a:focus {
	text-decoration: none;
	background: none;
	color: #fff;
	box-shadow: none;
}
.navbar-inverse .nav-collapse .nav > li > a,
.navbar-inverse .nav-collapse .dropdown-menu a { color: #000; }
.navbar-inverse .nav > li { margin-left: 10px; }
.navbar-inverse .btn-navbar { background: #0095da; }
.navbar-inverse .nav-collapse .dropdown-menu a { color: #fff; }
.navbar .btn-navbar {
	float: left;
	margin: 20px 0 0 20px;
}
.navbar-inverse .nav-collapse .nav > li > a:hover,
.navbar-inverse .nav-collapse .nav > li > a:focus,
.navbar-inverse .nav-collapse .dropdown-menu a:hover,
.navbar-inverse .nav-collapse .dropdown-menu a:focus {
	background: none;
	color: #000;
	text-decoration: underline;
}
.navbar-inverse .nav-collapse .dropdown-menu a {
	display: block;
	width: 100%;
}
.navbar-inverse .nav-collapse .nav > li > a,
.navbar-inverse .nav-collapse .dropdown-menu a {
	color: #000;
	display: block;
}
.navbar-inverse .nav-collapse .nav > li > a:hover,
.navbar-inverse .nav-collapse .dropdown-menu a:hover { padding-bottom: 20px; }
.navbar-inverse .navbar-inner {
	background: none;
	filter: none;
}
#nav.bottom-nav .navbar .btn-navbar > .icon-bar { background-color: #0095da; }
#nav.bottom-nav .navbar-inverse .btn-navbar { background: #fff; }
#nav.bottom-nav .navbar-inverse .btn-navbar:hover,
#nav.bottom-nav .navbar-inverse .btn-navbar:focus,
#nav.bottom-nav .navbar-inverse .btn-navbar:active,
#nav.bottom-nav .navbar-inverse .btn-navbar.active,
#nav.bottom-nav .navbar-inverse .btn-navbar.disabled,
#nav.bottom-nav .navbar-inverse .btn-navbar[disabled] { background: #000; }
#nav.bottom-nav .navbar-inverse .btn-navbar:hover .icon-bar,
#nav.bottom-nav .navbar-inverse .btn-navbar:focus .icon-bar,
#nav.bottom-nav .navbar-inverse .btn-navbar:active .icon-bar,
#nav.bottom-nav .navbar-inverse .btn-navbar.active .icon-bar,
#nav.bottom-nav .navbar-inverse .btn-navbar.disabled .icon-bar,
#nav.bottom-nav .navbar-inverse .btn-navbar[disabled].icon-bar { background: #fff; }
.navbar-inverse .navbar-inner { border: none; }
.navbar-fixed-top,
.navbar-fixed-bottom { position: relative; }
.btn.btn-navbar {
	margin-right: 20px;
	position: relative;
	z-index: 1000;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner { box-shadow: none; }
.navbar-inner { min-height: 20px; }
.navbar .nav > li { position: relative; }
#main-nav.menu-hard-code .drop { width: auto; }
#main-nav.menu-hard-code .drop .drop { left: 200px; }
#main-nav.menu-hard-code .drop ul { width: 200px; }
#main-nav {
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 15px;
	line-height: 16px;
	float: left;
}
#main-nav li { z-index: 1; }
/* ie6 bug fix start */
#main-nav li li { z-index: 2; }
#main-nav li li li { z-index: 3; }
/* ie6 bug fix end */



/* first ans last menu items start */
#main-nav li:first-child,
#main-nav li.first-child {
	padding: 0;
	background: none;
}
#main-nav li:first-child a,
#main-nav li.first-child a { padding-left: 20px; }
#main-nav li.last-child a { padding-right: 20px; }
#main-nav li:last-child:hover a,
#main-nav li.last-child:hover a,
/* first ans last menu items end */

#main-nav li:hover a,
#main-nav li.hover a {
	color: #fff;
	background-position: 0 -37px;
}
#main-nav li:hover,
#main-nav li.hover { position: relative; }
#main-nav li:hover .drop,
#main-nav li.hover .drop { top: 37px; }
#main-nav li:hover .drop li:hover .drop,
#main-nav li.hover .drop li.hover .drop,
#main-nav li:hover .drop li:hover .drop li:hover .drop,
#main-nav li.hover .drop li.hover .drop li.hover .drop { top: -20px; }
#main-nav li:hover .drop .drop,
#main-nav li.hover .drop .drop,
#main-nav li:hover .drop li:hover .drop .drop,
#main-nav li.hover .drop li.hover .drop .drop { top: -9999px; }
#main-nav .drop {
	position: absolute;
	left: 0;
	top: -9999px;
	z-index: 999;
	width: 999px;
	background: #008ec1;
}
#main-nav .drop .drop {
	top: -9999px;
	margin: 0 -15px;
}
#main-nav .right-side .drop {
	left: auto;
	right: 0;
}
.col2 {
	float: left;
	margin-right: 30px;
}
#main-nav .drop .drop-inner {
	float: left;
	position: relative;
}
#main-nav .drop .col2 {
	float: left;
	margin: 0 10px 0 0;
}
#main-nav .drop ul {
	padding: 0;
	margin: 0 0 10px;
	list-style: none;
}
#main-nav .drop ul ul.sub { margin: 0 0 0 10px; }
#main-nav .drop ul li {
	float: none;
	background: none;
	/* ie bug fix start */
	font-size: 0;
	line-height: 0;
	padding: 0 0 1px;
	margin: 0 0 -1px;/* ie bug fix end */
}
#main-nav .drop ul li a {
	padding: 1px 5px;
	float: none;
	display: block; /* must be block - fix FF2 */
	height: auto;
	/*background: url(../images/none.gif);*/
	color: #000;
	font: 11px/14px 'amerigo_btroman', Times New Roman, Times, serif;
}
.pointer { display: none; }
/* if javascript disable start */
#main-nav.menu-hard-code .drop { width: auto; }
#main-nav.menu-hard-code .drop .drop { left: 200px; }
#main-nav.menu-hard-code .drop ul { width: 200px; }
#main-nav li > a {
	padding: 0 12px;
	height: 24px;
	line-height: 24px;
	float: left;
	color: #225a5d;
}
#main-nav li:hover > a {
	background: #008ec1;
	text-decoration: none;
}
#main-nav { min-height: 41px; }
#main-nav > li > .drop > .drop-inner > .col2 > ul > li a {
	color: #fff;
	font-size: 13px;
}
#main-nav > li > .drop > .drop-inner > .col2 > ul > li a:hover { color: #0c385a; }
#main-nav .has-drop-down.first-child:hover > a,
#main-nav .has-drop-down.last-child:hover > a,
#main-nav .has-drop-down:hover > a {
	background: url(../img/bg-nav-hover.png) repeat-x;
	padding-bottom: 17px;
}
#main-nav li> a { color: #0c385a; }
#main-nav .drop-inner {
	padding: 10px;
	font-size: 14px;
}
#main-nav .drop-inner h4 {
	margin: 0 0 5px;
	color: #fff;
	padding-left: 5px;
	font: normal 13px/16px 'amerigo_btbold', "Times New Roman", Times, serif;
}
#main-nav .drop-inner li a { margin-bottom: 3px; }
.banner {
	position: relative;
	z-index: 1;
}

.btn-dtails {
	text-align: center;
	height: 20px;
	display: block;
	background: #008ec1;
	padding: 4px 7px;
	color: #fff;
	font: 18px/20px 'amerigo_btbold', "Times New Roman", Times, serif;
}
.btn-dtails:hover {
	background: #017aa6;
	text-decoration: none;
	color: #fff;
}
.btn-create {
	height: 26px;
	border: 1px solid #80c7e0;
	background: #0c385a;
	text-transform: uppercase;
	display: block;
	color: #fff;
	text-align: center;
	font: 16px/26px 'amerigo_btroman', "Times New Roman", Times, serif;
}
.btn-create:hover {
	text-decoration: none;
	color: #ddd;
	background: #053255;
}
select,textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="number"] , .uneditable-input{
	background-color: #FFFFFF;
    border: 1px solid #D5D5D5;
    border-radius: 0 !important;
    box-shadow: none;
    color: #858585;
    font-family: inherit;
    font-size: 14px;
    line-height: 1.2;
}
#sidebar .nav > li > a:hover { background: #f0f0f0; }
#sidebar .nav > li > a:focus { background: #008ec1; }
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus { border-color: #008ec1; }
#sidebar ul li { margin: 0; }
#sidebar > ul > li > a{ border-radius: 5px 0 0 5px;}
#sidebar.span4 { background: none;border-right: 1px solid #008EC1;}
.tab-content h4 {
	color: #008ec1;
	font-weight: normal;
	margin: 0 0 15px;
	font: normal 20px/24px 'amerigo_btbold', "Times New Roman", Times, serif;
}
.tab-content .tab-content,
#sidebar.span4 {
    height: 250px;
    overflow-y: auto;
}
.nav-tabs > li > a, .nav-pills > li > a {
   
    padding-left: 10px;
    padding-right: 10px;
}.tab-content h5 {
    color: #008EC1;
    font: 15px/14px 'amerigo_btbold',"Times New Roman",Times,serif;
    margin: 0 0 15px;
}
.btn
{
    border-radius:0px;
}



.well
{
    background-color:white;
}

.box-login {
    color: #7F7F7F;
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 5px;
    box-shadow: -2px 24px 85px rgba(0, 0, 0, 0.61);
    overflow: hidden;
    padding: 35px;
}

.logo {
    padding: 20px;
    text-align: center;
}
