@charset "utf-8";
/* CSS Document */

#z_wrapper {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:10px; color:#7c7c7c; padding-top:0; }
#z_wrapper * {padding:0; margin:0;}

#z_wrapper h1 {color:#ea7319; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; margin:.67em 0; padding:0; clear:none;}
#z_wrapper h2 {color:#ea7319; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;
	 background-color:transparent; margin:.75em 0; padding:0; clear:none;}
#z_wrapper h3 {color:#ea7319; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin:.75em 0; padding:0; clear:none;}
#z_wrapper h4 {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; margin:0 0 .25em; padding:0; clear:none; }
#z_wrapper p {color:#7c7c7c; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:1.12em 0;}

#z_wrapper a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#383838; text-decoration:underline;}
#z_wrapper a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#383838; text-decoration:none;}

#z_wrapper ul {margin: 1.12em 0; padding-left: 3em; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7c7c7c; }
#z_wrapper li { background:none; display: list-item; list-style:circle outside none;
	color:#7c7c7c; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

#z_wrapper table { width:auto; }
#z_wrapper td {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7c7c7c;}

#z_wrapper #z_clear {clear:both;}

#z_wrapper #z_header {height:163px; background-repeat:no-repeat; background-position:right top; }

#z_wrapper #z_content {padding:10px;}

/* Right Sidebar */
#z_wrapper #z_right {width:170px; float:right; margin-left:15px; padding-bottom:15px;}
#z_wrapper #z_right p {font-size:10px;}
#z_wrapper #z_right a {font-size:11px;}

#z_wrapper #z_badge { height:106px; width:169px; background-image:url(http://static.ziftsolutions.com/clients/autodesk/i/badge_bkg_2014.jpg); }
#z_wrapper #z_badge img { margin:10px; }

#z_wrapper #z_right #z_learnmore {margin:15px 0 10px 0; font-size:12px;}
#z_wrapper #z_right #z_learnmore p {font-size:12px;}
#z_wrapper #z_right #z_learnmore strong {color:#383838;}
#z_wrapper #z_right #z_learnmore #z_contact_btn {float:right; color:#FFFFFF; background-color:#ea7319; padding:1px 35px 1px 3px; text-decoration:none; background:url(http://dynamic.ziftsolutions.com/clients/autodesk_emea/i/corner.png) no-repeat right bottom; border:1px solid #ea7319;}
#z_wrapper #z_right #z_learnmore #z_contact_btn span {color:#FFFFFF;}

#z_wrapper #z_auth_logo img {margin-left:-10px;}

/* Contact Form*/
#z_wrapper #z_form {padding-top:20px;}
#z_wrapper input, #z_wrapper textarea {padding:2px;}

#z_wrapper #z_content .z_frmrow {width:215px; margin-bottom:10px; height:20px;}

#z_wrapper #z_content .z_frmrow label {display:block; float:left; width:75px; color:#7c7c7c; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#z_wrapper #z_content .z_frmrow input {display:block; float:right; width:120px; color:#383838; border:1px solid #383838; background-color:#eaeaea; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#z_wrapper #z_content  textarea {display:block; width:215px; color:#383838; border:1px solid #383838; background-color:#eaeaea; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:10px 0; height:125px;}

#z_wrapper a#z_submit {float:right; color:#FFFFFF; background-color:#ea7319; padding:1px 35px 1px 3px; text-decoration:none; background:url(http://dynamic.ziftsolutions.com/clients/autodesk_emea/i/corner.png) no-repeat right bottom; border:1px solid #ea7319; float:right;}

#z_wrapper #z_title {font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold;  margin:0.67em 0; color:#7C7C7C;}

#z_wrapper #z_hyperlink p {color:#383838; font-family:Arial,Helvetica,sans-serif; text-decoration:underline; font-weight:bold;}

/* 2 Column Section */
#z_wrapper .z_2col { margin-bottom:10px; }
#z_wrapper .z_l_col { float:left; max-width:252px !important; width:30%; margin-right:15px; margin-bottom:15px; }
#z_wrapper .z_l_col img { width:100%;  }
#z_wrapper .z_r_col p { margin-top:0; }
#z_wrapper .z_r_col table ul { margin-top:0; padding-left:2em; }
#z_wrapper .z_r_col table li { list-style-type:disc; }

/* Compare Table */
#z_wrapper #z_compare_table {color:#000; font-family:Tahoma, Geneva, sans-serif; font-size:12px; width:100%;}
#z_wrapper #z_compare_table th {color:#000000; background-color:#f5f5f5; font-weight:bold; padding:4px 12px; text-align:left; white-space:normal;}
#z_wrapper #z_compare_table td {color:#000000; background-color:#f5f5f5; padding:4px; text-align:center;}
#z_wrapper #z_compare .z_compare_table td {font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#000; padding:2px 0px;}
#z_wrapper #z_compare_head th { text-align:center; }
#z_wrapper #z_compare_head .z_col1 { text-align:left; }
#z_wrapper #z_compare_table .z_compare_header_name {background-color:#cccccc; text-transform:uppercase;}
#z_wrapper #z_compare_foot td {color:#666; font-size:10px; line-height:13px; padding:12px; text-align:left;}

#z_wrapper .z_compare_table .z_tHighlight .z_tCell_bg {background-color:#ffffff;}
#z_wrapper .z_compare_table .z_tHighlight {background-color:#dadada;}
#z_wrapper .z_compare_table .z_shade_cel {background-color:##f5f5f5;}

#z_compare_available_name {background-color:#cccccc; width:20%; padding:10px; font-weight:bold; }
.z_compare_main_title { background-color:#dedede; width:40%; padding:10px; font-weight:bold; }

/* Footer */
#z_wrapper #z_footer, #z_wrapper #z_footer p {color:#999; font-size:10px; line-height:13px;}