/* GEES SC screen stylesheet */
body {
margin : 0%; 
background : #ffffed;
} 
p {
font : 0.95em verdana, sans-serif;
margin : 2em 3em;
}
a:link {
background : transparent; 
color : #336699; 
} 

a:visited {
background : transparent; 
color : #336633; 
} 

  a:hover {
background : transparent; 
color : #000000; 
} 


a:link img , a:visited img {
border-style : none; 
} 

.heahome {
position:absolute;
left:0px;
top:0px;
color : #000000;
background : #ffffff; 
font: 155%/132% helvetica, sans-serif; 
color : #000066; 
height : 90px;

} 

.skipnav {
margin-left : 166px;
color : #000000;
background :  #E2E9F1 url(../images/skipnavcurv.jpg) no-repeat top left;
font : 55%/132% verdana, sans-serif;
text-align : right;
padding : 0px; 
height : 20px; 
} 

.menucontent {
margin-left : 166px;
padding-top: 30px;
padding-right : 175px;
padding-left : 35px;
color : #000000;
background : #ffffff url(../images/heacurvinv.jpg) no-repeat top right;
font : 80%/132% verdana, sans-serif;
text-align : center; 
height : 40px;
} 

.bannerbase {
color : #000000;
background : #ffffff url(../images/geesimages.jpg) repeat-x top center;
border-bottom : 1px solid #E2E9F1; 
height : 58px;
} 

.menucontent2 {
float : right;
text-align : left;
color : #000000;
background :  #ffffff url(../images/menu2box.png) no-repeat bottom left;
font : 90%/132% verdana, sans-serif;
} 

.menucontent2 ul li{
font : 80%/140% verdana, sans-serif;
background : transparent; 
color : #000000;
margin-left : -3%;
padding : 2px;
padding-right : 7px;
list-style: circle;
}


.breadcrumbs {
color : #000000;
background :  transparent; 
font : 70%/132% verdana, sans-serif;
padding-left : 5px; 
padding-right : 5px; 
} 

.maincontent {
color : #000000;
background : #ffffed; 
padding : 10px; 

} 

.homeimages {
text-align: center;
padding-top : 25px;
}


.newsbox {
background : #fcfcfc; 
border-bottom : 1px solid #E2E9F1; 
border-left : 12px solid #E2E9F1;
border-right : 1px solid #E2E9F1; 
border-top : 1px solid #E2E9F1; 
color : #000000; 
margin-left : 5%; 
margin-right : 5%; 
padding-bottom : 5px; 
padding-left : 20px; 
padding-right : 20px; 
padding-top : 5px; 
} 


.footercontent {
font : 80% verdana, sans-serif; 
font-weight : normal; 
border-top : 1px solid #E2E9F1; 
background : #ffffff; 
margin-top : 5px; 
color : #000000; 
text-align : center; 
padding : 3px; 
} 
ul,ol{
padding-top: 0em;
padding-left: 3em;
}
li {
font : 0.95em/1.5em verdana, sans-serif; 
background : transparent; 
color : #000000; 
} 

blockquote {
font-family : verdana, sans-serif;
font-size : 1.1em; 
background : transparent; 
color : #000000; 
} 

hr {
background : transparent; 
color : #999999; 
width: 100%;
height : 2px; 
padding : 2px; 
} 

.thinhr {
background : transparent; 
color : #999999; 
height : 1px; 
padding : 2px; 
} 

.smallnote {
font : 80% verdana, sans-serif; 
font-weight : normal; 
background : transparent; 
color : #000000; 
} 

.topofpage {
font : 70% verdana, sans-serif; 
font-weight : normal; 
text-align : right; 
background : transparent; 
color : #000000;
}
 
h1, h2, h3, h4, h5, h6, LEGEND, caption {
font-family: arial, sans-serif; 
color : #000000;
background : transparent;
}

h1 {
padding-top : 25px; 
font-size: 120%;
text-align : center; 
margin : 0; 
margin-left : 15%; 
margin-right : 15%; 
padding-bottom : 10px; 
} 
h2 {
font-size: 110%;
padding-left: 0.5em; 
padding-bottom : 5px; 
} 
h3 {
font-size: 100%;
padding-left: 1em; 
} 
h4 {
font-size: 95% ;
padding-left: 1.5em; 
} 
h5 {
font-size: 80%;
font-variant : small-caps; 
padding-left: 2em; 
} 
h6 {
font-size: 70%;
font-variant : small-caps; 
padding-left: 2.5em; 
} 
FIELDSET {
padding-bottom : 5px; 
padding-left : 5px; 
padding-right : 5px; 
padding-top : 5px; 
} 
LEGEND {
font-size: 110%; 
} 
.detailsfont {
font : 70% verdana, sans-serif; 
background : transparent; 
color : #000000; 
} 
.description {
margin-left : 10%; 
} 

.lookatme {
font : 130% tahoma, sans-serif; 
color : #000000; 
text-align : center; 
background : #FFFfec url(../images/lamshad.jpg) no-repeat center right;
border: 1px solid #999999;
border-left : 12px solid #ffcc66;
margin-left : 20%;
margin-right : 20%;
padding-bottom : 15px; 
padding-left : 40px; 
padding-right : 40px; 
padding-top : 15px;
}






.orseparator {
font : 100% verdana, sans-serif; 
font-variant : small-caps; 
font-weight : bold; 
background : transparent; 
color : #000000; 
padding : 0.5em; 
} 
dl {
background : #fcfcfc; 
border-bottom : 1px solid #E2E9F1; 
border-left : 12px solid #E2E9F1;
border-right : 1px solid #E2E9F1; 
border-top : 1px solid #E2E9F1; 
color : #000000; 
margin-left : 5%; 
margin-right : 5%; 
padding-bottom : 5px; 
padding-left : 20px; 
padding-right : 20px; 
padding-top : 5px;

//border-width : thin; 
//border-color : #000000; 
//border-style : outset; 
//color : #000000;
//background : #f9f5de; 
//padding-bottom : 5px; 
//padding-left : 20px; 
//padding-right : 20px; 
//padding-top : 5px;
} 


table {
//border : 3px solid #336699; 

background : #fcfcfc; 
border-bottom : 1px solid #E2E9F1; 
border-left : 12px solid #E2E9F1;
border-right : 1px solid #E2E9F1; 
border-top : 1px solid #E2E9F1; 
color : #000000; 
margin-left : 5%; 
margin-right : 5%; 
padding-bottom : 5px; 
padding-left : 10px; 
padding-right : 10px; 
padding-top : 5px; 

} 


caption {
font-size: 90%;
} 
th {
font : 105% verdana, sans-serif; 
//background : #ffffcc;
background : #fcfcfc;  
color : #000000; 
font-weight : normal; 
border : 1px solid #336699; 
padding : 5px; 
} 
td {
font : 100% verdana, sans-serif; 
//background : #ffffcc; 
background : #fcfcfc; 
color : #000000; 
font-weight : normal; 
vertical-align : top; 
//border : 1px solid #336699; 

padding : 5px; 
} 
.tdblack {
font : 100% verdana, sans-serif; 
background : #000000; 
color : #000000; 
font-weight : normal; 
} 
.tdpale {
font : 100% verdana, sans-serif; 
background : #ffffcc; 
color : #ffffcc; 
font-weight : normal; 
} 
.eventheader {
font : 90% verdana, sans-serif; 
background : transparent; 
color : #000000; 
font-weight : bold; 
font-variant : small-caps; 
padding-top : 2.5em; 
} 

.imageright {
float: right
}

.Centred {
text-align: center;
margin-left : 20%; 
margin-right : 20%;
}

.dateandlocation {
text-align: center;
margin-left : 20%; 
margin-right : 20%;
font : 100% verdana, sans-serif; 
background : transparent; 
color : #000000; 
font-weight : bold;
}

.contents{
background : #ffffec url(../images/brcorner.gif) bottom right no-repeat; 
padding-top : 5px;
padding-bottom : 5px; 
padding-left : 10px; 
padding-right : 10px;
margin-left : 10%; 
margin-right : 10%; 
margin-bottom : 10%; 
}

.contents h2{
background : #ffffec url(../images/underline.gif) top left no-repeat;
padding-top : 5px;
}

.contents ul li{
list-style: circle;
}



