a img {border: none;}
form {margin: 0px;padding: 0px;}
a:link {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #33CCFF;text-decoration: none;}
a:visited {color: #33CCFF;text-decoration: none;font-size: 12px;}
a:hover {text-decoration: underline;}
a:active {outline: none;}
a {outline:none;}
h1 {color: #0099FF;font-weight: bold;font-size: 16px;padding: 0;margin: 0;}
h2 {color: #336699;font-weight: bold;font-size: 20px;padding: 0;margin: 0;}
h3 {color: #6699cc;font-weight: bold;font-size: 16px;padding: 0;margin: 0;}
h4 {font-size: 12px;color: #FFFFFF;margin: 0px;padding: 0px;font-weight: normal;line-height: 1.3em;}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
hr {
	color: #68CEF0;
	margin-top: 15px;
	margin-bottom: 15px;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7E7E7E;
	margin: 0px;
	padding: 0px;
}
sup {
	font-size: 7px;
}

.homelogo{
	border: 0;
	float: left;
}

.small_reg {
	font-size: 10px;
	font-weight: normal;
}
.floatleft_img {
	float: left;
	padding-right: 20px;
}
.floatleft_imgClear {
	float: left;
	padding-bottom: 100px;
	padding-right: 30px;
}
.floatleft_imgClearLrg {
	float: left;
	padding-bottom: 135px;
	padding-right: 30px;
}
.floatright_img {
	float: right;
	padding-bottom: 20px;
	padding-left: 20px;
}

.footer-copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #555555;
	margin: 0px;
	padding: 0px;
}
.footer-copy a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3399FF;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
.footer-copy a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3399FF;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
.footer-copy a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3399FF;
	margin: 0px;
	padding: 0px;
	text-decoration: underline;
}

.back-to-top {
	text-align:right;
	font-size:10px;
	line-height:22px;
	margin:0px 0px 20px 0px;
	padding:2px 5px 2px 0px;
	border-top:1px solid #CCCCCC;
}

#sidebar {
	float: right;
	padding-right: 10px;
	padding-top: 17px;
	width: 214px;
	padding-left: 10px;
}
#content {
	width: 635px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
#timeline {
	padding-top: 10px;
}

#image-content {
	width: 635px;
	padding: 10px;
}

#side-large {
    float:right;
	width: 293px;
	height: 497px;
	padding-left: 20px;
	padding-right: 10px;
}

#rightcol {
	width:206px;
	background-image: url(../images/accd_bg.png);
	background-repeat: repeat-y;
}
.accd_hdr {
	background-image: url(../images/accd_hdr.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 191px;
	height: 22px;
	padding-top: 12px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 3px;
}
.adlet {
	padding-bottom: 15px;
	background-color: #FFFFFF;
}
.adlet_ns {
	padding-bottom: 15px;
	background-color: #FFFFFF;
}
.adlet1 {
	background-image: url(../images/adlets/adlet_whatisNursery.jpg);
	background-repeat: no-repeat;
	height: 150px;
	width: 206px;
}
.adlet1_btn {
	padding-left: 134px;
	padding-top: 105px;
}
.adlet2 {
	height: 175px;
	width: 206px;
	background-image: url(../images/adlets/adlet_nursesStation.jpg);
	background-repeat: repeat;
}
.adlet2_btn {
	padding-left: 134px;
	padding-top: 130px;
}
.adlet_m {
	padding-bottom: 15px;
	background-color: #FFFFFF;
	padding-top: 0px!important;
}
.adlet_b {
	background-color: #FFFFFF;
	padding-bottom: 10px;
}
.accd_btm {
	background-image: url(../images/accd_btm.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 12px;
	width: 206px;
}
.buttonSubmit {
	border: none;
	padding: 2px 8px;
	background-image: url(../images/submit_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 73px;
	height: 21px;
	background-color: transparent;
}
.buttonReset {
	border: none;
	padding: 2px 8px;
	background-image: url(../images/reset_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 73px;
	height: 21px;
	background-color: transparent;
}
.adlet_sm {
	background-color: #FFFFFF;
	padding-top: 15px;
}
.socialNet {
	float: right;
	padding-right: 5px;
	padding-top: 2px;
}
.socialNet_ty {
	color:#0099FF;
	font-weight:bold;
	font-size: 16px;
	line-height:18px;
	padding: 0px;
	margin: 0px;
}
.socialNet_ty img {margin-bottom:-3px;}
.socialNet_orders {
	color:#0099FF;
	font-weight:bold;
	font-size: 16px;
	line-height:20px;
	padding: 0px;
	margin: 0px;
}
.socialNet_orders img {margin-bottom:-10px;}

#content #right-col #step-one {}
#content #right-col #step-two {}
#content #left-col {float:left; width:205px;}
#content #left-col h3 {text-align:right;color:#000;font-size:15px;font-family:Arial;width:200px;font-weight: normal;}
#content #left-col p {width:195px;padding:15px 0 0 5px;color:#333;}
#content #left-col .small {padding:0;font-size:11px;padding-bottom:15px;color:#7E7E7E;}
#content #left-col .step-one {background:url(../images/register/step-one-closed.jpg) no-repeat 0 0;margin-bottom:5px;height:35px;width:206px;padding-top:6px;}
#content #left-col .step-two {background:url(../images/register/step-two-closed.jpg) no-repeat 0 0;margin-bottom:5px;height:35px;width:206px;padding-top:6px;}
#content #left-col .step-one.current {background:url(../images/register/step-one-open.jpg) no-repeat 0 0;margin-bottom:5px;height:196px;width:206px;padding-top:6px;color:#333}
#content #left-col .step-two.current {background:url(../images/register/step-two-open.jpg) no-repeat 0 0;margin-bottom:5px;height:196px;width:206px;padding-top:6px;color:#333}
#content #left-col .step-one p , #content #left-col .step-two p {padding:32px 0 0 8px;}
#content #left-col .tabs {list-style:none;padding:0;width:205px;margin:0;}
#content #right-col {float:left; width:420px;padding-left:10px;}
#content #right-col .already-login {text-align: right;color:#336699;font-size:11px;}
#content #right-col .already-login a {color:#336699;text-decoration:underline;font-size:11px;}
#content #right-col p {padding-bottom:15px;color:#000;}
#content #right-col p.field-float {float:left;}
#content #right-col p.field-float.left {margin-right:15px;}
#content #right-col p.short input {width:100px;}
#content #right-col p.short select {width:80px;}
#content #right-col p.middle input, #content #right-col p.middle select {width:200px;}
#content #right-col p.long input, #content #right-col p.long select {width:420px;}
#content #right-col p input {border:1px solid #d3d3d3;padding:5px 0;}
#content #right-col hr {color:#d3d3d3;margin:0 0 15px 0;border:1px solid #d3d3d3;}
#content #right-col h1 {color:#000;font-size:14px;font-weight:normal;}
#content #right-col .pref {color:#999;padding-bottom:5px;float:left;}
#content #right-col .pref input {float:left;clear:both;}
#content #right-col .pref label {float:left;width:350px;margin:2px 0 0 10px;}
#content #right-col .pref strong {color:#336699;}
#content #right-col textarea {border:1px solid #d3d3d3;width:420px;height:100px;}
#content #right-col #learn {width:420px;float:left;}
#content #right-col #learn p {width:125px;float:left;}
#content #right-col #children{ margin: 10px 0; }
#content #right-col #children ul {list-style:none;padding:0; margin: 0; }
#content #right-col #children ul li {height:48px;width:420px;border-top:1px solid #d3d3d3;border-right:1px solid #d3d3d3;border-left:1px solid #d3d3d3;font-weight:bold;font-size:12px;font-family: Arial;color:#333;line-height:47px;}
#content #right-col #children ul li span {float:left;margin:0 10px 0 15px;}
#content #right-col #children ul li.hide {display:none;}
#content #right-col #children ul li .boy {background:url(../images/register/girl-boy-sprite.jpg) -37px 0 no-repeat;display:block;text-indent:-9999px;height:35px;width:20px;float:left;margin:5px 20px 0 0;}
#content #right-col #children ul li .boy.selected {background:url(../images/register/girl-boy-sprite.jpg) -37px -37px no-repeat;display:block;text-indent:-9999px;height:35px;width:20px;float:left;}
#content #right-col #children ul li .girl {background:url(../images/register/girl-boy-sprite.jpg) 0 0 no-repeat;display:block;text-indent:-9999px;height:35px;width:40px;float:left;margin-top:5px;}
#content #right-col #children ul li .girl.selected {background:url(../images/register/girl-boy-sprite.jpg) 0 -37px no-repeat;display:block;text-indent:-9999px;height:35px;width:40px;float:left;}
#content #right-col #children ul li label {font-weight:normal;margin-right:0;}
#content #right-col #children ul li select {margin-right:5px; width: 90px; }
#content #right-col #children ul li .add-child {background:url(../images/register/add-child.jpg) 0 0 no-repeat;display:block;text-indent:-9999px;height:48px;width:420px;border-bottom:1px solid #d3d3d3; }

label.error{display: block; color: red; }

#content .clear {clear:both;}

#emailprefs input{ width: auto!important;}

/* edit page */

body.edit #content #left-col .step-one, body.edit #content #left-col .step-two, body.edit #content #left-col .step-three{ background: none; margin: 0; height: auto; width: 200px; text-indent: 0; padding: 0 10px 0 0 ; }
body.edit ul.edit{ margin: 0; padding: 0; }
body.edit ul.edit li{ list-style-type: none; text-align: right; width: 200px; }
body.edit ul.edit li a{ -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color: #333333; text-decoration: none; display: block; height: 35px; line-height: 35px; background: #ffffff; width: 200px; padding-right: 10px; }
body.edit #content #left-col ul.edit li a.current{ background: #d7f5fc; }
body.edit #step-two{ display: none; }
body.edit #step-three{ display: none; }

/* sidebar */
a#articles-link{ color: #CE6702; font-weight:bold; text-decoration: none; padding: 5px; display: block; padding-bottom: 15px; } 

#footer h4{ color: #ffffff!important; }
