﻿/* images with a links will have no border by default */
a img 
{
    border: none; 
} 

.account-h1
{
    font-family: Arial, Verdana, Tahoma;
    font-size: 14pt;
   	text-align: left;
   	color:#003366;
}

.account-h2
{
    font-family: Arial, Verdana, Tahoma;
    font-size: 10pt;
    font-weight:bold;
   	text-align: left;
   	color:#003366;
}

.account td
{
    padding:10px; 
    text-align:left;
    vertical-align:top;
}

.account-B
{
    width:210px;
    padding:5px; 
    text-align:left;
    vertical-align:top;
    background:#CCCCCC;
    background-color: #CCCCCC;
}

.about-A
{
    font-family: Arial, Verdana, Tahoma;
    font-size: 10pt;
    font-weight:normal;
   	text-align: center;
}
.about-B
{
    font-family: Arial, Verdana, Tahoma;
    font-size: 10pt;
    font-weight:normal;
   	text-align: center;
   	vertical-align: top;
}
.about-H
{
    font-family: Arial, Verdana, Tahoma;
    font-size: 10pt;
    font-weight:bold;
   	text-align: left;
   	vertical-align: middle;
}



body {
    font-family: Arial, Verdana, Tahoma;
    font-size: 10pt;
    margin-top: 0px;
}

.categoryheading-form
{
   	margin-left: auto; 
   	margin-right: auto; 
   	width: 100%;
}

.categoryheading
{
    font-family: Arial, Verdana, Tahoma;
    font-size: 14pt;
   	text-align: left;
   	color:#003366;
}

.checklicense
{
  	margin-left: auto; 
   	margin-right: auto; 
   	width: 80%;
}

.crossreference
{
    font-family: Arial, Verdana, Tahoma;
    font-size: 10pt;
   	text-align: right;
   	color:#000000;
}   

.directory1 {
    font-family: Arial, Verdana, Tahoma;
    font-size: 10pt;
    text-align: left;
}

.footer-master
{
    font-family: Arial, Verdana, Tahoma;
    font-size: 10pt;
    text-align: center;
   	color:#000000;
  	margin-left: auto; 
   	margin-right: auto; 
   	width: 90%;
    height: 30px;
    border: 0; 
    padding: 0;
    background:#FFFFFF;
    background-color: #FFFFFF;
}

.footer-copyright
{
    font-family: Arial, Verdana, Tahoma;
    font-size: 8pt;
    text-align: center;
   	color:#000000;
}

.googleRight
{
    margin-left: 30px;
    margin-top: 10px;
}

/* gridA */
/* ----- */
.gridA
{
    font-family: Arial, Verdana, Tahoma;
    font-size: 10pt; 
}
.gridA td,gridA th
{
    padding:5px; 
    text-align:left;
}
.gridA-header
{
    font-family: Arial, Verdana, Tahoma;
    font-size: 8pt; 
    text-align:left;
    color:#FFFFCC;
    background-color:#996633;
}
.gridA-row
{
    background-color:#FFFFCC;
}    
.gridA-alternating
{
    background-color:#CCCC99;
}    

/* gridBasic */
/* ----- */
.gridBasic
{
    font-family: Arial, Verdana, Tahoma;
    font-size: 10pt; 
}
.gridBasic td,gridBasic th
{
    padding:1px; 
    text-align:left;
}
.gridBasic-header
{
    font-family: Arial, Verdana, Tahoma;
    font-size: 8pt; 
    text-align:left;
    color:#000000;
}

h1
{
    font-family: Arial, Verdana, Tahoma;
    font-size: 14pt;
    font-weight: normal;
   	text-align: left;
   	color:#003366;
}    

h2
{
    font-family: Arial, Verdana, Tahoma;
    font-size: 10pt;
    font-weight:bold;
   	text-align: left;
   	color:#003366;
}    

.h2-listing
{
    font-family: Arial, Verdana, Tahoma;
    font-size: 10pt;
    font-weight:normal;
   	text-align: left;
   	color:#000000;
    }

hr
{
    text-align: center;
    color: #336699;
    background-color: #336699;
    width: 90%;
    height: 1px;
}

.hr-A
{
    text-align: center;
    color: #336699;
    background-color: #336699;
    width: 100%;
    height: 1px;
}

.hr-B
{
    text-align: left;
    color: #999999;
    background-color: #999999;
    width: 100%;
    height: 1px;
}
.hr-accountnav
{
    text-align: left;
    color: #999999;
    background-color: #999999;
    width: 100%;
    height: 1px;
}

.master-table
{
  	margin-left: auto; 
   	margin-right: auto; 
   	width: 90%;
    }
.LabelSaveStatus
{
    font-family: Arial, Verdana, Tahoma;
    font-size: 8pt;
    font-weight:bold;
   	text-align: center;
   	color:#339966;
}
.login-header
{
    font-family: Arial, Verdana, Tahoma;
    font-size: 10pt;
    font-weight:bold;
   	text-align: center;
   	color:#003366;
}

.profile-table
{
  	margin-left: auto; 
   	margin-right: auto; 
   	width: 90%;
    }

.profile-text
{
    font-family: Arial, Verdana, Tahoma;
    font-size: 10pt;
   	text-align: left;
   	color:#000000;
}

.profile-company
{
    font-family: Arial, Verdana, Tahoma;
    font-size: 14pt;
   	text-align: left;
   	color:#003366;
}

.profile-phonenumber
{
    font-family: Arial, Verdana, Tahoma;
    font-size: 14pt;
   	color:#003366;
}

.profile-description
{
    font-family: Arial, Verdana, Tahoma;
    font-size: 10pt;
   	text-align: left;
   	color:#000000;
}
.profile-motto
{
    font-family: Arial, Verdana, Tahoma;
    font-size: 10pt;
    font-weight: bold;
   	text-align: left;
   	color:#336699;
}

.table-freelistings
{
  	margin-left: auto; 
   	margin-right: auto; 
}

.table-freelistings td
{
    padding:1px; 
    text-align:left;
}

.table-catstandard
{
  	margin-left: auto; 
   	margin-right: auto;
}
.table-catstandard td, table-catstandard th
{
    text-align: center;
   	padding: 10px;
}

.table-catpremium
{
  	margin-left: auto; 
   	margin-right: auto;
}
.table-catpremium td, table-catpremium th
{
    text-align: center;
   	padding: 20px;
}


.BasicListingArea
{  	
  	margin-left: 50px; 
}

.snapshotimg
{
    border: 1px;
    border-color: #003366;  
    border-style: solid;
}

.snapshotcompany
{
    font-family: Arial, Verdana, Tahoma;
    font-size: 11pt;
    font-weight: bold;
   	color:#003366;
    text-align: center;
    text-decoration: none;
}

.datalistP td, datalistP th
{
    vertical-align: top;
    padding: 10px;
    width: 200px;
}

/*
.PremiumListingArea
{  	
    background-color: #FFFFCC;
    border: 1px;
    border-style: solid;
    border-color: #003366;
}



.snapshotimg a:link, a:hover, a:active, a:visited
{
    font-family: Arial, Verdana, Tahoma;
    font-size: 10pt;
   	color:#336699;
    text-align: center;
    text-decoration: none;
}
*/


/* datalistP */
/* ----- 

.datalistP
{
    font-family: Arial, Verdana, Tahoma;
    font-size: 18pt; 
    text-align: center;
}
*/

