@charset "utf-8";
/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7b7b7b;
	line-height:16px;
	background-image:url(../images/bdy-bg.jpg) ;
	background-repeat:repeat-x;
	background-color:#003398;
	padding:0px;
	margin:0px;
	}
	
#wrapper {
		
	width:960px;
	height:auto;
	margin:auto;
	}
	
#layout {

	width:960px;
	height:auto;
	margin:auto;
	padding-bottom:10px;
	position:absolute;
	background-color:#ffffff;
}


#header {

	width:960px;
	height:75px;
	background-color:#ffffff;
	margin:0px;
	padding:0px;
}


#ttlogo {
	float:left;
	background-image:url(../images/ttserviceslogo.gif);
	background-repeat:no-repeat;
	width:167px;
	height:37px;
}

#ausflag {
	padding:0px 20px 0px 0px;
	float:right;
	background-image:url(../images/aus-flag.jpg);
	background-repeat:no-repeat;
	width:52px;
	height:24px;


}


.redbeam {

	width:960px;
	height:7px;
	background-image:url(../images/red-beam.jpg);
	background-repeat:repeat-x;
	border-top:solid 1px #ffffff;

}

.redbeaminr {

	width:960px;
	height:5px;
	background-image:url(../images/red-beam.jpg);
	background-repeat:repeat-x;
	border-top:solid 1px #ffffff;

}

.greybeam {

	width:960px;
	background-image:url(../images/gry-beam.gif);
	background-repeat:repeat-x;
	

}

.footer {
	width:auto;
	height:auto;
	background-color:#f0f0f0;



}


.blueText {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		text-decoration:none;
		color:#666666;
		
		
}

.blueText a:link{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		text-decoration:none;
		line-height:15px;
		color:#666666;		
}

.blueText a:visited{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		text-decoration:none;
		line-height:15px;
		color:#666666;		
}

.blueText a:active{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		text-decoration:none;
		line-height:15px;
		color:#666666;		
}

.blueText a:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		text-decoration:none;
		line-height:15px;
		color:#cc0000;		
}


.blueTextStand{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		text-decoration:none;
		line-height:15px;
		color:#cc0000;		
		

}



.yellwtxt {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		color:#ffeb8c;
		
		
}

.yellwtxt a:link{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		line-height:15px;
		color:#ffeb8c;		
}

.yellwtxt a:visited{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		line-height:15px;
		color:#ffeb8c;		
}

.yellwtxt a:active{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		line-height:15px;
		color:#ffeb8c;		
}

.yellwtxt a:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		line-height:15px;
		color:#ffeb8c;		
}


.subheading {
		font-weight:bold;
		color:#979595;

}

.subheading12 {
		font-weight:bold;
		color:#a3a1a1;
		font-size:13px;
		margin-bottom:8px;

}


.greyText {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		text-decoration:underline;
		color:#666666;
		
		
}

.greyText a:link{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		text-decoration:underline;
		line-height:15px;
		color:#666666;		
}

.greyText a:visited{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		text-decoration:underline;
		line-height:15px;
		color:#666666;		
}

.greyText a:active{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		text-decoration:underline;
		line-height:15px;
		color:#666666;		
}

.greyText a:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		text-decoration:underline;
		line-height:15px;
		color:#7e7e7e;		
}

.redlane {
		color:#cc0000;
		margin:5px;


}


.outerbdr 
{
	 border:solid 1px #C0C0C0;
	 border-bottom:none;
	 border-right:none;
	 font-family:Arial;
	 font-size:11px;
	 color:#696868;
	 

	}
	
.tblbdr 
{
	 border-right:solid 1px #C0C0C0;
	 border-bottom:solid 1px #C0C0C0;
	 padding:2px 5px;
	 text-align:left;
	
	}
	
.tblbdrlft 
{
	 border-right:solid 1px #CCCCCC;
	 border-bottom:solid 1px #CCCCCC;
	 padding:2px 5px;
	 text-align:left;
	
	}
	
	
.tblbdrctr 
{
	 border-right:solid 1px #adadad;
	 border-bottom:solid 1px #adadad;
	 padding:2px 5px;
	 text-align:center;
	 color:#5a5a58;
	
	}
	
	
.btnstyl{
 	 background-color:#DCDCDC;
	 border:solid 1px #999999;
	 color:#333333;
	 font-family:Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 cursor:hand;
	 margin-left:10px;
	 margin-top:5px;

}

.greyTextqst {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		text-decoration:none;
		color:#666666;
		
		
}

.greyTextqst a:link{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		text-decoration:none;
		line-height:15px;
		color:#666666;		
}

.greyTextqst a:visited{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		text-decoration:none;
		line-height:15px;
		color:#666666;		
}

.greyTextqst a:active{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		text-decoration:none;
		line-height:15px;
		color:#666666;		
}

.greyTextqst a:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		text-decoration:underline;
		line-height:15px;
		color:#7e7e7e;		
}



