.sidebarLinkBox {margin:12px 0 0 0;}

.sidebarLinkBox img {margin:0 0 5px 0;}

.deptTextBox {position:relative; top: 20px; left: 11px; width: 355px;  margin:0; padding:0 0 22px 0;}
.deptTextBox p {margin:0 0 20px 0;}
.deptTextBox div p {margin:0 0 13px 0;}
.deptTextBox div table {margin:0 0 13px 0;}

.newsTextBox {position:relative; top: 20px; left: 11px; width: 365px;  margin:0; padding:0 0 22px 0;}
.newsTextBox a {display: block; font: bold 14px/16px 'trebuchet ms', arial, sans-serif; cursor: pointer;}

.newsTextBox div a {display: block; font:11px/13px 'trebuchet ms', arial, sans-serif; cursor: pointer;}
.newsTextBox div a:link {color:#3399FF; text-decoration: none;}
.newsTextBox div a:active {color:#3399FF; text-decoration: none;}
.newsTextBox div a:visited {color:#3399FF; text-decoration: none;}
.newsTextBox div a:hover {color: #666666; text-decoration: none;}
.newsTextBox h2 {font: italic 14px/16px 'trebuchet ms', arial, sans-serif; margin:0;}

.newsTextBox div.featurettes a {font:12px/14px 'trebuchet ms', arial, sans-serif;}
.newsTextBox div.featurettes a:link {color:#000000;}
.newsTextBox div.featurettes a:active {color:#000000;}
.newsTextBox div.featurettes a:visited {color:#000000;}
.newsTextBox div.featurettes a:hover {color:#3399FF;}

.newsTextBoxFull {position:relative; top: 20px; left: 11px; width: 557px;  margin:0; padding:0 0 22px 0;}
.newsTextBoxFull a {display: block; font: bold 14px/16px 'trebuchet ms', arial, sans-serif; cursor: pointer;}
.newsTextBoxFull h2 {font: italic 14px/16px 'trebuchet ms', arial, sans-serif; margin:0;}

.newsTextBoxFull div.featurettes a {font:14px/20px 'trebuchet ms', arial, sans-serif;}
.newsTextBoxFull div.featurettes a:link {color:#000000;}
.newsTextBoxFull div.featurettes a:active {color:#000000;}
.newsTextBoxFull div.featurettes a:visited {color:#000000;}
.newsTextBoxFull div.featurettes a:hover {color:#3399FF;}

.newsReleases {position:relative; top: 20px; left: 11px; width: 365px;  margin:0; padding:0 0 22px 0;}
.newsReleases a {display: block; font: bold 14px/16px 'trebuchet ms', arial, sans-serif; cursor: pointer;}
.newsReleases p {font-style: italic; color: #666666; margin: 0 0 15px 0;}

.legTextBox {position:relative; top: 20px; left: 11px; width: 365px;  margin:0; padding:0 0 22px 0;}
.legTextBox a {display: block; font: bold 14px/16px 'trebuchet ms', arial, sans-serif; cursor: pointer;}


.deptTextBoxFull {position:relative; top: 20px; left: 11px; width: 557px;  margin:0; padding:0 0 42px 0;}

.deptTextBoxFull li {margin-bottom:6px;}

.deptTextBoxFull div p {margin:0 0 13px 0;}
.deptTextBoxFull p {margin:0 0 20px 0;}

.newsTextBoxFull p a {display:inline; font:11px/13px 'trebuchet ms', arial, sans-serif;}
.newsTextBoxFull p a:link {color:#3399FF; text-decoration: none;}
.newsTextBoxFull p a:active {color:#3399FF; text-decoration: none;}
.newsTextBoxFull p a:visited {color:#3399FF; text-decoration: none;}
.newsTextBoxFull p a:hover {color: #666666; text-decoration: none;}

.deptTextBoxFull div {margin-bottom:20px;}
.deptTextBoxFull div a:link {color:#3399FF; text-decoration: none;}
.deptTextBoxFull div a:active {color:#3399FF; text-decoration: none;}
.deptTextBoxFull div a:visited {color:#3399FF; text-decoration: none;}
.deptTextBoxFull div a:hover {color: #666666; text-decoration: none;}

.deptTextBoxFull div table {margin:0 0 13px 0;}

.deptTextBox div a:link {color:#3399FF; text-decoration: none;}
.deptTextBox div a:active {color:#3399FF; text-decoration: none;}
.deptTextBox div a:visited {color:#3399FF; text-decoration: none;}
.deptTextBox div a:hover {color: #666666; text-decoration: none;}

.deptTextBoxLink {margin-top: 20px;}

.deptSideBox {position: absolute; top: 176px; left: 391px; background-color: #99CCFF; width: 188px; padding-bottom: 19px;}

.deptSideBox a:link {color:#3399FF; text-decoration: none;}
.deptSideBox a:active {color:#3399FF; text-decoration: none;}
.deptSideBox a:visited {color:#3399FF; text-decoration: none;}
.deptSideBox a:hover {color:#666666; text-decoration: none;}

.deptSideBoxReversed {position: absolute; top: 176px; left: 391px; background-color: #99CCFF; width: 188px; padding-bottom: 19px;}
.deptSideBoxReversed a {display: block; padding: 0 8px 0 12px; margin: 7px 0 0 0; cursor: pointer;}
.deptSideBoxReversed a:link {color: white; text-decoration: none;}
.deptSideBoxReversed a:active {color: white; text-decoration: none;}
.deptSideBoxReversed a:visited {color: white; text-decoration: none;}
.deptSideBoxReversed a:hover {color:black; background-color: white; text-decoration: none;}

.tafppacDeptSideBox {position: absolute; top: 176px; left: 411px; width: 178px; padding-bottom: 19px;}

.deptSideBox p {padding: 0 10px 0 12px;}

.deptSideBoxTextLinks {display: block; padding: 0 8px 0 12px; margin: 7px 0 0 0; cursor: pointer;}

a.deptSideBoxTextLinks:link {color: black; text-decoration: none;}

a.deptSideBoxTextLinks:active {color: black; text-decoration: none;}

a.deptSideBoxTextLinks:visited {color: black; text-decoration: none;}

a.deptSideBoxTextLinks:hover {color: black; background-color: white; text-decoration: none;}

h1 {font: bold 14px/16px 'trebuchet ms', arial, sans-serif;}

h2 {font: bold 14px/16px 'trebuchet ms', arial, sans-serif; margin:0 0 10px 0;}

h3 {font: italic 13px/15px 'trebuchet ms', arial, sans-serif; margin:0;}

hr {margin:15px 0 15px 0;}

.postDate {font-style: italic; color: #666666; margin:0 0 24px 0;}


div.question input {height:15px;}

select {font:11px/13px 'trebuchet ms', arial, sans-serif;}

div.question {margin:5px 0 10px 0;}

div.correctAnswer {margin:0; color:#3399FF; font-weight:bold;}

div.yourAnswer {margin:0; color:#666666; font-weight:bold;}

.cmeSched td {padding-bottom:10px;}

