a:link { color: #2842A1 
}
a:visited { color: #2842A1 
}
a:hover { color: #2842A1;
text-decoration: none;
}
a.linkbold{
font-weight:bold;
}
a.linksmall{
font-size:10px;
}

BODY {background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

}


/*styles for  left nav*/
#lnav{
border-right:1px solid #9EAAB5;

}
td.textreg_lnav {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px; 
		text-align: left;
PADDING-LEFT: 19pt;

}
td.textreg_lnavfirst {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px; 
		text-align: left;
border-bottom:1px solid #9EAAB5;
border-top:1px solid #9EAAB5;
PADDING-LEFT: 19pt;

}
td.textreg_lnav2 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px; 
		text-align: left;
PADDING-LEFT: 19pt;


}
td.textreg_lnav_on {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px; 
		text-align: left;
PADDING-LEFT: 19pt;
border-bottom:1px solid #9EAAB5;
border-top:1px solid #9EAAB5;
}

td.textreg_lnav_on strong {
color:#333;
}

/*styles for  top nav*/
#nav{
border-top:1px solid #fff;
border-bottom:1px solid #233A4D;
}

td.sub{
font-family: arial, helvetica, sans-serif;
font-size:12px;
color:#002C58;
/*/*/ line-height:1.3em;    /* Hide from NN4 */ 
}

td.sub2{
font-family: arial, helvetica, sans-serif;
font-size:13px;
color:#FC784E;
FONT-WEIGHT: bold;
}
td.bodypsa {
font-family: arial, helvetica, sans-serif;
font-size:12px;
line-height:1.3em;
}

td.vidhead {
font-family: arial, helvetica, sans-serif;
font-size:13px;
}

/*styles for  footer*/
.copyright{
margin-left:10px;
font-size:9px;
color:#ccc;
}

.copyright a{
text-decoration:underline;
color:#ccc;
}

.copyright a:hover{
text-decoration:none;
color:#fff;
}

#footerUtils{
color:#fff;
font-size:10px;
border-top:1px solid #739E52;
padding:8px 0 2px 0;
margin:6px 0;
}

#footerCoPresentors{
text-align:right;
}

#footerFilm a, #footerUtils a{
color:#fff;
}

.footerAmItem{
font-family:'Lucida Grande',Verdana,Arial,sans-serif;
font-size:9px;
color:#fff;
background-color:#A8C0D4;
border-right:1px solid #5185B2;
border-top:1px solid #5185B2;
line-height:17px;
}
.footerAmFirstItem{
font-family:'Lucida Grande',Verdana,Arial,sans-serif;
font-size:9px;
color:#fff;
background-color:#A8C0D4;
border-right:1px solid #5185B2;
border-left:1px solid #5185B2;
border-top:1px solid #5185B2;
line-height:17px;
}

#footerAm{
border-bottom:1px solid #5185B2;
margin-left:7px;
}

a.footerAmLink, a.footerAmLink:visited{
display:block;
text-decoration:none;
color:#fff;
background-color:#A8C0D4;
}

a.footerAmLink:hover{
color:#fff;
display:block;
background-color:#547FA7;
}
td.footer {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px; 
		text-align: left;
		PADDING-LEFT: 25px;
		PADDING-BOTTOM: 5px;
		background-color: #4C7A9A;
}


td.footernav {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9px; 
		text-align: left;
		PADDING-top: 12px;
		PADDING-BOTTOM: 12px;

}

/*styles for  text*/
td.textreg {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px; 
		text-align: left;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 0px;
}
td.textregart {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px; 
		text-align: left;
		PADDING-LEFT: 0px;
		PADDING-RIGHT: 0px;
		PADDING-BOTTOM: 0px;
}

td.textreg_fs {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px; 
		text-align: left;
		PADDING-RIGHT: 10px;
    
}
td.textintro {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px; 
		text-align: left;
		PADDING-LEFT: 3px;
		PADDING-RIGHT: 10px;
		PADDING-BOTTOM: 5px;
}


/*styles for  film*/
td.film_bkg {
background-image:url(film/i/c_bkg2.gif);
background-repeat:no-repeat;
}
td.textreg_film {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px; 
		text-align: left;
		PADDING-RIGHT: 10px;
FONT-WEIGHT: bold;
background-image:url(../../shared/white_bkg.gif);
}

/*styles for  body text*/

div#bodytext{
font-family: arial, helvetica, sans-serif;
width:450px;
}

p{
font-size:12px;
line-height:1.3em;
color:#121212;
}

p.full{
margin:0;
padding:0;
}

div#bodytext h3{
font-size:18px;
color:#002C58;
margin:0 0 6px 0;
padding:0;
/*/*/ line-height:1.1em;    /* Hide from NN4 */ 
}

.subtitle{
font-size:14px;
font-weight:bold;
margin:0 0 12px 0;
padding:0;
color:#002C58;
/*/*/ line-height:1.1em;    /* Hide from NN4 */ 
}

.dek{
font-size:12px;
font-weight:bold;
margin:0 0 12px 0;
padding:0;
color:#002C58;
/*/*/ line-height:1.1em;    /* Hide from NN4 */ 
}

.subtitle_level2{
color:#000;
text-transform:uppercase;
font-weight:bold;
font-size:11px;
/*/*/ letter-spacing:1px;   /* Hide from NN4 */ 

}

div#bodytext h4{
font-family: arial, helvetica, sans-serif;
font-size:13px;
color:#79B23E;
FONT-WEIGHT: bold;
}

p.contributornote{
font-size:11px;
border-top:1px solid #dedede;
padding:6px 0;
color:#333;
}

.bodytext_box_lt {
border:1px solid #ddd;
background-color:#F0F0E8;
margin:0 12px 10px 0;
}

.bodytext_box_rt {
border:1px solid #ddd;
background-color:#F0F0E8;
margin:0 0 10px 12px;
}

.bodytext_box_rt p, .bodytext_box_lt p{
font-size:11px;
line-height:1.2em;
}

.bodytext_box_rt p.small, .bodytext_box_lt p.small{
font-size:10px;
line-height:1.2em;
}

.bodytext_box_rt p.callout, .bodytext_box_lt p.callout{
font-family:georgia, palatino, 'times new roman', serif;
font-size:14px;
line-height:1.2em;
}

.bodyimage{
border:1px solid #333;
}

.bodyimage_lt{
margin:0 12px 12px 0;
border:1px solid #333;
}

.bodyimage_rt{
margin:0 0px 12px 12px;
border:1px solid #333;
}

.bodyimage_rt_plain{
margin:0 0px 12px 12px;
}

.bodyimage_lt_plain{
margin:0 12px 12px 0;
}

ul li{
font-size:11px;
line-height:1.5em;
}

blockquote{
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
padding:10px 10px;
margin:0 10px;
font-size:11px;
color:#111;
background-color:#F0F0E8;
}

.smallserif{
font-family:georgia, palatino, 'times new roman', serif;
font-size:10px;
}

.imageblock{
margin:0;
padding:0;
border-bottom:1px solid #eee;

}

.imageblock p{
font-size:11px;
color:#444;
padding:0;
margin:5px 0;
}

.filmheader{
font-family: arial, helvetica, sans-serif;
font-size:20px;
color:#9b60a4;
FONT-WEIGHT: bold;
}

.filmimage{
border:2px solid #5893c4;
margin-right:6px;
}
