.suffix {

visibility: hidden;

}


table.seminar td {padding: 8px; border: 1px solid #cccccc; border-collapse: collapse;}

table.seminar td .style1 {font-weight:bold; color: #ffffff;}

#navlist
{
padding: 1px;
margin-left: 0;
font: 12px sans-serif;
margin-top: -18px;
width: 13em;
}

#navlist li
{
list-style: none;
margin: 0;
background-color: #efefef;
border-bottom: 1px solid #cccccc;
text-align: left;
}

#navlist li a { text-decoration: none;
background: url(../images/sqbullet.gif) left center no-repeat;

 display: block;
 padding-left: 20px;
  padding-right: 10px;
  padding-top: 4px;
   padding-bottom: 2px; }
   
#navlist li a.sel { background: url(../images/sqbulletsel.gif) left center no-repeat;
font-weight: bold;
background-color: #ffffff;
color: black; 
}   

   
#navlist li a:link { color: black; }

#navlist a:hover
{
background-color: #ffffff;
}


/*subnab*/



#navlist2
{
padding: 1px;
margin-left: 0;
font: 12px sans-serif;
margin-top: -16px;

width: 13em;
}

#navlist2 li
{
list-style: none;


border-bottom: 1px dashed #cccccc;
text-align: left;
}

#navlist2 li a { text-decoration: none;
background: url(../images/arrow.gif) left center no-repeat;
font: 11px sans-serif;
 display: block;
 padding-left: 24px;
  padding-right: 10px;
  padding-top: 4px;
   padding-bottom: 2px; }
   
#navlist2 li a.subsel { background: url(../images/arrow.gif) left center no-repeat;
font-weight: bold;
background-color: #ffffff;
}   

   
#navlist2 li a:link { color: black; }

#navlist2 a:hover
{
background-color: #ffffff;
}
/*edn test*/

td.topnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../images/graygradbg.jpg);
	margin: 0px 0;
	padding: 0;
	background-repeat: repeat-x;
	border-right: 1px solid #8f8f8f;
	border-left: 1px solid #8f8f8f;
		border-bottom: 1px solid #8f8f8f;
}

#menuwrapper {

	


}

.clearit {
	clear: both;
	height: 0;
	line-height: 0.0;
	font-size: 0;
}
#p7menubar {
	width: 870px;
}
#p7menubar, #p7menubar ul {
	padding: 0;
	margin: 0;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
}
#p7menubar a {
	display: block;
	text-decoration: none;
	padding: 5px 30px 5px 26px;
	font-size: 1em;
	color: #ffffff;
}

#p7menubar a.sel {

	background-color: #6eb34f;
	font-weight: bold;
}

#p7menubar a.trigger {
	padding: 5px 30px 5px 26px;

	background-repeat: no-repeat;
	background-position: right center;
}
#p7menubar li {
	float: left;
	width: 9em;
}
#p7menubar li {position: relative;}

/* hide from IE mac \*/
#p7menubar li {position: static; width: auto;}
/* end hiding from IE5 mac */

#p7menubar li ul, #p7menubar ul li  {
	width: 12em;
}
#p7menubar ul li a  {
	color: #565656;
	border-right: 0;
	padding: 3px 12px 3px 16px;
}
#p7menubar li ul {
	position: absolute;
	display: none;
	background-color: #FFFFFF;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	opacity:.9; filter:alpha(opacity=90);	
	background-repeat: repeat-x;
}
#p7menubar li:hover a, #p7menubar a:focus,
#p7menubar a:active, #p7menubar li.p7hvr a {
	color: #ffffff;
	background-color: #6eb34f;
}
#p7menubar li:hover ul, #p7menubar li.p7hvr ul {
	display: block;
}
#p7menubar li:hover ul a, #p7menubar li.p7hvr ul a {
	color: #000000;
	background-color: transparent;
}
#p7menubar ul a:hover {
	background-color: #606060!important;
	color: #FFFFFF !important;
}

#o {COLOR:ff9900} /*Orange*/
#bk {COLOR:000000} /*Black*/
#bold {FONT-WEIGHT:900} 
#w {COLOR:ffffff} /*White*/
#red {COLOR:990000} /*Red*/
#lred {COLOR:ff0000} /*Light Red*/
#grn {COLOR:009900} /*Green*/
#gy {COLOR:666666; font-size:11px} 
#lgrn {COLOR:00CC00} /*Light Green*/
#blu {COLOR:000099} /*Blue*/
#pxx {text-decoration: none} /*used to remove underline from links*/ 
#eeeedd {background-color:eeeedd} /*eeeedd is a tan*/
#px18 {font-size:18px}
#px17 {font-size:17px} 
#px16 {font-size:16px} /*header*/
#px15 {font-size:15px} /*replaces s13*/
#px14 {font-size:14px} /*replaces s12*/
#px13 {font-size:13px} /*replaces s11*/
#px12 {font-size:12px} 
#px11 {font-size:11px} /*Standard Size Face, Replaces s10*/
#px10 {font-size:10px} /*Disclaimer Size, replaces, s8,s9*/
/*NOTE: NEVER USE X OR Y WITH CSS. THEY MESS WITH VARIABLES COMMONLY USED FOR SCREEN PLACEMENT IN JAVASCRIPT AND DHTML FUNCTIONS*/
#serif {FONT-FAMILY: Times, Palatino} /*used for large blocks of copy such as press releases*/
#sans {FONT-FAMILY: Arial, Helvetica}
#fixed {FONT-FAMILY: courier} /*specifies a fixed width font for preformatted data*/
#input {font-family: Courier,monospace; font-size:12px}
/*header, note we have too many headers, if you look in the programs we have on called "headertype", can you see if you can conglomerate them into one.*/
#head {FONT-FAMILY: verdana, arial; FONT-SIZE: 18px; text-decoration: none; COLOR: ffffff; font-weight: 900}
#head2 {FONT-FAMILY: verdana, arial; FONT-SIZE: 14px; text-decoration: none; COLOR: ffffff; font-weight: 100}
#bhead {COLOR: 3a7632; font-size:16px; FONT-FAMILY: Helvetica, Arial; FONT-WEIGHT:600} /*blue header*/
#bhead2 {COLOR: 3a7632; font-size:13px; FONT-FAMILY: Helvetica, Arial; FONT-WEIGHT:600} 
#name {COLOR: 3a7632; font-size:14px; FONT-FAMILY: Helvetica, Arial; FONT-WEIGHT:100} 
/*100% Standard*/
A:link {COLOR: 3a7632; FONT-FAMILY: Arial, Helvetica}
A:visited {COLOR: 3a7632; FONT-FAMILY: Arial, Helvetica}
A:active {COLOR: black; FONT-FAMILY: Arial, Helvetica}
A:hover {COLOR: black; FONT-FAMILY: Arial, Helvetica; text-decoration: underline}

#maintable {

	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
}
/*TD sets the default font face and size and can change if the majority of table data needs to be smaller or Serif*/
TD {FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 12px}
P {FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 12px}
/*H1 and H2 are for Insights Section Only*/
H1 {FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 14px; font-weight: 700}
H2 {FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 14px; font-weight: 700}

/*navigational styles*/
#menu {font-size:13px; color:000000; font-weight:700}
#submenu {COLOR: 000099; text-decoration:none; font-size:11px;}
#submenu:hover {COLOR: black; text-decoration: underline}
#submenu_selected {text-decoration:none; font-weight: bold; color:000000; font-size:11px;}
#selected {text-decoration:none; color:000000; font-size:11px;}




/*styles for the programs*/
#link {color:000000;} /*overrides some default link colors*/
#s {FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 10px;} /*small type*/
#b {FONT-FAMILY: arial; font-size:11px} /*specifies all the basic type size, face, color, etc.*/
#headertype{COLOR:000099; font-size:16px; FONT-FAMILY: Helvetica, Arial;} /*specifies the header type*/
#headerbgcolor {background-color: cccccc} /*the main input box or header bgcolor*/
#columnheadertype{FONT-FAMILY: arial; font-size:11px;} /*specifies the column header type sizes, faces, colors, etc.*/
#columnheadercolor{BACKGROUND-COLOR:CCCCCC} /*Specifies the color behing the column header type*/

#evenrows{BACKGROUND-COLOR:efefef} /*use if row colors alternate*/
#oddrows{BACKGROUND-COLOR:ffffff} /*use if row colors alternate*/

#inputsbgcolor {background-color: efefef} /*used for advance input boxes and logins*/
#outlinecolor {background-color: 000000} /*outline color for data tables or input boxes with outlines*/
#disclaimer{FONT-FAMILY: arial; font-size:10px} /*specifies disclaimner and page key type size, face, color, etc.*/

TD.sidebar {

background-image:url(images/graysidebarbg.gif);
background-color:d2d2d2;

	background-repeat: repeat-x;
	

}
