html {
	overflow-y: scroll;
}

#dx-header-bar{
	background: #666 url(../images/header-bar.png) repeat-x;
	height: 28px;
	color: white;
	width: 100%;
}

#dx-header-bar h4 {
	margin: 0;
}	

#dx-header{
	background: white url(../images/header.png) repeat-x;
	width: 100%;
	padding: 24px 0 0 0;
	color: black;
}	

#dx-header-links {
	padding-top: 4px;
}

#dx-header-links-list{
	display:inline;
	list-style-type: none;
	list-style-image: none;
	height: 1%;
}	

#dx-header-links li {
	display:inline;
}

#dx-header-links a:hover{
	color: #e8e9ff;
}

.dx-header-link{
	display:inline;
	color: white;
	text-decoration: none;
	height: 16px;
	padding-left:20px;
	margin: 8px 8px 0 0;
}	

.dx-header-a{ color: white; padding-left: 1em; }

#dx-header-link-home{background: url(../images/header-icons.png) 0 0px no-repeat;}
#dx-header-link-features{background: url(../images/header-icons.png) 0 -17px no-repeat;}
#dx-header-link-articles{background: url(../images/header-icons.png) 0 -34px no-repeat;}
#dx-header-link-about{background: url(../images/header-icons.png) 0 -51px no-repeat;}
#dx-header-link-screens{background: url(../images/header-icons.png) 0 -68px no-repeat;}

#dx-content {
	padding-top: 1em;

}

#dx-screens-top {
	padding-left: 1em;
	vertical-align: bottom;
}	
#dx-screens-bottom {
	padding-left: 1em;
}	

a {color: blue; }

a:hover {color: #666; }

.dx-footer-link { color: blue;}
	

#e2m-small { 
	background: transparent url(../images/e2m-small.png) no-repeat; 
	display: block;
	text-indent: -10000px;
	width: 141px;
	height: 20px;
	position: absolute;
	cursor: pointer;
}

.dx-title a{ color: white; text-decoration: none; }
.dx-title a:hover { color: #b1b1d2; }

#dx-logos { padding-bottom: 2em; }
#dx-dexmare2m-logo { padding: 0 0 1.2em 2em; }

.dx-quotes{ padding: 1.4em 0 3.6em 0; color: white;}

.dx-quotes h2 { color: white; padding-left: 1em;}

h4 { color: white; padding-top: 0.2em; }

#dx-supports {
	padding: 0 2em 2em 2em;
}

#dx-supports ul {
	list-style-type: none;
	list-style-image: none;
	padding: 0; border: 0; margin:0;
}

#dx-supports li {
	height: 32px;
	width: 32px;
	padding: 0 16px 0 8px;
	display: inline;
	font-size: 28px;
}

.dx-support-icon-notes { background: transparent url(../images/support-icons.png) 0 0 no-repeat; }
.dx-support-icon-iphone { background: transparent url(../images/support-icons.png) 0 -33px no-repeat; }
.dx-support-icon-blackberry { background: transparent url(../images/support-icons.png) 0 -66px no-repeat; }
.dx-support-icon-laptop { background: transparent url(../images/support-icons.png) 0 -99px no-repeat; }
.dx-support-icon-notes8 { background: transparent url(../images/support-icons.png) -1px -132px no-repeat; }

#dx-contact-us {
	background: transparent url(../images/contact.png) no-repeat center left;
	padding-top: 2em;
	height: 69px;
	display: inline;
}	

#dx-contact-us h2 {
	font-weight: bold;
	background: url(../images/contact-divider.png) no-repeat right;
	float: left;
	margin: -0.3em 0 0 0;
	border:0;
	padding: 0.3em 3.2em 0.5em 1em;
	color: #9999b2;
}

#dx-contact-us ul {
	list-style-type: none;
	list-style-image: none;
	float: right;
	margin: 0 0 0 -4.2em;
}

#dx-contact-us li {
	list-style-type: none;
	list-style-image: none;
	margin: 0 4.2em 0 0;
}

#dx-left-content {
	padding: 0 2em 0 0;
}

#dx-blurb {
	padding: 0 2em 2em 2em;
}

#dx-articles {
	padding: 0 2em 0 2em;
}

#dx-articles ul {
	list-style-type: none;
	list-style-image: none;
	margin: 0;
	padding:0 0 1em 0;
	border:0;
}	

#dx-articles li {
	height: 18px;
	padding: 4px 0;
	margin: 0 0 0 1em;
}	

.dx-folder {
	padding: 0 0 0 23px;
}


a.dx-folder-black-open{background: url(../images/folders.png) 0 0px no-repeat;} 
a.dx-folder-black{background: url(../images/folders.png) 0 -18px no-repeat;} 
a.dx-folder-blue-open{background: url(../images/folders.png) 0 -36px no-repeat;}
a.dx-folder-blue{background: url(../images/folders.png) 0 -54px no-repeat;}
a.dx-folder-green-open{background: url(../images/folders.png) 0 -72px no-repeat;} 
a.dx-folder-green{background: url(../images/folders.png) 0 -90px no-repeat;} 
a.dx-folder-orange-open{background: url(../images/folders.png) 0 -108px no-repeat;}
a.dx-folder-orange{background: url(../images/folders.png) 0 -126px no-repeat;}
a.dx-folder-purple-open{background: url(../images/folders.png) 0 -144px no-repeat;} 
a.dx-folder-purple{background: url(../images/folders.png) 0 -162px no-repeat;} 
a.dx-folder-red-open{background: url(../images/folders.png) 0 -180px no-repeat;}
a.dx-folder-red{background: url(../images/folders.png) 0 -198px no-repeat;}
a.dx-folder-turquoise-open{background: url(../images/folders.png) 0 -216px no-repeat;} 
a.dx-folder-turquoise{background: url(../images/folders.png) 0 -234px no-repeat;} 
a.dx-folder-yellow-open{background: url(../images/folders.png) 0 -252px no-repeat;}
a.dx-folder-yellow{background: url(../images/folders.png) 0 -270px no-repeat;}


#dx-features {
	padding-left: 2em;
}	

#dx-features ul{
	list-style-type: none;
	list-style-image: none;
	padding: 0; margin: 0; border: 0px;
}	

#dx-features li {
	padding: 0 0 0 60px;
	margin-bottom: 2em;
}

#dx-features h5 {
	margin-bottom:0;
	color:#666;
}

#dx-features p {
	color: #666;
	padding-left: 0.6em;
}

#dx-features a {
	padding-left: 0; border: 0; margin: 0px;
}

.dx-icon{ height:48px; width: 48px;}

#dx-icon-archiving{background: transparent url(../images/features.png) 0 0 no-repeat; }	
#dx-icon-disk{background: transparent url(../images/features.png) 0 -100px no-repeat;}	
#dx-icon-shared-folders{background: transparent url(../images/features.png) 0 -200px no-repeat;}	
#dx-icon-security{background: transparent url(../images/features.png) 0 -300px no-repeat;}	
#dx-icon-search{background: transparent url(../images/features.png) 0 -400px no-repeat;}	
#dx-icon-rm{background: transparent url(../images/features.png) 0 -500px no-repeat;}	
#dx-icon-private-folders{background: transparent url(../images/features.png) 0 -600px no-repeat;}	
#dx-icon-quotas{background: transparent url(../images/features.png) 0 -700px no-repeat;}	
#dx-icon-rss{background: transparent url(../images/features.png) 0 -800px no-repeat;}	


.dx-nav {
	height: 100%;	
}

.dx-nav ul {
	list-style-type: none;
	list-style-image: none;
}	

.dx-nav li {
	padding: 0 0 1em 0;
}

/* main content page css */

#dx-main-content{
	background: transparent;
	color: black;
}

#dx-content-header{
	background: transparent url(../images/content-header.png) no-repeat top;
	padding: 0; border: 0; margin: 0;
	width: 950px;
	height: 69px;
	font-size: 0.1em;
}

.dx-page-title {
	background: transparent url(../images/dexmar-logo-small.png) no-repeat top left;
	padding: 0.5em 0 0 80px;
	margin: 0; border: 0;
	height: 57px;
	color: #9999b2;
}	

.dx-content-title-hr {
	margin-bottom: 3em;
}	

#dx-border-top{
	background: transparent url(../images/border-top.png) no-repeat top;
	padding: 0; border: 0; margin: 0;
	width: 950px;
	height: 14px;
	font-size: 0.1em;
}

#dx-border{
	background: transparent url(../images/border.png) 0 0 repeat-y;
}

#dx-border-bottom{
	background: transparent url(../images/border-bottom.png) no-repeat bottom;
	width: 950px;
	height: 13px;
	font-size: 0.1em;
}



/* Features page */
.dx-content-title {
	padding: 0 2em 0 2em;
	color: #9999b2;	
	text-decoration: underline;
}


/* About us page */
.dx-clients {
	text-align: center;
	vertical-align: bottom;
}


.vcard {
	display: none;
}



.dx-clients p {
	padding-top: 1em;
}


/* Screenshots */

.dx-screenshots {
	padding-left: 1em;
}	
.dx-screenshots img {
	display: block;
	padding: 0 0 4em 0;
}	

.dx-screenshots h3 {
	padding-left: 0;
}	

.dx-image-title {
	font-weight: bold;
}	


.dx-search {
    width: 201px;
    height: 22px;
    background: transparent url(../images/search-box.png) no-repeat bottom right;
	padding: 0 0 2px 1em;
	border: 0px;
	margin: 0px;
}
.dx-search #cse-search-box{
    padding: 0;
}
.dx-search #q {
    float: left;
    padding: 0;
    margin: 6px 0 0 6px;
    width: 159px;
	border: 0px;
    background: none;
	vertical-align: top;
}
.dx-search #go {
    float: right;
    margin: 6px 5px 0 0;
	vertical-align: bottom;
}
.hint-text {
	color: #bbb;
}	


