﻿body { 
}



/* BUTTONS */
.buttonUniformity
{
    width:150px;
}

.buttonUniformity_Small
{
    width:75px;
}

.buttonUniformity_Large
{
    width:320px;
}

.button {
   border: 1px solid #000;
   background: #357EBD;
   padding:4px;
   color: #FFF;
   font-size: 12px;
   text-decoration: none;
   vertical-align: middle;
   text-decoration:none;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   margin:0 8px 0 0;
   text-align:center;
}
.button:hover {
   border-top-color: #000;
   background: #CFCFCF;
   color: #000;
}
.button:active {
   border-top-color: #1b435e;
   background: #1b435e;
}

/* TEXT */
.importantText
{
	font-weight:bold;
	font-size:medium;
	padding:5px;
}

.small
{
    font-size:x-small;
}

.small2
{
    font-size:small;
}

.stepText
{
	font-weight:bold;
	font-size:14pt;
	color:#357EBD;
	padding-left:10px;
}

/* HEADERS */
.SectionHeader
{
	background-color: #357EBD;
	font-weight:bold;
	color:White;
	height:25px;
	text-align:left;
	font-size:12pt;
}

.SectionHeaderRight
{
	background-color: #357EBD;
	font-weight:bold;
	color:White;
	height:25px;
	text-align:right;
}

.SectionHeader a:link
{
	color:White;
}
.gridviewCentered{
    border: solid 1px #FFFFFF;
margin: 1px 1px 1px 1px;
padding: 1px 1px 1px 1px;
text-align: center;
font-size:14px;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
font-weight:normal;
}
.gridviewHeaderCentered{
    border: solid 1px #FFFFFF;
margin: 1px 1px 1px 1px;
padding: 1px 1px 1px 1px;
text-align: center;
font-size:14px;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
font-weight:bold;
}
.table th {
   text-align: center !important;  
}
.AlternateSectionHeader
{
	background-color: #357EBD;
	color:White;
	text-align: center;
}

.AlternateSectionHeader a:link
{
	color:White;
}

.AlternateSectionHeaderLeft
{
	background-color: #357EBD;
	color:White;
	text-align:left;
}

.SmallerContentSectionHeader
{
	background-color: #B1D6FF;
	font-weight:bold;
	color:Black;
	height:25px;
	text-align:left;
}

/* OTHER */
.pagerTemplate
{
    padding:4px;
    text-align:center;
}

.watermarked {
   color:gray;
   font-style:italic;
}

.InvisibleCol
{
    display:none;
}

.ShadedSectionCenter
{
    background-color: #357EBD;
    padding:5px;
	color:White;
	text-align:center;
}

.modalBackground
{
	FILTER: alpha(opacity=70);
	BACKGROUND-COLOR: #000;
	opacity: 0.7
}
.modalPopup
{
	PADDING: 3px;
	BORDER: 1px solid #f15a29;
	WIDTH: 600px;
	BACKGROUND-COLOR: #fff;
}
.modalPopup input
{
    background: #fff;
    padding: 4px;
    border: 1px solid #ccc;
    color: #a8a8a8;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

@media (min-width: 930px) {
  .container {
    width: 920px;
  }
  .right-align-text{
    text-align: right;
}
  .right-align-input{
    margin-left:auto; 
    margin-right:0
}
}


.myBody{
    background-color: #f7f7f7;
   
}
.modal-dialog-center
{
    margin-top: 20%;
}


.req-asterick{
    font-size: medium;
    color: red;
}
.myForm
{
     background-color: #fff;
     border: 1px solid gainsboro;
}
/*.btn-default
{
    background-color: #777;
    color: #fff;
}*/
/*.progress-button
{
    width: 175px;
    font-size: smaller;
    text-align: left;
}
.label-progress
{
    font-size: smaller;
    width: 150px;
}*/
.ui-datepicker
{ 
z-index: 5000 !important;

}
.dateWidth
{
    width: 110px;
}
.bottomLine
{
    border-bottom: 1px solid #eee; padding-bottom: 9px;
}
.navbar-default
{
    background-color:#222222;
    border-color:#121212;
    border-radius: 0px;
}
.navbar-default .navbar-brand
{
    color:#ffffff;

}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus{color:#ffffff;background-color:none}
.navbar-default .navbar-text{color:#ffffff}
.navbar-default .navbar-nav>li>a{color:#ffffff}
.navbar-default .navbar-nav>li>a:hover,
.navbar-default .navbar-nav>li>a:focus{color:#ffffff;background-color:#090909}
.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:hover,
.navbar-default .navbar-nav>.active>a:focus{color:#ffffff;background-color:#090909}
.navbar-default .navbar-nav>.disabled>a,
.navbar-default .navbar-nav>.disabled>a:hover,
.navbar-default .navbar-nav>.disabled>a:focus{color:#cccccc;background-color:transparent}
.navbar-default .navbar-toggle{border-color:transparent}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus{background-color:#090909}
.navbar-default .navbar-toggle .icon-bar{background-color:#ffffff}.navbar-default .navbar-collapse,
.navbar-default .navbar-form{border-color:#121212}
.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:hover,
.navbar-default .navbar-nav>.open>a:focus{background-color:#090909;color:#ffffff}
@media (max-width:767px)
{
    .navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#ffffff}
    .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,
    .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#ffffff;background-color:#090909}
    .navbar-default .navbar-nav .open .dropdown-menu>.active>a,
    .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,
    .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#ffffff;background-color:#090909}
    .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,
    .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,
    .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#cccccc;background-color:transparent}

}
.navbar-default .navbar-link{color:#ffffff}
.navbar-default .navbar-link:hover{color:#ffffff}
.navbar-default .btn-link{color:#ffffff}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus{color:#ffffff}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] 
.navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] 
.navbar-default .btn-link:focus{color:#cccccc}


.wizard {border-bottom: 1px solid #eee; padding-bottom: 9px; padding-left: 9px;}
.wizard a {padding: 12px 12px 10px 12px; margin-right:5px; background:#efefef; position:relative; display:inline-block;}
.wizard a:before {width:0px; height:0px; border-top: 20px inset transparent; border-bottom: 20px inset transparent; border-left: 20px solid #fff; position: absolute; content: ""; top: 0; left: 0;}
.wizard a:after {width:0px; height:0px; border-top: 20px inset transparent; border-bottom: 20px inset transparent; border-left: 20px solid #efefef; position: absolute; content: ""; top: 0; right: -20px; z-index:2;}
.wizard a:first-child:before {border:none;}
.wizard a:last-child:after {border:none;}

.wizard a:first-child {-moz-border-radius: 4px 0 0 4px; -webkit-border-radius: 4px 0 0 4px; border-radius:   4px 0 0 4px;}
.wizard a:last-child {-moz-border-radius: 0 4px 4px 0; -webkit-border-radius: 0 4px 4px 0; border-radius:   0 4px 4px 0;}

.wizard .badge {margin:0 5px 0 18px; position:relative; top:-1px;}
.wizard a:first-child .badge {margin-left:0;}

.wizard .current {background:#007ACC; color:#fff;}
.wizard .current:after {border-left-color:#007ACC;}
.wizard a:hover { text-decoration: none; } .wizard a:not(.current):hover { color:#08C; }

.loginback {
    /*background/*  url("../images/blueback.jpg") repeat;*/
    /*background:  url("../images/world2.jpg")  center no-repeat ;*/
    /*background-color:  #000;*/
    /*background-image: url("../images/backgroundBlue.jpg");*/
    background-image: url("../images/gradientbackground.jpg");
    background-repeat: repeat-x;
    background-size: 100% 100%;
    width: 100%;
}

.vertical-offset-100 {
    padding-top:100px;
}


.form-login {
    background-color: #EDEDED;
    padding-top: 10px;
    padding-bottom: 20px;
    padding-left: 20px;
    border-radius: 15px;
    border-color: #D2D2D2;
    border-width: 5px;
    box-shadow: 0 1px 0 #cfcfcf;
}
.btn-primary.raised {
    box-shadow: 0 3px 0 0 #007299;
}
.btn-primary.raised:active, .btn-primary.raised.active {
    background: #33a6cc;
    box-shadow: none;
    margin-bottom: -3px;
    margin-top: 3px;
}
.btn-danger.raised {
    box-shadow: 0 3px 0 0 #8B0000;
}
.btn-danger.raised:active, .btn-danger.raised.active {
    background: #33a6cc;
    box-shadow: none;
    margin-bottom: -3px;
    margin-top: 3px;
}
.btn-info.raised {
    box-shadow: 0 3px 0 0 #007299;
}