/* CSS Document */

/************ for overview pages *************/
/************* 2 columns ****************/
.blocksLeft { width:50%; float:left; }
.blocksRight { width:50%; float:left; }
.blockTitle { line-height:18px; color:#000000; }
.blockImg { width:40px; float:left; }
.blockText { margin-left:15px; width:226px; *width:220px;
float:left; }
.slipDiv { clear:both; height:10px; }
/************* ITA Overview ****************/
#comp_button { float:left; background-color:#3a3a3a; color:#FFFFFF; height:30px; line-height:30px; vertical-align:middle; display:block; overflow:hidden; padding:0 10px; }
#ita_headline_right { clear:both; padding-left:0px; *float:right; margin-left:0px; width:360px; height:90px; display:inline-block; margin-top:15px; font-size:12px;}
/************* ITA Overview ****************/
/************ for overview pages *************/

/************ default.aspx*************/
#main_content_broad_block { float:left; background-color:#EFEFEF; width:750px; height:300px; padding:0px 0px 5px 0px; margin-bottom:20px; margin-left:20px; }
#main_header_logo { float:left; width:160px; height:111px; padding:0px 8px 5px 20px; margin-top:0px; }
/************ default.aspx*************/


/************ Webtwain purchase *************/

ul.triangle p { padding:10px 10px 10px 15px; color:#303030; list-style:none; margin-top:0; margin-bottom:0; display:none; }
ul.triangle li { background:none; padding-left:0px; }
.litriangle { height:35px; background:url(../images/wt_bg_faq_sub.gif) repeat-x; line-height:35px; vertical-align:middle; border-top:1px solid #ccc; padding-left:5px; cursor:pointer; }
ul.triangle li ul li { background:url(../images/arrow1.gif) no-repeat; padding-left:10px; vertical-align:top; margin-left:0px; }

#item_container { background:url(../images/imgDWT/bgRepeat.gif) repeat-y; clear:both; width:675px; }
.item_details { width:100%; }
.item_details tr td { height:30px; /*border-top:1px solid #CCCCCC;*/ }
.split { height:37px; width:675px; background:url(../images/imgDWT/bg_split_thin.gif) no-repeat; }
.items { width:595px; padding-left:15px; margin-left:30px; overflow:visible;}
.item_details { /*border-bottom:1px solid #CCCCCC;*/ margin:0px auto; overflow:visible;}
#item_YearlyFee {  }
#item_VDS {}
#item_Upgrade { }
.items_category{border-bottom:1px solid #cccccc;}

#bgtop { background:url(../images/imgDWT/bgtop.gif) no-repeat; height:22px; width:675px; }
#bgTopSplit { background:url(../images/imgDWT/bgtop_split.gif) no-repeat; height:19px; width:675px; }
#bgBottom { background:url(../images/imgDWT/bgbottom.gif) no-repeat; height:44px; width:675px; clear:both; }
#options_container { font-weight:bold; float:left; width:100%;}
.edition_text {  text-decoration:none; margin-left:50px; display:inline; font-weight:100; color:gray; font-style:italic; }
.chk_edition{ width:20px; height:20px; float:left; clear:both; margin-left:50px; line-height:35px; margin-top:10px; position:relative; z-index:-1; margin-right:15px;}
#option_ActiveX, #option_Plugin, #option_Mac{ cursor:pointer; line-height:35px; position:relative; z-index:20;} 

.group-title{ font-size:16px; font-weight:bold; font-family:Helvetica; /*text-shadow: 0 1px 1px #999999;*/ color:#fe8e14; margin-left:-15px; *margin-left:0px;}
input.qtyBox{border:1px solid #aaaaaa;}
.tblTitle{ }
#tblVDSTitle, #tblUpgradeTitle{ cursor:pointer;}
#divVDS, #divUpgrade{display:none;}
.expanded{background: url(../images/arrow-collapse-grey.png) right center no-repeat;}
.collapsed{background: url(../images/arrow-collapse-grey.png) 3px center no-repeat;}
a.close { float: right; margin-right: 5px; display: block; background: url(../images/icon_close.gif) no-repeat; width: 49px; height: 13px; }

/* tooltip*/
.tip-wrap {	
	width: 365px;
	z-index: 13000;
	font-size: 11px;
	padding: 4px 8px 8px;
	line-height:20px;
	color: #fff;
	border:1px solid #ccc;
	background: url(../images/blkTransparent.png) top left repeat;
}
#missed1, #missed3{display:none; color:#ff6600};
/************ Webtwain purchase *************/



/**************** Collapsed paragraphs/content ********************/
.PCollapse_container{ }
.PCollapse{ list-style:none; padding-left:0px; margin-left:0px; list-style-position:inside;}
ul.PCollapse>li{ list-style:none; padding-left:0px; margin-left:0px; margin-top:10px; float:left; width:100%;}
ul.PCollapse>li>span{ display:block; background-color:#FCEEC5; font-weight:bold; line-height:35px; padding-left:10px; cursor:pointer;}
.mark_arrow{display:block; width:12px; height:12px; margin:12px 12px 0 0; float:right; *margin-top:-22px;} 
ul.PCollapse>li>div{margin-top:10px; margin-bottom:10px; padding-left:20px;}
/**************** Collapsed paragraphs/content ********************/


/**************** button ********************/
a.btnnext{height:34px; width:132px; background-image:url(../images/btn-next-sprite.gif); background-position:left top; background-repeat:no-repeat; display:block; cursor:pointer; float:left;}
a.btnnext:link{background-position: left top;}
a.btnnext:visited{background-position: left top;}
a.btnnext:hover{background-position:  0px -34px;}
a.btnnext:active{background-position:  bottom left;}
/**************** button ********************/


#contact-box{margin-top:20px; border:1px solid #cccccc; -webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}
#contact-box-title{*width:167px; background-color:#5e5e5e;-webkit-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0; color:#ffffff; height:30px; line-height:30px; vertical-align:middle; padding:0px 8px 0px 8px; }
#contact-box-content{ padding:0px 8px 0px 8px; color:#666666;}


/********** add-on pages **************/
#addons { width:886px; border:1px solid #ccc; float:left; margin-left:49px; }
.addon { width:220px; border-right:1px solid #e0e0e0; float:left; height:456px; }
.addon-logo { text-align:center; }
.addon-name { height:58px; text-align:center; font-size:14px; font-weight:bold; background:url(../images/bg-addon-name.png) repeat-x; }
.addon-name h2 { font-size:14px; line-height:58px; vertical-align:middle; margin-top:0px; font-family:Helvetica; }
.addon-desc { padding:0px 15px 0 15px; font-size:12px; line-height:22px; font-style:italic; color:#3a3a3a; }
a.item_collapsed_link{ background-color:#ffffff; display:block; cursor:pointer; margin-left: -15px; padding-left: 15px;}
a.item_collapsed_link:hover{ background-color:#FFFAE6;}


/**************** ImageCapture Suite (with barcode/OCR) v8.2 > Purchase *******************/
.product_options h3{ font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:15px auto 5px auto; text-align:center;}
.product_options .smlicon{ display:inline-block; float:left;}

.product_options .supportedDevice{ text-align:left; line-height:25px; float:left;}

.product_options{width: 195px; height: 124px; float:left; margin-top:15px; font-family:Arial, Helvetica, sans-serif; color:#404040; text-shadow: white 0 1px 0; vertical-align:middle;}
.product_options a{ height:124px; float:left; width:195px; text-decoration:none; display:block; background: url(../images/ics-purchase-option-sprite.png) no-repeat; color:#606060; }
.product_options a:hover{ background-position: 0 -124px; text-decoration:none; color:#000000; cursor:pointer; }
.product_options_on a{background:url(../images/ics-purchase-option-sprite.png) no-repeat; background-position: 0 -248px; color:#000000; }
.product_options_on a:hover{background: url(../images/ics-purchase-option-sprite.png) no-repeat; text-decoration:none; background-position: 0 -248px; color:#000000; cursor:default;}
.product_options .single-line{ line-height:40px; vertical-align:middle;}
.product_options_last{margin-right:0px;}
.product_options_active, .title-bg-hover, .title-bg-normal { background: url(../images/ics-purchase-option-sprite.png) no-repeat; }
.product_options active { background-position: 0 -248px; width: 195px; height: 124px; }
.product_options hover { background-position: 0 -124px; width: 195px; height: 124px; }
.product_options normal { background-position: 0 0; width: 195px; height: 124px; }

/*for SAW/SAWS/SCMS purchase pages*/
#tblOrder { font-size:12px; }
#tblOrder th { color:#969696; font-weight:normal; }
.tblOrder-btmylborder { border-bottom:1px solid #fe8e14; }
.tblOrder-btmgreyborder { border-bottom:1px dotted #ccc; }
/*input[disabled]{border: none;	background-color: #f6f6f6; text-align:center;}*/
.trHighlight{background-color:#e0e0e0; border-bottom:3px solid #fe8e14; padding:8px 0 10px 0px; height:20px; font-size:12px;}
.c_tbllicense{ background-color:#f6f6f6; border:1px solid #ccc; padding-left:15px; padding-right:15px;}
.d_Quantity{ color:#666666}
.c_editableddl{width:63px; height:22px; position:relative; float:right; margin-right:13px;}
.c_editableddl input{position: absolute; z-index:200; width:42px; *width:40px; left:0; top:0;}
.c_editableddl select{position: absolute; z-index:0; width:63px; right:0; top:0;}
/*for SAW/SAWS/SCMS purchase pages*/
