/*

CSS Copyright VirtualEdit.net 2000-2007

Remember, class is preceded by a '.' and an id is preceded by a '#'

COLOURS:
light purple: #5E2773
black: #0F0F0F

*/

/* set a default text for everything if the required text font is not available */
body,td,a,p{font-family:arial,Verdana}

/* language options */
.LangNormal      
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	color: white; 
	text-decoration: none
}

.LangCurPag      
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: yellow; 
	text-decoration: none; 
}

.LangNormal:hover
{
	background: #5E2773;
}

/* page title bar */
.NavNormal      
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	color: white; 
	text-decoration: none
}

.NavCurPag      
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11pt; 
	color: yellow; 
	text-decoration: none; 
}

.NavNormal:hover
{
	background: #5E2773;
}

.data_entry
{
	background: #f8f8f8;
	font-size: 14;
	font-family: arial;
	color:#000000;
	
	margin: 2px;
	padding: 2px;
	
	border-top: 2px solid #f0f0f0;
	border-left: 2px solid #f0f0f0;
	border-right: 2px solid #f0f0f0;
	border-bottom: 2px solid #f0f0f0;
}

.data_element
{
	background: #ffffff;
	font-size: 14;
	font-family: arial;
	color:#000000;
	
	margin: 2px;
	padding: 2px;
	
	border-top: 1px solid #707070;
	border-left: 1px solid #707070;
	border-right: 1px solid #707070;
	border-bottom: 1px solid #707070;
}

.body
{
	background: #ffffff;
	
	font-size: 13;
	font-family: arial;
	color:#000000;
	
	margin: 0px;
	padding: 0px;
}

/* header title bar */
#title_bar
{
	height: 20px;
	width: 100%;
	background: #5E2773;
	background-image: url("title_bar.gif");
	float: left;
	
	font-size: 16;
	font-weight: normal;
	font-family: arial;
	color: #ffffff;
	letter-spacing: 1px;
	text-indent: 8px;

	
	margin: 0px;
	padding: 0px;
}

#sub_title_bar
{
	height: 16px;
	width: 100%;
	background: #DDD6E0;
	float: left;
	
	font-size: 8pt;
	font-weight: 600;
	font-family: Verdana, Arial;
	color: #000000;
	text-indent: 8px;
	
	margin: 0px;
	padding: 1px;
	
	border-bottom: 1px solid #606060;
}

/* standard div box (This is just for arranging) */
div
{
	float: left;	
	margin: 0px;
	padding: 1px;
}


/* specific body div containers */

/* body but stand out like a title */
#body_title
{
	width: 100%;
	background: #ffffff;
	float: left;

	font-size: 16;
	font-family: arial;
	color:#000000;
	
	margin: 0px;
	padding: 0px;
}

/* general body text */
#body
{
	width: 100%;
	background: #ffffff;
	float: left;

	font-size: 13;
	font-family: arial;
	color:#000000;
	
	margin: 0px;
	padding: 0px;
}

#body_grey
{
	width: 100%;
	background: #ffffff;
	float: left;

	font-size: 13;
	font-family: arial;
	color: #707070;
	
	margin: 0px;
	padding: 0px;
}

/* small body text */
#body_small
{
	width: 100%;
	background: #ffffff;
	float: left;

	font-size: 10;
	font-family: arial;
	color:#000000;
	
	margin: 0px;
	padding: 0px;
}

/* bar in help files */
#help_bar
{
	width: 100%;
	background: #3D144C;
	float: left;

	font-size: 26;
	font-family: arial;
	color:#ffffff;
	
	margin: 0px;
	padding: 0px;
}



/* general text grey box */
#box_grey
{
	width: 100%;
	background: #f8f8f8;
	color:#000000;
	float: left;
	
	margin: 0px;
	padding: 4px;
	border-top: 2px solid #f0f0f0;
	border-left: 2px solid #f0f0f0;
	border-right: 2px solid #f0f0f0;
	border-bottom: 2px solid #f0f0f0;
}

/* specific box div container */
#box_container
{
	width: 100%;
	background: #ffffff;
	float: left;
	
	margin: 0px;
	padding: 2px;
}

/* specific box div header */
#box_header
{
	margin: 0px;
	padding: 1px;
	border-top: 1px solid #505050;
	border-left: 1px solid #505050;
	border-right: 1px solid #505050;
	float: left;
	
	font-size: 12;
	font-weight: normal;
	font-family: arial;
	width: 100%;
	color:#ffffff;
	text-indent: 8px;
	background: #8f8f8f;
}

/* specific box div */
#box
{
	margin: 0px;
	padding: 1px;
	border-left: 1px solid #505050;
	border-right: 1px solid #505050;
	border-bottom: 1px solid #505050;
	float: left;
	
	font-size: 11;
	font-weight: normal;
	font-family: arial;
	width: 100%;
	height: 100%;
	color:#0000;
	background: #ffffff;
	
}

/* footer */
#footer
{
	font-size: 11;
	font-family: arial;
	width: 100%;
	
	text-align: center;
	color:#ffffff;
	background: #0f0f0f;
	float: left;
	margin: 0px;
	padding: 2px;
}

