
body{
margin:0px auto; text-align:center;
background-color:#1f4542;
background-image:url(background.gif);
background-repeat:repeat-x;
background-position:top;
font-family:Arial, Helvetica, sans-serif;
}
#ControlPanel {
}
.adminMenu {
width:954px;
margin:0px auto;
text-align:left;
}
#PageFrame {
width:954px;
margin:0px auto;
background-image:url(pageBackground.jpg);
background-repeat:repeat-y;
}
#headerGreenBike {
width:954px;
height:85px;
background-image:url(headerGreenBike.jpg);
background-repeat:no-repeat;
}
/*static nav top */
#staticNavigationG {
float:right;
width:516px;
height:17px;
margin:63px 0px 0px 0px;
text-align:right;
}
.iconImage {
margin-bottom:-7px;
}
.iconBasket a {
height:25px;
}
#staticNavigationG a {
color:#ffffff !important;
text-decoration:none !important;
padding:0px 8px;
}
#staticNavigationG a:hover {
color:#ffffff !important;
text-decoration:underline !important;
}
.staticNavigationTxt {
font-size:0.8em;
color:#ffffff;
}
.registerTxt {
font-size:1em;
color:#302e2e;
}
#membersDetails {
float:left;
width:72%;
}
#searchDetails {
*margin-top:-1px;
float:right;
height:25px;
text-align:right;
padding-right:5px;
}

/*contentStart */
#threepanecontent {
clear:both;
margin:5px 0px 0px 0px;
padding:0px;
width:954px;
}
.leftpaneGreenBike {
float:left;
width:190px;
padding:0px;
margin:0px;
}
.leftPane {
clear:both;
float:left;
width:170px;
padding-left:10px;
margin:20px 0px 20px 0px;
}
/* navigation */
#navHContainer {
width:190px;
float:left;
}
.TabList {
}
#nav ul {
    list-style:none;
    float:left;
    width:170px;
	margin:0px 0px 0px 10px;
	padding:0px;
}
#nav li {
  position:relative;
  float:left;
  width:170px;
  list-style: none;
  text-align:left;
  font-size:0.8em;
  margin:0px auto;
  color:#084e47 !important;
  background-color:#FFFFFF;
  border-bottom:#bbd3d0 solid 1px;
}

#nav li:hover {
background-color:#dbeeee;
color:#0ba393 !important;
}
#nav li:hover a{

}
#nav li ul { /* second-level lists */
	position:absolute;
	top:0;
	left: -999em;
  	margin:8px 0px 0px 170px;
	padding:0px;
}

#nav li ul ul { /* third-and-above-level lists */
padding:0px;
	left: -999em;
  	margin:5px 0 0 170px;
	top:0px;
}

#nav a {
color:#084e47 !important;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none !important;
display:block;
width: 160px;
w\idth : 160px;
padding:5px 0px 5px 5px;
font-weight:bold;
}
#nav a:hover{
color:#0ba393 !important;
text-decoration:none !important;
}
#nav li li:hover{
background-color:#dbeeee;
color:#0ba393 !important;
}
#nav li li a{
  background-image:none;
  background-color:#ffffff;
color:#084e47 !important;
}
#nav li li a:hover {
color:#0ba393 !important;
background-color:#dbeeee;
}
#nav li ul:hover {
color:#0ba393 !important;
}

#nav li li {
font-size:0.9em;
background-color:#ffffff;
color:#084e47 !important;
}
#nav li li li {
font-size:1em;
color:#084e47 !important;
}
#nav li ul:hover {
background-color:#dbeeee;
}
.SelectedTab {

}
#nav .DisabledTab {

}
/*no need to change these hover classes unless you need more than 4 levels */
#nav li:hover ul ul,
#nav li:hover ul ul ul,
#nav li:hover ul ul ul ul,
#nav li.iehover ul ul,
#nav li.iehover ul ul ul,
#nav li.iehover ul ul ul ul{
  left: -999em;
}

#nav li:hover ul, 
#nav li li:hover ul, 
#nav li li li:hover ul, 
#nav li.iehover ul, 
#nav li li.iehover ul, 
#nav li li li.iehover ul {
	left: auto;
}

/* eof navigation */

#contentGroup {
float:right;
width:763px;
margin:0px;
padding:0px;
}
.contentGreenBike {
float:left;
width:753px;
margin:0px;
padding:0px 10px 0px 0px;
}

#logoPane {
clear:both;
width:954px;
text-align:center;
}
#footerGreenBike {
width:954px;
padding-top:5px;
padding-bottom:5px;
background-color:#025b52;
text-align:center;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:0.65em;
}
#footerGreenBike a {
color:#FFFFFF !important;
text-decoration:none !important;
}
/* text style etc */
h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
font-weight:bold;
text-transform:none;
text-decoration:none;
color:#035149;
background-image:url(h1icon.jpg);
background-repeat:no-repeat;
background-position:left;
padding-left:25px;
}
h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
font-weight:bold;
text-transform:none;
text-decoration:none;
color:#035149;
}

a {
font-weight:normal;
text-decoration:underline !important;
color:#023832 !important;
}
a:hover {
text-decoration:none !important;
}
.Normal {
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
color:#035149;
}
.NormalBold {
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
color:#035149;
font-weight:bold;
}
p {
font-family:Arial, Helvetica, sans-serif;
color:#035149;
}

/* search results style */
.path {
color:#45a9a1;
margin:0px 0px 5px 0px;
}
.title {
padding:0px 0px 0px 20px;
margin:0px;
height:20px;
}
.sample {
padding:0px;
margin:0px 0px 5px 0px;
}
.GoBack {
float:left;
font-size:0.8em;
color:#035149;
}
.GoBack a{
color:#035149 !important;
text-decoration:underline !important;
font-weight:normal !important;
}










