/*
catch all
*/
body {background-color:#ffffff;}

/*
links
*/
a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #6e6e6e; text-decoration: overline}
a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #E50A16; text-decoration: overline}
a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #6e6e6e; text-decoration: underline}
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #6e6e6e;text-decoration: underline }
a.menu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#6e6e6e;}
/*
text
*/
/*.norm {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #741619; margin-top: 5px; margin-right: 10px; margin-bottom: 5px; margin-left: 10px; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; text-align:justify;}*/

.norm {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #6E6E6E; margin-top: 5px; margin-right: 10px; margin-bottom: 5px; margin-left: 10px; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; text-align:justify;}

.norm_it {  font-style:italic; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333; margin-top: 5px; margin-right: 10px; margin-bottom: 5px; margin-left: 10px; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; text-align:justify;}

.right {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333; margin-left:5px; padding-left:5px; text-align:left;}
.rightsm {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; margin-left:5px; padding-left:5px; text-align:left;}
.smbold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; margin-left:5px; padding-left:5px; text-align:left; font-weight:bold;}

.header{  font-family: Arial, Helvetica, sans-serif; font-stretch: 110%; font-size: 14pt; color: #666666; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 50px; font-weight:bold;}
.header2{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666;  margin-left: 50px; }

.bold{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; font-weight:bold;}
.side {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}
.small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}
.bottom {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #ffffff; margin-right: 10px; margin-left: 10px; padding-right: 10px; padding-left: 10px; margin-top:10px; padding-top:10px;}
.top { font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #cccccc; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 0px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 0px}
.left_norm {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #741619; cursor:pointer; padding-left:5px; margin-left:5px;}
.link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none}

.web {border: #003399 thin solid; }
.health {border: #009933 thin solid; }
.box {border: #666666 thin solid; }
/*
DIV spans
*/
#top {position:absolute; background-color:#741619; top:0px; left:0px; width:650px; height:100px}
#menu {position:absolute;; left:0px; top:100px; width:700px; height:25px;}
#home {position:absolute; top:105px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #6e6e6e; visibility:hidden;}
#about {position:absolute; top:105px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color: #6e6e6e; visibility:hidden;}
#news {position:absolute; top:105px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color: #6e6e6e; visibility:hidden; }
#payments {position:absolute; top:150px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color: #6e6e6e; }
#contact {position:absolute; top:105px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color: #6e6e6e; visibility:hidden;}
#tandc {position:absolute; top:105px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color: #6e6e6e; visibility:hidden;}
#login {position:absolute; top:215px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color: #6e6e6e; }

#right {
	position:absolute;
	top:103px;
	left:550px;
	width:160px;
	height:600px;
	margin-left:5px;
	padding-left:5px;
	visibility: hidden;
	background-color:#CCCCCC;
}
#centre {
	position:absolute;
	background-color:#ffffff;
	top:135px;
	left:20px;
	width:450px;
	overflow:auto;
	z-index:0;
	visibility: hidden;
}
/*
#bottom  {position:absolute; background-color:#741619; left:0px; width:700px; height:36px;  visibility:hidden; border-width:2px; border-color:#741619; border-style:ridge;}
*/
#bottom  {position:absolute; background-color:#741619; left:0px; width:700px; height:36px; top:600px; visibility:hidden;}


/*
form elements
*/
input {background-color:#eeeeee; border: thin outset #999999; height:20px; color:#741619; font-family: serif; width:120px; font-size:10pt;}
input.email {left:10px; position:relative;}
input.button {background-color:#eeeeee; border: thin outset #999999; color:#e50a16;left:10px; width:75px;position:relative}
input.subscribe {width:160px; border: thin inset #999999;};
textarea {background-color:#dddddd; border-width:0px; color:#741619; font-family: serif; font-size:10pt;}
select {background-color:#dddddd; border-width:0px; color:#741619; font-family: serif; width:160px; font-size:10pt;}
/*
list items
*/
ul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666;}
ul.sideMenu {list-style-image: url(images/sm_arrow.gif)}
ul.main_body {list-style-image: url(images/sm_arrow.gif);color: #000000;}
