@charset "utf-8";
/* CSS Document */

body
{
	padding:0px;
	margin:0px;
	background:#FFFFFF;
	font-family:Tahoma;
}

form
{
	padding:0;
	margin:0;
}

h1{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#014D8B;
	font-size:13px;
	font-weight:bold;
	line-height:47px;
	padding:0px 0px 0px 39px;
	margin:0px;
}

h2
{
	padding:17px 0px 17px 0px;
	margin:0px;
	font-weight:100;
	font-size:20px;
	text-align:center;
}

a
{
	text-decoration:underline;
}
	a:hover
	{
		text-decoration:none;
	}
	a img
	{
		border:none;
	}

.col
{
	float:left;
}
.colr
{
	float:right;
}
.endcol
{
	clear:both;
}

input.input
{
	border:1px solid #AFC3DC;
	width:104px;
	font-size:11px;
	color:#47525C;
	float:left;
}

#conreiner
{
	width:979px;
	margin:0px auto 0px auto;
	font-size:11px;
	font-weight:normal;
}

.contBg
{
	background:#FFFFFF;
}
.contBgTop
{
	background:url(../images/bg_cont_top.jpg) no-repeat top left;
}
.contBgTopInner
{
	background:url(../images/bg_cont_top_inner.jpg) no-repeat top left;
}
.contBgBot
{
	background:url(../images/bg_cont_bot.jpg) no-repeat bottom left;
	width:979px;
}

.logoCol
{
	padding:24px 0px 0px 17px;
}
.linkColHead
{
	height:94px;
}
	.linkColHead .colLink
	{
		padding:10px 16px 0px 7px;
	}
	.linkColHead .colLinkLast
	{
		padding:10px 0px 0px 7px;
	}
		.linkColHead .colLink a
		{
			text-decoration:none;
			color:#4F6070;
		}
		
		
/*** top menu ***/
.top_menu
{
	position:relative;
	width:676px;
	height:37px;
	left:19px;
	top:12px;
}
	.menu_item_body
	{
		padding:0px;
	}
		.mitem_left{}
		.mitem_center
		{
			height:37px;
			background:url(../images/top_menu/bg_tmenu.png);
		}
			.mitem_home img
			{
				margin:14px 16px 0px 16px;
			}
		.mitem_right{}
/*** top menu end ***/

.subHeader
{
	background:url(../images/bg_player_header.jpg) no-repeat bottom right;
	height:416px;
}
.subHeaderConf
{
	height:416px;
}
	.subHeaderConf .confText
	{
		text-align:center;
		padding-top:150px;
		font-size:30px;
		color:#005C8C;
	}
	.subHeader .col_1
	{
		padding:30px 0px 0px 30px;
	}
	.subHeader ul
	{
		padding:20px 0px 0px 100px;
		margin:0px 0px 0px 0px;
		font-size:12px;
		color:#3A3A3A;
	}
		.subHeader ul li
		{
			padding:0px 0px 0px 26px;
			margin:0px 0px 7px 0px;
			list-style:none;
			background:url(../images/bg_ul_li_subh.gif) no-repeat left;
		}
		
		
#content
{
	width: 979px;
	background-color:#FFFFFF;
	background-image:none;
}
.content_title
{
	/*background:url(../images/bg_content_title.jpg) left top no-repeat;*/
	vertical-align:top;
	padding:20px 0px 20px 0px;
}
	.content_title div
	{
		background:#ffffff;
		position:relative;
		z-index:1000;
		top:-2px;
	}
.cright
{
	width:780px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#3A3A3A;
}
.subtitle
{
	font-weight:bold;
	padding-left: 20px;
	background:url(../images/mark_blue.gif) left top no-repeat;
}
.subtitle2
{
	padding-left: 20px;
	margin-left:10px;
	background:url(../images/mark_blue.gif) left top no-repeat;
}
.subtitle3
{
	padding-left: 20px;
	margin-left:20px;
	background:url(../images/mark_blue_smal.gif) left top no-repeat;
}
	.subtitle3_1
	{
		padding-left: 20px;
		margin-left:20px;
		background:url(../images/mark_blue.gif) left top no-repeat;
	}
.subtitle4
{
	padding-left: 20px;
	background:url(../images/mark_blue.gif) left top no-repeat;
}
.box_a
{
	background:url(../images/testimonial_a_bg.jpg) left top repeat-y;
	height:149px;
}
.box_a_bg
{
	background:url(../images/testimonial_a_bg_top.jpg) left top no-repeat;
}
.box_a .text_a
{
	font-family: Tahoma, Verdana;
	font-size:13px;
	font-weight:bold;
	color:#075F8F;
	padding:10px 4px 0px 2px;
}
.box_a .sign_a
{
	font-size:11px;
	color:#575757;
}

.box_b
{
	background:url(../images/testimonial_b_bg.jpg) left top repeat-y;
	height:149px;
}
.box_b_bg
{
	background:url(../images/testimonial_b_bg_top.jpg) left top no-repeat;
}
.box_b .text_b
{
	font-family: Tahoma, Verdana;
	font-size:13px;
	font-weight:bold;
	color:#075F8F;
	padding:10px 4px 0px 2px;
}
.box_b .sign_b
{
	font-size:11px;
	color:#575757;
}
	
	
.rankBox
{
	background:url(../images/bg_box_rank.jpg);
	width:234px;
	height:170px;
	color:#647684;
}
	.rankBox .title
	{
		padding:27px 0px 22px 84px;
	}
	.rankBox .text
	{
		width:130px;
		margin-left:93px;
		font-size:13px;
		font-weight:bold;
	}
	
a.learn_more
{
	display:block;
	text-decoration:none;
	background:url(../images/btn_learnmore.gif);
	width:168px;
	height:34px;
	text-align:center;
	position:absolute;
	margin:315px 0px 0px 585px;
}
	a.learn_more:hover
	{
		background:url(../images/btn_learnmore_act.gif);
	}

.connectBox
{
	background:url(../images/bg_box_connect.jpg);
	width:234px;
	height:170px;
	color:#647684;
}
	.connectBox .title
	{
		padding:26px 0px 22px 56px;
	}
	.connectBox .text
	{
		width:120px;
		margin-left:108px;
		font-size:13px;
		font-weight:bold;
	}
	
.growBox
{
	background:url(../images/bg_box_grow.jpg);
	width:234px;
	height:170px;
	color:#647684;
}
	.growBox .title
	{
		padding:25px 0px 22px 62px;
	}
	.growBox .text
	{
		width:115px;
		margin-left:95px;
		font-size:13px;
		font-weight:bold;
	}

.newletBox
{
	background:url(../images/bg_box_download.jpg);
	width:234px;
	height:170px;
	color:#47525C;
}
	.newletBox .title
	{
		padding:27px 0px 13px 32px;
	}
	.newletBox .text
	{
		margin-left:75px;
		width:160px;
		font-size:12px;
		color:#47525C;
	}
	.newletBox .imgCol
	{
		padding:1px 9px 0px 0px;
	}
	.newletBox a
	{
		color:#47525C;
	}
	.newletBox .formText
	{
		width:43px;
		padding-top:2px;
	}
	.newletBox .colName
	{
		padding:8px 0px 3px 0px;
	}
	.newletBox .btnCol
	{
		width:106px;
		text-align:center;
		padding-top:7px;
	}
	
	
	
.tablePricing{}
	.tablePricing tr td
	{
		text-align:center;
		vertical-align:middle;
		border-bottom:2px solid #FFFFFF;
		border-right:2px solid #FFFFFF;
		background:#F3F4F6;
		font-size:12px;
		padding-top:10px;
		padding-bottom:10px;
	}
	.tablePricing tr.whiteTr td
	{
		background:#FFFFFF;
	}
	.tablePricing tr.paddingNo td
	{
		padding:0px;
	}
	.tablePricing tr td.leftTd
	{
		text-align:left;
	}
	.tablePricing tr td.leftTd span
	{
		display:block;
		padding-left:20px;
	}
	.tablePricing tr td.leftTd .colText
	{
		width:250px;
	}
	.tablePricing tr td.leftTd .colText_10
	{
		padding-top:10px;
	}
	.tablePricing tr td.leftTd .colText_15
	{
		padding-top:15px;
	}
		.tablePricing tr td.leftTd b
		{
			text-align:center;
			display:block;
			width:245px;
			font-size:14px;
		}
		.tablePricing tr td.leftTd strong
		{
			font-size:14px;
		}
	.tablePricing tr.lastTr td
	{
		border-bottom:none;
	}
	.tablePricing tr td.lastTd
	{
		border-right:none;
	}
	.tablePricing tr.header td
	{
		background:#E8F1F7;
	}
		.tablePricing tr.header td.ferst
		{
			background:#E8F1F7 url(../images/bg_headertab_left.gif) no-repeat top left;
		}
		.tablePricing tr.header td.last
		{
			background:#E8F1F7 url(../images/bg_headertab_right.gif) no-repeat top right;
		}
		
	.tablePricing .priseBox
	{
		font-family:"Times New Roman", Times, serif;
		font-size:18px;
		color:#F26521;
	}
	
	.tablePricing td .packageTdTitle
	{
		padding:20px 22px 0px 0px;
	}
	
	
		.tablePricing td.size16
		{
			font-size:16px;
		}
		
	.tablePricing tr.blueTextTr td
	{
		font-weight:bold;
		color:#0174B0;
		font-size:14px;
	}
	.tablePricing tr.orangeTextTr td
	{
		font-weight:bold;
		color:#CD4E01;
		font-size:15px;
	}
		.tablePricing tr.orangeTextTr td i
		{
			font-size:11px;
			font-weight:normal;
		}
.colNote
{
	width:40px;
}		
.botLink
{
	text-align:center;
	font-size:15px;
}
	.botLink a
	{
		color:#388CC4;
	}
		.botLink a:hover
		{
			color:#2CAE15;
		}
.link_blue
{
	color:#388CC4;
}
	
	
.btnOrderNow
{
	background:url(../images/btn_order_now.gif) no-repeat top left;
	display:block;
	margin:0px auto 0px auto;
	text-decoration:none;
	width:168px;
	height:34px;
	text-align:center;
}
	.btnOrderNow:hover
	{
		background:url(../images/btn_order_now_act.gif) no-repeat top left;
	}
	
.btnGetStart
{
	background:url(../images/btn_get_started.gif) no-repeat top left;
	display:block;
	margin:0px auto 0px auto;
	text-decoration:none;
	width:162px;
	height:28px;
	text-align:center;
}
	.btnGetStart:hover
	{
		background:url(../images/btn_get_started_act.gif) no-repeat top left;
	}

.subMenuDiv
{
	vertical-align:top;
}	
.subMenuDiv div
{
	background:#FFFFFF;
	position:relative;
	z-index:1000;
}

.innerHeadPart
{
	height:150px;
}

#flashIntro
{
	position:absolute;
	margin:59px 0px 0px 514px;
}
#flashJimmy
{
	text-align:center;
	padding:10px 0px 10px 0px;
}
	
	
.footMenu
{
	background:url(../images/bg_footmenu.gif);
	height:34px;
	width:943px;
}
	.footMenu .inner
	{
		padding:10px 12px 0px 0px;
	}
	.footMenu .colLeft, .footMenu .colLeft a
	{
		color:#4696CC;
	}
	.footMenu .colRight, .footMenu .colRight a
	{
		color:#858484;
	}
	
.logoFootCol
{
	text-align:center;
	padding:25px 0px 8px 0px;
}
.footText
{
	color:#908F8F;
	text-align:center;
	padding-bottom:15px;
}


.phoneColIndex
{
	position:absolute;
	margin:24px 0px 0px 532px;
}
	