/* JP McKEONE INSURANCE AGENCY STYLESHEET */
/* BY JASON JUSTIAN, (c)2003 CLOCKWORK LOGIC */


/* Global Rules (mostly for content section) */
BODY {background: #117;}

A {color: #009;
  text-decoration: none;
  font-size: x-small;}

A:hover {color: #009;
  text-decoration: underline;
  font-size: x-small;}

P {text-indent: 1em;
  font-family: Times New Roman, Times, serif;
  font-size: x-small;
  color: #000;
  margin-left: 1em;
  margin-top: 0em;}

H1 {color: #66238e; 
  font-family: Veranda, Helvitica, Arial, sans-serif;
  letter-spacing: .10em;
  font-size: medium;
  text-align: left;
  margin-left: .5em;}

H2 {color: #333;
  font-family: Veranda, Helvitica, Arial, sans-serif;
  letter-spacing: 0em;
  font-size: small;
  text-align: left;
  margin-left: 1em;}

H3 {color: #666;
  font-family: Veranda, Helvitica, Arial, sans-serif;
  letter-spacing: 0em;
  font-size: small;
  text-align: center;
  font-style: italic;}

LI {list-style-image: url(images/itemBullet.gif);}

.date {color: #888;
  font-family: Veranda, Helvitica, Arial, sans-serif;
  font-size: x-small;
  text-align: right;
  font-style: italic;
  margin-top: 0em;
  margin-bottom: 0em;}

/* This is for the table that encloses the entire page */
.main {background: #fff;
  color: #222;
  border-style: solid;
  border-color: #fff;
  border-width: thin;}

/* Top Drop-Down Menu Rules */
.menu {background: #369;
  text-align: right;
  font-family: Arial, Helvitica, sans-serif;
  text-decoration: none;
  font-size: x-small;
  color: #fff;}
.menu A {color: #ccc;
  font-family: Arial, Helvitica, sans-serif;
  text-decoration: none;
  font-size: x-small;}
.menu A:hover {color: #fff;
  text-decoration: none;}

/* Page Header Rules */
.header {background: #268;
  color: #fff;
  font-size: x-small;}
.header A {color: #fff;
  font-family: Arial, Helvitica, sans-serif;
  text-decoration: none;
  font-size: x-small;}
.header A:hover {background: #369;
  color: #fff;
  text-decoration: none;}

/* Footer Rules */
.footer {background: #268;
  color: #ffffff;
  font-family: Arial, Helvitica, sans-serif;
  text-align: center;
  font-size: x-small;}

/* Sidebar Rules */
.sidebar {background: #fff;
  color: #222255;
  text-align: left;
  border-style: none none none dotted;
  border-width: thin;
  border-color: #74a;}
.sidebar A {color: #225;
  font-family: Arial, Helvitica, sans-serif;
  text-decoration: underline;
  font-size: xx-small;}
.sidebar A:hover {color: #000;
  font-size: xx-small;}
.sidebar H3 {color: #338;
  font-family: Veranda, Helvitica, Arial, sans-serif;
  font-size: x-small;
  text-align: center;}
.sidebar LI {list-style-image: url(images/smBullet.gif);}
.sidebar UL {text-indent: 0em;
  display: block;}

P.teaser {color: #666;
  font-size: small;
  text-indent: 0em !important;}

.form {border-style: dashed;
  border-color: #000;
  border-width: thin;
  font-size: x-small;}
.form H2 {margin-left: .5em;
  margin-bottom: 0em;}
.form LI {margin-left: .5em;
  font-family: Times New Roman, Times, serif}
.form INPUT,TEXTAREA,SELECT {border-style: none solid solid none;
  border-color: #888;
  border-width: thin;
  color: #ff0000;
  font-size: x-small;
  font-family: Times New Roman, Times, serif}