@import "http://www.uq.edu.au/study/css/nicetitle.css";
/************************* UQ Header Tags *************************/

.bullet {list-style-type: numbers;}
input.formfield-search 
{
	border-right: #9ab5c3 1px solid;
	border-top: #9ab5c3 1px solid;
	font-size: 100%; color: #000000;
	border-left: #9ab5c3 1px solid;
	border-bottom: #9ab5c3 1px solid;
	font-family: verdana;
	text-align: left;
	background-color: #ffffff;
}

input.formfield-search-submit {
	vertical-align: bottom;
}

a.headerlinks {
	font-family: Verdana, Arial, sans-serif;
	font-size: 67%;
	color: #3366CC;
	text-decoration: none
}
a.headerlinks:link {color: #3561C2}
a.headerlinks:visited {color: #3561C2}
a.headerlinks:hover {color: #FF0000; text-decoration: underline}
a:active.headerlinks {color: #3561C2}

/************************* UQ Header Tags *************************/

/************************* UQ Footer Tags *************************/

td.feedback 	 { font-size: 67%; height: 21px; background-image: url("images/gradient.gif"); background-repeat: repeat;}

.uqfooterfeedback {
	font-family: Verdana, Arial, sans-serif;
	font-size: 90%;
	color: #2B4D9E;
	font-weight: bold;
	text-decoration: none
}
a.uqfooterfeedback:link {color: #2B4D9E}
a.uqfooterfeedback:visited {color: #2B4D9E}
a.uqfooterfeedback:hover {color: #FF0000; text-decoration: underline}
a.uqfooterfeedback:active {color: #2B4D9E}

.uqfooter {
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.footerlinks {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none
}
a.footerlinks:link {color: #999999}
a.footerlinks:visited {color: #999999}
a.footerlinks:hover {color: #FF0000; text-decoration: underline}
a.footerlinks:active {color: #999999}

/************************* UQ Footer Tags *************************/

body	{
    background-color: #FFFFFF;
    margin: 0px;
    }

a{
	text-decoration: none;
	color: #0066CC;
	}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	}

P       {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	}

.worldclass {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	color: #000000;
	}

a.menulinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
	}

a.menulinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
	}

a.menulinks:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
	}

a.menulinks:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
	}

td.menulinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	}

.fadedtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	}

	
.boldtext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	}

.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 13px;
	font-weight: normal;
	}


.boldbodytext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	}

 .sectionheader{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16;
	font-weight: bold;
	color: #7098C3;
 }

 .bodycontenttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin-left: 14px;	
	font-weight: normal;
	}

 .subtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin-top: 0;
	margin-left: 30px;
	font-weight: normal;
	font-size: 11px;
	text-align: justify;
	}

.boldbodysubtext {
	margin-left: 30px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	}

a.boldbodytext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	}

.indenttext {margin-left:50px;}


a:hover.boldbodytext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	color: #333333;
	}
.boldbodyindenttext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B1571A;
   text-align: justify;	
	}

.contactindent{margin-left: 70px;}

.programsubheading{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #444444;
	}

.coursesubheading{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	}

.planheader {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #336666;
	}

.programheader {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #336699;
	}

.courseheader {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC6600;
	}

.coursecodeheader {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	}

REMOVED_li, REMOVED_ul  {
	font-size: 11px;
	font-family: Verdana, Arial, sans-serif;
	color: #03579E;
	}

#studyarea ul {
	list-style: none;
	margin: 4px;
	padding: 2;
	border: none;
	}

#program dl {
	list-style: none;
	margin-left: 7px;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding: 0;
	border: none;
	}

#program ul {
	list-style: none;
	margin-left: 7px;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding: 0;
	border: none;
	}

a.orangelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 	#D36F0B;
	}

a.orangelink:hover {
	color: 	#D36F0B;
	text-decoration: underline;
}

a.orangelink:visited {color: 	#D36F0B;}
a:hover.orangelink {color: #D36F0B; text-decoration: underline}
a.orangelink:active {	color: 	#D36F0B;}


/****************** START: Table css *******************/

.plan-topic {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; background: #E1F1EC;}
.plan-year { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background: #E9FCF3; }
.plan-honours { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;; color: #333333; background: #BFE5D3; }

.program-topic {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; background: #C8E0F9;}
.program-year { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background: #D9EAFB; }
.program-honours { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background: #ABD5FE; }
.online-heading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background: #EEF1F4; }
.online-heading-odd { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background: #FFFFFF; }
.prospective-info { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background: #EEF1F4; }
.prospective-info2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background: #E0E8EE; }
.prospective-info3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background: #E5EFF7; }
.prospective-info4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background: #E0E8EE; }
.prospective-title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #5B7F9B; background: #EBF4FA; }

.glance-table { width: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; border: 1px solid #EAECED; padding-top: 5px}
.table-header {width: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background: #D9E3EE;}
.program-table { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background: #D5E2F0; text-align: right; width: 220px }
.glance-text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background: #F0F7FE; width:75%}
.glance-sub-text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background: #F0F7FE;}
.program-content { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background: #E9EDF1;}
.course-table { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background: #F9EFE0;}
.tabtable { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background: #FFFFFF; }

.endnote-topic {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; }
.endnote-descr {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; }
/****************** END: Table css *******************/


/****************** START: Icon Headers *******************/

.businessheader {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #006699; }
.scienceheader {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #CC6666; }
.healthheader {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #660099; }
.industryheader {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #669933; }
.enggheader {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #CC9966; }
.humanitiesheader {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FF9900; }
.graduateheader { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #993300; text-decoration:underline; }

/****************** END: Icon Headers *******************/


/****************** START: Search Text *******************/

/* E8F2FC */
.searchresults { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background: #F4F4F4; padding: 6px 2px 8px 2px;}

/* active/inactive course */
.searchresults0 { background: #D9D9D9; }
.searchresults1 { background: #FAFAFA; }

.searchbold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #3366CC; padding: 4px;}

.searchnumber { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background: #D9E3EE; padding: 8px 6px 6px 8px;}
.coursenumber { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background: #F9EFE0; padding: 8px 6px 6px 8px;}

.plan-results { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #006633;}
.course-results { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #CC6600;}

/****************** END: Search Text *********************/

/****************** START: Terminology *********************/

#termtable { width: auto; background: #CDE0EF; border: #91BADC 1px solid; padding: 6px; line-height: 13px; }
.highlightheader {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000; }
.termheader {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #006699; }
.termtext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	line-height: 15px; }


/****************** END: Terminology *********************/

a.orangelink_list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 	#D36F0B;
	}
a.orangelink_list:hover {	color: 	#D36F0B;}
a.orangelink_list:visited { color: 	#D36F0B; 	}
a.orangelink_list:active {	color: 	#D36F0B;	}

.grouptitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold; color: #333333; background: #E1F1EC;
	font-size: 13px;
	height: 30px;
	}

.coursetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

.courseunit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 	#D36F0B;
	}
.blockheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
.blockfooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
.subblockheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
.subblockfooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

.or_statement {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
/************************* END: Program List *************************/


input	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	}

.submit {
	background: #F4F4F4;
	font-size: 12px;
	color: #000000;
	width: 120px;
	border-style: solid;
	border-width: 1px;
	}

.change {
	background: #E3E1DF;
	font-size: 11px;
	color: #333333;
	width: 80px;
	font-weight: bold;
	border-style: solid;
	border-width: 1px;
	border-color: #6C7E93;
	}

.checkbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	width: 20px;
	background: #F4F4F4;
	border-style: none;
	}

.homecheckbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	width: 20px;
	background: #FFFFFF;
	border-style: none;
	}

.pulldown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	width: 170px;
	background: #FFFFFF;
	border-style: none;
	}

.gobutton {
	width: 16px;
	height: 16px;
	border-width: 0px;
}

.advancedsearch{
	width: 96px;
	height: 10px;
	border-width: 0px;
}



/********************** Homepage Search **********************/

.searchblue {
	background: #D9E3EE;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 330px;
	font-size: 11px;
	padding: 8px;
	visibility: visible;
	position: relative;
	}

.searchorange {
    background: #F9EFE0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 330px;
	font-size: 11px;
	padding: 8px;
	visibility: visible;
	position: relative;
	}

.homepage-programheader {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
   	text-decoration: none;
	color: #003366;
	}

.homepage-courseheader {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
   	text-decoration: none;
	color: #DB7209;
	}


.homepage-programheader:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
   	text-decoration: none;
	color: #003366;
	cursor: help;
	}

.homepage-courseheader:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
   	text-decoration: none;
	color: #DB7209;
	cursor: help;
	}


/************************************************************/

td.exampletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background: #F4F4F4;
	}

.feedbacktext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	}

.fixed_width {
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	line-height: 13px;
	}

.fixed_width_for_course_search {
	font-family: Courier;
	font-size: 11px;
	}

#fixed_width_table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 260px;
	font-size: 11px;
	background: #FFFFFF;
	padding: 0px;
	/* border: 1px #333333 solid; */
	}

.highlighttable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #FAFAFA;
	padding: 4px;
	border: 1px #E4E4E4 solid;
	}

#programprinttable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #FAFAFA;
	padding: 2px;
	border: 1px #E4E4E4 solid;
	width: 190px;
	}

a.plan_list_links {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006600;
	}

a.plan_list_links:hover {	color: #006600;	}
a.plan_list_links:active {	color: #006600;	}
a.plan_list_links:visited{	color: #006600;	}

td.exampletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7F7F7F;
	padding: 8px;
	}

.exampletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7F7F7F;
	}

#planwarning {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 13px;
	border: #CCCCCC 1px solid;
	background: #F4F4F4;
	padding: 4px;
	}

.mouseovertext {
	line-height: 19px;
	padding:1px;
	color: #000000;
   	text-decoration: none;
	background: #E4E4E4;
	border: #CCCCCC 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

.mouseovertext:hover {
	line-height: 19px;
	padding:1px;
	color: #000000;
   	text-decoration: none;
	background: #FFCC33;
	border: #CCCCCC 1px solid;
	cursor:help;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

.terminology {
	z-index: -1;
	}

a.accessibility_links1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
	line-height: 13px;
	font-weight: normal;
	}

a.accessibility_links1:hover {
	text-decoration: underline;
	}

a.accessibility_links2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0066CC;
	line-height: 15px;
	font-weight: normal;
	}

a.accessibility_links2:hover {
	text-decoration: underline;
	}

a.accessibility_links3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0066CC;
	line-height: 17px;
	font-weight: normal;
	}

a.accessibility_links3:hover {
	text-decoration: underline;
	}

a.accessibility_links4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #0066CC;
	line-height: 19px;
	font-weight: normal;
	}

a.accessibility_links4:hover {
	text-decoration: underline;
	}
.counter_box_text
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    border-style: none;
    width: 25px;

}
.red
{
    COLOR: red;
}

/****************** From Study at UQ OCMPS *****************/

table.breadcrumbtable {
width: 100%;
background: #F4F4F4;
padding: 3px;
}

.breadcrumbtrail {
color: #333333;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

a.sitemaplink {
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.nodetitle  {
color: #336699;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
}

.nodetext {
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.related {
color: #FFFFFF;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
}

.searchresult {
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

a.searchlink {
color: #006699;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
a.searchlink:active { color: #006699; }
a.searchlink:hover { color: #006699; }
a.searchlink:visited{ color: #006699; }
