/* style.css
$Id: business.css,v 1.8 2006/05/28 16:53:36 Denise Exp $
*/
/* This is the cascading style sheet page that links to any HTML page
holding a LINK to it */

BODY.main {
background-color : #AFB97A;
}

TABLE.main {
width : 800px;
background-color : #CCCCFF;
border-spacing : 0px;
padding-top : 0px;
padding-bottom : 0px;
margin-top: 0;
margin-bottom: 0;
margin-right: 0;
margin-left: 0;
}

TABLE.tight {
border-spacing : 0px;
padding-top : 0px;
padding-bottom : 0px;
margin-top: 0;
margin-bottom: 0;
margin-right: 0;
margin-left: 0;
}

TD.tight {
padding-top : 0px;
padding-bottom : 0px;
padding-left : 5px;
padding-right : 0px;
margin-top: 0;
margin-bottom: 0;
margin-right: 0;
margin-left: 0;
}

TD.main {
text-align : center;
padding-top : 0px;
padding-bottom : 0px;
margin-top: 0;
margin-bottom: 0;
}

TABLE.header {
background-image : url('images/head-business.jpg');
width : 800px;
height : 90px;
padding-top : 0px;
padding-bottom : 0px;
margin-top: 0;
margin-bottom: 0;
margin-right: 0;
margin-left: 0;
}

TD.header {
text-align : center;
padding-top : 0px;
padding-bottom : 0px;
padding-left : 10px;
padding-right : 10px;
margin-top: 0;
margin-bottom: 0;
margin-right: 0;
margin-left: 0;
}

H1.head {
color: #FFFFFF;
font-family: Verdana, Arial, sans-serif;
font-size: 28pt;
font-weight: bold;
margin-right: 0;
margin-left: 0;
margin-top: 0;
margin-bottom: 10px;
}

H1.tiny-head {
color: #FFFFFF;
font-family: Verdana, Arial, sans-serif;
font-size: 8pt;
font-weight: bold;
margin-right: 0;
margin-left: 0;
margin-top: 0;
margin-bottom: 10px;
}

TD.footer {
width : 800pt;
text-align : center;
background-image : url('images/footer.jpg');
padding-top : 0px;
padding-bottom : 0px;
margin-top: 0;
margin-bottom: 10px;
}

P.footer {
color: white;
text-align : center;
font-family: Verdana, Arial, sans-serif;
font-size: 8pt;
margin-top: 0;
margin-bottom: 5px;
}

A.ail-script-footer {
color: white;
font-weight: bold;
font-family: Verdana, Arial, sans-serif;
font-size: 7pt;
margin-top: 0;
margin-bottom: 2px;
}

A.footer {
color: white;
font-weight: bold;
font-family: Verdana, Arial, sans-serif;
font-size: 7pt;
margin-top: 0;
margin-bottom: 0;
}

TD.location-head {
width : 400px;
background-color : #1D286D;
color : white;
font-size: 11pt;
font-weight: bold;
text-align : left;
padding-top : 0px;
padding-bottom : 0px;
margin-top: 0;
margin-bottom: 10px;
}

TD.left_side_panel {
width : 200px;
text-align : left;
vertical-align : top;
padding-top : 0px;
padding-bottom : 0px;
margin-top: 0;
margin-bottom: 0;
}

TD.center-panel {
width : 400px;
background-color : #FFFFFF;
text-align : left;
vertical-align : top;
padding-top : 0px;
padding-bottom : 0px;
margin-top: 0;
margin-bottom: 0;
}

TD.article-panel {
width : 595px;
background-color : #FFFFFF;
text-align : left;
vertical-align : top;
padding-top : 0px;
padding-bottom : 0px;
margin-top: 0;
margin-bottom: 0;
}

TD.article-end {
width : 5px;
text-align : left;
vertical-align : top;
padding-top : 0px;
padding-bottom : 0px;
margin-top: 0;
margin-bottom: 0;
}

TD.right-side-panel {
width : 200px;
text-align : center;
vertical-align : top;
padding-top : 0px;
padding-bottom : 0px;
margin-top: 0;
margin-bottom: 0;
}

TABLE.content-text {
width : 190px;
padding-top : 0px;
padding-bottom : 0px;
margin-top: 0;
margin-bottom: 0;
margin-left: 2px;
margin-right: 2px;
}

TD.content-text {
width : 200px;
text-align : left;
padding-top : 10pt;
padding-bottom : 0pt;
margin-top: 0;
margin-bottom: 10px;
}

TABLE.display-ad {
width : 195px;
padding-top : 0px;
padding-bottom : 0px;
margin-top: 0;
margin-bottom: 0;
}

TABLE.ad-list {
width : 400px;
padding-top : 0px;
padding-bottom : 0px;
margin-top: 0;
margin-bottom: 0;
}

TABLE.ad-list1 {
background-color : #EEFAEE;
width : 400px;
padding-top : 0px;
padding-bottom : 0px;
margin-top: 0;
margin-bottom: 0;
}

TABLE.ad-list2 {
background-color : #E7E8FA;
width : 400px;
padding-top : 0px;
padding-bottom : 0px;
margin-top: 0;
margin-bottom: 0;
}

TABLE.ad-list3 {
background-color : #FAF5DD;
width : 400px;
padding-top : 0px;
padding-bottom : 0px;
margin-top: 0;
margin-bottom: 0;
}

TD.ad-select {
width : 400px;
color : navy;
padding-top : 0px;
padding-bottom : 0px;
margin-top: 0;
margin-bottom: 0;
}

P.ad-title {
color: navy;
font-family: Verdana, Arial, sans-serif;
font-weight : bold;
text-align : center;
text-decoration : underline;
font-size: 10pt;
margin-top: 0;
margin-bottom: 2px;
}

P.cpanel {
color: #000000;
font-family: Verdana, Arial, sans-serif;
font-weight : bold;
text-align : center;
text-decoration : none;
font-size: 12pt;
margin-top: 0;
margin-bottom: 2px;
}

P.help-link {
color: #A51818;
background-color : #DEFADE;
font-family: Verdana, Arial, sans-serif;
font-weight : bold;
text-align : right;
text-decoration : none;
font-size: 10pt;
margin-top: 0;
margin-bottom: 2px;
}

A.help-link {
color: #FB0707;
font-size: 10pt;
font-family: Verdana, Arial, sans-serif;
}

A.help-list-link {
color: #000000;
font-size: 11pt;
font-family: Verdana, Arial, sans-serif;
margin-top: 10px;
}

A.new-window {
color: #000000;
font-size: 8pt;
font-family: Verdana, Arial, sans-serif;
}

H2.content-text {
color: navy;
font-family: Verdana, Arial, sans-serif;
font-weight : bold;
text-align : center;
text-decoration : underline;
font-size: 8pt;
margin-top: 0;
margin-bottom: 7px;
}

P.content-text {
color: navy;
text-align : left;
font-family: Verdana, Arial, sans-serif;
font-size: 7pt;
margin-top: 0;
margin-bottom: 5px;
}

P.ad-text {
color: navy;
font-family: Verdana, Arial, sans-serif;
font-size: 8pt;
margin-top: 0;
margin-bottom: 2px;
}

P.ad-phone {
color: navy;
text-align : center;
font-family: Verdana, Arial, sans-serif;
font-size: 8pt;
margin-top: 0;
font-weight : bold;
margin-bottom: 2px;
}

P.ad-url {
color: navy;
text-align : center;
font-family: Verdana, Arial, sans-serif;
font-size: 8pt;
margin-top: 0;
margin-bottom: 2px;
}

HR.line-navy {
color : navy;
margin-top: 0;
margin-bottom: 0;
margin-right: 0;
margin-left: 0;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
padding-left: 0px;
}

A.list_ad {
color: navy;
font-family: Verdana, Arial, sans-serif;
font-size: 8pt;
margin-top: 0;
margin-bottom: 2px;
}

FORM.tight
{
margin-top: 0;
margin-bottom: 0;
}


/* Navigation Tree Style */

dt.nav {
font-family: Verdana, Arial, sans-serif;
font-size: 9pt;
color: navy;
font-weight: bold;
margin-left: 5px;
margin-right: 0;
}

dd.nav {
font-family: Verdana, Arial, sans-serif;
font-size: 9pt;
color: navy;
margin-left: 5px;
margin-right: 0;
}

dt.nav-lg {
font-family: Verdana, Arial, sans-serif;
font-size: 11pt;
color: navy;
font-weight: bold;
margin-left: 5px;
margin-right: 0;
}

dd.nav-lg {
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
color: navy;
margin-left: 5px;
margin-right: 0;
}

A.nav {
color: navy;
font-family: Verdana, Arial, sans-serif;
font-size: 8pt;
}

A.ail-script {
color: navy;
font-weight: bold;
font-family: Verdana, Arial, sans-serif;
font-size: 8pt;
}

A.footer-ail-script {
color: white;
font-family: Georgia, Times New Roman, serif;
font-size: 7pt;
}

A.footer-link {
color: white;
font-family: Georgia, Times New Roman, serif;
font-size: 8pt;
}

/*  4Admin GUI */

A.edit-link {
color: #000000;
font-weight: bold;
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
padding-top : 0px;
padding-bottom : 0px;
margin-top: 0;
margin-bottom: 20px;
}

TD.label {
width : 300pt;
color : #000000;
font-family: Arial, sans-serif;
font-weight: bold;
font-size: 10pt;
text-align : right;
padding-top : 0px;
padding-bottom : 0px;
margin-top: 0;
margin-bottom: 10px;
}

TD.field {
width : 400pt;
color : #000000;
font-family: Arial, sans-serif;
font-weight: bold;
font-size: 10pt;
text-align : left;
padding-top : 0px;
padding-bottom : 0px;
margin-top: 0;
margin-bottom: 10px;
}

TH.tight {
color : #000000;
padding-top : 0;
padding-bottom : 0;
margin-top: 0;
margin-bottom: 0;
}

TH.dark {
color : #FFFFFF;
font-size : 18pt;
background-color : #507250;
padding-top : 0px;
padding-bottom : 0px;
margin-top: 0;
margin-bottom: 0;
}

TH.med {
color : #FFCC66;
background-color : #87AB87;
padding-top : 0px;
padding-bottom : 0px;
margin-top: 0;
margin-bottom: 0;
}

TD.dark {
color : #FFCC66;
font-size : 18pt;
background-color : #507250;
padding-top : 10px;
padding-bottom : 0px;
margin-top: 0;
margin-bottom: 0;
}

UL.display-ad {
color: #000000;
text-align : left;
font-family: Verdana, Arial, sans-serif;
font-size: 9pt;
margin-top: 0;
margin-bottom: 15px;
}

UL.display-ad-navy {
color: navy;
text-align : left;
font-family: Verdana, Arial, sans-serif;
font-size: 9pt;
margin-top: 0;
margin-bottom: 15px;
}

UL.display-ad-brown {
color: #52250C;
text-align : left;
font-family: Verdana, Arial, sans-serif;
font-size: 8pt;
margin-top: 0;
margin-bottom: 15px;
}

LI.display-ad {
color: #000000;
text-align : left;
font-family: Verdana, Arial, sans-serif;
font-size: 7pt;
font-style: italic;
margin-left: 5px;
margin-top: 0;
margin-bottom: 0;
}

LI.display-ad-navy {
color: navy;
text-align : left;
font-family: Verdana, Arial, sans-serif;
font-size: 7pt;
font-style: italic;
margin-left: 5px;
margin-top: 0;
margin-bottom: 0;
}

LI.display-ad-brown {
color: #52250C;
text-align : left;
font-family: Verdana, Arial, sans-serif;
font-size: 7pt;
font-style: italic;
margin-left: 5px;
margin-top: 0;
margin-bottom: 0;
}

/*  Admin Data Lists */

H1.admin-head {
color: #000000;
font-family: Verdana, Arial, sans-serif;
font-size: 18pt;
font-weight: bold;
margin-top: 0;
margin-bottom: 15px;
}

TH.chart {
    background-color: #5423E4;
    font-family: Arial, sans-serif;
    font-size: 10pt;
    color: white;
}

TD.chart {
    text-align: center;
    background-color: #DCDFFC;
    font-family: Arial, Helvetica, Sans-serif;
    color: blue;
    font-size: 10pt;
}

P.gui-text {
color: #000000;
text-align : center;
font-family: Verdana, Arial, sans-serif;
font-size: 9pt;
margin-top: 0;
margin-bottom: 15px;
}

P.instructions {
color: #000000;
text-align : left;
font-family: Verdana, Arial, sans-serif;
font-size: 8pt;
font-style: italic;
margin-top: 0;
margin-bottom: 15px;
}

P.slideshow {
color: navy;
text-align : center;
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
font-style: italic;
margin-top: 0;
margin-bottom: 15px;
}

A.sort {
    font-family: Arial, Helvetica, Sans-serif;
    font-size: 10pt;
    color: white;
}


A.sort:link {
    font-family: Arial, Helvetica, Sans-serif;
    font-size: 10pt;
    color: white;
}

A:link.list_delete { 
    text-decoration: none;
	}
A:hover.list_delete { 
	background-color: navy;
	text-decoration: none;
	}
A:active.list_delete { 
    text-decoration: none;
	}

/* pager styles */

TD.pager {
    font-family: Arial, Helvetica, Sans-serif;
    font-size: 8pt;
    color: navy;
}

TD.pager-pgnum {
    font-family: Arial, Helvetica, Sans-serif;
    font-weight: bold;
    font-size: 8pt;
    color: navy;
}

A.pager {
    font-family: Arial, Helvetica, Sans-serif;
    color: blue;
    font-size: 8pt;
}

A.pager:hover {
    background-color: yellow;
}


A.index:hover {
    background-color: #728fce;
}

A.info {
    font-family: Arial, Helvetica, Sans-serif;
    font-size: 8pt;
    color: #3366cc;
    line-height: 1px;
}

/* article styles */

TABLE.article {
width : 595px;
padding-top : 10pt;
padding-bottom : 0px;
margin-top: 0;
margin-bottom: 10px;
}
TABLE.article-list {
width : 595px;
padding-top : 10px;
padding-bottom : 0px;
margin-top: 0;
margin-bottom: 10px;
}

TD.list-filter {
width : 595px;
text-align : center;
color : navy;
padding-top : 0px;
padding-bottom : 0px;
margin-top: 0;
margin-bottom: 0;
}

TD.article {
width : 595px;
text-align : left;
padding-top : 10px;
padding-bottom : 0px;
margin-top: 0;
margin-bottom: 10px;
}

TD.article-list {
width : 505px;
text-align : left;
padding-top : 10px;
padding-bottom : 10px;
padding-left : 10px;
margin-top: 0;
margin-bottom: 10px;
}

TD.caption {
font-size: 9pt;
font-style: italic;
color : navy;
width : 595px;
text-align : left;
padding-top : 0px;
padding-bottom : 0px;
padding-left : 10px;
margin-top: 0;
margin-bottom: 0;
}

TD.article-thumb {
width : 90px;
text-align : center;
padding-top : 0px;
padding-bottom : 0px;
padding-left : 0px;
margin-top: 0;
margin-bottom: 0;
}

UL.article {
color: navy;
text-align : left;
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
margin-top: 0;
margin-bottom: 0;
}

UL.article2 {
color: navy;
text-align : left;
list-style-type: none;
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
margin-top: 0;
margin-bottom: 5px;
}

OL.article {
color: navy;
text-align : left;
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
margin-top: 0;
margin-bottom: 0;
}

H2.article-title {
color: navy;
text-align : center;
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
font-size: 16pt;
margin-top: 0;
margin-bottom: 5px;
}

H2.article-subtitle {
color: navy;
text-align : center;
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
font-size: 12pt;
margin-top: 0;
margin-bottom: 10px;
}

P.article-title {
color: navy;
text-align : center;
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
font-size: 12pt;
margin-top: 0;
margin-bottom: 5px;
}

P.article-list-title {
color: navy;
text-align : left;
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
font-size: 12pt;
margin-top: 0;
margin-bottom: 5px;
}

P.article-byline {
color: navy;
text-align : center;
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
font-style: italic;
font-size: 9pt;
margin-top: 0;
margin-bottom: 5px;
}

P.article {
color: navy;
text-align : left;
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
margin-top: 0;
margin-bottom: 5px;
}

P.article-nospace {
color: navy;
text-align : left;
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
margin-top: 0;
margin-left: 10pt;
margin-bottom: 0;
}

P.article-summary {
color: navy;
text-align : left;
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
margin-top: 0;
margin-left: 10px;
margin-right: 5px;
margin-bottom: 5px;
}

A.article_list_url {
color: navy;
text-align : left;
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
margin-top: 0;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0;
}

/* display ad email scripts */

A.email-displayad-script-navy {
color: navy;
font-family: Verdana, Arial, sans-serif;
font-size: 7pt;
margin-top: 0;
margin-bottom: 2px;
}

A.email-displayad-script-white {
color: white;
font-family: Verdana, Arial, sans-serif;
font-size: 7pt;
margin-top: 0;
margin-bottom: 2px;
}

A.email-displayad-script-brown {
color: #541316;
font-family: Verdana, Arial, sans-serif;
font-size: 7pt;
margin-top: 0;
margin-bottom: 2px;
}

A.email-displayad-script-black {
color: #000000;
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
margin-top: 0;
margin-bottom: 2px;
}

A.email-business-script-black {
color: #000000;
font-weight: bold;
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
margin-top: 0;
margin-bottom: 2px;
}

A.email-business-script-brown {
color: #541316;
font-weight: bold;
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
margin-top: 0;
margin-bottom: 2px;
}

A.email-business-script-navy {
color: navy;
font-weight: bold;
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
margin-top: 0;
margin-bottom: 2px;
}

A.email-business-script-white {
color: white;
font-weight: bold;
font-family: Verdana, Arial, sans-serif;
font-size: 8pt;
margin-top: 0;
margin-bottom: 2px;
}

/* Business Introduction Page Styles */

H1.business-head-black {
color: #000000;
font-family: Verdana, Arial, sans-serif;
font-size: 20pt;
font-weight: bold;
margin-right: 0;
margin-left: 0;
margin-top: 0;
margin-bottom: 10px;
}

H1.business-head-brown {
color: #541316;
font-family: Verdana, Arial, sans-serif;
font-size: 20pt;
font-weight: bold;
margin-right: 0;
margin-left: 0;
margin-top: 0;
margin-bottom: 10px;
}

H1.business-head-navy {
color: navy;
font-family: Verdana, Arial, sans-serif;
font-size: 20pt;
font-weight: bold;
margin-right: 0;
margin-left: 0;
margin-top: 0;
margin-bottom: 10px;
}

H1.business-head-white {
color: white;
font-family: Verdana, Arial, sans-serif;
font-size: 20pt;
font-weight: bold;
margin-right: 0;
margin-left: 0;
margin-top: 0;
margin-bottom: 10px;
}

P.company-title-black {
color: #000000;
text-align : center;
font-family: Verdana, Arial, sans-serif;
font-size: 12pt;
margin-top: 0;
font-weight : bold;
margin-bottom: 2px;
}

P.company-title-brown {
color: #52250C;
text-align : center;
font-family: Verdana, Arial, sans-serif;
font-size: 12pt;
margin-top: 0;
font-weight : bold;
margin-bottom: 2px;
}

P.company-title-navy {
color: navy;
text-align : center;
font-family: Verdana, Arial, sans-serif;
font-size: 12pt;
margin-top: 0;
font-weight : bold;
margin-bottom: 2px;
}

P.company-title-white {
color: white;
text-align : center;
font-family: Verdana, Arial, sans-serif;
font-size: 12pt;
margin-top: 0;
font-weight : bold;
margin-bottom: 2px;
}

P.company-intro-black {
color: #000000;
text-align : center;
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
margin-top: 0;
font-weight : bold;
margin-bottom: 2px;
}

P.company-intro-brown {
color: #52250C;
text-align : center;
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
margin-top: 0;
font-weight : bold;
margin-bottom: 2px;
}

P.company-intro-navy {
color: navy;
text-align : center;
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
margin-top: 0;
font-weight : bold;
margin-bottom: 2px;
}

P.company-intro-white {
color: white;
text-align : center;
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
margin-top: 0;
font-weight : bold;
margin-bottom: 2px;
}


