 
 /********************** PLEASE NOTE ************************* /  
 /															   /		
 / Please follow the directions above each section. They will  /
 / let you know what changes or additions can be made          /
 / IMPORTANT: Please ensure you are familiar with CSS protocol /
 / before making ANY CHANGES								   /
 /															   /
 /*************************************************************/ 
 
 /****************** Site constant tags ********************** /  
 /															   /		
 / The tags below are NOT to be modified, deleted or added to. /
 / Doing so will result in deviation from the UQ template.     /
 /															   /
 /*************************************************************/
 
 body 		 	 		{ margin: 0; padding:0; background: #FFFFFF; font-size : 80%; }
 font,th,td,p	  		{ font-family: Verdana, Arial, Helvetica, sans-serif; }
  /* UQ Header Area*/
 td.toplinks 	 		{ background-color: #367FCC; }
 td.header 	 	 		{ background-image:  url("images/header-background.gif"); background-repeat: repeat; }
 td.searchbar 			{ font-size: 95%; height: 21px; background-color:#828282; }
 td.feedback 	 		{ font-size: 90%; color: #fff; height: 19px; background-color:#828282; }
 input.searchbutton 	{ vertical-align: bottom; }
 input,textarea,select 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; }
 .footer 				{ font-size:75%; color: #999999; }
 .searchbar				{ margin: 0; }
 .sitemaplink {font-size:85%}
 table#headercontent	{ margin: 0; width: 100%; }
 table#headercontent td	{ margin:0; padding: 0; }
 
 
 /* Footer and Feedback Area */
 .footer-feedback {padding:0px 0 0 5px;width:400px; vertical-align:top;font-size: 85%; color: #999999;} 
 .footer-feedback a{ float:left; border:1px solid #FEFEFE; margin-right:8px;}
 .footer-feedback a:hover{ border:1px solid #CC0000; } 
 .footer-feedback h2 {color:#2D2D2D;margin:0;font-size:100%;padding:5px 0 0 0;} 
 table#footercontent			{ margin: 0; padding: 0; width:100%; }
 table#footercontent td			{ padding: 1px; }
 table#feedbackcontent			{ margin: 0; width: 100%; }
 table#feedbackcontent td		{ padding: 0; color: #FF7111; }


 
 /********************* Link Colour ************************** /  
 /															   /		
 / To make a change to the link colour and mouseover/hover     /
 / state of the link text, please change the color in BOTH     /
 / tags below if required. 	   								   /
 /															   /
 /*************************************************************/
 
 a:link,a:active,a:visited 		{ color : #0033CC; text-decoration:none;  }
 a:hover						{ color : #0033CC; text-decoration: underline; }
 
  /**************** Background Colour Tags ******************** /  
 /															   /		
 / The background colour of the navigation menu and divider    /
 / can be modified here. They should both be the SAME colour.  /
 /															   /
 /*************************************************************/
 
 td.menu    			{ background-color: #FF7111; width:190px; }
 td.divider 			{ background-color:#828282; height: 20px;}
 
 /******************** Navigation Menu *********************** /  
 /															   /		
 / The Navigation Menu on all new templates are CSS controlled /
 / Only ONE element of the menu can be modified (below)        /
 / i.e. the colour of the mouseover/hover state.			   /
 / 															   /
 /*************************************************************/

 table.navtable 		{ width: 190px; }
 #navcontainer ul 		{ margin: 5px 0 8px 6px; padding: 0; list-style-type: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
 #navcontainer li 		{ margin: 0 0 .2em 0;  }
 #navcontainer a 		{ display: block; color:#272727; background-color: #FFFFFF; width: 14em; padding: .4em .8em; text-decoration: none;border:1px solid #ddd;  }
 #navcontainer a:hover 	{ background-color: #e7652e; color: #FFF;  }	
 .quicklink     		{ font-size: 11px; background-color: #FAFAFA; width: 178px; }   

  /* Front Page Feature Area */
 #feature			{ margin: 0; padding: 0;  width:100%;  height:169px; background-color:#003366;} 
 #featureheader		{ padding:10px 10px 10px 10px; } 
 #feature	#featureheader	 h1		{ margin: 0; padding: 0 0 5px 0;  color: #fff; font-size: 200%; font-family: Arial, Helvetica, Sans-Serif; font-weight: bold;letter-spacing:0.02em;min-width:250px;} 
 #feature	#featureheader	 h2		{ margin: 0; padding: 0 0 5px 0; color: #fff; font-size: 160%; font-family: Arial, Helvetica, Sans-Serif; font-weight:bold;} 
 
 .left-column-shade {background-image:  url("images/left-column-shading.jpg"); background-repeat: repeat-x;height:14px;}
 .banner-left-divider {background-color:#828282;}
 .right-column {width:263px; position:absolute;top:120px;right:5px;}
 .right-column-text {color:#FFFFFF;padding-left:85px; }
 .mainrightcol {text-align:right;width:201px;background-image: url("images/banner-right-column.gif"); background-repeat: repeat-y;}
 .testimonials-header {font-size:17px;font-weight:bold;padding-bottom:20px;padding-left:50px;color:#FFFFFF;}
 .testimonials-header a, .testimonials-header a:visited {color:#FFFFFF; text-decoration:none;}
 .testimonials-header a:hover {color:#FFFFFF; text-decoration:underline;}
 .testimonials-subheader {font-size:12px;font-weight:bold;padding-bottom:10px;}
 .testimonials-text {font-style:italic;font-size:11px;clear:left;padding-top:5px;padding-right:5px;}
 .testimonials-text a, .testimonials-text a:visited {color:#FFFFFF; text-decoration:none;}
 .testimonials-text a:hover {color:#FFFFFF; text-decoration:underline;}
 
 .float-left {float:left;padding-right:5px;}
 
 .boxbgcolour {background-color:#E2E2E2;}
 .box1 {width:200px;vertical-align:top;}
 .boxcontent1 {padding:0 5px 0px 10px;}
 .boxcontent1 img {padding:5px 0 0 30px;}
 
 .box2 {border-left:3px solid #A2A2A2;width:210px;vertical-align:top;}
 .boxcontent2 {padding:0px 0px 0px 15px;}
 .boxcontent2 img {padding:19px 0px 0px 5px;}
 
 .box3 {border-left:3px solid #A2A2A2;vertical-align:top;}
 .boxcontent3 {padding:0 0px 0px 5px;}
 .boxcontent3 img {padding:10px 0 0 15px;}
 #apply-list {background-image:url("images/notepad-ticks.gif"); background-repeat:no-repeat; background-position:110px 66px; margin:0;padding:0;height:147px;}
 #apply-list ul {margin:0 0 0 30px;padding:0; list-style-type:decimal;}
 #apply-list li 		{ margin: 0 0 0 0;  }
 #apply-list a	{color: #2D2D2D;text-decoration:none;}
 #apply-list a:visited 		{color: #000;text-decoration:none;}
 #apply-list a:hover 	{color: #FF7111;text-decoration:underline;}


 .top-box-shade {background-image:  url("images/top-box-shade.jpg"); background-repeat: repeat-x;height:14px;}
 .bottom-box-shade {background-image:  url("images/bottom-box-shade.gif"); background-repeat: repeat-x;height:4px; verticla-align:bottom;}
 .boxheader {font-weight:bold;padding-bottom:10px;color:#272727;}
 .boxheader3 {font-weight:bold;padding-bottom:10px;padding-left:10px;color:#272727;}
 .boxtext {line-height:120%;}
 .boxtext a {color:#2D2D2D; text-decoration:none;}
 .boxtext a:visited {color:#2D2D2D; text-decoration:none;}
 .boxtext a:hover {color:#FF7111; text-decoration:underline;}

 .homepage-subheader {font-weight:bold;padding-top:10px;padding-left:40px;color:#272727;}
 .homepage-ad {padding:20px 0 20px 20px}
 .left-content-cell {vertical-align:top;}
 .right-content-cell {vertical-align:top;}
 .readmore a {font-size:11px;font-weight:bold;color:#003366;padding:0px 0 0 40px; text-decoration:none;}
 .readmore a:visited {color:#003366;text-decoration:none;}
 .readmore a:hover {color:#003366; text-decoration:underline;}
 
 #news-list {margin:0;padding:0px;width:340px;}
 #news-list ul {margin:15px 0 5px 10px; padding:0;list-style-type:none; }
 #news-list li {background-image: url('images/plane.gif');margin:0;padding:3px 0 5px 30px; background-repeat:no-repeat;background-position: 0 0px;}
 #news-list a  {color:#2D2D2D; text-decoration:none;}
 #news-list a:hover {color:#FF7111;}
 
 #deadline-list {margin:0;padding:0;}
 #deadline-list ul {margin:10px 0 0 0px; padding:0; list-style-type:none; }
 #deadline-list li {background-image: url('images/exclamation.gif'); background-repeat: no-repeat; background-position: 0 6px;padding:10px 0 6px 30px;color:#2D2D2D; }
 #deadline-list a  {color:#2D2D2D; text-decoration:none;}
 #deadline-list a:hover {color:#FF7111;}
 
 /***************** Content (Level 2) Pages ****************** /  
 /															   /		
 / Please DO NOT modify any of these tags. They are separate   /
 / from the constant tags (above) as they serve their purpose  /
 / in only the content (Level 2) pages.                        / 
 / 															   /
 /*************************************************************/
  
 
 #breadcrumb 		{ background-color: #FAFAFA; border: 1px #E4E4E4 solid; padding: 5px; margin-left: 10px; margin-right: 10px; }
 #content 			{ padding: 2px; margin-left: 10px; margin-right: 10px; }
 #content.listing   { font-size:11px;}
 #content.listing a { font-size:14px; font-weight:bold; text-decoration:underline;}
 #content.listing a:hover { color:#FF7111;}
 #relatedlink 		{ background-color: #FAFAFA; border: 1px #E4E4E4 solid; padding: 2px; margin-left: 0px; margin-right: 10px; font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 14px; color: #333; }
 #subheader			{ background:url("images/level2-underline.gif") no-repeat bottom left; padding: 0 0 5px 0; margin: 0 0 0 10px; }												
 #subheader h1 		{ color: #f57842; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; font-size:170%; padding: 0 0 0 35px; background-image:url("images/plane-title.gif"); background-repeat: no-repeat; background-position: 50% left; margin:0; }
 table.infotable    { background-color: #FAFAFA; border: 1px #E4E4E4 solid; padding: 2px; margin-left: 2px; margin-right: 2px; width: 161px; }
 
 /** student blogs **/
.basic  {width: 620px; font-family: verdana; border: 1px solid #828282;}
.basic div {background-color: #eee;}
.basic p {margin-bottom : 10px; border: none; text-decoration: none; font-size: 10px; margin: 0px; padding: 10px;}
.basic a {cursor:pointer; display:block; padding:5px; margin-top: 0; text-decoration: none; font-weight: bold;font-size: 12px;color: white;background-color: #003366;border-top: 1px solid #FFFFFF;border-bottom: 1px solid #999;;
}
.basic a:hover {color:#fff;background-color: #FF7111;}
.basic a.selected {color:#fff;background-color: #FF7111;}

/** country postcards **/
.postcard1 {width:600px;background:url("images/postcard1.jpg") no-repeat;}
.postcard2 {width:600px;background:url("images/postcard2.jpg") no-repeat;}
.postcard3 {width:600px;background:url("images/postcard3.jpg") no-repeat;}
.postcard4 {width:600px;background:url("images/postcard4.jpg") no-repeat;}
.postcard-leftside {margin:0px;padding:0;}
.postcard-header {font-weight:bold;color:#666;padding:25px 0 10px 22px;}
.postcard-leftside img {margin:0;padding:0 0 20px 22px;border:0;}
.postcard-image-flag {padding:0 20px 50px 22px;width:125px;}
.postcard-rightside {padding-left:15px;padding-top:145px; line-height:170%;width:285px;}
.postcard-rightside a {color:#2D2D2D; text-decoration:underline;}
.postcard-rightside a:hover {color:#FF7111;text-decoration:underline;}
.postcard-field-title {color:#003366;}
.postcard-consulate-link {padding-left:38px;}

.subs-header {padding-left:20px;font-weight:bold;color:#272727;}

/** University tables **/
table.grey { background: #999; font: 100% verdana, arial, helvetica, sans-serif; color:#333; } 
table.grey th {  background: #eee; font-weight: bold; } 
table.grey td { background: #fff; vertical-align: top; text-align: left; }
table.grey td.subheader { background: #eee; font-weight: bold; }

.subs-header {padding-left:20px;font-weight:bold;color:#272727;}
.howapplybg {width:600px;height:250px;background:url("images/howapplybg.gif") no-repeat; border:1px solid #999999;}
.howapplybg td {border:1px solid #999; border-collapse:collapse;width:300px;}
.applynumber {font-size:160%}
.apply-text {font-weight:bold;color:#272727;}

table.contactus-table {background: #999;font: 100% verdana, arial, helvetica, sans-serif; color:#333; } 
table.contactus-table th {background: #828282; font-weight: bold;color:#FFFFFF; } 
.contact-text {background: #F5F5F5; vertical-align: top; }
.contact-cell {background-color:#E2E2E2; text-align:center; vertical-align:top;}
.contact-resource {background-color:#E2E2E2; text-align:left; vertical-align:top;}



