
.totslinktitle { height:70px; }

#ui-datepicker-div {	font-size:62.5%; }
.ui-datepicker-trigger { vertical-align:top; margin-left:5px; }

#hello { margin-bottom:1em; }
#response { margin-left:5em;position:absolute;top:62px;left:20em; }  
.action { clear:left; float:left;margin-left:2em; margin-top:1em;}

#status_list_wrap { width:39em; float:left; }

.st {  padding:5px ; border-bottom:1px solid #777; }
.st_img {  float:left;text-align:center;width:50px;overflow:hidden;vertical-align:middle;}
.st.notme { background-color:#CFEEFF }
	
.st_img img { height:35px; }
.st_body { display:block;padding-left:60px;}
.st_tl {  font-size:1.1em;color:#222; }
.st_note { font-size:1em;color:#333;display:block; margin:3px 0 0 0;font-style:italic;}
.st_dsc { font-size:1em;color:#555;display:block; margin:3px 0; text-align:right;margin-right:20px;}
.st_none { font-style:italic; }
.st a.st_action { float:right;visibility:hidden; }
.st a.st_action.delete { margin-top:-20px; }
.st a.st_action.edit { margin-top:-40px;margin-right:-13px; }

<!-- IE6 hack to overcome lack of IE6 :hover support -->
/*\*/ * html .st a.st_action { visibility:visible;} /**/
.st:hover a.st_action { visibility:visible;}

#sendmaillnk img, #refreshlnk img, #exportlnk img  { width:20px; vertical-align:middle;margin-right:5px;}

/* Post panel */
#idPostList_wrap { float:left; clear:left; margin:0 3em 2em 0em ; width:16em;  }
#idPostList_wrap h3 { text-align:center; font-size:1em; margin:0; background-color:#777;color:white; padding:5px;}
.leftList { background-color:white; border:1px solid #ccc; padding:10px; margin-bottom:20px;  }

#idPostList tr td img { border:none; width:25px;}
#idPostList a { text-decoration:none; 	cursor: pointer;
	cursor: hand;	/* this one is a fallback for older browsers */
}
#idPostList a:hover div { text-decoration:underline; }

#kid_select { background:none; border:none; }
#kid_select .ui-tabs-panel { padding:0px; }
#kid_select span { margin-bottom:10px;  }
#kid_select_row { background:none; border-top:none;border-left:none;border-right:none;  }
#kid_select img { height:40px; vertical-align:middle;margin-right:5px;  }
#kid_select img.img1x1t { width:1px;   }
#kid_select li span { font-size:0.8em; }
#kid_select .ui-tabs-nav li a { padding: 2px 8px; }

.leftList #kidaction_wrap { border-top:1px solid #777; }
.leftList #kidaction_wrap p { margin:10px 0 0 0;  }

.ui-dialog .header { vertical-align:top; border-bottom:1px solid #ddd;height:75px;position:relative; }
.ui-dialog .header #kidphoto { margin-right:25px;height:60px;float:left; }
.ui-dialog #post_dlg_c { padding-top:10px; overflow:hidden;}
.ui-dialog #post_dlg_c label { margin-top:10px; }
.ui-dialog #post_dlg_c label.c2 { display:block;float:left; width:200px; }
.ui-dialog #post_dlg_c label.c3 { display:block;float:left; width:135px; }
.ui-dialog #post_dlg_c label.c4 { display:block;float:left; width:100px; }
.ui-dialog #post_dlg_c label.c4#bibLait_infantile { width:110px; }
.ui-dialog #txt { width:340px; margin-top:2em; }
.ui-dialog textarea#txt {margin-top:20px; }

.ui-dialog #chtxt { font-size: 0.8em;margin-left:8px;  }

.ui-dialog #post_dlg_c #bib_slider { width:340px; margin-top:3em; margin-bottom:2em;margin-left:10px; }
.ui-dialog #post_dlg_c #bib_slider img { position:relative; top:8px;left:-5px; }
.ui-dialog #post_dlg_c #bib_slider img { width:365px; }
.ui-dialog #post_dlg_c #bib_slider.nobottle img { width:403px; }

.ui-dialog #post_dlg_c .duration { margin:0 10px; width:30px; }
.ui-dialog #post_dlg_c #left_side, .ui-dialog #post_dlg_c #right_side { width:4em;height:12px; }
.ui-dialog #post_dlg_c #nursing_tbl .col_side { padding-left:10px; padding-right: 40px; }
.ui-dialog #post_dlg_c #nursing_tbl td { padding-top:10px; }
.ui-dialog #post_dlg_c #both_side { margin-left:20px; }

.ui-dialog #post_dlg_c #bibsize { margin-top:60px; }
.ui-dialog #post_dlg_c .sleepd { font-size:0.9em;}

.invisible_input {	width:0px;border:0px;padding:0px;margin:0px; }
.AnyTime-pkr .AnyTime-x-btn button { padding:1px 10px; }


.ui-dialog div#note { margin-top:10px; font-size:0.8em; }
.ui-dialog textarea#notetxt { margin-top:5px; width:350px; }

/* medicine dialog */
.ui-dialog #medQty { width:4em; margin-right:20px; }
.ui-dialog .comboWrapper .ui-widget { vertical-align:top; }
.ui-dialog .comboWrapper .ui-widget .ui-button { font-size:0.62em; margin-bottom:10px;  }

#bibsize input, #pumpsize input { width:3em; }

/* vaccine dialog */
.ui-dialog #vacc_desc { font-size:0.8em; margin-top:20px; margin-left:10px; color:#777; }

/* upload photo dialog */
#upload_button { float:left; }
#upload_file { margin-left:2em; padding-top:5px; float:left; font-size:0.9em; color:#777;}
#upload_file #loading { padding:0.3em 1em; margin-top:-5px; }
#photo_title { margin-top:50px; }
#upload_file .err { border: 1px solid #f36; color:#f36; background-color:#fff;padding:5px;font-size:0.8em;margin-left:-1em;margin-top:-4px; }

/* send email dlg */
#sendemaildlg tr td { vertical-align:top; font-size:0.9em; }
#sendemaildlg input { width:300px; font-size:0.9em; }
#sendemaildlg textarea { width:100%; font-size:0.9em; }
#sendemaildlg #mailcontent { height:8em; }
#sendemaildlg td.msg { padding:1em 0 0.5em 0; }

/* Summary */
<!-- IE6 hack  -->
/*\*/ * html .summary  { width:21em;} /**/
#content2 { width:85em; }
#summary_wrap { float:left;width:60em; }

.summary { background-color:rgb(69,127,175);float:left; margin-right:5px; border:1px solid #777; font-size:0.8em; margin-bottom:20px; }
.summary .header { color:#fff; font-weight:bold; height:20px; padding:0 5px; }
.summary .header img { height:20px;margin-right:5px;float:left; }
.summary .header span { line-height:1.8; }
.summary .content { background-color:#fff; padding:5px;line-height:1.4; }
.summary .l1 { color:#000; }
.summary .l3 { font-weight:bold; font-size:1.1;color:#000; }
.summary .lnk { margin:3px 0 0 0; padding-top:2px; border-top:1px solid #777; }

.dlgtimeinput { position:absolute;top:0px;right:0px;text-align:right;font-size:0.8em; height:20px;width:18em; }
.dlgtimeinput #timeinput, .dlgtimeinput #endtimeinput { padding-top:0px; height:13px; width:5em; font-size:0.9em; border:1px solid #777 }
.dlgtimeinput #timedlglnk img, .dlgtimeinput #endtimedlglnk img { background:url(/images/clock.gif) no-repeat center bottom; margin-left:3px; width:16px;height:16px;  }
.dlgtimeinput #timedlglnk, .dlgtimeinput #endtimedlglnk { vertical-align:bottom;  }

.dlgtimeinput#dlgendtimeinput { top:25px; }
#dlgdurationdiv { position:absolute;top:52px;width:15em;text-align:right;font-size:0.7em; height:20px;right:0px; }
#dlgdurationdiv #hduration, #dlgdurationdiv #mduration { border:1px solid #777777;font-size:0.9em;height:13px;padding-top:0;width:2em;}


#notification_msg, #usertype_select { padding:10px; color:#555; border:1px solid #555;width:50em;margin-bottom:10px;}
#new_msg  { color:#a2261f;margin-bottom:20px; } 

#new_msg img { border:none; width:25px;}
#new_msg a { text-decoration:none; }

#response { top:52px;margin-top:0px; }

#kid_select_wrap { padding-bottom:10px;position:relative; }
#kid_select_wrap #tab0 { border:none; }

#action_wrap { margin-left:5em; }
#action_wrap .invisible_input { background-color:#E6F1F5;color:#E6F1F5; }
#action_wrap #kid_date { width:10em; color:#000; }
#action_wrap #kid_date_img img { margin-left:8px; height:20px;vertical-align:bottom; }
#action_wrap #dateLeft { margin-right:20px; }
#action_wrap #dateRight { margin-left:20px; }
#action_wrap #showCharts {  }
#action_wrap #dateSelector { margin-left:20em; display:none; }

.premium { display:none; }

#unitName input { width:65px; }
#qtyName input { width:85px; }
#unitName button, #unitName input, #qtyName button, #qtyName input { margin-top:0px; }
#bibsize .ui-widget input, #bibsize .ui-widget button  { margin-top:0px; }
#medName button, #medName input { margin-top:0px; }

