/* ////////////////////////////////////////////
				ANCHOR LINKS
//////////////////////////////////////////// */
a {
  text-decoration:none; }

a:link,a:visited {
  color:#2870A7 }

a:hover,a:active {
  color:#EE7125 }
  
/* ////////////////////////////////////////////
				HEADER TAGS
//////////////////////////////////////////// */
h1 {
  color: #000000;
  padding:0px;
  font-size:16px;
  font-weight:bold;
  margin-left:0px;
  margin-top:10px;
  margin-right:0px;
  margin-bottom:10px }

h2 {
  color: #000000;
  font-size: 14px;
  font-weight:bold;
  text-align:left;
  margin-left:0px;
  margin-top:0px;
  margin-right:0px;
  margin-bottom:10px;
  padding:0px }

h2.bluebar{
	background:#2B70A7;
	color:#fff;
  padding:5px;
}

h3 {
  color: #000000;
  font-size:13px;
  text-align:left;
  margin-left:0px;
  margin-top:10px;
  margin-right:0px;
  margin-bottom:0px }

h4 {
  color: #000000;
  font-size:12px;
  font-weight:bold;
  text-align:left;
  margin-left:0px;
  margin-top:10px;
  margin-right:0px;
  margin-bottom:0px}
  
h5 {
  color: #000000;
  font-size:12px;
  font-weight:bold;
  text-align:left;
  margin-left:0px;
  margin-top:10px;
  margin-right:0px;
  margin-bottom:0px}
  
/* ////////////////////////////////////////////
				PARAGRAPH TAGS
//////////////////////////////////////////// */
  
p {
  font-size:12px;
  line-height:1.5;
  color:#000000;
  margin-left:0px;
  margin-top:0px;
  margin-right:10px;
  margin-bottom:10px }
  
.larger {
  font-size:14px;
  line-height:1.5;
  margin-left:0px;
  margin-top:10px;
  margin-right:10px;
  margin-bottom:10px }
  
p.small {
  font-size:11px;
  line-height:1.5;
  color:#000000;
  text-align:center;
  margin-left:0px;
  margin-top:0px;
  margin-right:0px;
  margin-bottom:0px }

p.legal{
  font-size:13px;
  line-height:1.5;
  color:#000000;
  margin-left:30px;
  margin-top:0px;
  margin-right:30px;
  margin-bottom:10px }
  
.legalTxt {
  font-size:11px;
  /*font-size:9pt*/
  line-height:1.5;
  color:#000;
 }
.legalcaps {
  font-size:11px;
  /*font-size:9pt*/
  line-height:1.5;
  color:#000;
  text-transform:uppercase;
 }
  
p.BackToTop {
  font-size:11px;
  line-height:.5em;
  color:#000000;
  text-align:right;
  margin-left:0px;
  margin-top:0px;
  margin-right:0px;
  margin-bottom:0px;
  padding:0px; }
  
p.excerpt {
  font-size:12px;letter-spacing:1px;
  line-height:1.5;
  color:#666666;
  font-weight: bold;
  font-style: italics;
  padding: 6px;
  margin-left:30px;
  margin-top:20px;
  margin-right:30px;
  margin-bottom:20px;
  border: 1px solid #ABA9A9;
  background: #fefefe;  }
  
blockquote {
  font-size:12px;
  line-height:1.5;
  color:#000000;
  margin-left:20px;
  margin-top:10px;
  margin-right:20px;
  margin-bottom:10px }
/* ////////////////////////////////////////////
				UL, OL, LI TAGS
//////////////////////////////////////////// */
ul, ol, li {
  font-size:12px;
  line-height:1.5;
  color:#000000;
  padding-left:0px;
  margin-left:20px;
  margin-top:0px;
  margin-right:0px;
  margin-bottom:0px }
ul.arrow
{
list-style-image: url('../gif/bluearrow.gif');
margin: 0 .5em 0 .5em;
padding: 0 .5em 0 .5em;
}
ul.blackArrow, li.blackarrow
{
list-style-image: url('../gif/blackarrow.gif');
margin: 0 .5em 0 .5em;
padding: 0 .5em 0 .5em;
}
li.blueArrow
{
list-style-image: url('../gif/bluearrow.gif');
margin: 0 .5em 0 .5em;
padding: 0 .5em 0 .5em;
}
/* ////////////////////////////////////////////
			STYLES / BOLD / ITALICS
//////////////////////////////////////////// */

.bold {
  line-height:1.5;
  font-weight:bold;
  color:#000000 }

hr{
 border: 1px solid #EE7125;
 text-align:center;
 width:100%;
}
hr.white{
 border: 1px solid #fff;
 text-align:center;
 width:100%;
}

p.blue{
color: #2870A7;
}

p.orange{
color:#EE7125;
}
p.question{ font-size:14px; color:#2870A7;
border-bottom:4px solid #efefef; background:#eee; padding:5px 5px; margin:20px 0 0 0; border-top: 2px solid #FFF;
}


/* ////////////////////////////////////////////
			BLOG STYLES
//////////////////////////////////////////// */

div.post{font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:12px;
  line-height:1.5;
  color:#000000;
  margin-left:0px;
  margin-top:10px;
  margin-right:0px;
  margin-bottom:10px;
}

div { clear: none !important; }

div.amicibg {
width:226px; margin-left:10px;
background: #F8F8F8;
border-left: #E4E2E2 solid 3px;
border-right: #E4E2E2 solid 3px;
}

/* Hide from IE5-mac. Only IE-win sees this. */
 
* html div.amicibg {
width:232px; margin-left:10px; margin-top:-5px;
background: #F8F8F8;
border-left: #E4E2E2 solid 3px;
border-right: #E4E2E2 solid 3px;
  }
 
/* End hide from IE5/mac */



.amicibg h3 {
  color: #000000;
  font-size:13px;
  text-align:left;
  padding-left:10px;
  padding-top:0px;
  margin-left:0px;
  margin-top:0px;
  margin-right:0px;
  margin-bottom:0px 
}

.amicibg ul
{
list-style-image: url('../gif/bluearrow.gif');
margin: 0 .5em 0 .5em;
padding: 0 .5em 0 .5em;
}

.imgAmici{
margin-left:10px; padding-top:0px;
}