a.pg		    { margin-left:10pt;font-family:tahoma; text-decoration:underline; font-size:10pt;color:#ffffff;}
a.pg:link		{ margin-left:10pt;font-family:tahoma; text-decoration:underline; font-size:10pt;color:#ffffff;}
a.pg:visited	{ margin-left:10pt;font-family:tahoma; text-decoration:underline; font-size:10pt;color:#ffffff;}
a.pg:hover	    { margin-left:10pt;font-family:tahoma; text-decoration:underline; font-size:10pt;color:#ffffff;}

.div_item_2 {line-height:15px; padding-bottom:20px; padding-top:3px; padding-left:64px;	}
	.div_item_2 .div_level_1 {font-size:14px; font-weight:bold; padding-bottom:5px;padding-top:10px;}

	.div_item_2 .div_level_2 {font-size:12px;}
		.div_item_2 .div_level_2 a {color:#333333; text-decoration:none;}
		.div_item_2 .div_level_2 a:hover {text-decoration:underline;}

.tooltip {
    border-bottom: 1px dotted #000000;
    color: #000000;
    outline: none;
    cursor: help;
    text-decoration: none;
    position: relative;
}

.tooltip span {
    margin-left: -999em;
    position: absolute;
}

div .tooltip:hover span {
    border-radius: 5px 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    box-shadow: 5px 5px 5px rgba( 0, 0, 0, 0.1 );
    -webkit-box-shadow: 5px 5px rgba( 0, 0, 0, 0.1 );
    -moz-box-shadow: 5px 5px rgba( 0, 0, 0, 0.1 );
    font-family: Calibri, Tahoma, Geneva, sans-serif;
    position: absolute;
    left: 2em;
    top: 2em;
    z-index: 999;
    margin-left: 0;
    width: 250px;
}

.tooltip:hover img {
    border: 0;
    margin: -10px 0 0 -55px;
    float: left;
    position: absolute;
}

.tooltip:hover em {
    font-family: Candara, Tahoma, Geneva, sans-serif;
    font-size: 1.2em;
    font-weight: bold;
    display: block;
    padding: 0.2em 0 0.6em 0;
}

.redtooltip:hover img {
    border: 0;
    color:#FF0000;
    margin: -10px 0 0 -55px;
    float: left;
    position: absolute;
}

.redtooltip:hover em {
    color:#FF0000;
    font-family: Candara, Tahoma, Geneva, sans-serif;
    font-size: 1.2em;
    font-weight: bold;
    display: block;
    padding: 0.2em 0 0.6em 0;
}

.classic {
    padding: 0.8em 1em;
}

.custom {
    padding: 0.5em 0.8em 0.8em 2em;
}

* html a:hover {
    background: transparent;
}

.classic {
    background: #FFFFAA;
    border: 1px solid #FFAD33;
}

.critical {
    background: #FFCCAA;
    border: 1px solid #FF3334;
}

.help {
    background: #9FDAEE;
    border: 1px solid #2BB0D7;
}

.info {
    background: #9FDAEE;
    border: 1px solid #2BB0D7;
}

.warning {
    background: #FFFFAA;
    border: 1px solid #FFAD33;
}


#textblock {position:absolute;left:133px;top:220px;width:450px;height:219px;border-bottom:1px solid #7a7c7a;color:#c4c4c4;font-family:Tahoma, sans-serif;}
#textblock h1 {font-size:14pt;font-weight:normal;text-transform:lowercase;padding:0px;margin:0px;}
#textblock h2 {text-align:center;color:#FFFFFF;font-size:22pt;font-weight:bold;text-transform:uppercase;padding:0px;margin:0px;line-height:24pt;margin:5px 0px;}
#textblock h2 a {color:#FFFFFF;font-size:22pt;font-weight:bold;text-transform:uppercase;line-height:24pt;}
#textblock h2 a:hover {color:#ffffff;}
#textblock h3 {font-size:14pt;font-weight:normal;padding:0px;margin:0px;color:#f0f0f0;}

div.qa div { background: #ffffff; border: solid 1px #dadada; display:block; clear:both; float:none; padding:7px 3px 7px 12px}
div.qa div.q0 { margin: 10px 0px 10px 30px; }
div.qa div.q0 p {text-indent:0pt;}
div.qa  p {text-indent:0pt;}


#yearlist {display:inline;margin-left:7px}

#pdf {background:url(/images/pdf.jpg) no-repeat left top}

ul li {list-style:none}

ul.common li {list-style:circle}

div.error{      font-family:tahoma;
                font-size:10pt;
                color:#FF0000;
                margin-left:5pt;
                margin-top:0;
                margin-right:5pt;
                margin-bottom:0;
            }

div.bookh{      font-family:times;
                font-size:12pt;
                color:#000000;
                margin-left:5pt;
                margin-top:0;
                margin-right:5pt;
                margin-bottom:5;
            }
div.bookbody{   font-family:times;
                font-size:10pt;
                color:#000000;
                margin-left:5pt;
                margin-top:0;
                margin-right:5pt;
                margin-bottom:5;
            }

.but {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background-color:#ededed;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#336699;
	font-size:14px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}.but:hover {
	background-color:#dfdfdf;
}.but:active {
	position:relative;
	top:1px;
}

#search td{
          padding: 10px;
}
