body {
 font-family: Verdana, arial, helvetica;
 border: 0px 0px 0px 0px;
 margin: 14px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 background-color: #1B4597;
 text-align: left;
 font-size: 11px;
 font-weight: normal;
}
td {
 font-family: Verdana, arial, helvetica;
 font-size: 11px;
 color: #000000;
 font-weight: normal;
}
td.section_bar {
 background-color: #ffffff;
 border-bottom: 1px solid #96A6C8;
}
td.selected {
 background: #4D6196;
 padding: 1px;
}
td.form_padded_authors {
 padding-left: 15px;
}
td.form_padded {
 text-align: right;
 padding-right: 5px;
}
table.content_width {
 width: 515px;
}
table.module {
 width: 504px;
}
table.module_indent {
 width: 496px;
 margin-left: 8px;
 margin-right: 2px;
}
table.form_table  {
 width: 492px;
 border: 1px solid #CCCCCC;
 background: #F9F9F9;
}
ul {
 top: 1em;
 margin: 2em;
 padding-left: 2px;
 margin-top: 5px;
 margin-bottom: 10px;
 font-family: Verdana, arial, helvetica;
 font-size: 11px;
 color: #000000;
 font-weight: normal;
 line-height: 18px;
}
h2 {
 font-family: Verdana, arial, helvetica;
 font-size: 12px;
 font-weight: bold;
 color: #666666;
 margin: 0px;
}
h3 {
 font-family: Verdana, arial, helvetica;
 font-size: 12px;
 font-weight: bold;
 color: black;
 margin: 0px;
}
select {
 font-family: Verdana, arial, helvetica;
 font-size: 11px; 
 color: #000000;
 border: 1px;
}
hr.top {
 color: white;
 height: 1px;
 width: 92%;

}
.box {
 margin: 2px;
 border: 1px solid #cccccc;
 color : #000000;
}
.spotlight_box {
 border: 1px solid #96A6C8;
 width: 128px;
 margin: 1px;
}
.columns {
 border: 1px solid #96A6C8;
 background-color: #E3E5E4;
}
.content_area {
 background-color: #ffffff;
}
.padded {
 padding: 4px;
}
.article_padded {
 padding: 8px;
}
.indent {
 margin-left: 8px;
 margin-right: 2px;
}
.faq_answer {
 border: 1px solid #1B4597;
 background: #F9F9F9;
 margin-left: 8px;
 margin-right: 2px;
 padding: 2px;
}
.cat_indent {
 margin-left: 10px;
 margin-right: 8px;
 font-family: Verdana, arial, helvetica;
 font-size: 11px;
 color: #ffffff;
 font-weight: normal;
}
.upper_bg {
 background-image: url(images/upper_BG.gif);
}
.top_bg {
 background-image: url(images/top_BG.gif);
}
.lower_top_bg {
 background-image: url(images/lower_top_BG.jpg);
}
.menu_bg {
 background-image: url(images/menu_BG2.jpg);
}
.left_bg {
 background-image: url(images/left_side_BG2.jpg);
}
.blue_bg {
 background-image: url(images/blue_BG.jpg);
}
.right_bg {
 background-image: url(images/right_side_BG2.jpg);
}
.bottom_bg {
 background-image: url(images/bottom_BG2.jpg);
}
.footer {
 color: white;
 font-family: Verdana, arial, helvetica;
 font-size: 11px;
}
.error {
 font-family: Verdana, arial, helvetica;
 font-size: 11px;
 color: red;
 font-weight: bold;
}
.okay {
 font-family: Verdana, arial, helvetica;
 font-size: 11px;
 color: #000000;
 font-weight: bold;
}
.whiteBold 	{
 color: #ffffff;
 font-size: 11px;
 font-family: Verdana, Helvetica;
 font-weight: bold;
}
.menuTitle {
 font-family: Verdana, arial, helvetica;
 font-size: 11px;
 line-height: 14px;
 color: #ffffff;
 font-weight: normal;
}
.topSelected {
 font-family: Verdana, arial, helvetica;
 font-size: 12px;
 line-height: 14px;
 color: #ffffff;
 font-weight: bold;
}
.header {
 font-family: Verdana, arial, helvetica;
 border-bottom: 1px solid #000000;
 background: #F8D899;
 font-size: 11px;
 color: #000000;
 font-weight: bold;
}
.article_title {
 font-family: Verdana, arial, helvetica;
 font-size: 12px;
 font-weight: bold;
 color: #1B4597;
 margin: 0px;
}
.body_header {
 padding-left: 3px;
 border-bottom: 1px solid #CCCCCC;
 background: #F3F3F3;
 font-family: Verdana, arial, helvetica;
 font-size: 12px;
 color: #385798;
 font-weight: bold;
}
.content_heading {
 padding-left: 3px;
 font-family: Verdana, arial, helvetica;
 font-size: 12px;
 color: black;
 font-weight: bold;
}
.member_heading {
 font-family: Verdana, arial, helvetica;
 font-size: 12px;
 color: orange;
 font-weight: bold;
}
.black_heading {
 font-family: Verdana, arial, helvetica;
 font-size: 11px;
 color: #4D6196;
 font-weight: bold;
}
.smallHeading {
 padding-left: 1px;
 font-family: Verdana, arial, helvetica;
 font-size: 10px;
 color: #4D6196;
 font-weight: bold;
}
.spotlight {
 font-family: Verdana, arial, helvetica;
 font-size: 10px;
 color: #000000;
 font-weight: normal;
}
.body_italics {
 font-style: italic;
 color: #666666;
 font-family: Verdana, arial, helvetica;
 font-size: 11px;
 font-weight: normal;
}
a:link  {
 background: none;
 color: #5772A8;
 line-height: 16px;
 font-size: 11px;
 font-family: verdana, helvetica;
 text-decoration: underline;
}
a:active  {
 background: none; 
 color: #999999;
 line-height: 16px;
 font-size: 11px;
 font-family: verdana, helvetica; 
 text-decoration: none;
}
a:visited   {
 background: none; 
 color: #5772A8;
 line-height: 16px;
 font-size: 11px;
 font-family: verdana, helvetica;
 text-decoration: underline;
}
a:hover  {
 background: none;
 color: #999999;
 line-height: 16px;
 font-size: 11px;
 font-family: verdana, helvetica; 
 text-decoration: none;
}
a.faq, a.faq:visited, a.faq:hover, a.faq:active  {
  line-height: 20px;
  font-weight: bold;
}
a.more, a.more:visited, a.more:hover, a.more:active {
 font-size: 7pt;
}
a.left_column {
 color: #000000;
 text-decoration: none;
 line-height: 14px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
}

a.left_column:visited {
 color: #000000;
 text-decoration: none;
 line-height: 14px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
}

a.left_column:hover{
 color: orange;
 text-decoration: none;
 line-height: 14px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
}
a.left_column:active{
 color: #8D8D8D;
 text-decoration: none;
 line-height: 14px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
}
a.top_menu {
 color: #000000;
 text-decoration: none;
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
}

a.top_menu:visited {
 color: #000000;
 text-decoration: none;
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
}

a.top_menu:hover{
 color: #666666;
 text-decoration: none;
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
}
a.top_menu:active{
 color: #666666;
 text-decoration: none;
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
}
a.footer {
 color: #ffffff;
 text-decoration: none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
}

a.footer:visited {
 color: #ffffff;
 text-decoration: none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
}

a.footer:hover{
 color: #ecedf0;
 text-decoration: underline;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
}
a.footer:active{
 color: #ecedf0;
 text-decoration: underline;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
}
a.breadcrumb:link  {
 background: none;
 color: #000000;
 line-height: 16px;
 font-size: 11px;
 font-family: verdana, helvetica;
 text-decoration: none;
 font-weight: bold;
}
a.breadcrumb:active  {
 background: none; 
 color: #5772A8;
 line-height: 16px;
 font-size: 11px;
 font-family: verdana, helvetica; 
 text-decoration: none;
}
a.breadcrumb:visited   {
 background: none; 
 color: #000000;
 line-height: 16px;
 font-size: 11px;
 font-family: verdana, helvetica;
 text-decoration: none;
 font-weight: bold;
}

a.breadcrumb:hover  {
 background: none;
 color: #5772A8;
 line-height: 16px;
 font-size: 11px;
 font-family: verdana, helvetica; 
 text-decoration: none;
 font-weight: bold;
}
a.current:link  {
 background: none;
 color: #4D6196;
 line-height: 16px;
 font-size: 11px;
 font-family: verdana, helvetica;
 text-decoration: none;
 font-weight: bold;
}
a.current:active  {
 background: none; 
 color: #000000;
 line-height: 16px;
 font-size: 11px;
 font-family: verdana, helvetica; 
 text-decoration: none;
}
a.current:visited   {
 background: none; 
 color: #4D6196;
 line-height: 16px;
 font-size: 11px;
 font-family: verdana, helvetica;
 text-decoration: none;
 font-weight: bold;
}

a.current:hover  {
 background: none;
 color: #000000;
 line-height: 16px;
 font-size: 11px;
 font-family: verdana, helvetica; 
 text-decoration: none;
 font-weight: bold;
}
a.top_cat:link  {
 background: none;
 color: #000000;
 line-height: 16px;
 font-size: 11px;
 font-family: verdana, helvetica;
 text-decoration: none;
}
a.top_cat:active  {
 background: none; 
 color: #5772A8;
 line-height: 16px;
 font-size: 11px;
 font-family: verdana, helvetica; 
 text-decoration: underline;
}
a.top_cat:visited   {
 background: none; 
 color: #000000;
 line-height: 16px;
 font-size: 11px;
 font-family: verdana, helvetica;
 text-decoration: none;
}
a.top_cat:hover  {
 background: none;
 color: #5772A8;
 line-height: 16px;
 font-size: 11px;
 font-family: verdana, helvetica; 
 text-decoration: underline;
}
a.top_cat_current  {
 font-weight: bold;
}
.submit {
 border: 1px solid #999999;
 font-size: 11pt;
 color: #000000;
 background-color: #F8D899;
}
input.text{
  background-color: #fffffff;
  border-color: #999999;
  border-style:solid;
  border-width:1px;
  width: 258px;
}
.textarea{
  background-color: #fffffff;
  border-color: #999999;
  border-style:solid;
  border-width:1px;
  width: 258px;
}

