/* LINKS */


body { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:center; margin:0px auto; }
img { border: none; }
td { font:12px/1.5 Verdana,Tahoma,"Trebuchet MS", Arial, sans-serif; }



#reg_conainer { margin:0px auto; width:800px; text-align:left; position:relative; background-color: #DAE3FA; }
.BlueBold { font-weight:bold; }


/* ERROR CONTAINERS AND MESSAGES */
#MsgBox { width:250px; border:1px solid #ff0000; padding:10px 10px 10px 10px; margin:0px 0px 10px 0px; z-index:111; visibility: visible;  }
.errortext { color: Red; font-size: 14px; font-weight: bold; }


.clear { clear:both; }


.Head{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px  0px; }


.RegContent{ margin: -3px 0px 0px 0px; background-color: #DAE3FA; width: 780px; height: auto; }
.ShareStoryContent{ margin: -3px 0px 0px 0px; background-color: #fff; width: 778px; height: auto; }
.AOMDayContent { margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; padding:0; color : #000; background-color : #fff; font:12px/1.5 Arial, Verdana, Tahoma,"Trebuchet MS", sans-serif; }
.EvalContent { margin: -6px 0px 0px 0px; width: 780px; height: auto; }
.EvalBox { margin:10px 100px 200px 100px; }
.IncentiveContent { margin: -6px 0px 0px 0px; background-color: #DAE3FA; width: 772px; height: auto; }
.CodeContent { margin: -3px 0px 0px 0px; background-color: #DAE3FA; width: 780px; height: 500px; }
.ProfileContent { margin: -10px 0px 0px 0px; background-color: #DAE3FA; width: 780px; height: auto; }
.ChooseContent { margin: -5px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color: #F4F6FB; width: 780px; }
.ChooseContent1 { padding: 0px 0px 0px 0px; background-color: #F4F6FB; width: 780px; }
.IncentiveWrapper { margin: 15px 0px 15px 100px; width: 400px; }

table.RegTable { margin:30px 0px 10px 100px; border:0; width: 550px; position:relative; }
table.Espanol { margin:5px 0px 10px 10px; border: none; width: 550px; }
table.StoryTable { margin:30px 0px 10px 100px; border: none; width: 560px; }
table.EvalTable { margin:30px 100px 10px 100px; border: none; }


td { vertical-align: top; }

td.LeftCol { width:300px; padding: 2px 6px 2px 2px; text-align: right; vertical-align: top;}
td.SpanLeft { text-align: right; }
td.CenterCol { width:220px; vertical-align: top;}
td.CenterStoryCol { width:230px; }
td.RightCol { width:150px; padding: 2px 2px 2px 6px; text-align: left; vertical-align: top;}
td.WithImg { padding: 7px 0px 7px 0px; text-align: center; }
td.CenterSpan { text-align: center; }
td.Center320 { text-align: center; width: 320px; }
td.FinePrint { text-align: center; font-size: 11px; }

span.Wide450{ width: 450px; text-align: center; }


a.frmbutton { font-size:0.8em; float:left; width:80px; border:1px solid #000000; background-color:#FFFFFF; padding:3px 0px 3px 0px; margin: 10px 3px 10px 3px; text-decoration:none; color:#000000; display:block;}

input.Text30{ width: 30px; }
input.Text40{ width: 40px; }
input.Text63{ width: 65px; }
input.Text64{ width: 64px; }
input.Text80{ width: 80px; }
input.Text150{ width: 150px; }
input.Text200{ width: 200px; }
input.Text220{ width: 220px; }

select.List30{ width:30px; }
select.List70{ width:70px; }
select.List90{ width:90px; }
select.List220{ width:220px; }
select.List300{ width:300px; }

img.Button{ padding: 0px 4px 0px 4px; }

.Left22{ margin-left: 22px; }

div.GettingStarted{ margin: 10px 0px 0px 150px; width: 500px; }
div.TopSelectList { margin: 20px 0px 0px 0px; text-align: center; height: 400px;}
div#Choose{ margin: 12px 0px 0px 300px; height: 293px; width:455px; }

div#Footer{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color: white; }

div#WalkingPhoto{ position: absolute; top:140px; left: 0px; }
p.SmallGray{ color: #575757; font-size: 10px; }
p.SmallGray a { color: #575757; font-size: 10px; }

div.changeReg{ position: absolute; left:450px; top:25px; color:black; width:240px; border: 2px #56428b solid; background-color:white; padding:8px; z-index:111; visibility:hidden; }
div#ProfileContent{ margin: 10px 0px 0px 250px; width: 400px; }
div#ProfileHeadline{ color:#56428b; font-size: 12px; font-weight:bold; width:400px }


/* NEW DM 07/2006 */

#hcpOther { display:none; }

