body		{ 
font-family: Verdana, Arial, Helvetica, sans-serif ;
background-color: #ddf;
/*background-image: URL(pictures/bluedesk4.jpg);
background-repeat: repeat-x;*/
}


p {
font-size: medium;
text-indent: 0.75cm;
}

img {
border:0;
}
#headerlogo img {
border:0;
}
li {
color: #ddf;
list-style-type: none;
}
#buttons {
position: absolute;
top: 160px;
left: 5px;
}
#buttonsfb {
position: absolute;
top: 81px;
left: 5px;
}
#nav {
top: 160px;
margin: 10px;
font-size:small;
padding: 0;
background: #0000fe;
list-style-type: none;
width: 180px;
float: left; /* 0e1968 Contain floated list items 
background: #0000fe url(pictures/bottom.gif) no-repeat bottom left;*/
}
#nav li {
margin: 0; 
padding: 0;
color:ddf;
float: left; /* This corrects the */
width: 100%; /* IE whitespace bug */
}

#nav a {
display: block; /* to increase clickable area as a’s
default to inline */
color: #e3dbd0;
text-decoration: none;
padding: 0 15px;
line-height: 1.5;
border-bottom: 2px solid #e3dbd0;
}
#nav #nav_con a {
border: none;
}
#nav a:hover {
background: #8484ff;
}
li.valid {
display: block; /*  e3dbd0*/
text-decoration: none;
padding: 15px 15px 5px 5px;
line-height: 1.5;
}
#navmnm, #navmbm, #navcm,#navhml,#navcme,#navme,#navgae,#navrote,#navrh,#navrhe,#navrhr,#navwle,#navwlms{
background: #118;
color: #ddf;
font-weight: bold;
text-align:center;
	}
#bodnew #navnew a,#bodevt #navevt a,
#bodrr #navrr a,#bodtce #navtce a,
#bodcus #navcus a,#bodmsf #navmsf a,
#bodwls #navwls a,#bodfs #navfs a,
#bodgal #navgal a,#bodmss #navmss a, 
#bodadv #navadv a,#bodynw #navynw a,
#bodyev #navyev a,#bodyis #navyis a,
#bodylk #navylk a,#bodnls #navnls a,
#bodrte #navrte a,#bodmm #navmm a,
#bodbmf #navbmf a,#bodhom #navhom a,
#bodhlp #navhlp a,#bodcev #navcev a, 
#bodcep #navcep a,#bodagal #navagal a,
#bodcul #navcul a,#bodced #navced a,
#bodcem #navcem a,#bodcep #navcep a,
#bodior #navrte a{
background: #beb06f;
color: #1a1303;

}
#hnav {
margin: 0;
padding: 0;
background: #0000fe;
list-style-type: none;
width: 708px;
float: left; /* Contain floated list items0e1968 */
}
#hnav li {
margin: 0; 
padding: 0;
float: left; /* This corrects the */


}
#hnav a {
float: left;
color: #e3dbd0;
text-decoration: none;
width: 175px;
text-align: center;
line-height: 2.5;
border-right: 2px solid #e3dbd0;
}
#hnav #hnav_con a {
border: none;
}
#hnav a:hover {
background: #8484ff;
}
#hnav li.current a {
background: #BEB06F;
color: #1A1303;
font-weight: bold;
}

.inputbox {
	font-size:11px;
	/*border: 1px solid #000000;*/
	margin-bottom:2px;
}
#nav li.current a {
background: #BEB06F;
color: #1A1303;

}
#bodtour #tour li {
color:#444;
list-style-type: decimal;
}
#redbox { 
position: absolute; 
top: 40px;
width:200px;
left: 400px;
border:solid black;
}
.mailsent{
color:green;
}
.mailnotsent{
color:red;
}

#redebox { 
position: absolute; 
color: #d00;
top: 195px;
left: 525px;
border: solid; 
border-color: #880000;
}

#greenbox { 
position: absolute; 
color: #008800;
top: 195px;
left: 525px;
border: solid; 
border-color: #006600;
}


fieldset {

clear: left;
width: 75%;
margin: 1.5em 0 0 0;
padding: 2px;
}
label {
color: navy;
font-size: small;
font-weight: bold;
text-transform: capitalize;
float: left;
width: 10em;
margin-right: 1em;
text-align: center;
/*display: block;*/
}
fieldset ul {
padding: 1em 1em 0 1em;
list-style: none;
color: black;
}
fieldset li {
float: left;
clear: left;
width: 60%;
padding-bottom: 1em;
}

fieldset.submit {
float: none;
width: auto;
border-style: none;
padding-left: 12em;
background-color: transparent;
background-image: none;
}
/*================8;*/
#formeml fieldset {

clear: left;
width: 95%
margin: 0 0 0 0;
padding: 1px;
}
#formeml label {
color: navy;
font-size: small;
font-weight: bold;
text-transform: capitalize;
float: left;
width: 30%;
margin-right: 1em;
text-align: center;
/*display: block;*/
}
#formeml fieldset ul {
padding: 1em 1em 0 1em;
list-style: none;
color: black;
}
#formeml fieldset li {
float: left;
clear: left;
width: 90%;
padding-bottom: 1em;
}

#formeml fieldset.submit {
float: none;
width: auto;
border-style: none;
padding-left: 12em;
background-color: transparent;
background-image: none;
}
/*================*/
#bodcev fieldset {
clear: left;
margin: 1.5em 0 0 0;
padding: 2px;
width: 25%;
}

.c5 {
font-size: x-small;
color: #d00;
}
.req{
background-color: #aaaaff;
}
.nreq {
background-color: #aaffaa;
}
.noname{
background-color: #ffaaaa;
}
.imgtit {
font-size: small;
text-decoration: underline;
color: #d00;
}
 #header {
position: absolute; 
left: 4px; 
width: 99%; 
top: 4px; 
height: 141px;
font-size: 36pt; 
text-align: center; 
background-image: URL(pictures/bluedesk9.jpg);
background-repeat: repeat-x;
background-color:#0000fe; /*0000dd 0e1968 e3dbd0*/
color:#000000; 
font-family: Tahoma, Garamond, veranda, Arial, Helvetica, sans-serif;


}
#header2 {
position: absolute;
text-align: center; 
left: 6px; 
width: 99%; 
top: 6px; 
height: 141px;
font-size: 36pt; 
color: #000000;
font-family: Tahoma, Garamond, veranda, Arial, Helvetica, sans-serif;
}
#header3 {
position: absolute;
text-align: center; 
left: 5px; 
width: 99%; 
top: 5px; 
height: 141px;
font-size: 36pt; 
color: #33cc33;
font-family: Tahoma, Garamond, veranda, Arial, Helvetica, sans-serif;
background-image: URL(pictures/gmclogo.gif);background-repeat: no-repeat;
}

#headerfb1 {
position: absolute; 
left: 4px; 
width: 99%; 
top: 4px; 
height: 71px;
font-size: 36pt; 
text-align: center; 
background-image: URL(pictures/bluedesk9.jpg);
background-repeat: repeat-x;
background-color:#0000fe; /*0000dd 0e1968 e3dbd0*/
color:#000000; 
font-family: Tahoma, Garamond, veranda, Arial, Helvetica, sans-serif;
}
#headerfb2 {
position: absolute;
text-align: center; 
left: 6px; 
width: 99%; 
top: 6px; 
height: 71px;
font-size: 36pt; 
color: #000000;
font-family: Tahoma, Garamond, veranda, Arial, Helvetica, sans-serif;
}
#headerfb3 {
position: absolute;
text-align: center; 
left: 5px; 
width: 99%; 
top: 5px; 
height: 71px;
font-size: 36pt; 
color: #33cc33;
font-family: Tahoma, Garamond, veranda, Arial, Helvetica, sans-serif;
background-image: URL(pictures/gmclogowee.gif);background-repeat: no-repeat;
}
.msg {
	font-family:  Verdana, Arial, Helvetica, sans-serif ;
	font-size: 13px;
	color: #ff0000;
	background-color: #ffc;
	padding: 4px;
	border: 1px dotted #ff9900;
	font-weight: bold;
width:698px;
}


#pagre {
position: absolute; 
left: 220px; 
top: 160px;

 
}
#pagfb {
position: absolute; 
top: 81px;
left: 220px;
}
.newsl{
font-weight: bold;
 
}
li.sti {
color: navy;
}
.lsh {
font-size: medium;
font-weight: normal;
}
.newst {
width: 80%;
border-color: black;
border-style: solid;
border-width: 2px
}
#lpic {
float: left;
width: 310px;
}


#rpic {
float: right;
width: 300px;
}
#lpicrr {
float: left;
width: 210px;
}
#rpicrr {
float: right;
width: 245px;
}


td.newsc {
color: #888888;

}
td.hdr{
font-weight: bold;
text-transform: capitalize;
}
/*#bodcem table,#bodyev table,*/
 #bodylk table, #bodynw table, #bodyis table,  #bodced table, #bodcev table, #bodchk table{
border-collapse: collapse;
border: 2px;
border-color: #0000fe;
border-style: solid;

}

 #top_box{
border-collapse: collapse;
border: 2px;
border-color: #0000fe;
border-style: solid;font-size: 85%;

}

/*#bodcem td,,#bodcem td,#bodyev td,, #bodyev th,#bodnel td*/
 #bodylk td, #bodynw td, #bodyis td, #bodylk th, #bodynw th, #bodyis th,  #bodced th,#bodced td,#bodchk td,#bodcem th, #bodnel th{
border-collapse: collapse;
border: 1px solid black;
padding: 2px;
}
#bodyev td, #bodylk td, #bodynw td, #bodyis td,#bodced td {
font-size: 85%;
}

#top_box td,#top_box th {
border-collapse: collapse;
border: 1px solid black;
padding: 2px;
}




#bodcev table {
border-collapse: collapse;
padding: 2px;
text-align: center;
vertical-align: bottom;
}
#bodcev td {
border-collapse: collapse;
padding: 2px;
text-align: center;
vertical-align: bottom;
border: 1px solid black;
}


.mids{
text-align: center;
}

.logout {
width:704px;
text-align: center;
border: solid; 
border-color: black; 
border-width: 2px;
}
#bodcem fieldset, #bodcli fieldset {
width:704px;
}

.legd {
left: 200px;
width: 70%;
text-align: center; 
font-size: 1.5em;

}

#grpheader {
font-weight: bold; 
text-align:center; 
font-size:1.5em;
}

p.ers {
color: #d00;
font-family: veranda, Arial, Helvetica, sans-serif;
font-size: 115%;
}

p.wee{
color: #000;
font-family: veranda, Arial, Helvetica, sans-serif;
font-size: x-small;
}
p.nswee{
color: #333;
font-family: veranda, Arial, Helvetica, sans-serif;
font-size: small;
}
p.cwee{
color: #000;
font-family: veranda, Arial, Helvetica, sans-serif;
font-size: x-small;
text-align: center;
}
p.lwee{
color: #000;
font-family: veranda, Arial, Helvetica, sans-serif;
font-size: large;
text-align: center;
}
a.mail { 
text-decoration: underline;
color: #990000;
}
a.gmail {
text-decoration: underline;
color: #090;
}

#calen {
float: left;
font-family: "comic sans ms", Helvetica, Arial, sans-serif;
color: navy;
text-align: center;
font-size: small;
width: 220px;

}
#calen th {
font-size: small;
width: 26px;
font-weight: bold;
color: #444444;
}
.lsh {
font-size: large;
font-weight: bold;
}
.ch {
color: green;
font-weight: bold;
}
#tce {
width: 80%;
border-style: solid;
border-width: 1px;
border-color: black;
}
#tce td {
color: navy;
}
td.bb {
border-bottom: solid;
border-color: black;
border-width: 1px;
}
/*Licence specific*/
fieldset.fsage {float: none;width: 550px;}
#lpicage {float: left;width: 550px;}
#lpicmoped {float: left;width: 550px;}
#lpicpusher {float: left;width: 550px;}
#lpicmoped {float: left;width: 550px;}
#lpicfull {float: left;width: 550px;}
.bored{color:red;font-weight:bold;}
.boblue{color:blue;font-weight:bold;}
/*end licence specific*/
/*advtra specific*/
p.testi {color: blue;font-family: veranda, Arial, Helvetica, sans-serif;font-style: italic;}
.tin {color:black;font-family: veranda, Arial, Helvetica, sans-serif;}
/*End advtra specific*/
/*events specific*/
.past {color: #2222bb;}
.curr{color: #dd2222;}
.fut{color: #800080;}
.evfb{color: #666;}
.black{color: #000;}
td.ar{text-align:right;}
td.al{text-align:left;}
.w75{width:75%;}
.w50{width:50%;text-align:left;}
.tabevfb {border-style: solid;border-width: 5px;border-color: #666;}
.tabfut {border-style: solid;border-width: 5px;border-color: #800080;}
.tabcur {border-style: solid;border-width: 5px;border-color: #dd2222;}
.tabpst{border-style: solid;border-width: 5px;border-color: #2222dd;}
.sharesb ul li.facebook{background:url(pictures/facebook.gif) no-repeat 0 0;}

/*end events specific*/
/*thenews specific*/
#rss {font-family: Garamond, veranda, Arial, Helvetica, sans-serif;
border-style: solid;border-width: 2px;border-color: navy;
line-height: 1;background-color: #aaaaaa;font-size: medium; left: 0;width: 75%;top:0;}
/*end thenews specific*/
.sma{font-size: x-small;}
/*forsale specific*/
.w85{width:85%;}
td.fs{background-color:#e00;font-family: Garamond, veranda, Arial, Helvetica, sans-serif;
text-transform: capitalize;font-size: x-large;}
td.wnt{background-color:#0e0;	font-family: Garamond, veranda, Arial, Helvetica, sans-serif;
text-transform: capitalize;font-size: x-large;}	

td.startpic{width:302px;text-align:center;}
td.contact{	font-size: medium;	text-decoration: underline;	}
td.fsphone{text-align:right;}
td.fsexp{text-align:right;font-size:x-small;}
td.pd{text-align:justify;}
.fsale{position:relative;width:500px;text-align:left;}
/*end forsale specific*/

a { 
text-decoration: underline;
color: navy;
}
a.lsh {
color: #d30;
text-decoration: none;
}
a:hover.lsh {
color: #33aa00;
text-decoration: underline;
}
a.bmf {
color: #ee0000;
}

a.newsl {
color: #dd8822;
}
