/* CSS Document */
body { font-family:Verdana,Arial,Helvetica,sans-serif;font-size:0.7em;background:#fff url(../Images/abc_bground.jpg) no-repeat 100% 105%; }
#header_img img { border:0px; }
#maincontainer { margin-left:auto;margin-right:auto;width:730px; }
#header_img { background-color:#33ffff; }
#nav_top { padding-bottom:5px;padding-top:5px;background:#c4acdc;margin-bottom:5px;text-align:center; }
#nav_top ul { margin:0px;padding:0px; }
#nav_top ul li { display:inline;list-style:none;padding:0px 12px 0px 12px; }
#nav_top a { font-size:0.9em;font-weight:bold;text-decoration:none;color:#531373; }
#nav_top a:hover { text-decoration:underline;color:#fff; }
#nav_top a.active { text-decoration:none;color:#fff; }
#nav_bottom { margin:0;text-align:right;clear:both; padding-top:5px; }
#nav_bottom ul { margin:0px;padding:0px;padding-bottom:5px;padding-top:5px;background-color:#531373; }
#nav_bottom ul li { display:inline;list-style:none;padding:0px 24px 0px 24px; }
#nav_bottom a { font-size:0.9em;font-weight:normal;text-decoration:none;color:#fff; }
#nav_bottom a:hover { text-decoration:underline;color:#fff; }
#topsection { background-color:#fff;margin-bottom:5px; }
#topintro { background:#f1e5fd url(../Images/earlyyears_homepage_purple.gif) no-repeat top right;float:left;width:525px;margin-right:5px;padding-right:0px; }
#introcopy { }
#introcopy p { padding-top:5px;margin-left:335px;padding-right:5px;color:#531373; }
.floatclassleft { float:left; }
.floatclassright {float:right; }
.clear { clear:both; }
#backgroundsearch { background-image:url(../Images/searchbox_rounded.gif);background-repeat:no-repeat;height:14px;margin:0px;padding:0px;background-color:#fff; }
#backgroundsearchbot { background-image:url(../Images/searchbox_roundedbot.gif);background-repeat:no-repeat;height:14px;margin:0px;padding:0px;color:#531373;font-weight:bold;background-color:#fff;border-bottom:4px solid #fff; }
#searchbox { width:190px;margin-left:536px;color:#531373;margin-right:0px;padding-right:0px;padding-left:0px;padding-bottom:0px;font-size:0.9em;background-color:#f5ecfd;}
.searchHolder { padding:2px; margin:2px; }
.searchHolder label { font-weight:bold; clear:right; float:left; }
.listclass { padding:0px;margin:0 0 5px 0;font-size:1.1em; }
#buttoncointainer { padding-left:25px;padding-top:0px;margin-top:0px; }
.buttonclass { font-size:1.2em;font-weight:bold;color:#531373;margin:0px;border:0px;background-color:#ebe0fa; }
#subnav { margin-top:3px;padding-left:0px;padding-right:2px;padding-bottom:354px;background-color:#fff; }
.whitetext { color:#fff; }
#placeholder { margin-right:5px;width:177px;height:400px;background:#531373 url(../Images/placeholder_bg.gif) no-repeat bottom; }
#placeholder_two { margin-right:0px;width:177px;height:400px;background:#531373 url(../Images/placeholder_bg.gif) no-repeat bottom; }
.testclass { min-height:440px;float:left; }
.white_text_padding { padding:5px;color:#fff; }
#footer { width:729px;background-color:#531373;height:30px;text-align:right; }
#contentsection { background:#fff; }
#contentintro { width:529px;float:left;padding-left:0px;padding-top:0px;padding-bottom:0px; }
#backgroundtop { background:#f1e5fd url(../Images/background_roundleft.gif) no-repeat;padding-left:165px;margin:0px;color:#531373;font-weight:bold;padding-top:0px;line-height: 1.9; }
#backgroundbot { background:#f1e5fd url(../Images/background_bottomleft.gif) no-repeat;padding:0px;margin:0px;height:21px;clear:both; }
#contentcopy { background:#fff;display:block;padding:8px;color:#531373;width:493px;border-left-width:10px;border-left-style:solid;border-left-color:#f1e5fd;border-right-width:10px;border-right-style:solid;border-right-color:#f1e5fd;float:left;height:auto !important;/* for modern browsers */height:387px;/* for IE5.x and IE6 */min-height:387px;/* for modern browsers */ }
#contentcopy ul { padding:0 0 0 15px;margin:0px;list-style:none;font-weight:bold; }
#contentcopy li {  }
#contentcopy a { text-decoration:none;color:#531373;}
#contentcopy a:hover { text-decoration:underline;color:#531373;}
#contentcopy .content a { text-decoration:underline; }
.sublist{ padding:0px;font-weight:normal;margin:0px;padding-left:10px;}
.sublist_plus_one { padding:0px;font-weight:normal;margin:0px;margin-left:25px;list-style:disc;}
.imgpaceholder { padding-bottom:10%;padding-top:6px;background-color:#fff;}
#contentcopy .subNav { float:left;width:140px;}
#contentcopy .subNav ul  { padding-left:0px; }
#contentcopy .subNav ul ul { padding-left:15px;}
#contentcopy .subNav ul ul a, .subNav ul ul ul a { font-weight:normal;}
#contentcopy .subNav ul ul ul li { list-style-type:disc;}
#contentcopy .content { width:350px;float:right;  }
.submitbuttons { margin-top:10px;float:right;}
#flashcontent { margin:10px 0 0 0; }
div#all_profiles { background-color:#f1e5fd;height:462px;margin-top:20px;}
div#profiles1 {clear:left;float:left}
div#profiles2 {float:right;clear:right}
div#profiles1 ul, div#profiles2 ul {list-style-type:none;margin:0px 0 0px 0;padding:0;width:160px;}
div#profiles1 ul li, div#profiles2 ul li { margin:0;padding:0;height:70px;background-position:top left;background-repeat:no-repeat;margin-left:5px;padding-left:40px;padding-right:2px;font-weight:normal; }
li#p1 {background: url('../../../uploads/images/profiles/1.jpg');}
li#p2 {background: url('../../../uploads/images/profiles/2.jpg');}
li#p3 {background: url('../../../uploads/images/profiles/3.jpg');}
li#p4 {background: url('../../../uploads/images/profiles/4.jpg');}
li#p5 {background: url('../../../uploads/images/profiles/5.jpg');}
li#p6 {background: url('../../../uploads/images/profiles/6.jpg');}
li#p7 {background: url('../../../uploads/images/profiles/7.jpg');}
li#p8 {background: url('../../../uploads/images/profiles/8.jpg');}
li#p9 {background: url('../../../uploads/images/profiles/9.jpg');}
li#p10 {background: url('../../../uploads/images/profiles/10.jpg');}
li#p11 {background: url('../../../uploads/images/profiles/11.jpg');}
li#p12 {background-: url('../../../uploads/images/profiles/12.jpg');}
img { border:none; }
#formWrap .field { clear:both;float:left; }
#formWrap .field input { float:left; }
#formWrap .field label, .childminderid label, .dob label { width:150px;display:block;float:left;clear:left; }
#formWrap .field input, .childminderid input, .childminderid select, .field select { float:left;clear:right; }
#formWrap .field select { float:left; }
#formWrap .childminderid input { color:GrayText;background-color:ThreeDFace; }
#formWrap .field ul, .field ul li { float:left;display:inline; }
#formWrap .field ul li label { clear:none;display:inline;width:auto;vertical-align:middle; }
#formWrap .buttons { float:left;clear:both;margin-bottom:20px; }
#formWrap .contclass div { display:block; }
#formWrap .postcode { clear:right; }
#formWrap .area_code { clear:left;background-color:ThreeDFace; }
#formWrap .childmidersubmit a { float:none;display:inline; }
#formWrap .ctl00_subMenu_0 { background-color:white;visibility:hidden;display:none;position:absolute;left:0px;top:0px; }
#formWrap .ctl00_subMenu_1 { text-decoration:none; }
#formWrap .ctl00_subMenu_2 {  }
#formWrap .ctl00_subMenu_3 { border-style:none; }
#formWrap .ctl00_subMenu_4 {  }
#formWrap .ctl00_subMenu_5 { border-style:none; }
#formWrap .ctl00_subMenu_6 {  }
#formWrap #formcontentintro {width: 730px;}
#formWrap #formcontentcopy { background:#fff;display:block;padding:8px;color:#531373;width:694px;border-left-width:10px;border-left-style:solid;border-left-color:#f1e5fd;border-right-width:10px;border-right-style:solid;border-right-color:#f1e5fd;float:left;height:auto !important;/* for modern browsers */height:387px;/* for IE5.x and IE6 */min-height:387px;/* for modern browsers */ }
#formWrap #formcontentcopy ul { padding:0 0 0 15px;margin:0px;list-style:none;font-weight:bold; }
#formWrap #formcontentcopy li {  }
#formWrap #formcontentcopy a { text-decoration:none;color:#531373;}
#formWrap #formcontentcopy a:hover { text-decoration:underline;color:#531373;}
#formWrap #formcontentcopy .formcontentcopy a { text-decoration:underline; }
#formWrap #formcontentcopy .subNav { float:left;width:140px;}
#formWrap #formcontentcopy .subNav ul  { padding-left:0px; }
#formWrap #formcontentcopy .subNav ul ul { padding-left:15px;}
#formWrap #formcontentcopy .subNav ul ul a, .subNav ul ul ul a { font-weight:normal;}
#formWrap #formcontentcopy .subNav ul ul ul li { list-style-type:disc;}
#formWrap #formcontentcopy .content { width:350px;float:right;  }
#formWrap #formcontentcopy .formcontent {width:547px;float:right;}
#formWrap h2 {font-size: 1em;}
#formWrap .AspNet-GridView table { border-left:1px solid #c4acdc;border-bottom:1px solid #c4acdc;margin-bottom:0.5em;}
#formWrap .AspNet-GridView table th { border-right:1px solid #c4acdc;border-top:1px solid #c4acdc;padding:0.2em;}
#formWrap .AspNet-GridView table td { border-right:1px solid #c4acdc;border-top:1px solid #c4acdc;padding:0.2em;}
#formWrap .questionnaire_field { clear:both; margin-bottom:20px; }
#formWrap .questionnaire_field div ul { display:block; }
#formWrap .questionnaire_field div ul li { margin-bottom:5px; }
#formWrap .questionnaire_field div ul li label { display:inline;margin-bottom:5px; }
#formWrap .questionnaire_field div ul li input { float:left; }
#formWrap .dbsearch-left table input { font-size:1em;margin-right:0.9em; }
#formWrap .login_button { font-size:0.58em;font-weight:bold;color:#531373;margin:0;border:0;background:#e4d4fb;padding:0.3em 0.2em;margin-right:0.3em;margin-top:0.5em; }
#formWrap .link_buttons {	margin-top:10px; }
#formWrap .link_buttons a { float:left;clear:both; }
#formWrap .left_form { float:left; }
#formWrap .right_form { float:right; }
#formWrap .right_form label { display:none; }
#formWrap .right_form .field { clear:left; }
#formWrap .form_container { width:770px;margin-top:20px;margin-bottom:20px; }
#formWrap .answer { display:none; }
#formWrap .left_form a { text-decoration:underline;font-weight:bold;color:#622781;padding-bottom:10px; }
#formWrap ul { list-style-type:none; }
/* results tables */
#formWrap .content table { font-size:1em;margin-right:1em;color:#622781;border-left:1px solid #000;margin-top:1em;border-bottom:1px solid #000; }
#formWrap .content table th { border-right:1px solid #000;border-top:1px solid #000;padding:0.1em;padding-bottom:0.25em;font-weight:bolder; }
#formWrap .content table td { border-right:1px solid #000;border-top:1px solid #000;padding:0.1em;padding-bottom:0.25em; }
#formWrap .user_reg_form .field { float:left;margin-bottom:10px;display:block; }
#formWrap .user_reg_form { width:540px; }
#formWrap .submitbuttons1 { clear:both;display:block;float:left; }
