A:link {text-decoration: none; color: Blue;} 

A:visited {text-decoration: none; color: Blue;} 

A:hover {text-decoration: underline; color: Blue;}

BODY 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}

.JustifyText
{
	TEXT-ALIGN: justify;
}

table
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}
	
.style1 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.style7 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.style14 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.style15 
{
	color: #FFFFFF;
	font-size: 12px;
}

.style17 
{
	font-size: 10pt; 
	color: #FFFFFF; 
	font-weight: bolder;
}

.style21 
{
	font-size: 12px; 
	color: #FF6600; 
	font-weight: bold; 
}
.style24 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #0000FF;
	
}

.style26 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #00FF00; 
}

.style27 
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	
	font-size: 12px;
	TEXT-ALIGN: justify;
}

.style28 {font-size: 12px;}

.style30 {font-size: 10px;}

.style32 {color: #0078A6;}

.NormalFontBold 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
}

.lightBlueTableHeader 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #99ffff;
}

.HelpPanel
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F5F5F5;
}

.SurferHelpPanel
{
	font-size: 12px;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	background-color: #FFFFEA;
}

.TransBorder
{
	border-style: solid; 
	border-width: 1px; 
	border-color: #e3e9f1;
}

.MemberBorder
{
	border-style: solid; 
	border-width: 1px; 
	border-color: #3568cc;
}

.OrangeBorder
{
	border-style: solid; 
	border-width: 1px; 
	border-color: #FF9900;
}

.SearchResultBorder
{
	border-style: solid; 
	border-width: 1px; 
	border-color: #FFCC33;
}

.SearchResultTickerBorder
{
	border-style: solid; 
	border-width: 2px; 
	border-color: #ff9900;
}

.SearchResultHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bolder;	
	background-color: #FFCC33;
	color: #0000CC;
}

.SearchResultFooter
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;	
	background-color: #FFCC33;	
	width:100%;
}


.BlueTableHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bolder;
	color: #ffffff;
}

.FormHeader {
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	background-color: #EFEFEF;
}

.Error 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Red;
	font-weight:bolder;
}

.SmallerTableLink
{	
	font-size: 10px;
	font-weight:bolder;
	color: #ffffff;
}

.GreenTableHeader
{
	background-color:#99ff99;
	font-weight:bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.OrangeColorHeader 
{
	background-color:#FF9900;
	color: #FFFFFF;
	font-weight:bolder;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}

.CompanyListingHeader 
{
	background-color:#B3D0FF;
	font-weight:bolder;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}

.CompanyListingBorder
{
	border-style: solid; 
	border-width: 1px; 
	border-color: #CBCBCB;
}

.SearchCriteriaBorder
{
	border-style: solid; 
	border-width: 1px; 
	border-color: #CBCBCB;
}

.DgHeader
{ 
	background-color: #cbe3ff;
	color: #000058;
	font-weight:bolder;
}

.DgItem
{
	background-color:White;	
}

.DgSelected
{
	background-color:#99FFCC;	
}

.DgAlternateItem
{
	background-color:#E8FFFF;	
}

.DgAlternateItemSurfer
{
	background-color:#fffbf1;	
}

.DgHeaderSurfer
{
	background-color: #ffcc66;
	color: #996600;
	font-weight:bolder;
}

.MenuLink
{
	font-family:Arial;
	font-size:10pt;
	color: #FFFFFF;
	font-weight:bold;
}

.MenuLink2
{
	font-family:Arial;
	font-size:10pt;
	color: #FFFFFF;
	font-weight:bold;
}

.MenuLink:hover
{
	font-family:Arial;
	font-size:10pt;
	color: #FFFFFF;
	font-weight:bold;
}

.FormTitle
{
	font-weight:bold;
	font-size:10pt;
	font-family:Arial;
}

table.sample {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: white;
}
table.sample th {
	border-width: 1px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: rgb(203, 203, 203) rgb(203, 203, 203) rgb(203, 203, 203) rgb(203, 203, 203);
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.sample td {
	border-width: 1px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: rgb(203, 203, 203) rgb(203, 203, 203) rgb(203, 203, 203) rgb(203, 203, 203);
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}

.buttonCtrl
{
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;
}

.dropdownCtrl
{
	font-family:Arial;
	font-size:9pt;
}

.welcomeMsg
{
	font-family:Arial;
	font-size:11pt;
	font-weight:bold;
}

.MainPageProductListing{
width:130px;
height:130px;
text-align:center;
vertical-align:middle;
border:solid 1px #CBCBCB;
}

.SearchResultCompanyThumbnail{
width:65px;
height:65px;
text-align:center;
vertical-align:middle;

}

.SearchResultProductThumbnail{
width:43px;
height:43px;
text-align:center;
vertical-align:middle;

}

.hintsClass {
			background-color: white;
			border: 1px solid #808080;
			padding: 5px 5px 30px 5px;
		}

