.tempddm {
	FONT-FAMILY: arial;
	FONT-SIZE: 11px;
}
.startbuilder {
	POSITION: absolute;
	BORDER: #666 1px solid;
	BACKGROUND: #FAFAFA;
	FONT-FAMILY: arial;
	FONT-SIZE: 11px;
	TOP: 0px;
	LEFT: 0px;
	HEIGHT: 122px;
	WIDTH: 200px;
	PADDING: 8px;
}
.starttemplate {
	POSITION: absolute;
	BACKGROUND-COLOR: #FFF;
	DISPLAY: none;
	BORDER: #666 1px solid;
	BACKGROUND: #FFF;
	FONT-FAMILY: arial;
	FONT-SIZE: 11px;
	TOP: 0px;
	LEFT: 0px;
	HEIGHT: 553px;
	WIDTH: 580px;
	z-index:50001;
}
.choosebutton {
	BORDER: rgb(200,200,200) 2px solid;
	TEXT-ALIGN: center;
	WIDTH: 150px;
	HEIGHT: 35px;
	PADDING-TOP: 2px;
	/*FLOAT: left;*/
	CURSOR: pointer;
}
.startform {
	PADDING: 4px;
	HEIGHT: 10px;
}
.catagory {
	POSITION: absolute;
	BORDER: #666 1px solid;
	BACKGROUND-COLOR: #EEE;
	HEIGHT: 125px;
	TOP: 63px;
	LEFT: -1px;
	WIDTH: 580px;
	FONT-FAMILY: arial;
	FONT-SIZE: 70px;
	FONT-WEIGHT: bold;
	COLOR: #F5F5F5;
	TEXT-ALIGN: center;
	OVERFLOW: auto;
	Z-INDEX: 1;
}
.templatepreview {
	POSITION: absolute;
	BORDER: #666 1px solid;
	BACKGROUND-COLOR: #EEE;
	HEIGHT: 335px;
	WIDTH: 521px;
	TOP: 202px;
	LEFT: 30px;
	FONT-FAMILY: arial;
	FONT-SIZE: 70px;
	FONT-WEIGHT: bold;
	COLOR: #F5F5F5;
	TEXT-ALIGN: center;
	OVERFLOW: auto;
}



body {
	BACKGROUND-COLOR: #DDD;
}
.mainleft {
	BACKGROUND-COLOR: #EEE;
	BORDER-LEFT: #FFF 1px solid;
	BORDER-RIGHT: #AAA 1px solid;
	BORDER-BOTTOM: #AAA 1px solid;
	BORDER-TOP: #FFF 1px solid;
	CURSOR: e-resize;
	WIDTH: 1px;
	PADDING: 0;
}
.mainmain {
	BACKGROUND-COLOR: #FFF;
	BORDER-LEFT: #FFF 1px solid;
	BORDER-RIGHT: #AAA 1px solid;
	BORDER-BOTTOM: #AAA 1px solid;
	BORDER-TOP: #FFF 1px solid;
	HEIGHT: 100%;
	WIDTH: 100%;
	OVERFLOW: auto;
}
.mainbottom {
	BACKGROUND-COLOR: #EEE;
	BORDER-LEFT: #FFF 1px solid;
	BORDER-RIGHT: #AAA 1px solid;
	BORDER-BOTTOM: #AAA 1px solid;
	BORDER-TOP: #FFF 1px solid;
	TEXT-ALIGN: center;
	CURSOR: s-resize;
	HEIGHT: 1px;
}
.mainright {
	BACKGROUND-COLOR: #EEE;
	BORDER-LEFT: #FFF 1px solid;
	BORDER-RIGHT: #AAA 1px solid;
	BORDER-BOTTOM: #AAA 1px solid;
	BORDER-TOP: #FFF 1px solid;
	CURSOR: e-resize;
	WIDTH: 1px;
}
.mainft {
	BACKGROUND-COLOR: #FFF;
	BORDER-RIGHT: #AAA 1px solid;
	BORDER-BOTTOM: #AAA 1px solid;
	BORDER-TOP: #FFF 1px solid;
	WIDTH: 180px;
}
.mainbmenu {
	BACKGROUND-COLOR: #FFF;
	BORDER-RIGHT: #AAA 1px solid;
	BORDER-TOP: #AAA 1px solid;
	HEIGHT: 1px;
}
.maintmenu {
	BORDER-LEFT: #FFF 1px solid;
	BORDER-RIGHT: #AAA 1px solid;
	BORDER-BOTTOM: #AAA 1px solid;
	BORDER-TOP: #FFF 1px solid;
	BACKGROUND-COLOR: #EEE;
	HEIGHT: 27px;
}
.wstt {
	BACKGROUND-COLOR: #EEE;
	BORDER-LEFT: #FFF 1px solid;
	BORDER-RIGHT: #AAA 1px solid;
	BORDER-BOTTOM: #AAA 1px solid;
	BORDER-TOP: #FFF 1px solid;
	PADDING: 3px;
	PADDING-TOP: 4px;
	HEIGHT: 28px;
}

#sidebar {
	CURSOR: default;
	HEIGHT: 100%;
	WIDTH: 180px;
}

#fileSelector {
	BORDER-TOP: #AAA 1px solid;
	BACKGROUND: white;
	CURSOR: default;
	HEIGHT: 100%;
	WIDTH: 100%;
}

#ta {
	BACKGROUND-COLOR: #FFF;
	BORDER: 1px solid;
	WIDTH: 100%;
	VISIBILITY: hidden;
}

table.table {
	FLOAT: left;
	TEXT-INDENT: 1px;
	FONT-FAMILY: arial;
	FONT-SIZE: 11px;
	POSITION: relative;
	BACKGROUND-COLOR: #EEE;
	TEXT-ALIGN: left;
	PADDING: 0.1cm;
}
.navbar	{
	POSITION: absolute;
	TOP: 4px;
	LEFT: 2px;
	Z-INDEX: 50000;
}
.navitem {
	BACKGROUND-COLOR: #EEE;
	FLOAT: left;
	WIDTH: 38px;
	PADDING: 2px 0;
	PADDING-RIGHT: 1px;
	FONT-FAMILY: sans-serif;
	FONT-SIZE: 11px;
	TEXT-INDENT: 1px;
	TEXT-ALIGN: center;
	CURSOR: default;
	Z-INDEX: 50000;
}
.mainmenu {
	BORDER: #CCC 2px outset;
	BACKGROUND-COLOR: #FFF;
	POSITION: absolute;
	VISIBILITY: hidden;
	PADDING: 5px;
	WIDTH: 120px;
	TOP: 24px;
	LEFT: 0px;
}
.menuitem {
	BACKGROUND-COLOR: #FFF;
	POSITION: relative;
	FONT-FAMILY: arial;
	FONT-SIZE: 11px;
	TEXT-ALIGN: left;
	CURSOR: default;
}
.Arrow {
	FLOAT: right;
	FONT-FAMILY: Webdings;
	POSITION: absolute;
	TEXT-ALIGN: left
}
.loadbar {
	BORDER: rgb(200,200,200) 2px inset;
	BACKGROUND-COLOR: #FFF;
	POSITION: relative;
	WIDTH: 200px;
	HEIGHT: 10px;
}
.loaditem {
	POSITION: relative;
	FLOAT: left;
	WIDTH: 19px;
	HEIGHT: 10px;
}
.loadwindow {
	VISIBILITY: hidden;
	BORDER: #888 1px solid;
	TEXT-INDENT: 1px;
	FONT-FAMILY: arial;
	FONT-SIZE: 11px;
	POSITION: absolute;
	TOP: 130px;
	LEFT: 50px;
	BACKGROUND-COLOR: #EEE;
	TEXT-ALIGN: left;
	PADDING: 5px;
	Z-INDEX: 500;
}
.openWindow {
	DISPLAY: none;
	BORDER: #555 1px solid;
	TEXT-INDENT: 1px;
	FONT-FAMILY: arial;
	FONT-SIZE: 11px;
	POSITION: absolute;
	TOP: 50px;
	LEFT: 20px;
	BACKGROUND-COLOR: #EEE;
	TEXT-ALIGN: left;
	PADDING: 6px;
	Z-INDEX: 10000;
	FILTER: progid:DXImageTransform.Microsoft.Shadow(Color='#999999', Direction=135, Strength=2);
}
.choosetablecell {
	DISPLAY:none;
	BORDER: #888 1px solid;
	TEXT-INDENT: 1px;
	FONT-FAMILY: arial;
	FONT-SIZE: 11px;
	POSITION: absolute;
	TOP: 50px;
	LEFT: 20px;
	BACKGROUND-COLOR: #EEE;
	TEXT-ALIGN: left;
	PADDING: 0.1cm;
	Z-INDEX: 50000;
}
.minipalette {
	BORDER: #CCC 1px outset;
	WIDTH: 20px;
	HEIGHT: 20px;
	CURSOR: pointer;
}
.palette {
	BORDER: #888 1px solid;
	DISPLAY: none;
	POSITION: absolute;
	CURSOR: default;
	TEXT-ALIGN: left;
	BACKGROUND-COLOR: #EEE;
	Z-INDEX: 10005;
	TOP: 250px;
	LEFT: 305px;
}
.colornumber {
	BACKGROUND-COLOR: #FFF;
	FONT-WEIGHT: bold;
}
.workspace {
	DISPLAY:block;
	BORDER-RIGHT: #AAA 1px solid;
	BORDER-TOP: #AAA 1px solid;
	WIDTH: 100%;
	HEIGHT: 100%;
	/*WIDTH: 200px;
	HEIGHT: 200px;*/
}
.imageviewer {
	VISIBILITY: hidden;
	POSITION: absolute;
	PADDING: 0.5cm;
}
.projects {
	DISPLAY: none;
	POSITION: absolute;
	TOP: 60px;
	LEFT: 12px;
	WIDTH: 502px;
	HEIGHT: 343px;
}
iframe.frame {
	WIDTH: 760px;
	HEIGHT: 5000px;
	BORDER: solid 1px black;
	TEXT-INDENT: 1px;
 	FONT: 11px arial;
	BACKGROUND-COLOR: #FFF;
	TEXT-ALIGN: left;
}
.othersize {
	VISIBILITY: hidden;
	FLOAT: left;
	FONT-FAMILY: arial;
	FONT-SIZE: 11px;
	POSITION: relative;
	BACKGROUND-COLOR: #FFF;
	TEXT-ALIGN: left;
	PADDING: 0.1cm;
}
.nav {
	VISIBILITY: hidden;
	POSITION: absolute;
	TOP: 4px;
	LEFT: 210px;
}
.tab {
	FLOAT: left;
	VISIBILITY: hidden;
	POSITION: relative;
	BORDER: solid 1px #000;
	BACKGROUND-COLOR: #FFF;
	TEXT-ALIGN: center;
	FONT-FAMILY: arial;
	FONT-SIZE: 11px;
	CURSOR: default;
	PADDING-TOP: 2px;
	WIDTH: 100px;
	HEIGHT: 20px;
}
.tab2 {
	VISIBILITY: visible;
	POSITION: relative;
	BORDER: solid 1px;
	FLOAT: left;
	BACKGROUND-COLOR: #FFF;
	WIDTH: 90px;
	HEIGHT: 20px;
	TEXT-ALIGN: center;
	FONT-FAMILY: arial;
	FONT-SIZE: 11px;
	CURSOR: default;
	MARGIN-TOP: 1px;
	MARGIN-RIGHT: 2px;
	PADDING-TOP: 2px;
}
.borderstyle
{
	POSITION: absolute;
}
.rightclickmenu td {
	PADDING: 5px;
}
.rightclickmenu {
	BORDER-RIGHT: #CCC 2px outset;
	BORDER-TOP: #CCC 2px outset;
	BORDER-LEFT: #CCC 2px outset;
	BORDER-BOTTOM: #CCC 2px outset;
	BACKGROUND-COLOR: #EEE;
	FLOAT: left;
	POSITION: absolute;
	DISPLAY: none;
	PADDING: 0px;
	TOP: 25px;
	LEFT: 0px;
	Z-INDEX: 50000;
	FILTER: progid:DXImageTransform.Microsoft.Shadow(Color='#CCCCCC', Direction=135, Strength=2);
}
.rightclickitem {
	BACKGROUND-COLOR: #EEE;
	WIDTH: 100px;
	FONT: 11px arial;
	CURSOR: default;
	Z-INDEX: 501;
	PADDING: 2px;
}
.editbar {
	VISIBILITY: hidden;
	POSITION: absolute;
	TOP: 36px;
	LEFT: 210px;
	Z-INDEX: 1000;
}
#determinelink {
	VERTICAL-ALIGN: bottom;
	FLOAT: left;
}
.formwindow {
	DISPLAY: none;
	BACKGROUND-COLOR: rgb(255,255,255);
	FONT-FAMILY: arial;
	FONT-SIZE: 11px;
	WIDTH: 90%;
	HEIGHT: 90%;
}
.formpanel {
	BORDER:rgb(150,150,150) 1px solid;
}
.formpanel table {
	FONT-FAMILY: Times New Roman;
}
.formheading {
	HEIGHT:23px;
	BORDER:rgb(150,150,150) 1px solid;
	PADDING:1px;
}
.createformtab {
	WIDTH:100px;
	HEIGHT:20px;
	BORDER:rgb(150,150,150) 1px solid;
	BACKGROUND-COLOR:rgb(240,240,240);
	TEXT-ALIGN:center;
	CURSOR:default;
}
.formmain {
	PADDING:5px;
	OVERFLOW: auto;
}
#formpreview {
	TEXT-ALIGN:center;
}
.formfooting {
	BACKGROUND-COLOR:rgb(255,255,255);
	HEIGHT:10px;
	BORDER:rgb(150,150,150) 1px solid;
}
#formeditpanel {
	WIDTH:475px;
}
.colortitle {
	FLOAT:left;
}
.colorbox {
	CURSOR:pointer;
	BORDER:rgb(150,150,150) 1px solid;
	WIDTH:15px;
	HEIGHT:15px;
	FLOAT:left;
}
.propswindow {
	DISPLAY:none;
	POSITION:absolute;
	LEFT:220px;
	TOP:1px;
	cursor:pointer;
	BORDER:rgb(150,150,150) 1px solid;
	BACKGROUND-COLOR:#EEE;
	padding:3px;
}
#formfontcolor {
	cursor:pointer;
	BORDER:rgb(150,150,150) 1px solid;
	WIDTH:15px;
	HEIGHT:15px;
}
.input {
	FONT-FAMILY:arial;
	FONT-SIZE:11px;
	WIDTH:100px;
	HEIGHT:20px;
}
.inputs {
	width:464px;
	TEXT-ALIGN:center;
	FONT-FAMILY:arial;
	FONT-SIZE:11px;
}
.maininputs {
	WIDTH:469px;
}
.inputsheading {
	FONT-FAMILY:arial;
	FONT-SIZE:11px;
	background-color:rgb(240,240,240);
	FONT-WEIGHT:bold;
}
.linkset {
	PADDING: 1px;
	HEIGHT: 100px;
	WIDTH: 300px;
	FLOAT: left;
}
.linkpreview {
	BORDER: #888 1px solid;
	BACKGROUND-COLOR: #FFF;
	TEXT-ALIGN: center;
	PADDING: 5px;
	HEIGHT: 117px;
	WIDTH: 200px;
	OVERFLOW: auto;
	WHITE-SPACE: nowrap;
}
.tablepreviewtitle {
	BORDER-BOTTOM: #666 1px solid;
	HEIGHT: 20px;
	WIDTH: 49%;
	PADDING: 2px;
	CURSOR: default;
	FLOAT: left;
}
.tablepreviewname {
	BORDER-BOTTOM: #666 1px solid;
	HEIGHT: 20px;
	PADDING: 2px;
	CURSOR: pointer;
	TEXT-ALIGN: right;
	TEXT-DECORATION: underline;
	COLOR: blue;
}
.tablebuilder {
	DISPLAY: none;
	BACKGROUND-COLOR: #FFF;
	FONT-FAMILY: arial;
	FONT-SIZE: 11px;
	WIDTH: 90%;
	HEIGHT: 90%;
	Z-INDEX: 1500;
	BORDER: solid 1px black;
}
.edittablewindow {
	BORDER: #666 1px solid;
	WIDTH: 19%;
	HEIGHT: 100%;
	FLOAT: left;
	PADDING: 5px;
}
.previewtablewindow {
	BORDER-LEFT: #666 1px solid;
	HEIGHT: 100%;
	/*WIDTH: 79%;*/
	PADDING: 5px;
}
.tablepreview {
	BACKGROUND-COLOR: #FFF;
}
.hiddenpreview {
	VISIBILITY: hidden;
	POSITION: absolute;
	TOP: 0px;
	LEFT: 0px;
}
.textdiv {
	POSITION: absolute;
	DISPLAY: none;
	BORDER: rgb(0,0,0) 1px solid;
	BACKGROUND-COLOR: #EEE;
	LEFT: 10px;
	TOP: 10px;
	WIDTH: 560px;
	HEIGHT: 290px;
	PADDING: 3px;
}


#selectorHint
{
	POSITION: absolute;
	LEFT: 200px;
	TOP: 200px;
	FONT: 12px arial;
	BORDER: solid 2px highlight;
	/*BACKGROUND: highlight;
	COLOR: highlighttext;*/
	BACKGROUND: #F5F5F5;
	Z-INDEX: 10000;
	DISPLAY: none;
	FILTER: progid:DXImageTransform.Microsoft.Shadow(Color='#999999', Direction=135, Strength=3);
}
#helpbar				{background: white; border: inset 1px silver; padding: 0; width: 1px}
.fileTab				{font: 12px arial; padding: 5px 3px 0 3px}
.edittextlink			{color: blue; text-decoration: none}
.edittextlink:hover		{text-decoration: underline}


/*** INFORMATION PANEL ***/
#informationPanelDiv	{float: left; width: 100%; height: 28px; overflow: hidden; padding: 3px; padding-top: 6px; line-height: 3}
#infoPanelType			{float: left; width: 85px; text-align: center; font: bold 12px arial; text-decoration: underline; padding-bottom: 100px}
.infoPanelBlock			{float: left; font: 12px arial; padding-right: 20px; padding-bottom: 100px}
.infoPanelItem			{display: block; float: left; padding-bottom: 100px}
.infoItemTitle			{float: left; font: bold 12px arial}
.infoItemValue			{float: left; width: 40px; text-align: center; font: 12px arial}


.filetreemenubar
{
	BACKGROUND-COLOR: #EEE;
	BORDER: #FFF 1px solid;
	HEIGHT: 1px;
	TEXT-ALIGN: right;
}
.filetreetoolbtns td
{
	COLOR: #222;
	PADDING: 3px;
	PADDING-RIGHT: 4px;
	FONT: 10px arial;
	BORDER: solid 1px #EEE;
	WHITE-SPACE: nowrap;
}
.filetreepreview
{
	BACKGROUND-COLOR: #FFF;
	BORDER-RIGHT: #AAA 1px solid;
	BORDER-TOP: #AAA 1px solid;
	HEIGHT: 180px;
	WIDTH: 100%;
	TEXT-ALIGN: center;
	OVERFLOW: hidden;
}
.addtotree {
	POSITION: absolute;
	BACKGROUND-COLOR: #EEE;
	BORDER: solid 1px #333;
	PADDING: 7px;
	DISPLAY: none;
	Z-INDEX: 50000;
	FONT: 12px arial;
	FILTER: progid:DXImageTransform.Microsoft.Shadow(Color='#999999', Direction=135, Strength=2);
}