a:link {color:#0000FF; text-decoration:none;}a:visited {color:#0000FF; text-decoration:none;}a:hover {color:#0000FF; text-decoration:underline;}a:active {color:#0000FF; text-decoration:none;}a.bookmark:link {}a.bookmark:visited {}a.bookmark:hover {color:#000000; text-decoration:none;}a.bookmark:active {}acronym, abbr {  color:#334455;  cursor:help;  border-bottom:1px solid #334455;}body {  background-color:#FFFFFF;  color:#000000;  font:12px verdana, arial, helvetica, sans-serif;  margin:0;  /* Make IE center the page layout */    text-align:center;  padding:0;}blockquote{  margin:0.5em 30px 1.0em 30px;}h1 {  font:bold 16px verdana, arial, helvetica, sans-serif;  margin:10px 0 4px 0;}h2 {  font:bold 16px verdana, arial, helvetica, sans-serif;  margin:10px 0 4px 0;}h2.pageTitle {display:none;}h3 {  font:bold 14px verdana, arial, helvetica, sans-serif;  margin:0;}noscript {font-style:italic}p {margin:2px 0 8px 0;}p.postDate{  color:#777777;  font-size:13px;  margin:0;}/* Navigation menu properties */  ul.mainMenu {    font-family:georgia, times new roman, times, serif;    list-style-type:none;    margin:0 0 0 4px;    padding:0;  }  ul.mainMenu a:link {color:#3333FF; text-decoration:none;}  ul.mainMenu a:visited {color:#3333FF; text-decoration:none;}  ul.mainMenu a:hover {color:#000066; text-decoration:none;}  ul.mainMenu a:active {color:#3333FF; text-decoration:none;}  ul.mainMenu li {    background:transparent url("../images/break.gif") no-repeat 10% 0;    line-height:20px;    padding:2px 0;  }  ul.mainMenu li.firstMenu {    background:none;    line-height:20px;    padding:2px 0;  }  ul.mainMenu ul {    font-size:13px;    list-style-type:none;    margin:4px 0 10px 6px;    padding:0;  }  ul.mainMenu ul a:link {color:#CC33FF; text-decoration:none;}  ul.mainMenu ul a:visited {color:#CC33FF; text-decoration:none;}  ul.mainMenu ul a:hover {color:#990066; text-decoration:none;}  ul.mainMenu ul a:active {color:#CC33FF; text-decoration:none;}  ul.mainMenu ul li {    background:none;    line-height:14px;    padding:0 0 4px 0;  }  ul.mainMenu ul li.subBreak{    line-height:14px;    padding:6px 0 4px 0;  }/* End Section */#header {   /* Fix a positioning error in some browsers */    display:table;  height:96px; width:759px;  position:relative;  overflow:hidden;}#header span {   background:transparent url(../images/header.jpg) no-repeat;  display:block;  height:96px; width:759px;  position:absolute;    left:0px;    top:0px;    z-index:1;  }#content {  display:table;  float:left;  margin:0;  text-align:left;  position:relative;  width:605px;}#footer {  clear:both;  color:#999999;  font-size:13px;  margin:0 auto;  padding:8px 0 4px 0;  text-align:center;  width:760px;}#main {  background-image: url(../images/faux_column.jpg);  background-repeat: repeat;  border-bottom:1px solid #BBCCDD;  border-top:1px solid #BBCCDD;  /* Fix bug in Mozilla dealing with collapsing div element */    float:left;  padding:10px 0;  width:760px;  }#menu {  float:right;  height:100%;  padding-bottom:10px;  width:144px; }#menu h2 {display:none}#wrapper {  /* Fix horizontal scroll error in Mozilla dealing with centered layouts */    border:1px solid #FFFFFF;  /* Make non-IE browsers center the page layout  */    margin:0 auto;  position:relative;  /* Set text-align back from body settings */    text-align:left;  width:760px;}
