@charset "utf-8";
/* CSS Document */
html{
height:100%;
width:100%;
}
body{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
color:#202020;
background-color:#FFFFFF;
font-size:12px;
line-height:18px;
}
h1, h2, h3, h4, h5, h6{
margin:0;
padding:6px 0px;
font-weight:normal;
color:#97b511;
}
h1{
font-size:20px;
}
h2{
font-size:18px;
}
h3{
font-size:16px;
}
h4{
font-size:14px;
}
h5{
font-size:12px;
font-weight:bold;
}
h6{
font-size:11px;
font-weight:bold;
}
p{
margin:0;
padding:5px 0px;
}
a{
color:#97b511;
text-decoration:none;
}
a:hover{
/*   text-decoration:underline;  */
}
form{
margin:0;
padding:0;
}
.main_cont{
width:956px;
margin:auto;
}
.topbg{
/*height:9px;
background-color:#0a1f38;*/
border-bottom:9px solid #0a1f38;
}
.header_cont{
min-height:114px;
height:auto !important;
height:114px;
background-color:#022857;
background-image:url(../images/header_bg.gif);
background-repeat:no-repeat;
background-position:280px 0px;
}

.menu_cont{
height:40px;
background-image:url(../images/menu_bg.gif);
background-repeat:repeat-x;
background-color:#FFFFFF;
}

.display_cont{
background-image:url(../images/display_bg.gif);
background-repeat:repeat-x;
background-color:#FFFFFF;
}
.display_cont2{
background-color:#FFFFFF;
}
.footer_cont{
min-height:123px;
height:auto !important;
height:123px;
background-image:url(../images/footer_bg.gif);
background-repeat:repeat-x;
background-color:#022857;
}

/*header area*/
.inner_h{
padding:0px 32px 0px 48px;
}
.logo_area{
padding:37px 0px 0px 0px;
}
/*
#topnav{
margin:0;
padding:0;
}
#topnav li{
margin:0;
padding:0;
float:left;
list-style-type:none;
}
#topnav li a{
display:block;
color:#d2eb5b;
text-decoration:none;
background-image:url(../images/topnav_sep.gif);
background-position:right;
background-repeat:no-repeat;
padding:3px 9px;
}
#topnav li#nobg a{
background-image:none !important;
}
#topnav li a:hover{
/* text-decoration:underline;  */
}
*/
.contactnum{
text-align:right;
padding:0px 6px 0px 0px;
}
.contactnum h2{
color:#FFFFFF;
}
.searchbox{
/* padding-top:13px;   */
/*padding:13px 0 0 202px; */
padding:13px 0 0 0px;
}

/*display area*/
.inner_display{
min-height:350px;
padding:0px 13px 0px 39px;
/*padding:23px 13px 0px 37px; */
/*padding:23px 35px 0 45px; */
}

.inner_display0{
background-image:url(../slider_images/line.gif);
background-position:center bottom;
background-repeat:no-repeat;
min-height:350px;
padding:23px 13px 0px 13px;
}

.display_cont2 .inner_display{
min-height:350px;
padding:23px 37px 30px 50px; 
}
.inner_display2{
min-height:400px;
height:auto !important;
height:400px;
padding:23px 45px 30px 50px;
}


.i_cont{
/*padding-bottom:10px;
border-bottom:2px solid #c7c8c3; 
border-bottom:2px solid #C7C8C3; */
/* margin:0 0 0 10px;  */
margin:0 0 0 0px;  
width:893px;
padding:0 0 10px 0;
/* width:870px; */
}
.baby_img{
width:509px;
}
.i_details{
/*width:356px;*/
/*width:320px; */
width: 310px;
padding-left:44px;
}
.i_details h2{
color:#9ab712;
font-size:25px;
}
/*display area - columns*/
.withbg{
background-image:url(../images/col3bg.gif);
background-position:bottom right;
background-repeat:no-repeat;
}
.col{
width:278px;
/*width:275px; */
min-height:380px;
height:auto !important;
height:380px;
margin:10px 8px;
}
.col_h{
color:#97b511;
font-size:23px;
line-height: 26px;
}
.last_col {
padding:0 18px 0 0;
}
/*/*/html*.col_h:first-of-type { font-size:22px;}/* */
.col_d{
padding:10px 4px;
min-height:290px;
height:auto !important;
height:290px;
}
.min_height {
 min-height:213px;
 height:auto !important;
 height:213px;
}
.list{
margin:0;
padding:0;
color:#393a3b;
}

.list li{
list-style-type:none;
margin:0 0 0 0px;
padding:3px 2px 3px 30px;
background-image:url(../images/listbg.gif);
background-position:0px 5px;
background-repeat:no-repeat;
}
.morepad li{
/*padding:11px 2px 11px 30px;
background-position:0px 12px;*/
}

/*.min_height {
 min-height:240px;
 height:auto !important;
 height:240px;
}*/

.circlelist{
list-style-image:url(../images/circle_bullet.gif);
color:#2980d2;
 margin:0;
/* padding:0 75px;  */
padding:0 55px;
}

.circlelist li {
 margin:0;
 padding:0;
}

.readmore a{
background-image:url(../images/readmore_bg.gif);
background-position:right;
background-repeat:no-repeat;
padding:0px 10px 0px 25px;
}
/*inner pages*/
.ip_leftarea{
/*width:650px;*/
/*width:620px;*/
width:600px;
}
.ip_rightarea{
/* width:256px; */
width:247px;
}
.col1, .col2{
padding:10px 8px 10px 0px;
/*width:300px; */
width: 290px;
}
.buttons img{
padding:5px 2px;
}
.buttons {
padding-top:35px;
/*padding-left:10px; */
padding-left:0px;
}
/*footer*/
.inner_footer{
padding-top:23px; padding-left:48px;
padding-right:11px;
}
.contact{
color:#d2eb5b;
font-size:18px;
}
.copyright{
color:#5e5d5d;
}
#footnav{
margin:0;
padding:0;
}
#footnav li{
margin:0;
padding:0;
list-style-type:none;
float:left;
}
#footnav li a{
display:block;
color:#d2eb5b;
padding:2px 12px;
}
/**/


.left{
float:left;
}

.right{
float:right;
}

.clearB{
clear:both;
}
/*span*/
.i_strong{
color:#022857;
font-size:24px;
line-height: 26px;
}
/*color*/
.green{
color:#9ab712;
}


/* NEW DYNAMIC MENU CSS HEADER MENU */

#nav_366088{
margin:0;
padding:0;
}
#nav_366088 li{
margin:0;
padding:0;
float:left;
list-style-type:none;
}
#nav_366088 li a{
display:block;
color:#d2eb5b;
text-decoration:none;
background-image:url(../images/topnav_sep.gif);
background-position:right;
background-repeat:no-repeat;
padding:3px 9px;
}
#nav_366088 li#nobg a{
background-image:none !important;
/*  padding:3px 6px 3px 9px;  */
padding:3px 0px 3px 9px;
}
#nav_366088 li a:hover{
/* text-decoration:underline;  */
}

/* NEW DYNAMIC MENU FOOTER */
#nav_366089 {
margin:0;
padding:0 25px 0 0;
}
#nav_366089 li{
margin:0;
padding:0;
list-style-type:none;
float:left;
}
#nav_366089 li a{
display:block;
color:#d2eb5b;
padding:2px 4px;
}
.plans_pro table{
   padding: 0px;
   border: 1px solid #cccccc;
/*   width: 700px;
   margin:10px 0 50px 90px;  */
   width: 100%;
   margin:10px 0px 50px 0px;
}
.plans_pro table tr{
   height: 30px;
   padding: 0px;
}
.plans_pro table tr td{
   padding: 0px 0px 0px 5px;
}
.plans_pro table tr td.head{
   background-color: #666666;
}
.plans_pro table tbody{
 padding: 0px;
 margin: 0px;
} 
.plans_pro table tr.opac{
   background-color: #eeeeee;
}

.bene_title{
   color : #022857;
   font-size: 20px;
font-weight:bold;
line-height:29px;
}

.bene .col1, .bene .col2 {
padding:10px 8px;
width:800px;
}

.ip_rightarea2{
/*width:305px; */
width: 295px;
}
.ip_leftarea2 {
width:570px;
}

.navnum_area {
 width:405px;
}


* html .fixPNG {
azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "/cssimg/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true
);
}

/*/*/html*.topnav_cont:first-of-type { padding: 0px 0px 0px 5px;}/* */

* html .topnav_cont{ padding: 0px 0px 0px 2px;  }

.topnav_cont{
margin: 0px;
padding: 0px;
}

/* additional style */
a {
color:#202020;
text-decoration:none;
}
a:hover {
color:#022857;
}
