/* Global Styles */
body {
	background-image: url(image_bg/STARS.GIF);
	margin-top: 0px;
	margin-bottom: 0px;
	background-repeat: repeat;}
body,td,th {
	color: #000099;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;}
	
p {text-indent:2pc;}

h1 {color: #0000CC;font-size:48px;}
h2 {color: #0000CC;font-size:44px;}
h3 {color: #0000CC;font-size:36px;}
h4 {color: #0000CC;font-size:24px;}
h5 {color: #0000CC;font-size:18px;}
h6 {color: #0000CC;font-size:16px;}

a:link {text-decoration: none;color: #003366;}
a:visited {text-decoration: none;color: #0033ff;}
a:hover {text-decoration: underline;color: #0066cc;}
a:active {text-decoration: none;color: #0000cc;}

.centre {text-align:center;}
.copyline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;}
.floatleft {float:left;}
.floatright {float:right;}

.returntotop {
	font:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none; 
	font-variant:small-caps;}
.linkline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;}
.bold {font-weight:bold;}
.italic { font-style:italic;}

.securesite { 
	padding:11px; 
	font-size:18px; 
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-style:italic;
	text-align:center;}
.weblink {
	font-size: 18px;
	font-weight: bold;
	color: #FFCC66;
}
.sitelink {
	font-size: 18px;
	color: #99CCCC;
}
.noshare14w { 
	font-size:14px;
	color:#FFFFFF;
	font-style:italic;}	
.appointment {FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #0033cc; 
	FONT-STYLE: italic;}	
.calevent {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	COLOR: #339900; 
	FONT-STYLE: italic; 
	font-family:Arial, Helvetica, sans-serif;}
.uppercase {text-transform:uppercase;}
.newsheader {	font-size: 18px;
	font-weight: bold; 
	font-style:italic; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #663300; 
}
.newsletter {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif; }
.article {font-size: 10px; color: #663300; }
	
.color036 {color: #003366;}

.bor_tsw {border:thin solid #FFFFFF;}
.bort_tsw {border-top:thin solid #FFFFFF;}
.borb_tsw {border-bottom:thin solid #FFFFFF;}
.bortb_tsw {border-bottom:thin solid #FFFFFF;
	border-top:thin solid #FFFFFF;}
	
.bor_msw {border:medium solid #FFFFFF;}
.bort_msw {border-top:medium solid #FFFFFF;}
.borb_msw {border-bottom:medium solid #FFFFFF;}
.bortb_msw {border-bottom:medium solid #FFFFFF;
	border-top:medium solid #FFFFFF;}
	
.bgblack {background-color: #000000;}
.bgblue {background-color: #0000ff;}
.bggreen {background-color: #00ff00;}
.bgred {background-color: #ff0000;}
.bgwhite {background-color: #ffffff;}
.bggrey {background-color: #666666;}

.broadway {font-family:Broadway;}
.monocors {font-family:Monotype Corsiva;}
.timesnewroman {font-family:Times New Roman, Times, serif;}
.georgia {font-family:Georgia, Times New Roman, Times, serif;}

.margin5 {margin:5px;}
.marginl5 {margin-left:5px;}
.marginr5 {margin-right:5px;}
.marginlr5 {margin-left:5px;margin-right:5px;}
.margint5 {margin-top:5px;}
.marginb5 {margin-bottom:5px;}
.margintb5 {margin-top:5px;margin-bottom:5px;}

.margin11 {margin:11px;}
.marginl11 {margin-left:11px;}
.marginr11 {margin-right:11px;}
.marginlr11 {margin-left:11px;margin-right:11px;}
.margint11 {margin-top:11px;}
.marginb11 {margin-bottom:5px;}
.margintb11 {margin-top:11px;margin-bottom:11px;}

.margin22 {margin:22px;}
.marginl222 {margin-left:22px;}
.marginr22 {margin-right:22px;}
.marginlr22 {margin-left:22px;margin-right:22px;}
.margint22 {margin-top:22px;}
.marginb22 {margin-bottom:22px;}
.margintb22 {margin-top:22px;margin-bottom:22px;}

.margin33 {margin:33px;}
.marginl33 {margin-left:33px;}
.marginr33 {margin-right:33px;}
.marginlr33 {margin-left:33px;margin-right:33px;}
.margint33 {margin-top:33px;}
.marginb33 {margin-bottom:33px;}
.margintb33 {margin-top:33px;margin-bottom:33px;}

.pad3 {padding:3px;}
.padt3 {padding:3px;}
.padb3 {padding:3px;}
.padtb3 {padding:3px;}
.padr3 {padding:3px;}
.padl3 {padding:3px;}
.padrl3 {padding:3px;}

.pad5 {padding:5px;}
.padt5 {padding:5px;}
.padb5 {padding:5px;}
.padtb5 {padding:5px;}
.padr5 {padding:5px;}
.padl5 {padding:5px;}
.padrl5 {padding:5px;}

.pad11 {padding:11px;}
.padt11 {padding-top:11px;}
.padb11 {padding-bottom:11px;}
.padtb11 {padding-top:11px;
	padding-bottom:11px;}
.padl11 {padding-left:11px;}
.padr11 {padding-right:11px;}
.padlr11 {padding-left:11px;
	padding-right:11px;}
	
.pad22 {padding:22px;}
.padt22 {padding-top:22px;}
.padb22 {padding-bottom:22px;}
.padtb22 {padding-top:22px;
	padding-bottom:22px;}
.padl22 {padding-left:22px;}
.padr22 {padding-right:22px;}
.padlr22 {padding-left:22px;
	padding-right:22px;}	

.pad33 {padding:33px;}
.padt33 {padding-top:33px;}
.padb33 {padding-bottom:33px;}
.padtb33 {padding-top:33px;padding-bottom:33px;}
.padl33 {padding-left:33px;}
.padr33 {padding-right:33px;}
.padlr33 {padding-left:33px;padding-right:33px;}

.text10 { font-size:10px;}
.text12 { font-size:12px;}
.text14 { font-size:14px;}
.text16 { font-size:16px;}
.text18 { font-size:18px;}
.text20 { font-size:20px;}
.text22 { font-size:22px;}
.text24 { font-size:24px;}
.text30 { font-size:30px;}
.text36 { font-size:36px;}
.text40 { font-size:40px;}
.text44 { font-size:44px;}

.fontblk {color:#000000;}
.fontwht {color:#ffffff;}
.fontbrown {color: #663300;}
.fontblue {color: #0000FF;}
.fontred {color: #FF0000;}
.fontgreen {color: #00FF00;}

 discard when possible

.returntotop2 {
	font:Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;}
	
.smallText {FONT: 10px/22px Arial, Helvetica, sans-serif; COLOR: #333333;}	
.smallText2 {FONT: 10px/11px Arial, Helvetica, sans-serif; COLOR: #333333;}	
.smallText3 {FONT: 10px/5px Arial, Helvetica, sans-serif; COLOR: #333333;}
.textcentre {text-align:center;}