/* added by Ben ***********************/

td#pt_learnmore a  {
border: none;
}

/* end added by Ben *****************/


BODY, TD {



	text-align: left;



	color : Black;



	font-family : Verdana, Arial, Helvetica, sans-serif;



	font-size : small;



}







.content {



	font-size: 11px;



	line-height: 18px;



	color: #000000;







}







logo {



	background-color: #FFFFFF;



	height: 100px;



	width: 300px;



}



input {



	font-size: 10px;



}



form {



	margin: 0px;



	padding: 0px;



}







.style2 {



	font-size: 11px;



	color: #666666;



}



.style2 a {



	font-size: 11px;



	color: #007CC2;



}







.style3 {



	font-size: 9px;



	color: #666666;



	font-family: Verdana, Arial, Helvetica, sans-serif;



}







.style3 a {



	font-size: 9px;



	color: #007CC2;



	font-family: Verdana, Arial, Helvetica, sans-serif;



}







.style4 {



	font-size: 12px;



	color: #666666;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-weight: bold;



	padding-top: 7px;



	padding-bottom: 7px;



}







.style4 a {



	font-size: 12px;



	color: #ECAD05;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-weight: bold;



	text-decoration: none;



}







.loginbox_bottom{



	background-image: url(../images/log_on_box_btm.gif);



	background-repeat: repeat-x;



	background-position: left top;



}







.loginbox_right{



	background-image: url(../images/log_on_box_right.gif);



	background-repeat: repeat-y;



	background-position: left top;



}







.loginbox_bottom2{



	background-image: url(../images/log_on_box_btm2.gif);



	background-repeat: repeat-x;



	background-position: left top;



}







.loginbox_right2{



	background-image: url(../images/log_on_box_right2.gif);



	background-repeat: repeat-y;



	background-position: left top;



}











.c_header {



	font-size: 20px;



	color: #ECAD05;



	padding-top: 20px;



	padding-bottom: 10px;



}



form {



	margin: 0px;



	padding: 0px;



}







.body_color1 {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	margin: 0px;



	padding: 0px;



	color: #000000;



	font-weight: bold;



}







.body_color2 {



	font-size: 11px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	margin: 0px;



	padding: 0px;



	color: #ECAD05;



	font-weight: bold;



}











.blue_message {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	color: #007CC2;



	font-size: 14px;



}



.c_header_blue {



	font-size: 20px;



	color: #007CC2;



	padding-bottom: 10px;



	padding-top: 0px;



}















.bulletbox {



	font-size: 10px;



	color: #000000;



	padding-right: 10px;



	padding-left: 10px;



}



.bulletbig {



	font-size: 12px;



	color: #000000;



	font-weight: bold;



}







.white {



	color: #FFFFFF;



}



.content_hi-light {

	font-size: 10px;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #A6C840;

	line-height: 18px;

	color: #666666;

	background-color: #E0E0E0;



}







.formula {



	background-color: #ffffff;



	border-width: 1px;



	border-style: solid;



	border-color: #8289A7;



}











a {



	color: #007CC2;



	text-decoration: none;



}



a:hover {







	color: #;



	text-decoration: underline;



}



.orange {



	color: #ECAD05;



}



.product_divider {



	border-top-width: 1px;



	border-top-style: solid;



	border-top-color: #E4E4E5;



}







/* CART */



.sbox_top    {



   font-family: Arial, Verdana, Helvetica, sans-serif;



   font-size: 8pt;



   color: #ffffff;



   background-color: #EFAE00;



      }



.borderlines    {background-color: #ffffff;}



.cartline    {background-color: #E4E4E5;}



	



.cartsubback    {



   font-family: Arial, Verdana, Helvetica, sans-serif;



   font-size: 7pt;



   color: #ffffff;



   font-weight: normal;



   background-color: #AD8EC6;



      }



	  



.cartsub    {



   font-family: Verdana, Arial, Helvetica, sans-serif;



   font-size: 9pt;



   color: #007CC2;



   font-weight: bold;



   background-color: none;



	border-top-width: 1px;



	border-bottom-width: 1px;



	border-top-style: solid;



	border-bottom-style: solid;



	border-top-color: #0078BB;



	border-bottom-color: #0078BB;



      }



	  



.cartbody    {



   font-family: Verdana, Arial, Helvetica, sans-serif;



   font-size: 8pt;



   color: #000000;



   font-weight: normal;



   background-color: none;







      }



	  







 .cartlite    {background-color: #ffffff;}



 .cartdark    {background-color: #ffffff;}



 



 .cartitem_lite    {



   font-family: Arial, Verdana, Helvetica, sans-serif;



   font-size: 8pt;



   color: #E7D7F6;



   font-weight: normal;



   background-color: none;







      }



 .cartitem_dark    {



   font-family: Arial, Verdana, Helvetica, sans-serif;



   font-size: 8pt;



   color: #ffffff;



   font-weight: normal;



   background-color: none;







      }



	  



.formfields   {



   font-family: Arial, Verdana, Helvetica, sans-serif ;



   font-size: 8pt;



   font-weight: normal;



   text-decoration: none;



   color: #000000; 



   background-color: #ffffff;



   border: #D6C7E1;



   border-width: 1px;



   border-style: solid;







    }	







.formbody   {



   font-family: Arial, Verdana, Helvetica, sans-serif ;



   font-size: 8pt;



   font-weight: normal;



   text-decoration: none;



   color: #9585A5; 



    }	



	  



	  .feature_background {



	background-image: url(../images/bottom_bckgrnd.gif);



	background-repeat: no-repeat;



	background-position: 0px 50px;



}



.content_leadin {



	font-size: 14px;



	line-height: 30px;



	color: #666666;



	font-weight: bold;



}







table.productSelectBox {



	border: 1px solid #FFE5F8;



	border-collapse: separate;



  padding: 3px;



  font-size: 10px;



}



.productSelectSubTitle {



	color: #B53675;



	padding: 3px;



	font-size: 12px;



	font-weight: bold;



}



.retail-price {



	text-decoration: line-through;



}











#newsfeed A:link {



	font-family: Verdana, Arial, Helvetica, sans-serif;	



	font-weight: bold;



  color: #007CC2;	



  font-size: 14px;



  



}







#newsfeed A:visited {



	font-family: Verdana, Arial, Helvetica, sans-serif;	



	font-weight: bold;



  color: #007CC2;	



  font-size: 14px;



  



}











#newsfeed A:hover {



	font-family: Verdana, Arial, Helvetica, sans-serif;	



	font-weight: bold;



  color: #007CC2;	



  font-size: 14px;  



}



.maintd1 {

	padding-left: 20px;

}

.content_hi-light2 {



	font-size: 10px;

	line-height: 18px;

	color: #666666;

}

.boldbig1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #ECAD05;

}

.rightmargin {

	margin-right: 10px;

	padding-right: 10px;

}

/**** added/modified by Ben 

.form1_border {

	padding: 5px;

	border: 1px solid #007CC2;

}

******/

#form1_fieldset {

	padding: 0 5px 5px 5px;

	border: 1px solid #007CC2;

}

#form1_fieldset legend{
margin-bottom: 15px;
color: #007CC2;
}


/**** end added by Ben *****/

.title1_table1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #007CC2;

	padding: 3px;

}

