/* ######################################## */
/* JA Styles for content */
/* ######################################## */

body, td, p {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #003399;
line-height: 1.3em;
font-size: 90%;
}
/* Underline links on nav menus is avoided by removing - BODY A:hover - */
a:link {
color: #993300;
text-decoration: none;
}
a:visited {
color: #B0623C;
text-decoration: none;
}
a:hover {
color: #993300;
text-decoration: underline;
}
/* JA makes external links dashed - IE6 still needs class=external applied to A tags*/
a[target=_blank]:hover,
a[rel=external]:hover {
text-decoration: none;
border-bottom: 1px dashed;
}
a.external:hover {
text-decoration: none;
border-bottom: 1px dashed;
}
/* JA end*/
h1 {
font-size: 110%;
color: #333333;
}
h2 {
font-size: 105%;
color: #003399;
}
H1 em {
font-size: 115%;
}
H1 a.insettitle {
font-weight: bold;
color: #2B7DD1;
text-decoration: none;
}
H1 a.insettitle:link {
font-weight: bold;
color: #2B7DD1;
text-decoration: none;
}
H1 a.insettitle:hover {
font-weight: bold;
color: #2B7DD1;
text-decoration: none;
}
H1 a.insettitle:visited {
font-weight: bold;
color: #2B7DD1;
text-decoration: none;
}
.body2 {
color: #222222;
}
.body2 P {
color: #333333;
}

/*************** JA small ***************/
.small {
font-size: 8pt;
}
a.small:link {
color: #CC6600;
font-size: 90%;
text-decoration: none;
}
a.small:hover {
color: #0066FF;
}
a.small:visited {
color: #CC6600;
}

/*************** JA hotbox ***************/
.hotbox a:link, .hotbox a:visited {
color: #555555;
font-size: 80%;
text-decoration: none;
}
.hotbox a:hover {
color: #111111;
font-size: 80%;
text-decoration: none;
}
td.hotboxtitle {
color: #000000;
font-size: 80%;
font-weight: bold;
text-decoration: none;
}

/*************** JA Topnav ***************/
.topnav, .topnav a:link, .topnav a:hover, .topnav a:visited {
font-size: 8pt;
font-weight: bold;
color: #333333;
text-decoration: none
}

/*************** JA Reviews ***************/
.reviews {
font-size: 10px;
color: #CC6600;
text-decoration: none;
}
a.reviews:link {
color: #CC6600;
text-decoration: none;
}
a.reviews:hover {
color: #0066FF;
text-decoration: none;
}
a.reviews:visited {
color: #CC6600;
text-decoration: none;
}

/*************** JA Breadcrumb ***************/
.breadcrumb {
font-size: 11px;
font-weight: normal;
color: #999999;
line-height: 17px;
}

/*************** JA Forms ***************/
.formfield {
font-size: 10pt;
background-color: #ffffff;
color: #333333;
border: thin #D4D0C8 groove;
}
.formbutton {
font-size: 11px;
background-color: #CCCCCC;
color: #333333;
font-weight: bold;
}

/*************** JA miscellaneous ***************/
.hilite {
color : #0033cc;
}
.copyright {
font-size: 8pt;
color: #000000;
}
.navpath {
font-size: 9pt;
color: #777777;
}
.menuitem {
font-size: 8pt;
color: #000000;
cursor: hand;
}
.pullquote {
width: 20%;
font-size: 110%;
float:right;
margin:5px;
padding:10;
border:1px #ddd solid;
background: #eee;
}
.hand {
cursor: hand;
}
.tablehead {
font-weight: bold;
color: #4b4b4b;
font-size: 12px;
}
.morelink {
font-size: 8pt ;
}
.insettitle a:link, .insettitle a:visited {
font-weight: bold;
color: #003399;
text-decoration: none;
}
.insettitle a:hover {
font-weight: bold;
color: #003399;
text-decoration: underline;
}
.clear {
clear:both;
}