body {
/*  background-color: #b2e2f3; */
  background-color: #e7e7e7;
}

a {
  color: #008fc1;
}

a:hover,
a:focus {
  color: #005675;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  color: #4c4c4c;
}

.input-append .active,
.input-prepend .active {
  background-color: #5bd5ff;
  border-color: #008fc1;
}

textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: rgba(00,143,193, 0.8);
  outline: 0;
  outline: none;
  /* IE6-9 */

  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(00,143,193,.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(00,143,193,.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(00,143,193,.6);
}


#signinfocus {
	border-color: rgba(255,00,00, 0.8);
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(255,00,00,.6);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(255,00,00,.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(255,00,00,.6);
}
				


.nav-list > .active > a,
.nav-list > .active > a:hover,
.nav-list > .active > a:focus {
  background-color: #008fc1;
}

.nav-tabs > .active > a,
.nav-tabs > .active > a:hover,
.nav-tabs > .active > a:focus {
  background-color: #c6e7f3;
}

.nav-pills > .active > a:focus {
  background-color: #008fc1;
}

.navbar-inner {
  background-color: #008fc1;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff008fc1', endColorstr='#ff008fc1', GradientType=0);
  border: 1px solid #006284;
  }
  
.navbar .nav > li > a {
  color: #ffffff;
/*  text-shadow: 0 1px 0 #008fc1;  ------ REMOVE NAVBAR SHADOW! */
 }

.navbar .nav > li > a:focus,
.navbar .nav > li > a:hover {
  background-color: #00a5df;
  color: #ffffff;
  outline: 0;
}

.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus {
  color: #ffffff;
  background-color: #00a5df;
  outline: 0;
}

.navbar .nav li.dropdown.open > .dropdown-toggle,
.navbar .nav li.dropdown.active > .dropdown-toggle,
.navbar .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #00a5df;
  color: #ffffff;
  outline: 0;
}

.dropdown-menu .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #ffffff;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 20px;
  color: #333333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a {
  text-decoration: none;
  color: #ffffff;
  background-color: #00a5df;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  background-color: #0081c2;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
}

.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
  color: rgba(255, 255, 255, 1);
       outline: 0;
}

.btn-primary {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #008fc1;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff008fc1', endColorstr='#ff008fc1', GradientType=0);
  border-color: #0044cc #0044cc #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #0044cc;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}



.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  color: #ffffff;
  background-color: #00a5df;
  *background-color: #00a5df;
       outline: 0;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #00a5df \9;
       outline: 0;
}

.btn-danger {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #ff0000;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff0000', endColorstr='#ffff0000', GradientType=0);
  border-color: #bd362f #bd362f #802420;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #ff0000;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
  color: #ffffff;
  background-color: #ff2929;
  *background-color: #a9302a;
   outline: 0;
}
.btn-danger:active,
.btn-danger.active {
  background-color: #ff2929 \9;
   outline: 0;
}



.btn-warning {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #faa732;
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
  background-image: -o-linear-gradient(top, #fbb450, #f89406);
  background-image: linear-gradient(to bottom, #fbb450, #f89406);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
  border-color: #f89406 #f89406 #ad6704;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #f89406;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  color: #ffffff;
  background-color: #f89406;
  *background-color: #df8505;
}
.btn-warning:active,
.btn-warning.active {
  background-color: #c67605 \9;
}



.btn-inverse {
  color: #ffffff;
  text-shadow: none;
 
  background-color: #4c4c4c;
  *background-color: #4c4c4c;
  border-color: #4c4c4c;
/* 
  background-color: #000;
  *background-color: #000;
  border-color: #000;
*/  
  background-image: none;
  filter: none;
  outline: none;
}

.btn-inverse:hover,
.btn-inverse:focus,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  color: #ffffff;
  border-color: #676767;
  background-color: #676767;
  *background-color: #676767;
}




.btn-login {
  padding: 3px 10px;
  font-size: 14px;
  border-width: 2px;
  border-color: #fff;
  border-style: solid;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  background-color: #008fc1;
}

.btn-login:hover,
.btn-login:focus,
.btn-login:active,
.btn-login.active,
.btn-login.disabled,
.btn-login[disabled],
.btn-loginModal:hover,
.btn-loginModal:focus,
.btn-loginModal:active,
.btn-loginModal.active,
.btn-loginModal.disabled,
.btn-loginModal[disabled] {
  color: #ffffff;
  background-color: #00a5df;
  *background-color: #00a5df;
       outline: 0;
	background-image:none;
	opacity:1;
	filter:alpha(opacity=100);
}


.btn-login[disabled]{
	cursor:default;
	background-image:none;
	opacity:1;
	filter:alpha(opacity=100);
	}
	



.modal {
  position: fixed;
  top: 10%;
  left: 50%;
  z-index: 1050;

  margin-left: -280px;
  background-color: #ffffff;
  border: 0px solid #999;
  border: 0px solid rgba(0, 0, 0, 0.3);
  *border: 0px solid #999;
  /* IE6-7 */

  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
}

.modal-header {
	 background-color: #008fc1;
	 border-bottom: 0px solid #eee;
	 height:30px;
	   -webkit-border-radius: 10px 10px 0 0;
  -moz-border-radius: 10px 10px 0 0;
  border-radius: 10px 10px 0 0;
  
  z-index: 10;
  
  -webkit-box-shadow: 0 2px
		10px rgba(0,0,0,.25); -moz-box-shadow: 0 2px 10px
		rgba(0,0,0,.25); box-shadow: 0 2px 10px rgba(0,0,0,.25);
  
}

.modal-footer {
  padding: 14px 15px 15px;
  margin-bottom: 0;
  text-align: right;
  background-color: #c6e7f3;
  border-top: 0px solid #ddd;
  border-top: none;
  -webkit-border-radius: 0 0 10px 10px;
  -moz-border-radius: 0 0 10px 10px;
  border-radius: 0 0 10px 10px;
}


.modal-title {
	color: #ffffff;
	font-size: 26px;
	font-weight: bold;
	margin-top: 5px;
}

.modal-body {
	 background-color: #c6e7f3;
	 border: 0px;
}

.modal-bodytitle {
	color: #008fc1;
	font-size: 18px;
	font-weight: bold;
	margin-top: 20px;
}

.modal-bodytext {
	color: #000;
	font-size: 12px;
}


.modal-header .close {
 color: #ffffff;
}  

.signin {
  width: 325px;
  padding-top:0px;
    background-color: #c6e7f3;
  border: 0px solid #999;
  border: 0px solid rgba(0, 0, 0, 0.3);
  *border: 0px solid #999;
  /* IE6-7 */

  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
}

.signin-header {
	 background-color: #00a5df;
	 border-bottom: 0px solid #eee;
	 height:40px;
	 padding-top:
	   -webkit-border-radius: 10px 10px 0 0;
  -moz-border-radius: 10px 10px 0 0;
  border-radius: 10px 10px 0 0;
  
  z-index: 10;
  
  -webkit-box-shadow: 0 2px
		10px rgba(0,0,0,.25); -moz-box-shadow: 0 2px 10px
		rgba(0,0,0,.25); box-shadow: 0 2px 10px rgba(0,0,0,.25);
  
}

.signin-title {
	color: #ffffff;
	font-size: 26px;
	font-weight: bold;
	padding-top: 10px;
	padding-left:15px;
	padding-right:15px;
}


.signin-footer {
  padding: 14px 15px 15px;
  margin-bottom: 0;
  text-align: right;
  background-color: #c6e7f3;
  border-top: 0px solid #ddd;
  border-top: none;
  -webkit-border-radius: 0 0 10px 10px;
  -moz-border-radius: 0 0 10px 10px;
  border-radius: 0 0 10px 10px;
}

.signin-bodytitle {
	color: #008fc1;
	font-size: 16px;
	font-weight: bold;
	margin-top: 20px;
}

.signin-body {
	 background-color: #c6e7f3;
	 border: 0px;
	 	padding-left:15px;
	padding-right:15px;
	padding-bottom: 15px;
}

.signin-header .close {
 color: #ffffff;
}  

.signin-navbar-input {
border-color: rgba(255,00,00, 0.0);
-webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,.075), 0 0 0px rgba(255,00,00,.6);
-moz-box-shadow: inset 0 0px 0px rgba(0,0,0,.075), 0 0 0px rgba(255,00,00,.6);
box-shadow: inset 0 0px 0px rgba(0,0,0,.075), 0 0 0px rgba(255,00,00,.6)
}


input.simplebox,input.simplebox:focus {
  border:none;
  box-shadow: none;
  font-size: 13px;
  letter-spacing:0px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -moz-transition: none;
  -webkit-transition: none;
}
  

.formlabel {
font-size:24px;
font-weight: 500;
color: #008fc1;
}


#cp-nav > li > a:focus,
#cp-nav > li > a:hover {
  background-color: #676767;
  color: #ffffff;
  outline: 0;
}

#cp-nav > .active > a,
#cp-nav > .active > a:hover,
#cp-nav > .active > a:focus {
  color: #ffffff;
  background-color: #676767
  outline: 0;
}

#cp-nav li.dropdown.open > .dropdown-toggle,
#cp-nav li.dropdown.active > .dropdown-toggle,
#cp-nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #676767;
  color: #ffffff;
  outline: 0;
}

#cp-dropdown-menu1 > li > a:hover,
#cp-dropdown-menu1 > li > a:focus,
#cp-dropdown-menu2 > li > a:hover,
#cp-dropdown-menu2 > li > a:focus,
#cp-dropdown-menu3 > li > a:hover,
#cp-dropdown-menu3 > li > a:focus,
#cp-dropdown-submenu:hover > a,
#cp-dropdown-submenu:focus > a {
  text-decoration: none;
  color: #ffffff;
  background-color: #676767;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  background-color: #0081c2;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
}

.input-append .add-onX,
.input-prepend .add-onX {
  display: inline-block;
  width: auto;
  height: 20px;
  min-width: 16px;
  padding: 4px 5px;
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
  text-align: center;
  text-shadow: 0 1px 0 #ffffff;
  background-color: #eeeeee;
  border: 1px solid #4c4c4c;
}

inputX,
selectX {
border: 1px solid #4c4c4c;
outline: none;
outline: 0;
}


.dFormLabel,
.dFormLabel:hover,
.dFormLabel:focus,
.dFormLabel:active,
.dFormLabel.active,
.dFormLabel.disabled,
.dFormLabel[disabled]{
display: inline-block !important;
cursor: default !important;
vertical-align:middle !important;
background-color: #999999 !important;
border:solid 1px #999999 !important;
text-align: right;
-webkit-box-shadow: none !important;
     -moz-box-shadow: none !important;
          box-shadow: none !important;
}

.noClick,
.noClick:hover,
.noClick:focus,
.noClick:active,
.noClick.active,
.noClick.disabled,
.noClick[disabled]{
display: inline-block !important;
cursor: default !important;
vertical-align:middle !important;
background-color: #4c4c4c !important;
border:solid 1px #4c4c4c !important;
text-align: right;
-webkit-box-shadow: none !important;
     -moz-box-shadow: none !important;
          box-shadow: none !important;
}

.dFormInput {
color:#4c4c4c !important;
background-color:#ffffff !important;
vertical-align:middle !important;
border:solid 1px #ffffff !important;
outline: none !important;
box-shadow:none !important;
}

.dFormButton,
.dFormButton:hover,
.dFormButton:focus,
.dFormButton:active,
.dFormButton.active{
background-color: #bfbfbf;
border:solid 1px #bfbfbf;	
}


.dFormButton2 {
  color: #fff;
  text-shadow: none;
  background-color: #868686;
  *background-color: #868686;
  background-image: none;
  border-color: #868686;
  filter: none;
  }

.dFormButton2:hover,
.dFormButton2:focus,
.dFormButton2:active,
.dFormButton2.active,
.dFormButton2.disabled,
.dFormButton2[disabled] {
  color: #fff;
  border:solid 1px #4c4c4c;
  background-color: #4c4c4c;
  *background-color: #4c4c4c;
}

.cke_focus { outline:0 !important; }
#cke_editor1 span { outline: none; }

.watermark {
	position:absolute;
	top:50px;
	left:25%;
	display:block;
	margin: 0 auto 0 auto;
	z-index:-1
	color:#dfdfdf !important;
	font-size:750px;
	font-weight:bold
	}

/* REMOVE ROUNDED CORNERS */

* {
  -webkit-border-radius: 0 !important;
     -moz-border-radius: 0 !important;
          border-radius: 0 !important;
          outline: 0 !important;
} 
