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


body{
	background:#444343;
	padding:0px;
	margin:0px;
	font:13px Arial, Helvetica, sans-serif;
	color:#000000;
}

h1,h2,h3,h4,h5,h6,ul,ol,li,input,select,img{
	padding:0px;
	margin:0px;

}

p{
	padding:0px;
	margin:0px;
}

#maincontainer{
	background:url(../images/container_bg.png) repeat-y left;
	width:939px;
	padding:0px 0 10px 0;
	margin:0px auto;
	overflow:hidden;
}

#maincontainer .header_top{
	background:url(../images/headertop_bg.jpg) no-repeat left;
	width:939px;
	height:17px;
	padding:0px;
	margin:0px;
	float:left;
}

#header{
	width:913px;
	padding:0px;
	margin:0px auto;
	background:#FFFFFF;
	
}

#header .logo{
	width:456px;
	padding:0px;
	margin:0px;
	float:left;
}

.logo img{
	width:auto;
	padding:0px;
	margin:39px 0px 0px 9px;
	
}

#header .member_login{
	background:url(../images/memberlogin_bg.gif) no-repeat left;
	width:457px;
	height:119px;
	float:right;
	padding:0px;
	margin:0px;
}

.member_login h6{
	background:url(../images/arrow1.gif) no-repeat left;
	padding:0px 0px 0px 14px;
	margin:8px 0px 0px 140px;
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#272626;
	text-decoration:underline;
	float:left;
}

.member_login .username{
	
	width:272px;
	margin:6px 0px 0px 140px;
	float:left;
	padding:0px 0px 0px 0px;
	font:13px Arial, Helvetica, sans-serif;
	color:#1F272E;
}

.member_login .username a{
	font:12px Arial, Helvetica, sans-serif;
	color:#1F272E;
	text-decoration:none;
}

.member_login .username a:hover{
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}

.member_login .username span{
	margin-left:35px;
	color:#ff0000;
}

.member_login .username span a{
	text-decoration:underline;
	color:#ff0000;
	font-weight:bold;

}

.member_login .username span a:hover{
	text-decoration:underline;
	color:#1F272E;
	font-weight:bold;

}
.member_login .username input{
	background:url(../images/username_bg.gif) no-repeat left;
	width:185px;
	height:19px;
	border:none;
	padding:3px 0px 0px 10px;
}

.member_login .password label{
	float: left;
	width: 70px;
}	

.member_login .password {
	width:282px;
	margin:6px 0px 0px 140px;
	float:left;
	padding:0px 0px 0px 0px;
	font:13px Arial, Helvetica, sans-serif;
	color:#1F272E;
	text-align: left;
}

.member_login .password input{
	background:url(../images/password_bg.gif) no-repeat left;
	width:117px;
	height:19px;
	border:none;
	padding:3px 0px 0px 10px;
	margin-left:2px;
	float:left;
}

.member_login .password span{
	width:63px;
	padding:0px;
	margin:0px 20px 0 0;
	position: relative;
	float: right;
}

.member_login .password span input
{
	float: none;	
}

.member_login .password span input{
	background:url(../images/submit_but.gif);
	width:63px;
	height:21px;
	margin:1px 0px 0px 5px;
	padding:0px;
	cursor:pointer;
}

#header .news_letter{
	background:url(../images/newsletter_bg.gif) no-repeat left;
	width:474px;
	height:37px;
	float:right;
	margin:0px 16px 0px 0px;
	padding:0px;
}

.news_letter h5{
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	float:left;
	padding:0px;
	margin:10px 0px 0px 25px;
}

.news_letter h5 span{
	color:#FF0000;
}

.news_letter input{
	background:url(../images/email_bg.gif) no-repeat left;
	width:152px;
	height:19px;
	margin:7px 0px 0px 7px;
	padding:3px 0px 0px 10px;
	border:none;
	font:12px Arial, Helvetica, sans-serif;
	color:#3D3F40;
	float:left;
}

.news_letter .submit_bt{
	background:url(../images/submit_but1.gif) no-repeat left;
	width:71px;
	height:22px;
	padding: 0px;
	margin:0px;
	cursor:pointer;
	float:left;
	margin: 7px 0 0 6px;
}

.navigation{
	width:882px;
	height:31px;
	background:url(../images/nav_bg.gif) repeat-x left;
	padding:0px;
	margin:0px 0px 0px 15px;
	float:left
}


.navigation .nav{
	width:677px;
	padding:0px;
	margin:0px 0px 0px 8px;
	float:left;
}

.navigation .nav ul{
	width:auto;
	padding:0px;
	margin:6px 0px 0px 0px;
	float:left
}

.navigation .nav ul li{
	width:auto;
	background:url(../images/nav_div.gif) no-repeat right;
	list-style:none;
	padding:2px 13px 2px 13px;
	margin:0px;
	float:left;
	font:none 14px "Arial Narrow";
	color:#FFFFFF;
	text-transform:uppercase;
}

.navigation .nav ul li a{
	font:none 14px "Arial Narrow";
	color:#FFFFFF;
	text-decoration:none;
}

.navigation .nav ul li a:hover{
	font:none 14px "Arial Narrow";
	color:#FF2828;
	text-decoration:none;
}

.navigation .date{
	
	width:195px;
	padding:3px 0px 3px 0px;
	margin:5px 0px 0px 0px;
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	color:#D0D0D0;
}

.flash_sec{
	width:876px;
	padding:0px 3px 4px 3px;
	background:#142736;
	margin:0px 0px 0px 28px;
	float:left;
}

.flash_sec .headerleft{
	width:472px;
	padding:0px;
	margin:0px;
	float:left;
}

.flash_sec .headerright{
	background:url(../images/header_bg.jpg) no-repeat left;
	width:402px;
	height:117px;
	float:right;
	padding:0px;
	margin:0px 2px 0px 0px;
}

.headerright h1{
	font:bold 22px Arial, Helvetica, sans-serif;
	color:#FE4E4F;
	float:right;
	padding:0px;
	margin:83px 21px 0px 0px;
	text-transform:uppercase;
}

#maincontainer .body_con{
	background:url(../images/con_bodybg.gif) repeat-x left top #fff;
	width:882px;
	padding:0px;
	margin:1px 0px 0px 28px;
	float:left;
}

.body_con h2{
	background:url(../images/rx_icon.gif) no-repeat left 0px;
	width:831px;
	padding:0px 0px 10px 24px;
	margin:19px 0px 17px 15px;
	float:left;
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#000000;
	border-bottom:1px dashed #96A58E;
	text-transform:uppercase;
}

.body_con h2 span{
	width:auto;
	padding:0px;
	margin:0px;
	float:right;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
}

.language {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#C22B20;
}	
.language:hover		{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#0F5C93;
}

.body_con .left_box{
	width:608px;
	padding:0px;
	margin:0px;
	float:left;
}

.body_con .full_width{
	width: 880px;
}

.left_box img{
	width:auto;
	height:22px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	background:none;
	float:right;
	border:0px;
}
.left_box div img{
	width:250px;
	height:35px;
	padding:0px 5px 0px 5px;
	margin:0px 0px 0px 0px;
	background:none;
	float:right;
	border:0px;
}


.left_box .testmonials{
	width:550px;
	padding:0px 0px 15px 0px;
	margin:0px 0px 15px 17px;
	float:left;
	border-bottom:1px dashed #CCCCCC;

}

.left_box .testmonials p{
	font:13px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0px;
	margin:0px;
}

.left_box .testmonials p span{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0px;
	margin:15px 40px 0px 0px;
	float:right;
}

.left_box p{
	font:13px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0px;
	margin:0px 0px 17px 17px;
	float:left;
	width:590px;
	}

.bottom_col{
	width:auto;
	float:left;
	padding:0px;
	margin:20px 0px 0px 0px;
}

.bottom_col p{
	font:13px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0px;
	margin:0px 0px 17px 17px;
	float:left;
	width:100%;
	}
 .bottom_col p span{
 color:#fc0001;
 }


.bottom_col p a{
	font:13px Arial, Helvetica, sans-serif;
	color:#37b3fe;

		text-decoration:none;
	}

.bottom_col p a:hover{
	font:13px Arial, Helvetica, sans-serif;
	color:#fc0001;
	text-decoration:none;

}



.left_box p a{
	font:13px Arial, Helvetica, sans-serif;
	color:#37b3fe;

		text-decoration:none;
	}

.left_box p a:hover{
	font:13px Arial, Helvetica, sans-serif;
	color:#fc0001;
	text-decoration:none;

}


.left_box h3{
	font:45px Arial, Helvetica, sans-serif;
	color:#ff0000;
	padding:0px;
	text-align:center;
	margin:90px 0px 17px 17px;
	float:left;
	width:590px;
}

.left_box h4{
	font:16px Arial, Helvetica, sans-serif;
	color:#ff0000;
	font-weight:bold;
	padding:0px;
	text-align:center;
	margin:0px 0px 17px 17px;
	float:left;
	width:590px;
}

.left_box h4 span{
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0px;
	text-align:center;
	margin:0px 0px 17px 17px;
	float:left;
	width:590px;
}


.left_box ul{
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 10px;
	float:left;

}
h5.services-title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:larger;
	font-weight:bold;
	color:#ff0000;
}

.left_box li{
	width:auto;
	float:left;
	list-style-type:none;
	padding:0px 0px 0px 15px;
	margin:0px 0px 10px 0px;
	font:13px Arial, Helvetica, sans-serif;
	color:#000;
	background:url(../images/arrownew.gif) no-repeat 0px 5px;
}

.left_box li img{
	width:auto;
	height:auto;
}
.left_box li a{
	font:13px Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration:none;
	font-weight:bold;
	}
.left_box li a:hover{

	font:13px Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	}


.body_con .right_box{
	background:none;
	width:252px;
	float:right;
	padding:0px;
	margin:0px;
}

.body_con .right_box img{
	width:auto;
	height:auto;
	padding:0px;
	margin:0px 0px 16px 0px;
	float:left;
}



.bottom_shadow{
	background:url(../images/bottom_shadow.jpg) no-repeat left;
	width:939px;
	height:29px;
	margin:0px auto;
	padding:0px;
}

.footr{
	width:912px;
	padding:0px;
	margin:0px auto;
	background:#6B6A6A;
	height:40px;
	margin-bottom:12px;

}

.footer_nav{
	width:550px;
	padding:0px;
	margin:20px 0px 0px 0px;
	float:left;
}

.footer_end{width:939px; margin:0 auto; background-color:#FFF;background:url(../images/container_bg.png) repeat-y left; margin-top:-29px;}

.footer_end .bottom{ border-top:#CCCCCC solid 1px; width:900px; margin:0 auto;}
.footer_end .bottom .socialgroup{
	width:280px; padding:8px 0 0px 0px; float:right;
}

.footer_end h4{ color:#999999; text-transform:capitalize; font-size:14px; font-family:Arial, Helvetica, sans-serif; float:left; padding-top:13px;}
.socialgroup a{ background:none; padding:0; margin:0; margin-left:10px; float:left;}
.socialgroup a:hover{background:none;padding:0; margin:0; margin-left:10px; float:left;}
.socialgroup a img{border:none; float:right; padding:0; margin:0;}

.footer_nav ul{
	width:auto;
	padding:0px;
	margin:0px;
	float:left;
}

.footer_nav ul li{
	font:12px Arial, Helvetica, sans-serif;
	color:#666666;
	float:left;
	padding:0px 4px;
	margin:0px;
	border-right:1px solid #504F4F;
	list-style:none; background:none;
}

.footer_nav ul li a{
	font:12px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	padding:0 6px;
	background:none;
	margin:0;
}

.footer_nav ul li a:hover{
	color:#000;
	padding:0 6px;
	margin:0;
	background:none;
}


.footr .copyright{
	width:auto;
	text-align:center;
	padding:12px 0 0 0;
	font:12px Arial, Helvetica, sans-serif;
	color:#C4C3C3;
}
.member_login .jq1{
	width:272px;
	margin:50px 0px 0px 140px;
	float:left;
	padding:0px;
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1F272E;
}

.member_login .jq1{
	width:auto;
	margin:50px 0px 0px 140px;
	float:left;
	padding:0px;
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1F272E;
}
.member_login .editprofile{
	width:272px;
	margin:10px 0px 0px 140px;
	float:left;
	padding:0px;
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1F272E;
}
.editprofile ul{
	list-style:none;
	float:left:
	}


.editprofile ul li{
	list-style:none;
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1F272E;
	padding:0px 5px;
	}
	.editprofile ul li a{
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:red;
	text-decoration:none;
	}

.member_login .jq1 span input{
	background:url(../images/logout.gif) no-repeat top left;
	width:47px;
	height:15px;
	margin:0px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	border:none;
	cursor:pointer;
}



.left_box fieldset{
	width:570px;
	padding:20px 0px 5px 8px ;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#5E5E5E;
	margin:10px 0px 0px 15px;
	float:left;
	border:1px solid #d5d6d7;
}

.left_box fieldset div{
	width:570px;
	padding:0px 5px 0px 5px;
	float:left;
	height:auto;
	margin:5px 0px;
}

.left_box fieldset div img{
		width:auto;
	padding:0px;
	float:left;
	border:1px solid #B5B5B5;
	margin:0px 0px 0px 110px;}

.left_box fieldset input{
	width:250px;
	border:1px solid #d5d6d7;
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	background:#FFFFFF;
	margin-left:20px;
}

.left_box fieldset select{
	width:250px;
	border:1px solid #d5d6d7;
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	background:#FFFFFF;
	margin-left:20px;
}

.left_box fieldset p{
	width:500px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ff0000;
	float:left;
	margin-top:10px;
	background:#FFFFFF;

	text-align:center;
}


.left_box .forms label{
	width:auto;
	float:left;
	text-align:center;
	margin:0px 0px 0px 0px;
	padding:0px;
}

.left_box .formtext{
	width:auto;
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	}

.left_box .formtext label{
	width:500px;
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
	background:#FFFFFF;
	float:left;
	margin:0px;
	padding:0px;

	}

.left_box .formtext label b{
	margin:0px 50px 0px 30px;

	font-weight:normal;

}

.left_box .formtext span{
	color:#000000;
	background:#FFFFFF;
	float:left;
	margin:0px 5px 0px 0px;
	padding:0px;

}




.left_box .pre{
	width:120px;
	float:left;
	border:1px solid #d5d6d7;
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	margin:0px 0px 0px 10px;
	background:#FFFFFF;
}


.left_box fieldset span{
	width:112px;
	padding:0px;
	margin:0px;
	float:left;
	margin-left:20px;
}

.left_box .submit4{
	width:63px;
	border:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(../images/submit_but2.gif) no-repeat center;
	margin:0px 0px 0px 25px;
	padding:2px 0px;
	cursor:pointer;
}

.left_box .buttonaddpresc{
	width:150px;
	border:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
	/*background:url(../images/submit_but2.gif) no-repeat center;*/
    background-color: #FF0000;
	margin:0px 0px 0px 25px;
	padding:2px 0px;
	cursor:pointer;
}

.left_box fieldset div label{
	width:90px;
	float:left;
}

.table{
width:882px;
height:auto;
background:url(../images/rx_png2.png) repeat-y top center;
float:left;

}


.table p{
font:bold 12px Arial, Helvetica, sans-serif;
color:#ff0000;
text-align:center;
}
.table h5{
width:800px;
font:bold 12px Arial, Helvetica, sans-serif;
color:#000;
float:left;
padding:10px 55px;
}
.table .floater{
	width:880px;
	padding:0px;
	margin:0px auto;
	top:0px;
	left:0px;
	margin-top:360px;
	float:left;
	
}

*+html .table .floater{
	width:880px;
	padding:0px;
	margin:0px auto;
	top:0px;
	left:0px;
	margin-top:360px;
	margin-left:15%;
}
.table2{
font:normal 12px Arial, Helvetica, sans-serif;
color:#000;
text-align:center;
padding:5px 0px;
}

.table2 a{
font:bold 12px Arial, Helvetica, sans-serif;
color:#0061ff;
text-align:center;
padding:5px 0px;
}

.table2 a:hover{
font:bold 12px Arial, Helvetica, sans-serif;
color:#000;
text-align:center;

}

.floater{
	padding:0px;
	margin:0px;
	top:0px;
	left:0px;
	position:absolute;

}

#apDiv1 {
	position:absolute;
	left:239px;
	top:407px;
	width:882px;
	height:41px;
	z-index:1;
	background-color: #00FF00;
}



.left_account{
	width:868px;
	padding:0px;
	margin:0px;
	float:left;
}

.left_account .del{
	width:575px;
	padding:10px 0px 0px 8px ;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#5E5E5E;
	margin:10px 0px 0px 5px;
	float:left;

}

.left_account .del ul{
width:575px;
	padding:0px 0px 0px 0px;
	margin:0px 5px 0px 125px;
	float:left;
	background:#000000;
	
}

.left_account .del li{
	width:auto;
	float:left;
	list-style-type:none;
	padding:3px 35px 5px 35px;
	margin:0px 0px 0px 0px;
	font:13px Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(../images/nav_div.gif) no-repeat 5px 3px;
	
}
.left_account .del li a{

	font:13px Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration:none;
	font-weight:bold;
	}
.left_account .del li a:hover{

	font:13px Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
	}


.left_account fieldset{
	width:570px;
	padding:20px 0px 5px 8px ;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#5E5E5E;
	margin:5px 0px 0px 135px;
	float:left;
	border:1px solid #d5d6d7;
}

.left_account fieldset div{
	width:570px;
	padding:0px 5px 0px 5px;
	float:left;
	height:auto;
	margin:5px 0px;
}

.left_account fieldset div img{
	width:auto;
	padding:0px;
	float:left;
	border:1px solid #B5B5B5;
	margin:0px 0px 0px 210px;
}

.left_account fieldset input{
	width:250px;
	border:1px solid #d5d6d7;
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	background:#FFFFFF;
	margin-left:20px;
}

.left_account .pre{
	width:120px;
	float:left;
	border:1px solid #d5d6d7;
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	margin:8px 0px 0px 10px;
	background:#FFFFFF;

}


.left_account fieldset span{
	width:auto;
	padding:0px;
	margin:0px;
	float:right;
}

.left_account  .submit4{
	width:63px;
	border:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(../images/submit_but2.gif) no-repeat center;
	margin:0px 0px 0px 25px;
	padding:2px 0px;
	cursor:pointer;
}

.left_account fieldset div label{
	width:190px;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#5E5E5E;
	padding:0px 0px 0px	0px;
	margin:0px 0px 0px 0px;
	
}

.left_account fieldset div p{
	width:auto;
	float:right;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#8ba2ff;
	margin:0px 20px 0px 0px;
}
.left_account ul{
width:586px;
	padding:0px 0px 0px 0px;
	margin:0px 135px 0px 135px;
	float:left;
	background:url(../images/shopping_bg.gif) repeat-x center 0px;
	
}

.left_account li{
	width:auto;
	float:left;
	list-style-type:none;
	padding:3px 55px 5px 55px;
	margin:0px 0px 0px 0px;
	font:13px Arial, Helvetica, sans-serif;
	color:#000;
	background:url(../images/nav_div.gif) no-repeat 5px 3px;
	
}
.left_account li a{

	font:13px Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration:none;
	font-weight:bold;
	}
.left_account li a:hover{

	font:13px Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	}
	
.left_account .go_bt{
	background:url(../images/go.gif) no-repeat left top;
	width:31px;
	height:13px;
	border:0px;
	cursor:pointer;

}
.left_account{
	width:868px;
	padding:0px;
	margin:0px;
	float:left;
}

.left_account .del{
	width:575px;
	padding:10px 0px 0px 8px ;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#5E5E5E;
	margin:10px 0px 0px 5px;
	float:left;

}

.left_account .del ul{
width:575px;
	padding:0px 0px 0px 0px;
	margin:0px 5px 0px 125px;
	float:left;
	background:#000000;
	
}

.left_account .del li{
	width:auto;
	float:left;
	list-style-type:none;
	padding:3px 35px 5px 35px;
	margin:0px 0px 0px 0px;
	font:13px Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(../images/nav_div.gif) no-repeat 5px 3px;
	
}
.left_account .del li a{

	font:13px Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration:none;
	font-weight:bold;
	}
.left_account .del li a:hover{

	font:13px Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
	}


.left_account fieldset{
	width:570px;
	padding:20px 0px 5px 8px ;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#5E5E5E;
	margin:5px 0px 0px 135px;
	float:left;
	border:1px solid #d5d6d7;
}

.left_account fieldset div{
	width:570px;
	padding:0px 5px 0px 5px;
	float:left;
	height:auto;
	margin:5px 0px;
}

.left_account fieldset div img{
	width:auto;
	padding:0px;
	float:left;
	border:1px solid #B5B5B5;
	margin:0px 0px 0px 210px;
}

.left_account fieldset input{
	width:250px;
	border:1px solid #d5d6d7;
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	background:#FFFFFF;
	margin-left:20px;
}

.left_account .pre{
	width:120px;
	float:left;
	border:1px solid #d5d6d7;
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	margin:8px 0px 0px 10px;
	background:#FFFFFF;

}


.left_account fieldset span{
	width:auto;
	padding:0px;
	margin:0px;
	float:right;
}

.left_account  .submit4{
	width:63px;
	border:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(../images/submit_but2.gif) no-repeat center;
	margin:0px 0px 0px 25px;
	padding:2px 0px;
	cursor:pointer;
}

.left_account fieldset div label{
	width:190px;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#5E5E5E;
	padding:0px 0px 0px	0px;
	margin:0px 0px 0px 0px;
	
}

.left_account fieldset div p{
	width:auto;
	float:right;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#8ba2ff;
	margin:0px 20px 0px 0px;
}
.left_account ul{
width:586px;
	padding:0px 0px 0px 0px;
	margin:0px 135px 0px 135px;
	float:left;
	background:url(../images/shopping_bg.gif) repeat-x center 0px;
	
}

.left_account li{
	width:auto;
	float:left;
	list-style-type:none;
	padding:3px 55px 5px 55px;
	margin:0px 0px 0px 0px;
	font:13px Arial, Helvetica, sans-serif;
	color:#000;
	background:url(../images/nav_div.gif) no-repeat 5px 3px;
	
}
.left_account li a{

	font:13px Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration:none;
	font-weight:bold;
	}
.left_account li a:hover{

	font:13px Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	}
	
.left_account .go_bt{
	background:url(../images/go.gif) no-repeat left top;
	width:31px;
	height:13px;
	border:0px;
	cursor:pointer;

}


.left_myaccount{
	width:868px;
	padding:0px;
	margin:0px;
	float:left;
}

.left_myaccount .del{
	width:575px;
	padding:10px 0px 0px 8px ;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#5E5E5E;
	margin:10px 0px 0px 5px;
	float:left;

}

.left_myaccount .del ul{
width:575px;
	padding:0px 0px 0px 0px;
	margin:0px 5px 0px 125px;
	float:left;
	background:#000000;
	
}

.left_myaccount .del li{
	width:auto;
	float:left;
	list-style-type:none;
	padding:3px 35px 5px 35px;
	margin:0px 0px 0px 0px;
	font:13px Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(../images/nav_div.gif) no-repeat 5px 3px;
	
}
.left_myaccount .del li a{

	font:13px Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration:none;
	font-weight:bold;
	}
.left_myaccount .del li a:hover{

	font:13px Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
	}


.left_myaccount fieldset{
	width:570px;
	padding:20px 0px 5px 8px ;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#5E5E5E;
	margin:5px 0px 0px 135px;
	float:left;
	border:1px solid #d5d6d7;
}

.left_myaccount fieldset div{
	width:570px;
	padding:0px 5px 0px 5px;
	float:left;
	height:auto;
	margin:5px 0px;
}

.left_myaccount fieldset div img{
	width:auto;
	padding:0px;
	float:left;
		margin:0px 0px 0px 0px;
}

.left_myaccount fieldset input{
	width:250px;
	border:1px solid #d5d6d7;
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	background:#FFFFFF;
	margin-left:20px;
}

.left_myaccount .pre1{
	width:275px;
	float:left;
	background:url(../images/my_bg.gif) no-repeat top left;
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	margin-left:0px;
	height:65px;

}

.left_myaccount .pre1 h4{
	width:190px;
	float:left;
	font:18px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	margin-left:0px;
	padding:20px 0px 0px 20px;
	height:auto;

}

.left_myaccount .pre1 h4 a{
		float:left;
	font:13px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	margin-left:0px;
	height:auto;
	text-decoration:none;

}

.left_myaccount .pre1 h4 a:hover{
		float:left;
	font:13px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1141ff;
	margin-left:0px;
	height:auto;

}


.left_myaccount .pre1 img{
	width:49px;
	float:left;
	margin:8px 0px 0px 0px;
	height:48px;
	border:0px;

}


.left_myaccount fieldset span{
	width:auto;
	padding:0px;
	margin:0px;
	float:right;
}

.left_myaccount  .submit4{
	width:63px;
	border:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(../images/submit_but2.gif) no-repeat center;
	margin:0px 0px 0px 25px;
	padding:2px 0px;
	cursor:pointer;
}

.left_myaccount fieldset div label{
	width:190px;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#5E5E5E;
	padding:0px 0px 0px	0px;
	margin:0px 0px 0px 0px;
	
}

.left_myaccount fieldset div p{
	width:auto;
	float:right;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#8ba2ff;
	margin:0px 20px 0px 0px;
}
.left_myaccount ul{
width:586px;
	padding:0px 0px 0px 0px;
	margin:0px 135px 0px 135px;
	float:left;
	background:url(../images/shopping_bg.gif) repeat-x center 0px;
	
}

.left_myaccount li{
	width:auto;
	float:left;
	list-style-type:none;
	padding:3px 55px 5px 55px;
	margin:0px 0px 0px 0px;
	font:13px Arial, Helvetica, sans-serif;
	color:#000;
	background:url(../images/nav_div.gif) no-repeat 5px 3px;
	
}
.left_myaccount li a{

	font:13px Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration:none;
	font-weight:bold;
	}
.left_account li a:hover{

	font:13px Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	}
	
.left_myaccount .go_bt{
	background:url(../images/go.gif) no-repeat left top;
	width:31px;
	height:13px;
	border:0px;
	cursor:pointer;

}


.search_button{
	width:63px;
	border:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(../images/submit_but2.gif) no-repeat center;
	margin:0px 0px 0px 25px;
	padding:2px 0px;
	cursor:pointer;
}

.savings-box-top
{
	background: url(/images/pricing-box-top-bg.gif) no-repeat bottom left;
	height: 7px;
}

.savings-box-container, .column-p
{
	float: left;
	margin-right: 16px;
	width: 282px;
}

.savings-box
{	
	background: url(/images/pricing-box-bg.jpg) no-repeat bottom left;
	text-align: center;
	float: left;
	padding: 0 5px 15px 5px;
}

.savings-box h2, .savings-box p
{
	width: 272px;
	margin: 0;
}

.savings-box h2
{
	background: none;
	border: none;
	padding: 5px 0;
	text-transform: none;
	font-size: 20px;
}

.savings-box p
{
	font-size: 13px;
}

.savings-box p strong
{
	font-size: 18px;
	color: #1341FF;
}

.column-p
{
	padding: 20px 0 0 0;	
}

.column-p p
{
	width: 276px;
	padding: 0 3px 15px 3px;
	margin: 0;
	font-size: 15px;
}

.last
{
	margin-right: 0;	
}

.left_box div.pricing-chart img
{
	width: auto;
	height: auto;
	padding: 0;
	float: none;
	margin: 0;
}

.social ul
{
	padding: 0;	
}

.social li
{
	display: inline;
	background: none;
	margin: 0 5px 0 0;
	padding: 0;
}

.left_box .social li a
{
	text-decoration: none;
	color: #010101;
}

.left_box .social li a:hover
{
	text-decoration: underline;	
}


.pricingsec {
	width:837px;
	float:left;
	margin:0px 0px 0px 10px;
	height:534px;
	background:url(../images/pricing_bg.jpg) no-repeat top left;
}
.pricingsec .whatyou {
	width:405px;
	float:left;
	margin:0px;
	height:162px;
}
.whatyou h1 {
	margin:0px;
	font:bold 23px Arial, Helvetica, sans-serif;
	color:#000;
	padding:125px 0px 0px 0px;
	border:none; 
}

.pricingsec .basicfree {
	width:142px;
	float:left;
	margin:0px;
	height:162px;
}
.basicfree h1 {
	margin:0px;
	font:bold 23px Arial, Helvetica, sans-serif;
	color:#000;
	padding:50px 0px 0px 0px;
	text-align:center; 
}
.basicfree h1 span {
	margin:0px;
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#000;
	padding:30px 0px 0px 0px;
	text-align:center;
	display:block; 
}

.pricingsec .premiere {
	width:125px;
	float:right;
	margin:0px;
	padding:0px 10px;
	height:162px;
	text-align:center;
}
.premiere h1 {
	margin:0px;
	font:bold 23px Arial, Helvetica, sans-serif;
	color:#000;
	padding:50px 3px 0px 0px;
	text-align:center; 
}
.premiere h5 {
	margin:0px;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#4A4A46;
	padding:5px 0px 0px 0px;
	text-align:center;
	display:block; 
}
.premiere h5 span {
	margin:0px;
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#000;
}



.pricingsec .bestvalue {
	width:125px;
	float:left;
	margin:0px;
	padding:0px 10px;
	height:162px;
	text-align:center;
}
.bestvalue h1 {
	margin:0px;
	font:bold 18px Tahoma;
	color:#fff;
	padding:17px 0px 20px 6px;
	text-align:center;
	line-height:20px;
	display:block; 
}
.bestvalue h5 {
	margin:0px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#4A4A46;
	padding:3px 0px;
	text-align:center;
	display:block; 
}
.bestvalue h5 span {
	margin:0px;
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#000;
}
.bestvalue h6 {
	margin:0px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:red;
	padding:0px;
	text-align:center;
	display:block; 
}




.pricingsec .prescription_sec {
	width:814px;
	margin:0px 0px 0px 10px;
	float:left;
	padding:3px 0px 0px 0px;
	border-bottom:#C1C1C1 solid 1px;
	height:31px;
}
.prescription_sec .prescripleft {
	width:396px;
	margin:0px;
	padding:7px 0px 0px 0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#424242;
	float:left;
}
.prescription_sec .prescripleft2 {
	width:396px;
	margin:0px;
	padding:7px 0px 0px 0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#1E1DFA;
	float:left;
}
.prescription_sec .prescripmiddle {
	width:142px;
	text-align:center;
	margin:0px;
	float:left;
}
.prescripmiddle img {
	margin:0px;
	vertical-align:middle;
	width:29px;
	height:28px;
}
.prescription_sec .prescripright {
	width:125px;
	text-align:center;
	margin:0px;
	float:right;
}
.pricingsec .prescription_sec2 {
	width:814px;
	margin:0px 0px 0px 10px;
	float:left;
	padding:3px 0px 0px 0px;
	height:31px;
}

.contactform {
  clear:both;
  margin-top:10px;
}

.contactform img {
    width:auto;
    height:auto;
    padding:0;
	margin:0;
	background:none;
	float:none;
    border:1px solid red;
}

.contactform div img {
    width:auto;
    height:auto;
    padding:0;
	margin:0;
	background:none;
	float:none;
    border:1px solid red;
}

.contactform input{
	border:1px solid #d5d6d7;
}

.contactform textarea{
	border:1px solid #d5d6d7;
}

