﻿
/* PDF SUITE CSS Document */

/*****************************************/
/*
/*			 HTML ELEMENTS */
/*
/****************************************/

html, body, p, div, ul, li, a { margin:0px; padding:0px; font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; color:#000; }
body { background: #fff; }
p, label, a { font-size:11px; line-height: 18px; color:#333; }
h1, h2 { font-size:18px; margin:0; padding:0; display: none; }
h3 { color: #000; margin:0 0 15px 0; }
h4 { color: #999; padding:0; }
h5 { color: #000; margin:0 0 15px 0; font-size: 18px; }
ul { display:block;}
li { line-height: 18px; list-style:none; font-size:11px; }
img {border:none; margin:0; padding:0;}
a {color: #000;}
a:link {color:#000;}
a:visted {color: #333;}
a:hover {color:#06C;}
a:active {color:#06C;}

/*Added by Artem Pischalka 18.08.2009. Beta, beta_contact pages implementing*/
dl { display:block;}
dt { list-style:none; font-size:13px; font-weight:bold; }
dd {
	list-style:none;
	font-size:11px;
	margin:3px 0 15px 20px;
}

/*Beta Contact*/

#beta_join {
	width:200px;
	float:left;
	margin:20px 0 0 10px;
}
#beta_contact label {width: 80px;float: left;text-align: right;margin-right: 13px;display: block; line-height:14px;}
#beta_contact .submit {margin-left: 100px;}
#beta_contact input {background-color: #f0f0f0;border: 1px solid #ccc; width: 312px; line-height:26px; height: 26px; padding: 0px 4px 0px 8px;}
html:root #beta_contact input {padding-top: 4px!important;}
#beta_contact select {border: 1px solid #9099a0; float:left; width: 325px; height: 30px; display: block; padding: 5px;}
#beta_contact .submit input {color: #000; background-color:Transparent; padding:0px; margin-left:170px;}
#beta_contact .contactFormLabel label {margin-top:6px;}
fieldset#beta_contact  {border: 1px solid #f0f0f0;width: 630px;display: block;padding: 10px 20px 20px 0px; margin-top:14px;}
fieldset#beta_contact  p {margin: 0px 0;height:45px;}
/*****************************************/
/*
/*			 LAYOUT */
/*
/****************************************/
body { background:url(../images/body_bk.jpg) repeat-x;}

#container { width: 960px; margin: 0px auto; position: relative; background:#fff; height: auto; border: solid 1px #ccc; padding: 10px 0 0 0; min-height: 600px; border-width: 1px 1px 0 1px; 
}

#content { width:730px; margin: 10px 0 0 10px; float: left; display:inline;
}

#header { padding: 0; width: 940px; height: 1753px; position: relative; height: 60px; margin: 0 auto; z-index: 99; 
}

#mainContent {
background: #fff;
height: auto;
width: auto;
}

#footer { margin: 0px auto; width: 960px; background: #fff; height: 300px; bottom: 0px; border: solid 1px #ccc; border-width: 0 1px 1px 1px; 
}

/********block left content*******/
.block_main {
width:730px;
margin:0 0 10px 0;
position: relative;
background: url(../images/bloc730_bk.gif) repeat-y;
}
.block_main .block_main_top {
width:730px;
position: relative;
height: 20px;
background: url(../images/bloc730_bk_top.gif) no-repeat top;
}
.block_main .block_main_bottom {
width:730px;
position: relative;
height: 20px;
background: url(../images/bloc730_bk_bottom.gif) no-repeat bottom;
}
.block_main_insider { width:720px; margin:0 1px; height: auto; 
}
.block_main_insider_join { width:720px; margin:0 0px; height: auto; 
}


.block_join { width:530px; height:212px; margin:0 auto 10px; position: relative; background: url(../images/blocks730_join_bk.jpg) no-repeat; padding: 130px 0 0 200px; 
}

/********block left small*******/

.block_small_wrapper { width:730px; margin:0; position: relative; }

.block_small { width:360px; margin:0 0 10px 0; position: relative; background: url(../images/bloc360_bk.gif) repeat-y; 
}
.block_small .block_small_top { width:360px; height: 20px; background: url(../images/bloc360_bk_top.gif) no-repeat top; 
}
.block_small .block_small_bottom { width:360px; height: 20px; background: url(../images/bloc360_bk_bottom.gif) no-repeat bottom; 
}
.block_small_insider { width:350px; margin:0 1px; height: auto; padding: 0 3px 0 0; 
}

/********block footer*******/
.block_footer { width:940px; margin:0 auto 10px; position: relative; background: url(../images/bloc960_bk.gif) repeat-y; 
}
.block_footer #breadcrumbs {margin: 0 0 0 50px; width:820px; height:30px; border-bottom:solid 1px #999;}
.block_footer .block_footer_top {
width:940px;
position: relative;
height: 20px;
background: url(../images/bloc960_bk_top.gif) no-repeat top;
}
.block_footer .block_footer_bottom { width:940px; position: relative; height: 20px; background: url(../images/bloc960_bk_bottom.gif) no-repeat bottom; 
}
.block_footer_insider { width:930px; margin:0 1px; height: auto; 
}


#twitter_div { float:left; width: 200px; background: url(../images/twitter.jpg) no-repeat; margin: 15px 0 0 20px; height: 150px; padding: 10px; position: relative; }
#twitter_div h3 {color:#06C; font-size:14px; font-style:italic;}
#twitter-link { position:absolute; left: 108px; top: 115px; width: 98px; }
#twitter_update_list { margin:10px 0 0 0; padding:0; }
#footer a:link, #footer a:visited {color: #666;}
#footer a:hover, #footer a:active {color:#06C;}


/*********layout tips***********/

.clear {clear:both;}
.left { float:left;}
.right {float:right;}



/*****************************************/
/*
/*			INSIDE BLOCKS, MISC */
/*
/****************************************/
#credit { color: #666; float: left; width: auto; margin: 60px 0 0 20px; }
#terms { color: #666; float: right; width: auto; margin: 60px 20px 0 0; }
#terms li {display:inline; margin: 0 10px 0 0;}
#news { width:945px; height:30px; background: url(../images/news.gif) no-repeat; margin: 0 auto; 
}
.block_text { height: auto; background:url(../images/blocks_text_bk.jpg) repeat-x; margin: 0 3px 0 0; width: 706px; padding: 60px 0 0 20px; }
.block_text_nobk { height: auto; margin: 0 3px 0 0; width: 686px; padding: 10px 20px 0; }
.block_text_small { height: auto; margin: 0 3px 0 0; width: 310px; padding: 10px 20px 0; }
.icon_text { float:left; margin:0 15px 30px 0; }
.image_text { float:right; margin:0; }

ul.info { margin:20px 0 5px 0; }
ul.info li { display:inline; margin: 0 5px 0 0; padding:6px; background: #eee; }
ul.footer_list { float:left; margin:10px 40px; height: auto; }

ul#menu_functions { padding:0 0 0 15px; }
ul#menu_functions li.active { background:url(../images/arrow_blue.gif) no-repeat 8px 5px; padding: 0 0 0 20px; margin:0 0 10px 0; color:#06C;}
ul#menu_functions li.off {background:url(../images/arrow_black.gif) no-repeat 3px 5px; padding: 0 0 0 15px; margin:0 0 10px 0;}

.screenshots ul {height:120px;}
.screenshots li { float:left; margin:0; display: block; }
.screenshots li a { display:block; background:url(../images/screenshot_bk.jpg) no-repeat; width:204px; height: 113px; padding:13px 0; }
.screenshots li a:hover {background:url(../images/screenshot_bk_on.jpg) no-repeat;}
.screenshots li img {border:solid 1px #ccc; margin:auto; display:block;}

#popup {background:url(../images/white_pixel.png); position:absolute; width:720px; height:201px; left: 323px; top: 259px; z-index:99999; border:solid 3px #ccc;}
#countdowner1 { font-size:30px;}
.warning {font-size:20px; margin:5px 0;}
.warning2 {font-size:30px; margin:5px 0;}

.video { width: 560px; margin:0 auto; border: solid 1px #999; padding: 10px; }
/******Software**********/
#software { width: 960px; height:200px; }
.soft_buttons { float:left; height: 80px; width: auto; margin:2px 5px 0; padding:0 5px 0; }
.soft_buttons a { text-decoration:none; list-style:none; display:block; color:#333; }
.soft_buttons a:hover { background: url(../images/bk_soft_button.jpg) repeat-x 0 -2px; color:#000; } 
.soft_buttons a:active { background: url(../images/bk_soft_button_on.jpg) repeat-x 0 -2px; color:#000; } 
.soft_buttons img { margin:3px auto 3px; }

#demo-block { background:url(../images/bk_functions.jpg) repeat-x; height: 200px; width: 890px; padding: 34px 0 0 0; float: left; }
#demo-block_begin { background:url(../images/bk_functions_begin.jpg)  no-repeat; width:50px; height:200px; float: left; margin: 0 0 0 20px; }

.bk_tabs { height:108px; margin: 0; width: 880px; }
.bk_tabs_inside { background: url(../images/bk_tabs.jpg) repeat-x; height: 200px; float: left; width: auto; }
.bk_tabs_begin { width:8px; height:108px; background: url(../images/bk_tabs_begin.jpg) no-repeat; float: left; }
.bk_tabs_last { width:8px; height:108px; background:  url(../images/bk_tabs_end.jpg) no-repeat; float: left; }

.tab-wrapper {  clear:both; }
.tab-menu { list-style:none; overflow:auto; }
.tab-menu li { float:	left; margin:0 10px; }
.tab-menu li a { padding:3px .5em 0; width:70px; height:20px; display:block; text-align:center; color:#fff; text-decoration:none; }
.tab-menu li a:hover, .tab-menu li a:focus { background:url(../images/ribon_hover.jpg) no-repeat;}
.tab-menu li.tab-selected a { text-decoration: none; color:	inherit; background:url(../images/ribon.jpg) no-repeat; color:#000;}


#home_form { position:absolute; left: -16px; top: 45px; width: 98px; height: 91px; }
#home_menu { position:absolute; left: 62px; top: 126px; width: 100px; height: 93px; }
#home_finance { position:absolute; left: 251px; top: 93px; width: 102px; height: 94px; }
#home_card { position:absolute; left: 378px; top: 35px; width: 99px; height: 93px; }
#home_cover { position:absolute; left: 493px; top: 109px; }

#edition { position:absolute; left: 10px; top: 928px; width:106px; height:95px;  z-index: 2; 
}
#edition2 { position:absolute; left: 11px; top: 81px; width:106px; height:95px; background:url(../images/2009edition.png) no-repeat; z-index: 2; 
}
#intro {display: block;width: 670px;margin: 0 auto;height: auto;}
#intro h3 {margin:6px 0px 6px 0px;}
#satisfactions { width:350px; height: 300px; }
#testimonials { width:180px; padding:0 0 0 170px; background:url(../images/woman.jpg) no-repeat -80px 0; height: 330px; }
#computer { margin:0; width:320px; background:url(../images/intro_img.jpg) no-repeat; height: auto; padding: 0 0 0 400px; min-height: 220px; 
} 
#powerful { margin:0; width:500px; background:url(../images/atom.jpg) no-repeat; height: 160px; padding: 0 0 0 200px; 
} 
#keyfeatures { width:160px; background: #eee; padding: 15px; height: auto; margin: 0 0 0 15px; border: solid 1px #999; border-width: 0 1px 1px 0; 
}
#keyfeatures li { background:url(../images/check.gif) no-repeat 0 3px; padding:0 0 0 20px; margin:0 0 10px 0; }

#step1 { margin:0; width:320px; background:url(../images/intro_img.jpg) no-repeat; height: auto; padding: 0 0 0 400px; min-height: 220px; 
} 

#keyfeatures_get {
	width:260px;
	background: #eee;
	padding: 15px;
	height: auto;
	margin: 0 0 0 15px;
	border: solid 1px #999;
	border-width: 0 1px 1px 0;
}
#keyfeatures_get li { background:url(../images/check.gif) no-repeat 0 3px; padding:0 0 0 20px; margin:0 0 10px 0; }


#get_list li {
	background:url(../images/check.png) no-repeat 0 3px;
	padding: 0 0 0 20px;
}
/* FUNCTION TABS*/
#functions { position: relative; clear: both; margin: 0 auto 40px; height: 160px; width: auto; 
}
.tabs { font-size:11px; height: auto; padding: 6px 15px 0; width: auto; float: left; 
}

.tabs a {text-decoration: none;}
.border { border-right: solid 1px #ccc; }
.read_functions {margin-left:120px; width:510px;}
.convert_functions {margin-left:70px; width:610px;}
.edit_functions {width:510px;}
.secure_functions {margin-left:170px; width:410px;}


#scroll { width:913px; height:150px; top:458px; position: absolute; left: 16px; }
#discover { position:absolute; width:937px; height:34px; left: 7px; top: 466px; }
.red_text { color:#ea0c0c; }
.blue_text {color:#06C;}
.orange_text {color:#fe6c02;}
.subtitle {font-size:12px; color:#999; margin:-15px 0 15px 0;}
.note_tip { display: block; padding:5px 5px 5px 20px; background: url(../images/pin.png) no-repeat 3px 3px #FFFFCC; border:solid #FFCC33; border-width:0 1px 1px 0; width:400px; height: auto; }
.note_tip_close { display:block; float:right; }


/*****************************************/
/*
/*			 TITLE HEADERS */
/*
/****************************************/
#title { width:940px; margin:0 auto; z-index: 1; }

/* TITLE CLASS*/
#home_title { width:940px; height:300px; margin:0; }
.function_title {height:300px!important; }
.products_title { background: url(../images/PDFSUITE-products_title.jpg) no-repeat 0 0!important; height:300px!important;}
.join1{ background: url(../images/PDFSUITE-join1_title.jpg) no-repeat top; height:130px!important; }
.reasons{ background: url(../images/PDFSUITE-reasons_title.jpg) no-repeat;}
.read { background: url(../images/PDFSUITE-read_title.jpg) no-repeat; }
.convert { background: url(../images/PDFSUITE-convert_title.jpg) no-repeat; }
.edit { background: url(../images/PDFSUITE-edit_title.jpg) no-repeat; }
.secure { background: url(../images/PDFSUITE-secure_title.jpg) no-repeat; }
.system { background: url(../images/PDFSUITE-system_title.jpg) no-repeat; }
.partners { background: url(../images/PDFSUITE-partners_title.jpg) no-repeat; }
.freetrial { background: url(../images/PDFSUITE-freetrial_title.jpg) no-repeat; }
.volume { background: url(../images/PDFSUITE-volume_title.jpg) no-repeat; }
.compare { background: url(../images/PDFSUITE-compare_title.jpg) no-repeat; }
.about { background: url(../images/PDFSUITE-about_title.jpg) no-repeat; }
.faq { background: url(../images/PDFSUITE-faq_title.jpg) no-repeat; }
.support { background: url(../images/PDFSUITE-support_title.jpg) no-repeat; margin:-20px 0 0 0!important; height:240px!important; }
.customer{ background: url(../images/PDFSUITE-support_title.jpg) no-repeat; }
.get { background: url(../images/PDFSUITE-get_title.jpg) no-repeat; height:260px; }
.products_title .product_box { width:170px; height:200px; float: left; margin: 0 0 0 80px; }

/*****************************************/
/*
/*			SUB MENU */
/*
/****************************************/
#sub_menu { position:absolute; left: 541px; top: 16px; width: 345px; height: 25px; }
.sub_menu_home { left: 697px!important; top: 153px!important; }
#sub_menu li {display:inline; margin:0 30px 0 0; font-size:15px;}
#sub_menu li a {color: #333333; font-size:15px;}
#sub_menu a:hover { color:#333;}
#sub_menu li.curent {font-weight:bold;}

/*****************************************/
/*
/*			TOP BAR NAVIGATION MENU */
/*
/****************************************/
#nav-header { width:940px;}
.nav-text{ line-height:12px; color: #666666; }

#nav-global { margin: 0; padding: 0; width:950px; }
#nav-global li { display: inline; }
#nav-global li a { float: left; width: 188px; height: 0; padding-top: 41px; overflow: hidden; background: url(../images/PDFSUITE_navbar.jpg) no-repeat; display:block; text-decoration:none; }

#nav-global li.search {	background: url(../images/PDFSUITE_navbar.jpg) no-repeat -752px 0; display: block; width: 190px; height:41px; overflow: hidden;}
#nav-global li.search .search_btn {	background:url(../images/search_btn.png) no-repeat;	text-indent: -9999px; border: none; width: 10px; height: 10px; margin: 0;padding: 0;}
#nav-global li.search .field { border:0; margin: 0 5px 0 0;}
#nav-global li.search input, .search button { border: none;	float: left;}
#nav-global li.search input.box { width: 115px; height: 17px; margin: 10px 5px 0 15px;}
#nav-global li.search input.box:focus { outline: none;}
#nav-global li.search button.btn { width: 20px;	height: 20px; cursor: pointer; text-indent: -9999px; background: url(../images/search_btn.png) no-repeat top right; margin: 7px 0 0 15px;}
.search button.btn:hover { background: #fbc900 url(search_bg.gif) no-repeat bottom right;}

/******Menu Layers**********/
#nav-global li ul#function_layer { position:absolute; width:320px; height:363px; left: 329px; top: 28px; visibility: hidden; z-index: 9999; display:block; }
#nav-global li ul#products_layer { position:absolute; width:320px; height:227px; left: 129px; top: 28px; visibility: hidden; z-index: 9999; display:block;  }
#nav-global li ul#function_layer .sub_layer,
#nav-global li ul#products_layer .sub_layer {display:block!important; clear:both; margin:0 3px; height: auto; width:293px; padding:11px 10px ;}
#nav-global li ul#function_layer .sub_layer:hover, 
#nav-global li ul#products_layer .sub_layer:hover { display:block!important; background: url(../images/bk_drop_menu_on.jpg) repeat-x; width:292px; clear:both; margin:0 3px; height: auto; padding:10px; border:solid #c1c1c1; border-width:1px 0; }
.sub_layer h3, .sub_layer p {margin:0; font-size:12px;}
/*#nav-global li#nav-read a:hover ul#function_layer, #nav-global li#nav-convert a:hover ul#products_layer { visibility: visible; z-index: 9999; }*/
#nav-global li#nav-convert a:hover ul#function_layer, #nav-global li#nav-read a:hover ul#products_layer { visibility: visible; z-index: 9999; }

.layer_top { width:320px; height:36px; background:url(../images/layer_bk_top.png) no-repeat; margin: 20px 0 0 0; }
.layer_bk { width:323px; height: auto; background:url(../images/layer_bk.png) repeat-y; }
.layer_bottom { width:320px; height:35px; background:url(../images/layer_bk_bottom.png) no-repeat bottom; }

/* BUTTONS */
#nav-global li#nav-eko a { background-position: 0 0; }
#nav-global li#nav-read a  { background-position: -188px 0; }
#nav-global li#nav-convert a { background-position: -376px 0; }
#nav-global li#nav-edit a { background-position: -564px 0; }
#nav-global li#nav-review a { background-position: -752px 0; }

/* OVER STATES */
#nav-global li#nav-eko a:hover { background-position: 0 -42px; }
#nav-global li#nav-read a:hover { background-position: -188px -42px; }
#nav-global li#nav-convert a:hover { background-position: -376px -42px; }
#nav-global li#nav-edit a:hover { background-position: -564px -42px; }
#nav-global li#nav-review a:hover { background-position: -752px -42px; }

/* PRESSED STATES */
#nav-global li#nav-eko a:active { background-position: 0 -84px; }
#nav-global li#nav-read a:active { background-position: -188px -84px; }
#nav-global li#nav-convert a:active { background-position: -376px -84px; }
#nav-global li#nav-edit a:active { background-position: -564px -84px; }
#nav-global li#nav-review a:active { background-position: -752px -84px; }

/* CURRENT STATES */
#nav-global li#nav-eko .current { background-position: 0 -126px; }
#nav-global li#nav-read .current { background-position: -188px -126px; }
#nav-global li#nav-convert .current { background-position: -376px -126px; }
#nav-global li#nav-edit .current { background-position: -564px -126px; }
#nav-global li#nav-review .current { background-position: -752px -126px; }




/*****************************************/
/*
/*			 DOWNLOAD BUTTON */
/*
/****************************************/
#download_section { height:40px; width:318px; position: absolute; left: 641px; top: 250px; z-index: 30; }
#download_section_get {
	height:40px;
	width:318px;
	position: absolute;
	left: 641px;
	top: 249px;
	z-index: 30;
}

#download-btn { display:block; width: 130px; margin: 0; }
#download-home { width:130px; height:39px; float:left; margin:0 15px 0 0; }
#download-home a {display:block; background: url(../images/download.jpg) no-repeat; width:130px; height:0; padding-top:39px; overflow:hidden; }

#download-trial { width:130px; height:39px; left: 711px; top: 181px; float:left; }
#download-trial a {display:block; background: url(../images/trial.jpg) no-repeat; width:130px; height:0; padding-top:39px; overflow:hidden; }

#download-home a, #download-trial a { background-position: 0 0; }
#download-home a:hover, #download-trial a:hover { background-position: 0 -39px; }
#download-home a:active, #download-trial a:active { background-position: 0 -78px; }


/*****************************************/
/*
/*			SIDEBAR */
/*
/****************************************/
#sidebar { width:200px;  height: auto; border: solid 1px #ccc; border-width:0 1px 1px 1px; margin:10px 0 0 8px; position:relative; float:left; display:inline; }
#sidebar a { text-decoration:none; display:block;}
#sidebar #moreInfo {padding-left:30px;}
#sidebar #moreInfo img {margin-right:8px;}
#sidebar #moreInfo li a {margin-bottom:5px; font-weight:bold; display:block; height:20px;}
#sidebar .moreInfoText { height:auto; padding:15px 0 15px 0; }
.sidebarHeading a:link, .sidebarHeading a:hover, .sidebarHeading a:visited, .sidebarHeading a:active { color:#000; display:block; width:100%; height:31px; font-size: 14px; font-weight: bold; text-decoration:none; background: url(../images/top_slide.jpg) repeat-x; }
#guidetour { position:absolute; left: 748px; top: 781px; border: solid 1px #ccc; }
#freetrial { position:absolute; left: 749px; top: 954px; border: solid 1px #ccc; }
#faq { width: 900px; margin: 0 auto; height: auto; }


/*****************************************/
/*
/*			BREADCRUMBS */
/*
/****************************************/


#breadcrumbs { width:960px; height: auto; margin: 0 auto; 
}
#breadcrumbs li, #breadcrumbs a:link { 
display:inline; 
list-style:none; 
padding:0px 2px 0px 2px; 
width: auto; 
}


/*****************************************/
/*
/*			PRIMARY LINKS */
/*
/****************************************/
.primary_links {
width:940px;
height: auto;
margin: 0 auto;
}
.primary_links li { display:inline; margin:0px 5px 0px 0px; list-style:none; padding:0px 5px 0px 5px; width: auto; }
.primary_links_footer {
width:auto;
margin:10px 0;
height: auto;
}
.primary_links_footer li { display:inline; margin:0px 5px 0px 0px; list-style:none; padding:0px 5px 0px 5px; width: auto; }


/*****************************************/
/*
/*			LATEST NEWS */
/*
/****************************************/
#cadrpg { width:825px; border:0; overflow:hidden; position: relative; padding: 0 0 0 110px; 
}
#newshr { position:relative; width:825px; height:25px; overflow:hidden; margin-top:4px;}
#defile { margin-top:1px; background-color:transparent; height: 28px; left: 2px; top: 0px; position: absolute; width: 823px; text-decoration:none; }

/*****************************************/
/*
/*			SEARCH RESULTS */
/*
/****************************************/
#searchContainer {margin: 0 auto; width:680px;}
.result_title {margin:20px 0 10px 0;}
.result_title a {font-size: 16px;}
.result_title a:link {color:#000;}
.result_title a:visted {color: #333;}
.result_title a:hover {color:#06C;}
.result_title a:active {color:#06C;}

.description, .context, .infoline { font-size:11px; color:#333;}


/*****************************************/
/*
/*			FAQ
/*
/****************************************/
#faq_container p { display:block; height:auto; float:left; width: 80%; }
#faq_container h4 {display:block; border-top:solid 1px #CCC; height:auto; width:100%; padding:10px 0 0 0; float:left;}
#faq_container ul { width:250px; float:left; }
#faq_container li { float:left; margin: 0 0 10px 0; width: 250px; }
.faq_img { float:left; margin: 0 20px 0 0; }

.faqsection {	margin: 10px 0;}
div.faq { margin: 10px 0 0 10px; float: left; width: 90%; }
div.faq .question {	color: #2763A5;	cursor:  pointer; background: url(../images/raquo-down.gif) no-repeat right 5px;}
div.faq .question.active {	background-image: url(../images/raquo.gif);}
div.faq .answer  { margin-left: 10px; float: left; width: 90%; height: auto; }
div.faq ul{ margin: 0 0 10px 20px;}

/*****************************************/
/*
/*			VOLUME LICENSING
/*
/****************************************/
#form { width:400px; margin:20px auto 0; }
#form textarea { margin: 0px; padding: 0; }
#form p { margin:10px 0; float:left; clear: both;  }
.frm { border: #fff 0 none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333; text-align: left; float:left; clear:right; margin: 13px 0 0 5px; height:20px; padding: 0; color:#666; }
.frm2 { border: solid 1px #999; outline: 0 none; margin: 0; }
#table_bk { background:url(../images/bk_frm.jpg) repeat-x; width: 100%; float: left; padding: 15px 0 15px; border: solid 1px #ccc; clear: right; }
table#subscribe { width: 98%; border-collapse:collapse; }
table#subscribe tr {height:20px;}
table#subscribe td { padding:5px; }
table#subscribe td.labels { width: 10%; text-align: right; }
table#subscribe td.firstinputs { width:30%; background: url(../images/bk_input.gif) no-repeat 3px 16px; }


table.info_table { width: 97%; border-collapse:collapse; font-size:12px; height:150px; border: solid 1px #ccc; }
table.info_table .grey_tr { background: #6e7887; height: 20px; color:#FFF; }
table.info_table .grey_tr2 { background:#eee;}

#submit_btn { width: 160px; margin: 15px auto; }
#volume_img {float:left;}

.float_left {float:left;}
#pricing { width: 100%; left: -1px; top: 1045px; float: left; margin: 30px 0 0 0; }
#container_volume{ padding:0px; margin: 0 auto; width:795px; height:1840px; background-color:#FFFFFF; border-bottom: solid 1px #ccc; }


/*****************************************/
/*
/*			JOIN
/*
/****************************************/

table.greyborder { background:#fff; margin:0 0 0 20px; color:#666; float: left; position: relative; width: 680px; border: dashed 1px #999; display:inline; }
.product_image_container { float:left; height:100%; width:140px; padding: 15px 20px 0 0; }
.product_description { float:left; text-align: left; height: 230px; }

table.greyborder .OffCels { background: #fff; border-top:solid 3px black; border-bottom:solid 1px #ccc; }
table.greyborder .OnCels {background:url(../images/bk_join_table_on.gif) repeat-x; border-top:solid 1px #ccc; border-bottom:solid 1px #ccc;}

table.greyborder label {cursor:pointer;}
table.greyborder p {margin:5px 0 0 0;}
ul.feature { margin: 10px 0; text-align: left; float: left; }
ul.feature li { background:url(../images/check.png) no-repeat 0 3px; padding:0 0 0 20px; margin: 5px 0 0 0; }
td.border { height:45px; border-top:1px solid #ddd; text-align: left; padding: 0 0 20px 180px; }
td.grey { width:160px; border-top: solid 1px #999; border-left: dashed 1px #999; padding-left: 10px; }
td.payment { background:url(../images/pay_options.jpg) no-repeat center 80%; border-top:1px dashed #999; vertical-align:top; padding: 8px 0 0 15px; height:62px; text-align: center; }
td.windows { background:url(../images/windows_logo.jpg) no-repeat center 80%; border-left:1px dashed #999; vertical-align:top; padding: 8px 0 0 0px; height:68px; border-top: 1px dashed #999; text-align: center; }
#cel1 { height:160px; padding: 10px; text-align: left; border-bottom: dashed 1px #999; border-right: dashed 1px #999; }
label.join_title { color: #000!important; margin:0 0 15px 0!important; font-size:18px!important; font-weight: bold; }
#cel2 { height:160px; padding: 10px; text-align: left; border-right: dashed 1px #999; }
#cel3 { border-bottom: dashed 1px #999; }
#cel4 { border-bottom: solid 3px #009C0E; }
#stamp { position:absolute; height:69px; width:64px; left: -8px; top: 9px; z-index: 5; }
.price { background:#fff; border:solid 2px #999; display: block; margin: 20px auto 0; font-size: 15px; width: 90px; padding: 10px; text-align: center; font-weight: bold;  }
.price2 { background:#fff; border:solid 2px #009C0E; display: block; margin: 20px auto 0; font-size: 15px; width: 90px; padding: 10px; text-align: center; color: #006407; font-weight: bold; }

.box_join { float:left; margin:0 30px 0 15px; }
#step123 { width:700px; height:210px; padding: 0 10px; }
#step123 li a:hover {color:#06C!important;}
#step123 h3 { margin:20px 0 10px 0; text-align:center; font-size: 12px; }
/*****************************************/
/*
/*			table
/*
/***************************************


#compare_table {margin:0 auto;}
table#compare_table th,table#compare_table td {
height:auto;
width:220px;
font-weight:400;
padding:4px;
}

.top_table { border:dashed 1px #ccc; border-width: 1px 1px 0 1px; }
.top_table img {float:left;}
.top_table h3 { float:left; margin: 25px 0 0 10px; }

.td_grey {
background:#eee;
border-right:solid 1px #999;
border-bottom:solid 1px #333;
border-top:solid 1px #fff;
}

.td_white {
border-right:solid 1px #999;
border-bottom:solid 1px #333;
border-top:solid 1px #fff;
}

.td_black {
background: url(../images/bk_th_table.jpg) repeat-x;
color:#FFF;
font-weight:700;
}

.td_black h3 { color:#FFF; margin:5px 0; font-size: 15px; 
}

.b-left {
border-left:solid 1px #999;
}

.b-top {
border-top:solid 1px #999;
}
*/


/*
 * Smoothbox v20070814 by Boris Popoff (http://gueschla.com)
 *
 * Based on Cody Lindley's Thickbox, MIT License
 *
 * Licensed under the MIT License:
 *   http://www.opensource.org/licenses/mit-license.php
 */


html, body {
min-height: 100%;
height: auto !important;
height: 100%
}

#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

#TB_overlay {
	position: absolute;
	z-index:99999;
	top: 0px;
	left: 0px;
	background-color:#333;
}

#TB_window {
	position: absolute;
	background: #ffffff;
	z-index: 999999;
	color:#000000;
	border: 1px solid #525252;
	text-align:left;
}

#TB_window img {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:5px 10px 7px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: absolute;
	display:none;
	height:100px;
	width:100px;
	z-index:101;
}

#TB_HideSelect{
	z-index:99;
	position:absolute;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
}

/* IE6 */
* html #TB_iframeContent{
	margin-bottom:1px;
}

/*-----------Added--------------------*/

/**************SIDEBAR****************/
.downloadmenuoff  {background: url(../images/download_menu_off.jpg); }
.functionsmenuoff {background: url(../images/functions_menu_off.jpg); }
.comparemenuoff   {background: url(../images/compare_menu_off.jpg); }
.systemmenuoff    {background: url(../images/system_menu_off.jpg); }
.faqmenuoff       {background: url(../images/faq_menu_off.jpg); }
.supportmenuoff   {background: url(../images/support_menu_off.jpg); }
/*************************************/

#nav-global li a { background: url(../images/PDFSUITE_navbar.jpg) no-repeat; }
#nav-global li.search {	background: url(../images/PDFSUITE_navbar.jpg) no-repeat -752px 0; }

#download-home a {background: url(../images/download.jpg) no-repeat;  }
#download-trial a {background: url(../images/trial.jpg) no-repeat;}

.main_title { width:940px;  height:300px; background: url(../images/PDFSUITE-main_title.png) no-repeat; }
.about {width:945px; height:240px; background: url(../images/PDFSUITE-about_title.jpg) no-repeat; }
.system { width:945px; height:240px; background: url(../images/PDFSUITE-system_title.jpg) no-repeat; }
.faq { width:945px; height:240px; background: url(../images/PDFSUITE-faq_title.jpg) no-repeat; }
.support { width:945px; height:240px; background: url(../images/PDFSUITE-support_title.jpg) no-repeat; margin:-20px 0 0 0!important; height:240px!important; }


#news { background: url(../images/news.gif) no-repeat;  }
.products_title { background: url(../images/PDFSUITE-products_title.jpg) no-repeat 0 0!important; }

.best_value {width:62px; height:58px; background: url(../images/value.png) no-repeat;  }
.box_joinPro {width:100px; height:143px; background: url(../images/box_pro.png) no-repeat;}
.box_joinStand {width:100px; height:144px; background: url(../images/box_std.png) no-repeat;}
.box_30days {width:168px; height:143px; background: url(../images/7days.jpg) no-repeat; }
.box_bbb_logo {width:168px; height:152px; background: url(../images/bbb_logo.jpg) no-repeat; }


.download_icon {width:48px;height:48px; background: transparent url(../images/download_icon.jpg) no-repeat 0 0; }
.functions_single {width:39px;height:57px; background: transparent url(../images/functions_single.png) no-repeat 0 0; }
.compare_icon {width:69px;height:47px; background: transparent url(../images/compare_icon.jpg) no-repeat 0 0; }
.system_icon {width:71px;height:46px; background: transparent url(../images/system_icon.jpg) no-repeat 0 0; }
.faq_icon {width:56px; height:49px; background: transparent url(../images/faq_icon.jpg) no-repeat 0 0; }
.support_icon {width:51px; height:40px; background: transparent url(../images/support_icon.jpg) no-repeat 0 0; }
.functions_forms {width:43px; height:57px; background: transparent url(../images/functions_forms.png) no-repeat 0 0; }


.functions_export_word { width:50px; height:57px; background:url(../images/functions_export_word.png); }
.functions_paste { width:43px; height:57px; background:url(../images/functions_paste.png); }
.title_home_box_on { width:80px; height:93px; background:url(../images/title_home_box_on.png); }
.title_pro_box_on { width:80px; height:93px; background:url(../images/title_pro_box_on.png); }

.title_home_box_onSmall { width:70px; height:93px; background:url(../images/title_home_box_on.png); }
.title_pro_box_onSmall { width:70px; height:93px; background:url(../images/title_pro_box_on.png); }

/*Compare table*/
#tables {
	position:absolute;
	top:80px;
	left:30px;
}


#compare_table {
	width:660px;
	font-size:12px;
	margin: auto;
	
}
#compare_table th {
	text-align:left;
	padding:5px;
	font-weight:normal;
	width:250px!important;
}
#compare_table tr {
	height:10px;
}
#compare_table td {
	display:table-cell; vertical-align:middle;

}
#compare_table td img {
	margin: 0 auto;
	display:block;

}
.top_table { 
	background: url(../images/bk_th_table.jpg) repeat-x;
	padding: 5px 0;
	width:100px;
	font-weight:bold;
	font-size:12px;
	color:white;
}
.top_table_red { 
	background: url(../images/bk_th_table_red.png) repeat-x;
	padding: 5px 20px;
	width:100px;
	font-weight:bold;
	font-size:12px;
	color:white;
}
.td_grey {
	background:#eee;
	border-right:solid 1px #999;
	border-bottom:solid 1px #333;
}

.td_white {
	border-right:solid 1px #999;
	border-bottom:solid 1px #333;
}

.td_black {
	background: url(../images/bk_th_table.jpg) repeat-x;
	color:#FFF;
	font-weight:700;
}

.td_black h3 { 
	color:#FFF; 
	margin:5px 0; 
	font-size: 12px; 
}

.b-left {
	border-left:solid 1px #999;
}

.b-top {
	border-top:solid 1px #999;
}

