body, td {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
form {display: inline;}
form input, form select {font-size: 9pt;}
form input.searchtext {width: 150px; margin: 2px;}
ul li {margin-bottom: 7px; list-style-type: disc; margin-left: -20px; p}
th {font-weight: bold;	text-align: right;}
iframe {border-style: solid; border-color: Navy; border-width: 1px;}

a {text-decoration: none;}
a:hover{text-decoration: underline;}
a img {border-style: none; border-width: 0px;}

.tabs a img {border-style: none; border-width: 0px; margin: 0px; padding: 0px; margin-left: 0px;}
.bold {font-weight: bold;}

.title {font-size: 14pt; font-weight: bold; color: black; background: transparent; text-align: left;}
.subtitle {font-style: italic; text-align: left;}
.author {font-style: italic;}
.publishedDate{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: Gray;}
.content img {margin: 5px; border: solid; border-width: 2px;}
/*.scrollingcontent {overflow: auto; height: 450px; width: 100%;}*/
.framecontent {border-width: 2px; border-style: solid; border-color: gray; border-right: 0px; border-bottom: 0px;}


.caption {font-size: 8pt; text-align: center;}
.boilerplate {font-style: italic;}
.footer {font-size: 8pt; text-align: center;}
.errormessage {color: red; font-weight: bold; background: transparent;}
.successfulmessage {color: green; font-weight: bold; background: transparent;}
.required {color: red; background: transparent;}
.homepagefeaturestable {border-color: black; border-width: 	5px;	border-style: solid;}
.homepagefeature a {font-weight: bold; color: black;}
.homepagefeature .description {font-size: 8pt;}
.blackBar a {color: White; font-size: 10pt;}
.callout {width: 180px; background: #E8E8E8; padding: 5px; float: right;  margin-left: 5px;}
.actions {font-size: 8pt;}
.actions a {color: blue;}
.CT_CoverLink a {color: white; font-weight: bold;}
.rightsideads p {margin-top: 0px; margin-bottom: 0px; margin: 5px;}






