/* Style defaults for tags without a class designator. */
body		{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; FONT-WEIGHT:normal; COLOR:black; background-color:#ffffff; }
body.bgwhite		{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; FONT-WEIGHT:normal; COLOR:black; background-color:#ffffff; }
table		{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; FONT-WEIGHT:normal; COLOR:black;}
table.main	{width:749px; height:80%}
table.spread	{width:100%; height:80%}
tr		{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; FONT-WEIGHT:normal; COLOR:black;}
td		{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; }
td.sidebar		{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; width:133px; height:100%; color:white; background-color:#014892; vertical-align:text-top; padding:2px;}
td.admin_sidebar		{background-color:#3a634e; FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt;color:white; vertical-align:text-top; padding:2px;}
td.content	{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; /*background-color:#ffffff;*/ width:660px;}
td.admin	{padding-left:20px;FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; background-color:#ffffff; width:650px;}
th		{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; background-color:#014892; color:white;}
th.list		{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; background-color:#eeeeee; color:darkblue;}
/*ul		{list-style: url(images/smalldot.png) circle; }*/
ul.circle		{list-style: circle; }
ol		{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; FONT-WEIGHT:bold; COLOR:#600505;}
li.faq	{padding-bottom:6px;}
input		{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; FONT-WEIGHT:normal; COLOR:black;}
textarea	{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; FONT-WEIGHT:normal; COLOR:black;}
select		{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; FONT-WEIGHT:normal; COLOR:black;}
p		{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; FONT-WEIGHT:normal; COLOR:black;}
dd	{padding-bottom:6px;FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:x-small;}

/* h2 same as title */
h2	{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:12pt; FONT-WEIGHT:bold; COLOR:#737161;}
.disc		{list-style:circle;}

/* Tag independant styles. */
.clear_right {clear:right;}
.alignright {float:right; margin-left:10px; margin-bottom:10px;}
.alignleft {float:left; margin:10px; }
.print {width:550px}
.service_detail {FONT-FAMILY:verdana,arial,sans-serif; font-size:9pt; }
.padded {padding-left:10px;}
.title	{FONT-FAMILY:caxtonroman,timesnewroman,serif; FONT-SIZE:medium; FONT-WEIGHT:bold; COLOR:#737161;}
.title2	{FONT-FAMILY:caxtonroman,timesnewroman,serif; FONT-SIZE:medium; FONT-WEIGHT:bold; COLOR:#B71e53;}
.title_red	{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:10pt; FONT-WEIGHT:bold; COLOR:#630434;}
.bulletin	{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:10pt; FONT-WEIGHT:bold; COLOR:red;}
.posted	{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:7.5pt; FONT-WEIGHT:normal; COLOR:#C6A058;}
.resources	{border:solid thin darkblue; background-color:lightyellow; padding:3px;}
.showbox	{border:solid 2px #737161; background-color:lightyellow; padding:3px;}
.bg_white	{background-color:white;}
.id	{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:7.5pt; FONT-WEIGHT:bold;}
.name	{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:9pt; FONT-WEIGHT:bold; COLOR:#C6A058;}
.list_title	{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; FONT-WEIGHT:bold; color:#630434;}
.listline_plain	{BACKGROUND-COLOR:#FFFFFF;}
.listline_light	{BACKGROUND-COLOR:#EEEEEE;}
.order_heading {FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; FONT-WEIGHT:bold; color:#FFE0A6; BACKGROUND-COLOR:#600505;}
.blue_name	{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:16pt; FONT-WEIGHT:bold; COLOR:#014892;}
.table_heading	{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; FONT-WEIGHT:bold;}
.space10 {margin-left:10px;}
.space10_line {margin-left:10px;border:thin green solid;background-color:#f3fff7;padding:3px;}
.phys_resources {width:250px;border:thin green solid;background-color:#f3fff7;padding:3px;}
.add2 {padding-bottom:2px;}
.instructions {font-family:verdana,helvetica,arial,sans-serif; FONT-SIZE:7.5pt; FONT-WEIGHT:normal; COLOR:#630434;}
.list_red	{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; FONT-WEIGHT:normal; COLOR:#630434;}
.message {width:225px; text-align:center;}
.caption {font-size:xx-small;font-weight:bold;text-align:center;}

/*Cool Table */
table.cool {float:left; margin-right:10px;}
td.upperleft {background: url(images/upperleft.gif) repeat-x bottom; width:10px; height:10px;}
td.topmid {background: url(images/topmid.gif) repeat-x bottom; height:10px;}
td.upperright {background: url(images/upperright.gif) repeat-x bottom; width:10px; height:10px;}

td.leftmid {background: url(images/leftmid.gif) repeat-y; width:10px;}
td.rightmid {background: url(images/rightmid.gif) repeat-y; width:10px;}

td.bottomleft {background: url(images/bottomleft.gif) repeat-x top; width:10px; height:10px;}
td.bottommid {background: url(images/bottommid.gif) repeat-x top; height:10px;}
td.bottomright {background: url(images/bottomright.gif) repeat-x top; width:10px; height:10px;}

/*newborn Print Cool Table*/
table.cool_w {float:left; margin-right:10px;}
td.upperleft_w {background: url(images/newborn_print/upperleft.gif) repeat-x bottom; width:10px; height:10px;}
td.topmid_w {background: url(images/newborn_print/topmid.gif) repeat-x bottom; height:10px;}
td.upperright_w {background: url(images/newborn_print/upperright.gif) repeat-x bottom; width:10px; height:10px;}

td.leftmid_w {background: url(images/newborn_print/leftmid.gif) repeat-y; width:10px;}
td.rightmid_w {background: url(images/newborn_print/rightmid.gif) repeat-y; width:10px;}

td.bottomleft_w {background: url(images/newborn_print/bottomleft.gif) repeat-x top; width:10px; height:10px;}
td.bottommid_w {background: url(images/newborn_print/bottommid.gif) repeat-x top; height:10px;}
td.bottomright_w {background: url(images/newborn_print/bottomright.gif) repeat-x top; width:10px; height:10px;}

/* FAQ */
.question {FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:10pt; FONT-WEIGHT:bold; COLOR:#014892;}
.answer {FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; FONT-WEIGHT:normal; COLOR:black;}
.postdate		{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; FONT-WEIGHT:normal; COLOR:red;}


.form_title_green	{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; FONT-WEIGHT:bold; color:#3a634e;}
.field_heading	{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; FONT-WEIGHT:bold;}
.field_error	{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; FONT-WEIGHT:bold; COLOR:red;}
.form_field	{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; FONT-WEIGHT:normal; COLOR:black;}
.form_button	{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; FONT-WEIGHT:normal; COLOR:black;}
.form_error	{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:9pt; FONT-WEIGHT:bold; COLOR:red;}
.formNavigation {display:block;background-color:#EEEEEE;}

.general_notice	{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; FONT-WEIGHT:bold; COLOR:orange;}
.general_error	{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; FONT-WEIGHT:bold; COLOR:red;}
.fatal_error	{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:10pt; FONT-WEIGHT:bold; COLOR:red;}

.date		{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; FONT-WEIGHT:normal; COLOR:gray; float:right;}
.dateleft		{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; FONT-WEIGHT:normal; COLOR:gray;}
.footer		{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:7.5pt; FONT-WEIGHT:normal; COLOR:gray;}
.small	{font-size:7pt;}

/* Anchor Style */
A		{font-family: verdana,helvetica,arial,sans-serif; color:blue; text-decoration: none}
A:hover	{font-family: verdana,helvetica,arial,sans-serif; color:red; text-decoration: none}

A.nav		{font-family: verdana,helvetica,arial,sans-serif;  FONT-WEIGHT:normal; text-decoration: none}
A.nav:hover	{font-family: verdana,helvetica,arial,sans-serif;  FONT-WEIGHT:normal; color:red; text-decoration: none}

A.bodylink		{font-family: verdana,helvetica,arial,sans-serif;  font-size:9pt; FONT-WEIGHT:bold; color:blue; text-decoration: none}
A.bodylink:hover	{font-family: verdana,helvetica,arial,sans-serif;  font-size:9pt; FONT-WEIGHT:bold; color:red; text-decoration: none}

A.topnav		{font-family: verdana,helvetica,arial,sans-serif;  font-size:8pt; FONT-WEIGHT:bold; color:#630443; text-decoration: none}
A.topnav:hover	{font-family: verdana,helvetica,arial,sans-serif;  font-size:8pt; FONT-WEIGHT:bold; color:red; text-decoration: none}

A.sidenav		{font-family: verdana,helvetica,arial,sans-serif;  FONT-WEIGHT:bold; color:white; padding:2px; text-decoration: none; display:block;}
A.sidenav:hover	{font-family: verdana,helvetica,arial,sans-serif;  FONT-WEIGHT:bold; color:white; padding:2px; background-color:#C6A058; text-decoration: none;display:block;}

A.external	{font-family: verdana,helvetica,arial,sans-serif; font-size:10pt; color: #600505; text-decoration: none}
A.external:hover{font-family: verdana,helvetica,arial,sans-serif; font-size:10pt; color:pink; text-decoration: none}

A.foot		{font-family: verdana,helvetica,arial,sans-serif; font-size:7pt; color:gray; text-decoration: none}
A.foot:hover	{font-family: verdana,helvetica,arial,sans-serif; font-size:7pt; color:red; text-decoration: none}

/* NEWSLETTER STYLES */
div.newscues {width:550px; text-align:left;}

/* standard small */
.std_small		{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:7.5pt;}
.std_small_red		{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:7.5pt; COLOR:red;}
.std_small_black	{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:7.5pt; COLOR:black;}
.std_small_b		{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:7.5pt; FONT-WEIGHT:bold;}

/* standard medium */
.std_medium		{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; FONT-WEIGHT:normal; COLOR:black;}
.std_medium_green	{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; COLOR:green;}
.std_medium_red		{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; COLOR:#FF0000;}
.std_medium_bggrey	{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; BACKGROUND-COLOR:#EEEEEE;}
.std_medium_bgred	{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; BACKGROUND-COLOR:#FF0000;}
.std_medium_b		{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; FONT-WEIGHT:bold;}
.std_medium_i		{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; FONT-STYLE:italic;}
.std_medium_bi		{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; FONT-WEIGHT:bold; FONT-STYLE:italic;}
.std_medium_bu		{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; FONT-WEIGHT:bold; TEXT-DECORATION:underline;}
.std_medium_error	{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; FONT-WEIGHT:bold; COLOR: #FF0000;}
.std_medium_formtitle	{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:10pt; BACKGROUND-COLOR:#EBE6D9; COLOR:black;}
.std_medium_formtitle_b_gray	{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; FONT-WEIGHT:bold; BACKGROUND-COLOR:#EEEEEE; COLOR:black;}

/* standard large */
.std_large		{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:10pt;}
.std_large_b		{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:10pt; FONT-WEIGHT:bold;}
.std_large_green	{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:10pt; COLOR:green;}
.std_large_red		{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:10pt; COLOR:#FF0000;}
.std_large_bggrey	{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:10pt; BACKGROUND-COLOR:#EEEEEE;}
.std_large_boldred	{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:10pt; FONT-WEIGHT:bold; COLOR: #FF0000;}
.std_large_boldbrown	{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:10pt; FONT-WEIGHT:bold; COLOR: #FF8800;}

/* serif large */
.serif_large		{FONT-FAMILY:timesnewroman,times; FONT-SIZE:14pt;}
.serif_large_b		{FONT-FAMILY:timesnewroman,times; FONT-SIZE:14pt; FONT-WEIGHT:bold;}
.serif_masthead		{FONT-FAMILY:timesnewroman,times; FONT-SIZE:24pt; FONT-WEIGHT:bold;}

/* standard result line background colors */
.std_resultline_brown	{BACKGROUND-COLOR:#EBE6D9;}
.std_resultline_ltgray	{BACKGROUND-COLOR:#EEEEEE;}
.std_resultline_white	{BACKGROUND-COLOR:#FFFFFF;}
.std_resultline_red	{BACKGROUND-COLOR:red;}