body{
background:#fff url(/template/images/turbocad_bg.png) repeat-x left top !important;
}

/* Default link styling */
.menu li.top a.top_link {display:block; float:left; height:64px; line-height:64px; text-decoration:none; color:#fff; background:#003e4f; padding:0;}
.menu li.top a.top_link span.span_top {display:block; float:right; height:64px;}
.menu li.top a.top_link b.b_top {display:block; float:left; height:64px; width:26px; display:none;}

.menu li.top a.top_link span.drop {background:transparent;}

/*.menu li a#home b.b_top {background:transparent url(images/home.gif) no-repeat center center;}
.menu li a#products b.b_top {background:transparent url(images/page.gif) no-repeat center center;}
.menu li a#services b.b_top {background:transparent url(images/monitor.gif) no-repeat center center;}
.menu li a#contacts b.b_top {background:transparent url(images/links.gif) no-repeat center center;}
.menu li a#shop b.b_top {background:transparent url(images/info.gif) no-repeat center center;}
.menu li a#privacy b.b_top {background:transparent url(images/page.gif) no-repeat center center;}*/

.menu li a#home{background:transparent url(/template/images/main_nav_over.png) no-repeat scroll left top;}
.menu li a#products{background:transparent;}
.menu li a#services{background:transparent;}
.menu li a#contacts{background:transparent;}
.menu li a#shop{background:transparent;}
.menu li a#privacy{background:transparent;}


.menu li a#home:hover{background:transparent;}
.menu li a#products:hover{background:transparent;}
.menu li a#services:hover{background:transparent;}
.menu li a#contacts:hover{background:transparent;}
.menu li a#shop:hover{background:transparent;}
.menu li a#privacy:hover{background:transparent;}

.menu li a#list1{background:transparent; width:153px;}
.menu li a#list2{background:transparent; width:175px;}
.menu li a#list3{background:transparent; width:146px;}
.menu li a#list4{background:transparent; width:179px;}
.menu li a#list5{background:transparent; width:168px;}
.menu li a#list6{background:transparent; width:156px;}


.menu li a#list1:hover{background:transparent url(/template/images/main_nav_over.png) no-repeat scroll left top; width:153px;}
.menu li a#list2:hover{background:transparent url(/template/images/main_nav_over.png) no-repeat scroll -153px 0px; width:175px;}
.menu li a#list3:hover{background:transparent url(/template/images/main_nav_over.png) no-repeat scroll -328px 0px;; width:146px;}
.menu li a#list4:hover{background:transparent url(/template/images/main_nav_over.png) no-repeat scroll -474px 0px;; width:179px;}
.menu li a#list5:hover{background:transparent url(/template/images/main_nav_over.png) no-repeat scroll -653px 0px;; width:168px;}
.menu li a#list6:hover{background:transparent url(/template/images/main_nav_over.png) no-repeat scroll -821px 0px; width:156px;}

.menu :hover ul.sub {left:20px; top:45px; background: #003e4f url(http://images2.avanquest.com/UK/Images/transparent_tcm12-121843.gif); padding:0px; white-space:nowrap; width:135px; height:auto; border:1px solid #027f9e; text-align:center; color:#fff; z-index:99999;}

.body3 .main_container{
margin-bottom:40px;
margin-top:0px;
}

.head_wrap {
display:block;
float:none;
margin:0 auto;
position:relative;
width:990px;
z-index:3;
}

.head {
display:none;
}

.body3 .main_container .main_wrap .body_wrap .body_top {
background:transparent;
}

.body3 .main_container .main_wrap .body_wrap .body_mid{
background:transparent;
}
.body3 .main_container .main_wrap .body_wrap {
margin-top:0px;
}

.body_wrap{
margin:0px;
}

.body_mid {
display:inline;
float:left;
position:relative;
width:975px;
margin-top:113px;
}

.main_container {
left:0px !important;
margin-left:0px !important;
position:absolute !important;
text-align:left !important;
width:100% !important;
text-align:center !important;
}

.body_top{
display:none;
}
.head_banner{
background:transparent url(/template/images/turbocad_logo.png) no-repeat left top;
width:990px;
}


.menu, .menu ul {
background:transparent url(/template/images/main_nav_bg.png) no-repeat scroll left top;
font-family:arial,sans-serif;
font-size:11px;
list-style-type:none;
margin:0;
padding:0;
}

.menu li.top a.top_link {
color:#FFFFFF;
display:block;
float:left;
height:46px;
line-height:43px;
padding:0;
text-decoration:none;
}

.menu li.top a.top_link b.b_top {
float:left;
font-size:18px;
height:46px;
text-align:center;
width:137px;
}

.menu li.top a.top_link span.drop {
background:transparent;
width:20px;
}

.menu li.top a.top_link:hover span.drop,
.menu li.top:hover a.top_link span.drop {
background:transparent;
width:20px;
}


.menu li.top a.top_link span.span_top {
display:block;
float:right;
height:46px;
}
.main_content_product {
display:inline;
float:left;
margin-left:0px;
margin-top:0px;
position:relative;
width:720px;
}

.main_content_product_inner_top{
background:#fff;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow: 0px 0px 3px #B6B8B8;
	-webkit-box-shadow: 0px 0px 3px #B6B8B8;
	box-shadow: 0px 0px 3px #B6B8B8;
	border:1px solid #babcbd;
	_border:1px solid #babcbd;

	}

div.services_menu_wrap{
background:#fff;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow: 0px 0px 3px #B6B8B8;
	-webkit-box-shadow: 0px 0px 3px #B6B8B8;
	box-shadow: 0px 0px 3px #B6B8B8;
	border:1px solid #babcbd;
	_border:1px solid #babcbd;
float:right;
margin-right:0px;
width:230px;
margin-top:0px;

}

.services_menu_top {
background:transparent;
height:10px;
width:230px;
}

.services_menu_mid {
background:transparent;
width:230px;
}

.services_menu_bottom {
background:transparent;
height:19px;
width:230px;
}

.poduct_inner_top_spare {
background:transparent;
height:15px;
width:720px;
}

.poduct_inner_top {
background:transparent;
width:720px;
}

.poduct_inner_bottom {
background:transparent url(/template/images/aq_sprite_main.png) no-repeat scroll 0 -71px;
height:64px;
width:720px;
}

.tabs_content_top_spare {
background:transparent;
display:none;
float:left;
height:0px;
position:relative;
width:0px;
}

.tabs_content_box {
background:transparent;
display:inline;
float:left;
margin-left:0px;
padding-bottom:30px;
margin-top:30px;
position:relative;
width:720px;
background:#fff;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow: 0px 0px 3px #B6B8B8;
	-webkit-box-shadow: 0px 0px 3px #B6B8B8;
	box-shadow: 0px 0px 3px #B6B8B8;
		border:1px solid #babcbd;
	_border:1px solid #babcbd;
}

.poduct_inner_bottom {
background:transparent;
height:64px;
width:720px;
}

.top_section {
float:left;
position:relative;
width:990px;
}

.top_nav {
background:transparent;
float:left;
height:45px;
position:relative;
width:990px;
}

#multi-level {
background:transparent url(/template/images/main_nav_bgr.png) no-repeat scroll left top;
height:46px;
margin-left:0px;
position:relative;
width:980px;
z-index:100;
}


.prod_content {
display:inline;
float:left;
margin-left:25px;
margin-top:20px;
position:relative;
width:670px;
}

.poduct_inner_1 {
margin-left:25px;
margin-top:0;
width:145px;
}

.poduct_inner_2 {
float:left;
margin-left:10px;
margin-top:0px;
width:510px;
}

.poduct_inner_1 img {
margin-left:0;
margin-top:0;
}

.main_content_product_inner {
float:left;
position:relative;
display:inline;
width:720px;
}

.tabs_content_bottom_spare{
display:none;
}

.tabs_content_bottom_spare1{
background:#EFF2F3;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow: 0px 0px 3px #B6B8B8;
	-webkit-box-shadow: 0px 0px 3px #B6B8B8;
	box-shadow: 0px 0px 3px #B6B8B8;
		border:1px solid #babcbd;
	_border:1px solid #babcbd;
	margin-top:30px;
}

.main_content_home {
display:inline;
float:left;
margin-left:3px;
margin-top:10px;
position:relative;
width:970px;
}

.footer_head {
background:#EFF2F3;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow: 0px 0px 3px #B6B8B8;
	-webkit-box-shadow: 0px 0px 3px #B6B8B8;
	box-shadow: 0px 0px 3px #B6B8B8;
		border:1px solid #babcbd;
	_border:1px solid #babcbd;
}

.main_content_home_inner{
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow: 0px 0px 3px #B6B8B8;
	-webkit-box-shadow: 0px 0px 3px #B6B8B8;
	box-shadow: 0px 0px 3px #B6B8B8;
		border:1px solid #babcbd;
	_border:1px solid #babcbd;
background:#fff url(/template/images/turbocad_banner_top.png) no-repeat 10px 10px;
margin-top:20px;
padding:10px;
width:700px;
}

.optional_banners{
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow: 0px 0px 3px #B6B8B8;
	-webkit-box-shadow: 0px 0px 3px #B6B8B8;
	box-shadow: 0px 0px 3px #B6B8B8;
		border:1px solid #babcbd;
	_border:1px solid #babcbd;
	background:#fff;
	width:720px;
}

.hp_list_horizontal {
background:transparent url(http://images1.avanquest.com/UK/Images/horizontal_spacer_tcm12-121792.gif) no-repeat scroll center bottom;
display:inline;
float:left;
padding-bottom:2px;
position:relative;
width:720px;
}

.hp_list_block {
display:inline;
float:left;
margin-bottom:10px;
margin-left:10px;
position:relative;
width:345px;
}

.hp_list_title_wrap {
display:inline;
float:left;
min-height:1em;
margin-bottom:5px;
margin-top:10px;
overflow:visible;
position:relative;
width:100%;
}

.optional_banners {
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow: 0px 0px 3px #B6B8B8;
	-webkit-box-shadow: 0px 0px 3px #B6B8B8;
	box-shadow: 0px 0px 3px #B6B8B8;
		border:1px solid #babcbd;
	_border:1px solid #babcbd;
	background:#fff;
background:#FFFFFF none repeat scroll 0 0;
margin-top:30px;
padding-bottom:10px;
width:720px;
}

.side_nav_wrap_right {
margin-top:20px;
position:absolute;
right:0;
top:0;
width:230px;
z-index:2;
}


.side_nav_items1{
padding:5px;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow: 0px 0px 3px #B6B8B8;
	-webkit-box-shadow: 0px 0px 3px #B6B8B8;
	box-shadow: 0px 0px 3px #B6B8B8;
		border:1px solid #babcbd;
	_border:1px solid #babcbd;
	background:#fff;
}

.side_nav_list_wrap div.side_nav_items2{
margin-top:30px !important;
padding:5px;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow: 0px 0px 3px #B6B8B8;
	-webkit-box-shadow: 0px 0px 3px #B6B8B8;
	box-shadow: 0px 0px 3px #B6B8B8;
		border:1px solid #babcbd;
	_border:1px solid #babcbd;
	background:#fff;
}

.side_nav_list_wrap div.side_nav_items3{
margin-top:30px !important;
padding:5px;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow: 0px 0px 3px #B6B8B8;
	-webkit-box-shadow: 0px 0px 3px #B6B8B8;
	box-shadow: 0px 0px 3px #B6B8B8;
		border:1px solid #babcbd;
	_border:1px solid #babcbd;
	background:#fff;
}

.hp_list_block_info {
display:inline;
float:left;
margin-left:5px;
position:relative;
vertical-align:middle;
width:220px;
}

.hp_list_item_tl {
display:inline;
float:left;
height:70px;
position:relative;
vertical-align:middle;
width:220px;
}

.hp_list_item_tl table {
height:100%;
width:220px;
}

div.hp_list_item_btn {
display:inline;
float:right;
height:32px;
margin-top:10px;
position:relative;
width:230px;
}

a.trial_button_l, a:hover.trial_button_l{
background:transparent url(http://www.avanquest.com/template/images/tc_prod_tdl_btn.png) no-repeat scroll right top;
color:#FFFFFF;
display:block;
float:right;
font-family:arial,sans-serif;
font-size:14px;
height:29px;
line-height:normal;
margin-right:6px;
padding-right:18px;
text-decoration:none;
}

a.trial_button_l span, a:hover.trial_button_l span{
background:transparent url(http://www.avanquest.com/template/images/tc_prod_tdl_btn.png) no-repeat scroll left top;
color:#FFFFFF;
display:block;
font-weight:bold;
height:29px;
line-height:25px;
margin-left:0;
padding:0 0 5px 40px;
}

a.box_button,a:hover.box_button {
background:transparent url(http://www.avanquest.com/template/images/tc_prod_box_btn.png) no-repeat scroll right top;
color:#FFFFFF;
display:block;
float:right;
font-family:arial,sans-serif;
font-size:14px;
height:29px;
line-height:normal;
margin-right:6px;
padding-right:18px;
text-decoration:none;
}

a.box_button span, a:hover.box_button span {
background:transparent url(http://www.avanquest.com/template/images/tc_prod_box_btn.png) no-repeat scroll left top;
color:#FFFFFF;
display:block;
font-weight:bold;
height:29px;
line-height:18px;
margin-left:0;
padding:4px 0 5px 55px;
}


a.dl_button,a:hover.dl_button {
background:transparent url(http://www.avanquest.com/template/images/tc_prod_dl_btn.png) no-repeat scroll right top;
color:#FFFFFF;
display:block;
float:right;
font-family:arial,sans-serif;
font-size:14px;
height:29px;
line-height:normal;
margin-right:6px;
padding-right:18px;
text-decoration:none;
}

a.dl_button span, a:hover.dl_button span {
background:transparent url(http://www.avanquest.com/template/images/tc_prod_dl_btn.png) no-repeat scroll left top;
color:#FFFFFF;
display:block;
font-weight:bold;
height:29px;
line-height:18px;
margin-left:0;
padding:4px 0 5px 55px;
}

a.gry_button {
background:transparent url(http://www.avanquest.com/UK/Images/gry_btn_right_tcm12-121755.gif) no-repeat scroll right top;
color:#4A5054;
display:block;
float:left;
font-size:12px;
height:28px;
margin-right:0px;
padding-right:18px;
text-decoration:none;
}

div.hp_list_block_price {
display:inline;
float:left;
margin-top:0;
position:relative;
text-align:right;
width:240px;
}

.list_block_middle {
display:inline;
float:left;
margin-left:3px;
position:relative;
}

.bundle_block_wrapper {
display:inline;
float:left;
margin-left:5px;
margin-top:25px;
position:relative;
width:980px;
}


.main_wrap {
background:transparent none repeat scroll 0 0;
border:0px;
margin:0px;
display:inline;
float:left;
margin-bottom:0;
padding-bottom:0;
position:relative;
width:100% !important;
}

.bundle_bottom_middle {

	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow: 0px 0px 3px #B6B8B8;
	-webkit-box-shadow: 0px 0px 3px #B6B8B8;
	box-shadow: 0px 0px 3px #B6B8B8;
		border:1px solid #babcbd;
	_border:1px solid #babcbd;
	background:#fff;
display:inline;
float:left;
position:relative;
width:980px;
}

.list_horizontal {
background:transparent;
display:inline;
float:left;
padding-bottom:2px;
position:relative;
width:970px;
}

.list_block {
border-bottom:1px solid #DDDDDD;
display:inline;
float:left;
margin-bottom:10px;
margin-left:20px;
padding-bottom:15px;
position:relative;
width:459px;
}

.list_block_title {
display:inline;
float:left;
height:36px;
position:relative;
vertical-align:middle;
width:100%;
}

.list_block_info {
display:inline;
float:left;
margin-left:5px;
position:relative;
vertical-align:middle;
width:335px;
}

.list_item_tl {
display:inline;
float:left;
height:70px;
position:relative;
vertical-align:middle;
width:365px;
}
div.bundle_bottom_top {
background:transparent;
display:none;
float:left;
height:7px;
margin-top:36px;
position:relative;
width:718px;
}

.list_controls {
height:44px;
position:absolute;
right:10px;
top:-42px;
z-index:2;
}

.listings_header {
color:#006EA9;
display:inline;
float:left;
font-size:18px;
font-weight:bold;
margin-left:10px;
margin-top:20px;
position:relative;
width:545px;
}

.listings_text {
color:#000000;
display:inline;
float:left;
font-size:14px;
line-height:1.4em;
margin-left:10px;
margin-top:10px;
position:relative;
width:490px;
}

div.bundle_bottom_bottom {
background:transparent;
display:none;
float:left;
height:14px;
position:relative;
width:718px;
}

.list_item_btn {
display:inline;
float:right;
height:32px;
position:relative;
width:230px;
}

.prod_title_r {
color:#006EA9;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
font-weight:bold;
margin-top:3px;
padding:0 0 5px;
text-align:right;
width:108px;
right:0px;
}

.poduct_inner_bottom {
background:transparent none repeat scroll 0 0;
height:64px;
margin-right:0;
width:700px;
}



div.main_container_head {
position:absolute !important;
text-align:left !important;
top:0px !important;
width:100% !important;
left:0px;
margin-left:0px;
z-index: 999;
}

.trial_wrap {
background:#FFFFFF none repeat scroll 0 0;
float:left;
margin-top:20px;
position:relative;
width:970px;
}

.body_wrap {
display:block;
float:none;
margin:30px auto 40px;
position:relative;
width:990px;
z-index:1;
}

.trial_head {
background:transparent url(/template/images/download_top_bar.png) no-repeat scroll 0 0;
float:left;
height:54px;
position:relative;
width:970px;
}

a.big_trial_button, a.big_trial_button:hover {
background:transparent url(http://images1.avanquest.com/UK/Images/trial_btn_right_tcm12-121851.gif) no-repeat scroll right 7px;
color:#FFFFFF;
display:block;
float:left;
font-family:arial,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:54px;
line-height:normal;
margin-right:6px;
padding-right:28px;
text-decoration:none;
}

.trial_prod_btns {
display:inline;
float:left;
margin-bottom:10px;
margin-left:25px;
margin-top:15px;
position:relative;
width:670px;
}

.trial_prod_wrap {
display:inline;
float:left;
margin-left:90px;
margin-top:30px;
position:relative;
width:782px;
}
.footer_wrap_wrap{width:1000px;height:100px;margin:0 auto;}
.footer_head1{padding-left:157px !important}
