/*Globals*/
body {font-size:76%; font-family:  Helvetica,  Arial, Geneva,  sans-serif;}
h {font-family:"Bodoni MT Condensed","Bodoni MT", Garamond, "Century Schoolbook";} /* not currently using h1-h6 */
cite {font-weight:bold;}
a {text-decoration:none;}
a:link {color:#CC4400;}
a:active{color:#D46C55;}
a:hover{color:#D46C55; text-decoration:underline;}
a:visited{color:#990000;}

/*quick links */
.quicklink  {text-align:left;}
.quicklink:Active, .quicklink:Link, .quicklink:Visited { color: #A72000; text-decoration: none; font-size: 11px; font-weight: normal; font-family:"Palatino Linotype", Palatino, Georgia, "Book Antiqua", "Times New Roman", serif;}
.quicklink:Hover {color: #000000; text-decoration: underline;  font-size: 11px; font-weight: normal; font-family:"Palatino Linotype", Palatino, Georgia, "Book Antiqua", "Times New Roman", serif;}
/* quicklink campus subheader for dbl-boxes added dec 20070305; ql_head added 20070308 */
.ql_subhead {margin: 0 0 0 0;  font-weight:bold; font-size:125%;  text-align:center; background-color:#A72000; color:#FFFF99; padding: 0 0 0 0;}
#ql_head {color:#A72000; font-weight:bold; background-image:url(/media/images/bg_cream.gif); text-align:center;}
.ql_list { text-align:left; margin-left:1em; padding-left:0;}
/* friends romans countrymen insert */
.ql_fasp{background-color:#FFFFFF; color:#005577; text-align:center; border-color:white; margin:0 0 0 0; line-height:45%;}
.ql_fasp li {display: inline;list-style-type: none;padding:0px 20px 0px 0px;font-weight:bold;color:#005577;text-align:justify; background-color:#FFFFFF;}
.ql_fasp a{color:#005577;}
/*a.ql_fasp:link, visited {text-decoration:none; background-color:#FFFFFF; color:#005577;}
a.ql_fasp:visited {text-decoration:none; background-color:#FFFFFF; color:#005577;}
a.ql_fasp:hover {text-decoration:underline;}
a.ql_fasp:active {text-decoration:none; background-color:#FFFFFF; color:#005577;}*/
.ql_fasp_sm{background-color:#FFFFFF; color:#005577; text-align:left; border-color:white; margin:0 0 0 0; line-height:45%;}
.ql_fasp_sm li {display: inline;list-style-type: none;padding:0px 20px 0px 0px;font-weight:bold;color:#005577;text-align:justify; background-color:#FFFFFF;}
.ql_fasp_sm a{color:#005577;}


.footer:Active, .footer:Link, .footer:Visited { color: #000000; text-decoration: underline; font-family: "Times New Roman", Times, serif; font-size: 12px; font-weight: bold;}
.footer:Hover {color: #000000; text-decoration: none; font-family: "Times New Roman", Times, serif; font-size: 12px; font-weight: bold;}

#title { font-size:145%; color:#000000; font-weight: bold; font-family: "Bodoni MT", Bodoni, Garamond, "Century Schoolbook", "Times New Roman", serif;}

.quote {font-family: "Palatino Linotype", Palatino, Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000000; font-style:italic; font-weight:bold; }
.quoteauth {font-size:12px; color:#000000; font-family: "Palatino Linotype", Palatino, Georgia, "Times New Roman", Times, serif; font-style:oblique;}

/* table css */
.tableborder1 { color: #000000; border-style: solid solid solid solid; border-width: 2px 2px 2px 2px; border-color: #000000;}
.tableborder2 { color: #000000; border-style: solid solid solid solid; border-width: 0px 1px 1px 1px; border-color: #000000;}
.tableborder3 { color: #000000; border-style: solid solid solid solid; border-width: 0px 1px 1px 0px; border-color: #000000;}
.tableborder4 { color: #000000; border-style: solid solid solid solid; border-width: 0px 0px 1px 1px; border-color: #000000;}
.tableborder5 { color: #000000; border-style: solid solid solid solid; border-width: 1px 1px 1px 0px; border-color: #000000;}
.tableborder6 { color: #000000; border-style: solid solid solid solid; border-width: 1px 1px 1px 1px; border-color: #000000;}
.bg_cream { background-image:url(/media/images/bg_cream.gif);}
.bg_cream_footer {background-image:url(/media/images/bg_cream_footer.gif);}
.bg_black {background-image:url(/media/images/bg_black.gif);}
.leto {vertical-align:top; text-align:left;}
.tds {
	font-weight:bold;
}
.tds_head{font-size:115%; font-weight:bold;}
table.sjctbl1 {
	border-width: 2px 2px 2px 2px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: rgb(167, 32, 0) rgb(167, 32, 0) rgb(167, 32, 0) rgb(167, 32, 0);
	border-collapse: collapse;
	background-color: white;
}
table.sjctbl1 th {
	border-width: 2px 2px 2px 2px;
	padding: 0px 2px 0px 2px;
	border-style: solid solid solid solid;
	border-color: rgb(167, 32, 0) rgb(167, 32, 0) rgb(167, 32, 0) rgb(167, 32, 0);
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	background-image:url(/media/images/bg_cream.gif);
}
table.sjctbl1 td {
	border-width: 1px 1px 1px 1px;
	padding: 0px 2px 0px 2px;
	border-style: solid solid solid solid;
	border-color: rgb(167, 32, 0) rgb(167, 32, 0) rgb(167, 32, 0) rgb(167, 32, 0);
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}

/* lists */
.addr-l {float:left; padding:0 0 0 0; margin:0 0 0 0; list-style:none; list-style-position:inside;}
.addr-c { padding:0 0 0 0; margin: 0 0 0 0; list-style:none; list-style-position:inside; text-align:center;}
/* display list items horizontally -  added dec 20070305 */
li.inline  { display:inline; padding-left:"0";}
.nobull {list-style:none;}
.nobull_it {list-style:none; font-style:italic;}
.bull {list-style:outside;}
.bull_str { list-style:outside; font-weight:bold; font-size:101%;}
.ol_it_lr {font-style:italic; list-style:lower-roman;}
.ol_la {list-style:lower-alpha;}
.li_pb1 {padding-bottom:.5em;}
.ol_str {font-weight:bold;}
.ol_str span {font-weight:normal;}
.dl_str {font-weight:bold;}
.dl_str span {font-weight:normal;}


/* p variants */
p {font-size:1em;}
.pstrg { font-weight:bold; font-size:101%;}
.pstrg_snug { font-weight:bold; font-size:101%; margin-bottom:0; padding-bottom:0;}
.snug_top { margin-top:0; padding-top:0;}
.snug_top_it { margin-top:0; padding-top:0; font-style:italic;}
.str_ul { font-weight:bold; font-size:101%; text-decoration:underline;}
.str_it { font-weight:bold; font-size:101%; font-style:italic;}
.snug_ul {margin-bottom:0; padding-bottom:0; text-decoration:underline;}
.snug { margin-bottom:0; padding-bottom:0;}
.ital {font-style:italic;}
.unli {text-decoration:underline;}

/* indentations */
.ind2 {text-indent:2em;}
.str_ind2 {text-indent:2em; font-weight:bold;}

/* line height adjustments  */
.lh_75 {line-height:75%;}

/* cursors */
abbr {cursor:help;}

/* font size adjustments */
.sup_sm {font-size:66%;} /* use for  sup  > 3 */
.f_075 {font-size:75%;}
.f_090 {font-size:90%;}
.f_125 {font-size:125%;}
.f_150 {font-size:150%;}




