/*------------ Ian Adamson.com Style Sheet - Last Edit 03/31/2007 ------------*/

/*------------ Contextual Selectors ------------*/
body { margin: 0 0 0 0; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background: #0071BB url(images/bgimg23.gif) repeat-y; }

li { font-size: 11px; line-height: 17px; }

div,td { font-size: 11px; line-height: 17px; }

h4 { padding: 6px 0 0 0; margin: 0; }

p { font-size: 11px; line-height: 17px; }

a { text-decoration: underline; color: #000; font-weight: normal; }
a:hover { text-decoration: none; color: #000; }
a img { border: 0; }

/*----------- ID's ------------*/

#points { background: #fff; padding: 3px 0 3px 5px; margin: 0 0 9px 0; /*border-bottom: 9px solid #0071BB; */}

#logo { background-image: url(images/wgbg2.gif); background-repeat: repeat; padding: 1px 0 1px 20px; }

#date { background-image: url(images/bgimg23.gif); margin: 0 auto; padding: 2px 0 0 600px; }
#date span { color: #fff; font-size: 10px; line-height: 18px; width: 750px; text-align: right; }

#menu { background: #0071BB; margin: 15px 0 0 0; width: 150px; float: left; }

#wrapper { background: #fff url(images/bodybg.gif) repeat-y; }

#container { position: relative; }

#content { width: 600px;  background: #fff; margin: 0 0 0 155px; padding: 30px 20px; }

#form table { text-align: center; border: 1px solid #0071BB; background-image: url(images/gwbg.gif); background-repeat: repeat; padding: 5px; width: 400px; margin: auto;} 
#form td { color: #222; padding: 2px; }
.tbox { color: #222; background: #fff; border: #0071BB solid 1px; width: 270px; }
.button { color: #333; background: #ccc; border: #0071BB solid 1px;  }

#foot { clear: both; background-image: url(images/bgimg23.gif); color: #fff; font-size: 10px; line-height: 18px; text-align: center; width: 750px; }

/*----------- Classes ------------*/

/*   Menu Group   */
.menutitle { margin: 5px 0 0 5px; background-color: #eee; color: #111; width: 130px; padding: 1px; text-align: center; font-weight: normal;
 font-size: 10px; line-height: 12px; border: 1px solid #ccc; }
.menutitle a { color: #111; text-decoration: none; font-weight: normal; width: 130px; display: block; }
.menutitle a:hover { font-weight: bold; }
.submenu { margin: 0 0 0 3px; padding: 2px; width: 134px; }
.submenu a { font-weight: normal; font-size: 11px; line-height: 15px; text-decoration: none; color: #fff; display: block; width: 134px; }
.submenu a:hover { color: #000; background-color: #eee; }
.menuspon { padding: 20px 0; text-align: center; }

.pagetitle { padding: 0 0 15px 0; text-decoration: overline; }

.quote { font-style: italic; border: 1px solid #333; padding: 5px; color: #333; background-color: #eee; }
.quote span { font-style: normal; font-weight: bold;}



