.googlead
{
float: right;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 18px;
width: 250px;
}  

.Heading
{
	font-weight: bolder;
	font-size: 18px;

	padding: 3px 3px 10px 0px;
}
td.padcell
 {
padding: 5px 0px 0px 0px;	
}
.newslettersmall {
margin: 0px 0px -5px 0px;
}
/* Glossary Box For Glossary Terms */
.GlossaryBox
{
	color: #333333;
	font-family: tahoma;
	font-size: 11px;
	text-align: center;
	border: solid 1px gray;
	margin-right: 5px;
	background-color: #F7F7F7;
	cursor: hand;
}

.GlossaryBoxOver
{
	color: #333333;
	font-family: tahoma;
	font-size: 11px;
	text-align: center;
	border: solid 1px gray;
	margin-right: 5px;
	cursor: hand;
	background-color: #DDDDDD;
}
/* ArticleSummariesPanel styles */
.ArticleSummariesPanel .Title
{
	font-weight: bold;
	padding: 3px;
	width: 100%;
	display:block;
}

.ArticleSummariesPanel .Title A
{
	text-decoration: none;
}

.ArticleSummariesPanel .Title A:hover
{
	text-decoration: underline;
}

.ArticleSummariesPanel .Details
{

	font-size: 10px;
	padding: 5px;
}

.ArticleSummariesPanel .Status TABLE TD
{
	font-size: 11px;
}

.ArticleSummariesPanel .Status .Notes
{
	font-style: italic;
}

.ArticleSummariesPanel .Content
{
	line-height: 18px;
}

.ArticleSummariesPanel .SmallLinks
{
	margin: 10px 10px 20px 10px;
}

.ArticleSummariesPanel .SmallLinks A
{
	text-decoration: none;
}

.ArticleSummariesPanel .SmallLinks .IMG
{
	vertical-align: super;
}

.ArticleSummariesPanel IMG.AuthorPicture
{
	margin: 0px 10px 10px 0px;
}
/* Misc Styles */
.HelpLink
{
	cursor: help;
}

DIV.ListItem, .ListItem, .BulletItem
{
	padding:0px 0px 0px 10px;

    background-repeat: no-repeat;
    background-position: left center;
}
/*MY STYLES*/
	.sup.reg {font-size:50%;}

/* ---[ Atomz Announcement Page ]---------------------------------------------- */

	#content_container .content_wide .aLinkLeft {
	position:absolute;
	top:124px;
	left:31px;
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	}

	#content_container .content_wide .aLinkRight {
	position:absolute;
	top:124px;
	left:308px;
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	}

	#content_container .content_wide .aLinkLeft a:link,
	#content_container .content_wide .aLinkLeft a:visited,
	#content_container .content_wide .aLinkRight a:link,
	#content_container .content_wide .aLinkRight a:visited {
	color: #fff;
	text-decoration: none;
	}

	#content_container .content_wide .aLinkLeft a:hover,
	#content_container .content_wide .aLinkRight a:hover {
	color: #fff;
	text-decoration: underline;
	}


/* ---[ HBP Order Form ]------------------------------------------------------- */

  	.hbp-fieldlabel {
	width:110px;
	padding-left: 5px;
	}

	.hbp-wrapper {
	padding:15px;
	border: 1px solid #dcdcdc;
	border-top: 1px solid #fff;
	}

/* ---[ General Rules ]------------------------------------------------------- */

	#debug {
	display: none;
	background-color: #ffc;
	}

/* Comment Out on 11/9/2005 vaf messed up article summary
	img	{
	display: block;
	border: 0;
	}
*/
	#content_container img.inline {
	margin: 0px 10px 0px 0px;
	padding-top: 7px;
	}
	/* protects content_images from wrapping */
	#content_imagesafe img {
	margin: -15px 0px 0px 0px;
	display: inline;
	}

	/* Adds a 20px margin on the left to square title content_images */
	.content_wide img {
	margin-left: 20px;
	}

	.content_wide img.pdf {
	margin-left: 0px;
	display: inline;
	}

	/* ensures inline stub content_images don't get the margin (already defined in stub div) */
	.content_wide .stub img {
	margin-left: 0px;
	}

	.content_wide .fullimg,
	/* used to make sure the pdf icons in some grids don't force the line to wrap */
	.content_wide .icon {
	margin-left: 0px;
	}

	.content_wide .lefticon,
	.content_thin .lefticon {
	margin-right: 20px;
	}

	.releasestub {
	font: bold 11px/15px Tahoma, Arial Verdana, sans-serif;
	text-align:center;
	border: 1px solid #e0e0e0;
	background-color: #f8f8f8;
	padding: 10px;
	margin-top: 15px;
	}

	.advancedsearch {
	background-color:#f7f7f7;
	border:1px solid gainsboro;
	padding:10px;
	margin: 24px 4px 0px 4px;
	}
#wrapper { text-align:left; width:750px; margin:0 auto;position:relative; } 
	
	body {
	color: #333;
	background-color: #fff;
	border: 0;
	font: normal 11px/17px Tahoma, verdana, arial, helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	min-width: 780px;
	text-align:center;
	}

	p.small {
	font: normal 9px Tahoma, verdana, arial, helvetica, sans-serif;	
	}
#image-oneline
{
width:100%;
}
#image-oneline ul
{
list-style: none;
padding: 0;
margin: 0;
}

#image-oneline li
{
float: left;
margin: 0 0.15em;
padding: 0;
text-align: left
}

#image-oneline li a
{
height: 2em;
line-height: 2em;
float: left;
width: 9em;
display: block;
color: #0d2474;
text-decoration: none;
text-align: center;
}
	
	.center_div {
	margin: 0px 0px 0px 25px;
	padding: 0px;
	width: 780px;
	position: relative;
	}

	.home_center_div {
	margin: 0px auto;
	padding: 0px;
	width: 760px;
	position: relative;
	}

	.label a:link,
	.fulllabel a:link {
	color: #137A33;
	text-decoration: none;
	}

	.label a:link,
	.fulllabel a:visited {
	color: #137A33;
	text-decoration: none;
	}

	.label a:link,
	.fulllabel a:hover {
	color: #137A33;
	text-decoration: underline;
	}

	#content_container a:link,
	#home_cnt_container a:link,
	#footer a:link {
	/* color: #343434; other stylesheet is good */
	text-decoration: underline;
	}

	#content_container a:visited,
	#home_cnt_container a:visited,
	#footer a:visited {
	/*color: #137A33;*/
	text-decoration: underline;
	}

	#content_container a:hover,
	#home_cnt_container a:hover,
	#footer a:hover {
	color: #137A33;
	text-decoration: none;
	}

	#breadcrumb a:link,
	#breadcrumb a:visited {
	color: #000;
	text-decoration: underline;
	}

	#breadcrumb a:hover {
	color: #f00;
	text-decoration: underline;
	}

	#breadcrumb a:link.home,
	#breadcrumb a:visited.home{
	color: #003e67;
	font-weight: bold;
	text-decoration: none;
	}

	#breadcrumb a:hover.home {
	text-decoration: underline;
	}

	#breadcrumb span.currentpage {
	color: #000;
	}

	/* these 'invisible' links are used in tables and grid layouts */
	#content_container #home_menu a:link.invisible,
	#content_container #home_menu a:visited.invisible {
	color: #000;
	text-decoration: none;
	}
	#content_container #home_menu a:hover.invisible {
	color: #137A33;
	text-decoration: underline;
	}
	H4 a:link.invisible,
	H4 a:visited.invisible {
	color: #004EAF;
	text-decoration: none;
	}
	#content_container #home_menu a:hover.invisible {
	color: #137A33;
	text-decoration: underline;
	}

/* DEFAULT PAGE */
	#home_menu a:link.invisible,
	#home_menu a:visited.invisible {
	color: #FFF;
	text-decoration: none;
	}
	#home_menu a:hover.invisible {
	color: #ccff00;
	text-decoration: underline;
	}
	/* no style - these don't do anything ever */
	#content_container a:link.nostyle,
	#content_container a:visited.nostyle,
	#content_container a:hover.nostyle,
	#home_cnt_container a:link.nostyle,
	#home_cnt_container a:visited.nostyle,
	#home_cnt_container a:hover.nostyle {
	color: #333;
	text-decoration: none;
	}

	/* homepage content */
	#secondary p,
	#tertiary p {
	font: 11px/14px arial, helvetica, sans-serif;
	color: #666;
	margin: 0px 0px 9px 0px;
	}

	#secondary .date {
	font: normal 11px/14px arial, helvetica, sans-serif;
	color: #007dc9;
	margin: 0px;
	}

	#secondary strong,
	.spotlight strong {
	font: bold 11px/14px arial, helvetica, sans-serif;
	color: #007dc9;
	margin: 0px;
	}
	/* end homepage content */
	ol.format {
	margin-top: 7px;
	}
	/* top of homepage */
	.tagline h1 {
	font: bold 11px/18px arial, helvetica, sans-serif;
	color: #007DC9;
	margin: 0px;
	padding: 0px;
	}

	#header h1 {
	font: 21px/21px arial, helvetica, sans-serif;
	color: #000;
	}

	/* page title */
	h1 {
	font: normal 21px/21px arial, helvetica, sans-serif;
	color: #000;
	margin: 0px 0px 15px 0px;
	}

	/* for whatever reason, this holds the bottom h1 & h2 section open */
	#home_aboutus h2 {
	font: 10px/14px arial, helvetica, sans-serif;
	color: #939393;
	}

	.biz_description h1 {
	position: absolute;
	top: 678px;
	font: 10px/14px arial, helvetica, sans-serif;
	color: #939393;
	}

	.biz_description h2 {
	position: absolute;
	top: 693px;
	font: 10px/14px arial, helvetica, sans-serif;
	color: #939393;
	}

	/* unused */
	h2 {
	font: bold 14px arial, helvetica, sans-serif;
	color: #45598F;
	margin: 0px;
	padding-bottom: 3px;
	padding-top: 3px;
	}

	/* used on corp governance page to break up mgmt and board bios */
	.bios h2 {
	font: normal 18px/18px arial, helvetica, sans-serif;
	color: #000;
	margin: 30px 0px 0px 0px;
	}

	.auxpromo h3 {
	font: 11px/18px arial, helvetica, sans-serif;
	color: #000;
	margin: 0px;
	padding: 10px 0px 0px 15px;
	}

	/* page summary */
	h3 {
	font: bold 12px arial, helvetica, sans-serif;
	color: #333333;
	margin-bottom:-5px;
	}
	h5 {
	font: bold 12px arial, helvetica, sans-serif;
	color: #333333;
	margin-bottom:0px;
	}
	h6 {
	font: bold 11px arial, helvetica, sans-serif;
	color: #333333;
	margin-bottom:0px;
	}
	.bluebold {
	font: bold 12px arial, helvetica, sans-serif;
	color: #45598F;
	margin-bottom:0px;
	}
	/* used for sitemap */
	.catheading {
	font: bold 12px arial, helvetica, sans-serif;
	color: #333333;
	margin: 0px;
	padding: 10px 0px 3px 0px;
	}

	.boxheading {
	border: 1px solid #c0c0c0;
	background-color: #f6f6f6;
	/* workaround for weird ie bug, keeps any stub columns from wrapping below content div containing this style */
	width: 99%;
	margin: 0px;
	}

	.boxheading h3 {
	padding: 8px;
	font: bold 13px arial, helvetica, sans-serif;
	color: #000000;
	margin: 0px;
	}

	tr.boxheading td {
	font: bold 13px arial, helvetica, sans-serif;
	color: #000000;
	margin: 0px;
	}

	.boxheading p {
	padding: 8px;
	margin: 0px;
	}


	.boxsubheading {
	border: 1px solid #f6f6f6;
	background-color: #fafafa;
	/* workaround for weird ie bug, keeps any stub columns from wrapping below content div containing this style */
	width: 99%;
	margin: 0px;
	}

	.boxsubheading h3 {
	padding: 8px;
	font: bold 12px arial, helvetica, sans-serif;
	color: #000000;
	margin: 0px;
	}

	tr.boxsubheading td {
	font: bold 11px arial, helvetica, sans-serif;
	color: #000000;
	margin: 0px;
	}

	.boxsubheading p {
	padding: 8px;
	margin: 0px;
	}

	.border-left {border-left: 1px solid #c0c0c0;}
	.border-right {border-right: 1px solid #c0c0c0;}
	.border-both {border-left: 1px solid #c0c0c0;border-right: 1px solid #c0c0c0;}


	.box {
	border: 1px solid #c0c0c0;
	background-color: #f6f6f6;
	width: 100%;
	margin: 20px 0px 10px 0px;
	}

	.box h3 {
	padding: 8px;
	font: bold 13px arial, helvetica, sans-serif;
	color: #000000;
	margin: 0px;
	}

	.prtitle h4 {
	font: bold 15px/22px arial, helvetica, sans-serif;
	color: #000;
	margin: 0px;
	padding-bottom: 3px;
	padding-top: 3px;
	}

	/* section titles */
	h4 {
	font: bold 18px arial, helvetica, sans-serif;
	color: #004EAF;
	margin: 0px 0px 0px 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	}

	h4.form {
	font: bold 12px/18px arial, helvetica, sans-serif;
	color: #333;
	margin: 0px;
	padding-bottom: 3px;
	padding-top: 3px;
	}
	.hr_showlist {
	border-top: 1px solid #e1e1e1;
	margin: 1px;
	}
	.hr {
	border-top: 1px solid #e1e1e1;
    height: 10px;
	}
	.hr_dotted {
	border-top: 1px dotted #e1e1e1;
	height: 1px;
	width: 100px;
	padding: 0px;
	margin: 5px 0px 0px 0px; /*	margin:'margin-top' 'margin-right' 'margin-bottom' 'margin-left' */
	}
	.lenders_hr {
	border-top: 1px solid #e1e1e1;
	width: 150px;
	padding: 0px;
	margin: 0px;
	}
	.hrspacer {
	border-top: 1px solid #fff;
    height: 10px;
	}

	.rule {
	clear: both;
	display: block;
	border-width: 0;
	border-style: none;
	border-bottom: 1px solid #e1e1e1;
	height: 1px;
	margin-top: 5px;
	margin-bottom: 5px;
	}

	p {
	margin-top: 0px;
	padding-top: 0px;
	}

	td {
	color: #333;
	font: normal 11px/17px Tahoma, verdana, arial, helvetica, sans-serif;
	}

	#content_container ul {
	margin: 7px;
	/*padding-left: 2px;*/
	padding-left: 16px;
	border: none;
	}

	ul.pdf {
	margin: 0px;
	border: none;
	list-style-type: none;
	}

	ul.pdf li {
	margin: 0px;
	padding: 0px 0px 5px 0px;
	}

	ul.pdf li img {
	padding-right: 10px;
	}

	#content_container ul.inlineCTA li {
		position: relative;
  float: left;
  width: 150px;
  margin: 0;
  background-image: url(/content_images/top_bullet.gif);
  background-position: 0 3px;
  background-repeat: no-repeat;
  padding: 0 0 0 1.5em; /* left padding moves the text away from the bullet */
  list-style: none;
	}

	#content_container ul.inlineCTA a,
	#content_container ul.inlineCTA a:visited {
	text-decoration:none;
	}

	#content_container ul.inlineCTA a:hover {
	text-decoration:underline;
	}

	#content_container ul.spaced li {
	padding-bottom:10px;
	}

/* ---[ mastheader ]------------------------------------------------------- */

	#mastheader {
	background: #2D7AB1 url(/content_images/topbkgrnd.jpg) repeat-x 50% 0;
	height: 71px;
	position: relative;
	top: 0px;
	left: 0px;
}

	.mastheadershadow {
	background: url(/content_images/mastshadow.gif) repeat-x top left;
	height: 7px;
	width: 100%;
	position: absolute;
	top: 71px;
	}

	#toolbar {
	background: url(/content_images/toolbarbkgrnd.gif) repeat-x 50% 0;
	position: relative;
	height: 32px;
	}

	/* logo placement on home and inside pages */
	#home_mastheader .logo,
	.mastheader_logo {
	position: absolute;
	top: 12px;
	left: 10px;
	width: 205px;
	}

	.myaccount {
	position: absolute;
	top: 25px;
	left: 553px;
	width: 90px;
	}

	.contactus {
	position: absolute;
	top: 25px;
	left: 653px;
	width: 100px;
	}

	.headerquicklinks {
	position: absolute;
	top: 9px;
	left: 335px;
	font: normal 10px/15px arial, helvetica, sans-serif;
	color: #fff;
	}

	.headerquicklinks a,
	.headerquicklinks a:visited {
	text-decoration:none;
	color:#fff;
	}

	.headerquicklinks a:hover {
	text-decoration:underline;
	color: #fff;
	}

	.hhsbtn {
	position: absolute;
	top: 9px;
	left: 718px;
	margin: 0px 0px 0px -10px;
	}

	.hhsfield {
	position: absolute;
	top: 8px;
	left: 612px;
	}

	.hhsfield input {
	width:92px;
	height:14px;
	border-top:1px solid #025695;
	border-left:1px solid #025695;
	border-bottom:1px solid #b4dfff;
	border-right:1px solid #b4dfff;
	background-color:#d7eefb;
	font: normal 9px Tahoma, verdana, arial, helvetica, sans-serif;
	color: #000;
	padding: 2px 0px 0px 3px;
	}

	#home_mastheader .tagline {
	position: absolute;
	top: 31px;
	left: 410px;
	width: 300px;
	}

	.emailpage {
	position: absolute;
	top: 12px;
	left: 584px;
	width: 85px;
	}

	.printpage {
	position: absolute;
	top: 11px;
	left: 676px;
	width: 85px;
	}

	#searcharea {
	position: absolute;
	}

	.search {
	position: absolute;
	top: 9px;
	left: 21px;
	}

	.searchbtn {
	position: absolute;
	top: 9px;
	left: 150px;
	}

/* ---[ Main Navigation ]------------------------------------------------------- */

	#toolbar ul {border: 0px; margin: 0px; padding: 0px;}
	#nav li {height: 32px; position: absolute; top: 0px; background: url(/content_images/navtopmenu.gif) no-repeat; display: block; list-style: none;}

	#nav #home {left: 0px; background-position: 0px 0px;}
	#nav #services {left: 74px; background-position: -74px 0px;}
	#nav #lenders {left: 168px; background-position: -168px 0px;}
	#nav #resources {left: 257px; background-position: -257px 0px;}
	#nav #education {left: 362px; background-position: -362px 0px;}
	#nav #news {left: 463px; background-position: -463px 0px;}
	#nav #aboutus {left: 538px; background-position: -538px 0px;}
	#nav #questions {left: 634px; background-position: -634px 0px;}

	#nav #home a {width: 74px; height: 32px; display: block; border: none;}
	#nav #services a {width: 94px; height: 32px; display: block; border: none;}
	#nav #lenders a {width: 89px; height: 32px; display: block; border: none;}
	#nav #resources a {width: 105px; height: 32px; display: block; border: none;}
	#nav #education a {width: 101px; height: 32px; display: block; border: none;}
	#nav #news a {width: 75px; height: 32px; display: block; border: none;}
	#nav #aboutus a {width: 96px; height: 32px; display: block; border: none;}
	#nav #questions a {width: 72px; height: 32px; display: block; border: none;}

	#nav #home a:hover {background: url(/content_images/navtopmenu.gif) 0px -32px no-repeat;}
	#nav #services a:hover {background: url(/content_images/navtopmenu.gif) -74px -32px no-repeat;}
	#nav #lenders a:hover {background: url(/content_images/navtopmenu.gif) -168px -32px no-repeat;}
	#nav #resources a:hover {background: url(/content_images/navtopmenu.gif) -257px -32px no-repeat;}
	#nav #education a:hover {background: url(/content_images/navtopmenu.gif) -362px -32px no-repeat;}
	#nav #news a:hover {background: url(/content_images/navtopmenu.gif) -463px -32px no-repeat;}
	#nav #aboutus a:hover {background: url(/content_images/navtopmenu.gif) -538px -32px no-repeat;}
	#nav #questions a:hover {background: url(/content_images/navtopmenu.gif) -634px -32px no-repeat;}

/* ---[ Side Navigation New ]------------------------------------------------------- */

	/* For IE 5 PC */
	* html .boxhead h2 {height: 1%;}

	#navigation {
	width: 162px;
	margin: 17px 0px 0px 0px;
	padding: 0px;
	float: left;
	}

	.navbox {
	font-size: 100%;
	margin-bottom: 10px;
	}

	.navhead {
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #e8f7ff;
	border-left: 1px solid #e8f7ff;
	border-right: 1px solid #d7eefb;
	border-bottom: 1px solid #d7eefb;
	background-color: #f4fbff;
	}

	.navhead h2 {
	margin: 0px;
	padding: 8px 8px 7px 8px;
	color: #055f92;
	font: bold 9px verdana, arial, helvetica, sans-serif;
	text-transform: uppercase;
	}

	.navbody {
	margin: 0px;
	padding-bottom: 15px;
	font: 11px arial, helvetica, sans-serif;
	}

	#navigation ul {
	margin: 0px;
	padding: 0px;
	border: none;
	list-style-type: none;
	}

	#navigation li {
	margin: 0;
	}

	body #navigation li a {
	width: auto;
	}

	#navigation ul li a {
	height: 16px;
	display: block;
	padding: 3px 0px 0px 14px;
	border-bottom: 1px solid #e8f7ff;
	color: #005FA2;
	text-decoration: none;
	}

	#navigation ul li a:hover {
	background-color: #F9FDFF;
	color: #3E93E2;
	}

	#navigation ul li.on a {
	font-weight: bold;
	}

	#navigation ul li.on a:hover {
	background: #fff;
	cursor: default;
	color: #005FA2;
	}

	#navigation ul li.parent a {
	background: url(/content_images/plus.gif) no-repeat top right;
	}

	#navigation ul li.parent a:hover {
	background: #f9fdff url(/content_images/plus.gif) no-repeat top right;
	color: #3E93E2;
	}

	#navigation ul li.parenton a {
	background: #fff url(/content_images/minus.gif) no-repeat top right;
	cursor: default;
	color: #005FA2;
	font-weight: bold;
	}

	#navigation ul li.parenton a:hover {
	color: #005FA2;
	background: #fff url(/content_images/minus.gif) no-repeat top right;
	}

	#navigation ul ul li.level2on a {
	display: block;
	padding: 3px 0px 0px 25px;
	background: #fff;
	cursor: default;
	font-weight: normal;
	color: #7C7C7C;
	}

	#navigation ul ul li.level2on a:hover {
	background: #fff;
	color: #7c7c7c;
	}

	#navigation ul ul li.level2 a {
	display: block;
	padding: 3px 0px 0px 25px;
	background: #fff;
	cursor: pointer;
	font-weight: normal;
	}

	#navigation ul ul li.level2 a:hover {
	background: #f9fdff url(/content_images/level2arrow.gif) no-repeat top left;
	color: #3E93E2;
	}

	#navigation ul li.sidetools a {
	display: block;
	padding: 3px 0px 0px 38px;
	background: #fff url(/content_images/sidetools_off.gif) no-repeat top left;
	font-weight: normal;
	}
	#navigation ul li.sidetools a:hover {
	background: #f9fdff url(/content_images/sidetools_on.gif) no-repeat top left;
	color: #3E93E2;
	}

ul.toplenders, ul.sidebyside {
  float: left;
  display: block;
  width: 150px; /* width is changed */
  margin: 0 0 0 0px;
/* margin:'margin-top' 'margin-right' 'margin-bottom' 'margin-left'*/
  padding: 0;
  list-style: none;
}
 li.toplenders, li.sidebyside {
  float: left;
  display: block;
  width: 150px;
  margin: 0;
  background-image: url(/content_images/top_bullet.gif);
  background-position: 0 3px;
  background-repeat: no-repeat;
  padding: 0 0 0 1.5em; /* left padding moves the text away from the bullet */
	}
 li.articleicon {
  float: left;
  display: block;
  width: 225px;
  margin: 0;
  background-image: url(/content_images/icon_article.gif);
  background-position: 0 3px;
  background-repeat: no-repeat;
  padding: 0 0 0 1.5em; /* left padding moves the text away from the bullet */
	}
li.sidebyside2 {
  float: left;
  display: block;
  width: 150px;
  margin: 0;
  background-position: 0 3px;
  background-repeat: no-repeat;
  padding: 0 0 0 1.5em; /* left padding moves the text away from the bullet */
	}	
ul.nobullet {
list-style:none;
}

/* ---[ Form Fields ]------------------------------------------------------- */

	input.searchfield {
	font: normal 11px Tahoma, verdana, arial, helvetica, sans-serif;
	color: #9c9c9c;
	padding-left: 3px;
	background-color:#f7f7f7;
	border-top: 1px solid #73716B;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #73716B;
	}

	input.entryfield {
	width:180px;
	padding:4px;
	border-top:1px solid #d7d7d7;
	border-left:1px solid #d7d7d7;
	border-bottom:1px solid #f3f3f3;
	border-right:1px solid #f3f3f3;
	background-color:#fbfbfb;
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #333;
	}
form {
margin: -11px 0px 0px 0px;
padding: 0px;
}
.Field
{
	font-size: 11px;
	margin-top: 5px;
}
.Field300
{
	width: 300px;
	font-size: 11px;
	margin-top: 5px;
}
.SmallSearchPanel .Button
{
	font-size: 11px;
	width: 30px;
}
input.submit { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
	border-top: 1px solid #005FA2;
	border-left: 1px solid #005FA2;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
	background-color: #f4fbff;
 margin-right: 6px;
 cursor:hand;
 
} 
	input.entryfieldsearch {
	width:180px;
	padding:4px;
	border-top:1px solid #C1BFBF;
	border-left:1px solid #C1BFBF;
	border-bottom:1px solid #E2E1E1;
	border-right:1px solid #E2E1E1;
	background-color:#fff;
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #333;
	}

	input.entryfieldActive {
	width:180px;
	padding:4px;
	border-top:1px solid #d7d7d7;
	border-left:1px solid #d7d7d7;
	border-bottom:1px solid #f3f3f3;
	border-right:1px solid #f3f3f3;
	/*background-color:#fbfbfb;*/
	background-color:#fff;
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #333;
	}

	div.prfilter input.entryfield {
	width:90px;
	padding:4px;
	border-top:1px solid #d7d7d7;
	border-left:1px solid #d7d7d7;
	border-bottom:1px solid #f3f3f3;
	border-right:1px solid #f3f3f3;
	background-color:#fbfbfb;
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #333;
	}

	div.prfilter input.entryfieldActive {
	width:90px;
	padding:4px;
	border-top:1px solid #d7d7d7;
	border-left:1px solid #d7d7d7;
	border-bottom:1px solid #f3f3f3;
	border-right:1px solid #f3f3f3;
	/*background-color:#fbfbfb;*/
	background-color:#fff;
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #333;
	}

	input.radio {
	}

	input.radioActive {
	}

	select.dropdown {

	margin:0px 0px 0px 0px;
	width: 100px;
	padding: 2px;
	border: 1px solid #d7d7d7;
	background-color: #fbfbfb;
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #333;
	}

	select.dropdownsearch {
	width: 190px;
	padding: 2px;
	border: 1px solid #d7d7d7;
	background-color: #fff;
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #333;
	}

	select.dropdownActive {
	width: 190px;
	padding: 2px;
	border: 1px solid #d7d7d7;
	/*background-color: #fbfbfb;*/
	background-color:#fff;
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #333;
	}

	select.dropdown_job {
	padding: 2px;
	border: 1px solid #d7d7d7;
	background-color: #fbfbfb;
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #333;
	width:360px;
	}

	select.dropdownActive_job {
	padding: 2px;
	border: 1px solid #d7d7d7;
	background-color: #fff;
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #333;
	width:360px;
	}

	textarea, .servicesbox {
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #333;
	background-color:#fbfbfb;
	padding: 4px;
	border-top:1px solid #d7d7d7;
	border-left:1px solid #d7d7d7;
	border-bottom:1px solid #f3f3f3;
	border-right:1px solid #f3f3f3;
	height: 80px;
	width: 348px;
	}

	textarea.textareaActive {
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #333;
	background-color:#fff;
	padding: 4px;
	border-top:1px solid #d7d7d7;
	border-left:1px solid #d7d7d7;
	border-bottom:1px solid #f3f3f3;
	border-right:1px solid #f3f3f3;
	height: 80px;
	width: 348px;
	}

	select.jumpmenu {
	font: normal 10px arial, helvetica, sans-serif;
	color: #313031;
	padding-left: 3px;
	border: 1px solid #313031;
	}

	td.divider {
	height: 1px;
	background-color:#e1e1e1;
	}

	td.fieldlabel {
	padding-left: 5px;
	}

	td.tablepadright {
	padding-right: 15px;
	}

/* ---[ Login Form Fields ]------------------------------------------------- */

	.loginbox {
	font-size: 100%;
	padding: 0px;
	border: 1px solid #C6DDF3;
	background-color:#F9FCFF;
	}

	.loginhead {
	margin: 0px;
	padding: 7px 7px 7px 10px;
	border-bottom: 1px solid #C6DDF3;
	background-color: #E1F0FF;
	}

	.loginbody {
	margin: 0px;
	}

	.loginbody p {
	padding: 10px 10px 15px 10px;
	}

	.loginbody div.hr {
	border-top: 1px solid #C6DDF3;
    height: 1px;
	margin: 0px;
	padding: 0px;
	}

	.loginbtn {
	height: 60px;
	}

	.loginbody input.entryfield {
	width:180px;
	padding:4px;
	border:1px solid #C6DDF3;
	background-color:#fff;
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #333;
	}

	.loginbody input.entryfieldActive {
	width:180px;
	padding:4px;
	border:1px solid #C6DDF3;
	background-color:#fff;
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #333;
	}

	.loginbody tr.errorRowActive {
	background-color: #F9FCFF;
	color: #666;
	height: 36px;
	}


/* ---[ Form Errors ]------------------------------------------------------- */

	tr.form, tr.req {
	height: 36px;
	}

	tr.error {
	background-color: #ffffe6;
	height: 36px;
	}

	tr.errorRowActive {
	background-color: #fff;
	color: #666;
	height: 36px;
	}

	tr.error td.fieldlabel {
	color:#f00;
	font-weight: bold;
	}

	tr.error td input.entryfield {
	background-color: #ffffa6;
	color: #f00;
	border-color: #fede01;
	}

	tr.error td select.dropdown {
	background-color: #ffffa6;
	color: #f00;
	border-color: #fede01;
	}

	tr.error td textarea {
	background-color: #ffffa6;
	color: #f00;
	border-color: #fede01;
	}

	tr.form td.formicon {
	background: url(/content_images/shim.gif) no-repeat center center;
	}

	tr.req td.formicon {
	background: url(/content_images/reqInput_red.gif) no-repeat center center;
	}

	tr.error td.formicon {
	background: #ffffe6 url(/content_images/error_icon.gif) no-repeat center center;
	}

/* ---[ Body ]------------------------------------------------------- */

.hidden
	{
	position:absolute;
 	left:0px;
 	top:-500px;
 	width:1px;
 	height:1px;
 	overflow:hidden;
 	}

	.row {
	border-bottom: 1px solid #e1e1e1;
	clear: both;
	height: 20px;
	width: 100%;
	margin: 0px;
	padding: 6px 0px 6px 0px;
	}

	.formrow {
	border-top: 1px solid #e1e1e1;
	border-bottom: 1px solid #f5f5f5;
	clear: both;
	height: 20px;
	width: 100%;
	margin: 0px;
	padding: 6px 0px 6px 0px;
	}

	.fullrow {
	border-bottom: 1px solid #e1e1e1;
	height: 20px;
	width: 100%;
	margin: 0px;
	padding: 6px 0px 6px 0px;
	}

	.fulllabel {
	width: 100%;
	vertical-align: middle;
	text-align: left;
	height: 100%;
	padding: 0px 6px 0px 6px;
	}

	.label {
	width: 280px;
	vertical-align: middle;
	float: left;
	text-align: left;
	height: 100%;
	padding: 0px 6px 0px 6px;
	}

	.formw {
	vertical-align: middle;
	float: left;
	width: 250px;
	text-align: left;
	height: 100%;
	}

	#breadcrumb {
	position: relative;
	height:10px;
	width: 500px;
	}

	.breadtext {
	font: normal 10px arial, helvetica, sans-serif;
	color: #333;
	position: absolute;
	top: -7px;
	left: 3px;
	}

	.hbp-order-breadtext {
	font: normal 10px arial, helvetica, sans-serif;
	color: #333;
	position: absolute;
	top: 18px;
	left: 10px;
	}

	.prfilter {
	border: 1px solid #c0c0c0;
	background-color: #fcfcfc;
	}

	.prfilter_head {
	background-color: #f6f6f6;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #c0c0c0;
	}

	.prfilter_head h4 {
	margin: 0;
	padding: 7px 10px 7px 12px;
	color: #000;
	font: bold 12px/17px arial, helvetica, sans-serif;
	text-transform: none;
	}
	#container_page {
	width: 567px;
	padding: 0px 0px 20px 0px;
	margin-left: 20px;
	float: left;
	}
	#content_container {
	width: 567px;
	padding: 0px 0px 20px 0px;
	margin-left: 20px;
	float: left;
	}

	#home_cnt_container {
	/*width: 567px;*/
	padding: 0px 0px 20px 0px;
	/*margin-left: 7px;*/
	/*float: left;*/
	}

	/* this is a hack to get the white background color of the main container to extend down to the footer */
	div.spacer {
	display: block;
	width: 100%;
	height: 0px;
	font-size: 1px;
	visibility: hidden;
	position:relative;
	clear: both;
	margin: 0px;
	padding: 0px;
	}

	/* puts inside page title over the background image */
	#overlay {
	position: absolute;
	top: 0px;
	left: 0px;
	}

	#overlay h3 {
	width: 280px;
	}

	/* These two content divs can be named the same, but they must exist in different css files */
	.content_wide {
	float: left;
	width: 567px;
	margin-top: 10px;
	padding: 0px;
	position: relative;
	}
	#content_home {
	float: center;
	width: 760px;
	margin-top: 0px;
	padding: 0px;
	position: relative;
	}
	.content_thin {
	float: left;
	width: 382px;
	padding: 0px;
	}

	.stub {
	float: left;
	width: 165px;
	margin-left: 20px;
	padding: 0px;
	}

	.content_left {
	float:left;
	width: 268px;
	margin: -10px 5px 0px 0px;	
	padding: 0px;
	}
	.content_right {
	font-style: italic;
	float:left;
	width: 273px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 7px;
	border-left: 1px solid #d5d5d5;
	}
	.content_ad {
	font-style: italic;
	float:left;
	width: 215px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 7px;
	border-left: 0px solid #d5d5d5;	
	}
	.content_center {
	width: 400px;
	margin: -20px 20px 20px 20px;
	padding: 0px 0px 0px 17px;
	}
	/* when the stub div is inside the content, this style is called */
	.content_wide .stub {
	float:right;
	width: 165px;
	margin-left: 20px;
	padding: 0px;
	}

	.partnerlogobox {
	padding-right: 20px;
	float: right;
	margin-top: 18px;
	height: 120px;
	width: 130px;
	text-align:center;
	}

	.resourcebox {
	float: left;
	margin-top: 23px;
	width: 140px;
	text-align:right;
	position: relative;
	/*height: 100px;*/
	}

	.doc_contentbox {
	width: 400px;
	position: relative;
	}

/* ---[ Promos ]----------------------------------------------------------------- */

	.stubpromo01 {
	padding: 5px 10px 10px 10px;
	border: 1px solid #C6DDF3;
	background-color: #F9FCFF;
	}

	.stubpromo02 {
	padding: 5px 10px 10px 10px;
	border: 1px solid #bfbfbf;
	background-color: #fff;
	}

	.stubpromo03 {
	padding: 5px 8px 8px 8px;
	border: 1px solid #fc0;
	background-color: #FFFFE4;
	}

	.iPromo {
	padding-top:5px;
	padding-bottom:5px;
	}

	.iPromoImage {
	margin-right: 10px;
	}

	.iPromo H3 {
	font: bold 11px/14px Arial, Helvetica, sans-serif;
	margin-bottom:0px;
	margin-top:0px
	}



/* ---[ Home Page Layout ]------------------------------------------------------- */

	#mainpromo {
	/* This holds the flash movie */
	padding: 7px 0px 2px 0px;
	border-bottom: 1px solid #8F8F8F;
	width: 760px;
	}

	#subpromo {
	position: relative;
	float: left;
	margin: -5px;
	padding: 0px;
	width: 760px;
	}

	#secondary,
	#tertiary {
	position: relative;
	float: left;
	margin: 0px;
	width: 760px;
	}

	#home_footerbar {
	position: relative;
	float: left;
	margin: 0px;
	width: 760px;
	padding-bottom: 15px;
	}

	.stockticker,
	.newsevents,
	.spotlight {
	float: left;
	width: 250px;
	margin: 0px;
	padding: 0px;
	}

	.auxpromo {
	float: left;
	width: 510px;
	/* margin:'margin-top' 'margin-right' 'margin-bottom' 'margin-left' */
	margin: 10px 0px 0px 0px;
	/* padding:'padding-top' 'padding-right' 'padding-bottom' 'padding-left' */
	padding: 0px 0px 0px 0px;
	}

	.morebtn {
	display: inline;
	margin: 0px;
	padding: 0px 0px 0px 5px;
	}

	.stockticker .icon {
	position: absolute;
	top: 10px;
	left: 9px;
	}

	.stockticker .name {
	position: absolute;
	top: 12px;
	left: 37px;
	font-weight: bold;
	}

	.stockticker .volume {
	position: absolute;
	top: 12px;
	left: 86px;
	}

	.stockticker .price {
	position: absolute;
	top: 12px;
	left: 135px;
	}

	.stockticker .percent {
	position: absolute;
	top: 12px;
	left: 188px;
	}

	.stockticker {
	height: 38px;
	background-image: url(/content_images/home_leftcol_bkgrnd.gif);
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	}

	.newsevents {
	height: 253px;
	background-image: url(/content_images/home_leftcol_bkgrnd.gif);
	}

	.newsevents .topfivelenders {
	text-align: center;
	margin: 6px 15px 0px 15px;
	}

	.newsevents .livesales {
	position: absolute;
	top: 199px;
	}

	.newsevents .livesalestext {
	position: absolute;
	top: 212px;
	left: 60px;
	z-index: 2;
	}

	#deepcore {
	position: relative;
	float: left;
	width: 510px;
	margin: 0px;
	padding: 0px;
	height: 159px;
	background: url(/content_images/home_deepcore_bkgrnd2.gif) repeat-x 50%;
	}
	.partnerads {
	width: 198px;
	margin: 19px 0px 0px 19px;
	border-left: 1px solid #e7e7e7;
	position: absolute;
	}
	.promocubes {
	position: relative;
	float: left;
	width: px;
	margin: 0px;
	padding: 0px;
	border: 1px;
	}
#quickform img {float: left; margin: 0.5em 10px 10px 0;}
	
 .quickformtext	{
	position: absolute;
	margin: 18px 0px 0px 0px;
	left: 65px;
	float: left;
	font: 11px/14px Arial, Helvetica, sans-serif;
	}
	
	/* this is a hack - figure out a better way to do this later */
	.promocubes .promohorizdivider_both {
	width: 500px;
	left: 10px;
	border-bottom: 1px solid #e7e7e7;
	position: absolute;
	top: 119px;
	height: 16px;
	}

	.promocubes .promohorizdivider_right {
	width: 240px;
	left: 270px;
	border-bottom: 1px solid #e7e7e7;
	position: absolute;
	top: 119px;
	height: 16px;
	}

	.promocubes .leftimg1,
	.promocubes .lefttext1,
	.promocubes .leftimg2,
	.promocubes .lefttext2,
	.promocubes .rightimg1,
	.promocubes .righttext1,
	.promocubes .rightimg2,
	.promocubes .righttext2 {
	position: absolute;
	width: 162px;
	font: 11px/14px Arial, Helvetica, sans-serif;
	}

	.promocubes .leftimg1 {
	top: 40px;
	left: 9px;
	}

	.promocubes .lefttext1 {
	top: 38px;
	left: 88px;
	}

	.promocubes .leftimg2 {
	top: 157px;
	left: 9px;
	}

	.promocubes .lefttext2 {
	top: 155px;
	left: 88px;
	}

	.promocubes .rightimg1 {
	top: 40px;
	left: 269px;
	}

	.promocubes .righttext1 {
	top: 38px;
	left: 348px;
	}

	.promocubes .rightimg2 {
	top: 157px;
	left: 269px;
	}

	.promocubes .righttext2 {
	top: 155px;
	left: 348px;
	}

	/* begin a/b test styles */

	.promocubes .testimg1,
	.promocubes .testtext1,
	.promocubes .href1,
	.promocubes .testimg2,
	.promocubes .testtext2,
	.promocubes .href2,
	.promocubes .testimg3,
	.promocubes .testtext3,
	.promocubes .href3 {
	position: absolute;
	width: 150px;
	font: 11px/17px Arial, Helvetica, sans-serif;
	}

	.promocubes .testimg1 {
	top: 31px;
	left: 11px;
	}

	.promocubes .testtext1 {
	top: 100px;
	left: 11px;
	}

	.promocubes .testimg2 {
	top: 31px;
	left: 181px;
	}

	.promocubes .testtext2 {
	top: 100px;
	left: 181px;
	}

	.promocubes .testimg3 {
	top: 31px;
	left: 352px;
	}

	.promocubes .testtext3 {
	top: 100px;
	left: 352px;
	}

	.promocubes .href1 {
	top: 220px;
	left: 84px;
	}

	.promocubes .href2 {
	top: 220px;
	left: 261px;
	}

	.promocubes .href3 {
	top: 220px;
	left: 436px;
	}

	.promocubes .promovertdivider1 {
	width: 1px;
	left: 170px;
	border-left: 1px solid #e7e7e7;
	position: absolute;
	top: 32px;
	height: 209px;
	}

	.promocubes .promovertdivider2 {
	width: 1px;
	left: 340px;
	border-left: 1px solid #e7e7e7;
	position: absolute;
	top: 32px;
	height: 209px;
	}

	/* end a/b test styles */

	.spotlight {
	margin: 0px;
	padding: 0px;
	height: 159px;
	background-image: url(/content_images/home_leftcol_bkgrnd.gif);
	}

	.spotlight .spotlight_cnt1 {
	position: absolute;
	font: 11px/14px Arial, Helvetica, sans-serif;
	left: 0px;
	top: 485px;
	width: 225px;
	}

	.spotlight .spotlight_cnt2 {
	position: absolute;
	font: 11px/14px Arial, Helvetica, sans-serif;
	left: 0px;
	top: 564px;
	width: 225px;
	}

	#deepcore .desc {
	position: absolute;
	top: 11px;
	left: 10px;
	}

	#linkgroup {
    display: table-cell;
	}

	.linkgroup {
	position: relative;
	left: auto;
	top: 35px;
	}	
	
	.deepcore1 {
	position: absolute;
	top: 35px;
	left: 10px;
	}

	.deepcore2 {
	position: absolute;
	top: 35px;
	left: 127px;
	}

	.deepcore3 {
	position: absolute;
	top: 35px;
	left: 272px;
	}

	.deepcore4 {
	position: absolute;
	top: 35px;
	left: 396px;
	}

	#deepcore ul {
	margin: 0px;
	padding: 0px;
	border: none;
	list-style-type: none;
	}

	#deepcore li {
	margin: 0;
	padding-bottom: 3px;
	}


	#deepcore li a:link {
	padding: 0px;
	text-decoration: none;
	color: #007DC9;
	}

	#deepcore li a:visited {
	padding: 0px;
	text-decoration: none;
	color: #007DC9;
	}

	#deepcore li a:hover {
	text-decoration: underline;
	color: #007DC9;
	}

	body #deepcore li a {
	width: auto;
	}
	#linkgroup ul {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	list-style-type:none;

	}

	#linkgroup li {
	margin: 0;
	padding-bottom: 3px;
	}


	#linkgroup li a:link {
	padding: 0px;
	text-decoration: none;
	color: #007DC9;
	}

	#linkgroup li a:visited {
	padding: 0px;
	text-decoration: none;
	color: #007DC9;
	}

	#linkgroup li a:hover {
	text-decoration: underline;
	color: #007DC9;
	}

	body #linkgroup li a {
	width: auto;
	}
/* ---[ Drop-Down Menus ]-------------------------------------------------- */

	/* make dropdowns appear in everything but IE5Mac (where there's a bug) */
@media all {
	#benefits, #services2 {display: block;}
}

#secondary a.pretendSelect:link,
#secondary a.pretendSelect:visited {
	display: block;
	font: 11px Arial, Verdana, sans-serif;
	color: #333;
	padding: 4px 0 0 6px;
	width: 190px; height: 24px;
	/*widt\h: 120px; heigh\t: 15px;*/
	background: url(/content_images/dropdown_1.gif) no-repeat;
	text-align: left;
	text-decoration:none;
	}
	#services2 {
		position: absolute; top: 118px; left: 28px;
		z-index: 3;
		/*padding-left: 110px;*/
		width: 233px;
		widt\h: 124px;
	}
	#benefits {
		position: absolute; top: 156px; left: 28px;
		z-index: 3;
		/*padding-left: 46px;*/
		width: 169px;
		widt\h: 123px;
	}

.dhtmlMenu {

	}
	#menu1Container	{
		border: 1px solid #6F7787;
		}
		#menu1Content {
			background: #fff;
			z-index: 4;
		}
	#menu2Container {
		border: 1px solid #6F7787;
		}
		#menu2Content {
			background: #fff;
			z-index: 4;
		}
#secondary a.dropdownLinks:link,
#secondary a.dropdownLinks:visited {
		display: block;
		z-index: 20;
		font: 11px Arial, Verdana, sans-serif; color: #333;
		padding: 3px 2px 3px 4px;
		width: 182px;
		/*widt\h: 118px;*/
		border-bottom: 1px dashed #B2BACD;
		text-align: left;
		text-decoration: none;
		}
		a.dropdownLinks:hover, a.dropdownLinks:active {
			background: #ffffe6;
			color: #fff;
		}
	a.lastDropDown:link, a.lastDropDown:visited {
		border-bottom: none;
	}

/* ---[ Footer ]------------------------------------------------------- */
	.center {
		text-align:center;
		width: 100%;
	}

	#footer {
	background: #fafafa url(/content_images/footer.gif) repeat-x 50% 0;
	height: 130px;
	position: relative;
	width: 100%;
	font: 9px/13px Tahoma, verdana, arial, helvetica, sans-serif;
	color: #666;
	margin: 0px 0px 0px 0px;
	clear: both;
	}

	.footer_text {
	width: 100%;
	position: relative;
	top: 10px;
	text-align: center;
	}

	.footer_logo {
	position: absolute;
	left: 18px;
	top: 70px;
	}

	.footer_contactA {
	font-weight: bold;
	position: absolute;
	top: 29px;
	left: 469px;
	}

	.footer_contactB {
	position: absolute;
	top: 29px;
	left: 522px;
	text-align: right;
	width: 100px;
	}

	.footer_contact2 {
	position: absolute;
	top: 75px;
	left: 469px;
	z-index: 2;
	}

	.footer_map {
	position: absolute;
	top: 23px;
	left: 646px;
	z-index: 1;
	}

Inline Styles from http://testlink.vin/

#menu1Container { visibility: hidden; left: 28px; top: 142px; z-index: 10000; }

#menu1Container, #menu1Content { position: absolute; width: 188px; height: auto; }

#menu1Content { position: static; }

Inline Styles from http://testlink.vin/

#menu2Container { visibility: hidden; left: 28px; top: 180px; z-index: 10000; }

#menu2Container, #menu2Content { position: absolute; width: 188px; height: auto; }

#menu2Content { position: static; }

Inline Styles from http://testlink.vin/

a.botlink { color: rgb(190, 190, 190); text-decoration: none; }

li.tight
{
	margin: -10px 0px 0px 0px;
}