
#chooseConfiguratorDialog{
	text-align:left!important;
}
#chooseConfiguratorDialog p{
	margin-top:10px!important;
	font-size:0.75em!important;
}

#chooseConfiguratorDialog + .ui-dialog-buttonpane .ui-dialog-buttonset,
#areYouSureYouWantToCancelDialog + .ui-dialog-buttonpane .ui-dialog-buttonset{
	float:left!important;
	width:104%;	
}

.gismo-Dialog{
	font-size:1.2em;
}
.gismo-Dialog p{
	font-size:1.0em!important;
}


/* From graphicalStyle.css */

.backgroundWrapper{ background:url(emmagjort-pc/pcImages/opacity50bg.png); background-repeat:repeat; }
.accessoriesWrapper{  }
			.accessoriesTopWrapper{ background-color:#581963; border:solid #391040 2px; border-bottom:0px; }
				.accessoriesTopWrapper .productName{ color:#FFFFFF; font-size:130%; text-align:left;}
			.accessoriesBottomWrapper{ } 
				.accessoriesBottomWrapper .bottomRightCrnRnd{background-image:url(emmagjort-pc/pcImages/bottomBarRightCrnRndLongDark.png);}
				.accessoriesBottomWrapper .bottomLeftCrnRnd{ background-image:url(emmagjort-pc/pcImages/bottomBarLeftCrnRndDark.png); }
				.accessoriesBottomWrapper .signWrapperRnd{ background-image:url(emmagjort-pc/pcImages/bottomBarBgRndDark.jpg); }
				.accessoriesBottomWrapper .signRnd{ background-image:url(emmagjort-pc/pcImages/signRndDark.png); }
				
		.shoppingBagWrapper{ }
			.shoppingBagTopWrapper{  background-color:#303753; border:solid #1b1f2f 2px; border-bottom:0px; }
			.shoppingBagBottomWrapper{ background-image:url(emmagjort-pc/pcImages/bottomBarShoppingBag.png); }

/* From positionStyle.css */
.big-letter{ font-size:130%; }
.backgroundWrapper{ width:100%; height:100%; position:fixed; left:0; top:0; }



	.exitWrapper{ width:655px; margin:0 auto; position:relative; margin-top: 100px; }
		.accessoriesWrapper{ width:655px; float: left; display:inline; }
			.accessoriesTopWrapper{ width: 601px; height: 313px; padding: 5px 25px 5px 25px; }
     		.productName h1{ color:#D3D3D3!important; font-size:90%!important;}
     		
        	.productWrapper{ display:inline;  }
        		.productPanel{ float: left; display:inline; width: 264px; height:278px; background-color:#581963; background-image:url(emmagjort-pc/pcImages/productBox.png); background-repeat:no-repeat; }
							.productImage{ height:264px; width:100%; text-align:center; }
								.productImage img{ margin: 0 auto; margin-top: 10px; }
								.productImageInnerWrapper h2 {
 									font-size:100%!important;
								}
								.productImageInnerWrapper p{
 									color:#000000;
 									/* color: #581963; */
 									font-size:80%;
 									text-align:left!important;
 									padding:6px;
								}
								.productImageInnerWrapper .emph {
 								   color: #303753;
    							   font-style: italic;
								}
							.changeDesignBtn{ text-align:center; overflow:visible; }
								.changeDesignBtn a img{ margin: 0 auto; position:relative; top: -15px; }
								.changeDesignBtn a { margin: 0 auto; position:relative; top: -40px; }
							.addBtn {
 							   margin-left: -20px;
							}
								
          	.productSettingsWrapper{ float: right; display:inline; width: 308px; height:200px; background-color:#FFFFFF; border: #391040 solid 1px; padding: 10px; text-align:left; font-size:80%;  overflow-y: auto;}
          	.productSettingsTopWrapper h2{margin-bottom:-22px;margin-top:-17px; font-size:100%!important;}
          	
						.productTotalCost{ float: right; display:inline; width: 310px; background-color:#FFFFFF; border: #391040 solid 1px; padding: 9px; text-align:right; margin-top:5px; color:#581963; }
							.productSettingsTopWrapper{ color:#581963; }
								.productSettingsPanel {
							    	margin: 0;
							    	font-size:85%!important;
								}
								.productSettingsPanel p{
									font-size:100%!important;
								}
								.productSettingsPanel h4{
									font-size:120%!important;
									font-weight:bold;
								}
								.productSettingsPanel th,.productSettingsPanel td{
									font-size:100%!important;
									padding:2px;
								}
							
								.productSettingsSizeAndDesign { display:inline;}
								.productSettingsSizeAndDesign .align-left{ display:inline; float: left; font-size:100%; font-weight:bold; }
								.productSettingsSizeAndDesign .align-right{ display:inline; float: right; font-size:100%; font-weight:bold; }
								.productSettingsWrapper h2{ font-weight:normal; }
								.productCost{ clear: both; width:99%; background-color:#c5a6cf; color:#FFF; text-align:right; padding: 2px; }
								.productCost span{ margin-left: 20px; }
								#productAmount{width:30px;}
							.productSettingsMiddleWrapper{ max-height:131px; overflow-y:auto; width: 318px; }
								.productAccessory{ font-size:80%; margin-top:10px; float: left;}
									.check-box{float: left; margin: 5px; margin-top:0px;}
									.productAccessoryImage{ border: 1px #4a4a4a solid; float: left; }
									.productAccessoryInfo{ float: left; width: 210px; margin-left: 5px; }
										.productAccessoryInfo h2{ font-weight:bold; }
										.productAccessoryInfoText{ width: 155px; float: left; }
											.productAccessoryInfoPrice{float: right;}
									.productAccessory .productCost{ background-color:#d7d7d7; margin-top:5px; }
							
							
							
			.accessoriesBottomWrapper{ width: 655px; height: 102px; clear:both; }
			.accessoriesBottomWrapper div {float:left;}
				.accessoriesBottomWrapper .signWrapperRnd{ width: 343px; height:102px;height:50px;}
				.accessoriesBottomWrapper .bottomRightCrnRnd{ padding-left: 0px; padding-top: 15px; height:35px; margin-left: -25px; width: 200px; }
				.accessoriesBottomWrapper .bottomLeftCrnRnd{  height:34px; width:137px; padding-left:0px; padding-top:16px; }
		.shoppingBagWrapper{ width:279px; height: 326px; float: left; display:inline; position:absolute; right: 0px; text-align:left; }
			.shoppingBagTopWrapper{ width:275px; height:326px; }
				.shoppingBagContent{ width:201px; height: 269px; margin-top: 45px; margin-left:22px; background-color:#FFF; border:#1f1f1f solid 1px; position:relative; padding-left:10px; padding-right:20px; color:#4a4a4a;  }
					.shoppingBagList{ max-height:178px; overflow-y:scroll; width:215px; }
				.shoppingBagContent img{ position:absolute; top: -30px; left: -10px; }
				.shoppingBagContent h1{ text-align: right; font-size:80%; padding-top:20px; padding-bottom:5px; }
				.shoppingBagContent h3{ text-align: left; font-size:60%; color:#581963; border-top:#c5a6cf 1px solid; padding-top:5px; padding-bottom:5px; }
				.shoppingBagContent h4{ text-align: right; font-size:70%; padding-bottom:5px; }
					.shoppingBagContent h4 span{ margin-left: 10px; }
				.shoppingBagTotal{ width: 200px; height: 20px; border-top:#c5a6cf 1px solid; position:absolute; bottom:10px; text-align:right; padding-top:5px; color:#581963; font-size:90%; }
			.shoppingBagBottomWrapper{ width:279px; height:47px; }
			
			

			
			

			
