/* 

  File name:  iahbe

  Created on: March 4, 2003 at 8:38 PM

  Author:     jim  



  Description:

    IAHBE stylesheet.

*/



td { color: black;

            font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;

            font-size: 10pt;

            line-height: 12pt;

            text-decoration: none;

}

TH { font: bold 16pt "Arial,Helvetica,Geneva,Swiss,SunSans-Regular"}

p { color: black;

            font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;

            font-size: 10pt;

            line-height: 12pt;

            text-decoration: none;

}

.std {  font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;

            font-size: 10pt;

            color: black;

            line-height: 12pt;

            text-decoration: none;

}

.heading { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;

	    font-size: 14pt;

	    color: black;

	    line-height: 16pt;

            font-weight: bold;

	    text-decoration: none;

}	    

.sub_head { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;

	    font-size: 12pt;

	    color: black;

	    line-height: 14pt;

            font-weight: bold;

	    text-decoration: none;

}	    

.error { color: red; 

            font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;

            font-size: 10pt;

            line-height: 12pt;

            text-decoration: none;

}

.faq-section-title {  

            font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;

            font-size: 16pt;

            font-weight: bold;

}

.faq-section {  

            font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;

            font-size: 12pt;

            line-height: 14pt;

            color: blue;

            font-weight: bold;

            text-decoration: none;

}

.fineprint {  

            font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;

            font-size: 9pt;

            line-height: 11pt;

            color: black;

            text-decoration: none;

}

.BOLD { font: bold }

a:link {

	color: #003174;

}

a:visited {

	color: #003174;

}



/* 

  Boxes and lines

*/



.sides {

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #333333;

	border-left-color: #333333;

}



.box {

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #CCCCCC;

	border-left-color: #CCCCCC;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

}



.blackbox {

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #000000;

	border-left-color: #000000;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #000000;

	border-bottom-color: #000000;

}



.redbox {

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #660000;

	border-left-color: #660000;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #660000;

	border-bottom-color: #660000;

}



.tops {

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

}



.graylinedown {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

}



.graylineup {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #CCCCCC;

}



/* 

  Article formatting

*/



.headline {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-style: normal;

	line-height: 22px;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #660000;

}



.byline {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 14px;

	font-style: italic;

	line-height: 18px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #333333;

}



.body {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-style: normal;

	line-height: 17px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #000000;

}

.sectionheader {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 16px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #333333;

}

.headline2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: capitalize;

	color: #990000;

}

.bluebox {

	border: 1px solid 336699;

}



/* 

  Center column formatting

*/



.section {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 16px;

	font-style: normal;

	line-height: 20px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #000000;

}



.sectiontext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	line-height: 16px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #000000;

}



.sectiontitle {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 14px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #000000;

}



.borderbox {

	background-color: #FFFFFF;

	border: 1px solid #CCCCCC;

}



.sectionborder {

	background-color: eeeeee;

	border-top-width: 1px;

	border-right-width: 0px;

	border-bottom-width: 1px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-top-color: #999999;

	border-bottom-color: #999999;

}



.grayline {

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 1px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-bottom-color: #999999;

}



.quote {

	background-color: eeeeee;

	background-image: url(image/bg_quotes.gif);

	background-repeat: repeat-x;

	border: 1px solid #999999;

}



.specialbox {

	background-color: FFFCF3;

	border: 1px solid #CAC5BB;

}
