/*--------------Newsletter css start here--------------*/


.select-dotted-bg{
          background:url(../images/select-dotted-bg.gif) repeat-x center;
          height:14px;
}
 
.are-we-right-bg{
          background:url(../images/are-we-right-bg.gif) repeat-x top;
          background-color:#FFECB4;          
}
 
.whiteLgtBorderOrange2 {    
          background-color:#FFFFFF;
          border:1px solid #FEB31C;
          border-right:1px solid #FEB31C;
          padding:15px 15px 15px 15px;       
}
 
.lnk11GreyU2{
          font-size:11px;
          font-family:verdana;
          color:#636161;
          text-decoration:underline;
}
.lnk11GreyU2:hover  {
          color:#636161;
          text-decoration:none;
}
 
.txt115yel{
      font-size:15px;
      font-family:verdana;
      color:#FEB31C;
      text-decoration:none;
}
 
.txt115brown {
      font-size:15px;
      font-family:verdana;
      color:#5D382A;
      text-decoration:none;
}
.txt115vlt{
      font-size:15px;
      font-family:verdana;
      color:#623860;
      text-decoration:none;
}
 
.txt115green{
      font-size:15px;
      font-family:verdana;
      color:#78A240;
      text-decoration:none;
}
.txt115red{
      font-size:15px;
      font-family:verdana;
      color:#EC2127;
      text-decoration:none;
}
.txt24yel{
          font-size:24px;
          font-family:verdana;
          color:#FDB31C;
          text-decoration:none;
          font-weight:bold;
}





/*--------------management profile css start here--------------*/

.mgmt_div{

          width:180px;  

          overflow:hidden;

}

 

.mgmt_profile{

          width:180px;  

          margin-bottom:11px;

          font:normal 11px verdana;

          color:#636161;

          overflow:hidden;      

}

 

.mgmt_pic{

          float:left;

          margin-right:5px;

                   

}

 

.mgmt_divider{

          background:url(../images/mgmt_divider.jpg) center repeat-y;

}

/*--------------management profile css end here--------------*/







/*----------------------------Calendar Control--------------------------*/

 

#CalendarControlIFrame {

 

  display: none;

 

  left: 0px;

 

  position: absolute;

 

  top: 0px;

 

  height: 250px;

 

  width: 250px;

 

  z-index: 99;

 

}

 

 

 

#CalendarControl {

 

  position:absolute;

 

  background-color:#FB8404;

 

  margin:0;

 

  padding:0;

 

  display:none;

 

  z-index: 100;

 

}

 

 

 

#CalendarControl table {

 

  font-family: arial, verdana, helvetica, sans-serif;

 

  font-size: 8pt;

 

  text-transform:uppercase;  

 

  border: 1px solid #FB7E19; 

 

}

 

 

 

#CalendarControl th {

 

  font-weight: normal;

 

}

 

 

 

#CalendarControl th a {

 

  font-weight: normal;

 

  text-decoration: none;

 

  color: #FFF;

 

  padding: 1px;

 

}

 

 

 

#CalendarControl td {

 

  text-align: center;

 

}

 

 

 

#CalendarControl .Calheader {

 

  /*background-color: #336;*/

 

   background-color: #FEB624;

 

}

 

 

 

#CalendarControl .Calweekday {

 

  background-color: #FFE3AD;

 

  color: #000;

 

}

 

 

 

#CalendarControl .Calweekend {

 

  background-color: #FEB624;

 

  color: #000;  

 

}

 

 

 

#CalendarControl .Calweekend1 {

 

  background-color: #FFE3AD;

 

  color: #000;

 

  text-decoration:line-through; 

 

}

 

 

 

 

 

#CalendarControl .Calcurrent {

 

  border: 1px solid #339;

 

  background-color: #FB8404;

 

  color: #FFF;

 

}

 

 

 

#CalendarControl .Calweekday,

 

 

 

#CalendarControl .Calweekend,

 

#CalendarControl .Calcurrent {

 

  display: block;

 

  text-decoration: none;

 

  border: 1px solid #FB7E19;

 

  width: 2em;

 

}

 

#CalendarControl .Calweekend1 {

 

  display: block;

 

  text-decoration:line-through;

 

  border: 1px solid #FB7E19;

 

  width: 2em;

 

}

 

 

 

#CalendarControl .Calweekday:hover,

 

#CalendarControl .Calweekend:hover,

 

#CalendarControl .Calcurrent:hover {

 

  color: #000;

 

  background-color: #FB8404;

 

  border: 1px solid #FB7E19;

 

}

 

 

 

#CalendarControl .Calprevious {

 

  text-align: left;

 

}

 

 

 

#CalendarControl .Calnext {

 

  text-align: right;

 

}

 

 

 

#CalendarControl .Calprevious,

 

#CalendarControl .Calnext {

 

  padding: 0px 0px 0px 0px;

 

  font-size: 1.4em;

 

}

 

 

 

#CalendarControl .Calprevious a,

 

#CalendarControl .Calnext a {

 

  color: #FFF;

 

  text-decoration: none;

 

  font-weight: bold;

 

}

 

 

 

#CalendarControl .Caltitle {

 

  text-align: center;

 

  font-weight: bold;

 

  color: #FFF;

 

}

 

 

 

#CalendarControl .Calempty {

 

  background-color:#FFE3AD;

 

  border: 1px solid #FB7E19;

 

}

 

 

 

 

/*--------------- Body - Structure -------------*/

.body {

            margin:0px;

            background-color:#FFE3AD;

}

 

img { 

            border:0; 

}

 

form {

            margin: 0px;

            padding: 0px;

}

 

br {

            line-height:15px;

}

 

.textBox{

            border:1px solid #C3C3C3;

            margin: 0px;

            padding:0px;

    font-family: Verdana;

    font-size: 9px;    

    color: #000000;

            text-align: left;

            scrollbar-base-color: #C3C3C3;

}

 

.footer   {

            font-size:10px;

            font-family:verdana;

            color:#797979;

            text-decoration:none;

            background-color: #FFFFFF;

}

 

.lnkfooter           {

            font-size:10px;

            font-family:verdana;

            color:#797979;

            text-decoration:underline;

}

.lnkfooter:hover {

            color:#FB8404;

            text-decoration:underline;

}

 

.bodyTable1 {

            background-image:url(../images/bodyTable1_BG.gif);

            background-repeat:repeat-x;

            background-position:bottom;

            height:57px;

            padding-bottom:12px;

            vertical-align:top;

            font-family:VERDANA;

            font-size:11px;

            font-weight:bold;

            color:#636161;

            text-decoration:none;

}

 

.smallbodyTable {

            padding-top:5px;

            padding-bottom:5px;
            

}

.smallbodyTable span {

            padding-top:5px;

            padding-bottom:10px;
            

}

.calc

{

            width:83px;

            height:21px;

            background-image:url('../images/btn-calculate.gif');

            border: thin none rgb(0,0,0)

}

 

.add

{

            width:117px;

            height:21px;

            background-image:url('../images/btn-add-member.gif');

            border: thin none rgb(0,0,0)

}

.remove
 {

            width:83px;

            height:21px;

            background-image:url('../images/remove-button.gif');

            border: thin none rgb(0,0,0)

}

.removeW
 {

            width:83px;

            height:21px;

            background-image:url('../images/remove-buttone.gif');

            border: thin none rgb(0,0,0)

}


.edit

{

            width:83px;

            height:21px;

            background-image:url('../images/edit.gif');

            border: thin none rgb(0,0,0)

}

 

.update

{

            width:83px;

            height:21px;

            background-image:url('../images/update.gif');

            border: thin none rgb(0,0,0)

}

 

.submit

{

            width:83px;

            height:21px;

            background-image:url('../images/submit.gif');

            border: thin none rgb(0,0,0)

}

 

.addmore

{

            width:117px;

            height:21px;

            background-image:url('../images/btn-add.gif');

            border: thin none rgb(0,0,0)

}

.removemore

{

            width:117px;

            height:21px;

            background-image:url('../images/btn-remove.gif');

            border: thin none rgb(0,0,0)

}

 

 

.continue

{

            width:117px;

            height:21px;

            background-image:url('../images/continue.gif');

            border: thin none rgb(0,0,0)

}

.confirm

{

            width:83px;

            height:21px;

            background-image:url('../images/confirm.gif');

            border: thin none rgb(0,0,0)

} 

 

.submitLarge

{

            width:117px;

            height:21px;

            background-image:url('../images/btn-submitL');

            border: thin none rgb(0,0,0)

}

 

 

.remove

{

            width:117px;

            height:21px;

            background-image:url('../images/btn-remove-member.gif');

            border: thin none rgb(0,0,0)

}

.removeW

{

            width:117px;

            height:21px;

            background-image:url('../images/btn-remove-memberW.gif');

            border: thin none rgb(0,0,0)

}


.cancel

{

            width:83px;

            height:21px;

            background-image:url('../images/cancel.gif');

            border: thin none rgb(0,0,0)

}

            

.greyLgtBorderOrange {  

            background-color: #F5F5F5;

            border-left:1px solid #FEB31C;

            border-right:1px solid #FEB31C;

}

/*--------------Backgrounds--------------*/

 

.white {  background-color: #FFFFFF; scrollbar-base-color: #FFFFFF;         }

.black { background-color: #000000; scrollbar-base-color: #000000;            }

 

.orange {           background-color: #FEB31C; scrollbar-base-color: #FEB31C;        

}

.orangeLgt {       background-color: #FFF8EC; scrollbar-base-color: #FFF8EC;        

}

.orange2 {          background-color: #FFE3AD; scrollbar-base-color: #FFE3AD;        

}

.orange3 {          background-color: #FFC653; scrollbar-base-color: #FFC653;        

  }

 

.grey {   background-color: #D6D6D6; scrollbar-base-color: #D6D6D6;         }

.greyLgt {          background-color: #F5F5F5; scrollbar-base-color: #F5F5F5;        

  }

.greyLgt2 {         background-color: #EBEBEB; }

.navSearchBG {

            background-image:url(../images/nav-search-BG.gif);

            height:41px;

            background-repeat:repeat-x;

}

            

.navBG {

            background-image:url(../images/nav-BG.gif);

            height:41px;

            background-repeat:repeat-x;

}

 

.shadow {

            background-image:url(../images/shadow.gif);

            height:8px;

            background-repeat:repeat-x;

}

 

.curveMiddle {

            border-left:1px solid #FEB31C;

            border-right:1px solid #FEB31C;

            background-color:#FFFFFF;

}

 

/*--------------TEXT Styles--------------*/

 
.txt9Grey         {

            font-size:10px;

            font-family:verdana;

            color:#636161;

            text-decoration:none;

}



.txt10Grey         {

            font-size:10px;

            font-family:verdana;

            color:#636161;

            text-decoration:none;

}

 

.txt11Grey         {

            font-size:11px;

            font-family:verdana;

            color:#636161;

            text-decoration:none;

            text-align:justify;
           

}

 

.txt12Grey         {

            font-size:12px;

            font-family:verdana;

            color:#636161;

            text-decoration:none;

}

 

.txt11Blk           {

            font-size:11px;

            font-family:verdana;

            color:#000000;

            text-decoration:none;

}

 

.txt12Blk           {

            font-size:12px;

            font-family:verdana;

            color:#000000;

            text-decoration:none;

}

 

.txt10OrgB        {

            font-size:10px;

            font-family:verdana;

            color:#FB8404;

            text-decoration:none;

            font-weight:bold;

}

 

.txt11Org           {

            font-size:11px;

            font-family:verdana;

            color:#FB8404;

            text-decoration:none;
            border-bottom:none;

}

 

.txt11OrgB        {

            font-size:11px;

            font-family:verdana;

            color:#FB8404;

            text-decoration:none;

            font-weight:bold;

}

 

.txt12Org           {

            font-size:12px;

            font-family:verdana;

            color:#FB8404;

            text-decoration:none;

}

 

.txt12OrgB        {

            font-size:12px;

            font-family:verdana;

            color:#FB8404;

            text-decoration:none;

            font-weight:bold;

} 

/*--------------LINK Styles--------------*/

.lnk11Blk           {

            font-size:11px;

            font-family:verdana;

            color:#000000;

            text-decoration:none;

}

.lnk11Blk:link,.lnk11Blk:visited, .lnk11Blk:active {

            font-size:11px;

            font-family:verdana;

            color:#000000;

            text-decoration:none;

}

.lnk11Blk:hover {

            color:#FB8404;

            text-decoration:none;

}

 

.lnk11BlkU        {

            font-size:11px;

            font-family:verdana;

            color:#000000;

            text-decoration:underline;

}

.lnk11BlkU:link, .lnk11BlkU:visited, .lnk11BlkU:active         {

            font-size:11px;

            font-family:verdana;

            color:#000000;

            text-decoration:underline;

}

.lnk11BlkU:hover           {

            color:#FB8404;

            text-decoration:underline;

}

 

.lnk12Blk           {

            font-size:12px;

            font-family:verdana;

            color:#000000;

            text-decoration:none;

}

.lnk12Blk:link, .lnk12Blk:active, .lnk12Blk:visited {

            font-size:12px;

            font-family:verdana;

            color:#000000;

            text-decoration:none;

}

.lnk12black           {

            font-size:12px;

            font-family:verdana;

            color:#000000;

            text-decoration:none;

}

.lnk12black:link, .lnk12black:active, .lnk12black:visited {

            font-size:12px;

            font-family:verdana;

            color:#000000;

            text-decoration:none;

}

.lnk12black:hover {

            color:#FB8404;

            text-decoration:none;

}

 

.lnk12BlkU        {

            font-size:12px;

            font-family:verdana;

            color:#000000;

            text-decoration:underline;

}.lnk12BlkU:hover           {

            color:#FB8404;

            text-decoration:underline;

}

 

.lnk11Grey        {

            font-size:11px;

            font-family:verdana;

            color:#636161;

            text-decoration:underline;

            

}.lnk11Grey:hover           {

            color:#FB8404;

            text-decoration:none;

}

 

.lnk11GreyU      {

            font-size:11px;

            font-family:verdana;

            color:#636161;

            text-decoration:underline;

}.lnk11GreyU:hover         {

            color:#FB8404;

            text-decoration:underline;

}

 

.lnk12Grey        {

            font-size:12px;

            font-family:verdana;

            color:#636161;

            text-decoration:none;

}.lnk12Grey:hover           {

            color:#FB8404;

            text-decoration:none;

}

 

.lnk12GreyU      {

            font-size:12px;

            font-family:verdana;

            color:#636161;

            text-decoration:underline;

}.lnk12GreyU:hover         {

            color:#FB8404;

            text-decoration:underline;

}

 
.lnk11Org {

            font-size:11px;

            font-family:verdana;

            color:#FB8404;

            text-decoration:none;

}

.lnk11Org:link, .lnk11Org:active, .lnk11Org:visited          {

            font-size:11px;

            font-family:verdana;

            color:#FB8404;

            text-decoration:none;

}

.lnk11Org:hover {

            color:#FB8404;

            text-decoration:none;

}

 

.lnk11OrgU        {

            font-size:11px;

            font-family:verdana;

            color:#FB8404;

            text-decoration:underline;

}

.lnk11OrgU:link, .lnk11OrgU:active, .lnk11OrgU:visited    {

            font-size:11px;

            font-family:verdana;

            color:#FB8404;

            text-decoration:underline;

}

 

.lnk12Org          {

            font-size:12px;

            font-family:verdana;

            color:#FB8404;

            text-decoration:none;

}

.lnk12Org:link, .lnk12Org:active, .lnk12Org:visited           {

            font-size:12px;

            font-family:verdana;

            color:#FB8404;

            text-decoration:none;

}

.lnk12Org:hover {

            color:#636161;

            text-decoration:none;

}

 

.lnk12OrgU        {

            font-size:12px;

            font-family:verdana;

            color:#FB8404;

            text-decoration:underline;

}

.lnk12OrgU:link, .lnk12OrgU:active, .lnk12OrgU:visited {

            font-size:12px;

            font-family:verdana;

            color:#FB8404;

            text-decoration:underline;

}


.lnk12OrgU:hover          {

            color:#636161;

            text-decoration:underline;

}

 

.lnk10GreyU      {

            font-size:10px;

            font-family:verdana;

            color:#636161;

            text-decoration:underline;

}

.whiteLgtBorderOrange

 {             

                background-color:#F5F5F5;

                border-left:1px solid #FEB31C;

                border-right:1px solid #FEB31C;

                                

}

.space{

            padding:10px 0px 10px 0px;

            }

 

.lnk10OrgU        { 

            font-size:10px;
            font-family:verdana;
            color:#FB8404;
            text-decoration:underline;
}

.lnk10OrgU:link, .lnk10OrgU:visited, .lnk10OrgU:active        { 

            font-size:10px;
            font-family:verdana;
            color:#FB8404;
            text-decoration:underline;
}

/*--------------accident-health-insurance css start here--------------*/
.lnkmoreOrg	{
	font-size:11px;
	font-family:verdana;
	color:#FB8404;
	text-decoration:underline;
}

.lnkmoreOrg:link, .lnkmoreOrg:visited, .lnkmoreOrg:active	{
	font-size:11px;
	font-family:verdana;
	color:#FB8404;
	text-decoration:underline;
}


.lnkmoreOrg:hover	{
	color:#FB8404;
	text-decoration:none;
}

.insurance_text_blk{
	font-size:11px;
	font-family:verdana;
	color:#000;
	text-decoration:none;
}

.insurance_lnk_blk{
	font-size:11px;
	font-family:verdana;
	color:#000000;
	text-decoration:none;
}
.insurance_lnk_blk:hover{
	color:#FB8404;
	text-decoration:none;
}

.insurance_lnk_org{
	font-size:11px;
	font-family:verdana;
	color:#FB8404;
	text-decoration:none;
}
.insurance_lnk_org:hover{
	color:#000000;
	text-decoration:none;
}

h1,h2{
	margin:0px;
	padding:0px;
}

h1{
	font-size:11px;
	font-family:verdana;
	color:#636161;
	text-decoration:none;
	display:inline;	
}

h2{
	font-size:11px;
	font-family:verdana;
	color:#FB8404;
	text-decoration:none;
	display:inline;	
}
.borderOrange {
	border:1px solid #FFC653;
}
 
.lnk13Grey        {

            font-size:12px;

            font-family:verdana;

            color:#FB8404;

            text-decoration:none;

}

.lnk13Grey:link, .lnk13Grey:visited, .lnk13Grey:active        {

            font-size:12px;

            font-family:verdana;

            color:#FB8404;

            text-decoration:none;

}


.lnk13Grey:hover           {

            color:#FB8404;

            text-decoration:none;

}

 .txt11Org_2       {

            font-size:11px;

            font-family:verdana;

            color:#636161;

            text-decoration:none;

}

 

.txt11Org_2:hover           {

            color:#FB8404;

            text-decoration:none;

}

 

 

.greyLgtBorderOrange {  

            background-color: #F5F5F5;

            border-left:1px solid #FEB31C;

            border-right:1px solid #FEB31C;

}

.whiteLgtBorderOrange { 

            background-color:#FFFFFF;

            border-left:1px solid #FEB31C;

            border-right:1px solid #FEB31C;

            padding-left:15px;

            padding-right:15px;

}

.redTableMid {

          background-color:#FFFFFF;

          border-left:1px solid #EC1119;

          border-right:1px solid #EC1119;

          padding-left:10px;

          padding-right:10px;

          padding-top:5px;

          padding-bottom:5px;

}

.reset

{

            width:83;

            height:21px;

            background-image:url('../images/reset.gif');

            border: thin none rgb(0,0,0)

}

/* -----------------Sales Partner */
.partner_div{
          width:80px;  
          overflow:hidden;
          margin-top:5px;
}
 
.partner_profile
{
		 width:80px;  
          margin-bottom:20px;
          font:normal 11px verdana;
          color:#636161;
          overflow:hidden;  
}

/*---- Search Page -------*/

.GridFooter {
		color:#333333; 
		background-color:#CCCC99;
	}
.GridHeader
{
	font-weight: bold;
	color: activecaption;
	background-color: #ffffff;
}

.GridPager
{
	color: black;
	background-color: #ffffff;
	color:Orange;
	text-align: center;
	font-size:12px;
}

.GridPager a
{		
    color:#333333;
}

.GridPager a:link
{
	color:#333333;	
}

.GridPager a:hover
{
	color: Orange;	
}


/*--------- Tool Tip ---------------*/

#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;

z-index: 100;
font-family:verdana;
font-size:11px;
/*Remove below line to remove shadow. Below line should always appear last within 

this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

.popup
{
   position:absolute; left:200px; top:1850px; width:700px; 
   height: 350px;   
   border-style:solid;
   border-width:1px;
   border-color:#000;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   background-color:#fff;
   z-index:2;
   visibility:hidden;
}

.popupContent
{
	height: 325px;
	overflow:auto;
}


/*---------CTA Tabs-----*/
#CTATabs{
	text-align:center;
}

#CTATabs img{
	margin:10px;
}

TEXTAREA { behavior: url(css/maxlength.htc)}



/* Newsletter Styles */

.txt115greendrk{

          font-size:15px;

          font-family:verdana;

          color:#618B00;

          text-decoration:none;

}

 

.txt115org{

          font-size:15px;

          font-family:verdana;

          color:#F7941E;

          text-decoration:none;

}

 

.txt115red{

          font-size:15px;

          font-family:verdana;

          color:#EC2127;

          text-decoration:none;

}

 

.txt115lgtb {

          font-size:15px;

          font-family:verdana;

          color:#3D8FAA;

          text-decoration:none;

}

 

.txt115grey {

          font-size:15px;

          font-family:verdana;

          color:#727272;

          text-decoration:none;

}

/*-----------May News Letter Styles--------------*/

.May09NL_body   {
        margin:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#555555;
		}
.May09NL_a { text-decoration:none; color:#666666;}
.May09NL_a:hover { text-decoration:underline; color:#666666;}

.May09NL_a1 { text-decoration:none; color:#333333;}
.May09NL_a1:hover { text-decoration:underline; color:#333333;}

.May09NL_a2 { text-decoration:none; color:#bc5a71;}
.May09NL_a2:hover { text-decoration:underline; color:#bc5a71;}

.May09NL_a3 { text-decoration:none; color:#62b9da;}
.May09NL_a3:hover { text-decoration:underline; color:#62b9da;}

.May09NL_a4 { text-decoration:none; color:#865125;}
.May09NL_a4:hover { text-decoration:underline; color:#865125;}

.May09NL_a5 { text-decoration:none; color:#819d5d;}
.May09NL_a5:hover { text-decoration:underline; color:#819d5d;}

.May09NL_clearer{clear:both; width:570px; padding:0px; margin:0px; font-size:0px;}

.bodyTable12 {
	background-image:url(../images/bodyTable1_BG.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	height:10px;
	padding-bottom:12px;
	vertical-align:top;
	font-family:VERDANA;
	font-size:11px;
	font-weight:bold;
	color:#636161;
	text-decoration:none;
}

.whiteLgtBorderOrange2 {	
	background-color:#FFFFFF;
	border:1px solid #FEB31C;
	border-right:1px solid #FEB31C;
	padding:10px 10px 10px 10px;	
}

.txt14Orng{
	font-size:13px;
	font-family:verdana;
	color:#FB8404;
	font-weight:bold;
	text-decoration:underline;
}


/*----------Calculator Styles ------*/

#calculatorDescription
{
	margin-top:2px;
	height: 360px;
	width: 780px;
	overflow:auto;
}


ol#toc {
    height: 2em;
    list-style: none;
    margin: 0;
    padding: 0;
}

ol#toc li {
    float: left;
    margin: 0 1px 0 0;
}

ol#toc a {
    background: #bdf url(../images/tab.png);
    color: #008;
    display: block;
    float: left;
    height: 2em;
    padding-left: 10px;
    text-decoration: none;
}

ol#toc a:hover {
    background-color: #3af;
    background-position: 0 -120px;
}

ol#toc a:hover span {
    background-position: 100% -120px;
}

ol#toc li.current a {
    background-color: #48f;
    background-position: 0 -60px;
    color: #fff;
    font-weight: bold;
}

ol#toc li.current span {
    background-position: 100% -60px;
}

ol#toc span {
    background: url(../images/tab.png) 100% 0;
    display: block;
    line-height: 2em;
    padding-right: 10px;
}

div.content {
    clear: left;
	width: 750px;	
	margin:5px;
}




#MemberArea select
{
	font-family:Arial, Helvetica, sans-serif; font-size:10px; border:1px solid #D4D0C8;
}
	   
.arial11{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}

.orange11_arial{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FB8404;}

.pretty-table { border-collapse: collapse; }
.pretty-table th, .pretty-table td { padding:0px; }
.pretty-table { border: 1px solid #DBDBDB; }
.pretty-table th, .pretty-table td { border: 1px solid #DBDBDB; text-align:center }
.bord_l{border-bottom:1px solid #DBDBDB; border-left:1px solid #DBDBDB;}	
.bord_2{border-bottom:1px solid #DBDBDB;  border-right:1px solid #DBDBDB;}	    
	   				  				  


/**************************************************************

	Slider
	v 1.0

**************************************************************/

#divPipe {	
	height: 25px;
	width: 367px;	
	background:#fff url(../images/pipe.gif) no-repeat;
}
#slidePlan {	
	position:relative;
	height: 25px;
	width:367px;
	margin:auto;	
}
#slideHandlePlan{
	background:transparent url(../images/redicon.gif) no-repeat top left;
	width: 17px;
	height: 21px;
	cursor: pointer;	
}


#divCoverage {	
	position:relative;
	height: 280px;
	width: 68px;
	margin-left:20px;
	background:#fff url(../images/coverage_standard.gif) no-repeat;
	cursor:hand;
}
#coverageSlide {	
	position:relative;
	height: 280px;
	width:68px;		
}
#coverageHandle{
	background:transparent url(../images/black_icon.gif) no-repeat top left;
	width: 21px;
	height: 17px;
	cursor: pointer;
	margin-left:-10px;
}

#pos1 {
	border: 1px solid #ccc;
	height: 20px;
	width: 30px;
	margin-top: 10px;
	padding-left: 2px;
}

/*************************************************************/

/**************Calculator Tooltip**********************/

a.calculator {
	/*border-bottom: 1px dashed brown;*/
	text-decoration: none;
	color:#FB8404;
	line-height:15px;
	cursor:help;
}

a.calculator:hover {
	position: relative;
}

a.calculator span {
	display: none;
	font-weight:normal;	
	color:#000;
}

a.calculator:hover span {
	display: block;
   	position: absolute; top: 10px; left: 0;
	/* formatting only styles */
   	padding: 5px; margin: 10px; z-index: 10000;
   	background: #FFF8EC; border: 1px dotted #c0c0c0;
	opacity: 0.9;
	/* end formatting */
}

a.calculator:hover span.optimaCashCalc {
	display: block;
   	position: absolute; top: -52px; left: 0;
	/* formatting only styles */
   	padding: 5px; margin: 10px; z-index: 10000;
   	background: #FFF8EC; border: 1px dotted #c0c0c0;
	opacity: 0.9;
	/* end formatting */
}



.uncomplicate-bg
{
	 background:url(../images/box-uncomplicateBG.gif) repeat-x top;
	  border-left:1px solid #C9C9C9; border-right:1px solid #C9C9C9;
	   padding-left:23px;
  }


/*Optima Cash Styles*/

/*BG Styles*/
.topBar{ background:url(../images/OptimaCash/bg-topheader.gif) repeat-x; height:38px;}
.toptitleBar{ background:url(../images/OptimaCash/bg-org-band.gif) no-repeat; height:39px; padding-left:20px; font:bold 16px Verdana; color:#FFFFFF;}
.tabContainer{ background:url(../images/OptimaCash/bg-tabContainer.gif) repeat-x; padding:25px;}
.tabContainer ul{ list-style:none; margin:0; padding:0;}
.tabContainer ul li{ background:url(../images/OptimaCash/bg-li.gif) no-repeat top left; padding-left:15px; margin-bottom:15px;}

/*TXT Styles*/
.txt20greenb{font:bold 20px Verdana; color:#007887;}
.txt11greenb{font:bold 11px Verdana; color:#00626E;}
.txt12greenb{font:bold 12px Verdana; color:#00626E;}
.txt11drkblkb{font:bold 11px Verdana; color:#444444;}
.txt12drkblkb{font:bold 12px Verdana; color:#444444;}
.txt17orgb{font:bold 17px Verdana; color:#E27501;}
.txt11org{font:normal 11px Verdana; color:#E27501;}

/*Margin Styles*/
.pt25px{ padding-top:25px;}
.pt20px{ padding-top:20px;}

.premiumBox{ background:#c2dadf; padding:20px;}



/*Tab Styles*/
#tab{margin:0px; padding:0px; clear:both;}
#tab ul{list-style: none; margin:0px; padding:0px;}
#tab ul li {display: inline;}
#tab ul li a {color: #444444; font: bold 12px Verdana; text-decoration:none; padding:6px 12px 6px 12px; background: url(../images/OptimaCash/bg-tab.gif) no-repeat right #EEEEEE; text-align:left; display:block; float:left; margin-right:5px;}
#tab ul li a:hover, #tab ul li .activeon  {color: #FFFFFF;font: bold 12px Verdana; text-decoration:none; background: url(../images/OptimaCash/bg-tab-over.gif) no-repeat right #00626E; padding:6px 12px 6px 12px; display:block;}
/*End Tab Styles*/