

body {
  -webkit-text-size-adjust: 100%;    
background-color:#fff;
margin: 0;

}

.hide{
 display:none;







}
.log{
    position:fixed;
    bottom:0;
    width:100%;
    background-color:#000;
    
    border-top:5px solid gray;
    height:160px;
    overflow:auto;
    display:none;
}
.log-frame{             
    overflow:auto;


}
.log-c{
    width:900px;
    margin:0 auto;
    height:140px;
    color:#fff;
    font-size:11px;
    font-family:verdana;
}



.logged-alert{
background:#FD8215;
padding:30px;
margin-bottom:22px; 
padding-right:90px;
}


.logged-success{
background:#E1E296;
padding:30px;
margin-bottom:22px;
padding-right:90px;
}


.logged-alert-icon{
position:absolute;
right:26px;
top:20px;
padding-top:6px;
font-size:54px;
background:#fff;
border-radius:50%;
width:64px;
height:64px;
text-align:center;
}



.fa-default{
font-size:26px;
color:#0071B8;
}


img{
    border:                   0;
    max-width:100%;
}       





.btn{
    cursor:                   pointer;
    text-decoration:          none;

}


img{
 border:0;
}       



/*  center background-image - keep empty linebody {
	margin: 0;
	padding: 0;

	width: 100%;
	display: table;
}

*/
/* Get rid of  system borders being generated for A tags */
a:active {
	outline: none;
}
:focus {
	-moz-outline-style: none;
}

.textBold{
 font-weight:700;
}


/* default font values */
h1,
h2,
div{
 position:relative;
font-family: 'Oxygen', sans-serif;
font-size:11px;
line-height:16px;
color:#000;

}


h2{
border-top:1px solid #000;
border-bottom:1px solid #000;
height:18px;
margin-top:18px;;
margin-bottom:2px;

}
/* float defaults */
.floatL {
	float: left;
}
.floatR {
	float: right;
}
.cA,
.clearAll {
	clear: both;
}


.H2red{
color:#D4213E;
}
.starter-content .H2red{
 font-size:16px;
}

/*  min height for Internet Explorer */
/*\*/
* html .boxCenterXXX {
	height: 32em;
}



.bbLeadtext{
color:#EC008D;
}




h1{

}



.content0-content h1{
color:#CA002F;
font-size:14px;
font-weight:700;
margin:0;
}

.content0-content ul{
 margin-top:-14px;
 padding-left:12px;
}

.content0-content li{
margin-top:12px;
    padding-left:12px;
}



.titleSmall,
.titleSmallTop{
color:#000;
font-size:12px;
font-weight:100;
}


.titleSmall{
margin-top:25px;
}
.titleSmallTop{
margin-top:-2px;
}

.bbLine{
 overflow:hidden;
 height:16px;

border-bottom:1px solid #962B31;
margin-top:0px;
margin-bottom:0px;
font-size:1px;
}




.liBB{


}




.bbGallery{
float:left;
margin-right:10px;
margin-bottom:10px;
width:120px;
text-align:center;
background-color:#CFD3CF;
}



/**/
/* bbCode  */


.boxContentContent ul{

padding: 0px;
margin: 0px;
margin-top:-16px;
margin-left:-12px;
margin-bottom:16px;
}


.boxContentContent li{
margin-left:28px;



   

}









.c-tab{
float:left;
 font-size:14px;
 line-height:23px;
}

.tab{
margin-bottom:-12px;
}


.tab-0{
width:140px;
}
.tab-1{
width:470px;

}

.bbImageCenter{
padding-top:8px;
padding-bottom:8px;

}

   
.bbImageLeft{
float:left;

}
.bbImageText{
width:200px;
   position:relative;
    float:left;
    margin-left:12px;
    height:227px;
}
.bbImageSubText{
position:absolute;
bottom:1px;

}
.contentImageSmall {
	float: left;
	margin-top: 5px;
	margin-bottom: 18px;
	margin-right: 10px;
}
.contentImageText {
	margin-top: 6px;
	font-size: 0.8em;
	line-height: 1.3em;
	color: #194949;
}



.service .bbTab0,
.service .bbTab1, 
.team .bbTab0,
.team .bbTab1{
float:left;
 
}
.content0-content .bbTab0{
width:330px;
margin-top:12px;
}

.content0-content .bbTab1{
  margin-left:12px;
width:180px;
}

.team .bbTab0{
width:80px;
}

.team .bbTab1{
margin-top:12px;
}

.service .bbTab,
.team  .bbTab
{
}


.cA {
	clear: both;
}


#system-tracker{
 display:none;
}

#screen-alpha{
  position:absolute; 
  z-index:2000; 
  left:0px; 
  top:0px; 
  height:0px; 
  width:0px; 
  background-color:#000; 
  filter:alpha(opacity=85);
  -moz-opacity:.85;
  opacity:.85;  
}

#screen-content{
  position:absolute; 
  z-index:2001;  
  top:160px; 

/*
border:1px solid #000;

       -moz-box-shadow:3px 3px 3px #C5C8C2;
                -webkit-box-shadow:3px 3px 3px #C5C8C2;
                box-shadow:3px 3px 3px #C5C8C2;
 
 */
width:900px; 
height:600px;

display:none;
background-color:#fff;

}


