.imgBorder { border:1px solid grey; margin:0 3px 3px 0}
.imgHover { border:1px solid #11a6d0; margin:0 3px 3px 0}

/*----- Step One: Choose Your State -----*/
#stepOne { font-size:16px; }
#stepOne a {color:#afafaf; font-weight:bold; text-decoration:none;}
#stepOne a:hover {color:#99d9eb;}
#stepOne .partOne {background:url(/img/one.jpg) no-repeat; width:417px; height:37px; padding:10px 0 0 50px;}
#stepOne .partTwo { background:url(/img/two-off.jpg) no-repeat; width:417px; height:35px; padding:12px 0 0 50px;font-weight:bold;color:#afafaf;}
#stepOne .partThree { background:url(/img/three-off.jpg) no-repeat; width:417px; height:35px; padding:12px 0 0 50px;font-weight:bold;color:#afafaf;}

/*----- Step Two: Choose Your Plan -----*/
#stepTwo { font-size:16px;}
#stepTwo .partOne {background:url(/img/one.jpg) no-repeat; width:417px; height:35px; padding:12px 0 0 50px;}
#stepTwo .partTwo {background:url(/img/two.jpg) no-repeat; width:417px; height:29px; padding:12px 0 0 50px;}
#stepTwo .partThree { background:url(/img/three-off.jpg) no-repeat; width:417px; height:35px; padding:12px 0 0 50px;font-weight:bold;color:#afafaf;}
.partThree a {color:#afafaf; font-weight:bold; text-decoration:none;}
.partThree a:hover {color:#99d9eb;}

/*----- Step Three: View Your Formulary -----*/
#stepThree { font-size:16px;}
#stepThree .content {font-size:11px; color:#636466;}
#stepThree .content h1 {color:#000; font-size:12px; text-transform:none; margin-bottom:0;}
#stepThree .content a, h2 {color:#0085ab; font-weight:bold; text-decoration:none;}
#stepThree .content h2 { font-size:11px; margin:0px; padding:0px;}
#stepThree .content a:hover {color:#000;}
#stepThree .partOne {background:url(/img/one.jpg) no-repeat; width:417px; height:35px; padding:12px 0 0 50px;}
#stepThree .partTwo {background:url(/img/two-done.jpg) no-repeat; width:417px; height:35px; padding:12px 0 0 50px;}
#stepThree .partThree { background:url(/img/three.jpg) no-repeat; width:417px; height:29px; padding:12px 0 0 50px;}
#stepThree .content a.orange {color:#e47700; font-weight:bold; text-decoration:underline;}
#stepThree .content a.orange:hover {color:#000000}
/*----- pop up -----*/
#stepThree .content a.pop {color:#e47700; }

.formularyInfo { width:100%}
.formularyInfo td { padding:5px;}
.formularyInfo .label {font-weight:bold; font-size:12px; text-align:right; width:25%}
.formularyInfo .data {font-size:16px; color:#0085ab; font-weight:bold; text-decoration:none;}
.formularyInfo .data .explanation { font-size:10px; color:#000}

/*----- other stuff used through-out all steps -----*/
.titleOff { color:#0085ab; font-weight:bold; float:left;}
.title { color:#000; font-weight:bold; float:left;}
.edit { color:#000; font-size:11px; padding:0 0 0 10px; margin:0 20px 0 0 }
.edit a { font-size:11px; text-decoration:underline;}
.edit a.current { font-weight:bold; text-decoration:none;}
.open {background:url(/img/step-bg.jpg) 0 100% no-repeat; margin:0 0 6px 0; min-height:10px; }
.plan-container { height:450px; overflow:scroll; width:457px; margin:0 0 0 0}

.content {background:#FFF; margin:10px 10px 10px 10px; width:450px;}
.full { width:95%; margin: 0 auto 10px auto;}
.content h1 {color:#0085ab; font-size:11px; text-transform:uppercase;}
.topLeftCorner {background:url(/img/topleft-corner.jpg) no-repeat; height:8px; width:9px;}
.topRightCorner {background:url(/img/topright-corner.jpg) no-repeat; height:9px; width:9px;}
.bottomLeftCorner {background:url(/img/bottomleft-corner.jpg) no-repeat; height:7px; width:9px;}
.bottomRightCorner {background:url(/img/bottomright-corner.jpg) no-repeat; height:7px; width:9px;}
.leftAlign {line-height:25px; font-size:11px;}
.leftAlign a {color:#000000;}
.leftAlign a:hover {color:#0085ab;}
.dots {background:url(/img/dots.jpg) repeat-y; width:30px;}

.textbox {background:#e0f1f9; border-color:#cacaca; width:250px;}


/* help popup div container */
#editHelp {
	position: absolute; 
	top: 500px; 
	left: 500px; /* left: 74px; */  
	border:none; 
	background:#fff; 
	color: white; 
	font-size: 16px;
	z-index: 200; 
	padding: 4px; 
	Display:none;
	width:265px;
}
#popTop { background:url(/img/pop/pop-top.jpg) no-repeat; height:16px; width:270px;}
#popCenter { background:url(/img/pop/pop-center.jpg) no-repeat; min-height:100px; width:225px; color:#636466; font-size:11px; padding:0 15px 0 30px;}
#popCenter h1 {color:#000; font-size:12px; margin-bottom:5px; }
#popBottom { background:url(/img/pop/pop-bottom.jpg) no-repeat; height:19px; width:270px;}


/* Big box with list of options */
#ajax_listOfOptions{
  position:absolute;  /* Never change this one */
  width:175px;  /* Width of box */
  height:250px;  /* Height of box */
  overflow:auto;  /* Scrolling features */
  border:1px solid #317082;  /* Dark green border */
  background-color:#FFF;  /* White background color */
  text-align:left;
  font-size:0.9em;
  z-index:100;
}
#ajax_listOfOptions div{  /* General rule for both .optionDiv and .optionDivSelected */
  margin:1px;    
  padding:1px;
  cursor:pointer;
  font-size:0.9em;
}
#ajax_listOfOptions .optionDiv{  /* Div for each item in list */
  
}
#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
  background-color:#317082;
  color:#FFF;
}
#ajax_listOfOptions_iframe{
  background-color:#F00;
  position:absolute;
  z-index:5;
} 