            /* A few IE bug fixes */* html ul ul li a{  height: 100%;}* html ul li a{  height: 100%;}* html ul ul li{  margin-bottom: -1px;}#theMenu{  width: 248px;  height: 100%;  margin: 0px 0;}/* header links styling */cm3.head a{  color: #0000b1;  display: block;  border-top: 1px solid #cdcdcd;  border-right: 1px solid #cdcdcd;  border-bottom: 1px solid #cdcdcd;  border-left: 1px solid #cdcdcd;  background: #ebffff  no-repeat;  background-position: 98% 50%;  padding: 3px 6px;  text-decoration: none; }cm3.head a:hover{  color: #0073E5;  background: #cccccc  no-repeat;  background-position: 98% 50%;  text-decoration: none; }cm3.selected a{  background: #9FFFFC   no-repeat;  background-position: 98% 50%;  color: #0073E5;  padding: 3px 6px;  text-decoration: none; }cm3.selected a:hover{  background: #9FFFFC url  no-repeat;  background-position: 98% 50%;  color: #36afff;  text-decoration: none; }cm3{  color: #0000b1;  font-size: 16px;  font-weight:bold;   } dvd.head a{  color: #881c00;  display: block;  border-top: 1px solid #cdcdcd;  border-right: 1px solid #cdcdcd;  border-bottom: 1px solid #cdcdcd;  border-left: 1px solid #cdcdcd;  background: #fffbb3  no-repeat;  background-position: 98% 50%;  padding: 3px 6px;  text-decoration: none; }dvd.head a:hover{  color: #F46300;  background: #ccc   no-repeat;  background-position: 98% 50%;  text-decoration: none; }dvd.selected a{  background: #9FFFFC  no-repeat;  background-position: 98% 50%;  color: #0073E5;  padding: 3px 6px;  text-decoration: none; }dvd.selected a:hover{  background: #9FFFFC   no-repeat;  background-position: 98% 50%;  color: #36afff;  text-decoration: none; }dvd{  color: #881c00;  font-size: 16px;  font-weight:bold;   } colu.head a{  color: #006500;  display: block;  border-top: 1px solid #cdcdcd;  border-right: 1px solid #cdcdcd;  border-bottom: 1px solid #cdcdcd;  border-left: 1px solid #cdcdcd;  background: #ebffb6  no-repeat;  background-position: 98% 50%;  padding: 3px 6px;  text-decoration: none; }colu.head a:hover{  color: #6f6f6f;  background: #ccc  no-repeat;  background-position: 98% 50%;  text-decoration: none; }colu.selected a{  background: #9FFFFC  no-repeat;  background-position: 98% 50%;  color: #0073E5;  padding: 3px 6px;  text-decoration: none; }colu.selected a:hover{  background: #9FFFFC  no-repeat;  background-position: 98% 50%;  color: #36afff;  text-decoration: none; }colu{  color: #006500;  font-size: 16px;  font-weight:bold;   } etc.head a{  color: #0000b1;  display: block;  border-top: 1px solid #cdcdcd;  border-right: 1px solid #cdcdcd;  border-bottom: 1px solid #cdcdcd;  border-left: 1px solid #cdcdcd;  background: #ebffff  no-repeat;  background-position: 98% 50%;  padding: 3px 6px;  text-decoration: none; }etc.head a:hover{  color: #0073E5;  background: #ccc  no-repeat;  background-position: 98% 50%;  text-decoration: none; }etc.selected a{  background: #9FFFFC  no-repeat;  background-position: 98% 50%;  color: #D4FFFD;  padding: 3px 6px;  text-decoration: none; }etc.selected a:hover{  background: #9ffffc  no-repeat;  background-position: 98% 50%;  color: #36afff;  text-decoration: none; }etc{  color: #0000b1;  font-size: 16px;  font-weight:bold;   } ------------------------------------------------------------ /* header links styling */cm-open.head{  color: #0000b1;  display: block;  border-top: 1px solid #cdcdcd;  border-right: 1px solid #cdcdcd;  border-bottom: 1px solid #cdcdcd;  border-left: 1px solid #cdcdcd;  padding: 3px 6px;}cm-open.co{  background-color: #ebffff;  color: #0000b1;  font-size: 16px;  display: block;  border-top: 1px solid #cdcdcd;  border-right: 1px solid #cdcdcd;  border-bottom: 1px solid #cdcdcd;  border-left: 1px solid #cdcdcd;  padding: 3px 6px;   }    /* Some list and link styling */#side ul li{  width: 248px;    background-color: #ebffff;}#side ul ul li{  border-left: 0px solid #ebffff;  padding: 0;  width: 233px;  margin-bottom: 0;  background-color: #ebffff;}#side ul ul li a{  display: block;  color: #2a2a2a;  padding: 3px 6px;  font-size: 13px;  line-height: 100%;  text-decoration: none; }#side ul ul li a:hover{  display: block;  color: #0000b1;  background-color: #ffcafd;  padding: 3px 8px;  font-size: 13px;  line-height: 100%;  text-decoration: none; }#side ul.co{  list-style-type: none;}