/* *************************** 
  Site - express
  ---------------------------
  StyleSheet Index
  $1 - Global Styles
  $2 - Website Structure Styles
  $3 - Header Styles
  $4 - Content Styles
  $5 - Sidebar Styles
  $6 - Footer Styles
   ***************************/

/* *************************** 
   $1 GLOBAL Styles
   ***************************/
* {
	margin: 0;
	padding: 0;
}
a {
	color:#1B538B;
	text-decoration:underline;
}
a:hover{
	color:#ffffff;
	text-decoration:underline;

}
a:hover.text{
	color:#ffffff !important;
	text-decoration:none !important;
	background-color: #1B538B;


}
fieldset{
	border:none;
}
li {
	list-style:none;
}
.clear{
	clear:both;
	height:0;
	font-size:0;
}
/* *************************** 
   $2 Website Structure Styles
   ***************************/
body{
	text-align:left;
	font-size:12px;
	color:#333;
	font-family: Tahoma, Geneva, sans-serif;
	background:#e1e2e2 url(/images/body.png) left top repeat-x;
}
/* *************************** 
   $3 Header Styles
   ***************************/
#header{
	height:65px;
	width:932px;
	margin:0px auto;
	position:relative;
}
#header img.bg_header{
	position:absolute;
	top:65px;
	display:block;
	left:-494px;
}
#header img.header_img{
	position:absolute;
	top:118px;
	left:0px;
}
#header h1 a{
	display:block;
	text-indent:-9999px;
	outline-style:none;
	width:127px;
	height:65px;
	position:absolute;
	top:0px;
	left:0px;
	background:url(/images/logo1.png) left top no-repeat;
} 
#header a.top_button1{
	display:block;
	width:201px;
	background:url(/images/top_button_1.png) left top no-repeat;
	position:absolute;
	left:198px;
	top:21px;
	height:22px;
	text-indent:-9999px;
	outline-style:none;
}
#header a.top_button1:hover{background:url(/images/top_button_1.png) left bottom no-repeat;}
#header a.top_button2{
	display:block;
	width:117px;
	background:url(/images/top_button_2.png) left top no-repeat;
	position:absolute;
	left:404px;
	top:21px;
	height:22px;
	text-indent:-9999px;
	outline-style:none;
}
#header a.top_button2:hover{background:url(/images/top_button_2.png) left bottom no-repeat;}
#header a.top_button3{
	display:block;
	width:75px;
	background:url(/images/top_button_3.png) left top no-repeat;
	position:absolute;
	left:526px;
	top:21px;
	height:22px;
	text-indent:-9999px;
	outline-style:none;
}
#header a.top_button3:hover{background:url(/images/top_button_3.png) left bottom no-repeat;}
#header a.top_button4{
	display:block;
	width:89px;
	background:url(/images/top_button_4.png) left top no-repeat;
	position:absolute;
	left:606px;
	top:21px;
	height:22px;
	text-indent:-9999px;
	outline-style:none;
}
#header a.top_button4:hover{background:url(/images/top_button_4.png) left bottom no-repeat;}
#header a.top_button5{
	display:block;
	width:81px;
	background:url(/images/top_button_5.png) left top no-repeat;
	position:absolute;
	left:700px;
	top:21px;
	height:22px;
	text-indent:-9999px;
	outline-style:none;
}
#header a.top_button5:hover{background:url(/images/top_button_5.png) left bottom no-repeat;}
#header .login_button{
	width:59px;
	background:url(/images/bg_login_button.png) left top no-repeat;
	border:none;
	cursor:pointer;
	position:absolute;
	right:0px;
	top:20px;
	height:24px;
	text-indent:-9999px;
}
#header .login_button:hover{background:url(/images/bg_login_button.png) left bottom no-repeat;}
#header span{
	display:block;
	width:62px;
	height:23px;
	line-height:23px;
	position:absolute;
	right:65px;
	padding-left:10px;
	top:20px;
	border-left:1px solid #06a6ca;
}
#header span.sign_up a{
	text-transform:uppercase;
	color:#FFF;
	font-weight:bold;
}
#header span.sign_up a:hover{
	color:#FFF;
}
#content_top_box{
	height:163px;
	width:932px;
	margin:0px auto;
	position:relative;
	background:url(/images/bg_header2.png) left top no-repeat;
}

#content_top_box img.header_img{
	position:absolute;
	top:53px;
	left:0px;
}
#content_top_box h2{
	position:absolute;
	top:28px;
	left:98px;
	width:283px;
	height:35px;
	text-indent:-9999px;
	outline-style:none;
}
#content_top_box h2.feature_tour{
	width:341px;
	height:40px;
	background:url(/images/title_features1.png) left top no-repeat;
}
#content_top_box h2.sign_up{
	width:492px;
	height:40px;
	background:url(/images/title_sign_up1.png) left top no-repeat;
}
#content_top_box h2.confirmation{
	width:515px;
	height:40px;
	background:url(/images/title_confirmation1.png) left top no-repeat;
}
#content_top_box h2.plans_pricing{
	width:272px;
	height:40px;
	background:url(/images/title_plans_pricing1.png) left top no-repeat;
}
#content_top_box h2.is_right{
	width:349px;
	height:40px;
	background:url(/images/title_is_express_right1.png) left top no-repeat;
}
#content_top_box h2.become_partner{
	width:283px;
	height:40px;
	background:url(/images/title_partners1.png) left top no-repeat;
}
#content_top_box h2.contact{
	width:180px;
	height:40px;
	background:url(/images/title_contact1.png) left top no-repeat;
}
#content_top_box p{
	font-size:17px;
	color:#FFF;
	position:absolute;
	top:75px;
	left:102px;
}
#content_top_box div.plans_pricing{
	width:391px;
	position:absolute;
	right:-50px;
	top:0px;
	height:163px;
}
#content_top_box div.plans_pricing a{
	display:block;
	width:391px;
	background:url(/images/plans_pricing1.jpg) left top no-repeat;
	height:163px;
	text-indent:-9999px;
	outline-style:none;
	cursor:pointer;
}
#content_top_box div.plans_pricing a:hover{background:url(/images/plans_pricing1.jpg) left bottom no-repeat;}
#top_box{
	width:100%;
	height:325px;
	background:#f1f2f2 url(/images/bg_top_box.png) left top repeat-x;
}
#top_box #top_box_inner{
	width:932px;
	margin:0px auto;
	height:325px;
	position:relative;
}

#top_box .contentdiv .right_img{
	width:608px;
	height:325px;
	position:absolute;
	top:0px;
	right:-56px;
}
#top_box .contentdiv h1{
	position:absolute;
	top:59px;
	left:0px;
	width:430px;
}
#top_box .contentdiv p{
	position:absolute;
	top:135px;
	left:0px;
	font-size:15px;
	color:#FFF;
	line-height:21px;
}
#top_box #top_box_inner .top_box_inner_button{
	width:418px;
	height:64px;
	position:absolute;
	bottom:1px;
	left:-14px;
	z-index:100;
}
#top_box #top_box_inner .top_box_inner_button a{
	display:block;
	width:197px;
	height:48px;
	text-indent:-9999px;
	outline-style:none;
	float:left;
}
#top_box #top_box_inner .top_box_inner_button a.free_trial{background:url(/images/free_trial.png) left top no-repeat;}
#top_box #top_box_inner .top_box_inner_button a.free_trial:hover{background:url(/images/free_trial.png) left bottom no-repeat;}
#top_box #top_box_inner .top_box_inner_button a.take_a_quick_tour{ float:right;background:url(/images/take_a_quick_tour.png) left top no-repeat;}
#top_box #top_box_inner .top_box_inner_button a.take_a_quick_tour:hover{background:url(/images/take_a_quick_tour.png) left bottom no-repeat;}
/* *************************** 
   $4 Content Styles
   ***************************/   
#content{
	width:932px;
	margin:0px auto;
	overflow:hidden;
	padding:30px 0px;
}
.maincontent{
	width:540px;
	float:right;
}
.maincontent h1{
	font-size:30px;
	color:#63686a;
}
.maincontent p{
	font-family: georgia;
	font-size:16px;
	padding-top:15px;
	color:#63686a;
	line-height:21px;
}
.maincontent ol{
	font-family: georgia;
	font-size:16px;
	padding-top:15px;
	color:#63686a;
	line-height:21px;
}
.maincontent ul{
	font-family: georgia;
	font-size:16px;
	padding-top:15px;
	color:#63686a;
	line-height:21px;
}
.maincontent li{
	list-style-type:decimal;
	padding-bottom:10px;
}
.maincontent li.bullet{
	list-style-type:square;
	padding-bottom:10px;
}
.maincontent_img_box{
	width:100%;
	overflow:hidden;
	padding-top:30px;
}
.maincontent_img_box img{
	display:block;
	float:left;
}
.maincontent_img_box .right_img{
	float:right;
}
.maincontent_img_box a.watch_video{
	margin:0px auto;
	display:block;
	clear:both;
	width:195px;
	height:47px;
	text-indent:-9999px;
	outline-style:none;
	background:url(/images/watch_video.jpg) left top no-repeat;
}
.maincontent_img_box a.watch_video:hover{background:url(/images/watch_video.jpg) left bottom no-repeat;} 
.content_text_box{
	width:932px;
	margin:0 auto;
	padding:30px 0px;
	padding-bottom:560px;
	position:relative;
}
.content_text_box h1{
	font-size:40px;
	color:#63686a;
}
.content_text_box p{
	font-size:14px;
	padding-top:15px;
	color:#63686a;
	line-height:19px;
}
.content_text_box .top_img{
	position:absolute;
	left:-30px;
	top:170px;
	display:block;
}
.content_text_box .list_img{
	position:absolute;
	top:516px;
	left:-3px;
}
.content_text_box a.plans_pricing{
	display:block;
	width:391px;
	height:171px;
	position:absolute;
	right:-45px;
	top:360px;
	cursor:pointer;
	text-indent:-9999px;
	outline-style:none;
	background:url(/images/free_traia_1.png) left top no-repeat;
}
.content_text_box a.plans_pricing:hover{
	background:url(/images/free_traia_2.png) left top no-repeat;
}
.content_text_box ul{
	position:absolute;
}
.content_text_box ul li{
	padding:3px 0px 3px 26px;
	font-size:16px;
	font-weight:bold;
	color:#154276;
	background:url(/images/bg_content_text_box_li.gif) left 3px no-repeat;
}
.content_text_box ul li a{ color:#154276;}
.content_text_box ul li a:hover{ color:#154276;}
.content_text_box .free_list{
	width:320px;
	left:150px;
	top:558px;
}
.content_text_box .month_list{
	left:660px;
	top:535px;
	width:294px;
}
.content_inner{
	width:950px;
	margin:0 auto;
	overflow:hidden;
	padding:30px 0px;
}
.content_inner h1{
	font-size:40px;
	color:#63686a;
	padding-left:12px;
}
.content_inner p{
	font-size:17px;
	padding-top:15px;
	color:#63686a;
	line-height:19px;
	padding-left:12px;
}
.content_inner .content_bottom{
	width:100%;
	overflow:hidden;
	padding-top:15px;
}
.content_bottom .left_box{
	float:left;
	width:559px;
	background:url(/images/bg_left_box_bm.png) left top repeat-y;
}
.content_bottom .left_box_bm{
	width:533px;
	padding:30px 75px 0;
	background:url(/images/bg_left_box_bt.png) left top no-repeat;
}
.content_bottom .contact .left_box_bm {
	padding:35px 13px 0 13px;
}
.content_bottom .left_box_bb{
	width:370px;
	overflow:hidden;
	height:94px;
	padding-left:189px;
	padding-top:32px;
	background:url(/images/bg_left_box_bb1.png) left top no-repeat;
}
.content_bottom .left_box_bb1{
	width:376px;
	overflow:hidden;
	height:94px;
	padding-left:183px;
	padding-top:23px;
	background:url(/images/bg_left_box_bb1.png) left top no-repeat;
}
.content_bottom .left_box_bb input{
	width:249px;
	height:45px;
	background:url(/images/create_account.png) left top no-repeat;
	cursor:pointer;
	border:none;
}
.content_bottom .left_box_bb1 input{
	width:249px;
	height:45px;
	background:url(/images/submit_request.png) left top no-repeat;
	cursor:pointer;
	border:none;
	display:block;
}
.content_bottom .left_box_bb input:hover{
	background:url(/images/create_account.png) left bottom no-repeat;
}
.content_bottom .left_box_bb1 input:hover{
	background:url(/images/submit_request.png) left bottom no-repeat;
}
.content_bottom .right_box{
	float:right;
	width:319px;
}
.content_bottom .left_box_bm td span{
	color:#1B538B;
	font-weight:bold;
	font-size:17px;
}
.content_bottom .left_box_bm h4{
	width:533px;
	overflow:hidden;
	padding-top:20px;
}
.content_bottom .left_box_bm h4 span{
	color:#63686a;
	font-size:18px;
	display:block;
	float:left;
	padding-left:25px;
	width:110px;
	line-height:normal;
	padding-top:3px;
}
.content_bottom .left_box_bm h4 span.error1{
	color:#ff0000;
	font-size:11px;
	left:535px;
	margin-top:-25px;
	position:absolute;
	font-weight:bold;
}
.content_bottom .left_box_bm h4 span.error2{
	color:#ff0000;
	font-size:11px;
	left:535px;
	margin-top:4px;
	position:absolute;
	font-weight:bold;
}
.content_bottom .left_box_bm h4 span#divIndustry {
	padding:0;
}
.content_bottom .left_box_bm h4 span#divIndustry select {
	width:293px;
}
.content_bottom .left_box_bm h4 .input_box{
	width:286px;
	height:24px;
	font-size:22px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	border:solid 1px #cccccc;
	padding:2px 2px 2px 2px;
}
.content_bottom .left_box_bm h4 .tel_box{
	width:50px;
	height:24px;
	font-size:22px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	border:solid 1px #cccccc;
	padding:2px 2px 2px 2px;
}
.content_bottom .left_box_bm select {
	border:1px solid #CCCCCC;
	color:#666666;
	font-size:20px;
	height:29px;
	padding:1px;
	width:407px;
}
.content_bottom .left_box_bm textarea {
	width:286px;
	height:85px;
	font-size:22px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	border:solid 1px #cccccc;
	padding:2px 2px 2px 2px;
}
.content_bottom .pricing_box{
	float:left;
	width:559px;
	background:url(/images/bg_pricing_box_bm.png) left top repeat-y;
}
.content_bottom .pricing_box_bm{
	width:533px;
	padding:0px 13px;
	padding-top:45px;
	background:url(/images/bg_pricing_box_bt.png) left top no-repeat;
}
.content_bottom .pricing_box_bb{
	width:100%;
	height:37px;
	background:url(/images/bg_pricing_box_bb.png) left top no-repeat;
}
.content_bottom .pricing_box_bm h2{
	color:#1b538b;
	font-size:18px;
	padding:0px 30px;
}
.content_bottom .pricing_box_bm p{
	padding:15px 30px;
}
#website_main{
	width:932px;
	margin:0px auto;
	overflow:hidden;
	padding-bottom:30px;
}
.maincontent_inner{
	width:435px;
	float:left;
}
.maincontent_inner .signup_now{
	width:100%;
	height:65px;
	padding-top:100px;
	background:url(/images/signup_now1.png) left top no-repeat;
}
.maincontent_inner .signup_now a{
	display:block;
	width:196px;
	height:33px;
	margin:0px auto;
	text-indent:-9999px;
	outline-style:none;
	background:url(/images/bg_signup_now_a.png) left top no-repeat;
}
.maincontent_inner .signup_now a:hover{background:url(/images/bg_signup_now_a.png) left bottom no-repeat;}
.maincontent_inner .top_providers{
	width:341px;
	padding:14px;
	height:155px;
	background:url(/images/top_providers.png) left top no-repeat;
	margin:0px auto;
}
.maincontent_inner .top_providers h1{
	width:100%;
	padding-bottom:10px;
}
.maincontent_inner .top_providers h1 a{
	display:block;
	text-indent:-99999px;
	outline-style:none;
	width:100%;
	overflow:hidden;
	background:url(/images/top_providers_h1.png) left top no-repeat;
	height:34px;
}
.maincontent_inner .top_providers h1 a:hover{
	background:url(/images/top_providers_h1.png) left -34px no-repeat;
}
.maincontent_inner .top_providers .top_providers_inner {
	width:323px;
	margin:0px auto;
	height:94px;
	overflow-y:auto;
}
.maincontent_inner .top_providers .top_providers_inner ul{
	width:306px;
	overflow:hidden;
} 
.maincontent_inner .top_providers .top_providers_inner ul li{
	float:left;
	width:102px;
	height:43px;
	padding-top:4px;
}
.maincontent_inner .top_providers .top_providers_inner ul li img{
	display:block;
	margin:0px auto;
	border:none;
}
/*************************************/
.create_account{
	width:932px;
	margin:0px auto;
	overflow:hidden;
	padding-top:25px;
}
.create_account .text_box{
	width:100%;
	overflow:hidden;
	padding:12px 0px;
}
.create_account .text_box .left_box{
	float:left;
	width:420px;
}

.create_account .text_box .right_box{
	float:right;
	width:420px;
}
.create_account h3{
	font-size:16px;
	color:#63686a;
	padding-bottom:12px;
}
.create_account h3 img{
	vertical-align:bottom;
}
.create_account h3 label{
	vertical-align:bottom;
	padding-left:10px;
}
.create_account p{
	font-size:16px;
	color:#63686a;
	line-height:21px;
	font-family:georgia;
}
.create_account .text_box .button_box{
	float:left;
	background: url(/images/bg_create_account.png) left top no-repeat;
	width:373px;
	height:115px;
	padding:26px 32px 0px 32px;
	position:relative;
}
.create_account .text_box .button_box.right_button{
	float:right;
	padding-bottom:20px;
}
.create_account .text_box .button_box p{
	font-size:15px;
	color:#0d2f5f;
}
.create_account .text_box .button_box a{
	display:block;
	width:221px;
	height:41px;
	text-indent:-9999px;
	outline-style:none;
	background:url(/images/bg_buttom1.png) left top no-repeat;
	position:absolute;
	top:92px;
	left:103px;
}
.create_account .text_box .button_box.right_button a{
	background:url(/images/bg_buttom2.png) left top no-repeat;
}
.landing_page{
	width:100%;
	background:url(/images/bg_landing_page.png) left top repeat-x;
}
.landing_page .landing_page_inner{
	width:932px;
	margin:0px auto;
	overflow:hidden;
	background:url(/images/bg_landing_page_inner.png) left top no-repeat;
}
.landing_page .landing_page_inner .top_box{
	height:127px;
	padding-top:39px;
}
.landing_page .landing_page_inner .top_box h1{
	text-indent:-9999px;
	outline-style:none;
	background:url(/images/bg_landing_page_h1.png) -2px top no-repeat;
	height:42px;
}
.landing_page .landing_page_inner .top_box p{
	font-size:16px;
	color:#FFF;
	line-height:21px;
	padding-top:6px;
}
.landing_page .landing_page_inner .left_box{
	float:left;
	width:500px;
	padding-bottom:10px;
}
.landing_page .landing_page_inner .left_box .img_box{
	padding-top:25px;
	padding-right:30px;
}
.landing_page .landing_page_inner .left_box .img_box img{
	display:block;
	margin:0px auto;
}
.landing_page .landing_page_inner .left_box ul{padding:20px 0px;}
.landing_page .landing_page_inner .left_box ul li{
	font-size:14px;
	padding:2px 0px;
}
.landing_page .landing_page_inner .left_box ul li a{ color:#63686a;}
.landing_page .landing_page_inner .left_box ul li a:hover{ color:#63686a;}
.landing_page .landing_page_inner .left_box .sidebar_inner{
	padding-top:20px;
	width:100%;
}
.landing_page .landing_page_inner .right_box{
	width:393px;
	float:right;
	margin-top:-78px;
}
.landing_page .landing_page_inner .right_box .form_box{
	width:100%;
	background:url(/images/landing_form_bm.png) left top repeat-y;
}
.landing_page .landing_page_inner .right_box .form_box .form_box_inner{
	background:url(/images/landing_form_bt.png) left top no-repeat;
	width:313px;
	padding:40px 40px 0px 40px;
}
.landing_page .landing_page_inner .right_box .form_box .form_box_inner h2{
	background:url(/images/bg_form_box_inner_h2.png) center top no-repeat;
	text-indent:-9999px;
	outline-style:none;
	height:55px;
}
.landing_page .landing_page_inner .right_box .form_box .form_box_inner ul{
	padding-bottom:20px;
	font-size:16px;
	color:#1b538b;
	padding-left:2px;
}
.landing_page .landing_page_inner .right_box .form_box .form_box_inner ul li{ padding:2px 0px;}
.landing_page .landing_page_inner .right_box .form_box .form_box_inner ul li a{color:#1b538b;}
.landing_page .landing_page_inner .right_box .form_box .form_box_inner ul li a:hover{color:#1b538b;}
.landing_page .landing_page_inner .right_box .form_box .form_box_inner p{
	width:100%;
	overflow:hidden;
	padding:7px 0px;
}
.landing_page .landing_page_inner .right_box .form_box .form_box_inner p span{
	display:block;
	float:left;
	width:94px;
	font-size:12px;
	color:#63686a;
	font-weight:bold;
	padding-top:2px;
}
.landing_page .landing_page_inner .right_box .form_box .form_box_inner p .input_box{
	border:none;
	width:212px;
	height:14px;
	padding:2px 2px 3px 2px;
	font-family:Arial, Helvetica, sans-serif;
	color:#63686a;
	font-size:12px;
	background:url(/images/bg_form_box_inner_input_box.png) left top no-repeat;
}
.landing_page .landing_page_inner .right_box .form_box .form_bottom_box{
	width:259px;
	background:url(/images/landing_form_bb.png) left top no-repeat;
	height:65px;
	padding-left:134px;
	padding-top:17px;
}
.landing_page .landing_page_inner .right_box .form_box .form_bottom_box a{
	display:block;
	background:url(/images/bg_form_box_inner_button.png) left top no-repeat;
	height:32px;
	width:172px;
	text-indent:-9999px;
	outline-style:none;
}
.landing_page .landing_page_inner .right_box .form_box .form_bottom_box a:hover{background:url(/images/bg_form_box_inner_button.png) left bottom no-repeat;}
.landing_page .landing_page_inner .right_box .list_text_box{
	width:100%;
	background:url(/images/landing_box_bm.png) left top repeat-y;
	margin-top:20px;
}
.landing_page .landing_page_inner .right_box .list_text_box .list_text_box_bt{
	width:100%;
	height:31px;
	background:url(/images/landing_box_bt.png) left top no-repeat;
}
.landing_page .landing_page_inner .right_box .list_text_box .list_text_box_inner{
	width:323px;
	padding:0px 35px 30px 35px;
	background:url(/images/landing_box_bb.png) left bottom no-repeat;
}
.landing_page .landing_page_inner .right_box .list_text_box .list_text_box_inner h3{
	font-size:17px;
	color:#1b538b;
	text-align:center;
	line-height:normal;
}
.landing_page .landing_page_inner .right_box .list_text_box .list_text_box_inner ul{ padding-top:4px;}
.landing_page .landing_page_inner .right_box .list_text_box .list_text_box_inner ul li{
	font-size:14px;
	color:#63686a;
	padding:1px 0px;
}
.landing_page .landing_page_inner .right_box .list_text_box .list_text_box_inner ul li a{color:#63686a;}
.landing_page .landing_page_inner .right_box .list_text_box .list_text_box_inner ul li a:hover{color:#63686a;}
/* ***************************   
    $5 - Sidebar Styles
   ***************************/
.sidebar{
	width:315px;
	float:left;
	padding-left:6px;
}
.sidebar_box{
	background:url(/images/bg_sidebar_bm1.png) left top repeat-y;
	padding-right:4px;
	width:311px;
}
.sidebar_box_bm{
	background:url(/images/bg_sidebar_bt.png) left top no-repeat;
	width:100%;
	padding-top:25px;
	overflow:hidden;
}
.sidebar_box_bb{
	background:url(/images/bg_sidebar_bb.png) left top no-repeat;
	width:100%;
	height:31px;
}
.sidebar_box_bm1{
	background:url(/images/bg_sidebar_bt1.png) left top no-repeat;
	width:100%;
	padding-top:25px;
	overflow:hidden;
}
.sidebar_box_bb1{
	background:url(/images/bg_sidebar_bb1.png) left top no-repeat;
	width:100%;
	height:31px;
}
.sidebar_box_bm h2, .sidebar_box_bm1 h2{
	font-size:17px;
	padding-left:25px;
	color:#1b538b;
}
.sidebar_box_bm h3, .sidebar_box_bm1 h3{
	color:#1B538B;
	font-size:17px;
	padding-left:23px;
	text-align:center;
	width:265px;
}
.sidebar_box_bm p, .sidebar_box_bm1 p{
	font-size:14px;
	padding-left:26px;
	color:#63686a;
	width:260px;
}
.sidebar_box_bm p.bottom_link{
	padding-left:25px;
	color:#63686a;
	padding-top:50px;
	padding-bottom:0px;
}
.sidebar_box_bm p.bottom_link a{
	text-decoration:underline;
	font-size:11px;
	color:#0b2958;
}
.sidebar_box_bm p.bottom_link a:hover{
	text-decoration:none;
	color:#0b2958;
}
.sidebar_box_bm1 ul li{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/images/bg_pricing_text_box_inner_li1.png) no-repeat scroll left 4px;
	color:#63686A;
	font-size:14px;
	margin:5px 0 0 25px;
	padding:3px 26px 4px 22px;
}
.sidebar_nav{
	width:315px;
	background:url(/images/bg_sidebar_nav_bt.png) left top no-repeat;
	padding-top:32px;
}
.sidebar_nav_bb{
	width:315px;
	background:url(/images/bg_sidebar_nav_bb.png) left top no-repeat;
	height:32px;
}
.sidebar_nav ul{
	width:315px;
	overflow:hidden;
}
.sidebar_nav ul li{
	height:66px;
	width:100%;
	float:left;
	font-size:15px;
}
.sidebar_nav ul li.selected{
width:230px;
padding-left:85px;
height:54px;
padding-top:12px;
line-height:19px;
font-weight:bold;
color:#FFF;
outline-style:none;

}
.sidebar_nav ul li a{
	display:block;
	width:230px;
	padding-left:85px;
	height:54px;
	padding-top:12px;
	line-height:19px;
	font-weight:bold;
	color:#58595b;
	outline-style:none;
}
.sidebar_nav ul li a:hover{
	text-decoration:none;
	color:#FFF;
}
.sidebar_nav ul .nav_1 a{background:url(/images/bg_sidebar_nav_1.png) left top no-repeat;}
.sidebar_nav ul .nav_1 a:hover{background:url(/images/bg_sidebar_nav_1.png) left -66px no-repeat;}
.sidebar_nav ul .nav_1.selected{background:url(../images/bg_sidebar_nav_1.png) left bottom no-repeat;} 

.sidebar_nav ul .nav_2 a{background:url(/images/bg_sidebar_nav_2.png) left top no-repeat;}
.sidebar_nav ul .nav_2 a:hover{background:url(/images/bg_sidebar_nav_2.png) left -66px no-repeat;}
.sidebar_nav ul .nav_2.selected{background:url(/images/bg_sidebar_nav_2.png) left bottom no-repeat;}

.sidebar_nav ul .nav_3 a{background:url(/images/bg_sidebar_nav_3.png) left top no-repeat;}
.sidebar_nav ul .nav_3 a:hover{background:url(/images/bg_sidebar_nav_3.png) left -66px no-repeat;}
.sidebar_nav ul .nav_3.selected{background:url(/images/bg_sidebar_nav_3.png) left bottom no-repeat;}

.sidebar_nav ul .nav_4 a{background:url(/images/bg_sidebar_nav_4.png) left top no-repeat;}
.sidebar_nav ul .nav_4 a:hover{background:url(/images/bg_sidebar_nav_4.png) left -66px no-repeat;}
.sidebar_nav ul .nav_4.selected{background:url(/images/bg_sidebar_nav_4.png) left bottom no-repeat;}

.sidebar_nav ul .nav_5 a{background:url(/images/bg_sidebar_nav_5.png) left top no-repeat;}
.sidebar_nav ul .nav_5 a:hover{background:url(/images/bg_sidebar_nav_5.png) left -66px no-repeat;}
.sidebar_nav ul .nav_5.selected{background:url(/images/bg_sidebar_nav_5.png) left bottom no-repeat;}

.sidebar_nav ul .nav_6 a{background:url(/images/bg_sidebar_nav_6.png) left top no-repeat;}
.sidebar_nav ul .nav_6 a:hover{background:url(/images/bg_sidebar_nav_6.png) left -66px no-repeat;}
.sidebar_nav ul .nav_6.selected{background:url(/images/bg_sidebar_nav_6.png) left bottom no-repeat;}

.sidebar_nav ul .nav_7 a{background:url(/images/bg_sidebar_nav_7.png) left top no-repeat;}
.sidebar_nav ul .nav_7 a:hover{background:url(/images/bg_sidebar_nav_7.png) left -66px no-repeat;}
.sidebar_nav ul .nav_7.selected{background:url(/images/bg_sidebar_nav_7.png) left bottom no-repeat;}

.sidebar_nav ul .nav_8 a{background:url(/images/bg_sidebar_nav_8.png) left top no-repeat;}
.sidebar_nav ul .nav_8 a:hover{background:url(/images/bg_sidebar_nav_8.png) left -66px no-repeat;}
.sidebar_nav ul .nav_8.selected{background:url(/images/bg_sidebar_nav_8.png) left bottom no-repeat;}

.sidebar_nav ul .nav_9 a{background:url(/images/bg_sidebar_nav_9.png) left top no-repeat;}
.sidebar_nav ul .nav_9 a:hover{background:url(/images/bg_sidebar_nav_9.png) left -66px no-repeat;}
.sidebar_nav ul .nav_9.selected{background:url(/images/bg_sidebar_nav_9.png) left bottom no-repeat;}

.sidebar_nav ul .nav_10 a{background:url(/images/bg_sidebar_nav_10.png) left top no-repeat;}
.sidebar_nav ul .nav_10 a:hover{background:url(/images/bg_sidebar_nav_10.png) left -66px no-repeat;}
.sidebar_nav ul .nav_10.selected{background:url(/images/bg_sidebar_nav_10.png) left bottom no-repeat;}

.sidebar_nav ul .nav_11 a{background:url(/images/bg_sidebar_nav_11.png) left top no-repeat;}
.sidebar_nav ul .nav_11 a:hover{background:url(/images/bg_sidebar_nav_11.png) left -66px no-repeat;}
.sidebar_nav ul .nav_11.selected{background:url(/images/bg_sidebar_nav_11.png) left bottom no-repeat;}

.sidebar_nav ul .nav_12 a{background:url(/images/bg_sidebar_nav_12.png) left top no-repeat;}
.sidebar_nav ul .nav_12 a:hover{background:url(/images/bg_sidebar_nav_12.png) left -66px no-repeat;}
.sidebar_nav ul .nav_12.selected{background:url(/images/bg_sidebar_nav_12.png) left bottom no-repeat;}


.sidebar_inner{
	width:496px;
	float:left;
	overflow:hidden;
	padding-top:30px;
}
.sidebar_inner .text_box{
	width:50%;
	float:left;
	padding:10px 0px 30px 0px;
}
.sidebar_inner .text_box p{
	color:#63686a;
	font-size:15px;
	line-height:19px;
}
.sidebar_inner .text_box h3{
	font-size:16px;
	color:#63686a;
	padding:3px 0px 15px 55px;
}
.sidebar_inner .text_box h3.bg_1{ background:url(/images/bg_h3_1.png) left top no-repeat;}
.sidebar_inner .text_box h3.bg_2{ background:url(/images/bg_h3_2.png) left top no-repeat;}
.sidebar_inner .text_box h3.bg_3{ background:url(/images/bg_h3_3.png) left top no-repeat;}
.sidebar_inner .text_box h3.bg_4{ background:url(/images/bg_h3_4.png) left top no-repeat;}
/* *************************** 
   $6 Footer Styles
   ***************************/
#footer{
	width:100%;
	background:#0e2651 url(/images/bg_footer.png) left top repeat-x;
}
#footer .footer_inner{
	width:932px;
	position:relative;
	margin:0px auto;
	height:102px;
}
#footer .footer_inner .footer_box{
	width:483px;
	height:102px;
	position:absolute;
	padding-left:88px;
	padding-right:93px;
	left:-88px;
	top:0px;
	background:url(/images/bg_footer_box.png) left top no-repeat;
}
#footer .footer_inner .footer_box h1{
	text-align:center;
	font-size:16px;
	color:#FFF;
	height:28px;
	line-height:28px;
}
#footer .footer_inner .footer_box .box{
	width:148px;
	float:left;
	color:#0e3161;
	padding-left:11px;
	padding-top:3px;
}
#footer .footer_inner .footer_box .box h2{font-size:14px;}
#footer .footer_inner .footer_box .box p{font-size:12px;}
#footer .footer_inner .footer_box .box h3{font-size:13px;}
#footer .footer_inner .footer_box .box a{color:#0e3161;}
#footer .footer_inner .footer_box .box a:hover{color:#0e3161;}
#footer .footer_inner .right_box{
	float:right;
	width:345px;
	padding-top:15px;
}
#footer .footer_inner .right_box h1 a{
	display:block;
	text-indent:-9999px;
	outline-style:none;
	width:210px;
	height:35px;
	background:url(/images/bg_footer_logo.png) left top no-repeat;
} 
#footer .footer_inner .right_box ul{ padding-top:3px;} 
#footer .footer_inner .right_box ul li{
	display:inline;
	font-size:11px;
	color:#e0e8ef;
}
#footer .footer_inner .right_box ul li a{color:#e0e8ef;}
#footer .footer_inner .right_box ul li a:hover{color:#e0e8ef;}

#footer .footer_inner .right_box p{
	font-size:11px;
	padding-top:3px;
	color:#e0e8ef;
}







/*****0919************************************************************************/

.content_inner .signup_box{
	width:100%;
}
.signup_box .signup_box_inner{
	width:901px;
	padding-top:60px;
	background:url(/images/bg_signup_box_bt.png) left top no-repeat;
}
.signup_box .signup_box_bm{
	width:817px;
	padding:0px 42px;
	background:url(/images/bg_signup_box_bm.png) left top repeat-y;
}
.signup_box .signup_box_bb{
	width:901px;
	height:61px;
	background:url(/images/bg_signup_box_bb.png) left top no-repeat;
}
.signup_box .signup_box_bm ul{
	width:773px;
	overflow:hidden;
	padding:30px 0px 30px 44px;
}
.signup_box .signup_box_bm ul li{
	width:100%;
	float:left;
	overflow:hidden;
	padding:9px 0px;
}
.signup_box .signup_box_bm ul li label{
	display:block;
	float:left;
	font-weight:bold;
	font-size:30px;
	color:#0d2e5d;
	width:240px;
	font-family:Arial, Helvetica, sans-serif;
}
.signup_box .signup_box_bm ul li input.input_box{
	background:url(/images/bg_signup_box_bm_input_box.png) left top repeat-x;
	border:1px solid #3d7ab1;
	border-top:1px solid #2469a7;
	width:480px;
	height:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-top:3px;
	color:#666;
}
.signup_box .signup_box_bm span{
	display:block;
	padding-bottom:30px;
	padding-left:278px;
}
.signup_box .signup_box_bm input.create_account_button{
	width:294px;
	height:66px;
	background:url(/images/bg_create_account_button.png) left top no-repeat;
	cursor:pointer;
	border:none;
}
.signup_box .signup_box_bm input.create_account_button:hover{background:url(/images/bg_create_account_button.png) left bottom no-repeat;}
.signup_box .signup_box_bm .top_box_img{
	width:100%;
	overflow:hidden;
	padding:3px 0px 0px 0px;
}
.signup_box .signup_box_bm .top_box_img img{
	display:block;
	float:left;
}
.signup_box .signup_box_bm .top_box_img img.signup_logo{
	float:right;
	margin-right:46px;
}
.signup_title {
	margin-top:-50px;
	margin-bottom:-20px;
	padding-left:45px;
}
.signup_title h2{
	color:#0c2d5c;
	font-size:45px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}
.signup_title p{
	font-size:27px;
	color:#63686a;
	font-family:Arial, Helvetica, sans-serif;
}
.signup_title ul{
	padding-left:12px;
	padding-top:40px;
}
.signup_title ul li{
	padding:12px 0px 10px 48px;
	height:34px;
	font-size:25px;
	color:#0f4378;
	font-weight:bold;
}
.signup_title ul li#list_text_1{background:url(/images/list_li_1.png) left 10px no-repeat;}
.signup_title ul li#list_text_2{background:url(/images/list_li_2.png) left 10px no-repeat;}
.signup_title ul li#list_text_3{background:url(/images/list_li_3.png) left 10px no-repeat;}
.signup_title ul li#list_text_4{background:url(/images/list_li_4.png) left 10px no-repeat;}
.signup_title ul li#list_text_1 a{ background:url(/images/list_li_text_1.png) left top no-repeat;}
.signup_title ul li#list_text_2 a{ background:url(/images/list_li_text_2.png) left top no-repeat;}
.signup_title ul li#list_text_3 a{ background:url(/images/list_li_text_3.png) left top no-repeat;}
.signup_title ul li#list_text_4 a{ background:url(/images/list_li_text_4.png) left top no-repeat;}

.signup_title ul li a{
	text-indent:-9999px;
	outline-style:none;
	display:block;
	width:100%;
	float:left;	
	height:36px;
}

.pricing{
	width:984px;
	margin:0 auto;
	overflow:hidden;
	padding:30px 0px;
}

.pricing_text_box{
	width:100%;
	background:url(/images/bg_pricing_text_box_bm.png) left top repeat-y;
}
.pricing_text_box .pricing_text_box_inner{
	width:100%;
	overflow:hidden;
	background:url(/images/bg_pricing_text_box_bt.png) left top no-repeat;
}
.pricing_text_box .pricing_text_box_inner h4{
	font-size:23px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#09b9da;
	padding-left:19px;
}
.pricing_text_box .pricing_text_box_inner ul{
	font-size:14px;
	padding-left:12px;
	color:#0f4378;
	padding-bottom:10px;
}
.pricing_text_box .pricing_text_box_inner ul li{
	padding:4px 0px 4px 20px;
	font-size:14px;
	color:#0f4378;
	background:url(/images/bg_pricing_text_box_inner_li.png) left 4px no-repeat;
}
.pricing_text_box .pricing_text_box_inner .text_box1{
	width:196px;
	padding-left:25px;
	padding-top:220px;
	float:left;
}
.pricing_text_box .pricing_text_box_inner .text_box2{
	width:223px;
	float:left;
	padding-top:188px;
}
.pricing_text_box .pricing_text_box_inner .text_box3{
	width:253px;
	float:left;
	padding-top:156px;
}
.pricing_text_box .pricing_text_box_inner .text_box4{
	width:261px;
	float:left;
	padding-top:126px;
}
.pricing_text_box .bb a.button_link1{
	text-indent:-9999px;
	outline-style:none;
	display: block;
	width:104px;
	height:51px;
	background:url(/images/bg_button_link.png) left top no-repeat;
}
.pricing_text_box .bb a.button_link1:hover{background:url(/images/bg_button_link.png) left -51px no-repeat;}
.pricing_text_box .bb a.button_link2{
	text-indent:-9999px;
	outline-style:none;
	display: block;
	width:138px;
	height:51px;
	background:url(/images/bg_button_link.png) left -102px no-repeat;
}
.pricing_text_box .bb a.button_link2:hover{background:url(/images/bg_button_link.png) left -153px no-repeat;}
.pricing_text_box .bb{
	background:url(/images/bg_pricing_text_box_bb.png) left top no-repeat;
	width:100%;
	height:128px;
	overflow:hidden;
	margin-top:-15px;
}
.pricing_text_box .bb span{
	display:block;
	float:left;
	padding-top:30px;
}
.pricing_text_box .bb span.button_1{padding-left:68px;}
.pricing_text_box .bb span.button_2{padding-left:105px;}
.pricing_text_box .bb span.button_3{padding-left:120px;}
.pricing_text_box .bb span.button_4{padding-left:120px;}
.pricing_title{
	padding:0px 17px;
	font-family:Arial, Helvetica, sans-serif;
}
.pricing_title h2{
	color:#0c2d5c;
	font-size:45px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}
.pricing_title p{
	font-size:27px;
	color:#63686a;
	font-family:Arial, Helvetica, sans-serif;
}
.pricing_bottom_box{
	width:100%;
	overflow:hidden;
	padding-top:10px;
}
.pricing_bottom_box h3{
	background:url(/images/bg_pricing_bottom_box_h3.png) center top no-repeat;
	height:62px;
	text-indent:-9999px;
	outline-style:none;
}

.pricing_bottom_box h4{
	font-size:14px;
	padding:8px 0px 8px 0px;
	color:#0f4378;
}
.pricing_bottom_box p{
	font-size:14px;
	color:#0f4378;
	line-height:19px;
}
.pricing_bottom_box i{
	font-size:14px;
	color:#0F4378;
}
.pricing_bottom_box span{
	display:block;
	text-align:right;
	padding-top:5px;
}
.pricing_bottom_box .text_box1{
	width:230px;
	padding-left:75px;
	float:left;
}
.pricing_bottom_box .text_box2{
	width:230px;
	padding-left:55px;
	float:left;
}
.pricing_bottom_box .text_box3{
	width:230px;
	padding-left:60px;
	float:left;
}

/**********1207***********************/

.create_account .text_box .button_box2{
	background: url(/images/bg_pricing2_box_bm.png) left top repeat-y;
	width:908px;
	margin:0px auto;
	margin:0px;
	padding:0px;
	float:none;
}
.create_account .text_box .button_box2 .button_box2_inner{
	background:url(/images/bg_pricing2_box_bt.png) left top no-repeat;
	padding-top:32px;
	padding:42px 56px 0px 26px;
}
.create_account .text_box .button_box2 .button_box2_bb{
	background:url(/images/bg_pricing2_box_bb.png) left top no-repeat;
	height:49px;
	overflow:hidden;
	width:874px;
	padding-right:34px;
	padding-top:10px;
}
.create_account .text_box .button_box2.right_button{
	float:none;
}
.create_account .text_box .button_box2 p{
	font-size:17px;
	color:#0d2f5f;
}
.create_account .text_box .button_box2 .button_box2_bb a{
	display:block;
	width:221px;
	height:41px;
	text-indent:-9999px;
	outline-style:none;
	background:url(/images/bg_pricing2_box_button1.png) left top no-repeat;
	float:right;
}
.create_account .text_box .button_box2.right_button .button_box2_bb a{
	background:url(/images/bg_pricing2_box_button2.png) left top no-repeat;
}