/******dart website - when screen size is less than 640 px***************/

.HeaderWrap {
    width: 100%;
	background : #ffffff;
	position: fixed;
	top:0;
	left:0;
}
.Header {
    width: 90%;
    margin: 0px auto;
	height:75; 
}
.Header a, a:visited {
	text-decoration:none; 
}
.HeaderStripe {
	height:75; 
} 
#HeaderLogo {
	height:100;
	position: fixed;
}
.LogoWords {
	color : #000000;  
	display: inline-block;
	font-family: Verdana, sans-serif;
	font-size : 10pt; 
	font-weight: bold;
	padding: 10px 0px 0px 0px;
	position: fixed;
}
.HeaderSpace{
	display: inline-block;
	width: 125px;
} 


.NavWrap1150 {
	display: none;
}
.NavWrap640to1150 {
	display: none;
}
.NavWrap640 {
	display: inline-block;
	padding: 20px 0px 0px 0px;
}

.HomeBlackStripe {
	display: none;
}

#MainHomePageImage2 {
	height: 50%; 
    width: 100%;
}

#MainHomePageImage_SO {
    width: 300px;
}

.smallHomeLogos {
	height: 75px;
}


.marketing {
    width: 80%;
    margin: 0px auto; 
}
.newsImage {
	max-width: 95%;
    margin: 0px auto; 
}

.OneBlock {  
	padding: 10px 10px 10px 10px;
}
.OneBlockAdmin {  
	padding: 10px 10px 10px 10px;
}


/***********************************************/
/*      NavStrip     										                 */
/***********************************************/
.NavStrip  {    
    font-family: Verdana, sans-serif; 
	background-color: #ffffff;      
    color: #000000;  
	width: 100%;
	text-align: center; 
}

.NavStrip ul {  
    margin: 0px;
    padding: 0px 0px 0px 0px; 
    list-style:none;

}

.NavStrip ul li:hover a{
	background-color: #ffffff;      
}

.NavStrip li{ 
    float:left;
    padding:0px 0px 0px 15px; 
} 

.NavStrip li a, a:visited {
    color: Black;
	text-decoration:none; 
} 

.NavStrip li a:hover {  
	text-decoration: underline;  
}

.NavStrip li ul {
    display:none;
    height:auto;
    padding:0px;
    margin:0px; 
    position:absolute;
    width:150px; 
}

.NavStrip li:hover ul {
    margin: 0px;
    padding: 0px 0px 0px 0px;
    display:block; 
    z-index:500;

}

.NavStrip li li {
    display:block;
    float:none;
    margin: 0px;
    padding: 5px;
    width:150px; 
	background-color: #ffffff;      

}

/***********************************************/
/*      NavStrip     										                 */
/***********************************************/
