/*[fmt]1000-110B-3*/
#register1 {float: left; width: 405px; padding: 5px 0; }

#register1 .textInput {width: 220px; }

#why {float: right; width: 330px; height: 330px; background-image: url(/images/bg_why.png); background-repeat: no-repeat; padding: 30px; }

#why p {padding-left: 10px; clear: left; }
#why p.tip { padding-left: 0px; font-size: 14px; color: #666; }

#why .number {float: left; width: 60px; background-image: url(/images/bg_whynum.png); background-repeat: no-repeat; margin-left: -80px; font-size: 44px; line-height: 62px; color: #64B9DF; text-align: center; font-weight: bold; }

#why h4 {font-size: 17px; margin-bottom: 10px;}

#why h5 {margin-bottom: 14px; font-size: 14px;}

#why ul li {margin-left: 14px; margin-bottom: 14px; font-size: 14px;}

#registration h2 {margin-bottom: 20px; }

/*--------Profile styles----------*/
h3.step {font-size: 16px; padding-top: 14px; color: #686868; }

#profiletabs {margin: 20px 0 0; padding: 0 6px; clear: left; float: left; min-width: 460px; }

#profiletabs li {float: left; list-style-type: none; padding: 0; margin: 0; font-size: 16px; }

#profiletabs li a {display: block; background-image: url(/images/bg_profiletab1.png); background-repeat: no-repeat; padding: 0 0 0 6px; background-position: top left; color: #025675; margin: 4px 4px 0; }

#profiletabs li a span {display: block; background-image: url(/images/bg_profiletab2.png); background-repeat: no-repeat; background-position: top right; padding: 10px 22px 10px 16px; }

#profiletabs li.active {border: 1px solid #AEAEAE; border-bottom-color: #FFF; position: relative; z-index: 3000 !important; /*[e]3000*/ background-color: #FFF; top: 1px; padding: 0; }

#profiletabs li.active a {background-image: url(/images/bg_profiletab1_active.png); float: left; color: #686868; }

#profiletabs li.active a span {background-image: url(/images/bg_profiletab2_active.png); }

.profiledata {border: 1px solid #AEAEAE; clear: both; background-color: #FFF; padding: 20px; margin: -2px 0 0; }

.formnotes {float: right; width: 236px; font-size: 10px; line-height: 160%; color: #737373; padding-top: 20px; }

.priv {margin: 0 5px; float: left; border: 1px solid #FFF; }

.priv.selected {border: 1px solid #67BAD6; }

.priv img {vertical-align: bottom; line-height: 20px; }

.priv:hover {border: 1px solid #D5D5D5; }

.formnotes p img {vertical-align: middle; margin: 0 4px 0 0; }

.previewprofile {float: right; text-align: right; font-size: 12px; margin: 20px 0 0; line-height: 120%; padding: 0 15px 0 0; }

.previewprofile a {font-weight: bold; }

.profiledata .r {clear: both; }

.profiledata .previewprofile {margin-bottom: 20px; margin-top: 5px; }

.profilephoto {width: 60px; float: left; font-size: 11px; line-height: 11px; list-style: none; margin: 0; padding: 0 2px; text-align: center !important; /*[e]center*/ }

.profilephoto input {margin: 5px 0 0 18px; }

.profilegroup { margin: 20px 0;}

.providerbox { width: 370px; border: 1px solid #C5C0C0; margin: 10px 0;  padding: 8px }

.organization_location { width: 340px; margin-bottom: 12px;}
