div 		{ word-wrap: break-word; }

div.image 	{ max-width: 90% }


body 		{
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			text-align: center;	
			background-color: #111111;  /** COLOUR OF OUTSIDE OF SCREEN **/
			font-family: verdana, san-serif;
			}
		
	
	p 			{
				font-family: verdana, san-serif;
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 6px 0px;
				}
				
	blockquote	{
				font-family: verdana;
				border-left: 1px solid #CCC;
				padding: 0px 0px 0px 13px;
				margin: 0px 15px 0px 0px;
				font-size: 11px;
				line-height: 15px;  
				}
				
	a			{ }
	a:link		{ color: #333399; text-decoration: none; font-weight: bold; }  /** Changes colour of LEFT headings **/
	a:visited	{ color: #333399; text-decoration: none; font-weight: bold;}  
	a:active	{ color: #8A6868; text-decoration: none; font-weight: bold;} 
	a:hover		{ color: #8A6868; text-decoration: none; font-weight: bold;}
		


#outerframe	{
			width: 860px;
			margin: 0px auto 0px auto;
			padding: 0px 0px 0px 0px;
			border-left: 3px solid #000;
			border-right: 3px solid #000;
			text-align: center;
			background-color: #DDDDDD;  /** CHANGES COLOUR OF THIN BARS DOWN EACH SIDE OF PAGE **/ 
			}

#frame		{     
			position: relative;
			width: 800px;
			margin: 0px auto 0px auto;
			padding: 0px 0px 0px 0px;
			border-left: 2px solid #CCC;
			border-right: 2px solid #CCC;
			text-align: center;
			background-color: #FFF;
			}
					
#footer 	{
			position: relative;
			width: 800px;
			border-top: 1px solid #CCC;
			border-bottom: 3px double #CCC;
			text-align: left;		
			padding-top: 9px;
			margin-right:auto;
			margin-left:auto;
			text-align: center;
			clear: both;
			background-color: #FFF;
			font-family: verdana;
			font-size: 10px;
			font-weight: bold;
			}
			
	#topbrow	{  							/** TOP FRAME **/
				position: relative;
				height: 184px;
				width: 800px;
				border-top: 2px solid #333399;
				border-bottom: 2px solid #9C9C9C;
				margin-left: auto;
				margin-right: auto;
				background-color: #4A84B5;  				
				}
						
			#topdate	{
						position: absolute;
						text-align: right;
						width: 204px;
						height: 30px;
						left: 590px;
						top: 4px;
						font-family: verdana;
						font-size: 12px;
						font-weight: bold;
						color: #FFFFFF;
						}
						
			#topmenu	{
						position: absolute;
						text-align: right;
						width: 204px;
						height: 30px;
						left: 180px;
						top: 4px;
						font-family: verdana;
						font-size: 12px;
						font-weight: bold;
						color: #FFFFFF;
						}

						
			#toppic		{  /** SCREEN POSITION FOR PICTURE AT TOP OF SCREEN **/
						position: absolute;
						width: 800px;
						height: 140px;
						left: 0px;
						top: 20px;
						}
					
/** END OF TOP FRAME **/

	
/** START OF LEFT FRAME **/	
	
	#stdcol 		{  /** Changes size of CLIENT LOGIN box **/
					position: relative;
					text-align: left;
					width: 179px;
					float: left;
					padding-top: 9px;
					padding-bottom: 40px;			
					}
	
		#stdtext		{
						font-size: 11px;
						line-height: 15px;
						text-align: left;
						margin-left: 10px;
						margin-right: 10px;
						color: #FFF;
						}
						
			#nav 	{
					font-family: Verdana;
					width: 190px;
					margin: 0px 0px 0px 0px;
					padding-top: 10px;
					padding-bottom: 11px;
					}


.NavMenu {
		margin:0;
		padding:2px 2px 2px 0px;
		}
		
.NavMenu li {
		margin:0;
		padding:0;
		display:block;
		list-style-type:none;
		color: #333399; text-decoration: none; font-weight: bold;
		}

.NavMenu a:link, .NavMenu a:visited {
		font-size:11px;
		padding: 0px 6px 6px 0px;
		text-decoration:none;
		border: 0px 0px 0px 0px;
		color:#333399;
		}
				
		
.NavMenu a:hover {
		font-size:11px;
		padding: 0px 6px 6px 0px;
		text-decoration:none;
		border: 0px 0px 0px 0px;
		color: #8A6868;	
		}
					
.NavMenu a:active {
		font-size:11px;
		padding: 0px 6px 6px 0px;
		text-decoration:none;
		border: 0px 0px 0px 0px;
		color: #8A6868;	
		}
		
	.subNavMenu {
			margin: 2;
			padding:0px 0px 0px 5px;	
			font-weight:normal; 
			}

	.subNavMenu a:link, .subNavMenu a:visited {
			margin: 2;
			color: #333399; 
			padding:0px 0px 0px 5px;	
			font-weight:normal; 
			}
			
	.subNavMenu a:hover {
			margin: 2;
			padding:0px 0px 0px 5px;	
			font-weight:normal; 
			color: #8A6868;	
			}

					
	.subNavMenu a:active {
			margin: 2;
			color: #333399; 
			padding:0px 0px 0px 5px;	
			font-weight:normal; 
			}
			

				#navPyra 	{
							margin:0;
							padding:2px 2px 2px 0px;
							}
			
				#navPyra li {
							margin:0;
							padding:0;
							display:block;
							list-style-type:none;
							}

				#navPyra a:link {
							font-size:11px;
							line-height:16px;
							padding: 0px 6px 6px 0px;
							text-decoration:none;
							border: 0px 0px 0px 0px;
							}
							
					#navPyra a:active {
							font-size:12px;
							line-height:16px;
							padding: 0px 6px 6px 0px;
							text-decoration:none;
							border: 0px 0px 0px 0px;
							color: #FF0000;	
							}
							
					#navPyra a:visited {    /** THIS IS FOR ANY VISITED LINKS ON THE MENU **/
							font-size:11px;
							line-height:16px;
							padding: 0px 6px 6px 0px;
							text-decoration:none;
							border: 0px 0px 0px 0px;
							color:#FF0000;
							}
							
					#navPyra a:hover {
							font-size:12px;
							line-height:16px;
							padding: 0px 6px 6px 0px;
							text-decoration:none;
							border: 0px 0px 0px 0px;
							color: #8A6868;	
							}

						#subnavlist 	{
								margin: 0;
								color: #333399; 
								padding:0px 0px 0px 6px;	
								font-weight:normal; 
								}

						#subnavlist a:link	{  
								color: #333399;
								font-weight:normal;
								}
								
						#subnavlist a:active {
							font-size:12px;
							line-height:16px;
							padding: 0px 6px 6px 0px;
							text-decoration:none;
							border: 0px 0px 0px 0px;
							color: #FF0000;	
							}

						#subnavlist a:visited	{
								margin: 0;
								color: #333399;
								font-weight: normal;
								}
								
/** END OF LEFT **/


/** MIDDLE **/


	h1	{
		font-family: verdana, sans-serif;
		font-style: bold;
		color: #44475F;
		font-size: 12px;
		}
		
	h2	{
		font-family: times, times-roman, georgia, serif;
		color: #44475F;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		font-size: 20px;
		line-height: 20px;
		letter-spacing: -1px;
		}
		

	h3	{
		font-family: times, times-roman, georgia, serif;
		font-style: oblique;
		color: #44475F;
		margin: 2px 0px 0px 0px;
		font-size: 20px;
		line-height: 20px;
		letter-spacing: -1px;
		}

	h6	{
		font-family: times, times-roman, georgia, serif;
		font-style: oblique;
		color: #44475F;
		margin: 2px 0px 0px 0px;
		font-size: 12px;
		line-height: 20px;
		letter-spacing: -1px;
		}

	
	h4	{
		font-family: times, times-roman, georgia, serif;
		color: #44475F;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 6px 0px;
		font-size: 28px;
		line-height: 28px;
		letter-spacing: -1px;
		}

	h5	{
		margin:0;
		padding:0;
		display:block;
		list-style-type:none;
		color: #333399; text-decoration: none; font-weight: bold;
		line-height: 10px;
		}



	#twocol 		{
					width: 403px;
					height: 666px;
					float: left;
					border-left: 1px solid #DDDDDD;
					padding-bottom: 40px;
					padding-top: 9px;
					background-color: #FFF;
					}
			
		#twotext		{
						font-size: 12px;
						line-height: 17px;
						text-align: left;
						margin-left: 18px;
						margin-right: 37px;
						color: #111;
						}