﻿body 
{
margin: 0 0 0 0;
	text-align:center;
	padding: 0;
	background: #ffffff; font-family:Arial, Helvetica, sans-serif;
	color:#000000;
}



html {margin: 0; padding: 0; font-family:Tahoma, Geneva, sans-serif; font-size:14px;}  


img
{
	border: none;
}

#imwebLogo
{
	position: absolute;
	top: 12px;
	left: 770px;
}



.Guide
{
	margin-top:3px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	width:210px;
}

.GuideTop
{
	position:absolute;
	top:0;
	left:0;
	height:24px;
	background-position:right;
	background-repeat:no-repeat;
	margin-top:8px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	width:212px;
	z-index:10;
	
}

.ma-cl-regions-1 {margin-left:3px; margin-top:-12px;}



.Master-Class-2 {width:212px; margin-left:-10px; height:212px;}



.ToolBar
{
	position:absolute;
	text-align: right;
	top:-10px;
	left:218px;
	height:20px;
	width:673px;

	border-style: none;
	border-width: 0;
	padding: 0;
	margin: 0;
}


.Guide#divGuideMiddle
{       
	position:absolute;
	top:25px;
	left:0px; 
	height:310px;
	background-image:;
	background-position:right;
	background-repeat:repeat-y;
	border-left: 1px solid #591924;
	border-right: 1px solid #591924; background:url(Images/ENG/create-region-gradient-3.gif) repeat;
	 
}




#create-region-1 {display:none;}
#current-region-1-style {color: #591924; font-size:14px; font-weight:bold; }

.c-w-1-CropImage  .Guide#divGuideMiddleInner {}


.Guide#divGuideMiddleInner
{
	width:202px;
	padding-left:6px;
	padding-right:3px;
	padding-top:6px;
	margin-bottom:3px;
	font-family:Arial;
	font-size:12px;
}

.Example
{
	margin-left:0px;
	margin-right:0px;
	width:198px;
	height:200px;
	overflow:scroll;
	padding:0px;
}

.create-edit-bottom-round
{ background:url(Images/ENG/create-edit-bottom-round.gif) no-repeat;
display:block; width:212px; height:7px; position:absolute; top:335px;}




#MapperParent
{
	position:absolute;
	z-index:0;
	top:20px;
	left:210px;
	border-style: none;
	border-width: 0;
	padding: 0;
	margin: 0;
}
.MapLayer
{
	position:absolute;
	top:0px;
	left:0px;
	border-style: none;
	border-width: 0;
	padding: 0;
	margin: 0;
	cursor: crosshair;
}



.Crumbs
{
		color:#591924; text-decoration:none; font-weight:bold; font-size:12px; 
}


.showCrumb1 {display:none;}

.showCrumb2 {display:block;}

.ScaleInput
{
	text-align:right;
	width:60px;
}

.LoginLink
{	
	Color:#591924;
}

.LoginHeader
{
	background-color:transparent;
	color:#591924;
	font-size:16px;
}

.LoginBtn
{color:#591924;}

.RegistrationText
{
	color:#000000;
}

.LoginTable
{
	background-color:transparent; 
	border-color:transparent; 
	border-width:0pt; 
	border-style:solid;
}

.RequiredAsterisk
{
	color:#591924;
}



/* over-rides   */

#gaflogo img {display:none;}

#gaflogo  {background:url(Images/ENG/logo.png) no-repeat; width: 120px; height: 41px; position:absolute;
 margin-top: 20px; margin-left:10px;}
 
#logo2-master { background:url(Images/ENG/dreamdesigner.png) no-repeat; width: 273px; height: 48px; position:absolute;top: 18px; margin-left:630px; }

#TopHallmark { background:url(Images/ENG/TopHallmark.png) no-repeat; width: 122px; height: 50px; position:absolute;
 top: 16px; margin-left:781px; display:none; }
 
 
 /* */
 
 
.container-wrapper-whole {
width: 926px; 
	margin: 0 auto;
	text-align:left;
	min-height:620px; background-image:url(Images/ENG/bg-gradient.png);
	top:0px;}
	
.container-wrapper-middle-1 {
margin-top:90px; margin-left: 25px; width:926px; position:absolute;}
	
	
	 .default-table-styling-1 { display:inline;  float:left; width:425px; margin-right:7px; margin-top: 7px;}

	
.ma-cl-logo1 {display: none;}

.ma-cl-login-3 {text-align: left; font-size: 11pt;}

.ctl00_cphMain_divProjects-2  {width:900px; margin-left:3px;}




#horizontal-rule-123 {display:none;}

.horizontal-rule-blue {background:#666930; height:1px; width:868px; display:block; margin-top:-15px; margin-left:4px;}


.ma-cl-table-2-1 {width:900px; margin-top:10px; height:320px;  }

.ma-cl-table-2-2-2  { height:315px; overflow-y: auto; overflow-x:hidden;  width:897px; margin-top:13px;  margin-left:3px; }
#ctl00_cphMain_fuImage {   }
   
  #ctl00_cphMain_btnNewProject {}
   
   

   
 input.file {

	opacity: 0;

}



  
.breaks1 {display:none;}

/*
#usermanual {background:url(/Templates/Crane/Images/ENG/DownloadManual_Button.png) no-repeat; width: 226px; height: 33px; position:absolute;
 top: 566px; margin-left:20px;  cursor:pointer; display:block;} */

#usermanual {  position:absolute; padding:4px;
 top: 570px; margin-left:55px;  cursor:pointer; display:block; color:#677f98;  font-size:12px;
  background:url(Images/ENG/user-manual.png) no-repeat; width:107px; height:33px; /* border:1px solid #677f98;background:#fff; */}
  
.c-w-1-login #usermanual {  margin-left:30px;  /* border:1px solid #677f98;background:#fff; */}  
.c-w-1-Login #usermanual {  margin-left:30px;  /* border:1px solid #677f98;background:#fff; */}  
  .c-w-1-default #usermanual {  margin-left:30px;  /* border:1px solid #677f98;background:#fff; */}  
    .c-w-1-Default #usermanual {  margin-left:30px;  /* border:1px solid #677f98;background:#fff; */}
	
	#ctl00_cphMain_rptrProjects_ctl01_btnDecorate {margin-left:7px;}
 
#copyright {  font-size:10px; position:absolute;
 top: 605px; margin-left:701px; color:#677f98; display:none;}

#poweredbychameleon {  position:absolute; top: 563px; margin-left:807px; color:#677f98; display:block;}
#poweredbychameleon img { display: block; margin-left: -20px; position: relative; top: 60px;}






/* regions page */

.c-w-1-Regions #create-edit-table-width-2 img { vertical-align:bottom;}

.default-c-w-1-img-bord {border:1px solid #677f98; margin-right:5px; width:65px; height:65px;}

.btnDecorate123 {margin-left:10px;}

.continue-in-between {display:block; display:inline; padding: 0 5px 0 5px;}


#divGuideBottom.Guide {display:none;}

.ctl00_ctl00_cphMain_cphGuide_btnAddRegion-2 {padding-top:19px; padding-bottom:15px; margin-left:-3px;}

.region-name-style-1 {color: #666930; font-size:13px; font-weight:normal;}

#regions-done-adding-text-2{display:block; color: #591924; font-size:11px; font-style:italic; padding-left:15px;padding-top:10px; padding-right:15px;}
#regions-done-adding-text-1{display:none;}

.create-edit-table-wrap {height: 70px; overflow-y:auto; overflow-x:hidden; width:100%;}

.ctl00_ctl00_cphMain_cphGuide_btnSubmitProject-2 {margin-top:13px; margin-left:-3px;}


#btnRegionsTutorial {display:none; top:385px; position:absolute; left:5px;}

.c-w-1-Outline #btnRegionsTutorial {display:block; top:383px; position:absolute; left:6px;}

.c-w-1-CropImage #btnRegionsTutorial {display:block; top:383px; position:absolute; left:6px;}


/*
.c-w-1-CropImage #btnCropHelp { background:url(Images/ENG/HelpwithSizing.gif) no-repeat; width:194px; height:33px;}

*/

.c-w-1-Perspective #btnRegionsTutorial2 {display:block; top:353px; position:absolute;}
.c-w-1-Regions #btnRegionsTutorial2 {display:block; top:415px; position:absolute;}

.table-height-region-1 {}

 .clear-breaks-1 {display:none;}
 
.create-edit-table-width-2 {width: 170px; padding-left:5px;}


#trace-regions-button-1 {z-index:10; display:block; background:url(Images/ENG/trace-regions-link.gif) no-repeat; position:absolute; top:315px; left:-1px; width:212px; height:31px; }

#area-perspective-button-1 {z-index:10;display:block; background: url(Images/ENG/area-and-perspective-button.gif) no-repeat; position:absolute; left:-1px; top:347px; width:212px; height:31px;}


.c-w-1-Regions .outline-radio-line-4 {display:block; background: #d3cb99; height:1px; width: 170px; }
.c-w-1-Regions .outline-radio-line-4-row {display:block;}
 

/* CROP PAGE */

.c-w-1-CropImage .ma-cl-crop-1 {display:none;}
.c-w-1-CropImage .ma-cl-crop-2 {display:block; 	color:#591924; text-decoration:none; font-weight:bold; font-size:18px; }


.ma-cl-crop-4 {}



.c-w-1-CropImage #ctl00_ctl00_cphMain_divGuideTop {display:none;}
.c-w-1-CropImage  .Master-Class-2 {margin-top:-16px; margin-left:-6px;}

.c-w-1-CropImage  .Guide#divGuideMiddle
{       
	position:absolute;
	
	left:0px; 
	height:310px;
	background-image:;
	background-position:right;
	background-repeat:repeat-y;
	border-left: 0px solid #9c9c9c;
	border-right: 0px solid #9c9c9c;
	
	 background: none;
	 
}


#crop-help-hide-c-w-2 {display:none;}
#crop-help-hide-c-w-3 {display:block; top:428px ;left:0px ; position:absolute;}

.ma-cl-crop-hide-9 {display:none;}

.c-w-1-CropImage  .tabcontentstyle {padding-right: 10px; margin-top:-22px;}
.c-w-1-CropImage  .imgCrop_clickArea {margin-top:-10px; z-index:10;}
.c-w-1-CropImage  .create-edit-bottom-round {display:none;}

.c-w-1-CropImage  .showCrumb2 {display:none;}

.c-w-1-CropImage .tabcontent {color:#000000;}


#crop-help-hide-c-w-4 { filter:alpha(opacity=0);display:block; background: transparent url(Images/ENG/crop-tooltip.gif) no-repeat;  width:325px; height:111px;top:315px ;left:-200px ; position:absolute; z-index:9999999999; cursor: pointer;}

.c-w-1-CropImage  #MapperParent
{z-index:10;}
.tabcontent {z-index:99999;}


/* REGIONS*/

.c-w-1-Regions .Master-Class-2 {margin-top:-3px; margin-left:-9px;}
.c-w-1-Regions .ToolBar
{left:216px; margin-top:3px;}





/*   TRACE PAGE - OUTLINE  */



.c-w-1-Outline .Master-Class-2 {margin-top:-15px; margin-left:-9px;}
.c-w-1-Outline  .tabcontentstyle {padding-right: 10px; margin-top:12px;}
.c-w-1-Outline .GuideTop {margin-top:51px;}
.c-w-1-Outline .Guide#divGuideMiddle
{       
	position:absolute;
	margin-top:72px;
	top:0px;
	left:0px; 
	height:310px;
	background-image:;
	background-position:right;
	background-repeat:repeat-y;
	border-left: 1px solid #591924;
	border-right: 1px solid #591924; background:url(Images/ENG/create-region-gradient-3.gif) repeat;
	 
}

.c-w-1-Outline  .Guide#divGuideMiddleInner
{
	width:202px;
	height:300px;
	padding-left:6px;
	padding-right:3px;
	padding-top:0px;
	margin-bottom:3px;
	font-family:Arial;
	font-size:12px;
}

.c-w-1-Outline .create-edit-bottom-round
{ background:url(Images/ENG/create-edit-bottom-round.gif) no-repeat;
display:block; width:212px; height:7px; position:absolute; top:380px;}

.c-w-1-Outline #trace-regions-button-1 {z-index:10; display:block; background: url(Images/ENG/create-edit-regions-top-sli.png) no-repeat; position:absolute; top:-53px; left:-1px; width:212px; height:31px; }

.c-w-1-Outline #area-perspective-button-1 {z-index:10;display:block; background: url(Images/ENG/area-and-perspective-button.gif) no-repeat; position:absolute; left:-1px; top:316px; width:212px; height:31px;}


.c-w-1-Outline #MapperParent
{left:213px;}

.c-w-1-Outline .showCrumb2 {margin-top:15px; margin-left:-2px;}

.c-w-1-Outline .ToolBar{left:216px;}

.c-w-1-Perspective .ToolBar{left:216px; margin-top:-1px;}

.c-w-1-Outline #myDiv b {color:#591924; text-decoration:none; font-weight:bold; font-size:13px;}

.outline-radio-line-1 {display:block; background: #d3cb99; height:1px; width: 197px; margin-top:-3px; margin-bottom:7px;}

.outline-surface-type-1 {display:none;}
.outline-surface-type-2 {display:block; margin-top:5px;}


.outline-region-bar-1 {display:none;}
.outline-region-bar-2 {display:block;}

.c-w-1-Outline .Outline-RadioButtonDiv
{
    margin:-10px 0px 10px 10px;
    font-family:Arial;
	font-size:12px;
}

 .c-w-1-Outline .ma-cl-outline-1 {display:none;}
.c-w-1-Outline .ma-cl-outline-2 {display:none;}
 .c-w-1-Outline .ma-cl-outline-3 {display:block; color:#591924; font-size:12px; width:182px;}
.c-w-1-Outline .ma-cl-outline-4 {display:block; background:url(Images/ENG/trace-regions-exclamation-1.png) no-repeat; width:144px; height:34px; margin: 2px 0px 20px 24px;}

.c-w-1-Outline .ma-cl-outline-5 {display:block;}

.c-w-1-Outline .ma-cl-outline-6 {position:absolute; top: 280px; left:13px;}
.c-w-1-Outline .ma-cl-outline-7 {position:absolute; top: 280px; left:110px;}


.c-w-1-Outline .ctl00_ctl00_cphMain_cphGuide_btnOutlineDone-2 {z-index:999; top:4px; position:absolute; top:243px; left: 13px; }


/* perspective */

.c-w-1-Perspective .Guide#divGuideMiddleInner
{
	color:#591924;
}

.c-w-1-Perspective .Master-Class-2 {margin-top:-15px; margin-left:-9px;}


.c-w-1-Perspective  .GuideTop {margin-top:84px;}

.c-w-1-Perspective .Guide#divGuideMiddle
{       
	position:absolute;
	margin-top:102px;
	top:0px;
	left:0px; 
	height:320px;
	background-image:;
	background-position:right;
	background-repeat:repeat-y;
	border-left: 1px solid #591924;
	border-right: 1px solid #591924; background:url(Images/ENG/create-region-gradient-3.gif) repeat;
	 
}

.c-w-1-Perspective .ctl00_ctl00_cphMain_cphGuide_btnDecorateNow-2 {display:none;}

.c-w-1-Perspective #trace-regions-button-1 {z-index:10; display:block; background: url(Images/ENG/create-edit-regions-top-sli.png) no-repeat; position:absolute; top:-83px; left:-1px; width:212px; height:31px; }

.c-w-1-Perspective #area-perspective-button-1 {z-index:10;display:block; background: url(Images/ENG/trace-regions-link.gif) no-repeat; position:absolute; left:-1px; top:-51px; width:212px; height:31px;}


.c-w-1-Perspective .create-edit-bottom-round
{background:url(Images/ENG/create-edit-bottom-round.gif) no-repeat;
display:block; width:212px; height:7px; position:absolute; top:416px;}



.c-w-1-Perspective #MapperParent {left:213px; width:678px ;height:509px; overflow:hidden;}

.c-w-1-Perspective .ctl00_ctl00_cphMain_cphGuide_btnOutlineDone-2 {z-index:999; top:4px; position:absolute; top:250px; left: 13px; }


.c-w-1-Perspective .ma-cl-perspective-31 {display:none;}
.c-w-1-Perspective .ma-cl-perspective-32 {display:none;}

.c-w-1-Perspective .ma-cl-perspective-33 {background: url(Images/ENG/perspective-drag-words.png) no-repeat; width:182px; height:64px; margin-top:3px; margin-left:2px;}


.c-w-1-Perspective .outline-radio-line-2 {display:block; background: #d3cb99; height:1px; width: 197px; position:absolute; top:185px;}

.c-w-1-Perspective .alternate-views-box {display:block; top:195px; left:8px; position:absolute;}
.c-w-1-Perspective .alternate-views-box-3 {margin-top:7px;}


.c-w-1-Perspective .alternate-views-text{background:url(Images/ENG/perspective-alternate-text.png) no-repeat; width:104px; height:10px;}

.c-w-1-Perspective .ma-cl-perspective-35 {}
.c-w-1-Perspective .ctl00_ctl00_cphMain_cphGuide_btnApply-2 {top:157px;  text-align:left; left:54px; position:absolute;}



/* Login page */

/*
#ctl00_ctl00_cphMain_cphGuide_btnCropSubmit, #ctl00_cphMain_btnRegister, #ctl00_cphMain_btnLogin, #ctl00_cphMain_btnNewProject {color: #677f98; font-size:12px; text-transform:uppercase; font-weight: 500;  } */

.cap-buttons-1,.cap-buttons-2 , .cap-buttons-3  {color: #eae5cc; background-color:#591924; border-color:#eae5cc; font-size:12px; text-transform:uppercase; font-weight: 500;  }

.cap-buttons-3 {margin-left:-10px;}
.cap-buttons-1 {margin-left:4px;}
.c-w-1-login .LoginBtn { font-size:11pt; font-weight:bold; vertical-align:middle; }

.ma-cl-login-10 {display:none;}
.c-w-1-login #ctl00_cphMain_divRegistration { font-weight:normal; font-size:12px; color:#666;}

.c-w-1-login  label{ font-weight:normal; font-size:10px; color:#666;}
.c-w-1-login  select { font-weight:normal; font-size:11px; color:#666;}
 
.c-w-1-login input{ font-weight:normal; font-size:11px; color:#666;}
.c-w-1-login #ctl00_cphMain_divRegistration .ma-cl-login-9 b { font-weight:normal; font-size:11px; color:#666;}
.c-w-1-login #ctl00_cphMain_divRegistration .ma-cl-login-9 {margin-top:0px; width:875px;}

 .ma-cl-login-14 b { font-weight:normal; font-size:11px; }

.c-w-1-login .RegistrationText
{
	color:#214E7F; font-size:18px;
}


.c-w-1-login .ma-cl-login-21  {
	color:#214E7F; font-size:18px;
}


.c-w-1-login #ctl00_cphMain_tdMiddleCell {display:none;}

 .c-w-1-login #ctl00_cphMain_ContentDiv2 { }
 .c-w-1-login  #ctl00_cphMain_btnRegister {}
 
.c-w-1-login #area-perspective-button-1 { background:url(Images/ENG/registration-page-top.png) no-repeat; width:391px; height:34px; top:-15px; position:absolute; left:10px;}
 
.c-w-1-login #trace-regions-button-1 { background:url(Images/ENG/registration-page-top2.png) no-repeat; width:314px; height:34px; top:-15px; position:absolute; left:443px;}

.c-w-1-login  #ctl00_cphMain_btnRegister {}


.c-w-1-login .container-wrapper-middle-1 {
margin-top:104px; margin-left: 25px; width:926px; position:absolute;}
	
	

.ma-cl-login-1 {font-family: Verdana; width: 880px; }
.ma-cl-login-2 {font-size: 12px; text-align: left;color:#591924;}
.ma-cl-login-3 {text-align: left; font-size: 12px; }
.ma-cl-login-4 {display: none; border-style: dashed; border-color: Red; border-width: 1pt; text-align: center;}
.ma-cl-login-5 {text-align: right;}
.ma-cl-login-6 {text-align: right;}
.ma-cl-login-7 {font-size: 12px;}
.ma-cl-login-8 {text-align: right;}
.ma-cl-login-9 {font-size: 12px; text-align: left; padding:1px;  }
.ma-cl-login-10 {font-size: 12px;}
.ma-cl-login-11 {width: 45%; vertical-align: top; color:#666666;}
.ma-cl-login-12 {font-size: 11px; text-align: left; color:#666666;}
.ma-cl-login-13 {width: 45%; vertical-align: top;}
.ma-cl-login-14 {font-size: 11px; text-align: left;}
.ma-cl-login-15 {display: none; border-style: dashed; border-color: Red; border-width: 2pt; text-align: center;}
.ma-cl-login-16 {text-align: right;}
.ma-cl-login-17 {text-align: right;}
.ma-cl-login-18 {text-align: right;}
.ma-cl-login-19 {background-repeat: repeat-y; background-position: center; height: 100%; width: 10%; display:none;}
.ma-cl-login-20 {width: 45%; vertical-align: top;}
.ma-cl-login-21 {font-size: 12px; display:none;}
.ma-cl-login-22 {text-align:center; background: transparent; height:35px; width:890px;}


.ma-cl-login-23 {display:none; }


.ma-cl-login-reg-1 {display:none;}

#login-row-hide-4-cw {display:block;}



/* DEFAULT PAGE */

.new-error-tooltip-1 {position:absolute; left: 435px; top: -25px; width: 400px; height:170px; overflow:hidden; background:url(Images/ENG/tooltip-trans-back.png) no-repeat; color:#FFFFFF; overflow:visible;}


.ma-cl-table-td-1 {width:120px; padding-left:3px;}
.ma-cl-table-td-2   {width:380px;}
.ma-cl-table-td-3  {width:120px; padding-left:3px;}
.ma-cl-table-td-4  {width:380px;}
.ma-cl-table-td-5  {padding-left:3px;}
.ma-cl-table-td-6  {width:120px; padding-left:3px;}
.ma-cl-table-td-7  {width:380px;}


 .hide-row-default { display:block; overflow:visible;}
 #divNewProject {  overflow:visible;}
 
 .ma-cl-table-new {height:100px; overflow:visible;}
 
 ma-cl-admin-div1 { overflow:visible;}
 
#row-minimum-size-1 {display:block; margin-left:122px; margin-top:-19px;}

  

.ErrorText {position:absolute; left:53px; top:15px; width:287px}
  
  
 #row-minimum-size-2 {  margin-left: 116px; margin-top:5px;}
 
