/*------------------------------------------
	STYLE SHEET
	CREATED FOR - glenzeil.com.au
	CREATED BY - syte.com.au
	EMAIL - support@syte.com.au
------------------------------------------
	
------------------------------------------*/

@import url(General.css);
@import url(Nav.css);
@import url(Content.css);

/*------------------------------------------
	MAIN LAYOUT
------------------------------------------*/

#Wrapper {
	margin-left: auto;
	margin-right: auto;
	margin-top:20px;
	margin-bottom:20px;
	width: 750px;
	position:relative;
	background: url(../Images/Skin/BGWrapper.gif);
	background-color: #ffffff;
	background-repeat: repeat-y;
	border:4px solid #D5DEE6;
}

/*------------------------------------------
	HEADER
------------------------------------------*/

#Header	{
	text-align:right;
	padding:20px;
	background-color:#fff;
}

/*------------------------------------------
	TOP NAVIGATION
------------------------------------------*/

#TopNav	{
	padding:8px 10px 6px 10px;
	text-align:left;
	color:#CCCCCC;
	background-color:#234260;
	border-top:2px solid #D5DEE6;
	border-bottom:2px solid #D5DEE6;
}

#TopNav	a	{
	color:#fff;
	padding-left:4px;
	padding-right:4px;
	text-decoration:none;
}

#TopNav	a:hover	{
	color:#D5DEE6;
	text-decoration:underline;
}

/*------------------------------------------
	FLASH
------------------------------------------*/

#PageHeader	{
	width:498px;
	vertical-align:top;
	background-color:#ffffff;
	border-bottom:1px solid #C0C0C0;
	height:171px;
}

/*------------------------------------------
	RIGHT CONTENT
------------------------------------------*/
#RContent	{
	width:250px;
	vertical-align:top;
	float:right;
	border-left:2px solid #D5DEE6;
	border-bottom:1px solid #D5DEE6;
}

#RNav	{
	background-color:#2E5880;
	width:250px;
	padding:10px 0px 10px 0px;
	vertical-align:top;
	height:151px;
	border-bottom:1px solid #C0C0C0;
}

#RNav	a	{
	color:#FFFFFF;
	font-weight:bold;
	display:block;
	padding:8px 10px 8px 20px;
	text-decoration:none;	
}

#RNav	a:hover	{
	color:#CCCCCC;
	text-decoration:none;
}

/*------------------------------------------
	LEFT CONTENT
------------------------------------------*/

#LContent	{
	float:left;
	position:relative;
	width:498px;
}

#Content {
	padding:20px 30px 20px 30px;	
}

/*------------------------------------------
	RIGHT SUB BOX TOP	
------------------------------------------*/

.RSubBoxTop	{
	background-color:#D5DEE6;
	color:#2E5880;
	padding:20px;
}

/*------------------------------------------
	RIGHT SUB BOX MID	
------------------------------------------*/

.RSubBoxMid	{
	background-color:#fff;
	color:#2E5880;
	padding:20px;
}

.RSubBoxMid	a	{
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	display:block;
	padding:3px 0px 3px 0px;
}

.RSubBoxMid	a:hover	{
	color:#999999;
	text-decoration:none;
}

.RSubBoxMid	h2	{
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#2E5880;
	margin:0px 0px 6px 0px;
}

/*------------------------------------------
	FOOTER	
------------------------------------------*/

#Footer	{
	clear:both;
	position:relative;
	background-color:#234260;
	color:#B3B3B3;
	padding:0px 10px 10px 10px;
	border-top:4px solid #D5DEE6;
}

#Footer	p	{
	margin:1px;
}

#Footer	a	{
	text-decoration:none;
	color:#FFFFFF;
}

#Footer	a:hover	{
	text-decoration:none;
	color:#999999;
}

.FooterNav	{
	text-align:right;
	padding:6px 0px 10px 0px;
	margin-bottom:10px;
}

.FooterNav	a	{
	padding-left:6px;
	padding-right:6px;
	color:#fff;
	text-decoration:none;
}

.FooterNav	a:hover	{
	text-decoration:underline;
	color:#fff;
}
