
body, table {
   color: #756D5C;
   font-family: verdana,helvetica,sans-serif;
   font-size:13px
} 

body a:link, table a:link {color:#BF9260}
body a:visited, table a:visited {color:#BF9260}
body a:active, table a:active {color:#BF9260}
body a:hover, table a:hover {color:#723D19}

.qbubbles a:link {
   text-decoration:none
}

.menu a:link {color:#723D19; text-decoration:none}
.menu a:visited {color:#723D19; text-decoration:none}
.menu a:active {color:#723D19; text-decoration:none}
.menu a:hover {color:#000000; background: white}

.menu {
   font-family: verdana; 
   font-size:12px; 
}

table.menu td {
   font-family: verdana; 
   font-size:10px; 
   background: #ECEFD6
}

.postsession {
   color:#EDEDE8
}

.tinylink {font-size:11px; font-family:verdana, arial, helvetica, sans-serif,color:#723D19; font-weight:bold}
.tinylink a:link, .tinylink a:active, .tinylink a:visited {font-size:11px; font-family:verdana, arial, helvetica, sans-serif,color:#723D19;text-decoration:underline;color:#723D19}
.tinylink a:hover {font-size:11px; font-family:verdana, arial, helvetica, sans-serif;color:black}


#toolbar1 {position: absolute; top: 0px; left: 0px; visibility:hidden; z-index:1}
#toolbar2 {position: absolute; top: 0px; left: 0px; visibility:hidden; z-index:2}
#toolbar3 {position: absolute; top: 0px; left: 0px; visibility:hidden; z-index:3}
#toolbar4 {position: absolute; top: 0px; left: 0px; visibility:hidden; z-index:4}
#toolbar5 {position: absolute; top: 0px; left: 0px; visibility:hidden; z-index:5}
#toolbar6 {position: absolute; top: 0px; left: 0px; visibility:hidden; z-index:6}
#toolbar7 {position: absolute; top: 0px; left: 0px; visibility:hidden; z-index:7}
#toolbar8 {position: absolute; top: 0px; left: 0px; visibility:hidden; z-index:8}   
#questions {position: absolute; top: 0px; left: 0px; visibility:hidden}   

table.altTable {
   font-family: arial;
}

table.altTable td.hd {
   
   border-right: solid 1px #A4968B;
   background-color: #EBE2DA;
   border-left: solid 1px #D9C9BC;
   border-bottom: solid 2px #D9C9BC;
   border-top: none;
   font-weight:bold;
   font-size:13px;
}

table.altTable td {
   border-right: solid 1px #9E8F83;
   font-size: 11px   
}

table.altTable tr.title td{
   border-right: none;
   background-color: #756D5C;
   color: #ffffff;
   text-align:center;
   font-size:14px;
   font-weight:bold
} 

table.altTable tr.title td a:link {color:white; font-weight:bold; font-size:12px}
table.altTable tr.title td a:active {color:white; font-weight:bold; font-size:12px}
table.altTable tr.title td a:hover {color:white; font-weight:bold; font-size:12px}
table.altTable tr.title td a:visited {color:white; font-weight:bold; font-size:12px}

table.altTable tr.avg td {border-top:solid 1px #756D5C}
table.altTable tr.avg td.hd {background-color: #756D5C; color:#ffffff; border-bottom:none; border-left:none}


table.altTable a {text-decoration:underline}
table.altTable a:link {color:#986833}
table.altTable a:visited {color:#986833}
table.altTable a:active {color:#986833}
table.altTable a:hover {color:#723D19}


table.instructions {
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 13px;
   color: #FFFFFF
}

table.instructions a:link {color:#E5FC54}

table.instructions td.text {
   background-color: #AAB676;
}

table.instructions a.tinylink:link, table.instructions a.tinylink:visited, table.instructions a.tinylink:active, table.instructions a.tinylink:hover {color:#364F13; font-size:10px; font-weight:bold}

table.info td.text {
   background-color: #F0F3E3;
}

table.miniform {
   color: #756D5C;
   font-family: verdana,helvetica,sans-serif;
   font-size:13px
}

table.miniform td.title {
   font-weight:bold;
}

table.graph td {
   font-family: verdana,helvetica,sans-serif;
   font-weight:bold;
   font-size:10px;
   color:#000000
}
   

table.graph td.title {
   font-family: verdana,helvetica,sans-serif;
   font-weight:bold;
   font-size:10px;
   background-color:#9FB087;
   color:#ffffff
}

table.graph td.xaxis {
   color:#666666
}



input {
   Border-width: 2px; 
   Border-color: #AAB676; 
   Border-style: solid; 
   padding-left: 3px;
   color: #404A16;
   background-color: #F8FBE9;
   }

input.radio{
   border:none
}

input.checkbox{
   border:none
}

table.altTable td input.checkbox {
   border:none
}
   
.inventory input{
   Border-width: 2px; 
   Border-color: lightgrey; 
   Border-style: inset; 
   color: black;
   background-color: white;
}

.inventory input.radio{
   border:none
}

.inventory a {text-decoration: none}

.responses {color:#ffffff}
.responses b {color:#000000}

   
.alert {
   background: url(http://www.aapionline.com/agency/images/alert_bg.gif) no-repeat;
   Border: solid 2px #E59595; 
   Background-color: #F5F7EC;
   color: #D52828;
   padding-left: 44px;
   padding-right: 10px;
   padding-top: 10px;
   padding-bottom: 15px;
}

.infomsg {
   background: url(http://www.aapionline.com/agency/images/infomsg_bg.gif) no-repeat;
   Border: solid 2px #ADCB82; 
   Background-color: #F0F3E3;
   color: #465236;
   padding-left: 44px;
   padding-right: 10px;
   padding-top: 10px;
   padding-bottom: 15px;
}
   


   
