BODY
{
	font-family:Verdana;
	background-color: white;
}

.separator
{
	font-weight: bold;
	font-size: x-small;
	left: 20px;
	width: 900;
	font-family: Verdana;
	position: absolute;
	height: 16px;
	background-color: #d3d3d3;
	background-repeat:repeat-x;
}


.menuSkin
{
	position:absolute;
	text-align:left;
	width:200px;
	border:1px solid gray;
	background-color:whitesmoke;
	font-family:Tahoma;
	font-size:x-small;
	font-weight:bold;	
	line-height:20px;
	cursor:default;
	visibility:hidden;
}

.menuitems 
{
	padding-left:15px;
	padding-right:10px;
}

.drag
{
	position:relative;
	cursor:hand
}

.txtDrag
{
	position:relative;
	cursor:hand;
	background-color:Transparent;
	border-style:none;
	
}
.table
{
	font-weight: bold; 
	font-size: x-small; 
	color: dimgray; 
	font-family: Tahoma
}
.table1
{	
	font-size: x-small; 
	color: dimgray; 
	font-family: Tahoma
}

.fontDialog 
{
	cursor:default;
	padding-left:2px;
	font-size:12px;
	BACKGROUND-COLOR:silver
}
.btn
{	
	background-color: Silver;
	border-style: outset;
	border-bottom-color: black;
	border-width:  thin;
	
	font-family:Tahoma;
	font-weight:normal;	
	color: Black; /*#708090;	*/
	padding-right: 1px;	
	padding-left: 1px;
	padding-bottom: 1px;
	margin: 0px;	
	vertical-align: baseline;	
	padding-top: 1px;	
	text-align: center;
	position:absolute;	
} 
.btn1
{	
	background-color: Silver;
	border-style: outset;
	border-bottom-color: black;
	border-width:  thin;
	
	font-family:Tahoma;
	font-weight:normal;	
	color: Black; /*#708090;	*/
	padding-right: 1px;	
	padding-left: 1px;
	padding-bottom: 1px;
	margin: 0px;	
	vertical-align: baseline;	
	padding-top: 1px;	
	text-align: center;	
	visibility:hidden;
}
.inputFile
{
	background-color:Transparent;	
	border-style:none;
} 

/*
A {
	COLOR: dimgray;
	TEXT-DECORATION: none;
	font-family:Tahoma;
	FONT-SIZE:x-small
}

A:hover
{
	font-weight: bold;
	font-size: x-small;
	color: dimgray;
	font-family: Tahoma;
	text-decoration: underline;
}
*/
.imgdrag {
	border: solid 1px red;
	background-color: White;
	z-index: 333;
	width: 8px;
	height: 8px;
}

.imgdrag_0 {
	/*background-color: lime;*/
	border: solid 1px gray;
	width: 8px;
	height: 8px;
}

.dragdiv
{
	background-color: white;	
}
.dragdiv_transp
{
	background-color: Transparent;	
}

.frm {
	border: solid 1px black;
}

.cropimg
{
	border-right: lime 2px dotted;
	border-top: lime 2px dotted;
	border-left: lime 2px dotted;
	border-bottom: lime 2px dotted;
}

.Logo
{
	border-right: lime 2px dotted;
	border-top: lime 2px dotted;
	border-left: lime 2px dotted;
	border-bottom: lime 2px dotted;
}

.None
{
	border: 0px;
}

.frame
{
	border: solid 1px gray;
}

.editorTable
{
	font-weight: normal; 
	font-size:10px;
	font-family:Verdana;
	color: Black; 
}

.editorTableHeader
{
	font-weight: normal; 
	font-size:10px;
	font-family:Verdana;
	color: Blue; 
}


/* shadow borders used in previews */

.shadow_H
{
	background-image: url(./images/site/shadow_H.bmp);
	background-repeat:repeat-y;	
	width: 100px;
}


.shadow_V
{
	background-image: url(./images/site/shadow_V.bmp);
	background-repeat:repeat-x;	
}

.shadow_C
{
	background-image: url(./images/site/shadow_C.bmp);
	background-repeat: no-repeat;	
}

.shadow_VC
{
	background-image: url(./images/site/shadow_VC.bmp);
	background-repeat: no-repeat;	
}

.shadow_HC
{
	background-image: url(./images/site/shadow_HC.bmp);
	background-repeat: no-repeat;	
}

.button_nextstep_img
{
	width: 185px;
	height: 40px;
	background-image: url(./images/site/premier-photo-but-proceed.gif);
	background-repeat: no-repeat;	
	cursor: hand;
}

.button_updateorder_img
{
	width: 122px;
	height: 40px;
	background-image: url(./images/site/premier-photo-but-update.gif);
	background-repeat: no-repeat;	
	cursor: hand;
}

.button_preview_img
{
	width: 86px;
	height: 40px;
	background-image: url(./images/site/premier-photo-but-preview.gif);
	background-repeat: no-repeat;	
	cursor: hand;
}

.button_savechanges_img
{
	width: 185px;
	height: 40px;
	background-image: url(./images/site/btnSave.jpg);
	background-repeat: no-repeat;	
	cursor: hand;
}

.button_options_link
{
	background-color: Transparent;
	border: none; 	
	text-decoration: underline;
	color: #0000BB;
	font-family: Arial;
	font-size:10pt;
	text-align:left;
	cursor: hand;
}


.button_options_1
{
	/*background-color: Transparent;*/
	border: 1px raised black; 	
	/*text-decoration: underline;*/
	color: #0000BB;
	font-family: Arial;
	font-size:10pt;
	text-align:left;
	cursor: hand;
	text-align:center;
}


.labels_text_blue
{
	color: #0000BB;
	font-size: 10pt;
	font-family: Arial;
}

.labels_text_blue_small
{
	color: #0000BB;
	font-size: 8pt;
	font-family: Arial;
}

.normal_text_black
{
	color: black;
	font-size: 10pt;
	font-family: Arial;
}

.normal_text_red
{
	color: red;
	font-size: 10pt;
	font-family: Arial;
}

.small_text_black
{
	color: black;
	font-size: 8pt;
	font-family: Arial;
}

.small_text_red
{
	color: red;
	font-size: 8pt;
	font-family: Arial;
}

.small_text_black
{
	color: black;
	font-size: 8pt;
	font-family: Arial;
}