html,body {
	margin: 0;
	padding: 0;
	background-color: #F0F0F0;
}

a:link,a:visited,a:active {
	color: #E1771E;
}

a:hover {
	color: #666666;
}

div#navigation {
	background: #F0F0F0;
}

td#logotd {
	vertical-align: top;
}

div#extra {
	background: #F0F0F0;
}

div#footer {
	background-color: #A0A0A0;
	border-top: 5px solid #da8b22;
	color: #333333;
}

div#footer a:link,div#footer a:visited,div#footer a:active {
	color: #333;
}

div#footer a:hover {
	color: #666;
}

.error-message {
	color: #dd00cd;
}

.system-message {
	background-color: #ffffc0;
	color: #E1771E;
	border-color: #E1771E;
}

.copyright-link {
	
}

.nodiff {
	
}

.thumb {
	border-color: #DFE8F6;
}

.td {
	border: 1px solid #000000 !important;
}

.highlight-error {
	color: #dd00cd;
}

.highlight-search {
	color: #E1771E;
}

/* cms blockbased styles */
.cmsblock-caption {
	color: #333333;
}

.cmsblock-caption h4 {
	color: #333333;
}

.cmsblock {
	
}

.cmsblock-strong {
	
}

.cmsblock ul {
	
}

.cmsblock li {
	
}

.b-open {
	background: url(cms/images/openclose.gif) transparent no-repeat;
}

.b-close {
	background: url(cms/images/openclose.gif) transparent no-repeat;
	border: 0;
	background-position: 0 -40px;
}

.zefext-content {
	background-color: #F0F0F0;
}

.zefext-content h1 {
	border-color: #E1771E !important;
}

.zefext-content h2 {
	border-color: #E1771E !important;
}

.zefext-content   p {
	border-color: #E1771E !important;
}

.zefext-content .info {
	border-color: #DEDBCB !important;
	color: #888;
	background-color: #F0F0F0;
}

.zefext-content .meta {
	
}

/* motor db_manager styles */
.dbm-t {
	padding: 0px;
	overflow: auto;
	height: 100%;
	width: 100%;
	z-index: 0;
}

.dbm-th {
	font-size: 10px;
	cursor: pointer;
	padding: 2px;
	background-color: #E1771E;
	color: white;
}

.dbm-f {
	cursor: pointer;
	padding: 0px;
}

.dbm-fi,.dbm-fp,.dbm-ft {
	font-size: 9px;
	cursor: pointer;
	padding: 0px;
	padding-left: 3px;
}

.dbm-fpri {
	color: #E1771E !important;
	font-weight: bold;
	text-decoration: underline;
	padding: 0px;
}

.dbm-dd-proxy {
	background-color: #DDDDDD;
	position: absolute;
	padding: 2px;
	top: 150px;
	left: 350px;
	border: 1px solid #000000;
	opacity: 0.7;
	-moz-opacity: 0.7;
	filter: alpha(opacity =       70);
	z-index: 1000000;
}

.dbm-dd-over {
	background-color: #BBBBBB;
	color: #ffffff;
}

.dmb_contact_line {
	position: absolute;
}

.dmb_contact_line_text {
	position: absolute;
	font-size: 10px;
}

.dbm_inter_table {
	border: 3px solid #E1771E;
}

.x-panel-dbm {
	z-index: 5000 !important;
}

/* dao completing styles */
.dao-info-td {
	padding: 2px;
}

.dao-info-th {
	padding: 2px;
	color: #E1771E;
}

.dao-info-table {
	padding-left: 40px;
}

.x-panel-petriplace {
	background: #EEEEEE;
}

.dpage {
	background-color: #F0F0F0;
}

.dpage .dcaption {
	color: #E1771E;
}

.dpage   .dhead {
	color: #E1771E;
}

.dpage .ddesc {
	
}

.dpage .dthumb {
	border-color: #da8b22;/*#dedbcb;*/
}

.dpage .dmid {
	border-color: #D6DAE3;
}

.dpage .dmidspan {
	
}

.dpage .dsep {
	border-top-color: #E1771E;
}

.dpage
	 
	.drow {
	
}

.dpage .drow .dlabel {
	
}

.dpage .drow .dvalue {
	
}

.dpage ul {
	
}

.dpage ul,.dpage li {
	
}

.dpage .dli {
	
}

.dpage .dlisub {
	
}

.dpage .dcommenthead {
	border-top-color: #E1771E;
}

.dpage .dcomment {
	
}

.thumb {
	border-color: #da8b22;/*#dedbcb;*/
}

.subc {
	border-top-color: #dedbcb;
}

.subc .subccap {
	
}

.subc .subcdesc {
	
}

.subc .subcthumb1 {
	border-color: #da8b22;/*#dedbcb;*/
}

.subc .subcthumbdead1 {
	border-color: #da8b22;/*#dedbcb;*/
}

.subc .subcimgout1 {
	
}

.subc .subcthumb2 {
	border-color: #da8b22;/*#dedbcb;*/
}

.subc .subcthumbdead2 {
	border-color: #da8b22;/*#dedbcb;*/
}

.subc .subcimgout2 {
	
}

.subc .subcrow1 {
	
}

.subc .subcrow2 {
	
}

.subc .subclink {
	color: #503517;
}

.subc .subcrow1 a:link,.subc .subcrow1 a:visited,.subc .subcrow1 a:active
	{
	color: #503517;
}

.subc .subcrow1 a:hover {
	color: #503517;
}

.subc .subcrow2 a:link,.subc .subcrow2 a:visited,.subc .subcrow2 a:active
	{
	color: #503517;
}

.subc .subcrow2 a:hover {
	color: #503517;
}

.column {
	float: left;
}

.columnlast {
	float: right;
}

#subcontent {
	
}

.sc1 {
	color: #C34B16;
}

.sc2 {
	color: #C34B16;
}

.sc3 {
	color: #C34B16;
}

.mapmessage {
	color: #F7F7F7;
}

.map-layer-info {
    border-top-color:#da8b22;
}


.x-tab-panel-body {
	border-color: #d0d0d0;
	background-color: #f0f0f0;
}

.x-window-plain .x-window-mc {
	background-color: #F0F0F0;
	border-color: #D0D0D0 #EEEEEE #EEEEEE #D0D0D0;
}

.x-tab-tabmenu-right {
    background: transparent url(/images/ext/ux/tabs/gray/tab_scroller_menu.gif) no-repeat 0 0;    
    border-bottom: 1px solid #C0C0C0;
}