@import url("http://images.autodesk.com/adsk/s953/css/home.css"); 

/* Reverting definition from home.css */

#adsk91-content 
{
  height:320px;  
}

#adsk91-full_width_banner, #adsk91-container 
{
  background-color: #050607; 
}

#adsk91-container table.search-form
{
  color: #fff;
  background-color: black; 
}

#adsk91-container table.search-form select
{
  width: 150px;
}

#adsk91-container table.om-form
{
  color: #000;
  background-color: black;
  border-collapse: collapse;
}

#adsk91-rightsash {
  padding-top:0;
}

#adsk91-container table.om-form tfoot div.pagination
{
  float: right;
}

#adsk91-container table.om-form tfoot img,
#adsk91-container table.om-form thead img
{
  vertical-align: middle;
}

#adsk91-container table.om-form tr.separator td
{
  background-color: #1E1E1E;
  height:5px;
}

#adsk91-container table.om-form th,
#adsk91-container table.om-form td
{
  text-align: left;
  padding: 3px;
}

#eventseries-chooser div.option
{
	margin: 20px 0 20px 0;
}

#eventseries-chooser div.option div
{
	display: block;
	padding: 3px 5px;
	width: 266px;
	font-weight: bold;
	background: transparent url(/images/icons/caret_white.gif) no-repeat right center;
}

#actionbox div.option div
{
  display: block;
  padding: 3px 5px;
  width: 266px;
  font-weight: bold;
  background: transparent url(/images/icons/caret_grey.gif) no-repeat right center;
}

#tooltip
{
  color: #000;
  border: 1px solid #111;
  background-color: #eee;
  padding: 5px;
  opacity: 1;
}

table.tooltip-agenda-table caption
{
  font-weight: bold;
}

table.tooltip-agenda-table th
{
  padding-right: 10px;
}

table.tooltip-agenda-table th,
table.tooltip-agenda-table td
{
  color: #000;
}

.right
{
  text-align: right;
}

table.om-form.registration-form input.input_txt
{
  width: 265px;
}
.input_txt_checkin
{
  width: 145px;
  border: 0;
}

/*
table.om-form.registration-form ul.error_list
{
  list-style-type: none;
  list-style-image: none;
  margin: 0;
  padding: 0;
}

form div ul.error_list
{
  background-color:#050607;
}
*/

.vTop
{
  vertical-align: top;
}
.vMiddle
{
  vertical-align: middle;
}
.vBottom
{
  vertical-align: bottom;
}

.specific_head {
  font-size: 14px;
}

.specific_p {
  font-size:12px; 
}

th,td {
	color:white;
}

body{
  font-size:12px;
}

#thankyoutable {
  border-spacing:0; 
  border-collapse:collapse;
}
table #thankyoutable td {
  padding:0;
}

#adsk91-maincontent ul.radio_list_horizontal li
{
  float: left;
  padding-left:0px;
  padding-right:10px;
  margin:0;
  list-style-type:none;
  list-style-position:outside;
}

#adsk91-maincontent ul.error_list {
  background-color:red;
  list-style-type:none;
  margin:0;
  padding:0;
}
#adsk91-maincontent ul.error_list li {
  margin:0;
  padding:2px;
}

#adsk91-container h2 {
  color:white;
}

#adsk91-maincontent input.btn_radio, #adsk91-maincontent input.btn_check
{
  background-color: transparent;
}

#adsk91-maincontent ul
{
  margin: 0;
  padding: 0;
  margin-bottom: 1em;
}

#adsk91-maincontent ul li
{
  list-style: none;
  margin: 0;
  padding: 0;  
}

.small
{
  font-size: 9px;
}
