@font-face {
    font-family: 'BPG Sans';
    src: url('fonts/bpg-sans-webfont.eot'); /* IE9 Compat Modes */
    src: url('fonts/bpg-sans-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('fonts/bpg-sans-webfont.woff2') format('woff2'), /* Super Modern Browsers */
         url('fonts/bpg-sans-webfont.woff') format('woff'), /* Pretty Modern Browsers */
         url('fonts/bpg-sans-webfont.ttf') format('truetype'), /* Safari, Android, iOS */
         url('fonts/bpg-sans-webfont.svg#bpg_sansregular') format('svg'); /* Legacy iOS */
}
@font-face {
    font-family: 'BPG WEB 001 Caps';
    src: url('fonts/bpg-web-001-caps-webfont.eot'); /* IE9 Compat Modes */
    src: url('fonts/bpg-web-001-caps-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('fonts/bpg-web-001-caps-webfont.woff2') format('woff2'), /* Super Modern Browsers */
         url('fonts/bpg-web-001-caps-webfont.woff') format('woff'), /* Pretty Modern Browsers */
         url('fonts/bpg-web-001-caps-webfont.ttf') format('truetype'), /* Safari, Android, iOS */
         url('fonts/bpg-web-001-caps-webfont.svg#bpg_web_001_capsregular') format('svg'); /* Legacy iOS */
}

body {
  padding-top: 100px;
  background: url(../images/bg.png);
  background-attachment:fixed;
  font-family: "BPG Sans";
  font-weight:normal;
}
.starter-template {
  padding: 40px 15px;
  text-align: center;
}

.navbar {

	background: url(../images/bg-2.png);
	height:100px;
	border-bottom:2px solid #0098da;
	font-family: "BPG WEB 001 Caps";
	font-weight:500;
}
.Caps {font-family: "BPG WEB 001 Caps";}
.navbar-header{
	width:100%;	
}
.nav-tabs {
    padding-left: 15px;
    margin-bottom: 0;
    border: none;
}
.tab-content {
    border: 1px solid #ddd;
    border-radius: 4px;
    padding: 15px;
	background:#f7f7f7;
}
.panel-body{
	background:#f7f7f7;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{background-color:#f7f7f7;}
.f15{font-size:15px; line-height:22px;}
.f13{font-size:13px; line-height:22px;}
.error{color:#F00;font-weight:normal; font-size:14px;}
hr{ border:none; border-bottom:dotted 2px #f7f7f7; width:100%;}
.mln{ border:none; border-bottom:solid 1px #0098da; width:100%;}
.ln{ border:none; border-bottom:dashed 2px #bce8f1; width:100%;}
.cv-info span{font-weight:bold;}
div.navbar-header p {
   margin: 0;
   position: absolute;
   top: 50%;
   transform: translate(0, -50%);
   padding-left:95px;
   color:#FFFFFF;
   font-size:24px;
}   
#InfoArea, #UserDetails2, #UserDetails3, #UserDetails4, #ResArea {display:none;}
th {
    text-align:center;
}
h1, h2, h3, h4, h5, h6 {font-weight:normal;}
.pb5{margin-bottom:5px;}
.mt15{margin-top:15px;}
.pb15{margin-bottom:15px;}
.ml20{margin-left:0px;}