@charset "UTF-8";
/* CSS Document */

body {
    min-width: 980px; 
    /* background-color:#0d5d95;*/
    background-color:#000000;
    background-image: url('../images/bgtclps2.png');
    font-family: Times, Times New Roman, Times Roman, serif;
/*  color:#ffff99;*/
    color:#f2edd7;

  
  font-size:14px;
  -webkit-text-size-adjust:150%;
letter-spacing:.5px;

}

.bcir {
	margin-top:7px;
  background: #99cccc;
    width: 14px;
    height: 14px;
    position: relative;
    text-align: center;
    -webkit-transform: rotate(20deg);
       -moz-transform: rotate(20deg);
        -ms-transform: rotate(20deg);
         -o-transform: rotate(20eg);
}

.bcir:before {
    content: "";
    position: absolute;
    top: 7;
    left: 0;
    width: 14px;
    height: 14px;
    background: #99cccc;
    -webkit-transform: rotate(135deg);
       -moz-transform: rotate(135deg);
        -ms-transform: rotate(135deg);
         -o-transform: rotate(135deg);
}

.dmdcirc {
  width:100%;
  border-radius:50%;
  text-align:center;
  font-size: 10px;
  padding:50% 0;
  line-height:0;
  position:relative;
  border: #99cccc thin solid;
  color: #99cccc;
  font-family: Helvetica, Arial Black, sans;
}

  .dmdcirlo {
  width:4%;
  border-radius:50%;
  text-align:center;
  font-size: 10px;
  padding:2% 0;
  line-height:0;
  position:relative;
  border: #99cccc thin solid;
  color: #99cccc;
  font-family: Helvetica, Arial Black, sans;
}

.tbrule {
	border-top:#f2edd7 thin solid;
	border-bottom:#f2edd7 thin solid;
	padding-top:3px;
	padding-bottom:5px;
	font-size:18px;
}

::-webkit-input-placeholder {
	text-align:center;
   color: #99cccc;
}

:-moz-placeholder {
	text-align:center;
   color: #99cccc;
}
.gbox{
	border-top:#aeb288 1px solid;
	margin-top:15px;
	-webkit-border-radius: 13px;
   -moz-border-radius: 13px;
   border-radius: 13px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
  /* box-shadow: rgba(0,0,0,1) 0 1px 0;*/
/*  background-color:#000033;*/
  background-color: rgba(0, 0, 51, 0.1);
	box-shadow: 5px 5px 5px rgba(0,0,0,.3), 3px 3px 5px 3px rgba(255, 255, 255,.3) inset/*, -10px -10px #f4f4f4, 0px 0px 5px 5px #ffff99*/;
}

.dkgbox{
/*	border:#05263C 1px solid;

	background-color:rgba(0,0,102,.8);
	background-color:rgba(255, 255, 255, .3);
	background-color:rgba(255,255,153,1);*/

	margin-top:15px;
/*	background-color:#000066;*/
        background-color: rgba(0, 0, 51, 0.1);
	border:#F5DF4D 1px solid;
	border:2px double solid rgba(255,255,255,.3);
	box-shadow: 5px 5px 5px rgba(0,0,0,.3), 3px 3px 5px 3px rgba(0, 0, 0,.2) inset/*, -10px -10px #f4f4f4, 0px 0px 5px 5px #ffff99*/;
	color:#ffff99; 
	font-size:12px;
	padding:14px;
	border-radius:5px;
	}
.dkgbox a{
   
     /*color:#ffff99;*/ 
     color:#F5DF4D;
/*     font-weight: 600;
     font-size: 18px;*/
}
	
.dkgboxnomarg{
/*	border:#05263C 1px solid;*/
	border:#f2edd7 1px solid;

	background-color:#000066;
	color:#f2edd7;
	font-size:12px;
	padding:3px;
	border-radius:15px;
	}

.gtbox {
	margin-top:15px;
	/*background-color:#000033;*/
        background-color: rgba(0, 0, 51, 0.2);
	color:#F5DF4D;
	border:#F5DF4D thin solid;
	box-shadow: 5px 5px 5px rgba(0,0,0,.3), 3px 3px 5px 3px rgba(255, 255, 255,.2) inset/*, -10px -10px #f4f4f4, 0px 0px 5px 5px #ffff99*/;
}
.gtshade {
	box-shadow: 5px 5px 5px rgba(0,0,0,.3), 3px 3px 5px 3px rgba(255, 255, 255,.2) inset/*, -10px -10px #f4f4f4, 0px 0px 5px 5px #f7ffc1*/;
}
.gtboxon {
	margin-top:15px;
/*	background-color:rgba(0,0,102,.8); = #000066*/
        /*background-color: rgba(255, 255, 153, 0.6);*/
        background-color: rgba(245, 223, 77, 0.6);
/*	color:#ffff99;*/
	color:#000033;
	border:#F5DF4D thin solid;
	box-shadow: 5px 5px 5px rgba(0,0,0,.3), 3px 3px 5px 3px rgba(255, 255, 255,.2) inset/*, -10px -10px #f4f4f4, 0px 0px 5px 5px #ffff99*/;
}
.gtboxon a{
   
     color: rgba(0, 30, 112, 0.98); 
     font-weight: 600;
     font-size: 18px;
}
.gtbxn {
	margin-top:15px;
	background-color:rgba(0,0,102,.8);/* = #000066*/
	color:#ffff99;
	border:#ffff99 thin solid;
	box-shadow: 5px 5px 5px rgba(0,0,0,.3), 3px 3px 5px 3px rgba(255, 255, 255,.2) inset/*, -10px -10px #f4f4f4, 0px 0px 5px 5px #ffff99*/;
}


.gtboxnomarg {
/*	background-color:#000033;*/
	background-color:#16151E;  /* darker clps*/
	color:#f2edd7;
	border:#f2edd7 thin solid;
	box-shadow: 5px 5px 5px rgba(0,0,0,.3), 3px 3px 5px 3px rgba(255, 255, 255,.2) inset/*, -10px -10px #f4f4f4, 0px 0px 5px 5px #ffff99*/;
	padding-bottom:6px;
}

.gtboxflare {
	color:#F5DF4D;
	border:#F5DF4D thin solid;
	box-shadow: 5px 5px 5px rgba(0,0,0,.3), 3px 3px 5px 3px rgba(255, 255, 255,.3) inset/*, -10px -10px #f4f4f4, 0px 0px 5px 5px #ffff99*/;
	
}

.drkbox {
	/*background-color:#0B5385;*/
	color:#ffff99;
	background-color:#000033;
}

.smbox {
	/*background-color:#0d5d95;*/
	text-align:left;
	background-color:#000033;
	color:#ffff99;
	border:#f2edd7 thin solid;
	margin-top:15px;
}

.mbox {
	/*border:#f2edd7 thin solid;*/
        /*color: #f2edd7;*/
	border:#F5DF4D thin solid;
        color: #F5DF4D;
        background-color:transparent;
        font-size: 14px;
        padding: 3px;
}


.udbx{
    border: #F5DF4D thin solid;
    /*background-color: rgba(59, 58, 80, 0.85);05263C*/
    background-image: url('../images/bgtclps.png');
    opacity: 0.85;
}

a {
	text-decoration:none;
	/*color:#f2edd7;*/
        color: #F5DF4D;
}

#mailtainer {
width:100%;
display:block;
margin-left:auto;
margin-right:auto;
border: #F7FFC1 thin solid;
margin-top:40px;
}
	
.yfnt {
	color:#ffff99;
	}


.Red, .Dark {
	border-radius:15px;
	padding:2px;
	border:2px solid rgba(204,0,0,.3);
	background-color:rgba(165,14,41,.5);
	margin-bottom:3px;
}
.Redbo, .Darkbo {
	border-radius:15px;
	padding:2px;
	border:3px solid rgba(165,14,41,.75);
	/*background-color:rgba(165,14,41,.5);*/
	margin-bottom:3px;
}

.Rose {
	border-radius:15px;
	padding:2px;
	background-color:rgba(201,63,191,.5);
	border:2px solid rgba(255,255,255,.3);
	margin-bottom:3px;
}
.Rosebo {
	border-radius:15px;
	padding:2px;
	border:3px solid rgba(218, 96, 144, 0.82);
/*	border:1px solid rgba(228,95,255,.4);
	border:1px solid rgba(255,105,180,.4);*/
	margin-bottom:3px;
}

.White, .Light, .Neutral {
	border-radius:15px;
	padding:2px;
	background-color:rgba(255,255,153,.4);
	border:2px solid rgba(255,255,255,.3);
	margin-bottom:3px;
}
.Whitebo, .Lightbo, .Neutralbo {
	border-radius:15px;
	padding:2px;
	/*background-color:rgba(255,255,153,.4);*/
	border:3px solid rgba(255,255,200,.6);
	margin-bottom:3px;
}

.dashb {
	border-radius:15px;
	padding:3px;
	background-color:rgba(247,253,193,.4);
	border:1px solid rgba(255,255,255,.3);
	/*margin-bottom:3px;*/
}

.dashb3 {
	border-radius:15px;
	padding:2px;
	background-color:rgba(247,253,193,.1);
	border:2px dashed rgba(255,255,255,.3);
}

.whitel {
	border-radius:15px;
	padding:2px;
	background-color:rgba(247,253,193,.1);
	border:2px solid rgba(255,255,255,.3);
/*	margin-bottom:3px;
*/}

.hasq {
	background-color:rgba(0,0,102,.8);
	
}

.pobgdk {
	background-color:#000033;
	padding:3px;
	border-radius:10px;
}

.pobgdkr {
	background-color: rgba(173, 211, 237,.8);
	color:#000066;
	padding:3px;
	border-radius:10px;
}

.sbhllcap {
	font-size:20px;
	color:#000066;
}

.sbhtxt {
	font-size:14px;
/*	text-align:right;*/
	color:#000066;
}

a[href='mkwrd'] {
/*	font-size:14px;
	text-align:right;*/
	color:#000066;
}

 a[ href='recvdd'] {
/*	font-size:14px;
	text-align:right;*/
	color:#094873;
}

.amnd {
/*	font-size:14px;
	text-align:right;*/
	color:rgba(247,253,193,.7);
}


.sbhvnot {
	font-family: Times, Times New Roman, Times Roman, serif;
	font-size:12px;
	text-align:left;
	color:#000033;
	
	border-radius:6px;
}

.mlmakcrd {
	background-color:#99cccc;
	/*border:#084671 2px solid; rgba(0,0,102,.5)
	border-left:#ffff99 2px solid;
	border-top:#ffff99 2px solid;*/
	margin-top:15px;
	border-radius:10px;
	box-shadow: 5px 5px 5px rgba(0,0,0,.3), 3px 3px 5px 6px rgba(255, 255, 255,.3) inset/*, -10px -10px #f4f4f4, 0px 0px 5px 5px #ffff99*/;
}

.mblue{
color:#add3ed;

}

.tblcl{
	background-color:#FFF;
	color:#000;
}

#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  display:none;
  opacity:0.6;
  background-color: #000011;
  /*background-color:#3b3a50;*/
  /*background-image: url('../images/bgtclps.png');*/
}
  
.mltab {
	border-radius:15px;
	padding:2px;
	background-color:rgba(0,102,153,.5);
	border:2px solid rgba(255,255,255,.3);
	margin-bottom:3px;
}

.errs1 {
	border:#EF4C8B thin solid;
	/*background-color:#7D083B;*/
	background-color:transparent;
	color: #EF4C8B;
}

li:hover, a:hover{ color: #F9C1FF; cursor: pointer; }

