/* CSS Document */

body {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}

.top_line_text {
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:10pt;
	width:200px;
	text-align:left;
}
.pitch_detail {
	font-family:arial;
	color:#FFFFFF;
	font-size:12pt;
	background-image:url(../images/transparent_text_bg.png);
}

.content {
	font-family:arial;
	color:#aaaaaa;
	font-size:10pt;
}

.content_container_top {
	width:1024px;
}

.content_container_middle {
	width:1024px;
	background-image:url(../images/content_container_middle.png);
	background-repeat:repeat-y;
	font-family:arial;
	color:#888888;
	font-size:10pt;
}

.content_container_bottom {
	width:1024px;
}

.content_outer_box {
	width:1024;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
}

.content_striped {
	width:990px;
	background-image:url(../images/stripe_bg.png);
	background-repeat:repeat-x;
	font-family:arial;
	color:#cccccc;
	font-size:10pt;
}

.subtitle {
	font-family:arial;
	color:#66CCFF;
	font-size:14pt;	
}

.custom_bullet_1 {
	list-style-image: url(../images/check_bullet.png);
	text-align:left;
	
}

.blue_highlight {
	font-family:arial;
	color:#66CCFF;
	font-size:10pt;	
}

/* Rounded Corners */
.roundtop { 
	background: url(../images/corner_tr.png) no-repeat top right; 
}

.roundbottom {
	background: url(../images/corner_br.png) no-repeat top right; 
	text-align:left;
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

/* big buttons */
.big_button_text {
	font-size:20pt;
	color:#FFFFFF;
	text-align:center;
	width:177px;
	font-family:Gruppo;
}

.big_button_box {
	width:177px;
	height:240px;
	float:left;
	position:relative;
}

/* comparison */
.comparison_row {
	width:694px;
	height:50px;
	background-image:url(../images/comparison_row.gif);
	position:relative;
}

.comparison_feature {
	padding-left:15px;
	width:320px;
	height:50px;
	text-align:left;
	float:left;
	font-size:12pt;
}

.comparison_us {
	width:183px;
	height:50px;
	text-align:center;
	float:left;
	color:#FFFFFF;
	font-size:12pt;
}

.comparison_them {
	width:163px;
	height:50px;
	text-align:center;
	float:left;
	color:#555555;
	font-size:12pt;
}

#smallbusiness_features li
{
	cursor:pointer;
}

#enterprise_features li
{
	cursor:pointer;
}

#why_choose_us li 
{
    cursor:pointer;
}
/* tooltip styling. by default the element to be styled is .tooltip  */
.tooltip {
	display:none;
	background:transparent url(/images/black_arrow_right.png);
	font-size:10pt;
	font-family:Arial;
	height:150px;
	width:326px;
	padding:25px;
	color:#fff;	
}

/* override the arrow image of the tooltip */
.tooltip.right {
	background:url(http://flowplayer.org/tools/img/tooltip/black_arrow_bottom.png);
	padding-top:40px;
	height:55px;
}

.tooltip.bottom {
	background:url(http://flowplayer.org/tools/img/tooltip/black_arrow_bottom.png);
	padding-top:40px;
	height:55px;
}

.tooltip.bottom {
	background:url(http://flowplayer.org/tools/img/tooltip/black_arrow_bottom.png);
}

/* white content box */
.light_content_border {
	width:1024;
	padding-left:15px;
	padding-right:15px;	
}

.light_content {
	background:url(/images/shaded_bottom.png) repeat-x #222222;
	padding-top:20px;
	width:990px;
	
}

.light_content_box {
	float:left;
	width:411px;
	height:150px;
	background-color:#222222;
	
	text-align:left;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	padding-left:10px;
	padding-right:10px;
}

.black_box_top {
	background:url(../images/black_box_top.png) no-repeat;
	width:411px;
	height:30px;
}

.black_box_middle {
	background:url(../images/black_box_middle.png) repeat-y;
	width:411px;
	height:100px;
}

.black_box_bottom {
	background:url(../images/black_box_bottom.png) no-repeat;
	width:411px;
	height:9px;
}

.green_subtitle {
	color:#669900;
	font-size:12pt;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:10px;
	padding-left:10px;
}

.gray_subtitle {
	font-size:14pt;
}
