/*WebDesignAndSuch.com*/
@charset "UTF-8";
/*body {
	font-family:Palatino, Baskerville, Georgia, serif;
	background:#190121;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
}*/
 #container {
	width: 780px;  
	background: #FFFFFF;
	margin: 0 auto; 
	font-size:14px;
	
	text-align: left; 
}
/*
#mainContent {
	padding: 0 60px;
	min-height:600px;
	line-height:25px
}*/

img {border:0px}
/*LINKS

#mainContent a:link, #mainContent a:visited {color:#fff; text-decoration:none; font-size:18px; background:#000000; padding:5px; -webkit-border-radius:10px;
-moz-border-radius:10px}
#mainContent a:hover, #mainContent a:active {color:#fff; text-decoration:none; font-size:18px; background:#333333; padding:5px; -webkit-border-radius:10px;
-moz-border-radius:10px}

*/



/*STYLES FOR CSS POPUP*/


#blanket {
   background-color:#111;
   opacity: 0.65;
   *background:none;
   position:absolute;
   z-index: 9001;
   top:0px;
   left:0px;
   width:100%;
}

#popUpDiv {
font-size: 22px;
padding-bottom: 10px;
padding-left: 10px;
left: 23%;
background-color: white;
padding: 20px 25px;
box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
position: fixed;
width: 50%;
height: 66%;
z-index: 9002;
background: #fff;
border-radius: 10px;
top: 8%;
min-height: 600px;
}

#popUpDiv a {
top:20px; 
left:20px
}

.xclose{
background: url(../images/close.png) no-repeat;
width: 30px;
height: 30px;
right: 20px;
position: absolute;
top: 12px !important;
left: auto !important;
}
.xclose:hover{
background: url(../images/close_hover.png) no-repeat;
}

.mCustomScrollBox>.mCSB_scrollTools {
width: 20px !important;
}
.mCSB_scrollTools .mCSB_draggerRail {
width: 10px !important;
}
.mCSB_dragger .mCSB_dragger_bar {
width: 10px !important;
}
.mCustomScrollBox>.mCSB_scrollTools {
width: 10px !important;
}
.mCSB_container {
width: 98% !important;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
background: rgba(18, 77, 138, 1) !important;
}
.hs-button {
  padding: 10px 30px 10px !important;
  color: #fff !important;
  background: transparent;
  text-shadow: none !important;
  border-top: 0 !important;
  border-bottom: 0 !important;
  border-right: 0 !important;
  border-left: 0 !important;
  box-shadow: none !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  font-family: 'Open Sans' !important;
  margin: 0 auto;
}
.choose{
  margin-bottom: 0px;
  position: absolute;
  width: 108px;
  margin-left: 0px;
  border-radius: 0px;
  height: 26px;
  padding: 0px;
  color: #fff !important;
  background: #428bca;
  cursor: not-allowed;
}
 .popuptxt:focus {
  outline: none;
}
/* NEW ALERT*/

#modalContainer {
	background-color:rgba(0, 0, 0, 0.3);
	position:absolute;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	z-index:10000;
	background-image:url(tp.png); /* required by MSIE to prevent actions on lower z-index elements */
}

#alertBox {
	position:relative;
	width:300px;
	min-height:100px;
	margin-top:100px;
	border:1px solid #666;
	background-color:#fff;
	background-repeat:no-repeat;
	background-position:20px 30px;
}

#modalContainer > #alertBox {
	position:fixed;
}

#alertBox h1 {
  margin: 0;
  background-color: #428bca;
  color: #FFF;
  border-bottom: 1px solid #000;
  padding: 2px 0 2px 5px;
  font-size: 18px;
  font-family: 'Open Sans';
  font-weight: 600;
  padding: 7px;
}

#alertBox p {
  font-family: 'Open Sans';
  font-size: 15px;
  height: 47px;
  width: 92%;
  margin: 0px auto;
  padding-top: 10px;
}

#alertBox #closeBtn {
	display:block;
	position:relative;
	margin:5px auto;
	padding:7px;
	border:0 none;
	width:70px;
	font-family: 'Open Sans';
	font-size:13px;
	text-transform:uppercase;
	text-align:center;
	color:#FFF;
	background-color:#428bca;
	border-radius: 3px;
	text-decoration:none;
}
