table {
font-family:Verdana, Arial;
font-size:11px;
line-height: 16px;
}
/*font classes START HERE*/
.10v{FONT-SIZE:10px;FONT-FAMILY:verdana,arial
}
.11v{FONT-SIZE:11px;LINE-HEIGHT:16px;FONT-FAMILY:verdana,arial
}
.11vb{FONT-WEIGHT:bold;FONT-SIZE:11px;COLOR:#006699;LINE-HEIGHT:16px;FONT-FAMILY:verdana,arial
}
.11vw{FONT-WEIGHT:bold;FONT-SIZE:11px;COLOR:white;LINE-HEIGHT:16px;FONT-FAMILY:verdana,arial
}
.elevenvw{FONT-WEIGHT:bold;FONT-SIZE:11px;COLOR:white;LINE-HEIGHT:16px;FONT-FAMILY:verdana,arial
}

.12v{FONT-SIZE:12px;FONT-FAMILY:verdana,arial
}
.14v{FONT-SIZE:10px;FONT-FAMILY:verdana,arial;
}
/*TITLES START HERE*/

.title10{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:White;FONT-FAMILY:verdana,arial,helvetica
}
.title11{FONT-WEIGHT:bold;FONT-SIZE:11px;COLOR: White;FONT-FAMILY:verdana,arial,helvetica
}
.title12{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#006699;FONT-FAMILY:verdana,arial,helvetica
}
.title13{FONT-SIZE:11px;COLOR:#000000;FONT-FAMILY:verdana,arial,helvetica
}
.title14{FONT-WEIGHT:bold;FONT-SIZE:14px;COLOR:#000000;FONT-FAMILY:arial,helvetica
}
.title14w{FONT-WEIGHT:bold;FONT-SIZE:14px;COLOR:White;FONT-FAMILY:verdana,arial,helvetica
}
.title16{FONT-WEIGHT:bold;FONT-SIZE:16px;COLOR:#000000;FONT-FAMILY:arial,helvetica
}
.title18{FONT-WEIGHT:bold;FONT-SIZE:18px;COLOR:#3399cc;FONT-FAMILY:arial,helvetica
}
.title24{FONT-WEIGHT:bold;FONT-SIZE:24px;COLOR:#3399cc;FONT-FAMILY:arial,helvetica
}
/*A START HERE*/
.a10{FONT-SIZE:10px;COLOR:#000000;FONT-FAMILY:veranda,arial,helvetica
}
.a11{FONT-SIZE:11px;COLOR:#000000;FONT-FAMILY:arial,helvetica
}
.a12{FONT-SIZE:12px;COLOR:#000000;FONT-FAMILY:veranda,arial,helvetica
}
.a14{FONT-SIZE:14px;COLOR:#000000;FONT-FAMILY:arial,helvetica
}
/*TR START HERE*/
.tr12{
FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#000000;FONT-FAMILY:verdana,arial,helvetica
}
.tr14{FONT-WEIGHT:bold;FONT-SIZE:14px;COLOR:#006699;FONT-FAMILY:trebuchet,verdana,arial,helvetica
}
.tr16{FONT-WEIGHT:bold;FONT-SIZE:16px;COLOR:#006699;FONT-FAMILY:trebuchet,verdana,arial,helvetica
}
.tr17{FONT-WEIGHT:bold;FONT-SIZE:18px;COLOR:#3399cc;FONT-FAMILY:trebuchet,verdana,arial,helvetica
}
.tr18{FONT-WEIGHT:bold;FONT-SIZE:18px;COLOR:#FFFFFF;LINE-HEIGHT:24px;FONT-FAMILY:trebuchet,verdana,arial,helvetica
}
.tr21{FONT-SIZE:11px;COLOR:red;LINE-HEIGHT:24px;FONT-FAMILY:trebuchet,verdana,arial,helvetica
}



/*LINK CLASS START HERE -- THE DIV NOT IN ORIGINAL STYLE SHEET*/
.whitebold{FONT-WEIGHT:bold;FONT-SIZE:14px;COLOR:#ffffff;FONT-FAMILY:verdana,arial
}
.white{COLOR:#ffffff;FONT-SIZE:11px;LINE-HEIGHT:16px;FONT-FAMILY:verdana,arial
}
.red{FONT-SIZE:11px;COLOR:#cc0033;LINE-HEIGHT:16px;FONT-FAMILY:verdana,arial
}

.input {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: 1px solid; COLOR: #000000; BORDER-BOTTOM: 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeff
}
.submit {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #AA3636 /*#3399cc*/
}
a, A:link {
	COLOR: #FFFFFF; 
}
a, A:visited {
	COLOR: #FFFFFF; 
}
a, A:hover {
	COLOR: #999999; 
}
B {
	COLOR: #883736; /*#006699;*/
}

option.head {background-color: #0079c3; FONT-FAMILY: verdana, arial, helvetica; font-weight: bold; font-size: 10px; color: white;}
option.list {background-color: #ebebeb;}


a.top 
{
	COLOR: #000000; FONT-FAMILY: verdana,arial, helvetica; TEXT-DECORATION: none
}
a.top:active 
{
	COLOR: #000000; FONT-FAMILY: verdana,arial, helvetica; TEXT-DECORATION: none
}
a.top:visited 
{
	COLOR: #000000; FONT-FAMILY: verdana,arial, helvetica; TEXT-DECORATION: none
}
a.top:hover  
{
	COLOR: #999999; FONT-FAMILY: verdana,arial, helvetica; TEXT-DECORATION: underline
}


a.nav 
{
	COLOR: White; FONT-FAMILY: verdana,arial, helvetica; TEXT-DECORATION: none
}
a.nav:active 
{
	COLOR: White; FONT-FAMILY: verdana,arial, helvetica; TEXT-DECORATION: none
}
a.nav:visited 
{
	COLOR: White; FONT-FAMILY: verdana,arial, helvetica; TEXT-DECORATION: none
}
a.nav:hover  
{
	COLOR: White; FONT-FAMILY: verdana,arial, helvetica; TEXT-DECORATION: underline
}


a.footer
{
 font-weight: normal; FONT-SIZE: 10px; COLOR: White; FONT-FAMILY: verdana, arial, helvetica; TEXT-DECORATION: none
}

a.footer:active 
{
 font-weight: normal; FONT-SIZE: 10px; COLOR: White; FONT-FAMILY: verdana, arial, helvetica; TEXT-DECORATION: none
}


a.footer:visited 
{
 font-weight: normal; FONT-SIZE: 10px; COLOR: White; FONT-FAMILY: verdana, arial, helvetica; TEXT-DECORATION: none
}
a.footer:hover  
{
 font-weight: normal; FONT-SIZE: 10px; COLOR: White; FONT-FAMILY: verdana, arial, helvetica; TEXT-DECORATION: underline
}



a.title12
{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #006699; FONT-FAMILY: verdana, arial, helvetica
}

a.title12:active 
{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #006699; FONT-FAMILY: verdana, arial, helvetica
}


a.title12:visited 
{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #006699; FONT-FAMILY: verdana, arial, helvetica
}

a.title12:hover  
{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #006699; FONT-FAMILY: verdana, arial, helvetica; TEXT-DECORATION: underline
}




p.box {background-color: #E8E8E8; padding: 12px }

#wrapper { padding: 6pt; border: solid 1pt navy; }
#register { padding: 6pt; border: solid 1pt #18597e; }


.rightbox 
{ 
background-color: #E2E2E2; float: right; padding: 1em; 
}

.leftbox 
{ 
background-color: #FFFFFF; float: left; padding: 1em; margin: 10px 10px 10px 0px; border:solid 1px #000000; width: 200px;
}

.leftbox2 
{ 
background-color: #FFFFFF; float: left; padding: 1em; margin: 10px 10px 10px 0px; border:solid 1px #000000; width: 245px;
}




/* webbResearch features
*/
.product-details {
	margin: 20px 0 10px 0px;
}

.product-details li {
	list-style-type: none;
	text-transform: uppercase;
	float: left;
	padding: 8px 1px 8px 0;
	font-size: 11px;

}

.product-details a:link {padding: 2px 2px 2px 2px; background-color: #babab9; color: #fff; font-weight: 200; text-decoration: none;}
.product-details a:visited {padding: 2px 2px 2px 2px; background-color: #babab9; color: #fff; font-weight: 200; text-decoration: none;}
.product-details a:hover {padding: 2px 2px 2px 2px; background-color: #5e5e5d; color: #fff; font-weight: 200; text-decoration: none;}
.product-details a:active {padding: 2px 2px 2px 2px; background-color: #babab9; color: #fff; font-weight: 200; text-decoration: none;}

.current-detail a:link {padding: 2px 2px 2px 2px; background-color: #5e5e5d; color: #fff; font-weight: 200;}
.current-detail a:visited {padding: 2px 2px 2px 2px; background-color: #5e5e5d; color: #fff; font-weight: 200;}
.current-detail a:hover {padding: 2px 2px 2px 2px; background-color: #5e5e5d; color: #fff; font-weight: 200;}
.current-detail a:active {padding: 2px 2px 2px 2px; background-color: #5e5e5d; color: #fff; font-weight: 200;}

.photoright { 
	float:right; 
	margin:10px 0px 10px 10px;
	background-color:#fafafa; 
	border:1px solid #e5e5da; 
	text-align:left;padding:5px;
	}
	
.photoleft { 
	float:left; 
	margin:0px 0px 0px 0px; 
	background-color:#fafafa; 
	border:1px solid #e5e5da; 
	text-align:left;
	padding:5px;
	}
.photocenter { 

	margin:0px 10px 10px 0px; 
	background-color:#fafafa; 
	border:1px solid #e5e5da; 
	text-align:left;
	padding:5px;
	}
	.slideshowContainer {

	border: 1px solid #ccc;

	width: 293px;

	height: 212px;

	margin-bottom: 5px;

}



.loading {

	background: url(images/loading.gif) center no-repeat;

}



.slideshowThumbnail {

	outline: none;

}



.slideshowThumbnail img {

	border: 1px solid white;

	padding: 4px;

}



a:hover.slideshowThumbnail img {

	border: 1px solid #ccc;

	padding: 4px;

}



.current img {

	border: 1px solid red;

	padding: 5px;

}



.outline {

	border: 1px solid orange;

	z-index: 0;

	position: absolute;

}

.text  
{
    FONT-SIZE:10px;FONT-FAMILY:verdana,arial; color:Black;
}

.textb
{
    FONT-SIZE:10px;FONT-FAMILY:verdana,arial; color:Black; font-weight:bold;
}
.stockEngineTitle
{
    FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #AA3636; LINE-HEIGHT: 24px; FONT-FAMILY:verdana,arial
}
.stockEngineTableHeader
{
    FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: White; FONT-FAMILY:verdana,arial;width:100%;background-color:#AA3636
}

.stockEngineText
{
     FONT-SIZE:11px;FONT-FAMILY:verdana,arial
}

.FBOTitle
{
    FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #AA3636; LINE-HEIGHT: 24px; FONT-FAMILY:verdana,arial
}