/* BobCAD Core Basic V23 / Will Bowling   v2.0 | 20100223  */
#backdrop{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#000 none repeat scroll 0 0;display:none;height:100%;left:0;opacity:0.7;position:fixed;right:0;top:0;width:100%;z-index:199;}
#colorbox,#cboxOverlay,#cboxWrapper{z-index:9998;}
#colorbox,#cboxOverlay,#cboxWrapper #vidcontainer{z-index:9999;}
#content_parent{float:left;}
#content_parent table.mceLayout{width:480px;}
#cse{float:left;margin-left:50px;width:190px;z-index:4000;}
#cse .gsc-control-cse,.gsc-control-cse{background:transparent;border:none;font-family:inherit!important;overflow:visible;padding:0;width:120px;z-index:1000;}
#dlbutton{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(/images/v2/dlpop_button.png) repeat scroll 0 0;color:#222;cursor:default;font-weight:700;height:24px;margin:20px auto auto;padding:3px 0 0;text-shadow:0 1px 0 #FFF;width:79px;}
#dlpop{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(/images/v2/dlpop_back.png) repeat scroll 0 0;display:none;height:161px;left:50%;margin:-112px 0 0 -141px;padding:30px;position:fixed;text-align:center;top:45%;width:199px;z-index:200;}
#dlpop a{color:#2B6DB6;}
#dlpop h1{color:#000;font-size:1.4em;margin-top:20px;}
#dlpop p{color:#444;line-height:1.5em;}
#dlpop:hover #dlbutton{background-position:0 -27px;}
#dlpop:hover #dlbutton:active{background-position:0 -54px;}
.ac_results,.ac_results ul{background-color:#2c3138;}
.body{background:#fff;clear:both;min-height:650px;position:relative;width:950px;margin:0; padding:0;}
.breadCrumb{-moz-opacity:.80;background:#2c3138;clear:both;color:#fff;filter:alpha(opacity=80);font-size:11px;font-weight:700;opacity:.80;padding:3px 10px;}
.cart {background: url(/images/v2/shopping_cart-128.png) right top no-repeat;}
.cart table {background-color:#fff;}
.checkout {background: url(/images/v2/barcode-128.png) right -20px no-repeat;}
.checkout table {background-color:#fff;}
.component{background-color:transparent;}
.container{color:#2c3138;font-size:1.2em;margin:0 auto;text-align:left;width:950px;}
.cse .gsc-webResult.gsc-result,.gsc-webResult.gsc-result{border:none;margin:0;}
.cse .gsc-webResult.gsc-result:hover,.gsc-webResult.gsc-result:hover{background:#00275e;border:none;}
.dlpg_fontwht1{color:#FFF;font-size:24px;font-weight:700;}
.downloads li{display:inline-block;list-style-type:none;margin-left:10px;width:200px;}
.downloads li img{border:none;}
.edit img{cursor:pointer;float:right;margin-left:10px;}
.error{background:#FBE3E4;border:dashed 2px red;border-color:#FBC2C4;color:#8a1f11;font-family:Arial, Arial, Helvetica, sans-serif;font-size:1em;line-height:1.3em;margin:0 auto;padding:20px;width:90%;}
.error a,.error a:hover{color:#8a1f11;}
.featuring{background:url(/images/v2/mainbg-lathe.jpg) top center no-repeat;float:left;height:165px;width:950px;}
.featuring h3{color:#fff;margin-top:175px;padding:20px;}
.fl{float:left;margin:0 10px 20px 0;}
.footer{background:#00275e url(/images/v2/footer_bg.png) top left repeat-x;clear:both;color:#fff;margin-top:20px;padding:20px;}
.footer .copy{padding-right:20px;text-align:right;}
.footer a:hover,.footer a:active{color:#feb729;outline:none;text-decoration:underline;}
.footer a:link,.footer a:visited{color:#fff;outline:none;text-decoration:none;}
.footer li{list-style-type:none;margin:0;padding:0;}
.footer-inner{margin:0 auto;width:950px;}
.footerNav{float:left;text-align:left;width:235px;}
.footerNav dd{display:block;padding:3px 3px 3px 20px;}
.footerNav dd.social{display:inline;padding:5px;}
.footerNav dt{color:#feb729;display:block;}
.fr{float:right;margin:0 0 20px 10px;}
.gs-result .gs-title,.gs-result .gs-title *{color:#6d98ab!important;width:310px;}
.gs-result a.gs-visibleUrl,.gs-result .gs-visibleUrl{color:#feb729!important;}
.gsc-control-cse div{background:#2c3138;clear:both;margin:0;padding:0;position:absolute;width:310px;}
.gsc-control-cse div *{border:none;color:#fff;margin:0;padding:0;}
.gsc-expansionArea{padding:10px;width:290px;}
.gsc-resultsRoot{-moz-border-radius:5px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-border-radius:5px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);padding:5px;text-shadow:0 -1px 1px rgba(0,0,0,0.25);}
.leftcol a{border:none;text-decoration:none;}
/* .leftcol,.content,.rightcol,.content-wide,.content-x-wide{ */
.content,.content-wide,.content-x-wide{
	border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-right-radius:5px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #a8b1b8;

	box-shadow:0 1px 3px rgba(0,0,0,0.4);
	-moz-box-shadow:0 1px 3px rgba(0,0,0,0.4);
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.4);
	
	/* margin:0 5px 40px 6px; */
	min-height:750px;
	/* padding:20px 5px 5px 15px; */
	
	}
.login,.register{background-color:#fff;padding:20px;text-align:left;}
.loginArea a.awesome{margin:15px 10px;}
.loginArea img{margin-top:10px;padding-bottom:20px;}
.loginArea img.flag{margin:0 3px;padding:0; vertical-align:bottom;}
.loginArea,.kickRight{text-align:right;}
.navigation{background:#feb729 url(/images/v2/shim-nav-bg.jpg) top left repeat-x;font-size:12px;height:30px;width:950px;z-index:300;}
.navigation,.featuring,.leftcol,.footer{clear:left;}
.print,.hide,.hide,#ieNotice,div.gsc-tabsArea{display:none;}
.right-nav li{display:block;list-style-type:none;margin:0;padding:0;}

/* ////// Column Spacing /////// */
.content,#content{		width:448px;}
.content-wide{			width:688px;}
.content-x-wide{		width:920px;}
.leftcol,.rightcol,.content,.content-wide,#content{float:left;margin:10px 0;padding:0;}
.leftcol,.rightcol{		width:230px;}
.content, .content-wide, .content-x-wide {padding:10px;}
.leftcol, .content, .content-wide {margin-right: 10px;}
.module dl {margin-bottom:0;}
.tweet {margin-bottom:0 !important;}
.module {
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #a8b1b8;

	box-shadow:0 1px 3px rgba(0,0,0,0.4);
	-moz-box-shadow:0 1px 3px rgba(0,0,0,0.4);
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.4);
	margin-bottom: 10px;
}
.module p {padding: 10px;}
/* ////// End COL Spacing /////// */

.screen{display:block;}
.search_results{background-color:#6d98ab;color:#2c3138;float:right;height:450px;overflow:auto;padding:10px;position:relative;width:330px;z-index:3300;}
.search_results.close{color:#fff!important;cursor:pointer;float:right;font-size:120%;font-weight:700;}
.subheader{color:#fff;padding-top:10px;}
.subheader .logo{float:left;margin-bottom:20px;}
.subheader .logo a,.subheader p{margin-bottom:5px;}
.subheader .logo a:hover,.subheader .logo a:active,.subheader a:link,.subheader a:visited,.breadCrumb a:link,.breadCrumb a:visited{color:#fff;text-decoration:none;}
.subheader .logo p{color:#feb729;}
.subheader .subnav{background:url(/images/v2/subnav-bg.png) top right no-repeat;float:right;height:25px;overflow:visible!important;padding:5px 0 0 10px;text-align:right;width:360px;z-index:30;}
.subheader a:hover,.subheader a:active .breadCrumb a:hover,.breadCrumb a:active{color:#feb729;text-decoration:underline;}
.subnav{position:relative;}
.videos h2{border-bottom:1px solid #2c3138;clear:both;padding-left:20px;padding-top:30px;}
.videos ul.video-thumbs{clear:both;width:100%;}
.videos ul.video-thumbs li{background-color:transparent;display:inline;float:left;list-style-type:none;margin:0;padding:10px;text-align:center;width:140px;}
.videos ul.video-thumbs li:hover{background-color:#a8b1b8;}
a.getdemoBtn{background:url(/images/v2/button-download-sprite.png) 0 0 no-repeat;display:block;height:150px;overflow:hidden;width:200px;}
a.gs-visibleUrl,.gs-result .gs-visibleUrl{color:#a8b1b8;}
a:hover.getdemoBtn{background:url(/images/v2/button-download-sprite.png) 0 -150px no-repeat;cursor:pointer;display:block;height:150px;overflow:hidden;width:200px;}
body{background:#fff url(/images/v2/shim-body-bg-will.jpg) top left repeat-x;height:100%;margin:0;overflow:hidden;overflow-x:hidden;overflow-y:scroll;width:100%;}
div.gsc-clear-button{background-color:transparent;background-image:url(/images/v2/clear.gif)!important;color:#fff;}
form.gsc-search-box{margin:0;}
iframe#dlframe html body{color:#2c3138;font:11px/18px 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;}
input.gsc-input{width:200px!important;}
p span.data{border-bottom:1px solid #a8b1b8;color:#6d98ab;float:right;font-style:italic;font-weight:700;text-align:right;width:100%;}
table td.gsc-clear-button{float:right;margin:0;padding:0;width:25px;}
table td.gsc-input{width:210px;}
table td.gsc-search-button{width:75px;}
table.gsc-branding{left:-7000px;position:absolute;}
table.gsc-search-box{width:320px;}
ul.socialmedia li{display:inline;list-style-type:none;}
ul.socialmedia,.clear{clear:both;}