/* Main styles for the site */
h1, .header {font-family: Helvetica,,Arial,sans-serif;font-size : 18pt;font-weight : bold;letter-spacing : 1.6;color: #701400;line-height: 20pt; margin-top: 0;}
h2, .subheader { font-family: Verdana,Arial,Helvetica,sans-serif; font-size : 12pt;font-weight : bold; line-height: 15pt; color: #002d62;}
.main { font-family: Verdana,Arial,Helvetica,sans-serif; font-size : 10pt; line-height: 15pt; color: #002d62;}
.smalltext {font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 8pt;line-height: 12pt;color: #002d62;}
.smalltextlite {font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 8pt;line-height: 12pt;color: #7490af;}

/* Main styles for links */
a:link {color: #002d62;font-family:  Verdana, Helvetica, Arial, sans-serif;font-size : 10pt;line-height: 15pt;}
a:visited {color: #002d62;font-family :  Verdana, Helvetica, Arial, sans-serif;font-size : 10pt;line-height: 15pt;}
a:hover {color: #701400;font-family :  Verdana, Helvetica, Arial, sans-serif;font-size : 10pt;line-height: 15pt;}
/* Small links for footer and quick links */
a.smalllink:link {color: #701400;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 8pt; line-height: 12pt;}
a.smalllink:visited {color: #701400;font-family : Verdana, Helvetica, Arial, sans-serif;font-size: 8pt; line-height: 12pt;}
a.smalllink:hover {color: #002d62;font-family : Verdana, Helvetica, Arial, sans-serif;font-size: 8pt; line-height: 12pt;}
/* Small links for AtHome Websites */
a.smalllinkblue:link {color: #002d62; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 8pt; line-height: 16pt; text-decoration: none; }
a.smalllinkblue:visited {color: #002d62; font-family : Verdana, Helvetica, Arial, sans-serif; font-size: 8pt; line-height: 16pt; text-decoration: none;}
a.smalllinkblue:hover {color: #701400; font-family : Verdana, Helvetica, Arial, sans-serif; font-size: 8pt; line-height: 16pt; text-decoration: none;}
/* Large links for teaser headers on category pages */
a.titlelink:link {color: #701400;font-family:  Verdana, Helvetica, Arial, sans-serif;font-size : 13pt;line-height: 14pt;font-weight : bold;}
a.titlelink:visited {color: #701400; font-family :  Verdana, Helvetica, Arial, sans-serif;font-size : 13pt;line-height: 14pt;font-weight : bold;}
a.titlelink:hover {color: #002d62;font-family :  Verdana, Helvetica, Arial, sans-serif;font-size : 13pt;line-height: 14pt;font-weight : bold;}
/* Small links for footer and quick links */
.smalllinklite:link {color: #7490af;font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 8pt; line-height: 12pt;}
.smalllinklite:visited {color: #7490af;font-family : Verdana, Helvetica, Arial, sans-serif; font-size: 8pt; line-height: 12pt;}
.smalllinklite:hover {color: #002d62;;font-family : Verdana, Helvetica, Arial, sans-serif; font-size: 8pt; line-height: 12pt;}


/* Table formatting for reproducibles */
.tableheader { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: bold; line-height: 15pt; color: #002d62; background-image:url('/images/athome-bluetab.gif'); border: 1px #adbbcd solid; padding: 4px;}
.tablecell { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; line-height: 11pt; color: #002d62; border-left: 1px #adbbcd solid; border-bottom: 1px #adbbcd solid; padding: 4px;}
.tablecellright { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; line-height: 11pt; color: #002d62; border-left: 1px #adbbcd solid; border-bottom: 1px #adbbcd solid; border-right: 1px #adbbcd solid; padding: 4px;}
/* Submit button formatting */
.button {padding:3; border:1px solid #7490af;background-color:#002d62;font-family:Verdana,Helvetica,Arial,sans-serif;font-size:8pt;font-weight:bold;color:#FFFFFF;text-transform: uppercase;}
.button2 {padding:4; border:1px solid #008653;background-color:#F5A033;font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11pt;font-weight:bold;color:#FFFFFF;}


/* Top header menu bar */
a.menu:link {color: #701400;font-family:  Verdana, Helvetica, Arial, sans-serif;font-size : 9pt;line-height: 15pt; font-weight: bold; text-decoration: none;height: 26px;padding-top: 3px;}
a.menu:visited {color: #701400;font-family :  Verdana, Helvetica, Arial, sans-serif;font-size : 9pt;line-height: 15pt;font-weight: bold; text-decoration: none;height: 26px;padding-top: 3px;}
a.menu:hover {color: #002d62;font-family :  Verdana, Helvetica, Arial, sans-serif;font-size : 9pt;line-height: 15pt;font-weight: bold; text-decoration: none;height: 26px;padding-top: 3px;}
a.current:link {color: #701400;font-family:  Verdana, Helvetica, Arial, sans-serif;font-size : 9pt;line-height: 15pt; font-weight: bold; text-decoration: none;background-image:url('/images/athome-selected.gif'); height: 26px; padding-top: 3px;}
a.current:visited {color: #701400;font-family :  Verdana, Helvetica, Arial, sans-serif;font-size : 9pt;line-height: 15pt;font-weight: bold; text-decoration: none;background-image:url('/images/athome-selected.gif'); height: 26px;padding-top: 3px;}
a.current:hover {color: #002d62;font-family :  Verdana, Helvetica, Arial, sans-serif;font-size : 9pt;line-height: 15pt;font-weight: bold; text-decoration: none;background-image:url('/images/athome-selected.gif'); height: 26px;padding-top: 3px;}

/* Top header drop down menu */
#nav, #nav ul { padding: 0; margin: 0; list-style: none; line-height: 1; float: left; clear: both; width:100%; }
#nav a {display: block; }
#nav li { float: left; }
#nav li a { padding-left: 7px;  }
/* First level of drop downs */
#nav li ul { 	position: absolute; display: none; width: 145px; margin: 0px; }
#nav li li { 	float: left; border-left: 1px solid #999; border-right: 1px solid #999; border-bottom: 1px solid #999; background: #fbf4e5; width: 145px;  }
#nav li li.first {margin-top: 2px;}
#nav li li a { 	padding: 2px; text-decoration: none; }
#nav li:hover li a:hover, #nav li.sfhover li a:hover { margin: 0px;  background: #e1d3b0; display: block;  /* width: 10em;*/}
#nav li:hover ul, #nav li.sfhover ul { display: block; }



