﻿/* CSS Document */

body
{
    margin: 0px;
    padding: 0px;
    background-color: #ffffff;
    background-image: url(../images/bg.jpg);
    background-repeat: repeat-x;
    background-position: top left;
}
.body_printreport
{
    margin: 0px;
    padding: 0px;
    background-color: #ffffff;
    background-image: none;
    background-repeat: no-repeat;
}
h1, h2, h3, h4
{
    padding: 0px;
    margin: 0px;
}
div
{
    padding: 0px;
    margin: 0px;
}

.datalist_unique td
{
	/*width:209px;*/
}


table
{
}
.border_colapse
{
    border-collapse: none !important;
}
.left_box1_bottom
{
    background-image: url(../images/left_box1_bottom.jpg);
    background-repeat: no-repeat;
    width: 205px;
    height: 3px;
}

.left_box2_bottom
{
    background-image: url(../images/left_box2_bottom.jpg);
    background-repeat: no-repeat;
    width: 205px;
    height: 3px;
}
.right_c2a_bottom
{
    background-image: url(../images/right_bottom.jpg);
    background-repeat: no-repeat;
    width: 221px;
    height: 7px;
}

.left_box1_img
{
    background-image: url(../images/left_box1_img.jpg);
    background-repeat: no-repeat;
    border: 0px;
    width: 205px;
    height: 74px;
}
.left_box2_img
{
    background-image: url(../images/left_box2_img.jpg);
    background-repeat: no-repeat;
    border: 0px;
    width: 205px;
    height: 74px;
}
.left_box_pensioner_img
{
    background-image: url(../images/pillowfight.jpg);
    background-repeat: no-repeat;
    background-position: center;
    border: 0px;
    width: 160px;
    height: 92px;
}
.left_box1_head_line
{
    width: 205px;
    height: 3px;
    background-color: #f68428;
}
.left_box1_heading
{
    font-family: Arial;
    font-size: 16px;
    color: #ffffff;
    font-style: normal;
    font-weight: bold;
    width: 205px;
    height: 26px;
    background-color: #00467f;
}
.left_box2_head_line
{
    width: 205px;
    height: 3px;
    background-color: #00467f;
}
.left_box2_heading
{
    font-family: Arial;
    font-size: 16px;
    color: #ffffff;
    font-style: normal;
    font-weight: bold;
    width: 205px;
    height: 26px;
    background-color: #f68428;
}
.left_box1_content_bg
{
    background-image: url(../images/left_box1_content_bg.jpg);
    background-repeat: repeat-y;
    width: 205px;
    height: 39px;
    background-color: #f7fbff;
}
.right_c2a_bg
{
    background-color: #fcfcfc;
}
.left_box2_content_bg
{
    background-image: url(../images/left_box2_content_bg.jpg);
    background-repeat: repeat-y;
    width: 205px;
    height: 46px;
    background-color: #fff5ed;
}
.padd_left_08
{
    padding-left: 8px;
}
.padd_right_08
{
    padding-right: 8px;
}
.padd_right_15
{
    padding-right: 16px;
}
.left_c2a_content
{
    font-family: Verdana;
    font-size: 11px;
    color: #747474;
    font-weight: normal;
}
.margin_bottom
{
    margin-bottom: 5px;
}



.left_c2a_btn
{
    background-image: url(../images/arrow.gif);
    background-repeat: no-repeat;
    display: inline;
    background-position: right top;
    padding-right: 15px;
    font-family: Arial;
    font-size: 10px;
    color: #00467f;
    font-weight: bold;
    text-decoration: none;
}
.link_bot {
color:#656565;
font-family:Verdana;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.link_bot_font16 {
color:#656565;
font-family:Verdana;
font-size:16px;
font-weight:bold;
text-decoration:none;
}


.padline_1_l
{
padding:0 6px;
color:blue;
font-weight:bold;
}
.padline_1_r
{
color:#000000;
font-weight:bold;
padding-left:83px;
}
.padline_2_l
{

padding-left:132px;
color:#FF6666;
font-weight:bold;
}
.padline_2_r
{
color:#FF6666;
font-weight:bold;
padding-left:125px;
}
.padline_3_l
{
color:green;
font-weight:bold;
padding-left:20px;
}
.padline_3_r
{
color:blue;
font-weight:bold;
padding-left:125px;
}
.padline_4_l
{
color:black;
font-weight:bold;
padding-left:75px;
}
.padline_4_r
{
color:grey;
font-weight:bold;
padding-left:120px;
}
.text1 {
font-family:Verdana;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.ul_green_1
{
	padding:15px 0 20px 5px;
}

.padd_top_bottom_16
{
	padding:15px 0;
}

.text1_font18 {
font-family:Verdana;
font-size:18px;
font-weight:bold;
text-decoration:none;
}
.breadcrum {
color:#00467F;
font-family:Arial;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.breadcrum_spn {
color:#F68428;
font-family:Arial;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.img_bck {
float:left;
padding-right:10px;
}
.left_c2a_homepg_h2 {
background-color:#00477F;
color:#FFFFFF;
font-family:Arial;
font-size:14px;
font-weight:bold;
}
.fade_div {
border:3px solid;
float:right;
height:47px;
margin-right:98px;
padding-top:11px;
text-align:center;
width:100px;
}
.link_bot:hover
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #8f8f8f;
    text-decoration: underline;
}

.left_c2a_btn_for_news
{
   padding-left:7px;
}


.left_c2a_btn:hover
{
    background-image: url(../images/arrow.gif);
    background-repeat: no-repeat;
    display: inline;
    background-position: right top;
    padding-right: 15px;
    font-family: Arial;
    font-size: 10px;
    color: #00467f;
    font-weight: bold;
    text-decoration: none;
}

.ul_news
{
	/*list-style-image: url('../images/arrow.gif');*/
	list-style-type: none;
	padding-top: 1px !important;
	
}
li.news_bullets
{
	background-image: url(../images/bullet_black.gif);
	background-repeat: no-repeat;
    background-position: 0px 4px;
	padding-left: 24px;
	text-align:left;
}

li.header_bullet
{
	background-image: url(../images/header_dot.gif);
	background-repeat: no-repeat;
    background-position: 0px 4px;
	padding-left: 24px;
}

.header_news_archive
{
	background-image:url(../images/header_archive.jpg);
	width:204px;
	height:29px;
	padding:24px;
	text-align:left;
	background-repeat:no-repeat;
	
}
.header_news_toplist
{
	background-image:url(../images/header_top.jpg);
	width:204px;
	height:29px;
	padding:24px;
	text-align:left;
	background-repeat:no-repeat;
	
}
.news_grey
{
	background-color:#f6f6f6;
}

.padd_margin
{
    padding-top: 7px;
    margin: 0px;
}
.right_c2a_heading_box1
{
    font-family: Arial;
    font-size: 13px;
    color: #336b99;
    padding-right: 8px;
}

.right_c2a_heading_bold_box1
{
    font-family: Arial;
    font-size: 14px;
    color: #00467f;
    font-weight: bold;
}
.right_c2a_heading_box2
{
    font-family: Arial;
    font-size: 16px;
    color: #00467f;
    font-weight: bold;
}
.right_c2a_heading_box2_norm
{
    font-family: Arial;
    font-size: 11px;
    color: #00467f;
}
.right_c2a_heading_box2_bold
{
    font-family: Arial;
    font-size: 11px;
    color: #00467f;
    font-weight: bold;
}
.text
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
}

.text_post_news
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
}

.text1
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

.text1_small
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}
.text1_green
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    color: #78a22f;
}
.text1_green:hover
{
    color: #656565;
}

.text1_h
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #656565;
    text-decoration: none;
}
.text1_h:hover
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #c7c2c2;
    text-decoration: underline;
}
.text_gray
{
    color: #656565;
}
.text_gray1
{
    color: #7d7d7d;
}
.text_green
{
    color: #78a22f;
}
.text_green_head
{
    color: #78a22f;
    font-family: Verdana;
    font-size: 15px;
    font-weight: bold;
}

.text_green_head_large
{
    color: #78a22f;
    font-family: Verdana;
    font-size: 23px;
    font-weight: bold;
	line-height:1.4;
}

.padd_left_19
{
	padding-left:19px;
}

.text_green_head1
{
    color: #78a22f;
    font-family: Verdana;
    font-size: 15px;
    font-weight: normal;
}
ul
{
    padding-top: 5px;
    margin-left: 0px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    padding-left: 20px;
    margin-top: 5px;
}
.ul1
{
    padding-top: 5px;
    margin-left: 0px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    padding-left: 2px;
    margin-top: 5px;
}

/*.ul_orange
{
	padding-left:10px;
	padding-top:4px;
	
}*/

.divider
{
	background-image: url(images/orange_hori_divider.jpg);
}


.mp3_desc
{
	color:#595556;
	font-family:Arial;
	font-size:11px;
}


#sub_head_div1
{
    background-image: url(../images/subpage_subheading1.gif);
    background-position: bottom;
    background-color: #fcdbc1;
    height: 32px;
    width: 511px;
    background-repeat: repeat-x;
    margin: 0px 0px 0px 0px;
    font-size: 10px;
    font-family: Verdana;
    font-weight: bold;
    color: #00467f;
    vertical-align: middle; /*padding-left:20px; 	padding-top:4px; 	margin-top:4px;*/
}
#sub_head_div
{
    background-image: url(../images/subpage_subheading1.gif);
    background-position: bottom;
    background-color: #fcdbc1;
    height: 32px;
    width: 511px;
    background-repeat: repeat-x;
    margin: 0px 0px 0px 0px;
    font-size: 10px;
    font-family: Verdana;
    font-weight: bold;
    color: #00467f;
    vertical-align: middle; /*padding-left:20px; 	padding-top:4px; 	margin-top:4px;*/
}
#sub_head_div ul.ul_orange
{
    margin: 0 0 0 0;
    padding: 4px 0 0 10px; /*padding-top:4px;*/
}
#sub_head_div1 ul.ul_orange
{
    margin: 0 0 0 0;
    padding: 4px 0 0 10px;
}
.li_orange
{
    background-image: url(../images/sub_page/subpage_subheading_bullets.gif);
    background-repeat: no-repeat;
    background-position: 0px 2px; /*line-height:10px;*/
    list-style: none;
    padding: 0 0 0 10px;
}
.ul_bule
{
    padding-left: 10px;
}
.li_bule_bullets1
{
    background-image: url(../images/bule_bullets.jpg);
    background-repeat: no-repeat;
    background-position: 0px 3px;
    line-height: 10px;
    list-style: none;
    padding-top: 0px;
    margin-top: 0px;
    margin-left: 0px;
    padding-left: 10px;
    padding-bottom: 5px;
    margin-bottom: 5px;
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #7d7d7d;
    text-align: left;
}
.li_bule_bullets_desc
{
    padding-top: 0px;
    margin-top: 0px;
    margin-left: 0px;
    padding-left: 10px;
    padding-bottom: 5px;
    margin-bottom: 5px;
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #7d7d7d;
    text-align: left;
}
.right_c2a_bullets_link
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #7d7d7d;
    text-decoration: none;
}
.right_c2a_bullets_link:hover
{
    text-decoration: underline;
}
.ul_green
{
    padding-left: 5px;
}
.li_bule_bullets
{
    list-style-image: url(../images/bule_bullets.jpg);
    padding-bottom: 4px;
}
.li_green_bullets
{
    background-image: url(../images/green_bullets.jpg);
    background-repeat: no-repeat;
    background-position: 0px 6px;
    line-height: 15px;
    list-style: none;
    padding-top: 0px;
    margin-top: 0px;
    margin-left: 12px;
    padding-left: 12px;
    padding-bottom: 2px;
    margin-bottom: 2px;
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #7d7d7d;
}

.li_green_bullets_line_height
{
    background-image: url(../images/bule_bullets.jpg);
    background-repeat: no-repeat;
    background-position: 0px 6px;
    line-height: 22px;
    list-style: none;
    padding-top: 0px;
    margin-top: 0px;
    margin-left: 12px;
    padding-left: 12px;
    padding-bottom: 11px;
    margin-bottom: 2px;
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #7d7d7d;
}


.padd_left
{
    padding-left: 10px;
}
.padd_right_10px
{
    padding-right: 10px;
}
.padd_right
{
    padding-right: 5px;
}
.padd_right_3
{
    padding-right: 3px;
}
.padd_right_32
{
    padding-right: 32px;
}
.padd_right_46
{
    padding-right: 46px;
}
.padd_top_05
{
    padding-top: 5px;
}
.padd_top_10
{
    padding-top: 10px;
}
.padd_bottom_5
{
    padding-bottom: 5px;
}

.padd_bottom_5_for_news
{
    padding-bottom: 2px;
}
.right_c2a_li
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
}
.bottom
{
    width: 100%;
    text-align: center;
    background-color: #00467f;
}

.h1_text
{
    font-size: 10px;
    font-family: Arial;
    height: 21px;
    text-align: right;
    color: #5e778b;
}
.free_call
{
    font-family: Arial;
    font-size: 13px;
    color: #00467f;
    font-weight: bold;
}
.flash_banner
{
    height: 289;
    width: 964;
}
.divmenu
{
    position: relative;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    top: 0px;
    z-index: 10;
    float: left;
}
.menuTable
{
    /*border:3px solid #ff0000;*/
    margin: 0px;
    padding: 0px;
    background-image: none;
}
.menu
{
    background-color: #00467f;
    border-bottom: 1px solid #ffffff;
    padding: 3px 6px 3px 6px;
    cursor: pointer;
    height: 23px;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ffffff;
    font-weight: normal;
    text-decoration: none;
    display: block;
}
.menu:hover
{
    background-color: #3a57a2;
    height: 23px;
    border-bottom: 1px solid #ffffff;
    padding: 3px 6px 3px 6px;
    cursor: pointer;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ffffff;
    font-weight: normal;
    text-decoration: none;
    display: block;
}


.topnav
{
    background-image: url(../images/beds_range.jpg);
    background-repeat: no-repeat;
    height: 63px;
    width: 105px;
    text-indent: 3px;
    font-size: 11px;
    font: Arial,Helvetica, sans-serif;
    font-weight: normal;
    color: #f68428;
    text-decoration: none;
}


.topnav td table td
{
    background-image: none;
    height: 23px;
    padding: 0px;
    margin: 0px;
    font-size: 11px;
    font: Arial,Helvetica, sans-serif;
    font-weight: normal;
    color: #CC0000;
    text-decoration: none;
}
.topnav_text_h
{
    font-size: 11px;
    font: Arial,Helvetica, sans-serif;
    font-weight: normal;
    color: #CC0000;
    text-decoration: none;
}

.topnav_text
{
    font-size: 11px;
    font: Arial,Helvetica, sans-serif;
    font-weight: normal;
    color: #f68428;
    text-decoration: none;
}
.topnav_text:hover
{
    font-size: 11px;
    font: Arial,Helvetica, sans-serif;
    font-weight: normal;
    color: #CC0000;
    text-decoration: none;
}
.link_button
{
    font-family: Arial;
    font-size: 12px;
    color: #ffffff;
    font-style: normal;
    text-decoration: none;
}

.link_button:hover
{
    font-family: Arial;
    font-size: 12px;
    color: #e2cfcf;
    font-style: normal;
    text-decoration: none;
}
.link_norm
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #656565;
    text-decoration: none;
}

.link_norm_pager
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #064281;
    text-decoration: none;
}

.link_norm:hover
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #8f8f8f;
    text-decoration: underline;
}

.link_norm_content
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #8f8f8f;
    
}

.margin_rgt_15
{
    margin-right: 15px;
}
.back_top
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #78a22f;
    text-decoration: none;
}

.back_top:hover
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #aab890;
    text-decoration: underline;
}

.topbanner_text
{
    font-size: 11px;
    font-family: Arial;
    font-weight: normal;
    color: #ffffff;
    text-decoration: none;

}
.topbanner_text_h
{
    font-size: 11px;
    font-family: Arial;
    font-weight: normal;
    color: #f68428;
    text-decoration: none;
}
.topbanner_text:hover
{
    font-size: 11px;
    font-family: Arial;
    font-weight: normal;
    color: #f68428;
    text-decoration: none;
}

a
{
    outline: none;
}
.right_c2a_colon
{
    line-height: 15px;
    width: 10px;
}
.subpage_subheading
{
    background-image: url(../images/sub_page/subpage_subheading.gif);
    height: 21px;
    background-repeat: no-repeat;
}

.subpage_subheading_left_right
{
    background-image: url(../images/sub_page/subpage_subheading.gif);
    height: 21px;
    background-repeat: no-repeat;
}

.subpage_subheading_bullets
{
    padding-top: 4px;
}
.subpage_subheading_repeat
{
    background-image: url(../images/subpage_subheading1.gif);
    background-position: bottom;
    background-color: #fcdbc1;
    height: 26px;
    background-repeat: repeat-x;
    margin: 0px 0px 0px 0px;
}
.subpage_subheading_curvy
{
    background-image: url(../images/sub_page/subpage_subheading_curvyBody.gif);
    height: 21px;
    width: 531px;
    background-repeat: no-repeat;
}

.subpage_mainheading
{
    background-image: url(../images/sub_page/subpage_main_heading.gif);
    height: 24px;
    background-repeat: no-repeat;
}
.mainheading_txt
{
    font-size: 12px;
    font-family: Verdana;
    font-weight: bold;
    color: #ffffff;
    vertical-align: middle;
    padding-top: 4px;
    padding-left: 8px;
}
.subheading_txt
{
    padding-left: 20px;
    font-size: 10px;
    font-family: Verdana;
    font-weight: bold;
    color: #00467f;
    vertical-align: middle;
    padding-top: 4px;
    
    margin-top: 4px;
}

.subheading_txtfornews
{
    
    font-size: 10px;
    font-family: Verdana;
    font-weight: bold;
    color: #00467f;
    vertical-align: middle;
    /*padding-top: 4px;
    padding-bottom:4px;*/
    margin-top: 4px;
}

.subheading_txtfornews_left_right
{
    padding-left: 20px;
    font-size: 10px;
    font-family: Verdana;
    font-weight: bold;
    color: #00467f;
    vertical-align: middle;
    /*padding-top: 4px;
    padding-bottom:4px;*/
    margin-top: 4px;
}

a.news_left_right_list
{
	text-decoration:none;
	color:#00457c;
	font-family:Arial;
	font-size:12px;
}
a.news_left_right_list div
{
	font-size:11px;
	color:#595556;
	font-family:Arial;
	
}

.news_paging
{
	text-decoration:none;
	color:#00457c;
	font-family:Arial;
	font-size:12px;
}

.news_paging a
{
	text-decoration:none;
	color:#00457c;
	font-family:Arial;
	font-size:12px;
}


.subheading_txt1
{
    
    font-size: 10px;
    font-family: Verdana;
    font-weight: bold;
    color: #595556;
    vertical-align: middle;
    padding-top: 4px;
    padding-left:30px;
   
}

.subheading_txt_bodyprofile
{
    padding-left: 20px;
    font-size: 10px;
    font-family: Verdana;
    font-weight: bold;
    color: #00467f;
    vertical-align: middle;
}
.img_div
{
    padding: 18px 18px 18px 18px;
    border: solid 1px #f68428;
}
.padd_bottom_10
{
    padding-bottom: 10px;
}
.view_btn
{
    background-image: url(../images/sub_page/view_more_btn.gif);
    border-width: 0px;
    background-repeat: no-repeat;
    background-position: right center;
    height: 16px;
    margin: 0 15px 0 0;
}
.view_btn1
{
    background-image: url(../images/sub_page/view_more_btn.gif);
    border-width: 0px;
    background-repeat: no-repeat;
    background-position: center;
    height: 16px;
}
.view_btn_txt
{
    font-size: 10px;
    font-family: Verdana;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}
.view_btn_txt:hover
{
    font-size: 10px;
    font-family: Verdana;
    font-weight: bold;
    color: #f68428;
    text-decoration: none;
}
.padd_right_17
{
    padding-right: 15px;
}
.padd_bottom_05
{
    padding-bottom: 5px;
}

.left_subnav_c2a_bullet
{
    background-image: url(../images/sub_page/sub_nav_bullets.gif);
    background-repeat: no-repeat;
    background-position: center top;
}

.left_subnav_c2a
{
    background-repeat: no-repeat;
    background-position: left top;
    width: 3px;
    height: 9px;
    font-family: Arial;
    font-size: 12px;
    color: #00467f;
    font-weight: normal;
    text-decoration: none;    
}
.left_subnav_c2a:hover
{
    background-repeat: no-repeat;
    background-position: left top;
    width: 3px;
    height: 9px;
    font-family: Arial;
    font-size: 12px;
    color: #f68428;
    font-weight: normal;
    text-decoration: none;    
}
.left_subnav_c2a_sel
{
    font-family: Arial;
    font-size: 12px;
    color: #f68428;
    font-weight: normal;
    text-decoration: none;
    background-repeat: no-repeat;
    text-align:left;
    
     
}
.tbl_leftsub_nav
{
    border: solid 1px #00467f;
}
.td_leftsub_nav
{
    padding-left: 2px;
    padding-top: 4px;
    margin-top: 4px;
    border-bottom: dashed 1px #00467f;
    padding-bottom: 4px;
    margin-bottom: 4px;
}
.head
{
    font-family: Arial;
    font-size: 16px;
    color: #ffffff;
    font-style: normal;
    font-weight: bold;
    width: 205px;
    height: 29px;
    background-image: url(../images/sub_page/left_sub_nav_c2a.jpg);
    background-repeat: no-repeat;
    padding-left: 8px;
    padding-bottom: 5px;
}
.healthy_sleep_btn
{
    font-family: Arial;
    font-size: 16px;
    color: #ffffff;
    font-style: normal;
    font-weight: bold;
    width: 205px;
    height: 26px;
    background-color: #f68428;
    text-decoration: none;
    display: block;
}
.healthy_sleep_btn:hover
{
    font-family: Arial;
    font-size: 16px;
    color: #ffffff;
    font-style: normal;
    font-weight: bold;
    width: 205px;
    height: 26px;
    background-color: #f68428;
    text-decoration: none;
    display: block;
}
.pricing_indicator
{
    background-image: url(../images/bes_range/pricing_indicator.jpg);
    background-repeat: no-repeat;
    width: 511px; /*height:206px;*/
    padding-top: 80px;
}
.pricing_indicator_bg
{
    background-image: url(../images/bes_range/pricing_bg.jpg);
    background-repeat: repeat-y;
}
.pricing_indicator_txt
{
    font-family: Arial;
    font-size: 12px;
    color: #00467f;
    font-style: normal;
    font-weight: bold;
    margin: 0px;
    padding: 0px;
    padding-left: 23px;
    padding-right: 20px;
}
.pricing_indicator_redtxt
{
    font-family: Arial;
    font-size: 13px;
    color: #fa8126;
    font-style: normal;
    font-weight: bold;
    margin: 0px;
    padding: 0px;
    padding-left: 23px;
    padding-right: 20px;
}
.left_c2a_homepg
{
    background-color: #00477f;
    color: #ffffff;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    width: 205px;
    height: 26px;
}
.submit_btn
{
    background-color: #00467f;
    border-width: 0px;
    font-size: 1px;
    height: 20px;
    cursor: pointer;
    color: #ffffff;
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
}
.reset_btn
{
    background-color: #00467f;
    border-width: 0px;
    font-size: 1px;
    height: 19px;
    cursor: pointer;
    color: #ffffff;
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
}
.err
{
    font-size: 11px;
    color: Red;
    font-family: Verdana;
}
.tbl_border
{
    border-top: solid 1px #f68428;
    border-left: 1px solid #f68428;
    border-right: 1px solid #f68428;
}
/* Footer Classes */

.padd_lr
{
    padding-left: 45px;
    padding-right: 33px;
}

.footer_text
{
    font-family: Arial;
    font-size: 9px;
    color: #BFBFBF;
    padding: 0.5px;
}

.footer_divider
{
    background-image: url(../images/divider_new1.jpg);
    background-repeat: repeat-y;
    margin-top: 3px;
}

#footer
{
    font-family: Arial;
    color: #BFBFBF;
    background-color: #064281;
}

#footer a
{
    font-family: Arial;
    color: #BFBFBF;
    font-size: 11px;
    text-decoration: none;
}

#footer a:hover
{
    text-decoration: underline;
}

.main_head_footer
{
    font-family: Arial;
    color: #BFBFBF;
    font-size: 11px;
    text-decoration: none !important;
    border-bottom: 1px solid #BFBFBF !important;
    line-height: 20px !important;
    font-weight: bold !important;
}

.main_head_footer:hover
{
    font-family: Arial;
    color: #BFBFBF;
    font-size: 11px;
    text-decoration: none !important;
    border-bottom: 1px solid #BFBFBF !important;
    line-height: 20px !important;
    font-weight: bold !important;
}



.footerLink
{
    font-family: Arial;
    color: #BFBFBF;
    font-size: 11px;
    text-decoration: none;
}
/*Footer End */

.self_profile
{
    text-align: left;
    font-weight: normal;
    font-size: 12px;
    color: #4b4b4b;
    font-family: Verdana;
}
.profile_stp2
{
    background-image: url(../images/step2_top_bg.jpg);
    background-repeat: no-repeat;
    height: 78px;
    background-position: top;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.nextbutton
{
    background-color: #00467f;
    color: #ffffff;
    font-family: Verdana, Arial, Tahoma;
    font-size: 12px;
    f