﻿@charset "utf-8";
/* CSS Document */

/****** css for index page *****/
#i-left-nav-wrapper
{
	width:140px;
	float:left;
	border:0;
	padding:0;
}



#i-left-nav-wrapper .top
{
	background:url(../images/left-nav-top.png);
	height:16px;
}

#i-left-nav-wrapper ul
{
	list-style:none;
	margin:0;
	padding:0;
}	

#i-left-nav-wrapper li
{
	height:25px;
	padding-left:4px;
	background-image:url(../images/left-nav-blue-bg.png);
	background-repeat:repeat-x;

	border-left:1px solid #FFFFFF;
}

#i-left-nav-wrapper li.gry
{
	height:27px;
	padding-left:12px;
	/*background-image:url(../images/left-nav-grey-bg.png);
	background-repeat:repeat-x;*/
	border-left:1px solid #FFFFFF;

}

#i-left-nav-wrapper li.gry a
{
	color:#000000;
	top:5px;
	position:relative;
	font-weight:bold;
}	

#i-left-nav-wrapper li.gry a:hover:
{
	/*color:#11294e;*/
	color:#A2BFDF;
	
	top:5px;
	position:relative;
}	

#i-left-nav-wrapper li a,#i-left-nav-wrapper li a:visited
{
	color:#FFFFFF;
	top:5px;
	position:relative;
	padding-left:5px;
	padding-right:0px;

}
	
#i-left-nav-wrapper li a:hover
{
	/*color:#11294e;*/
	color:#A2BFDF;
	top:5px;
	position:relative;
	padding-left:5px;
	padding-right:0px;	
}	


#i-left-nav-wrapper .text-container
{
	padding-left:12px;
	padding-top:5px;
	padding-bottom:8px;

}


#i-left-nav-wrapper .bottom
{
	/*background:url(../images/left-nav-bottom.png);*/
	background:url(../images/left-nav-bottom_new.png);
	/*height:53px;*/
	height:27px;
}	

#product-offer-wrapper
{
	width:500px;
	float:left;
	border:0;
	padding:0;
	margin:0;
	height:100%;
}	

#product-offer-wrapper .left
{
	background:url(../images/spacer.gif);
	width:15px;
	height:100%;
	float:left;
}	

#product-offer-wrapper .left .top
{
	background:url(../images/product-offer-left-top.png);
	background-repeat:no-repeat;
	float:left;
	height:11px;
	width:15px;
}

#product-offer-wrapper .left .middle
{
	background:url(../images/spacer.gif);
	height:125px;
	width:15px;
	float:left;
}

#product-offer-wrapper .left .bottom
{
	background:url(../images/product-offer-left-bottom.png);
	background-position:bottom;
	background-repeat:no-repeat;
	float:left;
	height:185px;	
	width:15px;
}

#product-offer-wrapper .center
{
	width:470px;
	/*background:url(../images/product-offer-bg.png) #FFFFFF;*/
	background:url(../images/home-product-line-up.png) #FFFFFF;
	background-color: #FFFFFF;
	background-position:bottom;
	height:100%;
	float:left;
}

#product-offer-wrapper .center a, a:link	
{
	color:#0b2677;
}	

#product-offer-wrapper .center a:hover	
{
	color:#000000;
}	

#product-offer-wrapper .text-container
{
	/*padding-top:22px;*/
	padding-top:2px;
	background:#FFFFFF;
}


/****************/
#product-offer-wrapper .text-container .product-container
{
	float:left; 
	padding: 2px 0 ;
	/*background:#0000CC;*/
	height:200px;
	width:470px;

}	

#product-offer-wrapper .text-container .product-container .img-box
{ 
/*	width:170px;*/
	float:left;
/*	height:195px;*/
	margin-right:10px;
	/*background:#003;*/
	background:#FFF;
	/* NEW IDIOT STUFF START */	
		width:245px;
}

#product-offer-wrapper .text-container .product-container .info-box
{
	width:297px;
	
	float:left; 
	padding-bottom:10px;
	text-align:justify;
	height:195px;


}	

#product-offer-wrapper .text-container .product-container .follow-link-box
{
	float:right;
	vertical-align:bottom;
	/* NEW IDIOT STUFF START */
	width:201px;
	height:76px;
	margin-top:54px;

	
}

#product-offer-wrapper .text-container .product-container .price-box
{
	float:right;
	padding-top:10px;
	color:#640606;
	font-weight:bold;
}
/****************/

#product-offer-wrapper .right
{
	background:url(../images/product-offer-right.png);
	width:15px;
	height:296px;
	float:right;

}		

#product-offer-wrapper .right .top
{
	background:url(../images/product-offer-right-top.png);
	background-repeat:no-repeat;
	float:left;
	height:11px;
	width:15px;
}

#product-offer-wrapper .right .middle
{
	background:url(../images/spacer.gif);
	height:125px;
	width:15px;
	float:left;
}

#product-offer-wrapper .right .bottom
{
	background:url(../images/product-offer-right-bottom.png);
	background-position:bottom;
	background-repeat:no-repeat;
	float:left;
	height:185px;	
	width:15px;
}


		
#i-newletter-wrapper
{
	width:258px;
	float:right;
	height:100%;

}	


#i-newletter-wrapper-form
{
	background:url(../images/newsletter-bg.png);
	background-repeat:no-repeat;
	float:right;
	width:250px;
	height:100%;
}	

#i-newletter-wrapper-form .text-container
{
	padding:16px 10px 8px 10px;
	
}

#i-newletter-wrapper-form .text-container a
{
	color:#11294e;
}	
	
#lower-section-wrapper
{
	padding:8px 14px 0 18px;;
	float:left;
	width:900px;
}	

#main-content
{
	width:640px;
	height:auto;
	float:left;
}


#main-content .top
{
	background:url(../images/big-container-top.png);
	width:640px;
	height:10px;
	float:left;
	
}	



#main-content .center
{
	/*background:url(../images/big-container-bg.png) white;*/
	background-repeat:repeat-x;
	background-position:bottom;
	width:640px;
	height:auto;
	float:left;
	
}

#main-content .text-container
{
	padding:10px 16px 0 16px;
	
}


#main-content .bottom
{
	/*background:url(../images/big-container-bottom.png);*/
	width:640px;
	height:20px;
	float:left;


}

#main-content-2
{
	width:440px;
	height:auto;
	float:left;
	margin-left:10px;
}

#main-content-2 .top2
{
	background:url(../images/big-container-top.png);
	width:440px;
	height:10px;
	float:left;
	
}

#main-content-2 .center2
{
	background:url(../images/big-container-bg.png) white;
	background-repeat:repeat-x;
	background-position:bottom;
	width:440px;
	height:auto;
	float:left;
	
}

#main-content2 .text-container2
{
	padding:10px 16px 0 16px;
	
}


#main-content2 .bottom2
{
	background:url(../images/big-container-bottom.png);
	width:640px;
	height:20px;
	float:left;


}


/**********************************************/

#main-content-container
{
	width:900px;
	height:auto;
	float:left;
}

#main-content-container .top
{
	background:url(../images/big-container-top2.png);
	width:900px;
	height:10px;
	float:left;
	
}	

#main-content-container .center
{
	background:url(../images/big-container-bg.png) white;
	background-repeat:repeat-x;
	background-position:bottom;
	width:900px;
	height:auto;
	float:left;
	
}

#main-content-container .text-container
{
	padding:10px 16px 0 16px;
	
}


#main-content-container .bottom
{
	background:url(../images/big-container-bottom2.png);
	width:900px;
	height:20px;
	float:left;
}

/**********************************************/	

#i-testimonials-wrapper
{
	width:260px;
	height:auto;
	float:left;
	
}

#i-testimonials-wrapper .top
{
	background:url(../images/testimonial-top.png);
	height:10px;
	width:250px;
	float:right;
}	
#i-testimonials-wrapper .center
{
	background:#FFFFFF;
	width:250px;
	height:auto;
	float:right;
}	

#i-testimonials-wrapper .text-container
{
	padding:10px 5px 0 5px;
	float:right;
}	

#i-testimonials-wrapper .text-container a
{
	color:#11294e;
}	


#i-testimonials-wrapper .bottom
{
	background:url(../images/testimonial-bottom.png);
	background-repeat:no-repeat;
	background-position:top;
	height:20px;
	width:250px;
	float:right;
}


.prodtitle {
color:#0B2677;
font-size:14px;
font-weight:bold;
}
.info-box a.button4months , .info-box a.button4months:visited,.info-box a.button3months , .info-box a.button3months:visited,.info-box a.button2months , .info-box a.button2months:visited,.info-box a.button1months , .info-box a.button1months:visited{
height:50px;
width:260px;
display:block;
margin:0px;
padding:0px;
}
.info-box a.button4months , .info-box a.button4months:visited{
background:url(../images/fourmonth_btns.png) top no-repeat; 
}
.info-box a.button4months:hover{
background:url(../images/fourmonth_btns.png) bottom no-repeat;

}
.info-box a.button3months , .info-box a.button3months:visited{
background:url(../images/threemonth_btns.png) top no-repeat; 
}
.info-box a.button3months:hover{
background:url(../images/threemonth_btns.png) bottom no-repeat; 
}
.info-box a.button2months , .info-box a.button2months:visited{
background:url(../images/twomonth_btns.png) top no-repeat; 
}
.info-box a.button2months:hover{
background:url(../images/twomonth_btns.png) bottom no-repeat; 
}
.info-box a.button1months , .info-box a.button1months:visited{
background:url(../images/onemonth_btns.png) top no-repeat; 
}
.info-box a.button1months:hover{
background:url(../images/onemonth_btns.png) bottom no-repeat; 
}
