.dummy{}/* leave in - bug fix */





.flTable
  {
    padding:5px;
  }

.flRow
  {

  }












#DivisionTable

  {
    border:0px solid #003399;
    margin:0px;
    padding:2px;
    border-collapse:collapse;
    width:500px;
  }

#DivisionTable td

  {
  }

.wherwell td

  {

    background:#003399;

    color:white;

  }






/***************/
.gLink
  {
    font-size:17px;
    font-weight:normal;
    color:#023199;
    margin:0px 0px 5px 0px;
  }




.logo123 
  {
    padding:0px 0px 0px 7px;
    text-align:center;
  }

.logo123 a:link,
.logo123 a:visited,
.logo123 a:active, 
.logo123 a:hover
  {
    border:none;
    text-decoration:none;
  }


.guestbook
  {
    background:white;
  }


/******* type styles *******/

body, td{
  font-family:verdana, arial, sans-serif;
  font-size:11px;
  color:#444444;

}

h1
  {
    font-size:22px;
    font-weight:normal;
    color:#023199;
    margin:0px;
  }

h2
  {
    font-size:17px;
    font-weight:normal;
    color:#023199;
    margin:0px;
  }

h3
  {
    font-size:12px;
    color:#023199;
    margin:0px;
  }

p
  {
    margin:0px;
  }

hr{
}
.Tcaption{
  color:darkblue;
  padding:2px;
  font-size:10px;
}

li p{
  margin:0;
}
li{
  margin:10px 0;  
} 
ul{
  margin-left:25px;
  padding-left:0;
  list-style-image:url(list-image.gif);
}




.wccImg{
  margin-top:0px;
  margin-left:15px;
  margin-bottom:0px;
  margin-right:0px;
}



/********* links ********/
a:link,
a:visited{
  color:#003399;
}
a:active, 
a:hover{
  color:#007BAD;
}


/********* MAIN MENU ********/

#mainMenu{
  background:#555555;
}
#mainMenu table{
  border-collapse:collapse;
  height:30px;
}
#mainMenu td{
  padding:0;
  width:143px;
  text-align:center;
  border-right:1px solid #333333;
}
#mainMenu a{
  padding:5px;
  text-decoration:none;
  color:white;
} 
#mainMenu .pageOff{
}
#mainMenu .pageOn{
  background:#2C2C2C;
}
#mainMenu .pageOn a{
  color:#FFCC32;
}
#mainMenu .pageOff a:hover{
  text-decoration:underline;  
}
#mainMenu .pageOff a{
}



/********* SUB MENU ********/

#subMenu{
  font-size:9px;
  padding:0px 0px 20px 0px;
}
#subMenu div{
  margin:0;
}
#subMenu a{
  display:block;
  padding:7px;
  text-decoration:none;
}
#subMenu .pageOn a{
  color:darkBlue;
}
#subMenu .pageOff a{
  color:#656565;
}
#subMenu .pageOff a:hover{
  text-decoration:underline;
}



#path{
  margin:0 0 15px 0;
  padding:10px 0;
  border-bottom:1px solid #E3E3E3;
  color:#003399;
  font-size:9px;
}
#path a{
  color:#999;
}




/********* two column ********/
.two_col{
  width:100%;
  border-collapse:collapse;
}
.two_col td{
  width:50%;
  vertical-align:top;
}
.two_col .col_01{
  padding-right:7px;
}
.two_col .col_02{
  padding-left:7px;
}





/******** layout ********/

body{
  margin:0;
  padding:18px 0; 
  background:#EAEAEA;
}
#pageOuter{
  width:950px;
  margin:0px auto;
  padding:10px;
  border:none;
  background:white;
}

#banner img{
  margin:20px;
}

#banner{
  margin:0 0 0 0;
  background:white url(wherwell-banner1.jpg) no-repeat 250px 0px;
;
  height:184px;
}
#main{
  width:100%;
  border-collapse:collapse;
  margin:0 0 0 0;
}
#r1c1{
  width:206px;
  padding:10px 10px 0px 5px;
  height:400px;
  vertical-align:top;
  font-size:9px
}

#r1c2
  {
    vertical-align:top;
    padding:0 10px 20px 0px;
    border-bottom:1px solid #E3E3E3;
    width:550px;   
  }

#r1c3
  {
    width:200px;
    padding:40px 0px 0px 0px;
  }

#r2c1{
  padding:7px 30px 7px 0;
  text-align:center;
  height:30px;
  font-size:9px
}
#r2c1 a{
  color:#777;
}
#r2c2{
  height:30px;
  padding:7px 0;
}
#r2c2 p{
  margin:0;
}

#sidebar_text{
  padding:8px;
}

#usercontent{
  width:100%;
}


/**** ROLL OF HONOR ****/


.roh_date {
  vertical-align:top;
  width:200px;

}

.roh_name {
  vertical-align:top;
  width:200px;
}

.roh_link {
  vertical-align:top;
  width:100px;
}

.roh_header
{
  background:#7298CF;
  color:white;
  font-weight:bold;
  padding:5px 5px;
  width: 100%;
}




/******** don't edit these! *******/

#footer p{
  margin:0;
}
p,h1,h2,h3{
  margin-top:0;
}
@media print{
  #banner,
  #mainMenu,
  #path_basket,
  #r1c1,
  #r2c1{
    display:none;
  }
  #main,
  #r1c2,
  #r2c2{
    width:590px;
    padding:0;
    margin:0;
  }
  #pageOuter,
  body{
    margin:0;
    padding:0;
    width:auto;
  }
}


/****************************/
/********* HANDHELD  ********/
/****************************/

@media handheld
{
  #banner,
  #path_basket,
  #r1c1,
  #r2c1
    {
      display:none;
    }

  #main,
  #r2c2
    {
      padding:0;
      margin:0;
    }

  #pageOuter,
  body
    {
      margin:0;
      padding:0;
      width:auto;
    }




/********* MAIN MENU ********/

#mainMenu
  {
    background:#555555;
  }

#mainMenu table
  {
    border-collapse:collapse;
    height:30px;
  }

#mainMenu td
  {
    padding:0;
    text-align:center;
    border-right:1px solid #333333;
  }

#mainMenu a
  {
    padding:5px;
    text-decoration:none;
    color:white;
  }
  
#mainMenu .pageOff
  {
  }

#mainMenu .pageOn
  {
    background:#2C2C2C;
  }

#mainMenu .pageOn a
  {
    color:#FFCC32;
  }

#mainMenu .pageOff a:hover
  {
    text-decoration:underline;  
  }

#mainMenu .pageOff a
  {
  }



/********* SUB MENU ********/

#subMenu
  {
    font-size:9px;
  }

#subMenu div
  {
    margin:0;
  }

#subMenu a
  {
    display:block;
    text-decoration:none;
  }

#subMenu .pageOn a
  {
    color:darkBlue;
  }

#subMenu .pageOff a
  {
    color:#656565;
  }

#subMenu .pageOff a:hover
  {
    text-decoration:underline;
  }



}

