html, body {
	margin: 0;
	padding: 0;
	}
	
.centerContentContainerWBorder1 {
	position: relative;
	border: 0;
	margin-left:8px;
	margin-right:8px;
	width: 889px;
	padding: 0;
	margin-bottom: 8px;
	border: 1px solid #E5E5E5;
}
#border_topLeftContainer1 {
	line-height: 0;
	position: absolute;
	top: -1px;
	left: -1px;
	width: 10px;
	height: 10px;
	background: #FFFFFF url(/murad/images/regimenBldr/gray-dot.jpg) no-repeat;
	z-index: 10;
}

/*************** Over all styles ***************************/

#psePages td {
	vertical-align:top;
}

#psePages p {
	margin:0;
}

#psePages2 p {
	margin:0;
}

.tableWidth100percent {
	width:100%;
}
.normalWeight {
	font-weight:normal;
}

.pseFloatLeft {
	float:left;
}

.pseFloatRight {
	float:right;
}

.pseClearLeft {
	clear:left;
}

.pseClearRight {
	clear:right;
}

.pseClearBoth {
	clear:both;
}

.pseCommOptions1 {
	width:330px;
	height:25px;
	vertical-align:middle;
}

.pseCommOptions2 {
	height:25px;
	vertical-align:middle;
}

/*************** Personalized Skincare Evaluation Entry Page ***************************/

.pseP1Table1 {
	width:745px;
}


/*************** Personalized Skincare Evaluation Form ***************************/

.pseForm {
	color:#5d5e5e;
}

.pseForm h2 {
   display:block;
	margin:25px 0px 25px 8px;
	padding:0;
	font-family: Verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#009fda;
	font-style: italic;
}

/******************************************************/

.evalformOption1 {
	display: block;	
	padding:0px 0px 0px 0px;
	overflow:auto;
}

.evalformOption1Q {
   display:block;
	float:left;
	padding:3px 0px 0px 0px;
	
}

.evalformOption1A {
   display:block;
	float:left;
	padding:0px 35px 0px 20px;
}

/******************************************************/

.evalformClear {
	visibility:hidden;
	clear:both;
}

/******************************************************/

.evalformOption2 {
	display: block;
	background-color:white;
	padding:15px 0px 15px 15px;
	overflow:auto;
}

.evalformOption2Q {
   display:block;
	float:left;
	padding:0px 0px 0px 0px;
	
}

.evalformOption2A {
   display:block;
	float:left;
	padding:0px 45px 50px 0px;
	margin:0px 10px 50px 0px;
}

/******************************************************/

.evalformOption3 {
   width:50%;	
	padding:15px 0px 0px 15px;
}

.evalformOption3Q {
   display:block;
	float:left;
	padding:3px 0px 0px 0px;
}

.evalformOption3A {
   display:block;
	clear:left;
}

/******************************************************/

.evalformOption4 {
	float:left;
	width:150px;
}

/******************************************************/

.evalformOption5 {
	display: block;
	background-color:#faf6f4;
	padding:15px 0px 15px 15px;
	margin:0px 0px 25px 0px;
	overflow:auto;
}

.evalformOption5 a:link, .evalformOption5 a:visited, .evalformOption5 a:hover {
	color:#4b4b4b;
}

.evalformOption5 h2 {
	font-family:Verdana, sans-serif;
	font-size:12px;
	
	color:#4b4b4b;
	margin:0;
	line-height:normal;
}

.evalformOption5Description {
	/*width:475px;*/
	width:467px;
	float:left;
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#4b4b4b;
	padding:0px 20px 0px 0px;
}

.evalformOption5Images {
   float:left;
	/*width:230px;*/
	width:222px;
	text-align:center;
	padding:15px 0px 0px 0px;
}

.pseProductName {
	width:90px;
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#4b4b4b;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

.pseProductName a:link,.pseProductName a:visited,.pseProductName a:hover {
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#4b4b4b;
}

.pseSingleImage {
	border:1px solid #4b4b4b;
	margin:0px 0px 10px 0px;
}

.pseDoubleImages {
   width:auto;
	padding-left:20px;
}

.pseResultsInfoFooter {
	width:740px;
	height:339px;
	border:1px solid #5d5e5e;
	background-image: url(images/regimenBldr/footerbg1.jpg);
	background-repeat: no-repeat;
}

.pseResultsInfoFooterLeft {
	float:left;
	padding:82px 80px 0px 25px;
	width:300px;
}

.pseResultsInfoFooterRight {
	float:left;
	width:326px;
	padding:28px 0px 0px 0px;
}

.pseResultsInfoFooterRight2 {
	width:261px;
	padding:20px;
	border:1px solid #5d5e5e;
	background-color:white;	
}

/*******************************************************************/

.evalFormResultsOption1 {
	display: block;
	height:125px;
	background-color:white;
	padding:15px 0px 15px 15px;
	overflow:auto;
	border:1px solid #a7a9ac;
}

.evalForResultsOption1 {
	width:90%;
	margin:0px 0px 13px 45px;
}

.selectedRegimen {
	border:1px solid #a7a9ac;
}

.recommendedRegimen {
	padding:0px 0px 0px 45px;
	border:1px solid #a7a9ac;	
}

.evalForResultsOption1C1 {
	height:125px;
	width:233px;
	padding:0px 0px 0px 45px;
	vertical-align:middle;
}

.evalForResultsOption1C2 {
	height:125px;
	width:100px;
	vertical-align:middle;
	text-align:left;
}

.evalForResultsOption1C3 {
	height:125px;
	width:244px;
	vertical-align:middle;
}

.evalForResultsOption1C4 {
	height:125px;
	vertical-align:middle;
	text-align:center;
	padding:0px 0px 0px 35px;
}

.evalForResultsOption1C3 h2 {
	font-size:10px;
	font-family:Verdana, sans-serif;
	margin:0;	
	color:#5d5e5e;
	line-height:normal;
}

.evalForResultsOption2 {
	width:90%;
	margin:0px 0px 13px 0px;
}

.evalForResultsOption2C1 {
	width:233px;
	height:250px;
	padding:0px 0px 0px 45px;
	vertical-align:middle;
}

.evalForResultsOption2I1 {
	width:100%;
}

.evalForResultsOption2I1R1 {
	border-bottom:1px solid #a7a9ac;
}

.evalForResultsOption2I1R2 {
}

.rbAddtoCart {
	width:100%;
	background-color:#e1dddc;
	border:1px solid #a7a9ac;
}

.rbAddtoCartR1 {
	height:66px;
	text-align:right;
	padding-right:30px;
}

.rrTopIntroT1 {
	background-color:#faf6f4;
	width:100%;
	margin:0px 0px 13px 0px;
}

.rrTopIntroT1C1 {
   vertical-align:top;
	width:418px;
	padding:23px 0px 23px 30px;
}

.rrTopIntroT1C2 {
	vertical-align:top;
	padding:23px 0px 23px 0px;
}

.rrFeatureProduct h1 {
	font-family:Verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin:0;
	line-height:normal;
	color:#5d5e5e;
}

.emphBlue1 {
	color:#009fda;
	font-weight:bold;
}

/******************************************************************/

.popupT1 {
	width:100%;
}

/**************************************
.popupT1R1 {
	vertical-align:top;
	background-image: 
}

.popupT1R2 {
	vertical-align:top;
	background-image: url(images/newsections062006forms/popupbgt2.gif);
	background-repeat: repeat-y;
	padding:0px 70px 10px 20px;
	margin-top:-50px;
	overflow: visible;
}

.popupT1R3 {
	vertical-align:top;
}
****************************************/

/*
.popupT2  {
	width:100%;
}

.popupT2-top {
	height:40px;
	background-image: url(images/newsections062006forms/popupbgt1.gif);
	background-repeat:no-repeat;
	padding:10px 70px 0px 20px;
}

.popupT2-content {
	padding:10px 70px 10px 20px;
	background-image: url(images/newsections062006forms/popupbgt2.gif);
	background-repeat: repeat-y;
}

.popupT3-bottom {

}
*/

.psPopup1 {
	width:285px;
	width:400px;
	vertical-align:top;
	/*background-image: url(images/newsections062006forms/popupslices/popupbg_bg1.gif);
	background-repeat:repeat-y;*/
	background-color:red;
	font-family:Verdana, sans-serif;
}

.psPopup2 {
	vertical-align:top;
	padding:15px;
	font-family:Verdana, sans-serif;
}

.psPopup3 {
	width:32px;
	vertical-align:top;
	background-image: url(images/regimenBldr/popupslices/popupbg_bg2.gif);
	background-repeat: repeat-y;
	font-family:Verdana, sans-serif;
}

.psPopup4 {
	width:285px;
	vertical-align:top;
	font-family:Verdana, sans-serif;
}

.psPopup5 {
	width:32px;
	vertical-align:top;
	font-family:Verdana, sans-serif;
}

table#borderTable1 {
	border-collapse: collapse;
	border: 0;
	margin: 0;
	padding:0;
	width: 830px;
	z-index: 9;
	
}
#borderTable1 tr {
	border: 0;
	margin-top: auto;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#borderTable1 td.q {
	vertical-align: top;
	padding: 0px 15px 5px 38px;
	/*padding: 0px 15px 5px 0px;*/
	/*margin-left: 15px;*/
}
#borderTable1 td.q1 {
	vertical-align: top;
	padding: 0px 15px 5px 30px;
	margin-left: 13px;
}

#borderTable1 td.a {
	vertical-align: top;
	padding: 0 15px 10px 53px;
	margin: 0px;
}
#borderTable1 td.a1 {
	vertical-align: top;
	padding: 0 15px 10px 54px;
	margin: 0px;
}
.reqdFlds {
   display:block;
	float:left;
	padding:3px 0px 10px 38px;
	font-weight:bold;
}

.selectBox {
	margin: 0;	
}

.nomargin {
	margin: 0;	
}
