/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	Common elements
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.main {
	font: normal 13px auto Arial,Verdana,Helvetica,sans-serif;
	}
iframe {
	border: 1px solid #313880;
	height: 480px;
	width: 100%;
	padding: 0px;
	}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	Search homepage - directory, company, category
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#tabmenu {
	color: #000;
	margin: 12px 0px 0px 0px;
	padding: 0px;
	z-index: 1;
	}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	Search results
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.searchHeader {
	font: bold 18px auto Arial,Verdana,Helvetica,sans-serif;
	color: #810011;
	}
.searchHeaderDirectory {
	font: bold 13px auto Arial,Verdana,Helvetica,sans-serif;
	color: #000000;
	}
.searchLetter {
	font: bold 15px auto Arial,Verdana,Helvetica,sans-serif;
	color: #999999;
	margin: 7px;
	padding: 7px;
	}
#OrGraphic {
	margin-top: 17px;
	}
.classHeader {
	font: bold 15px auto Arial,Verdana,Helvetica,sans-serif;
	color: #FFFFFF;
	}
.resultsHeader {
	font: bold 15px auto Arial,Verdana,Helvetica,sans-serif;
	color: #FFFFFF;
	}
.resultsMain {
	font: normal 12px auto Arial,Verdana,Helvetica,sans-serif;
	color: #000000;
	}
#resultsRow {
	border-bottom: 1px solid #777777;
	}
A.CompanyName:link    { font: bold 14px auto Arial,Verdana,Helvetica,sans-serif; cursor:pointer; color: #0060B6; text-decoration: none; }
A.CompanyName:visited { font: bold 14px auto Arial,Verdana,Helvetica,sans-serif; cursor:pointer; color: #0060B6; text-decoration: none; }
A.CompanyName:hover   { font: bold 14px auto Arial,Verdana,Helvetica,sans-serif; cursor:pointer; color: #510000; text-decoration: none; }
A.CompanyName:active  { font: bold 14px auto Arial,Verdana,Helvetica,sans-serif; cursor:pointer; color: #0060B6; text-decoration: none; } 
	
A.InlineNormalLink:link    { font-family:arial,helvetica,verdana,sans-serif; font-size:11px; cursor:pointer; color: #313880; font-weight: bold; text-decoration: none; }
A.InlineNormalLink:visited { font-family:arial,helvetica,verdana,sans-serif; font-size:11px; cursor:pointer; color: #313880; font-weight: bold; text-decoration: none; }
A.InlineNormalLink:hover   { font-family:arial,helvetica,verdana,sans-serif; font-size:11px; cursor:pointer; color: #510000; font-weight: bold; text-decoration: none; }
A.InlineNormalLink:active  { font-family:arial,helvetica,verdana,sans-serif; font-size:11px; cursor:pointer; color: #313880; text-decoration: none; } 

A.InlineAlphaLink:link    { font-family:arial,helvetica,verdana,sans-serif; font-size:13px; cursor:pointer; color: #FFFFFF; font-weight: bold; text-decoration: none; }
A.InlineAlphaLink:visited { font-family:arial,helvetica,verdana,sans-serif; font-size:13px; cursor:pointer; color: #FFFFFF; font-weight: bold; text-decoration: none; }
A.InlineAlphaLink:hover   { font-family:arial,helvetica,verdana,sans-serif; font-size:13px; cursor:pointer; color: #D5D4E6; font-weight: bold; text-decoration: none; }
A.InlineAlphaLink:active  { font-family:arial,helvetica,verdana,sans-serif; font-size:13px; cursor:pointer; color: #FFFFFF; text-decoration: none; } 
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	DIV "show more"
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.question {
	cursor:pointer;
	display:block;
	font-family: Arial, Helvetica;
	font-size:10pt;
	color: #510000;
	}
.answer {
	display:none;
	color:#666666;
	font-size:10pt;
	font-family: Arial, Helvetica;
	}
.container{
	display:block;
	}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	Company Details
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.CompanyDetailsHeader {
	font: bold 14px auto Arial,Verdana,Helvetica,sans-serif;
	color: #FFFFFF;
	}
.CompanyDetailsSubHeader {
	font: bold 13px auto Arial,Verdana,Helvetica,sans-serif;
	color: #000000;
	}
#CompanyDetailsMain {
	font: normal 12px auto Arial,Verdana,Helvetica,sans-serif;
	color: #000000;
	}
#CompanyDetailsMain p {
	font: normal 12px auto Arial,Verdana,Helvetica,sans-serif;
	color: #000000;
	}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	Print
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.PrintCompanyName {
	font: bold 14px auto Arial,Verdana,Helvetica,sans-serif;
	color: #000000;
	}
.PrintHeader {
	font: bold 16px auto Arial,Verdana,Helvetica,sans-serif;
	color: #000000;
	}
A.Print:link    { font: bold 12px auto Arial,Verdana,Helvetica,sans-serif; cursor:pointer; color: #0060B6; text-decoration: none; }
A.Print:visited { font: bold 12px auto Arial,Verdana,Helvetica,sans-serif; cursor:pointer; color: #0060B6; text-decoration: none; }
A.Print:hover   { font: bold 12px auto Arial,Verdana,Helvetica,sans-serif; cursor:pointer; color: #510000; text-decoration: none; }
A.Print:active  { font: bold 12px auto Arial,Verdana,Helvetica,sans-serif; cursor:pointer; color: #0060B6; text-decoration: none; }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
