/* CSS Document */

#wrap {margin:0 auto;width:100%;text-align:center;}
div#sitecontainer {width:970px;text-align:center;margin:0 auto;}
div#contentcontainer{float:left;text-align:left;}

div#headercontainer {height:80px;padding:10px;	background-image:url(../images/campus-name-strip.jpg);background-position:left bottom;background-repeat:no-repeat;text-align:right;border-bottom: 1px solid #333333;}

/* Start of left and middle section of page - hpleftcolumn*/
div#hpleftcolumn {width:700px;float:left;margin-bottom:20px; margin-right:2px; padding:0px;}

div#navcolumn {width:168px;float:left;text-align:left;min-height:400px;}


div#journeyinteractive {width:520px;float:left;margin-left:0px;margin-right:10px;text-align:left;}
div#journeyinteractive a, a:link, a:hover, a:visited {color:#333333;text-decoration:none;}
div#journeytrail {width:500px;padding-top:5px;padding-bottom:3px;padding-right:10px;padding-left:10px;font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:85%;font-weight:bold;height:20px;background-color:#cccccc;float:left;margin-bottom:20px;text-align:left;}
div#journeytrail a, a:link, a:visited {color:#333333;text-decoration:none;}
div#journeytrail a:hover {color:#333333;text-decoration:underline;}

/* Start of right and middle section of page - fprightcolumn*/
div#fprightcolumn {float:left;width:249px;padding-top:20px;text-align:left;}

div#searchtools {font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:85%;font-weight:bold;float:left;width:250px;text-align:left;}
/* quick course finder */
div#quickcoursefinder {
width:240px;
height:34px;
background-image:url(../images/quick-course-finder.jpg);
background-repeat:no-repeat;
background-position:top left;
padding-top:55px;
padding-left:10px;
margin-bottom:5px;
}
/* FAQ's */
div#faqs {
width:200px;
height:107px;
background-image:url(../images/FAQs-background2.jpg);
/*background-image:url(../images/feedback-bubble.gif);
background-image:url(../images/GGJ-bubble.jpg);*/
background-repeat:no-repeat;
background-position:top left;
padding-top:60px;
padding-left:45px;
margin-bottom:5px;
}
div#faqs a, div#faqs a:hover{font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#666666;text-decoration:none;}

/* FAQ's Rotator*/
div#faqsrotator {
width:200px;
height:160px;
margin-bottom:5px;
clear:both;
}
div#faqsrotator a, div#faqsrotator a:hover{font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#666666;text-decoration:none;}


div#downloadzone {/*width:200px;*/margin-bottom:8px;}


#pagecontainer a{
color:#333333;
font-size:95%;
text-decoration:none;
}
#pagecontainer a:hover{
color:#333333;
text-decoration:none;
}
#pagecontainer h1{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:110%;
font-weight:bold;
margin-top:0px;
margin-bottom:0px;
}
#pagecontainer h2{
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:100%;
font-weight:bold;
margin-top:0px;
margin-bottom:0px;
}
#pagecontainer h3{
font-family:Arial, Helvetica, sans-serif;
color:#999999;
font-size:95%;
font-weight:bold;
margin-top:0px;
margin-bottom:0px;
}


/* News Menu addition */
div#pagenewsmenu {margin-top:90px;clear:both;width:150px;font-family:Arial, Helvetica, sans-serif;font-size:0.8em;color:#666666;}
div#pagenewsmenu a{color:#666666;text-decoration:none;}
div#pagenewsmenu a:link{color:#666666;text-decoration:none;}
div#pagenewsmenu a:hover{color:#333333;text-decoration:underline;}
div#pagenewsmenu a:visited{color:#666666;text-decoration:none;}
div#pagenewsmenu h1{font-size:1.2em;color:#333333;}


div#footer {margin:0 auto;clear:left;margin-top:15px;width:970px;border-top:1px solid #666666;padding-top:10px;}
div#footerleft {float:left;color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:75%;width:49%;text-align:left;padding-left:5px}
div#footerleft a, a:link{color:#666666;text-decoration:none;}
div#footerleft a:hover{text-decoration:underline;}
div#footerright {float:right;color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:75%;width:49%;text-align:right;padding-right:5px}
div#footerright a, a:link{text-decoration:none;}
div#footerright a:hover{text-decoration:underline;}

div#headerskip {margin:0 auto;margin-top:3px;width:970px;}
div#headerskipleft {float:left;color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:75%;width:49%;text-align:left;padding-left:5px}
div#headerskipleft a, a:link{color:#666666;text-decoration:none;}
div#headerskipleft a:hover{text-decoration:underline;}
div#headerskipright {float:right;color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:75%;width:49%;text-align:right;padding-right:5px}
div#headerskipright a, a:link{text-decoration:none;}
div#headerskipright a:hover{text-decoration:underline;}

/*************************************************************************************/
/*************************************************************************************/
/*************************************************************************************/
/*************************************************************************************/
/********** STYLES FOR SUBCONTENT PAGES V2.0 PRECEEDS ALL OTHER STYLES **************/
/* Standard content pages */

div#contentcontainer2 {margin:0 auto;float:left;width:970px;min-height:800px;text-align:left;}

/* nav column to hold main site navigation and sub page content*/
div#navcolumn1 {width:168px;float:left;text-align:left;min-height:400px;}

/* column to hold main single and 2 column subpage content */
div#contentcolumn2 {font-family:Arial, Helvetica, sans-serif;color:#333;font-size:90%;font-weight:normal;float:left;width:520px;text-align:left;min-height:400px;}
div#contentcolumn2 a {color:#000000;text-decoration:none;}
div#contentcolumn2 a:link {color:#000000;text-decoration:none;}
div#contentcolumn2 a:hover {color:#000000;text-decoration:none;}
div#contentcolumn2 a:visited {color:#000000;text-decoration:none;}
div#contentcolumn2 h1{margin-top:20px;margin-bottom:5px;color:#000000;font-size:1.3em;}
div#contentcolumn2 p .subtitle{margin-bottom:0px;font-weight:bold;}
div#contentcolumn2 ul {margin-left:20px;}
div#contentcolumn2 li {margin-left:1px; list-style-type:disc;}

/* breadcrumbs - header of column 2*/
div#journeytrail2 {margin:0 auto; width:500px;padding-top:5px;padding-bottom:3px;padding-right:10px;padding-left:10px;font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:85%;font-weight:bold;min-height:20px;background-color:#cccccc;text-align:left;margin-bottom:20px;}
div#journeytrail2 a, a:link, a:visited {color:#333333;text-decoration:none;}
div#journeytrail2 a:hover {color:#333333;text-decoration:underline;}

div#journeyinteractivev2 {width:520px;float:left;text-align:left;}


/* right column to hold search tools and download zone etc */
div#rightcolumn3 {margin-left:20px;width:240px;float:left;text-align:left;padding-top:20px;min-height:400px;}
div#rightcolumn3 a {color:#000000;text-decoration:none;}
div#rightcolumn3 a:link {color:#000000;text-decoration:none;}
div#rightcolumn3 a:hover {color:#000000;text-decoration:none;}
div#rightcolumn3 a:visited {color:#000000;text-decoration:none;}
div#rightcolumn3 h1{margin-top:20px;color:#000000;font-size:1.3em;}


div#caestudymenu {margin-top:90px;clear:both;width:155px;font-family:Arial, Helvetica, sans-serif;font-size:0.8em;color:#666666; float:left;}
div#caestudymenu a{color:#666666;text-decoration:none; line-height:1.6em;}
div#caestudymenu a:link{color:#666666;text-decoration:none; line-height:1.6em;}
div#caestudymenu a:hover{color:#333333;text-decoration:underline; }
div#caestudymenu a:visited{color:#666666;text-decoration:none;}
div#caestudymenu h1{font-size:1.2em;color:#333333;}
div#caestudymenu h2{font-size:1.0em;color:#666666;}
