
* 			    		{ padding: 0; margin:0;  font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; }
p 			    		{ padding-bottom: 10; margin-bottom:10;  }
body   				{background-color: #EEE9DD; }
ul,  li					{list-style-type : circle;  margin-bottom : 8px;  margin-left : 10px;}
.picborder 		{border : 1px solid #CCCFD1; margin:3px}


/*-- font sizing --*/
p, td, div, span, input, select, textarea, strong, a
						{font-size: 11px;  }
small			   {font-size: 85%;  }  
big					  {font-size: 130%;}      
em					 {font-size: 14px; }
h1     		   		  {font-size: 24px;}
h2     		   		  {font-size: 30px;}



/*-- font colouring --*/
p, td, div, span, input, select, textarea, strong 		   
						{color: #636466;}
a					   {color: #884186; text-decoration: underline; font-weight : normal; }
a:hover, .menu a:hover         	 { color: #884186; }
.error 	  			{color: #E42207; font-weight : bold;}
em					 {color: #884186; font-style: normal; font-weight: normal;}
h1       		      {color: #636466; font-family: "Times New Roman", Times, serif; font-weight : normal;}
h2, .MemberPrices, .MemberPrices p
        		         {color: #884186; font-family: "Times New Roman", Times, serif; font-weight : normal;}



.menu			{background-color: White; border : 1px solid #CCCFD1; }
.menu a, .menu p, .menu td, .menu p, .menu div, .menu span
					   {color: #636466; text-decoration: none; }
.menu a
					   {font-weight:bold}


.topmenu a  {color: #636466; font-weight:normal; text-decoration: none; }
.topmenu     {padding-bottom:8px}
					   
					   
/*-- table headings --*/
.TableHead1, .TableHead1 table, .TableHead1 td
						{background-color: #465156; color: #D3DDE0; font-weight: normal; font-size: 12px;
						  text-decoration: none; background-image : url(/images/banback.gif);  }
.TableHead1, .TableHead1 a , .TableHead1 p, .TableHead1 div, 
						{color: #D3DDE0; font-weight: normal; font-size: 12px;  text-decoration: none;}
.TableHead2, .TableHead2 a , .TableHead2 p, .TableHead2 div, .TableHead2 td		    
						{background-color: #735672; color: #EFF2F4; font-weight: normal; font-size: 12px;}



/*-- floating fram (div) --*/
#textcontainer {
	padding-left:15px;	padding-right:0;
	padding-top:15px;  width: 100%;
	overflow: auto; clip: rect(auto,auto,auto,auto); }
	
/*-- popup window (Div) --*/
.iframe   {border-bottom : 1pt none #CFD9DB;  border-right : 1pt none #CFD9DB;  border-top : 1pt none #CFD9DB;  border-left : 0pt none;  background : url(/images/iframeback.png);    }
.iframehead   {color : #920608;  background : #CFD9DB;  font-weight : bold;  }
