/* CSS Document */
/* ....................GENERIC PAGE ELEMENTS....... */
/* generated by csscreator.com */ 
html, body{ 
		margin:0; 
		padding:0; 
		text-align:center; 
		background:#cecbbd;
			} 

body {
		margin:20px 20px;
		}	
h2 {
	font-family:Arial, Helvetica, sans-serif;
}	
p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	color:#000000;
	line-height:16px;
}
p a:link,a:visited {
	color:#000000;
}
p a:hover{
	color:#38315C;
}

#pageframe {
		margin:0 auto;
		padding:0px;
		width:755px;
		text-align: left;
		background:#FFFFFF;
		border: 1px solid #524821;
	}
#topleftflash{
	position:absolute;
	top:0px;
	left:0px;
	width:129px;
	height:146px;
	background-color:#000000;
	z-index:2;
}
#topgreyline{
	position:absolute;
	top:0px;
	left:129px;
	width:626px;
	height:8px;
	line-height:8px;
	max-height:8px;
	background-color:#737373;
}
#t_topwhitefiller{
	position:absolute;
	top:8px;
	left:129px;
	width:27px;
	height:68px;
	background-color:#FFFFFF;
	z-index:2;
}
#topleftlogo{
	position:absolute;
	top:10px;
	left:129px;
	width:104px;
	height:63px;
	z-index:2;
}
#topgreyrow{
	position:absolute;
	top:10px;
	left:235px;
	width:520px;
	height:28px;
	background-color:#cccccc;
	background-image : url(../assets/topwsibackground.jpg);
}
#t_header{
	position:absolute;
	top:18px;
	left:247px;
	width:295px;
	height:13px;
}
#t_printicon{
	position:absolute;
	top:82px;
	left:607px;
	width:19px;
	height:11px;
	z-index:1;
}
#t_flags{
	position:absolute;
	top:76px;
	left:633px;
	width:121px;
	height:20px;
	z-index:1;
}

#t_iframe_leftpanel {
	position:absolute;
	top:0px;
	left:0px;
	width:156px;
	border:0px;
	margin:0;
	padding:0;
	z-index:1;
}
.red{color:#FF0000;font-weight:bold;}
.underline{text-decoration:underline;}

#maincolumn {
		background-repeat:no-repeat;
		position:relative;
		top:0;
		left:0;
		padding:0;
		margin:0;
		display:block;
		margin-top:0px
}
#t_bottom_yellow_row {
	position:absolute;
	left:156px;
	width:599px;
	height:4px;
	background-color:#EDD272;
}
#footer {
	position:absolute;
	left:0px;
	width:755px;
	height:48px;
	background:url(../assets/t_footer.png);
	background-repeat:no-repeat;
}
#footer p{
	color:#FFFFFF;
	margin-left:90px;
	margin-top:4px;
}
#footer p a:link{
	color:#FFFFFF;
	text-decoration:none;
}
#footer p a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
#footer p a:hover{
	color:#f2DB96;
}
#footer_flag_logo{
	position:relative;
	left:61px;
	top:5px;
	height:20px;
	width:20px;
}



	


	





	
 

