/**************************************************************************
** $Id:$
** Company:		IT Custom Designs 	http://www.customdesigns.com.au
**
** Author:		Ben Gillies			ben.gillies at customdesigns.com.au
** Date:		18 August 2008
**
** Notes:		
** Copyright 2008 IT Custom Designs - All rights reserved.
**************************************************************************/
html {
	filter:							expression(document.execCommand("BackgroundImageCache", false, true));
	height:							100%;
	min-height:						300px;
}

body {
	position:						relative;
	height:							100%;
	width:							auto;
	padding:						0;
	margin:							0;
	min-height:						300px;
	min-width:						350px;
	font:							normal 0.7em arial,helvetica,sans-serif;
	color:							#eee;
	background:						#595d63;
}

#globalWrap {
	position:						absolute;
	top:							50%;
	left:							50%;
	top:							expression(document.body.clientHeight < 300? "150px": "50%" );
	left:							expression(document.body.clientWidth < 350? "175px": "50%" );
	margin:							-150px 0 0 -175px;
	width:							350px;
	height:							300px;
}

/* Standard elements */
hr {
	border:							none;
	color:							#000; /* ie */
	height:							1px;
	background-color:				#000; /* moz */
	margin:							20px 0;
	padding:						0;
}
* html hr {
	margin:							13px 0;
}
p {
	margin:							0;
	padding:						0 0 10px 0;
}
a {
	color:							#aeb2bb;
	text-decoration:				none;
}
a:hover {
	color:							#ccc;
	text-decoration:				underline;
}
img {
	border:							none;
}
.right {
	text-align:						right;
}
.smallFont {
	font-size:						0.9em;
}
.cDiv {
	clear:							left!important;
	float:							none!important;
}
.cDivRight {
	clear:							right!important;
	float:							none!important;
}
.cDivBoth {
	clear:							both!important;
	float:							none!important;
}
.floatLeft {
	float:							left;
}
.floatRight {
	float:							right;
}
.noPad {
	margin:							0!important;
	padding:						0!important;
}
a.skip {
	color:							#99d5eb;
}
/* end standard elements */

/* structural elements */
.landingWrap {
	padding:						0;
}
.landingWrap .logo {
	display:						block;
	padding-bottom:					25px;
	margin-left:					175px;
}
.landingWrap ul {
	margin:							0 0 10px;
	padding:						0;
}
.landingWrap ul li {
	margin:							0;
	padding:						0 0 1px;
	list-style:						none;
	text-transform:					uppercase;
	text-align:						center;
}
.landingWrap a {
	text-transform:					uppercase;
}
.landingWrap p {
	display:						block;
	text-align:						center;	
}


/* end structural elements */