/* @override http://devel.projects-abroad.com.au/_include/styles/index.css */

/* import global style definitions */

@import url("_global.css");

@media screen {

	/* altering to inherited global style definitions */

	#myprojectsabroad-login input {
		width: 95px;
	}
	
	#feature-boxes {
		width: auto;
		margin: 0px;
		padding: 10px 10px 10px 8px;
		float: left;
	}

	#feature-boxes .feature {
		width: 468px;
		margin: 0px;
		padding: 0px;
		background: url(/_design/index/bg-feature-wide.gif) no-repeat scroll 0px 0px;
		float: left;
	}

	#feature-boxes h2 {
		margin: 8px 0px;
		padding-left: 25px;
		background-repeat: no-repeat;
		background-position: 10px 3px;
		font-size: 11px;
		line-height: 15px;
	}

	#feature-boxes h2  a:hover {
		text-decoration: underline;
	}

	#feature-boxes a {
		text-decoration: none;
	}

	#feature-boxes .feature .feature-photo {
		width: 452px;
		height: 235px;
		margin: 0px 7px;
	}

	#feature-boxes .feature .feature-photo img {
		border:1px solid #cfdcd9;
	}

	#feature-boxes .map-wide {
		width: 468px;
		padding: 0px;
		margin: 0px 0px 0px 6px;
		background: url(/_design/index/bg-map-wide.gif) no-repeat scroll 0px 0px;
		float: left;
	}

	#feature-boxes .map-wide h2 {
		margin: 8px 0px;
		padding-left: 25px;
		font-size: 11px;
		line-height: 15px;
		background-repeat: no-repeat;
		background-position: 10px 3px;
	}

	#feature-boxes .map-wide a {
		text-decoration: none;
	}

	#feature-boxes .map-wide .world-map {
		width: 468px;
		margin-top: 1px;
		padding: 0px;
		background: url(/_design/index/destinations-world-map-wide.gif) no-repeat scroll left bottom;
		overflow: hidden;
	}

	#feature-boxes .destination-continents {
		width: 100%;
		float: left;
		position: relative;
	}

	#feature-boxes .destination-continents a.destinations {
		width: 468px;
		height: 200px;
		top: 0px;
		left: 0px;
		position: absolute;
		z-index: 100;
		display: block;
	}

	#feature-boxes  .destination-continents ul {
		margin: 0px;
		padding: 200px 0px 2px 5px;
		list-style-type: none;
		float: left;
	}

	#feature-boxes .destination-continents ul li {
		width: 92px;
		height: 35px;
		margin: 0px;
		padding: 0px;
		list-style-type: none;
		line-height: 35px;
		text-align: center;
		cursor: pointer;
		float: left;
	}

	#feature-boxes .destination-continents ul li a.dest {
		width: 92px;
		height: 35px;
		text-align: center;
		display: block;
	}

	#feature-boxes .destination-continents ul li a strong {
		padding: 0px 0px 0px 25px;
		background: url(/_design/_global/bullet-arrow.gif) no-repeat scroll 15px center;
		text-align: left;
		display: block;
	}

	#feature-boxes .destination-continents ul li a strong.yellow-link,
	#feature-boxes .destination-continents ul li a strong.green-link,
	#feature-boxes .destination-continents ul li a strong.purple-link {
		padding: 6px 0px 8px 25px;
		line-height: 12px;
	}

	#feature-boxes .destination-continents ul li ul {
		width: 89px;
		margin: 0px;
		margin: 0px;
		padding: 0px;
		position: absolute;
		background-color: #cfdcd9;
		z-index: 255;
		display: none;
		float: left;
	}

	#feature-boxes .destination-continents ul li:hover ul {
		width: auto;
		margin: 0px;
		padding: 6px 0px 6px 12px;
		background-color: #cfdcd9;
		display: block;
	}

	#feature-boxes .destination-continents ul li ul {
		bottom: 36px;
	}

	#feature-boxes .destination-continents ul li ul.africa {
		left: 7px;
	}

	#feature-boxes .destination-continents ul li ul.asia {
		left: 99px;
	}

	#feature-boxes .destination-continents ul li ul.eastern-europe {
		left: 190px;
	}

	#feature-boxes .destination-continents ul li ul.latin-america {
		left: 281px;
	}

	#feature-boxes .destination-continents ul li ul.south-pacific {
		left: 372px;
	}

	#feature-boxes .destination-continents ul li ul li {
		width: 77px;
		height: auto;
		margin: 0px;
		padding: 3px 0px 3px 0px;
		background-image: none;
		line-height: 12px;
		text-align: left;
		display: block;
		float: none;
	}

	#feature-boxes .destination-continents ul li ul li a {
		width: auto;
		margin: 0px;
		padding: 0px;
	}

	#feature-boxes .destination-continents ul li ul li a:hover {
		text-decoration: underline;
	}
	
	
	
	
	
	
	
	/* with OPEN DAY */
	
	
	#feature-boxes-with-open-day {
		width: auto;
		margin: 0px;
		padding: 10px 10px 10px 8px;
		float: left;
	}
	
	#feature-boxes-with-open-day h2 {
		margin: 8px 0px;
		padding-left: 25px;
		background-repeat: no-repeat;
		background-position: 10px 3px;
		font-size: 11px;
		line-height: 15px;
	}
	
	#feature-boxes-with-open-day h2  a:hover {
		text-decoration: underline;
	}

	#feature-boxes-with-open-day a {
		text-decoration: none;
	}
	
	#feature-boxes-with-open-day .open-day {
		width: 270px;
		height: 270px;
		margin: 0px;
		padding: 0px;
		float: left;
	}
	
		
	#feature-boxes-with-open-day .map-wide {
		width: 468px;
		padding: 0px;
		margin: 0px 0px 0px 6px;
		background: url(/_design/index/bg-map-wide.gif) no-repeat scroll 0px 0px;
		float: left;
	}

	#feature-boxes-with-open-day .map-wide h2 {
		margin: 8px 0px;
		padding-left: 25px;
		font-size: 11px;
		line-height: 15px;
		background-repeat: no-repeat;
		background-position: 10px 3px;
	}

	#feature-boxes-with-open-day .map-wide a {
		text-decoration: none;
	}

	#feature-boxes-with-open-day .map-wide .world-map {
		width: 468px;
		margin-top: 1px;
		padding: 0px;
		background: url(/_design/index/destinations-world-map-wide.gif) no-repeat scroll left bottom;
		overflow: hidden;
	}

	#feature-boxes-with-open-day .destination-continents {
		width: 100%;
		float: left;
		position: relative;
	}

	#feature-boxes-with-open-day .destination-continents a.destinations {
		width: 468px;
		height: 200px;
		top: 0px;
		left: 0px;
		position: absolute;
		z-index: 100;
		display: block;
	}

	#feature-boxes-with-open-day  .destination-continents ul {
		margin: 0px;
		padding: 200px 0px 2px 5px;
		list-style-type: none;
		float: left;
	}

	#feature-boxes-with-open-day .destination-continents ul li {
		width: 92px;
		height: 35px;
		margin: 0px;
		padding: 0px;
		list-style-type: none;
		line-height: 35px;
		text-align: center;
		cursor: pointer;
		float: left;
	}

	#feature-boxes-with-open-day .destination-continents ul li a.dest {
		width: 92px;
		height: 35px;
		text-align: center;
		display: block;
	}

	#feature-boxes-with-open-day .destination-continents ul li a strong {
		padding: 0px 0px 0px 25px;
		background: url(/_design/_global/bullet-arrow.gif) no-repeat scroll 15px center;
		text-align: left;
		display: block;
	}

	#feature-boxes-with-open-day .destination-continents ul li a strong.yellow-link,
	#feature-boxes-with-open-day .destination-continents ul li a strong.green-link,
	#feature-boxes-with-open-day .destination-continents ul li a strong.purple-link {
		padding: 6px 0px 8px 25px;
		line-height: 12px;
	}

	#feature-boxes-with-open-day .destination-continents ul li ul {
		width: 89px;
		margin: 0px;
		margin: 0px;
		padding: 0px;
		position: absolute;
		background-color: #cfdcd9;
		z-index: 255;
		display: none;
		float: left;
	}

	#feature-boxes-with-open-day .destination-continents ul li:hover ul {
		width: auto;
		margin: 0px;
		padding: 6px 0px 6px 12px;
		background-color: #cfdcd9;
		display: block;
	}

	#feature-boxes-with-open-day .destination-continents ul li ul {
		bottom: 36px;
	}

	#feature-boxes-with-open-day .destination-continents ul li ul.africa {
		left: 7px;
	}

	#feature-boxes-with-open-day .destination-continents ul li ul.asia {
		left: 99px;
	}

	#feature-boxes-with-open-day .destination-continents ul li ul.eastern-europe {
		left: 190px;
	}

	#feature-boxes-with-open-day .destination-continents ul li ul.latin-america {
		left: 281px;
	}

	#feature-boxes-with-open-day .destination-continents ul li ul.south-pacific {
		left: 372px;
	}

	#feature-boxes-with-open-day .destination-continents ul li ul li {
		width: 77px;
		height: auto;
		margin: 0px;
		padding: 3px 0px 3px 0px;
		background-image: none;
		line-height: 12px;
		text-align: left;
		display: block;
		float: none;
	}

	#feature-boxes-with-open-day .destination-continents ul li ul li a {
		width: auto;
		margin: 0px;
		padding: 0px;
	}

	#feature-boxes-with-open-day .destination-continents ul li ul li a:hover {
		text-decoration: underline;
	}

	#feature-boxes-with-open-day .feature {
		width: 195px;
		margin: 0px;
		padding: 0px;
		padding-left: 3px;
		background: url(/_design/index/bg-feature-projects.gif) no-repeat scroll 5px 0px;
		float: right;
	}
	
	#feature-boxes-with-open-day .feature .feature-photo {
		width: 179px;
		height: 235px;
		margin: 0px 0px 0px 8px;
	}

	#feature-boxes-with-open-day .feature .feature-photo img {
		border:1px solid #cfdcd9;
	}
	
}

@media print {

	#intro-text h1,
	#intro-text h2,
	#intro-text h3,
	#intro-text h4,
	#intro-text h5,
	#intro-text h6,
	#intro-text strong,
	#intro-text em,
	#intro-text a {
		color: #00573D;
	}
	
	#intro-text p {
		text-align: justify;
		font-size: 10pt;
		line-height: 16pt;
	}
	
	#feature-boxes .map-wide {
		display: none;
	}

	#feature-boxes a {
		color: #00573D;
		text-decoration: none;
	}
	
	#framesheet-footer div h1 a,
	#framesheet-footer div h2 a,
	#framesheet-footer div h3 a,
	#framesheet-footer div h4 a,
	#framesheet-footer div h5 a,
	#framesheet-footer div h6 a,
	#framesheet-footer div h6 stromg {
		color: #00573D;
		font-size: 12pt;
		text-decoration: none;
	}

	#framesheet-footer div a {
		color: #00573D;
	}
	
	#framesheet-footer div p {
		text-align: justify;
		font-size: 10pt;
		line-height: 16pt;
	}

}
