/* global font styles */

A {
	color:#006699;
	text-decoration: underline;
}
A.content {
	color:#006699;
	text-decoration: underline;
}
A.newsitem {
	color:#ffffff;
	text-decoration: none;
}
A:hover {
	color:#cc3300;
	text-decoration: underline;
}
A.content:hover {
	text-decoration: underline;
}
A.smallnav:hover {
	color:#ffffff;
	text-decoration: underline;
}
A.leftnavhead:hover {
	color:#ffffff;
	text-decoration: underline;
}
A.leftnavitem:hover {
	color:#ffffff;
	text-decoration: underline;
}
A.topnavitem:hover {
	color:#ffffff;
	text-decoration: underline;
}
A.newsitem:hover {
	color:#ffffff;
	text-decoration: underline;
}

.content {
	font-family: "Arial", "sans-serif"; 
	font-size:10pt;
}

.deck {
	font-style:italic;
	font-family: "Arial", "sans-serif"; 
	font-size:10pt;
}

.contentindhead {
	padding-left:10px;
	font-weight:bold;
	font-size:12pt;
	font-family:"Arial","sans-serif";
	color:#006699
}
.contenthead {
	font-weight:bold;
	font-size:15pt;
	font-family:"Arial","sans-serif";
	color:#006699
}
.contentsubhead {
	font-weight:bold;
	font-size:12pt;
	font-family:"Arial","sans-serif";
	color:#006699
}
.subtitle {
	font-weight:bold;
	font-size:13pt;
	font-family:"Arial","sans-serif";
	color:#006699
}

.desclink {
	font-weight:bold;
	font-size:10pt;
	font-family:"Arial","sans-serif";
	color:#006699;
	text-decoration:underline;
}

.listitem {
	font-family: "Arial", "sans-serif"; 
	font-size:8pt;
	color:#000000;
}


/* layout styles */

.topnavbar {
	padding-top:0px;
	padding-bottom:0px;
}
.leftnavbox {
	padding-top:8px;
	padding-bottom:0px;
}
.newsbox {
	padding-top:12px;
	padding-bottom:0px;
	padding-left:12px;
}


/* navigational font styles */

.smallnav {
	padding-top:4px;
	font-size:8pt;
	font-family:"Arial","sans-serif";
	color:#FFFFFF;
	text-decoration: none;
}
.topnavitem {
	font-weight:bold;
	font-size:9pt;
	font-family:"Helvetica","Arial Narrow","sans-serif";
	color:#ffffff;
	text-decoration: none;
}
.leftnavhead {
	font-weight:bold;
	font-size:10pt;
	font-family:"Helvetica","Arial Narrow","sans-serif";
	text-decoration: none;
	color:#FFFFFF;
}
.leftnavitem {
	font-size:9pt;
	font-family:"Helvetica Narrow","Arial","sans-serif";
	color:#FFFFFF;
	text-decoration: none;
}
.breadcrumbs {
	font-size:7pt;
	font-family:"Arial","sans-serif";
	color:#999999;
	text-decoration: none;
}
.tag {
	font-family:"Arial","sans-serif";
	color:#999999;
	font-size:9pt;
	text-decoration: none;
}
.footer {
	font-family:"Arial","sans-serif";
	font-size:8pt;
	color:#000000;
	text-decoration: none;
}
.thrdnav {
	font-weight:bold;
	font-size:8pt;
	font-family:"Arial","sans-serif";
	text-decoration: none;
	color:#006699;
}


/* Related Items styles*/

.sidebar {
	font-size:8pt;
	font-family:"Arial","sans-serif";
}

.sidebartitle {
	font-weight:bold;
	font-size:9pt;
	font-family:"Arial","sans-serif";
	color:#CC3300;
	text-align:center;
}

.sidebarsubtitle {
	font-weight:bold;
	font-size:9pt;
	font-family:"Arial","sans-serif";
	color:#000000;
	text-align:center;
}

.sidebardesclink {
	font-weight:bold;
	font-size:9pt;
	font-family:"Arial","sans-serif";
	color:#006699;
	text-decoration:none;
}

/* editing strip font styles */

.whitenav {
	font-family:arial,san-serif;
	font-size:12px;
	font-weight:BOLD;
	color:#FFFFFF;
	text-decoration:none;
}


/* homepage font styles */

.newsitem {
	font-weight:bold;
	font-size:8pt;
	font-family:"Arial","sans-serif";
	color:#ffffff;
	text-decoration: underline;
}
.newsdate {
	font-size:9pt;
	font-family:"Arial","sans-serif";
	color:#ffffff;
	text-decoration: none;
}
.caption {
	font-weight:bold;
	font-size:13pt;
	font-family:"Helvetica Narrow","Arial Narrow","sans-serif";
	color:#999999;
	text-decoration: none;
}
.teaser {
	font-weight:bold;
	font-size:9pt;
	font-family:"Arial","sans-serif";
	color:#006699;
	text-decoration: none;
}
.homeitem {
	font-size:8pt;
	font-family:"Arial","sans-serif";
}
.homehead {
	font-weight:bold;
	font-size:12pt;
	font-family:"Helvetica Narrow","Arial","sans-serif";
}


/* small business font styles */

.smblogohead {
	font-weight:bold;
	font-size:15pt;
	font-family:"Arial","sans-serif";
	color:#FFFFFF
}


/* newsletter styles */

.newslettertitle {
	font-weight:bold;
	font-size:12pt;
	font-family:"Arial","sans-serif";
	color:#000000;
	font-style:italic;
}
.newslettersubtitle {
        font-weight:bold;
        font-size:10pt;
        font-family:"Arial","sans-serif";
        color:#000000;
}
.newsletterparatitle {
	font-weight:bold;
	font-size:9pt;
	font-family:"Arial","sans-serif";
	color:#000000;
}
.newslettercontent {
        font-family: "Arial", "sans-serif";
        font-size:9pt;
}


/* boilerplate font styles */

.boilerplatecontent {
	font-size:10pt;
	font-family:"Arial","sans-serif";
	color:#333333;
	padding-right : 14px;
}


/* tab font styles */

.tabcontent {
	font-size:9pt;
	font-family:"Arial","sans-serif";
	color:#000000;
	padding-right : 4px;
}

.tablinkcontent {
	font-weight:bold;
	font-size:9pt;
	font-family:"Arial","sans-serif";
	color:#006699;
}

A.tablinkcontent2:hover {
	font-weight:bold;
	font-size:9pt;
	font-family:"Arial","sans-serif";
	color:#006699;
	text-decoration: none;
}


/* news font styles */

.newstitle {
	font-weight:bold;
	font-size:10pt;
	font-family:"Arial","sans-serif";
	color:333366;
	margin-top : 8px;
	margin-bottom : 8px;
}

.newslinkcontent {
	font-size:9pt;
	font-family:"Arial","sans-serif";
	color:#006699;
	margin-top : 8px;
	margin-bottom : 8px;
}

A.newslinkcontent2:hover {
	font-size:9pt;
	font-family:"Arial","sans-serif";
	color:#006699;
	text-decoration: none;
}


a.breadcrumb-link:link {
    color : #006DA9;
    text-decoration : underline;
}

a.breadcrumb-link:visited {
    color : #006DA9;
    text-decoration : underline;
}

a.breadcrumb-link:hover {
    color : #006DA9;
    text-decoration : none;
}

a.navigation-bottom-link:link {
    color : #000000;
    text-decoration : none;
}

a.navigation-bottom-link:visited {
    color : #000000;
    text-decoration : none;
}

a.navigation-bottom-link:hover {
    color : #000000;
    text-decoration : underline;
}

a.navigation-left-link:link {
    color : #666666;
    text-decoration : none;
}

a.navigation-left-link:visited {
    color : #666666;
    text-decoration : none;
}

a.navigation-left-link:hover {
    color : #000000;
    text-decoration : underline;
}

a.navigation-top-link:link {
    color : #FFFFFF;
    text-decoration : none;
}

a.navigation-top-link:visited {
    color : #FFFFFF;
    text-decoration : none;
}

a.navigation-top-link:hover {
    color : #CCCCCC;
    text-decoration : underline;
}

body, td {
    font-family : Verdana, Arial, sans-serif;
    font-size : 10pt;
    margin : 0px;
}

ul {
    margin-bottom : 0px;
    margin-top : 0px;
}

ul.dots-right {
    list-style : url(http://adsl-63-201-131-174.dsl.snfc21.pacbell.net/hiermenus2/resources/images/dots_right.gif) circle;
    margin-left : 20px;
}

.breadcrumb {
    color : #000000;
    font-size : 8pt;
    padding : 10px;
}

.content-general {
    font-family : verdana, sans-serif;
    font-size : 8pt;
}

.content-header {
    font-family : Verdana, sans-serif;
    font-size : 10pt;
    font-weight : bold;
    padding-bottom : 10px;
    padding-left : 0px;
    padding-right : 0px;
    padding-top : 20px;
}

.content-sub-header {
    font-family : arial, sans-serif;
    font-size : 9pt;
    font-weight : bold;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-top : 20px;
}

.navigation-bottom {
    color : #000000;
    font-size : 8pt;
    padding : 4px;
}

.navigation-left {
    background-color : #FFFFFF;
    color : #666666;
    font-size : 7pt;
    padding : 4px;
    padding-left : 24px;
}

.navigation-top {
    color : #FFFFFF;
    font-size : 8pt;
    padding : 4px;
}

.resources-bar-content {
    font-family : Verdana, sans-serif;
    font-size : 8pt;
    padding-bottom : 4px;
    padding-left : 4px;
    padding-right : 4px;
    padding-top : 4px;
}

.resources-bar-header {
    font-family : Verdana, sans-serif;
    font-size : 10pt;
    font-weight : bold;
    padding-bottom : 4px;
    padding-left : 4px;
    padding-right : 4px;
    padding-top : 4px;
}

.search-box {
    color : #CCCCCC;
    font-size : 8pt;
    font-weight : bold;
    padding : 4px;
}
