
div.selected
{
	border-color: blue;
	border-style: dotted;
	border-width: 2px;
}

div.deselected
{
	border-color: white;
	border-width: 0px;
}

div.submitLayer
{
	position: absolute;
	margin: 0px;
	background-color: #C3DAF9; /*visibility:hidden;*/
}

INPUT.right
{
	text-align:right;
}

div.LD_Layer
{
	float: left;
	width: 495px;
	height: 430px;
	background-color: transparent; /*background-image: url(../getRuler.aspx?type=grid&dpi=92&sizex=1000&sizey=510&wasxmm=85&wasymm=54);*/
	overflow: -moz-scrollbars-vertical;
	overflow: -moz-scrollbars-horizontal;
	overflow-x: hidden;
	overflow-y: hidden;
	background-repeat:no-repeat;
	/*bgproperties: "fixed";*/
}

div.LDMain
{
}

div.DesignFooter
{
	clear: both;
	height: 50px;
	background-color: #ffffff;
}

div.helpLDMain
{
	cursor: help;
}


div.tooltable
{
	background-color: #C3DAF9;
}
div.helpTooltable
{
	background-color: #C3DAF9;
	cursor: help;
}

div.hruler
{
	background-color: #ffffff;
}

div.vruler
{
	float: left;
	width: 15px;
	background-color: brown;
}

div.fonttable
{
	border-width: 1px;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #B2B2B2;
	border-top: solid 1px #B2B2B2;
	color: #000033;
	overflow: -moz-scrollbars-vertical;
	overflow-y: auto;
	overflow-x: hidden;
	background-color: white;
	layer-background-color: white;
	position: absolute;
	width: 159px;
	height: 200px;
	visibility: hidden;
}

div.colortable
{
	border-width: 1px;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #B2B2B2;
	border-top: solid 1px #B2B2B2;
	color: #000033;
	overflow: -moz-scrollbars-vertical;
	overflow-y: auto;
	overflow-x: hidden;
	background-color: white;
	layer-background-color: white;
	position: absolute;
	width: 140px;
	height: 200px;
	z-index: 99;
	visibility: hidden;
}

table.ColorPickerTable
{
	border-width: 0px;
	padding: 0px;
	margin: 0px;
}

td.FontItem
{
	background-color: white;
}
td.FontItemHover
{
	background-color: #316AC5;
}

div.uploadHeader
{
	width: 230px;
	height: 27px;
	position: absolute;
	background: url(../images/upload_background.gif) top left;
}
div.uploadHeaderBlend
{
	width: 230px;
	height: 27px;
	position: absolute;
	background: url(../images/upload_background_blend.gif) top left;
}
div.editorTitle
{
	width: 230px;
	height: 27px;
	position: absolute;
	background: url(../images/text_background.gif) top left;
}

div.editorTitleBlend
{
	width: 230px;
	height: 27px;
	position: absolute;
	background: url(../images/text_background_blend.gif) top left;
}

div.windowElementBody
{
	width: 230px;
	height: 130px;
	position: absolute;
	background-color: white;
	background: url(../images/window_background.gif) bottom left;
}
div.windowElementBodyBlend
{
	width: 230px;
	height: 160px;
	position: absolute;
	background-color: white;
	background: url(../images/window_background_blend.gif) bottom left;
}
div.windowElementContent
{
	padding: 0px;
	padding-left: 10px;
	padding-top: 5px;
	background-color: transparent;
}
div.bubble
{
	width: 194px;
	height: 84px;
	position: absolute;
	background-color: transparent;
	background: url(../images/bubble_background_no_x_left.gif) bottom left;
	visibility: hidden;
}

div.helpBubbleContent
{
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 10px;
}

td.ColorItem
{
	width: 15px;
	height: 15px;
	border-width: 0px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	cursor: pointer;
}

td.toolButton
{
	border-width: 0px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	cursor: pointer;
	height: 25px;
}
td.toolButtonHelp
{
	border-width: 0px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	cursor: help;
	height: 25px;
}

td.disabledtoolButton
{
	border-width: 0px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	cursor: pointer;
	opacity: .3;
	filter: alpha(opacity=30); -moz-opacity:0.30;
opacity:0.30;
    height: 25px;
}

td.overtoolButton
{
	border-width: 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-right: solid 1px #808080;
	border-bottom: solid 1px #808080;
	border-left: solid 1px #FFFFFF;
	border-top: solid 1px #FFFFFF;
	cursor: pointer;
	height: 25px;
}



td.clicked
{
	border-width: 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-right: solid 1px #FFFFFF;
	border-bottom: solid 1px #FFFFFF;
	border-left: solid 1px #808080;
	border-top: solid 1px #808080;
	cursor: pointer;
	height: 25px;
}

td.fontBack
{
	background-image: url(../images/FontSelectorBack.png);
	background-repeat: no-repeat;
	width: 160px;
	height: 25px;
	padding-bottom: 2px;
	padding-left: 2px;
	overflow:hidden;
}

.toolbar
{
	background-image: url(../images/toolbarback.png);
	background-repeat: no-repeat;
	background-color: #C3DAF9;
}
.helpToolbar
{
	background-image: url(../images/toolbarback.png);
	background-repeat: no-repeat;
	background-color: #C3DAF9;
	cursor: help;
}

img.DesignElement
{
	position: absolute;
	height: 0px;
	width: 0px;
}

textarea.editorTextField
{
	height: 85%;
	width: 100%;
}


