/* ---------------------------- */
/*     -- General styles --     */
/*                              */

/*h1, h2, h3, h4 { */
h3, h4 {
        font-weight: bold;
        margin: 18pt 0px 6pt 0px;
/*        font-family: 'OfficinaSansC Bold', 'Trebuchet MS', Trebuchet, Arial; */
/*        font-family: 'Trebuchet MS', 'Trebuchet', 'Helvetica', Arial; */
        font-family: 'Verdana', 'Helvetica', Arial; 
        text-align: center;
}

/* h1 {font-size: 18px; line-height: 24px; color: #fb0506;}*/
/* h2 {font-size: 16px; color: #444444; letter-spacing: 0.2px;}*/
h3 {font-size: 18px; line-height: 24px; color: #db0506;	font-weight: normal;}
h4 {font-size: 16px; color: #444444; letter-spacing: 0.2px;}


						
/*                              */
/*     -- General styles --     */
/* ---------------------------- */




/* ---------------------------- */
/*      -- Misc styles --       */
/*                              */

.inl {
        vertical-align: middle;
}

li.pdf {
        margin: 0px 0px 10px 0px;
        padding: 0px 0px 5px 25px;
        list-style-type: none;
	background: #fff url(/img/pdficon_small.gif) 0px 0px no-repeat;
}

.note {
        background-color: #ECF2FB;
        padding: 1px 10px;
        margin: 10px 0px;
}

.note li {
        background-color: #ECF2FB;
}

/*                              */
/*      -- Misc styles --       */
/* ---------------------------- */








/* ---------------------------- */
/*         -- Markup --         */
/*                              */


/* ----------- Main ----------- */
#section-main {
        padding: 0px;
	margin-top: 10px;
        background: transparent url(/img/res_bg_mid.gif) 0px 0px repeat-y;
}

h3.headline {
        padding: 20px 0px;
        margin: 0px;
        background: transparent url(/img/res_bg_top.gif) 0px 0px no-repeat;
	font-size: 20pt;
}

#content {
        padding: 0px 60px 40px 60px;
        background: transparent url(/img/res_bg_bot.gif) 0px 100% no-repeat;
}

#content h3 {
        font-size: 16pt;
}

#content p {
/*        text-indent: 12pt;*/
        text-align: justify
}

#content p.backToIndex {
        text-align: center;
}

#content p.image{
        text-align: center;
}

#content table.info{
        width: 100%;
	border: 0;
	margin-left: auto;
	margin-right: auto;
	border-spacing: 1px;
}

#content table.info tr{
	padding: 30px;
	background: #EDEDED;
}

#content table.info tr th{
	background: #DDDDDD;
}

#content table.info tr td{
	padding: 3px;
}

#content table.info img.helpButton {
	margin: 0px;
	padding: 0px;
	text-align: left;
	cursor: pointer; 
	border: none;
	background-color: #EDEDED;
	width: 25px;
	height: 25px;
}

#content .tableNotes{
	margin-left: auto;
	margin-right: auto;
}

#content .date{
	text-align: right;
	color: #666666;
	
}


/* ---------- Footer ---------- */



/*                              */
/*         -- Markup --         */
/* ---------------------------- */