/* --------------------------------------------------- */
 /*               LINKS                                 */
 /* --------------------------------------------------- */
A {color: #963C08; }
A:link {color: #963C08; }
A:active {color: #963C08;}
A:hover {color: #963C08;}


A.whitelink {color: #FFFFFF; text-decoration: none;}
A.whitelink:link {color: #FFFFFF; text-decoration: none;}
A.whitelink:active {color: #FFFFFF; text-decoration: none;}
A.whitelink:visited {color: #FFFFFF; text-decoration: none;}
A.whitelink:hover {color: #FFFFFF; text-decoration: underline; text-decoration: underline;}

A.embed {color: #925907;text-decoration: none;border-bottom:1px dotted;border-color:#AAAAAA;}
A.embed:link {color: #925907; text-decoration: none;border-bottom:1px dotted;border-color:#AAAAAA;}
A.embed:active {color: #925907; text-decoration: none;border-bottom:1px dotted;border-color:#AAAAAA;}
A.embed:visited {color: #925907;text-decoration: none;border-bottom:1px dotted;border-color:#AAAAAA;}
A.embed:hover {color: #925907; text-decoration: underline;border-bottom:0px}


A.dkblue {color: #1D4662;text-decoration: none;border-bottom:1px dotted;border-color:#444444;}
A.dkblue:link {color: #1D4662; text-decoration: none;border-bottom:1px dotted;border-color:#444444;}
A.dkblue:active {color: #1D4662; text-decoration: none;border-bottom:1px dotted;border-color:#444444;}
A.dkblue:visited {color: #1D4662;text-decoration: none;border-bottom:1px dotted;border-color:#444444;}
A.dkblue:hover {color: #1D4662; text-decoration: underline;border-bottom:0px}


A.whitembed {color: #FFFFFF;text-decoration: none;border-bottom:1px dotted;border-color:#AAAAAA;}
A.whitembed:link {color: #FFFFFF; text-decoration: none;border-bottom:1px dotted;border-color:#AAAAAA;}
A.whitembed:active {color: #FFFFFF; text-decoration: none;border-bottom:1px dotted;border-color:#AAAAAA;}
A.whitembed:visited {color: #FFFFFF;text-decoration: none;border-bottom:1px dotted;border-color:#AAAAAA;}
A.whitembed:hover {color: #FFFFFF; text-decoration: underline;border-bottom:0px}
/* --------------------------------------------------- */
/*      Used to display lighthouse on all watch pages             */
/* --------------------------------------------------- */
.watch {
		background-image:url(images/WatchBkg.gif);
		background-repeat: no-repeat;
		height: 59px;
}
/* --------------------------------------------------- */
/*               image rule                            */
/* --------------------------------------------------- */
.rule {
		border-style: solid;
		border-width: 1px;
		border-color: #222222;
}
input {
font-family: Trebuchet MS, helvetica, sans-serif;
 font-size: 12px;
 }
p {
font-family: Georgia, serif;
font-size: 12px;
margin-top: 10; margin-bottom: 10;
line-height:17px;
}

/* --------------------------------------------------- */
/*            TD: ENDS UP AS DEFAULT FOR EVERYTHING    */
/* --------------------------------------------------- */
li {
list-style-type: square;
color: #444444;
margin: 10px 10px 10px -10px;
}
/* --------------------------------------------------- */
/*  ... before list in Black Book of IRA Secrets   */
/* --------------------------------------------------- */
.zdotdot {
list-style-image: url('images/dotdot.gif');
color: #444444;
font-family: Georgia, serif;
margin: 10px 10px 10px 20px;
}
.arrow {
list-style-image: url('images/arrow.gif');
font-family: Georgia, serif;
font-size: 12px;
margin-left: 30px;

}
.home-arrow {
list-style-image: url('images/arrowhome.gif');
font-family: Georgia, serif;
font-size: 12px;
margin-left: -5px;
padding-left: 3px;
}
.member-arrow {
list-style-image: url('images/arrowhome.gif');
font-family: Georgia, serif;
font-size: 12px;
margin-left: -15px;
padding-left:5px;
}
.super-arrow {
list-style-image: url('images/superarrow.gif');
font-family: Georgia, serif;
font-size: 12px;
margin-left: -15px;
padding-left:5px;
}
.home-bluearrow {
list-style-image: url('images/rightarrow.gif');
font-family: Georgia, serif;
font-size: 12px;
margin-left: -10px;
}


.redarrow {
list-style-image: url('images/redarrow.gif');
font-family: Georgia, serif;
font-size: 12px;
margin-left: 30px;

}

.zpli {
margin: 5px 10px 5px 40px;
font-family: Georgia, serif;
}
.toprightimg {
 margin: 0px 0px 15px 10px;
 }
 .topleftimg {
 margin: 0px 15px 5px 0px;
 }
 .rightimg {
 margin: 10px 0px 15px 10px;
 }
 .rightimg2 {
 margin: 10px 0px 15px 10px;
 border-style:solid;
 border-width: 1px 0px 1px 1px;
 border-color:#AAAAAA;
 }
 .leftimg {
 margin: 5px 15px 5px 0px;
 border-style:solid;
 border-width: 1px 1px 1px 0px;
 border-color:#AAAAAA;
 }
 .leftimg2 {
 margin: 0px 15px 0px 0px;
 
 }
 .leftimgpadd {
 margin: 5px 15px 5px 25px;
 border-style:solid;
 border-width: 1px 1px 1px 1px;
 border-color:#AAAAAA;
 }
td {
 font-family: Trebuchet MS, helvetica, sans-serif;
 font-size: 13px;
 color :#444444;
 }
 
 .padd {
 font-family: Georgia, serif;
 font-size:12px;
 line-height: 16px;
 margin: 0px 25px 17px 25px;

 }
 .zpaddc {
 margin: 0px 25px 15px 75px;

 }

 
 .whitepadd {
 margin: 0px 10px 20px 10px;
 color: #FFFFFF;
 }
 
 .BlackLargeTitle {
 font-family: Georgia,  sans-serif;
 color:#000000;
 margin:20px 0px 0px 25px;
 font-size: 30px;
 line-height:32px;
 }
 .redsubtitle {
 font-family: Georgia,  sans-serif;
 font-weight: normal;
 color:#C51225;
 margin:20px 0px 0px 0px;
 font-size: 20px;
 line-height:28px;
 }
 .HomeSubTag {
 font-family: Trebuchet MS, helvetica, sans-serif;
 font-size: 13px;
 margin: 0px 15px 10px 0px;
 line-height:17px;
 }
 
 .zcallout2 {
 font-family: Trebuchet MS, helvetica, sans-serif;
 font-size: 13px;
 color:#1D4662;
margin: 0px 10px 10px 10px;
 }
 
 
 /* --------------------------------------------------- */
 /*              SOLID BORDER TD                        */
 /* --------------------------------------------------- */
 .border {
 border-style: solid;
 border-width: 1px;
 border-color: #cccccc;
 }
 .borderblue {
 border-style: solid;
 border-width: 1px;
 border-color: #1D4561;
 color:#FFFFFF;
 }
 /* --------------------------------------------------- */
 /*               SQUARE BULLET LIST                    */
 /* --------------------------------------------------- */
.square {
		font-family: Georgia,serif;
		font-size: 12px ;
		font-weight: normal;
		font-style: normal;
		 line-height: 16px;
		vertical-align:middle;
		color: #444444;
		margin:0pt 10pt 3pt 0pt;
		list-style-type:square;
}

.zthissquare {
		font-family: Georgia,serif;
		background-color: #ffff99;
		font-size: 12px ;
		font-weight: normal;
		font-style: normal;
		vertical-align:middle;
		color: #444444;
		margin:0pt 10pt 3pt 0pt;
		list-style-type:square;
}
.squarepadd {
		font-family: Georgia,serif;
		font-size: 12px ;
		font-weight: normal;
		font-style: normal;
		vertical-align:middle;
		color: #444444;
		margin:15pt 40pt 15pt 30pt;
		list-style-type:square;
}
.squarepadd2{
		font-family: Georgia,serif;
		font-size: 12px ;
		font-weight: normal;
		font-style: normal;
		vertical-align:middle;
		color: #444444;
		margin:0pt 40pt 5pt 30pt;
		list-style-type:square;
}
.bluesquare16 {
		font-family: Georgia,serif;
		font-size: 16px ;
		font-weight: normal;
		font-style: normal;
		vertical-align:middle;
		color: #1D4561;
		margin:0pt 10pt 3pt 0pt;
		list-style-type:square;
}
.zsquaresm {
		font-family: Trebuchet MS, helvetica, sans-serif;
		font-size: 11px ;
		font-weight: normal;
		font-style: normal;
		vertical-align:middle;
		color: #444444;
		margin:0pt 10pt 3pt -10pt;
		list-style-type:square;
}
.whitesquare {
		font-family: Trebuchet MS, helvetica, sans-serif;
		font-size: 12px ;
		font-weight: normal;
		font-style: normal;
		vertical-align:middle;
		color: #FFFFFF;
		margin:0px 10px 3px -10px;
		list-style-type:square;
}
.whitesquare2 {
		font-family: Trebuchet MS, helvetica, sans-serif;
		font-size: 12px;
		line-height: 15px;
		font-weight: normal;
		font-style: normal;
		vertical-align:middle;
		color: #FFFFFF;
		margin:15px 10px 3px -10px;
		list-style-type:square;
}
.whitesquare3 {
		font-family: Georgia,serif;
		font-size: 14px;
		line-height: 16px;
		font-weight: normal;
		font-style: normal;
		vertical-align:middle;
		color: #FFFFFF;
		margin:13px;
		list-style-type:square;
}



/* -------------------------------------------------- */
/*              NUMBERED      LIST                    */
/* -------------------------------------------------- */
.numlist {
		font-family:  Georgia,serif;
		font-size:13px ;
		font-weight: normal;
		font-style: normal;
		vertical-align:top;
		color: #444444;
		margin:0pt 0pt 9pt 0pt;
		list-style-type:decimal;
}


.zwhitenumlist {
		font-family:  Trebuchet MS, helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		font-style: normal;
		vertical-align:top;
		color: #FFFFFF;
		margin: 10px 10px 2px -10px;
		list-style-type:decimal;
}
/* -------------------------------------------------- */
/*        small title, letter spacing                */
/* -------------------------------------------------- */
.smtitle {
 font-family: Trebuchet MS, helvetica, sans-serif;
 font-size: 12px;
 line-height: 13px;
 font-weight: bold;
 letter-spacing: 0px;
 text-transform:uppercase;
 margin: 12px 0px 0px 25px;
 color: #415D9D;
 }
 .watchsmtitle {
 font-family: Trebuchet MS, helvetica, sans-serif;
 font-size: 12px;
 line-height: 13px;
 font-weight: bold;
 letter-spacing: 0px;
 text-transform:uppercase;
 margin: 0px 0px 0px 100px;
 color: #415D9D;
 }
 
 
 
/* -------------------------------------------------- */
/*           page title, large font                   */
/* -------------------------------------------------- */
 .title {
  font-family: Georgia, serif;
  color:#5090AB;
  font-size: 24px;
  line-height: 26px;
  margin:10px 0px 10px 25px;
  font-weight: Normal;
  }
  .titleNR {
  font-family: Georgia, serif;
  color:#5090AB;
  font-size: 24px;
  margin:10px 0px 10px 0px;
  font-weight: Normal;
  }
  .ltitle {
  font-family: Georgia, serif;
  color:#963C08;
  font-size: 18px;
  line-height: 22px;
  text-indent: 0em; margin-top: 10; margin-bottom: 10;
  font-weight: Normal;
  text-align: left;
  }
  .title2 {
  font-family: Georgia, serif;
  color:#5090AB;
  font-size: 20px;
  margin:0px 0px 10px 25px;
  font-weight: Normal;
  }
  .watchtitle {
  font-family: Georgia, serif;
  color:#5090AB;
  font-size: 22px;
  margin:2px 0px 10px 25px;
  font-weight: Normal;
  }
  .redtitle {
  font-family: Trebuchet MS, helvetica, sans-serif;
  color:#C51225;
  font-size: 30px;
  line-height: 33px;
  letter-spacing: -1px;
  margin:10px 0px 0px 25px;
  font-weight: bold;
  }
  .blueshout {
  font-family:  Arial, helvetica, sans-serif;
  color:#16354A;
  font-size: 20px;
  line-height: 24px;
  margin:15px 20px 15px 15px;
  font-weight: Bold;
  text-align: center;
  }
  .blueshout2{
  font-family:  Arial, helvetica, sans-serif;
  color:#14486B;
  font-size: 18px;
  line-height: 24px;
  margin:15px 20px 15px 15px;
  font-weight: Bold;
  text-align: center;
  }
  .blkshout2{
  font-family:  Arial, helvetica, sans-serif;
  color:#00000;
  font-size: 18px;
  line-height: 24px;
  margin:15px 20px 15px 15px;
  font-weight: Bold;
  text-align: center;
  }
  .blueshout3 {
  font-family:  Arial, helvetica, sans-serif;
  color:#14486B;
  font-size: 20px;
  line-height: 24px;
  margin:15px 20px 15px 15px;
  font-weight: Bold;
  text-align: center;
  }
  .blueshout4 {
  font-family:  Arial, helvetica, sans-serif;
  color:#14486B;
  font-size: 16px;
  line-height: 24px;
  margin:15px 20px 15px 15px;
  font-weight: Bold;
  text-align: center;
  }
  .blkshout4{
  font-family:  Arial, helvetica, sans-serif;
  color:#00000;
  font-size: 16px;
  line-height: 24px;
  margin:15px 20px 15px 15px;
  font-weight: Bold;
  text-align: center;
  }
  .blkshout5{
  font-family:  Arial, helvetica, sans-serif;
  color:#00000;
  font-size: 14px;
  line-height: 24px;
  margin:15px 20px 15px 25px;
  font-weight: Bold;
  text-align: left;
  }
  .blueshout5{
  font-family:  Arial, helvetica, sans-serif;
  color:#14486B;
  font-size: 14px;
  line-height: 24px;
  margin:15px 20px 15px 15px;
  font-weight: Bold;
  text-align: center;
  }
  .blueleft {
  font-family:  Arial, helvetica, sans-serif;
  color:#16354A;
  font-size: 18px;
  margin:10px 0px 0px 25px;
  font-weight: Bold;
  background-color:Yellow;
  text-align: left;
  }
  
  .titlewhite {
  font-family: Georgia, serif;
  color:#FFFFFF;
  font-size: 20px;
  margin:10px;
  text-align: left;
  font-weight: Normal;
  }
  .dktitle {
  font-family: Georgia, serif;
  color:#1D4662;
  font-size: 20px;
  margin:10px 0px 10px 15px;
  font-weight: Normal;
  }
  .dktitle16 {
  font-family: Georgia, serif;
  color:#1D4662;
  font-size: 16px;
  margin:10px 15px 10px 15px;
  font-weight: Normal;
  }
  .zdktitle14 {
  font-family: Georgia, serif;
  color:#1D4662;
  font-size: 14px;
  margin:10px 0px 10px 15px;
  font-weight: Normal;
  }
  /* -------------------------------------------------- */
/*           subhdrs..smaller than title                   */
/* -------------------------------------------------- */
 .TanSubHdr {
  font-family: Georgia, serif;
  color:#925907;
  font-size: 12px;
  margin: 15px 15px 2px 25px;
  font-weight: Bold;
  }
  .index-TanSubHdr {
  font-family: Georgia, serif;
  color:#925907;
  font-size: 12px;
  margin: 15px 15px 2px 0px;
  font-weight: Bold;
  }
 .tantitle {
font-family: Georgia, serif;
font-size: 24px;
margin:20px 0px 20px 0px;
font-weight: Normal;
text-decoration: underline;
color:#39617D;
  }
  .Membersubhdr {
  font-family: Trebuchet MS, helvetica, sans-serif;
  color:#39617D;
  font-size: 14px;
  margin: 15px 15px 2px 0px;
  font-weight: bold;
  letter-spacing: 2px;
  text-transform: uppercase;
  }
  .WhiteSubHdr {
  font-family: Georgia, serif;
  color:#FFFFFF;
  font-size: 12px;
  margin: 15px 15px 2px 25px;
  font-weight: Bold;
  }
  .index-title {
  font-family: Georgia, serif;
  color:#5090AB;
  font-size: 20px;
  margin:10px 10px 0px 10px;
  font-weight: Normal;
  }
  
  .zpromise {
  font-family: Georgia, serif;
  color: #1D4662;
  font-size: 14px;
  line-height: 18px;
  font-weight: Bold;
  }
  

 /* -------------------------------------------------- */
/*           subtitle                                  */
/* -------------------------------------------------- */
 .subtitle {
 font-family: Georgia, serif;
 color:#01588D;
 font-size: 12px;
 font-weight: bold;
 }
 .zbottomLg {
 font-family: Georgia, serif;
 color:#FFFFFF;
 font-size: 14px;
 font-weight: bold;
 padding: 0px;
 }
 .zbottomSM {
 font-family: Georgia, serif;
 color:#FFFFFF;
 font-size: 12px;
 font-weight: normal;
 padding: 0px;
 }

/* --------------------------------------------------- */
 /*       TINY FONT FOR COPYRIGHT ETC                   */
 /* --------------------------------------------------- */
.copy {
		font-family: Trebuchet MS, helvetica, sans-serif;
		font-size: 10px;
		line-height: 12px;
		font-weight: normal;
		font-style: normal;
		vertical-align:top;
		text-align: center;
		color: #444444;
		margin:10pt 0pt 10pt 0pt;
}

.tiny {
		font-family: Trebuchet MS, helvetica, sans-serif;
		font-size: 9px;
		line-height: 12px;
	
		vertical-align:top;
		text-align: center;
		color: #444444;
}


 .zwarningMsg {
 font-size: 13px;
 font-weight: bold;
 line-height: 15px;
 color:#cc9900;
 }
 .z-home {
 font-size: 13px;
 margin: 6px 12px 6px 0px;
 font-family: Trebuchet MS, helvetica, sans-serif;
 }
 .z-HomeSubTag {
 font-size: 13px;
 font-family: Trebuchet MS, helvetica, sans-serif;
 font-weight: bold;
 padding-bottom: 0px;
 margin-bottom: 0px;
 }
 .zerrorMsg {
font-size: 13px;
font-weight: bold;
line-height: 15px;
padding:5px 15px 5px 15px;
color:#532509;
 }
 .x-confirmMsg {
 Font-family:Georgia,serif;
 font-size: 13px;
 margin-bottom:15px;
 margin-top:10px;
 line-height: 15px;
 color:#71A492;
 }