body {
margin: auto;
height: 100%;
background-image: url(http://www.kippielodge.co.uk/imgs/tile_bg.gif);
background-repeat: repeat-x;
background-color: #f0f0f0;
}

.img_Icon {
margin-bottom:10px;
}

.img_MembersTitle {
position: relative;
top:0px;
left:0px;
}

.img_MembersButton {
position: relative;
top:-2px;
left:-2px;
}

.img_NewsDown {
position: relative;
top:-20px;
}

.table {	
border-style: solid; 
border-width: 1px;
border-color: #9dcb4a;
font-family: Trebuchet MS;
font-size: 7.5pt;
line-height: 120%;
color: #3c9445;
width:100%;
}

.td {
background-color: #fafafa;
width:20%;
}

.member_photo {
float: left;
margin: 0 20px 10px 0;
}

A.TextHead:link { text-decoration: none; color: #434749; }
A.TextHead:visited { text-decoration: none; color: #434749; }
A.TextHead:hover { text-decoration: none; color: #000000; }
.TextHead { font-family: Trebuchet MS; font-size: 12pt; line-height: 130%; font-style: normal; font-weight: normal; color: #434749;}

A.TextTitle:link { text-decoration: none; color: #3c9445; }
A.TextTitle:visited { text-decoration: none; color: #3c9445; }
A.TextTitle:hover { text-decoration: none; color: #3c9445;}
.TextTitle { font-family: Trebuchet MS; font-size: 9pt; line-height: 150%; font-style: bold; font-weight: bold; color: #3c9445;}
.TextTitleDate { font-family: Trebuchet MS; font-size: 9pt; line-height: 150%; font-style: bold; font-weight: bold; color: #9BCB4A;}

A.TextBodyHome:link { text-decoration: none; color: #3c9445; }
A.TextBodyHome:visited { text-decoration: none; color: #3c9445; }
A.TextBodyHome:hover { text-decoration: none; color: #434749;}
.TextBodyHome { font-family: Trebuchet MS; font-size: 8pt; line-height: 150%; font-style: normal; font-weight: normal; color: #434749;}

A.TextBody:link { text-decoration: none; color: #434749; }
A.TextBody:visited { text-decoration: none; color: #434749; }
A.TextBody:hover { text-decoration: none; color: #3c9445;}
.TextBody { font-family: Trebuchet MS; font-size: 8pt; line-height: 150%; font-style: normal; font-weight: normal; color: #434749;}

A.TextSmall:link { text-decoration: none; color: #a8a8a8; }
A.TextSmall:visited { text-decoration: none; color: #a8a8a8; }
A.TextSmall:hover { text-decoration: none; color: #3c9445; }
.TextSmall { font-family: Trebuchet MS; font-size: 7pt; line-height: 130%; font-style: normal; font-weight: normal; color: #a8a8a8;}


.TimetableTitle { font-family: Trebuchet MS; font-size: 8.5pt; line-height: 130%; font-style: normal; font-weight: normal; color: #3c9445;}
.TimetableSmall { font-family: Trebuchet MS; font-size: 7pt; line-height: 130%; font-style: normal; font-weight: normal; color: #434749;}
.TimetableSmall2 { font-family: Trebuchet MS; font-size: 7pt; line-height: 130%; font-style: normal; font-weight: normal; color: #434749; border-bottom:solid 1px white}


A.TextEventsHead:link { text-decoration: none; color: #3c9445; }
A.TextEventsHead:visited { text-decoration: none; color: #3c9445; }
A.TextEventsHead:hover { text-decoration: none; color: #434749; }
.TextEventsHead { font-family: Trebuchet MS; font-size: 8pt; line-height: 120%; font-style: bold; font-weight: bold; color: #3c9445;}

A.TextEventsDate:link { text-decoration: none; color: #9BCB4A; }
A.TextEventsDate:visited { text-decoration: none; color: #9BCB4A; }
A.TextEventsDate:hover { text-decoration: none; color: #9BCB4A; }
.TextEventsDate { font-family: Trebuchet MS; font-size: 8pt; line-height: 120%; font-style: bold; font-weight: bold; color: #9BCB4A;}

A.TextEventsBody:link { text-decoration: none; color: #3c9445; }
A.TextEventsBody:visited { text-decoration: none; color: #3c9445; }
A.TextEventsBody:hover { text-decoration: none; color: #3c9445; }
.TextEventsBody { font-family: Trebuchet MS; font-size: 7.5pt; line-height: 120%; font-style: normal; font-weight: normal; color: #3c9445;}

.TextForm { font-family: Trebuchet MS; font-size: 8pt; line-height: 150%; font-style: normal; font-weight: normal; color: #3c9445;}


.formStyle { font-family: Trebuchet MS; font-size:7pt; font-style: normal; font-weight: normal; color: #222222; width: 175px; }
.formStyleLong { font-family: Trebuchet MS; font-size:7pt; font-style: normal; font-weight: normal; background-color: #ffffff; color: #434749; width: 175px;}
.formStylePull { font-family: Trebuchet MS; font-size:7pt; font-style: normal; font-weight: normal; background-color: #ffffff; color: #434749; width: 55px;}
.formStylePullDisc { font-family: Trebuchet MS; font-size:7pt; font-style: normal; font-weight: normal; background-color: #ffffff; color: #434749; width: 370px;}
.formStylePullSort { font-family: Trebuchet MS; font-size:7pt; font-style: normal; font-weight: normal; background-color: #ffffff; color: #434749; width: 150px;}
.formStyleLongAd { font-family: Trebuchet MS; font-size:7pt; font-style: normal; font-weight: normal; background-color: #ffffff; color: #434749; width: 376px;}
.formStyleMedium { font-family: Trebuchet MS; font-size:7pt; font-style: normal; font-weight: normal; background-color: #ffffff; color: #434749; width: 150px;}
.formStyleSmall { font-family: Trebuchet MS; font-size:7pt; font-style: normal; font-weight: normal; background-color: #ffffff; color: #434749; width: 50px;}
.formStyleTextbox { font-family: Trebuchet MS; font-size:7pt; font-style: normal; font-weight: normal; background-color: #ffffff; color: #434749; width: 556px; height: 100px; }

.formStyleButtonJob { font-family: Trebuchet MS; font-size:7pt; }
.formStyleButton { font-family: Trebuchet MS; font-size:7pt; }
.formStyleRadio { font-size: 10%;}

.formPull {
border-width: 0px;
padding: 3px;
font-size:8pt;
background-color: #f7f7f7;
color: #222;
width: 95px;
margin: 0 5px 10px 0;
}

.formSingle {
border-width: 0px;
padding: 3px;
font-size:8pt;
background-color: #f7f7f7;
color: #222;
width: 300px;
margin: 0 20px 10px 0;
}

.formTextbox {
border-width: 0px;
padding: 3px;
font-size:8pt;
background-color: #f7f7f7;
color: #222;
width: 600px;
height: 100px;
}


