a {font-weight:bold; font-family: Arial,Helvetica,sans-serif; font-size: 13px; text-decoration:underline; color: #cc6600;}
a:hover {font-weight:bold; font-family: Arial,Helvetica,sans-serif; font-size: 13px; text-decoration:underline; color: #579fd2;}
.banner:link {color: #ffffff;}
.banner:visited {color: #000000}
.linkques:link {color: #0000ff;	}
.linkques:visited {color: #ff0000}
.feedback:link {color: #0000ff;	}
.feedback:visited {color: #ff0000}
.tableheader {color:#006666; text-align:left}
.lining{background-color:#8888bb;}
strong{color:#eeee00;font-family:arial;	font-size:13px;	left:5;}
a:hover.download, a.download{color:#ff0000;font-family:arial;font-size:18px;}
p{font-family:arial; font-size:13px;}
b{color:#cc6600;font-family:arial;font-size:13px;left:25;}
b1{color:#006666;font-family:arial;font-size:13px;left:25;}
td,.basetext{font-family:arial;font-size:13px;}
tr.bg0, td.bg0{background-color:#ffffff;}
tr.bg0, td.bg1{background-color:#eeeeee;}
tr.qtr0{background-color:#ffffff;}
tr.qtr1{background-color:#eeeeee;}
#continue{float:right}
#back{float:left}
#btnFont{font-family:Arial Rounded MT Bold;background-color:#028181;color:#ffffff; font-size:12pt; font-weight:bold;}
input.focus{background-color:#ffff22;}
#question_textarea{width:300px;}

#alertbox {
background: #ffffff;
border: 1px solid #555;
}

h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color: #3073b7;
margin: 5px 5px 5px 0px;
}

h1.ocap_title {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color: #3073b7;
margin: 0px 5px 2px 15px;
}

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333;
background-color:#ffffff; 
margin:0px; 
padding:0px; 
padding:0px;
}

#help a:link, #help a:visited, #help a:hover, #help a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333;
text-align: right;
text-decoration: none;
}

#help {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: right;
margin: 0px 10px 0px 0px;
text-decoration: none;
}

a.custodylink {font-weight:bold; font-family: Arial,Helvetica,sans-serif; font-size: 15px; text-decoration:underline;}
a.custodylink:hover {font-weight:bold; font-family: Arial,Helvetica,sans-serif; font-size: 15px; text-decoration:underline;}

a.menulink {font-family: verdana; font-weight: bold; text-decoration: none; color: #554433; background-color:#fff1ea; border: solid #663322 1px;padding: 2px;}
a.menulink:hover {font-family: verdana; font-weight: bold; text-decoration: none; color: #3333aa; background-color:#ddddff; border: solid #663322 1px;padding: 2px;}

a.calculate {font-family: verdana; font-weight: bold; text-decoration: none; color: #554433; background-color:#33ff33; border: solid #663322 1px;padding: 2px;}
a.calculate:hover {font-family: verdana; font-weight: bold; text-decoration: none; color: #3333aa; background-color:#66ff66; border: solid #663322 1px;padding: 2px;}



#progress {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
font-weight: bold;
color: #cc6600;
margin-bottom: 3px;
}



.small_label{color:#aa4444;font-family: verdana; font-size: 10px; font-weight: bold;}
.bgtoggle0{background-color:#ffffff;}
.bgtoggle1{background-color:#eeeeee;}

.content_table {
margin: 3px 5px;
}

#nav {
/* border-left: 1px solid #333;
border-right: 1px solid #333;*/
}

#navleft {
margin: 3px 10px 3px 100px;
}

#navright {
margin: 3px 100px 3px 10px;
}

#content {
padding: 3px 5px 15px 20px;
vertical-align: top;
/*
border-left: 1px solid #333;
border-right: 1px solid #333;
*/
text-align: left;
min-height: 320px;
height: auto !important; height: 320px;
}



.info_link{color:#ee0000; text-decoration: none; font-size: 15px}
.info_link:hover{color:#ee0000; text-decoration: underline; font-size: 15px}
.admin_pretext{border: 1px dashed #aaaa99;}
.admin_qdesc{border: 1px dashed #aaaa99;}
.row_toggle_bg1{background-color:#ffffff;}
.row_toggle_bg2{background-color:#eeeeee;}
.info_title{color:red;}
.max_entries{font-size:11px;font-weight: bold; color: #ff0000; font-style: italic;}
.banner_text{color:#994444; font-family: verdana; font-weight: bold;}
#question_table{width: 500px;}
.question{color:#3073b7; font-family: arial, helvetica; font-size: 13px; font-weight: bold;}



a.section_name, .section_name{color:#eecccc; font-family: verdana; font-weight: bold; font-size: 12px; text-decoration: none;}
a.selected_section_name, .selected_section_name{color:#aa4444; font-family: verdana; font-weight: bold; font-size: 12px; text-decoration: none;}
table.section_links_table{margin-left: 10px; border: 1px solid #000000;border-bottom: 0px;}
td.section_active
{
  font-family: verdana;
  font-weight: bold;
  font-size: 11px;
  color: #000;
  background-color: #68b9e6;
  border-bottom: 1px solid #333;
  padding: 2px 1em 2px 1em;
}
td.section_unvisited 
{
  font-family: verdana;
  font-size: 11px;
  color: #666;
  font-style: italic;
  background-color: #f3f6fb;
  border-bottom: 1px solid #333;
  padding: 2px 1em;
}
td.section_skipped
{
  font-family: verdana;
  font-size: 11px;
  color: #666;
  font-style: italic;
  background-color: #CCD4FD;
  border-bottom: 1px solid #333;
  padding: 2px 1em;
  text-decoration: line-through;
}
td.section_inactive
{
  font-family: verdana;
  font-size: 11px;
  color: #00428c;
  background-color: #8dc8ea;
  border-bottom: 1px solid #333;
  padding: 2px 1em 2px 1em;
}
a:link.section_inactive, a:visited.section_inactive, a:hover.section_inactive, a:active.section_inactive
{
  font-family: verdana;
  font-size: 11px;
  font-weight: normal;
  color: #00428c;
  text-decoration: none;
}
a.section {
  color:#eeeeee;
  text-decoration: none;
  font-family: arial,helvetica;
  font-size:11px;
}
td.section_title
{
  background-color: #458cc7;
  border-bottom: 1px solid #333;
  color: #ffffff;
  font-family: verdana;
  font-weight: bold;
  font-size: 12px;
  padding: 2px 1em 2px 1em;
}
td.section_selected
{
  background-color: #7777dd;
  border-bottom: 1px solid #000000;
  padding: 2px 1em 2px 1em;
}

.section_selected {
  font-weight: bold;
  color: #ffffff;
  font-size:11px;
  text-decoration: none;
  font-family: arial,helvetica;
}



.container_table{border-bottom: 2px solid #ddd; background-color: #ffffff;background-image: url(/images/main/container_bg.gif);}
.section_review_table{background-color: #ffffff; border:  1px solid #cccccc; width: 95%;}
.table_row_header{background-color:#333366; color: #ffffff; font-weight: bold;}
.review_bg0{background-color:#ffffff;}
.review_bg1{background-color:#ccccff;}
a.admin_link, .admin_link{font-family: verdana; font-size: 10px; color: bbbbbb; font-weight: bold; text-decoration: none;}
a.admin_link:hover{font-family: verdana; font-size: 10px; color: ff0000; font-weight: bold; text-decoration: none;}
.indent_div{margin-left:50px;}
td.indent_td{padding-left:50px;}


table.page_links_table{margin-left: 10px; border: 1px solid #000000;border-bottom: 0px;}


td.pages_active
{
  font-family: verdana;
  font-weight: bold;
  font-size: 11px;
  color: #fff;
  background-color: #489868;
  border-bottom: 1px solid #333;
  padding: 2px 1em 2px 1em;
}


 
td.pages_unvisited 
{
  font-family: verdana;
  font-size: 11px;
  color: #666;
  font-style: italic;
  background-color: #C9EED7;
  border-bottom: 1px solid #333;
  padding: 2px 1em;
}

td.pages_skipped
{
  font-family: verdana;
  font-size: 11px;
  color: #666;
  font-style: italic;
  background-color: #C9EED7;
  border-bottom: 1px solid #333;
  padding: 2px 1em;
  text-decoration: line-through;
}





td.pages_inactive
{
  font-family: verdana;
  font-weight: bold;
  font-size: 11px;
  color: #fff;
  background-color: #489868;
  border-bottom: 1px solid #333;
  padding: 2px 1em 2px 1em;
}

#icon {
vertical-align: middle;
text-decoration:none;
margin: 0px 2px 2px 2px !important;
margin: 2px;
}




a:link.pages_inactive, a:visited.pages_inactive, a:hover.pages_inactive, a:active.pages_inactive
{
  font-family: verdana;
  font-weight: bold;
  font-size: 11px;
  color: #fff;
  text-decoration: none;
}





td.pages_title
{
  background-color: #165A31;
  border-bottom: 1px solid #333;
  color: #ffffff;
  font-family: verdana;
  font-weight: bold;
  font-size: 12px;
  padding: 2px 1em 2px 1em;
}





