DIV.reset div,
DIV.reset span,
DIV.reset applet,
DIV.reset object,
DIV.reset iframe,
DIV.reset h1,
DIV.reset h2,
DIV.reset h3,
DIV.reset h4,
DIV.reset h5,
DIV.reset h6,
DIV.reset p,
DIV.reset blockquote,
DIV.reset pre,
DIV.reset a,
DIV.reset abbr,
DIV.reset acronym,
DIV.reset address,
DIV.reset big,
DIV.reset cite,
DIV.reset code,
DIV.reset del,
DIV.reset dfn,
DIV.reset em,
DIV.reset font,
DIV.reset img,
DIV.reset ins,
DIV.reset kbd,
DIV.reset q,
DIV.reset s,
DIV.reset samp,
DIV.reset small,
DIV.reset strike,
DIV.reset strong,
DIV.reset sub,
DIV.reset sup,
DIV.reset tt,
DIV.reset var,
DIV.reset dd,
DIV.reset dl,
DIV.reset dt,
DIV.reset li,
DIV.reset ol,
DIV.reset ul,
DIV.reset fieldset,
DIV.reset form,
DIV.reset label,
DIV.reset legend,
DIV.reset table,
DIV.reset caption,
DIV.reset tbody,
DIV.reset tfoot,
DIV.reset thead,
DIV.reset tr,
DIV.reset th,
DIV.reset td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	line-height: 1;
	font-family: inherit;
	text-align: left;
	vertical-align: baseline;
}
DIV.reset a img,
DIV.reset :link img,
DIV.reset :visited img {
	border: 0;
}
DIV.reset table {
	border-collapse: collapse;
	border-spacing: 0;
}
DIV.reset ol,
DIV.reset ul {
	list-style: none;
}
/*q:before, q:after,
blockquote:before, blockquote:after {
	content: "";
}*/

DIV.popupMenu {
	text-align: left;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	visibility: hidden;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	padding: 0px;
	z-index: 10;
}

.popupMenu ul {
	padding-left: 0px;
	margin: 2px 2px 2px 2px;	
}

.popupMenu li {
	list-style: none;
}

.popupMenu li.sep {
	padding-bottom: 2px;
	margin-bottom: 2px;
	border-bottom: 1px solid #999999;
}

.popupMenu li.title {
	font-weight: bold;
	background-color: #999999;
	color: #FFFFFF;
	padding: 2px 4px 2px 4px;
	margin-bottom: 2px;	
}

.popupMenu li a {
	font-weight: normal;
	text-decoration: none;
	color: #435370;
	display: block;
	padding: 2px 4px 2px 4px;
}

.popupMenu li a:hover {
	background-color: #435370;
	color: #FFFFFF;
}

DIV.contentBar {
	text-align: left;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	left: 0px;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	padding: 4px;
	margin: 4px;
}

DIV.contentBar A {
	text-decoration: none;
	font-weight: normal;
	color: #435370;
	padding: 2px 4px 2px 4px;
}

DIV.contentBar A:hover {
	background-color: #435370;
	color: #FFFFFF;
}

DIV.preview {
        vertical-align: top;
        background-image: url('../images/preview_bg.gif')
}

TD.preview {
        /*border: 1px dashed #D9D9D9;*/
        border: 1px dashed #FFFFFF;
        cursor: pointer;
}
