@charset "utf-8";
/* CSS Document */


.navblock {
	position: relative;
	width: 423px;
	height: 136px;
	background-color:#fff;
	background-image: url(../../images/navblock_423x136.jpg);
	background-repeat:no-repeat;
	left: 0px;
	top: 0px;
	z-index: 11;
	vertical-align: top;
	padding-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
}
.title {
	position: relative;
	visibility: visible;
	height: 42px;
	width: 300px;
	left: 0px;
	top: 0px;
	z-index: 11;
	padding-left: 20px;
	padding-top: 8px;
	text-align:left;
	vertical-align:top;
	color:#fff;
}
.buttons {
	position: relative;
	visibility: visible;
	height: 135px;
	width: 200px;
	left: 216px;
	top: 4px;
	z-index: 12;
	padding-left: 0px;
	padding-top: 0px;
}
.text {
	font-size:11px;
	line-height:13px;
	color:#999999;
	position: relative;
	visibility: visible;
	height: 160px;
	width: 80px;
	left: 0px;
	top: -126px;
	z-index: 13;
	padding-left: 25px;
	padding-top: 0px;	
}
.download_sdk {
	position: relative;
	visibility: visible;
	height: 47px;
	width: 161px;
	left: 20px;
	top: -124px;
	z-index: 10;
	padding-left: 0px;
	padding-top: 0px;
}

/* Pricing Tabs Content */
/* _____________________________________________________________ */



/* Tab and Area that content is written to */
#tab_menu {
	width: 900px;
	height: 31px;
	background-color:#fff;
	z-index: 10;
	vertical-align: top;
	padding-left: 24px;
}
#one {
	visibility: visible;
	height: 150px;
	position: relative;
	top: 0px;
	z-index: 9;
	width:854px;
	text-align:left;
	vertical-align:top;
	background-image:url(../../images/tab_flex_body_midmid.gif);
}

/* Outer 9-Cell Table */

.nine-cell_topmid
{
	background-image:url(../../images/tab_flex_body_topmid.gif); 
	height:30px; 
	background-repeat:repeat-x;
	width:854px;
}
.nine-cell_btmmid
{
	background-image:url(../../images/tab_flex_body_btmmid.gif); 
	height:30px; 
	background-repeat:repeat-x;	
	width:854px;
}
.nine-cell_left
{
	background-image:url(../../images/tab_flex_body_midleft.gif); 
	background-repeat:repeat-y;
	width:30px;
}
.nine-cell_right
{
	background-image:url(../../images/tab_flex_body_midright.gif); 
	background-repeat:repeat-y;
	width:30px;
}
.nine-cell_topleft, .nine-cell_topright, .nine-cell_btmleft, .nine-cell_btmright
{
	width:30px;
	height:30px;
}

/* Main content holding DIV */

#common_outer_div
{
	width:854px; 
	position:relative; 
	left:0; 
	top:0;	
}
.pricing_title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px; 
	font-weight:bold; 
	color:#666; 
	line-height:24px;
	vertical-align:top;
}

/* Common Formatting elements across the 3 tabs */

.price_divider_image
{
	background-image:url(../../images/divider_horizontal_1.gif);
	background-repeat: repeat-x;
	height:10px;
	background-color:#fff;
}
.price_divider_image_grey
{
	background-image:url(../../images/divider_horizontal_1.gif);
	background-repeat: repeat-x;
	height:10px;
	background-color:#eee;
}
.price_divider
{
	height:10px;
	background-color:#fff;
}
.price_divider_grey
{
	height:10px;
	background-color:#eee;
}



/* Formatting for the Toolkit DIV and TABLE*/

.toolkit_type
{
	background-color:#eee;
	line-height:12px;
	font-size:11px;
	width:130px;
	text-align:center;
}
.toolkit_feature
{
	background-color:#eee;
	line-height:24px;
	font-size:11px;
	width:148px;
	text-align:center;
	font-weight:bold;
}
.toolkit_feature2
{
	background-color:#eee;
	line-height:24px;
	font-size:11px;
	width:250px;
	text-align:center;
	font-weight:bold;
}
.toolkit_price
{
	line-height:12px;
	font-size:11px;
	width:130px;
	text-align:center;
	background-color:#fff;
}
.toolkit_price2
{
	line-height:12px;
	font-size:11px;
	width:250px;
	text-align:center;
	background-color:#fff;
}
.toolkit_price3
{
	line-height:12px;
	font-size:11px;
	width:350px;
	text-align:center;
	background-color:#fff;
}

/* Formatting for the Deployment DIV and TABLE*/

/* Server Table*/
#deployment_div_server
{
	width:260px; 
	height:510px; 
	position:relative; 
	left:0; 
	top:0; 
	float:left; 
	padding-left:10px; 
	padding-right:10px; 
	background-color:#eee; 
	border: #ccc 1px solid;	
}
.deployment_title_server
{
	color:#666; 
	font-size:14px; 
	font-weight:bold; 
	line-height:30px;	
}

/* Client Table*/
#deployment_div_client
{
	width:542px; 
	height:300px; 
	position:relative; 
	left:0; 
	top:0; 
	float:right; 
	z-index:5;
}
.deployment_title_client
{
	color:#666; 
	font-size:13px; 
	font-weight:bold; 
	line-height:23px;	
}

.title_row_50
{
	background-color:#eee;
	line-height:12px;
	font-size:10px;
	font-weight:bold;
	width:50px;	
}
.title_row_112
{
	background-color:#eee;
	line-height:12px;
	font-size:10px;
	font-weight:bold;
	width:112px;	
	text-align:center;
}
.title_row_150
{
	background-color:#eee;
	line-height:12px;
	font-size:10px;
	font-weight:bold;
	width:150px;	
	text-align:center;
}
.title_row_215
{
	background-color:#eee;
	line-height:12px;
	font-size:10px;
	font-weight:bold;
	width:215px;
	text-align:center;
}
.runtimes
{
	font-size:11px;
	font-weight:bold;
	width:50px;
	background-color:#fff;
}
.deploy_price_112
{
	font-size:10px;
	width:112px;
	text-align:center;
	background-color:#fff;
}
.deploy_price_150
{
	font-size:10px;
	width:150px;
	text-align:center;
	background-color:#fff;
}
.deploy_price_215
{
	font-size:10px;
	width:215px;
	text-align:center;
	background-color:#fff;
}
.deploy_table_2
{
	background-color:#fff;
	color:#666; 
	font-size:11px; 
	line-height:13px;
}

/* Workflow Table*/
.workflow_title_150
{
	background-color:#eee;
	line-height:12px;
	font-size:10px;
	font-weight:bold;
	width:150px;
	text-align:center;
}
.workflow_price_150
{
	font-size:10px;
	width:150px;
	text-align:center;
	background-color:#fff;
}


.sdp_type
{
	background-color:#fff;
	line-height:14px;
	font-size:12px;
	font-weight:bold;
	width:175px;
	text-align:left;
	color:#666;
}

.sdp_price
{
	background-color:#fff;
	line-height:14px;
	font-size:12px;
	width:65px;
	text-align:center;
}

/* NEW PRODUCT LAYOUT __________________________________________________*/


.action_box_body
{
	width:272px;
	height:47px;
	padding-left:12px;
	padding-right:12px;
	background-image:url(../../images/action_box_repeater.gif);
	background-repeat:repeat-y;
}
.action_box_body_demo
{
	width:272px;
	height:47px;
	padding-left:12px;
	padding-right:12px;
	background-image:url(../../images/action_box_repeater_demo.gif);
	background-repeat:repeat-y;
}
.action_box_body_dwnld
{
	width:272px;
	height:47px;
	padding-left:12px;
	padding-right:12px;
	background-image:url(../../images/action_box_repeater_dwnld.gif);
	background-repeat:repeat-y;
}
#product_body_bottom
{
	width:916px;
	height:70px;
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	vertical-align:top;
}
#product_body_top
{
	width:916px;
	height:80px;
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	text-align:left;
	vertical-align:top;
}
#product_body_top_sdk
{
	width:916px;
	height:120px;
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	text-align:left;
	vertical-align:top;
}