/*############ STYLESHEET TO HANDLE FONT-SIZES, COLORS, LINE-HEIGHTS, FAMILIES AND TEXT-DECORATION ###############*/



/* LAYOUT STYLES */


/*SEARCH PANEL */



/* TOP NAV */



/* COURSE SEARCH TOOL */
ul.courseSearchLinks li a {font-size: 180%; line-height: 1.2em; color: #FFF;}
.toolsForm .searchOptions a {color: #004279; font-size: 1.8em; text-decoration: none;}
.toolsForm .searchOptions li.selected a, .courseSearchForm .searchOptions a:hover, .orderProspectusForm .searchOptions a:hover {color: #fff;}
.toolsForm label {font-size: 1.2em; line-height: 1.4em; color: #555;}
.toolsForm input {color: #555; font-size: 1.2em;}
.toolsForm .textField {color: #aaaaaa; font-size: 1.1em;border:1px solid #aaa;height:1.5em;margin:0;}
#letterFields .letterField {text-align: center;}
#letterFields.jsVersion .letterField label {color: #404040; font-family: Arial, Helvetica, Sans-Serif;}
#letterFields.jsVersion .letterField label.selected {color: #fff;}
div.fileFormat p {color:#004279;font-size:1.1em;} /*new rule*/
.orderProspectusForm ul.links {font-size:1.2em;line-height:1.8em;}

/* PAGE HEADER */
#pageHeader.microsite h1, #pageHeader.microsite .h1 {font-size:350%;}
#pageHeader.pageTitle.business h1 {color:#b70021;}

/* LEFT NAV STYLES */


/* FOOTER */
#footer a, #footer p {font-size: 1.1em; line-height: 1.8em;}

/* BREADCRUMB TRAIL STYLES */
#bc ul li span {font-size: 1.1em; line-height: 1.6em;}

/* LINK PANELS */
#linkPanels .linkPanel, #nonTemplatedLinkPanels .linkPanel {color: #555;}
#linkPanels .linkPanel h2, #linkPanels .linkPanel .h2, #nonTemplatedLinkPanels .linkPanel h2, #nonTemplatedLinkPanels .linkPanel .h2 {font-size: 2em; line-height: 1.2em; font-weight: normal;}
#linkPanels .linkPanel h2 a, #linkPanels .linkPanel .h2 a, #nonTemplatedLinkPanels .linkPanel h2 a, #nonTemplatedLinkPanels .linkPanel .h2 a {color: #333;}
#linkPanels .linkPanel p, #nonTemplatedLinkPanels .linkPanel p {font-size: 1.2em; line-height: 1.3em;}
#linkPanels .linkPanel .cta a, #nonTemplatedLinkPanels .linkPanel .cta a {font-size: 1.4em; line-height: 1.5em;}
#undergradPanel .panelHead h2 a, #postgradPanel .panelHead h2 a, #internationalPanel .panelHead h2 a, #professionalPanel .panelHead h2 a {color:#fff;}

/* SEARCH RESULTS PAGES */
p.searchParameters {font-size:1.1em;}
ul.resultsTabs li a {font-size:1.4em;}
ul.resultsTabs li a:hover {text-decoration:none;color:#333;}
#searchResults table {font-size:1.1em;}
#searchResults table td a.courseTitle {font-size:1.4em;}
#searchResults table td p {font-size:1.1em;}
#searchResults table td p a.fltRt {font-size:1.2em;}
#refineBox .title a {font-size:1.2em;}
#refineBox p.options label {font-size:0.9em;}
#refineBox div.refineOption .title {font-size:1.1em;}


/* CONTENT PAGES */

/* Marketing Panel Styles */
#marketingPanel .mpLink a {font-size: 1.6em; color: #fff;}
#marketingPanel .mpLink.selected a {font-size: 1.8em;}
#marketingPanel ul li.mpItem div.itemContent p {font-size: 1.2em;}

/* Site Map */
.siteMap {font-size:1.4em;} /*changed*/
.siteMap li {font-size:1em;}

/* A to Z Listing */
.aToZLinks a {font-size: 2.2em;}/*changed*/
.aToZSections, .backToTop a {font-size: 1.1em;} /*new*/
.content.housekeepingPg li {line-height:0.9em;} /*new*/
.aToZSections h4, .aToZSections .h4 {font-size:170%;color:#777;} /*new*/

/*PROSPECTUS THANKS (new)*/
.prospectusThanks a.back {font-size: 1.4em;}

/* DOWNLOAD FILE (New) Download examples in "about_gcal.html" */
.downloadPanel p {color:#333;}

/* QUICK LINKS PANEL */
.quickLinks h2, .quickLinks .h2 {color:#333;}

/*Page not found*/
.pageNotFound{font-size:200%; color: #333; line-height: 1.2em; font-weight: normal;}
