﻿/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	HTML TAGS 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#wf_body
{
	text-align:center;
	font-size:62.5%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:normal;
	color:#336698;	
	width:924px;
	margin:0px auto;
	padding:0px;  	
}

#wf_header
{        
    text-align:left; 
    width:924px;    
    margin:0px auto;
}

#wf_header h1
{
    margin:7px 0px 7px 0px;
    padding:0px;
    color:#336698;
    font-size:2.2em;
    width:924px;
}

#wf_title h2
{    
    font-size:1.6em;
    padding:0px;
    margin:7px 0px 0px 0px;    
    color:#336698;	
    text-align:left;
}

#wf_title hr
{   
    color:#336698;	
}


#wf_content
{	
	width:924px;
	margin:0 auto;
	text-align:left; 		
}

.wf_centre
{   
	width:100%;      
    text-align:center; 
}

.wf_movcentre
{
	text-align:-moz-center;    
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	Top Navigation
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.wf_navigation
{      
	width:924px;
	height:28px; 	
	background:#fff url(./wf_bin/images/navtop_mid.png) 0px 0px repeat-x;	
}

.wf_nav 
{ 
	margin:0px; 	
	padding:0; 	
	float:left; 	
	width:100%;	
} 

.wf_nav li
{     
	display:inline; 
	padding:0; 
	margin:0; 	
} 

.wf_nav a:link, 
.wf_nav a:visited 
{ 
	color:#fff; 	
	padding:7px 15px 7px 25px; 
	float:left; 
	width:auto;
	text-decoration:none; 
	font:bold 12px Tahoma, Arial, Helvetica, sans-serif;		
} 

.wf_nav a:hover,
.wf_nav a:active
{ 
	color:#fff; 	
	background:#004A7F url(./wf_bin/images/navtop_ovr.png) 0px -7px repeat-x; 
	text-decoration:underline;
} 


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
    Bottom Navigation
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.wf_navigationsmall
{
	width:924px;
	height:20px; 	
	background-color:#004A7F;
}

.wf_navbot 
{ 
	margin-left:30px; 	
	padding:0; 	
	float:left; 	
	width:624px;	
} 

.wf_navbot li
{     
	display:inline; 
	padding:0; 
	margin:0; 
} 

.wf_navbot a:link, 
.wf_navbot a:visited 
{ 
	color:#fff; 	
	padding:3px 15px 4px 15px; 
	float:left; 
	width:auto;	
	text-decoration:none; 
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;		
} 

.wf_navbot a:hover,
.wf_navbot a:active
{ 
	color:#fff; 	
	background:#004A7F url(./wf_bin/images/navbot_ovr.png) 0px 0px no-repeat; 
} 



/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	Place Holders
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.wf_reserved_big
{
    margin-top:5px;     
    height:160px;             
}

.wf_reserved_small
{    
    margin-top:5px;     
    height:60px;
}

.wf_reserved_big , .wf_reserved_small
{ 
    background:#FFF url("./wf_bin/images/reserved.png") 0 0 repeat;         
    text-align:center; 
    color:Red;
    font-size:10px;     
    border:dashed 1px #CCCCCC;    
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	Edit Sections
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.wf_edit_small
{
    margin-top:5px; 
    border:dashed 1px red;
}

.wf_edit_big
{
    margin-top:5px; 
    border:dashed 1px red;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	Table lists
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.wf_table
{    
    width:700px;
    color:#336698;
    text-align:left; 
    border-collapse:collapse; 
}

.wf_table td
{
    padding:5px 10px 5px 5px;
}


.wf_tablehead
{
    background-color:#336698;  
    color:#FFF;
    font-size:1.1em;
    font-weight:bold;    
}

.wf_tablerow
{
    background-color:#FFF; 
    color:#000088; 
    font-size:1.1em;
    font-weight:normal; 
}

.wf_tablerowalt
{
    background-color:#F3F2E7; 
    color:Navy; 
    font-size:1em;
    font-weight:normal; 
}


.wf_tableedit
{    
    color:Navy;
    text-align:left;     
}

.wf_tableedit th
{
    text-align:right;
    vertical-align:top;    
    padding:5px 10px 5px 5px;
}

