/*******************/
/* general classes */
/*******************/
body {
background-image:url(images/main_bg.jpg); background-repeat:repeat-x; background-position:left top; background-color:#FFF;
margin:0; padding:0; color:#333; font-size:12px; text-align:center; font-family: Arial, Helvetica, sans-serif; 
}
a, a:link, a:visited, a:active { text-decoration: underline; font-weight:normal; color: #333; }
a:hover { text-decoration: underline; color: #000; }
a.red { color:#aa0000; text-decoration:underline; }
a.red:hover { text-decoration:none; }
img.spacer { display:block; }

sup {
font-size: .7em;
line-height: .7em;
}

hr {
color: #069; /* IE */
background-color: #069; /* Netscape 6/7, Mozilla */
border: #069; /* Opera */
height: 1px; 
}

form, input { margin: 0; padding: 0; }
div.break { clear:both; }

/* end general classes */
/***********************/

#center {
background-image:url(images/content_bg.gif); background-position:top; background-repeat:no-repeat; background-color:#fff;
width:763px; margin: 0 auto; padding:0;
}

/******************************/
/* logo and search */
/******************************/
#logo { margin:0 auto 0 auto; width:745px; background-color:#fff; }
#globalnav { width:745px; background-image:url(images/head_search_bg.gif); background-position:top center; margin:0 auto 0 auto; padding:0 0 5px 0;
color:#999; text-align:left; font-size:11px; voice-family:inherit; voice-family: "\"}\"";
}
#globalnav a:link, #globalnav a:active, #globalnav a:visited { margin:2px 0 0 10px; color:#999; font-weight:bold; text-decoration: none; }
#globalnav a:hover { color:#fff; text-decoration: none; }
#globalnav div.searchform { float:right; margin-right:5px; }
#globalnav img.search { margin-left: 5px; vertical-align : middle; }
#globalnav .mainsearch { color:#464141; vertical-align:middle; font-size:10px;
width:147px; height:13px; border:1px solid #999;
height:13px; /* ie5win fudge begins */
voice-family: "\"}\""; voice-family:inherit;
}
/*************/
/* main area */
/*************/
#center div.main { margin:5px auto 0 auto; width: 745px; padding:0; background-color:#fff; height:inherit; text-align:left; }
#center div.main div.bodycontent { float:right; width:578px; text-align:left; font-weight:normal; margin:0; padding:0; background: #fff;
voice-family: "\"}\""; voice-family:inherit;
}
div.main div.bodycontent a.red { color:#aa0000; text-decoration:underline; }
div.main div.bodycontent a.red:hover { text-decoration:none; }

/*******************/
/* left navigation */
/*******************/
div.main div.lefnav { width:162px; background:#fff; }

/* quicklink */
/*******************/
div.main div.lefnav div.quicklinks { background-color:#FFEFBA; background-image:url(images/yellow_topbar.gif); background-position:top; background-repeat:repeat-x;
width:162px; font-size:11px; padding-bottom:5px;
}
div.main div.lefnav div.quicklinks a { font-size:11px; line-height:17px; font-weight:normal; color:#775500; text-decoration:underline; padding:0 5px 0 10px; }
div.main div.lefnav div.quicklinks a:hover { color:#443300; text-decoration:underline; }

div.main div.lefnav div.bluebox { background-color:#d9e1ee; background-image:url(images/blue_topbar.gif); background-position:top; background-repeat:repeat-x;
width:162px; margin-top:5px; font-size:11px; font-weight:normal; color:#333;
}
div.main div.lefnav div.bluebox p { padding:2px 10px 10px 10px; margin:0; font-weight:normal; }
div.main div.lefnav div.bluebox a.red { color:#aa0000; text-decoration:underline; }
div.main div.lefnav div.bluebox a.red:hover { text-decoration:none; }
div.main div.lefnav div.bluebox span.title { color:#0060a0; font-weight:bold; font-size:12px; }
div.main div.lefnav div.bluebox img.photo { margin-right:7px; margin-bottom:12px; float:left; }

div.main div.lefnav div.bluebox div.leftbluegradient { height:206px; background-image:url(images/left_nav_grad_bg.gif); background-repeat:repeat-x; background-position:left top; background-color:#FFF; }
/* end left navigation */
/***********************/

/*******************/
/* inner left navigation */
/*******************/
div.main div.innerlefnav { margin-top:5px; height:inherit; width:162px; background:#fff; }

div.main div.innerlefnav div.links { width:162px; background-color:#d9e1ee; font-size:11px; padding-bottom:4px; }
div.main div.innerlefnav div.links a { display:block; width:152px; background-color:#d9e1ee; font-size:11px; font-weight:normal; color:#0060a0; text-decoration:underline; padding:2px 0 2px 10px; }
div.main div.innerlefnav div.links a:hover { background-color:#eff1f4; padding:2px 0 2px 10px; color:#0060a0; }
div.main div.innerlefnav div.links a.on,a.on:hover { display:block; width:152px; background-color:#eff1f4; font-size:11px; font-weight:bold; color:#0060a0; text-decoration:underline; padding:2px 0 2px 10px; }
/* Inner page subnav */
div.main div.innerlefnav div.links div.sublinks { width:162px; background-color:#eff1f4; color:#454545; font-size:10px; padding:2px 0 5px 0; }
div.main div.innerlefnav div.links div.sublinks a.sub { display:block; width:132px; font-weight:normal; font-size:10px; background-color:#eff1f4; color:#454545; text-decoration:underline; padding:0 5px 4px 25px; margin:0; background-image:url(/images/subnav_bullet.gif); background-position:left top; background-repeat:no-repeat; }
div.main div.innerlefnav div.links div.sublinks a.sub:hover { display:block; width:132px; color:#454545; background-color:#eff1f4; text-decoration:none; padding:0 5px 4px 25px; margin:0; }
div.main div.innerlefnav div.links div.sublinks a.subon { display:block; width:132px; font-weight:bold; font-size:10px; background-color:#eff1f4; color:#454545; text-decoration:none; padding:0 5px 4px 25px; background-image:url(/images/subnav_bullet.gif); background-position:left top; background-repeat:no-repeat; }

/* Inner quicklink */
/*******************/
div.main div.innerlefnav div.quicklinks { width:162px; background-color:#FFEFBA; background-image:url(images/yellow_topbar.gif); background-position:top; background-repeat:repeat-x; font-size:11px; padding-bottom:4px; }
div.main div.innerlefnav div.quicklinks a { font-size:11px; line-height:17px; font-weight:normal; color:#775500; text-decoration:underline; padding:0 5px 0 10px; }
div.main div.innerlefnav div.quicklinks a:hover { color:#443300; text-decoration:underline; }

/* page options */
/*******************/
div.main div.innerlefnav div.pageoptions { background-color:#D9E1EE; font-size:11px; color:#454545; line-height:15px; }
div.main div.innerlefnav div.pageoptions img.print, img.email { float:left; padding:6px 0 0 10px; }
div.main div.innerlefnav div.pageoptions a { display:block; font-size:11px; color:#454545; font-weight:normal; text-decoration:underline; margin:3px 0 4px 5px; }
div.main div.innerlefnav div.pageoptions a:hover { color:#000; text-decoration:underline; }
div.main div.innerlefnav div.leftbluegradient { height:110px; background-image:url(images/left_nav_grad_bg.gif); background-repeat:repeat-x; background-position:left top; background-color:#FFF; }
/* end inner left navigation */
/***********************/

/*******************/
/* right navigation */
/*******************/
div.main div.bodycontent div.rightnav { float:right; width:162px; background: #fff; margin-right:0; }
/* news */
/*******************/
div.main div.bodycontent div.rightnav div.greybox { width:162px; padding:0 0 5px 0; background-color:#eeeeee; font-size:11px; }
div.main div.bodycontent div.rightnav div.greybox a { display:block; width:147px; font-size:11px; font-weight:normal; color:#454545; text-decoration:underline; margin:0 5px 5px 10px; }
div.main div.bodycontent div.rightnav div.greybox a:hover { color:#000; text-decoration:underline; }
div.main div.bodycontent div.rightnav div.greybox div { padding:0 5px 5px 10px; margin:0; width:147px;}
div.main div.bodycontent div.rightnav div.greybox a.normal { display:inline; width:147px; font-size:11px; font-weight:normal; color:#454545; text-decoration:underline; margin:0 5px 5px 0; }
div.main div.bodycontent div.rightnav div.greybox a.normal:hover { color:#000; text-decoration:underline; }
div.main div.bodycontent div.rightnav div.greybox a.red { display:inline; color:#aa0000; text-decoration:underline; }
div.main div.bodycontent div.rightnav div.greybox a.red:hover { color:#aa0000; text-decoration:none; }
div.main div.bodycontent div.rightnav div.greybox a.rednormal { display:inline; color:#aa0000; text-decoration:underline; margin:0 5px 5px 0; }
div.main div.bodycontent div.rightnav div.greybox a.rednormal:hover { color:#aa0000; text-decoration:none; }
div.main div.bodycontent div.rightnav div.greybox img.logodhc { margin:5px 16px 10px 25px; }
div.main div.bodycontent div.rightnav div.greybox img.logonci { margin:15px 25px 10px 0; float:right; }
div.main div.bodycontent div.rightnav div.greybox img.logodhssps { margin:0 0 10px 25px; }
div.main div.bodycontent div.rightnav div.rightgreygradient { height:100px; background-image:url(images/right_nav_grad_bg.gif); background-repeat:repeat-x; background-position:left top; background-color:#FFF; }




div.main div.bodycontent div.rightnav div.logolinks { width:162px; padding:0 0 5px 0; background-color:#eeeeee; font-size:11px; }
div.main div.bodycontent div.rightnav div.logolinks img.logodhc { margin:5px 16px 10px 25px; }
div.main div.bodycontent div.rightnav div.logolinks img.logonci { margin:15px 25px 10px 0; float:right; }
div.main div.bodycontent div.rightnav div.logolinks img.logodhssps { margin:0 0 10px 25px; }
div.main div.bodycontent div.rightnav div.rightgreygradient { height:100px; background-image:url(images/right_nav_grad_bg.gif); background-repeat:repeat-x; background-position:left top; background-color:#FFF; }


/* Home & Inner pages header */
/*****************************/
div.homeheader { float:right; text-align:left; margin:0; width: 578px; padding:0; background-color:#fff; height: inherit; }
div.innerheader { text-align:left; margin:0 auto 0 auto; width:745px; padding:0; background-color:#ffd039; height:66px; }

/*********************/
/* main content area */
/*********************/
div.main div.bodycontent div.homecentertop {
position: relative; width:409px; border:1px solid #dddddd; margin-bottom:5px; text-align:left;
}
div.main div.bodycontent div.homecentertop p {
padding:0 9px 9px 9px; text-align:left; font-weight:normal; color:#333; margin:0;
}
div.main div.bodycontent div.homecentertop h2 { font-size:15px; font-weight:bold; color:#0060A0; margin:9px 0 4px 10px; padding:0; }
div.main div.bodycontent div.homecentercol {
position:relative; width:391px; height:160px; border:1px solid #dddddd; margin-bottom:5px; text-align:left;
padding:9px; text-align:left; font-weight:normal; color:#333; margin:0;
}
div.main div.bodycontent div.homecentercol div.img1 {
width:115px; font-size:9px; color:#454545; float:right; padding-top:10px; text-align:center;}

div.main div.bodycontent div.homecentercol div.img2 {
width:125px; font-size:9px; color:#454545; float:left; padding-top:10px; text-align:center;}

div.main div.bodycontent div.homecentercol div.img3 {
width:125px; font-size:9px; color:#454545; margin:0 13px 0 13px; float:left; padding-top:10px; text-align:center;}


/* Home middle link boxes */
/**************************/
div.main div.bodycontent div.homecentermiddle {
position: relative; width:391px; height:150px; border:1px solid #dddddd; padding:9px; margin-bottom:5px;
text-align:left; font-weight:normal; color:#333;
}
div.main div.bodycontent div.homecentermiddle p { font-size:12px; color:#AA0000; margin:0 0 7px 0; padding:0; font-weight:bold; }
div.main div.bodycontent div.homecentermiddle a { display:block; margin-bottom:7px; }
div.main div.bodycontent div.homecentermiddle ul { float:left; font-weight:normal; width:385px; position:relative; margin:0; padding:0;
}
div.main div.bodycontent div.homecentermiddle ul li.left {
float:left; position: relative;	display: block;
width:85px; height:150px; border-right:1px solid #dddddd;
padding:0 2px 0 0; margin:0; font-weight:normal;
}
div.main div.bodycontent div.homecentermiddle ul li {
float:left; position: relative;	display: block;
width:89px; height:150px; border-right:1px solid #dddddd;
padding:0 2px 0 8px; margin:0; font-weight:normal;
}
div.main div.bodycontent div.homecentermiddle ul li.right {
float:left; position: relative;	display: block;
width:85px; height:150px; border:0;
padding:0 2px 0 8px; margin:0; font-weight:normal;
}

span.red_bold { /*--------------------------------------------- content red titles */
font-size:12px; color:#AA0000; font-weight:bold;
}
p.blue_bold { /*----------------------------------------------- content red titles */
font-size:12px; color:#0060A0; font-weight:bold; margin:0 0 5px 0; padding:0;
}
span.grey_bold { /*-------------------------------------------- content grey titles */
font-size:12px; font-weight:bold; color:#333;
}

/*********************/
/* inner content area */
/*********************/
div.main div.bodycontent div.innercontent {
position: relative; width:559px;
border-left:1px solid #dddddd; border-top:1px solid #dddddd;
padding:9px 9px 20px 9px; margin:0 0 5px 0;
text-align:left; font-weight:normal; color:#333;
}
div.main div.bodycontent div.innercontent ul {
position: relative; font-weight:normal;
padding:15px 0 0 15px; margin:10px 0 0 10px;
}
div.main div.bodycontent div.innercontent ul li {
font-weight:normal; position: relative; padding-bottom:17px;
}
div.main div.bodycontent div.innercontent ul.sublink {
font-weight:normal; position: relative; padding:0px 0 0 0px; margin:0px 0 0 0px;
}
div.main div.bodycontent div.innercontent div.indent {
font-weight:normal; position: relative; padding:0px 0 0 0px; margin:0px 0 0 50px;
}
div.main div.bodycontent div.innercontent ul.sitemap {
position: relative; font-weight:normal;
padding:0 0 0 15px; margin:10px 0 0 15px;
}
div.main div.bodycontent div.innercontent ul.sitemap li {
font-weight:normal; position: relative; padding:0 0 10px 0;
}
div.main div.bodycontent div.innercontent ul.sitemap ul { margin:5px 0 10px 15px; padding:0; }
div.main div.bodycontent div.innercontent ul.sitemap ul li { margin:0 0 0 10px; padding:3px 0 0 0;  font-size:11px; }

div.main div.bodycontent div.innercontent h1 {
font-size:20px; font-weight:normal; color:#0060A0;
margin:0 0 15px 0; padding:0;
}

/*********************/
/* Publication statistics paeg list */
/*********************/
div.main div.bodycontent div.innercontent1 {
position: relative; width:292px;
padding:9px 9px 0 9px; margin:10px 0 0 0;
text-align:left; font-weight:normal; color:#333;
}
div.main div.bodycontent div.innercontent1 ul {
position: relative; font-weight:normal;
padding:10px 0 0 15px; margin:5px 0 0 2px;
}
div.main div.bodycontent div.innercontent1 ul li {
font-weight:normal; position: relative; padding-bottom:17px;
}

/* breadcrumbs */
/***************/
div.main div.bodycontent div.innercontent div.breadcrumbs {
margin:0 5px 10px 0; font-size:11px; color:#454545;
}
div.main div.bodycontent div.innercontent div.breadcrumbs a {
font-size:11px; color:#454545; text-decoration: underline;
}
div.main div.bodycontent div.innercontent div.breadcrumbs a:hover {
text-decoration: none;
}
div.main div.bodycontent div.innercontent div.breadcrumbs span.active {
font-weight:bold; color:#0060a0;
}
/* end breadcrumbs */
/* end inner content area */
/*************************/

/*******************/
/* Relted links, websites box */
/******************************/
div.main div.bodycontent div.related {
float:right; width:162px; margin:0 0 10px 0; padding:0 0 0 10px;
}
div.main div.bodycontent div.related div.greybox {
width:162px; font-size:11px;
background-color:#eeeeee; background-image:url(images/yellow_topbar.gif); background-position:top; background-repeat:repeat-x;
}
div.main div.bodycontent div.related div.greybox span.events_bold {
padding-left:10px; font-size:11px; color:#454545; font-weight:bold;
}
div.main div.bodycontent div.related div.greybox a {
display:block; width:147px;
font-size:11px; font-weight:normal; color:#454545; text-decoration:underline;
margin:3px 5px 7px 10px;
}
div.main div.bodycontent div.related div.greybox a:hover {
color:#000; text-decoration:underline;
}
div.main div.bodycontent div.related div.greybox p {
display:block; width:147px;
font-size:11px; font-weight:normal; color:#454545; margin:5px 5px 3px 10px;
}

div.main div.bodycontent div.innercontent div.report {
float:right; width:192px; margin:0 22px 10px 10px; text-align:center;
}


/*******************/
/* Inner page Blue box in the content */
/******************************/
div.contentbullets { text-align:left; width:350px; height:140px; background-image:url(images/middleboxbg.gif); background-repeat:repeat-x; background-position:left top; background-color:#FFF; padding:10px 0 0 0; }
div.contentbullets div.coltwo { float:right; width:170px; }
div.contentbullets div.coltwo p { padding:0 0 5px 10px; margin:5px 0 0 10px; background:url(images/bullet.gif) left top no-repeat; }
div.contentbullets div.colone { width:170px; }
div.contentbullets div.colone p { padding:0 0 5px 10px; margin:5px 0 0 10px; background:url(images/bullet.gif) left top no-repeat; }

/* Inner page Blue box in the content 1 column */
div.contentbullets2 { text-align:left; width:550px; height:140px; background-image:url(images/middleboxbg.gif); background-repeat:repeat-x; background-position:left top; background-color:#FFF; padding:10px 0 0 0; }



/* end main area */
/*****************/

/**********/
/* footer */
/**********/
#footer {
clear:both; width:763px; height:56px; margin:0 auto 0px auto; padding:19px 0 0 0;
background-image:url(images/footer_img.jpg); background-repeat:no-repeat; background-position:left top;
text-align:left; font-size:11px; line-height:17px; color:#FFF;
}
#footer a {
font-size:11px; color:#ffffff; text-decoration:underline; margin:0 5px 0 5px;
}
#footer a:hover {
color:#FFF; text-decoration:none;
}
div.disply {
width:560px;
padding:0;
margin:0;
}
div.bottom_links {
float:right;
width:115px;
padding:0;
margin:0;
}
/* end footer */
/**************/

/*************/
/* Menu Tabs */
/*************/
#center div.mainnav { width:745px; margin:0 auto 0 auto; padding:0; }
#center div.mainnav ul { width:745px; height:27px; margin:0; padding:0; list-style:none; }
#center div.mainnav li { display:inline; height:27px; margin:0; padding:0; }

/* Programs */
#center div.mainnav a.programs {
float:left; background:url("images/programs.gif") no-repeat left top;
padding:0; margin:0; height:27px; text-decoration:none;
}
#center div.mainnav a.programs:hover {
float:left; background:url("images/programs.gif") no-repeat left top; background-position:0% -27px;
padding:0; margin:0; height:27px; text-decoration:none;
}
#center div.mainnav a.programsleft {
float:left; background:url("images/programsright.gif") no-repeat left top;
padding:0; margin:0; height:27px; text-decoration:none;
}
#center div.mainnav a.programsleft:hover {
float:left; background:url("images/programsright.gif") no-repeat left top; background-position:0% -27px;
padding:0; margin:0; height:27px; text-decoration:none;
}
#center div.mainnav a.programson {
float:left; background:url("images/programs.gif") no-repeat left top; background-position:0% -27px;
padding:0; height:27px; margin:0; text-decoration:none;
}
/* Fellowships & Training */
#center div.mainnav a.fellowships {
float:left; background:url("images/fellowships.gif") no-repeat left top;
padding:0; margin:0; height:27px; text-decoration:none;
}
#center div.mainnav a.fellowships:hover {
float:left; background:url("images/fellowships.gif") no-repeat left top; background-position:0% -27px;
padding:0; margin:0; height:27px; text-decoration:none;
}
#center div.mainnav a.fellowshipsonright {
float:left; background:url("images/fellowshipsonright.gif") no-repeat left top;
padding:0; margin:0; height:27px; text-decoration:none;
}
#center div.mainnav a.fellowshipsonright:hover {
float:left; background:url("images/fellowshipsonright.gif") no-repeat left top; background-position:0% -27px;
padding:0; margin:0; height:27px; text-decoration:none;
}
#center div.mainnav a.fellowshipsonleft {
float:left; background:url("images/fellowshipsonleft.gif") no-repeat left top;
padding:0; margin:0; height:27px; text-decoration:none;
}
#center div.mainnav a.fellowshipsonleft:hover {
float:left; background:url("images/fellowshipsonleft.gif") no-repeat left top; background-position:0% -27px;
padding:0; margin:0; height:27px; text-decoration:none;
}
#center div.mainnav a.fellowshipson {
float:left; background:url("images/fellowships.gif") no-repeat left top; background-position:0% -27px;
padding:0; margin:0; height:27px; text-decoration:none;
}
/* Publications */
#center div.mainnav a.publications {
float:left; background:url("images/publications.gif") no-repeat left top;
padding:0; margin:0; height:27px; text-decoration:none;
}
#center div.mainnav a.publications:hover {
float:left; background:url("images/publications.gif") no-repeat left top; background-position:0% -27px;
padding:0; margin:0; height:27px; text-decoration:none;
}
#center div.mainnav a.publicationsright {
float:left; background:url("images/publicationsright.gif") no-repeat left top;
padding:0; margin:0; height:27px; text-decoration:none;
}
#center div.mainnav a.publicationsright:hover {
float:left; background:url("images/publicationsright.gif") no-repeat left top; background-position:0% -27px;
padding:0; margin:0; height:27px; text-decoration:none;
}
#center div.mainnav a.publicationsleft {
float:left; background:url("images/publicationsleft.gif") no-repeat left top;
padding:0; margin:0; height:27px; text-decoration:none;
}
#center div.mainnav a.publicationsleft:hover {
float:left; background:url("images/publicationsleft.gif") no-repeat left top; background-position:0% -27px;
padding:0; margin:0; height:27px; text-decoration:none;
}

#center div.mainnav a.publicationson {
float:left; background:url("images/publications.gif") no-repeat left top; background-position:0% -27px;
padding:0; margin:0; height:27px; text-decoration:none;
}
#center div.mainnav a.publications:hover {
float:left; background:url("images/publications.gif") no-repeat left top; background-position:0% -27px;
padding:0; margin:0; height:27px; text-decoration:none;
}
/* Events & Resources */
#center div.mainnav a.events_resources {
float:left; background:url("images/events_resources.gif") no-repeat left top;
padding:0; margin:0; height:27px; text-decoration:none;
}
#center div.mainnav a.events_resources:hover {
float:left; background:url("images/events_resources.gif") no-repeat left top; background-position:0% -27px;
padding:0; margin:0; height:27px; text-decoration:none;
}
#center div.mainnav a.events_resources_right {
float:left; background:url("images/events_resources_right.gif") no-repeat left top;
padding:0; margin:0; height:27px; text-decoration:none;
}
#center div.mainnav a.events_resources_right:hover {
float:left; background:url("images/events_resources_right.gif") no-repeat left top; background-position:0% -27px;
padding:0; margin:0; height:27px; text-decoration:none;
}
#center div.mainnav a.events_resources_left {
float:left; background:url("images/events_resources_left.gif") no-repeat left top;
padding:0; margin:0; height:27px; text-decoration:none;
}
#center div.mainnav a.events_resources_left:hover {
float:left; background:url("images/events_resources_left.gif") no-repeat left top; background-position:0% -27px;
padding:0; margin:0; height:27px; text-decoration:none;
}

#center div.mainnav a.events_resourceson {
float:left; background:url("images/events_resources.gif") no-repeat left top; background-position:0% -27px;
padding:0; margin:0; height:27px; text-decoration:none;
}
/* About Consortium */
#center div.mainnav a.about_consortium {
float:left; background:url("images/about_consortium.gif") no-repeat left top;
padding:0; margin:0; height:27px; text-decoration:none;
}
#center div.mainnav a.about_consortium:hover {
float:left; background:url("images/about_consortium.gif") no-repeat left top; background-position:0% -27px;
padding:0; margin:0; height:27px; text-decoration:none;
}
#center div.mainnav a.about_consortiumon {
float:left; background:url("images/about_consortium.gif") no-repeat left top; background-position:0% -27px;
padding:0; margin:0; height:27px; text-decoration:none;
}
#center div.mainnav a.about_consortium_right {
float:left; background:url("images/about_consortium_right.gif") no-repeat left top;
padding:0; margin:0; height:27px; text-decoration:none;
}
#center div.mainnav a.about_consortium_right:hover {
float:left; background:url("images/about_consortium_right.gif") no-repeat left top; background-position:0% -27px;
padding:0; margin:0; height:27px; text-decoration:none;
}


/* Commented Backslash Hack hides rule from IE5-Mac \*/
#center div.mainnav a span {float:none;}
/* End IE5-Mac hack */
#center div.mainnav a:hover span { color:#dd8300; }
#center div.mainnav a:hover { background-position:0% -27px; }
#center div.mainnav a:hover span { background-position:100% -27px; }
/* ------------- */

/* Search Results */
/*************/
div.disply {
width:555px;
padding:12px 0 0 5px;
margin:12px 0 0 0;
border-top:1px solid #D3D3D3;
}
div.bottom_links {
width:120px;
float:right;
margin:0;
padding:0 5px 0 0;
}
div.bottom_links a:link, div.bottom_links a:active, div.bottom_links a:visited { margin:0; color:#0060A0; font-weight:bold; text-decoration: underline; }
div.bottom_links a:hover { text-decoration: none; }

/* Programs */
span.white_bold {
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}
span.black_bold {
font-size:12px;
color:#000000;
font-weight:bold;
}

/* Information Technology */
/*************/
#telesenrgy {
width:500px;
height:80px;
background-image:url(images/middleboxbg.gif); 
background-repeat:repeat-x; 
background-position:left top; 
background-color:#FFF;
padding:10px;
}
.content_left {
float:left;
text-align:center;
width:250px;
font-size:11px;
padding-bottom:20px;
}
.content_right {
float:right;
text-align:center;
width:250px;
font-size:11px;
padding-bottom:20px;
}

span.small_text {
font-size:11px;
color:#000;
font-weight:normal;
}
a.link11{
padding:0px;
margin:0px;}
a.link11:hover{
padding:0px;
margin:0px;}