/*******************************************************
TITLE: Fixed Three-Column Over Four-Column Layout V1.0 and edited by BB
DATE: 20060807
AUTHOR: The CSS Tinderbox - http://www.csstinderbox.com
*******************************************************/

#centerColumn { 
background-color:#ffffff;
margin:0 auto;
text-align:center;
height: 100%;
width: 960px;
}



#sidebar1 {
	margin-left: -227px;
	float: right; /* since this element is floated, a width must be given */
	/*width: 250px;  the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	/*background: #EBEBEB;  the background color will be displayed for the length of the content in the column, but no further */
	/* padding: 15px 10px; */
}

#topContent { 
	/* margin: 0 250px 0 0; the right margin on this div element creates the column down the right side of the page - no matter how much content the sidebar1 div contains, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the #sidebar1 space when the content in #sidebar1 ends. */
	margin-right: -500px;
	width: 700px;
} 



#box_1 {
float:left;
margin:0 5px 2em 0;
padding:8px;
text-align:left;
width:208px;
}

#box_2 {
float:left;
margin:0 7px 2em 14px;
padding:8px;
text-align:left;
width:208px;
}

#box_3 {
float:left;
margin:0 14px 2em 7px;
padding:8px;
text-align:left;
width:208px;
}

#box_4 {
float:left;
margin:0 0 2em 5px;
padding:8px;
text-align:left;
width:208px;
}



a.buttonBigCompare
  {
  background-image: url(images/buttonBigCompare.gif); 
  background-repeat: no-repeat; 
  background-position: 0 0; 
  display: block; margin: 0; 
  padding: 0; 
  width: 211px; 
  height: 58px; 
  border-width: 0; 
}

a.buttonBigCompare:hover
  {
 background-image: url(images/buttonBigCompareOver.gif); 
 background-repeat: no-repeat; 
 background-position: 0 0
}


a.buttonBigApply,
a.buttonBigEnroll
  {
  background-image: url(images/buttonBigEnroll.gif); 
  background-repeat: no-repeat; 
  background-position: 0 0; 
  display: block; margin: 0; 
  padding: 0; 
  width: 211px; 
  height: 58px; 
  border-width: 0; 
}
a.buttonBigApply:hover,
a.buttonBigEnroll:hover
  {
 background-image: url(images/buttonBigEnrollOver.gif); 
 background-repeat: no-repeat; 
 background-position: 0 0
}
a.buttonBigApply {
	background-image: url(images/buttonBigApply.gif);
}
a.buttonBigApply:hover {
	background-image: url(images/buttonBigApply-over.gif);
}

a#buttonBigContact
  {
  background-image: url(images/buttonBigContact.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  display: block;
  margin: 0;
  padding: 0;
  width: 211px;
  height: 58px;
  border-width: 0
}

a#buttonBigContact:hover
  {
  background-image: url(images/buttonBigContactOver.gif);
  background-repeat: no-repeat;
  background-position: 0 0
}
#content {
	float: left;
	position: relative;
	height: auto;
	margin: 0px 0px 0px 0px;
	z-index: 1;
}
#navright {
	float: left;
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 1;
}
#medicarenav {
	position: relative;
	margin-top: 0px;
	z-index: 1;
}
#basicBenefits tbody td,
#basicBenefits tbody td p {
	font-size: 12px;
}