
* 			    		{ padding: 0; margin:0 auto;  font-family: verdana, helvetica, arial, san-serif }
p 			    		{ padding-bottom: 4; margin-bottom:4;  }
body   				{  background : #455263 url(/_images/structure/back.jpg) repeat-x scroll;   }
li,ul, OL					{margin-bottom : 3px;  margin-left : 15px;}

/*-- font sizing --*/
p, td, th, div, span, strong, a
						{font-size: 11px; line-height:130% }
input, select, textarea
						{font-size: 9px; line-height:130% }
small			   {font-size: 85%;  }  
big					  {font-size: 130%;}      
em					 {font-size: 14px; }
strong			  {font-size: 12px; }
h1     		   		  {font-size: 12px; padding-top:0px; padding-bottom: 10; }
h2     		   		  {font-size: 16px; padding-bottom: 10; ; line-height:130%}

/*-- font colouring --*/
p, td, div, span, input, select, textarea 		   
						{color: #4D5A6B;}
a					   {color: #DBA502; text-decoration: underline; font-weight : normal; }
a:hover        	 { color: #D3AD07; text-decoration:underline}
strong        	  { color: #4D5A6B; }
.error 	  			{color: #E42207; font-weight : bold;}
.correct 	  	  {color: #339933; font-weight : bold;}
em					 {color: #818181; font-style: normal; font-weight: bold; }
h1   		    	  {color: #4D5A6B; font-weight : bold;}
h2   		          {color: #D1AA04; font-weight : bold;}


.icons,  .icons a 		  	 {font-size: 9px; padding-top: 5px; color:#B3B9C7; text-align:center; text-decoration:none; }
.button1,  .button1 a 	 {width: auto; height:20px; text-align:left; color:#FFFFFF; 
										  font-weight:bold; padding-top:3px; 
										  background-image:url('/_images/banner/backbutton.jpg'); 
										  background-color: #E8CC10; text-decoration:none; margin-top:3px; margin-bottom:3px;}
										  
.button2,  .button2 a 	 {text-align:left; color:#4D5A6B; 
										  margin-left:15px; text-decoration:none; margin-top:1px; margin-bottom:2px;}
										  
.button3,  .button3 a 	 {text-align:left; color:#4D5A6B; 
										  margin-left:0px; text-decoration:none; margin-top:3px; margin-bottom:4px;
										  background-color: #ffffff; }

table#mainbody  	{width: auto; height:392px;  border-left: 1px solid #E4E9EF; background-color: #ffffff; 
									text-align:left; margin-top:15px; margin-right:15px; margin-left:213px; padding-left:20px;}
table#subbody  	{width: auto; height:auto;  border-left: 1px solid #E4E9EF; background-color: #ffffff; 
									text-align:left; margin:15px; padding:15px;}
									
.tablehead 	 {color: #425775; font-family: Verdana; font-size: 14px; font-weight: bold; padding-top: 2px; padding-bottom: 2px; background-color: #D8DEE7;}
.tablehead2 	 {color: #425775; font-family: Verdana; font-size: 11px; font-weight: bold; padding:2px; background-color: #D8DEE7;}
.score 	 {color: #425775; font-family: Verdana; font-size: 14px; font-weight: bold; padding-top: 2px; padding-bottom: 2px; background-color: #FEF6D5;}
									
									
								
									
									
.menu a:hover  		  	 {color: #68911F; text-decoration: underline; }
.menu, .menu a, .menu p, .menu td, .menu p, .menu div, .menu span
					{background-color: White; color: Black; text-decoration: none; }
.menu p		{color: #818181; text-decoration: none; font-size: 90%; }
.menu strong a
					{color: #68911F; text-decoration: none; font-size: 12px; font-weight : bold;}

.FLYmenu			{background-color: White; border : 1px solid #68911F;}
.FLYmenu a, ,.FLYmenu p, .FLYmenu td, .FLYmenu p, .FLYmenu div, .FLYmenu span
					{color: Black; text-decoration: none; line-height:130%}

.picleft 		 {border : 1px solid #D3AD07; margin-right:15px; margin-bottom:2px; margin-top:2px}
.picright 		{border : 1px solid #D3AD07; margin-left:15px; margin-bottom:2px; margin-top:2px}


