body, td,  p,  ul, blockquote {font-family:arial, helvetica, sans-serif;font-size:9pt;color:#000;}
body{background:#e5e9e3;margin-bottom:20px;text-align:center;}
form{margin:0px;}
sup{font-size:6pt;}

a{color:#3266A0;}
a:hover{color:#0E57A7;text-decoration:underline;}
a:visited{color:#669999;}

a.programs{font-weight:bold;}

.subhead{font-size:11pt;color:#3266A0;font-weight:bold;text-decoration:none;}
.subhead a, subhead a:visited{text-decoration:underline;}
a.subhead{font-size:11pt;color:#3266A0;font-weight:bold;text-decoration:underline;}
a:visited.subhead{color:#3266A0;}
a:hover.subhead{text-decoration:underline;}
.subhead a, subhead a:visited{color:#3266A0;text-decoration:underline;}

.head{font-size:13pt;color:#699;font-weight:bold;}
div.head{margin-bottom:10px;}

.small{font-size:.8pt;}
.blue{color:#3266A0;}
.footer{background:#4871a6;color:#fff;font-size:10px;text-align:left;}
.footer a{text-decoration:none;color:#fff;}
.footer a:hover{text-decoration:underline;}
.sidebar{width:250px;padding:10px;margin:10px 20px 10px 10px;background-color:#F3F0E7;float:right;}
#maincontent .sidebar p, #maincontent .sidebar ul{margin-right:0px;}
.programs{border-bottom:1px solid #3266A0;padding:10 0 10 0;}
.programs a{text-decoration:none;}
.programs_bottom{;padding:10 0 10 0;}
.programs_bottom a{text-decoration:none;}

#news{font-family:verdana;font-size:8pt;width:236px;line-height:16pt;}
#news  a{color:#0D3179;text-decoration:none;}
#news a:visited{color:#0D3179;text-decoration:none;}
#news a:hover{color:#0D3179;text-decoration:underline;}

#newsdate{font-family:verdana;color:#0D3179;padding-right:7px;font-size:8pt;padding-bottom:8px;}

#se_news{font-family:verdana;color:#0D3179;font-size:8pt;padding-bottom:8px;}
#se_news  a{color:#0D3179;text-decoration:none;}
#se_news a:visited{color:#0D3179;text-decoration:none;}
#se_news a:hover{color:#0D3179;text-decoration:underline;}
#contentcat #se_news{font-size:8pt;padding-bottom:8px;margin-left:110px;}
#contentcat .videos #se_news{font-size:8pt;padding-bottom:8px;margin-left:0px;}

#mslist{margin-top:0px;padding-top:0px;margin-left:20px;padding-left:0px;}
#mslist li.subhead{line-height:26px;}
#mslist li.subhead a{text-decoration:none;}
#mslist li.subhead a:hover{text-decoration:underline;}
#home{margin-bottom:7px;}
#divider{border-left:1px solid #3266A0;}
#hdivider{border-bottom:1px solid #3266A0;}
p #indent, #indent, .indent{display:block;padding:0px;margin:0px;padding-left:25px;}
.indent2{display:block;padding:0px;margin:0px;padding-left:40px;}
#blueline {height:1px;color:#3266A0;}

#ms_types{width:100px;padding-top:5px;}
#rule{color:#1F336E;margin-top:10px;margin-bottom:10px;}
#msinfo{border:1px solid #CACBC3;padding:10px;width:233px;margin-left:17px;background-image:url(graphics/bg_ms.gif);}
#msinfo_sh{color:#314E76;}
#phonelist{width:200px;}

#programbox{border:1px solid #CACBC3;padding:10px;width:233px;margin-left:17px;margin-right:30px;background-image:url(graphics/bg_ms.gif);float:right;}
#programbox p{width:100%;}

#podlisthead{padding:5px;padding-top:1px;font-weight:bold;font-size:8pt;color:#6C2A08;background-color:#F86700;}
#podlist{font-size:8.5pt;}
#podcasttitle{font-weight:bold;font-size:10pt;color:#D56500;}
.podtopic{background-color:#ffff99;color:#990000;padding:3px;}

#toc{font-family:arial, helvetica, sans-serif;font-size:8pt;color:#006699;line-height:18px;padding-left:5px;}
#toc a{text-decoration:none;color:#006699;}
#toc a:visited{text-decoration:none;color:#006699;}
#toc a:hover{text-decoration:underline;}

#tochead{font-size:10pt;color:#930;font-weight:bold;text-transform:none;}
#tochead a{color:#1F336E;text-decoration:none;}
#tochead a:visited{color:#1F336E;text-decoration:none;}
#tochead a:hover{text-decoration:underline;}

#tocsub{margin-left:10px;}
#tocsub a{color:#898B73;}
#tocsub a:visited{color:#898B73;}
#tocsub a:hover{color:#898B73;text-decoration:underline;font-weight:normal;}

#tocsub1{margin-left:10px;}
#tocsub1 a{color:#8F4818;}
#tocsub1 a:visited{color:#8F4818;}
#tocsub1 a:hover{color:#8F4818;text-decoration:underline;font-weight:normal;}

#tochl{margin-bottom:10px;}
#tochl a{color:#808080;text-decoration:none;font-size:12px;}
#tochl a:visited{color:#808080;text-decoration:none;}
#tochl a:hover{color:#808080;text-decoration:underline;font-weight:normal;}

#ewishform{border:4px double #aaa;padding:20px 10px 10px 10px;width:400px;z-index:4;}
#ewishform label{font-weight:bold;font-size:11pt;}
.ewishcallout{font-size:7pt;}
.ewishforminput{width:300px;}
.ewishhead{position:absolute;background-color:#fff;border:1px solid #000;padding:5px;color:#3266A0;font-family:gill sans, trebuchet ms, arial, sans serif;font-size:14pt;text-align:center;align:center;width:200px;margin-top:-15px;margin-left:100px;}

.formlabel{background-color:#eef;padding:3px;width:245px;font-weight:bold;}
.formfield{width:250px;}

/* new formatting */
#headtop{background-color:#275e9b;color:#fff;height:25px;padding-left:40px;text-transform:uppercase;font-size:14px;font-family:trebuchet ms, arial, sans-serif;}
#headtop a{color:#fff;text-decoration:none;}
#headtop a:hover{color:#fff;text-decoration:underline;font-weight:normal;}
#headtop a:visited{color:#fff;text-decoration:none;}

#headlogo{background:url(graphics/bg_header.jpg)repeat-y;background-image:url(graphics/bg_header.jpg);padding-left:16px;height:66px;}
#logo{width:447px;float:left;}
#headaddress{width:240px;float:right;margin-top:10px;color:#0c3b70;font-size:12px;font-family:trebuchet ms, arial, sans-serif;}

#topnav1{background-color:#0c3b70;width:980px;height:22px;text-align:center;}
#topnav1 td{text-align:center;color:#fff;font-size:13px;font-family:trebuchet ms, arial, sans-serif;text-transform:uppercase;}
#topnav1 a{color:#fff;text-decoration:none;}
#topnav1 a:hover{color:#fff;text-decoration:underline;font-weight:normal;}
#topnav1 a:visited{color:#fff;text-decoration:none;}

#topnav2{background-color:#eec;width:980px;height:20px;text-align:center;border-bottom:1px solid #fff;}
#topnav2 td{text-align:center;color:#0c3b70;font-size:12px;font-family:trebuchet ms, arial, sans-serif;}
#topnav2 a{color:#0c3b70;text-decoration:none;}
#topnav2 a:hover{color:#0c3b70;text-decoration:underline;font-weight:normal;}
#topnav2 a:visited{color:#0c3b70;text-decoration:none;}

#left{width:200px;}
#header{padding:10px 0px 0px 0px;}
#maincontent{width:auto;padding-left:10px;padding-top:10px;}
#maincontent p, #maincontent ul{margin-right:50px;}
#maincontent img{margin-right:15px;}
#maincontent #mscontentmain p{margin-right:0px;}
#content{width:570px;}
#search label{color:#44648b;margin-top:3px;font-size:8pt;}
#search input[type=text]{width:150px;height:18px;border:1px solid #44648b;font-size:8pt;}
#contentcat{width:435px;padding-right:20px;}
#rightcat{width:294px;}
#main_content{padding-right:30px;}

#mscontentmain{padding-top:0px;width:425px;}

#mscontentright{width:284px;vertical-align:top;font-size:8pt;border-left:1px solid #6284b2;}

#mscontentright td{padding-top:0px;font-size:8pt;}
#mscontentright b{font-weight:bold;color:#6487ae;}
#mscontentright .section{padding:0 0 10 0;border-bottom:1px dotted #ccc;font-size:8pt;}
#mscontentright .section a{color:#000;text-decoration:none;}
#mscontentright .section a:hover{color:#000;text-decoration:underline;}
#mscontentright .section a:visited{color:#646464;text-decoration:none;}
#mscontentright .section .head{margin:10 0 5 0;}
#mscontentright .section p{margin:0 0 5 0;}
#mscontentright .subhead{color:#6487ae;font-size:12pt;margin:0px 0px 0px 0px;}
#mscontentright h3{color:#6487ae;font-size:12pt;margin:0px 0px 0px 0px;font-weight:normal;}
#mscontentright h3 a, #mscontentright h3 a:visited{color:#6487ae;text-decoration:none;}
#mscontentright img{margin-right:0px;}
#mscontentright p, #mscontentright ul#mslist{font-size:8pt;}

#mscontentright .links{padding:10 0 10 0;border-bottom:1px dotted #ccc;}
#mscontentright .links a{color:#000;text-decoration:none;}
#mscontentright .links a:hover{color:#000;text-decoration:underline;}
#mscontentright .links a:visited{color:#646464;}
#mscontentright .links p{margin:0 0 5 0;}

#ps_education{width:95%;}

.homeLeftHead{font-size:14pt;font-weight:normal;background:url('graphics/bg_homeLeftHead.gif') repeat-x;border-bottom:1px solid #3266A0;padding:3px;border-top:1px solid #3266A0;padding:3px;}
.homeLeftHead a{color:#3266A0;text-decoration:none;}

.alert{color:#cc0000;font-size:11pt;font-weight:bold;}
.red{color:#cc0000;}

.chatLeft{padding-right:15px;vertical-align:top;}
.chatLeft .photo{float:left;margin-right:7px;margin-bottom:10px;border:1px solid #94a9c4;}
.chatRight{width:180px;padding:10px;background:#F3F0E7;vertical-align:top;}
.confirm{border:2px dotted red;color:red;font-size:12pt;font-weight:bold;padding:5px;text-align:center;margin-bottom:15px;}
fieldset{border:none;}
label{margin-right:7px;}

.popupHead{background:url(graphics/bg_popup_head.jpg) no-repeat;height:80px;}

.print_header{display:none;}

/* new stuff */
.main{background:#fff;border:1px solid #fff;border-top:0px;width:980px;}
.leftnav{margin:0px 0px 5px 5px;border-top:4px solid #fff;padding-top:10px;}
.search{background:#ebf3f8;}
.padding{padding:5px;padding-left:15px;}
.toolbar{font-size:8pt;background:#f2f1d8;border-top:2px solid #fff;font-size:8pt;color:#44648b;}
#homesearch{width:233px;margin-bottom:10px;}
#homesearch .search{background:#ebf3f8;width:213px;}
#homesearch .toolbar{font-size:8pt;background:#f2f1d8;border-top:2px solid #fff;font-size:8pt;color:#44648b;display:none;}
#homesearch label{color:#44648b;margin-top:3px;font-size:8pt;}
#homesearch input[type=text]{width:120px;height:18px;border:1px solid #44648b;}
.print{float:left;width:auto;text-align:left;padding-top:2px;}
.share{float:left;width:auto;margin-left:18px;}
.print a{text-decoration:none;}
.print a:hover{text-decoration:underline;}
.newsletter{border:1px solid #d3dfeb;width:173px;margin-left:5px;margin-top:20px;margin-bottom:20px;color:#35537f;}
.newsletter a{font-size:8pt;text-decoration:none;}

div.box, div.video{border:1px solid #ccc;padding:5px;margin-bottom:10px;}
div.box .subhead, div.video .subhead{line-height:22px;}
#contentcat div.box{width:360px;margin-bottom:30px;background:bottom url(graphics/bg_press_left.gif) repeat-x;}
#rightcat div.box{background:bottom url(graphics/bg_press_right.gif) repeat-x;}
div.box div{width:auto;font-size:8pt;}
div.box .img{width:110px;float:left;padding-top:5px;overflow:hidden;}
div.box .rss{float:right;width:auto;height:22px;}
div.box a{text-decoration:none;}
div.box .rss a{display:block;line-height:15px;padding-left:18px;font-size:8pt;background:url(graphics/icon_rss.gif) no-repeat;text-decoration:none;}
div.box .archive, div.videos .archive{margin:10px 0 0 0px;font-size:8pt;}
div.box .archive a{text-decoration:none;}
#rightcat div.box a{font-size:8pt;text-decoration:none;}
div.box .smallhead{font-weight:bold;}
div.box .rss a:hover{text-decoration:underline;}
div.box .line, div.videos .line{clear:right;margin-left:0px;border-bottom:1px dotted #ccc;margin-bottom:4px;}
#rightcat div.box .line{margin-left:0px;}
div.videos .subhead{font-size:10pt;line-height:normal;}

.formMaternity{}
.formMaternity label{display:block;float:left;width:200px;text-align:right;line-height:24px;}
.formMaternity label .small{font-size:7pt;}
.formMaternity input[type="text"], .formMaternity textarea{width:300px;}
.formMaternity input[type="text"].medium{width:100px;}
.formMaternity input[type="text"].short{width:30px;}
.formMaternity div{display:block;padding:2px;}
.formMaternity .break{width:730px;margin:10px 0 10px 0;border-bottom:1px solid #ccc;}
.formMaternity .section{font-size:11pt;color:#3266A0;font-weight:bold;background:#ebf3f8;width:730px;padding:3px;margin:10px 0 5px 0;}
.formMaternity .subsection{font-weight:bold;background:#eee;width:730px;padding:3px;margin:5px 0 5px 0;}

.photobox{text-align:center;float:right;font-size:8pt;}
.photobox div{font-size:inherit;margin:5px 5px 5px 5px;padding:0px;width:100%;}
.caption{font-size:8pt;}
