/* Style Sheet originally created for the following: */
/* IPC Website 2002 */
/* Creation Date:11/25/2002 */

/* Table Classes */
td.border { padding-top:2px; padding-right:2px; padding-left:2px; padding-bottom:2px; }
td.nav { padding-top:0px; padding-right:0px; padding-left:0px; padding-bottom:0px; background-color:#E5C121; }
td.subnav { padding-top:0px; padding-right:0px; padding-left:0px; padding-bottom:0px; background-color:#4C4C88; }
td.footer { padding-top:0px; padding-right:0px; padding-left:0px; padding-bottom:0px; background-color:#C3C3C3; }
td.tnav { padding-top:0px; padding-right:0px; padding-left:0px; padding-bottom:0px; color:#000000; font-size:10px; line-height:12px; font-family:Verdana, Helvetica, Arial, sans-serif; text-decoration:none }
td.sidenav { padding-top:0px; padding-right:0px; padding-left:0px; padding-bottom:0px; color:#000000; font-size:10px; line-height:12px; font-family:Verdana, Helvetica, Arial, sans-serif; text-decoration:none }
td.sidenavhome { padding-top:4px; padding-right:4px; padding-left:4px; padding-bottom:2px; color:#333333; font-size:10px; line-height:12px; font-family:Verdana, Helvetica, Arial, sans-serif; text-decoration:none; }


/* Display Classes */
.hdr { color:#090947; font-size:15px; font-weight:bold; font-family:Verdana, Helvetica, Arial, sans-serif; text-decoration:none; }
.sub { color:#090947; font-size:12px; font-weight:bold; font-family:Verdana, Helvetica, Arial, sans-serif; text-decoration:none; }
.subnavhdr { color:#FFFFFF; font-size:10px; line-height:12px; font-weight:bold; font-family:Verdana, Helvetica, Arial, sans-serif; text-decoration:none; }
.date { font-size:10px; font-weight:bold; font-family:Verdana, Helvetica, Arial, sans-serif; color:#FFFFFF; text-decoration:none; }
.sidenavhdr { color:#FFFFFF; font-size:11px; line-height:12px; font-weight:bold; font-family:Verdana, Helvetica, Arial, sans-serif; text-decoration:none; }


/* Text Classes */
.text { font-size:12px; line-height:16px; font-family:Verdana, Helvetica, Arial, sans-serif; color:#000000; text-decoration:none; }
.text:link { font-weight:bold; color:#101850; }
.text:visited { font-weight:bold; color:#101850; }
a.text:hover, a.text:active  { text-decoration:underline; color:#101850; }

.text dt {font-weight: bold; padding-bottom: 6px; padding-top: 12px; color: #4C4C8B;}
.text dt:before {content: "\201C "; font-size:150%; margin-left: -0.5em; indent: 1em;} /* &#8220; */
.text dt:after  {content: " \201D"; font-size:150%;} /* &#8221; */

.text dd {margin-left: 4em; padding-bottom: 12px;}
.text dd b {color: #800;}

.smalltext { font-size:10px; line-height:12px; font-family:Verdana, Helvetica, Arial, sans-serif; text-decoration:none; }

.smalltext a:link, .smalltext a:visited {
	color:#101850;
	text-decoration: none;}

.smalltext a:hover {
	color:#101850;
	text-decoration: underline;}

.img {border-color:#000000;border-style:solid; }

.footer { color:#333333; font-size:10px; line-height:12px; font-family:Verdana, Helvetica, Arial, sans-serif; text-decoration:none; }
.footer:link { color:#333333; text-decoration:none; }
.footer:visited { color:#333333; text-decoration:none; }
a.footer:hover { color:#333333; text-decoration:underline; }

.tnav { color:#000000; font-size:10px; font-family:Verdana, Helvetica, Arial, sans-serif; font-weight:bold; text-decoration:none; }
.tnav:link { color:#000000; }
.tnav:visited { color:#000000; }
a.tnav:hover { color:#4C4C8B; text-decoration:underline; }

.hilite, .hilite:link, .hilite:visited, .hilite:active, .hilite:hover { background-color:#FFFF00; }

.subnav { color:#FFFFFF; font-size:10px; font-family:Verdana, Helvetica, Arial, sans-serif; text-decoration:none; }
.subnav:link { color:#FFFFFF; }
.subnav:visited { color:#FFFFFF; }
a.subnav:hover { color:#FFFFFF; text-decoration:underline }

.sidenavhome { color:#101850; font-size:10px; line-height:12px; font-family:Verdana, Helvetica, Arial, sans-serif; text-decoration:none; }
.sidenavhome:link { color:#101850; }
.sidenavhome:visited { color:#101850; }
a.sidenavhome:hover { color:#4C4C8B; text-decoration:underline; }

.side { color:#000000; font-size:10px; line-height:14px; font-family:Verdana, Helvetica, Arial, sans-serif; text-decoration:none; padding-right:10px; }
.side a {padding-right:0;}
.side a:link { color:#4C4C8B; padding-right:0;}
.side a:visited { color:#4C4C8B; }
.side a:hover { color:#4C4C8B; text-decoration:underline; }


/* Misc Classes */
HR { color:#4C4C8B; width:100%; height:1px; padding-top:0px; }

input.search { margin:0; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:9px; BACKGROUND:#A1A5C8; COLOR:#3D416F; width:100px; height:17px; }


xinput.search { BORDER-RIGHT:#3D416F 2px solid; BORDER-TOP:#3D416F 2px solid; padding-left:3px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:9px; BACKGROUND:#A1A5C8; BORDER-LEFT:#3D416F 2px solid; COLOR:#3D416F; BORDER-BOTTOM:#3D416F 2px solid; width:100px; height:17px }
select, textarea { BORDER-RIGHT:#3D416F 1px solid; BORDER-TOP:#3D416F 1px solid; font-family:Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:11px; BACKGROUND:#A1A5C8; BORDER-LEFT:#3D416F 1px solid; COLOR:#3D416F; BORDER-BOTTOM:#3D416F 1px solid; }


.nav { color:#FFFFFF; font-size:10px; line-height:12px; font-family:Verdana, Helvetica, Arial, sans-serif; text-decoration:none }
.nav:link { color:#C6BC9C; font-size:10px; line-height:12px; font-family:Verdana, Helvetica, Arial, sans-serif; text-decoration:none }
.nav:visited { color:#C6BC9C; font-size:10px; line-height:12px; font-family:Verdana, Helvetica, Arial, sans-serif; text-decoration:none }
a.nav:hover { color:#FFFFFF; font-size:10px; line-height:12px; font-family:Verdana, Helvetica, Arial, sans-serif; text-decoration:underline }

