@charset "UTF-8";
/* CSS Document */

body
{
background-image:url(images/pid_2010_bg.jpg);
}

#bottommenu
{
background-image:url(images/pid-2010_tiny-menu-bg.jpg);
font-family:arial, helvetice, sans-serif;
font-size:8pt;
line-height:12pt;
color:#000000;
padding:10px 20px 10px 30px;
}


#element1
{
width:300px;
padding:10px 10px 10px 10px;
float:right
}


#element2
{

padding:10px 20px 10px 20px;
float:right
}

#element3
{

padding:10px 20px 10px 20px;
float:left
}

#element4
{

padding:10px 20px 10px 80px;
float:left
}

#element5
{

padding:0px 20px 10px 15px;
float:left
}

.NEWhead
{
font-family:"Palatino-Linotype", "Book-Antiqua", Palatino, serif;
font-size:20pt;
font-weight:bold;
color:#600;
line-height:24pt;
padding-top:28px;
padding-left:30px;
padding-right:30px
}

.NEWheadcourses
{
font-family:"Palatino-Linotype", "Book-Antiqua", Palatino, serif;
font-size:20pt;
font-weight:bold;
color:#600;
line-height:24pt;
padding-top:10px;
padding-left:30px;
padding-right:30px
}

.graySerifSub
{
font-family:"Palatino-Linotype", "Book-Antiqua", Palatino, serif;
font-size:12pt;
font-weight:bold;
color:#666;
line-height:14pt;
padding-left:30px;
padding-right:30px
}

.graySeriftext
{
font-family:"Palatino-Linotype", "Book-Antiqua", Palatino, serif;
font-size:12pt;
font-weight:bold;
color:#666;
line-height:14pt;
}

.redsubSANS
{
font-family:Verdana, Geneva, sans-serif;
line-height:16pt;
font-size:12pt;
font-weight:bold;
color:#903;
padding-left:30px;
padding-right:30px;
}

.blackBFtext
{
font-family:arial, helvetice, sans-serif;
line-height:12pt;
font-size:10pt;
font-weight:bold;
color:#000;
padding-left:30px;
padding-right:30px;
}


.blackBFintext
{
font-family:arial, helvetice, sans-serif;
line-height:12pt;
font-size:10pt;
font-weight:bold;
color:#000;

}

.textquote
{
font-family:times, georgia, serif;
font-size:11pt;
font-style:italic;
line-height:16pt;
text-align:left;
position:relative;
padding:20px 10px 15px 20px;
color:#660000;
}


.leftquote
{
font-family:times, georgia, serif;
font-size:11pt;
font-style:italic;
line-height:16pt;
text-align:left;
position:relative;
padding:20px 10px 15px 12px;
color:#660000;
}

.leftquotesnug
{
font-family:times, georgia, serif;
font-size:12pt;
font-style:italic;
line-height:18pt;
text-align:left;
position:relative;
padding:0px 10px 15px 20px;
color:#660000;
}

.redserifsub
{
font-family:times, serif;
line-height:12pt;
font-size:10pt;
color:#660000;
font-style:italic;
padding-left:30px;
padding-right:30px;
}


.redBFtext
{
font-family:arial, helvetice, sans-serif;
line-height:12pt;
font-size:10pt;
font-weight:bold;
color:#600;
padding-left:30px;
padding-right:30px;
}

.redBFtextNarrow
{
font-family:arial, helvetice, sans-serif;
line-height:12pt;
font-size:10pt;
font-weight:bold;
color:#600;
padding-left:15px;
padding-right:15px;
}

.redBFintext
{
font-family:arial, helvetice, sans-serif;
line-height:12pt;
font-size:10pt;
font-weight:bold;
color:#600;
}

ul.image
{
list-style-image:url(images/pid_bullet.jpg);
}

ul.imagecheck
{
list-style-image:url(images/pid-2010-check.gif);
}
	
ul.none
{list-style-type:none;
}	

li
{
font-family:arial, helvetice, sans-serif;
line-height:12pt;
font-size:10pt;
color:#000000;

}

li.pad
{
font-family:arial, helvetice, sans-serif;
line-height:12pt;
font-size:10pt;
padding-right:20px;
color:#000000;

}

li.padtop
{
font-family:arial, helvetice, sans-serif;
line-height:12pt;
font-size:10pt;
padding-top: 10px;
padding-right:20px;
color:#000000;

}

ul.inside
{
list-style-image:url(images/pid_bullet.jpg);
list-style-position:inside;
padding-left:50px;
padding-right:20px;
}



.tablecell
{
font-family:arial, helvetica, sans-serif;
line-height:12pt;
font-size:10pt;
color:#000000;
padding-left:30px;
padding-right:30px;
}

.tablecell2
{
font-family:arial, helvetica, sans-serif;
line-height:12pt;
font-size:10pt;
color:#000000;

}

.tablesub
{
font-family:arial, helvetice, sans-serif;
line-height:12pt;
font-size:11pt;
font-weight:bold;
color:#660000;
padding-left:30px;
padding-right:5px;

}

.tablesubindent
{
font-family:arial, helvetice, sans-serif;
line-height:12pt;
font-size:11pt;
font-weight:bold;
color:#660000;
padding-left:55px;
padding-right:5px;
}

.whitetablesub
{
font-family:arial, helvetice, sans-serif;
line-height:12pt;
font-size:10pt;
color:#FFF;
padding:10px 10px 10px 30px;
}

.top
{
font-family:arial, helvetica, sans-serif;

font-size:8pt;
color:#660000;
padding-left:30px;
}

{
.pad
padding-left:30px;
}

.words
{
font-family:arial, helvetica, sans-serif;
line-height:12pt;
font-size:10pt;
color:#000000;
padding-left:30px;
padding-right:30px;
}
