
body
{
background-image:URL('images/bg3.jpg');
background-repeat:repeat-x;

}


.bodytext
{
font-size:10pt;
color:#333333;
font-family:verdana, arial,sans-serif;
width:546px;
border-left:#c00f00;
display:block;
text-align:left;
margin-right:40px;
line-height:1.5;
}


.footnote
{
font-size:8pt;
color:#666666;
font-family:verdana, arial,sans-serif;
font-style:italic;
text-align:left;
margin-right:20px;
border-top:1px solid #666666;
}



.otherlinks
{
width:280px;
border:1px solid #c00f00;
display:block;
float:right;
}

.otherlinkstext
{
width:280px;
background-color:#c00f00;
font-family:verdana, arial, sans-serif;
font-size:10pt;
font-weight:bold;
color:#ffffff;
letter-spacing:.08cm;
text-align:center;
margin-bottom:5px;
}



a.links, a.links:link, a.links:visited
{
font-size:9pt;
color:#333333;
text-decoration:none;
letter-spacing:.01cm;
width:210px;
display:block;
padding:5px 5px 5px 2px;
border-bottom:2px solid #ffffff;
font-family:verdana, arial, sans-serif;
text-align:left;
border-top:1px solid #ffffff;
border-bottom:1px dotted #c00f00;
margin-bottom:2px;
margin-top:2px;
margin-right:8px;
font-weight:bold;
}


a.links:hover, a.links:active
{color:#ffffff;
border-top:1px solid ##0000b0;
border-bottom:1px dotted #666666;

}

a.box, a.box:link, a.box:visited
{
font-size:9pt;
color:#333333;
text-decoration:none;
letter-spacing:.02cm;
width:210px;
display:block;
padding:5px;
background-image:URL('images/tealgrad2.jpg');
background-repeat:repeat-y;
font-family:verdana, arial, sans-serif;
text-align:center;
font-weight:bold;
margin-bottom:2px;
margin-top:2px;
margin-right:8px;
border-top:1px dotted #c00f00;
border-bottom:1px dotted #c00f00;
}


a.box:hover, a.box:active
{
background-image:URL('images/tealgrad.jpg');
background-repeat:repeat-y;

}







a.nav, a.nav:link, a.nav:visited
{
display:block;
float:left;
width:123px;
font-family:verdana, arial, sans-serif;
color:#0000B0;
font-size:10pt;
padding:2px;
text-decoration:none;
text-align:center;
border-right:1px solid #0000B0;
border-bottom:1px solid #0000B0;
background-color:#ffffff;
font-weight:bold;

}

a.navbot, a.navbot:link, a.navbot:visited
{
display:block;
float:right;
width:122px;
font-family:verdana, arial, sans-serif;
color:#ffffff;
font-size:10pt;
padding:2px;
text-decoration:none;
text-align:center;
border-right:1px solid #0000B0;
border-bottom:1px solid #0000B0;
background-color:#F5F5DC;
font-weight:bold;

}

a.nav:hover, a.nav:active
{color:#ffffff;
background-color:#0000b0;
}

a.navbot:hover, a.navbot:active
{color:#ffffff;
background-color:#0000b0;
}



a.navrt, a.navrt:link, a.navrt:visited
{
display:block;
float:left;
width:140px;
font-family:verdana, arial, sans-serif;
color:#666666;
font-size:10pt;
padding:2px 0px 2px 0px;
text-decoration:none;
border-left:1px solid #666666;
border-bottom:1px solid #666666;
text-align:center;
}

a.navrt:hover, a.navrt:active
{
color:#ffffff;
background-color:#c00f00;

}




a.navtop, a.navtop:link, a.navtop:visited
{

width:140px;
font-family:verdana, arial, sans-serif;
color:#666666;
font-size:8pt;
text-decoration:none;
border-left:1px solid #666666;
padding:1px 8px 1px 8px;


}

a.navtop:hover, a.navtop:active
{color:#c00f00;

}




a.more, a.more:link, a.more:active
{

font-family:verdana, arial, sans-serif;
font-size:10pt;
color:#c00f00;
letter-spacing:.04cm;
text-decoration:none;

}



a.more:hover, a.more:active
{
color:#00b09d;
}







a.footer, a.footer:link, a.footer:visited
{
font-size:8pt;
color:#666666;
text-decoration:none;
letter-spacing:1px;
font-family:verdana, arial, sans-serif;
}


 a.footer:hover, a.footer:active
{color:#c00f00;
}






a.whatwedo, a.whatwedo:link, a.whatwedo:visited
{
font-size:8pt;
color:#333333;
text-decoration:none;
font-family:verdana, arial, sans-serif;
padding-left:16px;
width:220px;
display:block;
padding-bottom:6px;
padding-top:6px;

letter-spacing:.02cm;

}


a.whatwedo:hover, a.whatwedo:active

{


color:#c00f00;
}







a.whatwedogr, a.whatwedogr:link, a.whatwedogr:visited
{
font-size:8pt;
color:#333333;
text-decoration:none;
font-family:verdana, arial, sans-serif;
padding-left:16px;
width:220px;
display:block;
padding-bottom:6px;
padding-top:6px;

letter-spacing:.02cm;
background-color:#fafafa;

}


a.whatwedogr:hover, a.whatwedogr:active

{


color:#c00f00;
}










a.whatwedoT, a.whatwedoT:link, a.whatwedoT:visited
{
font-size:8pt;
color:#333333;
text-decoration:none;
font-family:verdana, arial, sans-serif;
padding-left:16px;
width:220px;
display:block;
padding-top:28px;
padding-bottom:6px;

letter-spacing:.02cm;

}


a.whatwedoT:hover, a.whatwedoT:active
{


color:#c00f00;
}









a.whatwedosub, a.whatwedosub:link, a.whatwedosub:visited
{
font-size:10pt;
color:#333333;
text-decoration:none;
font-family:verdana, arial, sans-serif;
padding-left:31px;

padding-bottom:6px;
display:block;
}


a.whatwedosub:hover, a.whatwedosub:active
{


color:#c00f00;
}






a.librarylinks, a.librarylinks:link, a.librarylinks:visited
{
font-size:10pt;
color:#333333;
text-decoration:none;
font-family:verdana, arial, sans-serif;

}



a.librarylinks:hover, a.librarylinks:active
{


color:#c00f00;
}








a.learnmore, a.learnmore:link, a.learnmore:visited
{
font-size:10pt;
color:#009999;
text-decoration:none;
font-family:verdana, arial, sans-serif;

}


a.learnmore:visited
{


color:#2A6CA0;
}







a.learnmore:hover, a.learnmore:active
{


color:#666666;
}










a.trainings, a.trainings:link, a.trainings:visited
{
font-size:10pt;
color:#c00f00;
text-decoration:none;
font-family:verdana, arial, sans-serif;

}




a.trainings:hover, a.trainings:active
{


color:#009999;
}






a.archives, a.archives:link, a.archives:visited
{
font-size:10pt;
color:#c00f00;
font-family:verdana, arial,sans-serif;
width:140px;
border:1px dotted #c00f00;
display:block;
float:right;
margin-top:10px;
text-decoration:none;
text-align:center;
padding:2px;
font-weight:bold;
letter-spacing:.03cm;
}




a.archives:hover, a.archives:active
{

color:#c00f00;
}









a.back, a.back:link, a.back:visited
{
font-size:10pt;
color:#c00f00;
text-decoration:none;
font-family:verdana, arial, sans-serif;

}



a.back:hover, a.back:active
{


color:#333333;
}



#letters
{
width:500;
padding-left:5px;
padding-bottom:12px;
}




#nycu
{
width:482;
padding-left:18px;
padding-bottom:12px;
}






a.letters, a.letters:link, a.letters:visited
{
font-family:verdana,arial, sans-serif;
font-size:9pt;
color:#333333;

}

a.letters:hover, a.letters:active
{
color:#c00f00;
}









ul
{
text-align:left;
font-size:10pt;
color:#333333;
font-family:verdana, arial,sans-serif;
list-style-type:square;

}





.nycu
{
font-family:verdana, arial, sans-serif;
font-size:10pt;
font-weight:bold;
letter-spacing:.1cm;
color:#c00f00;
margin-top:12px;
margin-bottom:12px;
display:block;
text-align:left;
margin-left:4px;

}



.tag
{
font-family:verdana, arial, sans-serif;
font-size:10pt;

letter-spacing:.1cm;
text-align:center;
margin-top:20px;
margin-bottom:12px;
display:block;
}






.focus
{
font-family:verdana, arial, sans-serif;
font-size:10pt;
font-weight:bold;
letter-spacing:.1cm;
text-align:left;
margin-top:12px;
display:block;
margin-left:4px;
}


.focustext
{
font-family:verdana, arial, sans-serif;
font-size:10pt;

line-height:2;
text-align:left;
letter-spacing:.02cm;
padding:20px 0px 2px 12px;
font-weight:300;
}



.focustextb
{
font-family:verdana, arial, sans-serif;
font-size:10pt;

line-height:2;
text-align:left;
letter-spacing:.02cm;
padding:20px 14px 1px 14px;
font-weight:300;
}


.dyk

{font-family:verdana, arial, sans-serif;
font-size:10pt;
letter-spacing:.01cm;
line-height:1.5;
color:#666666;
text-align:left;
display:block;
padding-top:12px;

}


.tophead
{
font-family:verdana, arial, sans-serif;
font-size:11pt;
font-weight:bold;
color:#c00f00;
letter-spacing:.08cm;
width:586px;
text-align:left;
margin-top:20px;
margin-bottom:12px;
}


.wwdhead
{
font-family:verdana, arial, sans-serif;
font-size:11pt;
font-weight:bold;
color:#000000;
letter-spacing:.08cm;
width:519px;
text-align:left;
margin-top:20px;
margin-bottom:12px;
padding-left:16px;
}


.wwdtext
{
font-size:10pt;
color:#333333;
font-family:verdana, arial,sans-serif;
width:479px;
display:block;
text-align:left;
line-height:1.5;
padding-right:16px;
padding-left:16px;

}




.lgletters
{
font-size:12pt;
color:#c00f00;
font-family:verdana, arial, sans-serif;
font-weight:bold;
padding-left:14px;

}


.picture
{display:block;

width:432px;
margin:5px;
}
