/* CSS Document */

* {
	margin:0;
	padding:0;
}

.clr {
	clear:both;
}

a.lnk-more {
	background:url("../images/arrow-trans.png") no-repeat scroll right center transparent;
	color:#003461;
	padding-right:15px;
	padding-top:1px;
	text-decoration:none;
}

body {
	background:#afdef2 url(../images/body-bg.jpg) repeat-x;
	color:#000000;
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	line-height:150%;
}

#contentwrapper {
	text-align:center;
}

#header {
	text-align:left;
	width:980px;
	background:url(../images/header-bg-trans.png) no-repeat center top;
	margin:0 auto;
}

.home {
	
}

.pages {
	height:167px;
}

#header-top {
	height:167px;
	position:relative;
}

#header-logo {
	position:absolute;
	top:10px;
	left:20px;
}

#header-logo img {
	border:none;
}

#nav-menu-top {
	overflow:hidden;
	padding-top:10px;
}

#header-search {
	float:right;
	background:url(../images/search-bg-trans.png) no-repeat;
	height:53px;
	width:272px;
}

form#hSearch {
	padding:10px 0 0 10px;
}

input#hSearchtxt {
	border:none;
	background:url(../images/search-input-bg-trans.png) no-repeat;
	color:#767676;
	height:22px;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:10px;
	vertical-align:middle;
	width:188px;
	line-height:33px;
}

input#hSearchbtn {
	vertical-align:middle;
}

#header-etalk {
	float:right;
}

#header-etalk img{
	border:none;
}

p#header-top-line {
	float:right;
	padding-right:10px;
	padding-top:23px;
	font-size:14px;
	color:#003366;
}

#nav-menu-main {
	
	position:absolute;
	/*position:fixed;*/
/*right:204px; */
margin-left:255px;
	top:92px;
	z-index:990;
	width: 733px;
}

#nyroModalFull{
	z-index:995;	
}
.dropdown li{
	background:url(../images/nav-main-bgl-trans.png) no-repeat top left;
	display:block;
	float:left;
	padding:0px;
	margin-right:5px;
	text-decoration:none;
	font-weight:bold;
}
.dropdown li:hover{
	background:url(../images/menu-buttonl-hover.png) no-repeat top left;
	display:block;
	float:left;
	padding:0px;
	margin-right:5px;
	text-decoration:none;
	font-weight:bold;
}
.dropdown span{
	text-transform:uppercase;
	font-size:13px;
	color:#003461;
	font-weight:bold;
}
.dropdown a{
	display:block;
	float:left;
	margin:0 0 0 5px;
	padding-left:5px;
	color:#3b3b3b !important;
	font-size:13px;
	text-decoration:none;
	
	
}

 li.sub ul { 
display: none; 
 position:absolute;
 /*top:142px;*/
 margin-top:50px;
 z-index:10000;
width:250px;


 }
  li.sub ul li {
 background:url(../images/bg-sub.png) top left repeat-y;
 width:240px;
 float:left;
 margin-left:1px;
 border-top:2px dotted #bfbfbf; 
 padding:0 3px;

 }
 li.sub ul li a{
  padding-top:5px;
  padding-right:5px;
  
  }
 li.sub ul li a:hover{
 	text-decoration:underline;

}
  li.sub ul li:hover{
  background:url(../images/bg-sub.png) top left repeat-y;
  width:240px;
  margin-left:1px;
  float:left;
  border-top:2px dotted #bfbfbf;
  padding:0 3px;
  }
 li.sub:hover ul { display: block; }

#nav-menu-main span {
	background:url(../images/nav-main-bgr-trans.png) no-repeat top right;
	display:block;
	height:38px;
	padding:15px 15px 0 10px;
}
#nav-menu-main .active{
	background:url(../images/menu-buttonr-hover.png) no-repeat top right;
	display:block;
	height:38px;
	padding:15px 15px 0 10px;
}
#nav-menu-main span:hover{
	background:url(../images/menu-buttonr-hover.png) no-repeat top right;
	display:block;
	height:38px;
	padding:15px 15px 0 10px;
}

}
#nav-menu-main a#actived{
	background:url(../images/nav-main-bgl-actived.png) no-repeat top left;
}

#nav-menu-main span#actived {
	background:url(../images/nav-main-bgr-actived.png) no-repeat top right;
}

#flash-banner {
	background:url(../images/header-flash-bg-trans.png) no-repeat center top;
	width:980px;
	height:378px;
	position:relative;
	margin:0 auto;
}

#flash-embeded {
	float:left;
	display:inline;
	z-index:100;
	
}

#flash2img1 {
	background:url("../images/flash2img-1-trans.png") no-repeat scroll 0 0 transparent;
	color:#FFFFFF;
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	height:37px;
	margin-left:20px;
	padding:15px 0 0;
	text-align:center;
	text-transform:uppercase;
	width:663px;
}

#flash2img2 {
	position:absolute;
	right:20px;
	top:10px;
	visibility: visible;
}

#flash2img3 {
	/*background:url("../images/flash2img-2-trans.png") no-repeat scroll 0 0 transparent;*/
	margin-left:20px;
	margin-top:10px;
	width:663px;
	height:284px;
}

#flash2img3 p {
	color:#000000;
	float:right;
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	padding-top:30px;
	text-align:center;
	width:365px;
}

#header-form {
	background:url(../images/header-form-bg-trans.png) no-repeat;
	bottom:23px;
	height:122px;
	left:315px;
	position:absolute;
	width:355px;
	z-index:100;
}

#header-form2 {
	background:url(../images/header-form-bg-trans.png) no-repeat;
	bottom:23px;
	height:122px;
	left:315px;
	top:400px;
	position:absolute;
	width:355px;
}

input#homeApplyZip {
	background:url(../images/form-input-bg-trans.png) no-repeat;
	width:84px;
	height:21px;
	padding:5px 0;
	border:none;
	*padding:6px 0 0 0px;
	*position:relative;
	*left:-10px;
	text-align:center;
}

select#homeApplyItem {
	*background:url(../images/form-combobox-bg-trans.png) no-repeat fixed top right;
	background:url(../images/form-combobox-bg-trans.png) no-repeat;
	height:31px;
	border:none;
	padding:7px 0;
	width:148px;
	*background: #FFFFFF;
	*text-decoration: none;
}
#homeApplySubmit {
	*position:relative;
	*left:-10px;
}
form#homeApply {
	margin:60px 0 0 15px;
}

form#homeApply label {
	float:left;
	margin-right:10px;
	display:inline;
}
form#homeApply #lbZipcode {
}
#header-quick-facts {
	background:url(../images/quick-facts-bg-trans.png) no-repeat;
	bottom:33px;
	height:194px;
	position:absolute;
	right:22px;
	width:265px;
	z-index:99;
}

#nav-quick-facts {
	bottom:6px;
	left:67px;
	position:absolute;
}

#nav-quick-facts li {
	float:left;
	list-style:none;
	margin:0 5px;
}

#nav-quick-facts a {
	text-decoration:none;
	background:url(../images/nav-quick-facts-bg-trans.png) no-repeat;
	width:19px;
	height:17px;
	display:block;
}

#nav-quick-facts a.selected {
	text-decoration:none;
	background:url(../images/nav-quick-facts-selected-bg-trans.png) no-repeat;
}

#qfctabs {
	font-size:13px;
	font-style:italic;
	height:160px;
	left:0;
	line-height:1.5;
	overflow:hidden;
	position:absolute;
	top:0;
	width:265px;
}

.quick-facts-text {
	padding:15px 20px;
}

#home-content {
	text-align:left;
	width:980px;
	margin:0 auto 20px;
}
#quote-header {
	width:690px;
	height:150px;
	position:relative;
}

#quote-header .textInput {
	width:50px;
	height:25px;
	background: none;
	background-color:#ffffff;
	border: none;
	color: #000000;
	float:left; 
	margin-left:452px; 
	margin-top:90px;
}

#quote-header .button {
	float:left; 
	margin-left:268px; 
	margin-top:86px;
}

#quote-header .button2 {
	float:right; 
	margin-right:20px; 
	margin-top:59px;
}

#sub-content-top {
	background:url(../images/home-content-top-bg-trans.png) no-repeat;
	height:74px;
	position:relative;
}

#sub-content-mid {
	background:url(../images/home-content-mid-bg-trans.png) repeat-y;
}

#sub-content-midc {
	background:url(../images/sub-content-midc-bg.png) no-repeat top center;
	overflow:hidden;
	height:319px;
}

#sub-content-left {
	float:left;
	padding-left:10px;
	padding-top:20px;
}

#sub-content-left p{
	padding-bottom:10px;
}

#sub-content-right {
	float:right;
	padding-right:20px;
	padding-top:10px;
	width:639px;
}

#sub-content-right-t {
	background:url(../images/sub-content-right-bgt-trans.png) no-repeat top center;
	height:10px;
}

#sub-content-right-m {
	background:url(../images/sub-content-right-bgm-trans.png) repeat-y;
	height:280px;
}

#sub-content-left-t {
	background:url(../images/sub-content-right-bgt-trans.png) no-repeat;
	height:10px;
	width:30px;
}

#sub-content-left-m {
	float:left;
	background:url(../images/sub-content-left-bgm-trans.png) repeat;
	margin-left:20px;
	margin-top:10px;
	height:300px;
	width:295px;
}
#customer-promise {
	float:left;
	margin-top:20px;
	line-height:1.5;
	overflow:hidden;
	width:255px;
}

#customer-promise img {
	float:left;
	margin-right:5px;
}

#customer-promise ul {
	color:#767676;
	list-style-position:inside;
}

#bottom-paragraph{
	font-size:12px
}
#health {
	background:url(../images/health-bg-trans.png) no-repeat;
	padding:10px;
	width:230px;
	height:100px;
	line-height:1.5;
	float:right;
	margin-top:20px;
	margin-left:10px;
}

#headline {
	background:url("../images/headline-bg-trans.png") no-repeat scroll 0 0 transparent;
	height:260px;
	margin-left:10px;
	margin-top:0px;
	padding:10px;
	width:600px;
}

#headline p {
	color:#767676;
	line-height:1.3;
	padding:5px 0;
}

#headline_2 {
	background:url("../images/headline-bg-trans-2.png") no-repeat scroll 0 0 transparent;
	height:260px;
	margin-left:10px;
	margin-top:10px;
	padding:10px;
	width:255px;
}

#headline_2 p {
	color:#767676;
	line-height:1.3;
	padding:5px 0;
}

h1{
	font-size:11pt;
	display:inline;
}

h2{
   font-size:15pt;
   display:inline;
   line-height:10px;
}

#nav-sub-content {
	text-align:center;
	margin-top:10px;
}

#nav-sub-content a {
	margin:0 10px;
}

#sub-content-right-b {
	background:url(../images/sub-content-right-bgb-trans.png) no-repeat bottom center;
	height:10px;
}

#sub-content-bottom {
	background:url("../images/img-footer2.png") no-repeat scroll center bottom transparent;
	height:80px;
	position:relative;
}

#social-connect {
	top:15px;
	right:155px;
	position:absolute;
	width:250px;
	background:url(../images/img-icons.jpg) top left no-repeat;
	width:140px;
	height:56px;
	padding-top:10px;
	padding-right:5px;
}

#trust-connect {
	top:15px;
	right:155px;
	position:absolute;
	width:250px;
	width:140px;
	height:56px;
	padding-top:10px;
	padding-left:0px;
}

#social-connect img {
	border:none;
	vertical-align:middle;
}

#social-connect a {
	margin:0px;
}

#health-options-1
{
width:245px;
height:70px;
float:right;
position:relative;
left:28px;

}
#health-options-1 p
{
width:175px;
line-height:16px;
}
#social-connect .text
{
font-size:18px;
position:absolute;
left:-22px;

}
#social-connect .adv
{
float:right;
padding-right:15px;
padding-bottom:6px;
}
#health-options-2 {
	float:right;
	width:380px;
	background:url("../images/health-options-bg-trans.png") no-repeat scroll 0 25px transparent;
	position:relative;
	height:70px;
	float:right;
	margin-right:20px;
}
#health-options {
	float:left; 
	width:165px;
	position:relative;
	left:145px;
	
}
#health-options  p{
	line-height:16px;
	padding-top:5px;
}

#health-options-2 ul {
	color:#003461;
	line-height:1.5;
	list-style-position:inside;
	padding-top:0;
}

.style{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	line-height:23px;
}
.free{
	text-transform:uppercase;
	color:#4fbe00;
}
#health-options-2 li {
	list-style-type:disc;
	float:left;
	font-size:12px;
	padding-left:10px;
	padding-top:0px;
	width:145px;
}
#health-options-2  a{
	color:#003461;
	font-family:Arial;
	text-decoration:none;
}

#health-options-2 img {
	position:absolute;
	right:5px;
	top:31px;
}

#footer {
	text-align:left;
	background:url(../images/footer-bg.png) repeat-x;
	height:162px;
	color:#c7e6f5;
}

#footer-content {
	width:980px;
	margin:0 auto;
	padding-left:20px;
	text-align:left;
	position:relative;
	font-size:12px;
}

.footer-link1 {
	display:inline;
	padding-right:30px;
	margin-top:20px;
	float:left;
}

.footer-link1 ul li{
	list-style:none;
}

#footer-content a {
	text-decoration:none;
	color:#c7e6f5;
}

#footer-content a:hover {
	text-decoration:none;
	color:#ffffff;
}

#footer-content p#footer-img {
	position:absolute;
	top:20px;
	right:0px;
}

#footer-content p#copyright {
	padding-top:120px;
	text-align:left;
}

/* for pages */
#content {
	background:url(../images/content-bgm-trans.png) repeat-y;
	margin:0 auto;
	width:980px;
	
}

#content-body {
	overflow:hidden;
	width:958px;
	margin-left:11px;
	padding-top:15px;
	text-align:left;
	background:url(../images/bg_ct_bd.jpg) top center no-repeat;
	margin-right:11px;
}

#content-left {
	float:left;
	margin-left:10px;
}

.wide {
	
}

.medium {
	width:720px;
}

.page-4 .medium {
	width:800px;
	
}

.medium2 {
	width:718px;
}

.page-4 .medium2 {
	width:800px;
	
}

.page-4 .medium #content-left-t {
	background:url(../images/bg_left_top_p4.png) no-repeat top;
	height:54px;
}

.page-4 .medium2 #content-left-t {
	background:url(../images/content-bgt-trans.png) no-repeat top;
	height:54px;
}

.medium #content-left-t {
	background:url(../images/content-medium-bgt-trans.png) no-repeat;
	height:54px;
}

.medium #content-left-t {
	background:url(../images/content-bgt-trans.png) no-repeat;
	height:54px;
}

.full {
width:938px;
}

.full  #content-left-t {
	background:url(../images/f-top.jpg) no-repeat;
	height:54px;
}

.blank {
width:938px;
}

.blank  #content-left-t {
	background:url(../images/blank-top.jpg) no-repeat;
	height:54px;
}

#content-left-t h3 {
	color:#003461;
	font-size:24px;
	padding:10px;
	text-align:center;
}

.full #content-left-m {
background:#ffffff url(../images/f-bottom.jpg) no-repeat left bottom;
}

.full #content-left-n {
background:#ffffff url(../images/f-bottom.jpg) no-repeat left bottom;
}

.blank #content-left-m {
background:#ffffff url(../images/f-bottom.jpg) no-repeat left bottom;
}

.blank #content-left-n {
background:#ffffff url(../images/f-bottom.jpg) no-repeat left bottom;
}

.medium #content-left-m {
/*	background:url(../images/content-medium-bgm-trans.png) repeat-y;*/
	background:#FFFFFF url(../images/individual-step1-bg-trans.png) no-repeat;
	overflow:hidden;
	padding:25px 25px 10px 15px;
}

.medium #content-left-n {
/*	background:url(../images/content-medium-bgm-trans.png) repeat-y;*/
	background:#FFFFFF;  
	overflow:hidden;
	padding:25px 25px 10px 15px;
}

.page-4 .medium #content-left-m {
	background:#FFF;
	background-image:none;
	padding:20px;
	padding-bottom:120px;
}

.page-4 .medium #content-left-n {
	background:#FFF;
	background-image:none;
	padding:20px;
	padding-bottom:120px;
}

.page-4 .medium2 #content-left-m {
	background:#FFF;
	background-image:none;
	padding:20px;
	padding-bottom:120px;
}

.page-4 .medium2 #content-left-n {
	background:#FFF;
	background-image:none;
	padding:20px;
	padding-bottom:120px;
}

.page-3 .medium #content-left-m {
	background:#FFFFFF url(../images/bg_page3_chuan.jpg) no-repeat top;
	overflow:hidden;
	padding:25px 25px 85px 15px;
}

.page-3 .medium #content-left-n {
	background:#FFFFFF url(../images/bg_page3_chuan.jpg) no-repeat top;
	overflow:hidden;
	padding:25px 25px 85px 15px;
}

.inputdiv {
	width:440px;
	float:right;
	padding:5px 0;
}

.page-3 .inputdiv {
	width:475px;
	float:right;
	padding:5px 0;
}


.inputdiv label {
	float:left;
	padding-top:5px;
	text-align:right;
	width:100px;
}

.inputdiv .coverage label {
	width:240px;
}

.inputdiv input {
	background:url(../images/form-textbox-bg-trans.png) no-repeat;
	height:20px;
	width:294px;
	border:none;
	float:right;
	padding:5px 10px;
}

.page-3 .inputdiv #zipcode {
	width:39px;
	height:20px;
	background:url(../images/bg_zipcode.png) no-repeat;
}

.page-3 .iright {
	float:right;
	width:130px;
}

.page-3 .iright label {	
	width:65px;
}

.colsmall input {
	background:url(../images/form-textbox-small-bg-trans.png) no-repeat;
	width:55px;
}

.ileft {
	float:left;
	width:250px;
}

.ileft label {
	width:100px;
}

.iright {
	float:right;
	width:170px;
}

.iright label {
	width:90px;
}

.colsmall .jquery-selectbox  {
	background-image:url(../images/form-selectbox-bg-trans.png);
	width:118px !important;
	margin-left:5px;
}

.colsmall .jquery-selectbox .jquery-selectbox-moreButton {
	margin:2px 8px 0 0;
}

.medium #content-left-b {
	background:url(../images/content-medium-bgb-trans.png) no-repeat;
	height:10px;
}

.page-4 .medium #content-left-b {
	background:url(../images/bg_leftbot_p4.png) no-repeat;
	height:10px;
}

#individual-bar-steps {
	background:url("../images/icon-lock.png") no-repeat scroll left top transparent;
	height:40px;
	margin:0;
	padding:20px 0 0 120px;
	position:relative;
	width:560px;
	float:right;
}

#individual-bar-step1 {
	background:url("../images/icon-lock.png") no-repeat scroll left top transparent;
	height:40px;
	margin:25px 0 0;
	padding:20px 0 0 120px;
	position:relative;
	width:560px;
	float:right;
}

.page-3 #individual-bar-step1 {
	margin-top: 6px;
}

input#nextstep {
	position:absolute;
	right:-15px;
	top:10px;
}

#individual-ads {
	margin:15px 0;
	text-align:center;
	width:688px;
}

#individual-text {
	line-height:1.5;
	font-size:13px;
}

#individual-text ul {
	list-style-position:none;
	list-style-type:none;
	margin:15px 0px 0;
}

#individual-text li {
	padding:10px 0;
	background:url(../images/arrow-trans.png) left no-repeat;
	padding-left:30px;
}

#content-right {
	float:right;
}

.page-4 #content-right {
	width:128px;
	background: url(../images/bg_right_top_p4.png) no-repeat top center;
	margin-right:10px;
	padding-top:54px;
}

#p4_right_bot {
	width:128px;
	padding-bottom:11px;
	background:#FFF url(../images/bg_bot_right_p4.jpg) no-repeat bottom center;
}

.right-box-green {
	width:220px;
}

.right-box-green-hd {
	background:url(../images/right-box-header-bg-trans.png) no-repeat top center;
	font-size:12px;
	overflow:hidden;
}

h3.right-box-green-title {
	font-size:14px;
	font-weight:bold;
	padding:15px;
	text-transform:uppercase;
}

p.right-box-green-content {
	color:#FFFFFF;
	padding:0 15px;
	font-size:12px;
}

.right-box-green-hd ul{
	list-style-position:inside;
	color:#FFFFFF;
	padding:0 15px;
}

.right-box-green-ft {
	background:url(../images/right-box-footer-bg-trans.png) no-repeat ;
	height:20px;
	display:block;
	width:220px;
}

#content-bottom {
	background:url(../images/content-bgb-trans.png) no-repeat bottom center;
	height:30px;
	margin-bottom:50px;
}

#content .step-1 {
	height:54px;
	float:left;
	background:url(../images/bg_step1.jpg) no-repeat;
	width:92px;
	margin-left:13px;
}

#content .step-2 {
	height:54px;
	float:left;
	background:url(../images/bg_step2.jpg) no-repeat;
	width:92px;
	margin-left:13px;
}


#content #content-left-t h3 {
	float:left;
	
}

#content #content-left-t h3 {
	float:left;
	margin-left:110px;
	line-height:34px;
}

#content #expert {
	width:220px;
	height:103px;
	display:block;
}

#content #trust {
	width:220px;
	height:85px;
	display:block;
}

#content #live11 {
	width:210px;
	display:block;
	height:325px;
	background:url(../images/bg_live_test_3.jpg) no-repeat;
	overflow:hidden;
}

#content #live {
	width:210px;
	display:block;
	height:325px;
	background:url(../images/bg_live_test_2.jpg) no-repeat;
	overflow:hidden;
}

#content #live p{
	margin-top:45px;
	font-size:12px;
	color:#FFF;	
	padding:0px 10px 0px 10px;
	line-height:18px;
}




#content #webe {
	width:220px;
	height:102px;
	display:block;
	background:url(../images/webetalk.png) no-repeat;
}
#content #webe p{
	font-size:12px;
	color:#FFF;	
	padding:0px 20px 0px 5px;
	line-height:12.8px;
}
	
#content .jquery-selectbox {
	width:95px!important;
	height:30px!important;
	background:url(../images/bg_cbb_cl1.png) no-repeat;
	padding:0px;
	padding-left:5px;
	line-height:30px;
	margin-left:5px;
}

#content.jquery-selectbox .jquery-selectbox-moreButton {
	margin:7px 13px 0 0;
}

.c1 {
	float:left;
}

.c2 {
	width:135px;
	height:30px;
	float:left;
	background:url(../images/bg_c2.png) no-repeat;
}

.c2 input {
	width: 31px;
	float:left;
	height:20px;
	line-height:20px;
	background:none;
	padding:5px 4px;;
	margin-right:6px;
}

.c3 {
	float:left;	
	padding-top:5px;
	margin-left:37px;
}

.c3 input {
	width:22px;
	float:left;
	
}

.c3 .checkbox {
	width: 22px;
	height: 21px;
	padding: 0 5px 0 0;
	background: url(../images/checkbox.gif) no-repeat;
	display: block;
	clear: left;
	float: left;
}

.t {
	float:left;
	font-size:10px;
	color:#8B8B8B;
	line-height:10px;
	text-align:center;
}

.t p {
	text-align:center;
}

.t1 p {
	text-align:right;
}

.t1 {
	width:170px;
	padding-top:30px;
	padding-right:35px;
}

.t2 {
	width:135px;
	padding-top:20px;
}

.t3,
.t4 {
	width:45px;
	margin-left:22px;
}

.page-4 #p4_search {
	width:756px;
	height:23px;
	background: url(../images/bg_p4_top.jpg) left no-repeat;
}

#p4_tabs {
	width:756px;
	margin-top:35px;
	height:28px;
	background: url(../images/bg_3tabs.jpg) left no-repeat;
}

.page-4 #p4_search p{
	color:#380178;
	text-align:right;
}

.page-4 #content-left-m {
	font-family: Arial, Helvetica, sans-serif;
}

.page-4 #content-left-n {
	font-family: Arial, Helvetica, sans-serif;
}

#p4_select {
	width:754px;
	height:68px;
	background:#457BC5;
	border:1px solid #000077;
	margin-top:2px;
}

#p4_select p ,
#p4_info th p{
	color:#fff;
	text-decoration:underline;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	line-height:14px;
}

#p4_info td p{
	color:#000;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	line-height:14px;
}

#p4_info td p b{
	font-size:13px;
}

#p4_select td {
	padding:3px 0px;
}

#p4_info th{
	background:#457BC5;
	padding:5px 2px;
	
}

#p4_info th.arrow {
	background:#23469A url(../images/bg_arrow.jpg) no-repeat center 3px;
}

#p4_info tr.bg {
	background:#EEF2FB;
}

#p4_info td {
	padding:10px 2px;
}

#p4_info a {
	font-size:11px;
	color:#0000F0;
	text-decoration:underline;
}

.p4_banner {
	width:128px;
	border-bottom:1px solid #DFE6EC;
	text-align:center;
	padding:10px 0px;
}

.p4_banner a img{
	border:none;
}


#liveAssistance {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/img-live.png) no-repeat scroll 0 0;
height:110px;
left:-40px;
padding:0px 0 0 10px;
position:absolute;
margin-top:-25px;
width:182px;
z-index:1;
}
#liveAssistance .callNum, #liveAssistance-pop .callNum {
font-weight:bold;
padding-bottom:0px;
}
#liveAssistance-pop .callNum strong {
background-color:inherit;
color:#F06005;
}
#liveAssistance .callNum strong{
background-color:inherit;
color:#50be00;
}
.clear {
display:block;
}
#liveAssistance .click-to-chat-btn {
color:#001F52;
font-size:11px;
margin:12px 25px 0 0;
padding:12px 0 14px;
}
#liveAssistance .click-to-chat-btn  img
{
margin-top:2px;
border-top:1px dotted #325C81;
padding-top:6px;
}
#liveAssistance li, #liveAssistance-pop li {
float:left;
font-size:11px;
width:89px;
}

.sub-top {
background:url(../images/bg-sub-top.png) top left no-repeat;
height:20px;
width:250px;
margin-top:-4px;
}

.sub-bottom{
background:url(../images/bg-sub-bottom.png) top left no-repeat;
width:250px;
height:30px;
float:left;
}
ul li {
list-style-type:none;
}

