/* backend css   */
html{
	height: 101%;
}

p, br, div, img {
	margin: 0;
}

body {
	height: 101%;
	background-color: #FFFFFF;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
}

pre {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
 width: 99%;
}

.login_area {
	background-color:#ebebeb;
	border:#CCCCCC 1px solid;
	padding:12px;
}


.copyright {
	padding:3px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555;
	text-decoration: none;
}
			

/* search box */
.search_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	width:240px;
}

.dexx_breadcrumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}

#submenu {
	float: left;
}
.dexx_submenu {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #666666;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}

/* backend css */
.amenu {
	color : #000000;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}

.buglink {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : underline;
}

.bugdrop {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}

.formelement {
	color : #000000;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}

.formelement2 {
	color : #000000;
	background-color: #DDDDDD;
	font-size : 9pt;
	font-weight : normal;
	font-style : normal;
	font-family : Arial,Helvetica,sans-serif;
}

.formelementerror {
	color : #000000;
	background-color: #F0C0C0;
	font-size : 9pt;
	font-weight : normal;
	font-style : normal;
	font-family : Arial,Helvetica,sans-serif;
}

.formerror {
	color : Red;
	font-size : 10px;
	font-weight : normal;
	font-style : normal;
	font-family : Arial,Helvetica,sans-serif;
}

.formlabel {
	color : #000000;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
}

.largeheader {
	color : #000000;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 14pt;
	font-style : normal;
	font-weight : bold;
}

.menuhead {
	color : #000000;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

.pnormal {
	color : #000000;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
}

.reportsubheader {
	color : #000000;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : underline;
}

.smallheader {
	color : #000000;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 12pt;
	font-style : normal;
	font-weight : bold;
}

.smalltext {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
}

.tableheader {
	color : #000000;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

.subdatatable {
	border : 1px;
	border-left : 1px solid #CCCCCC;
	border-top : 1px solid #CCCCCC;
	border-right : 1px solid #CCCCCC;
	border-bottom : 1px solid #CCCCCC;
}