body
{
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;
}
img
{
	border: 0px;
}
a:hover
{
	text-decoration: none;
}
a
{
	text-decoration: none;
}
.head_bg_rx
{
	background-image: url(images/header_bg_rx.jpg);
	background-repeat: repeat-x;
	height: 100px;	
}
.inputbox {
	border-left: #7f9db9 1px solid;
	border-right: #7f9db9 1px solid;
	border-top: #7f9db9 1px solid;
	border-bottom: #7f9db9 1px solid;
	background-image: url(images/in_bg.jpg);
	background-repeat: repeat-x;
	width: 200px;
	height: 18px;	
}

.dropbox {
	background-color: #fef1fa;
	background-repeat: repeat-x;
	border-left: #7f9db9 1px solid;
	border-right: #7f9db9 1px solid;
	border-top: #7f9db9 1px solid;
	border-bottom: #7f9db9 1px solid;
	width: 200px;
	height: 20px;
}

.header_link
{
	font-family: verdana;
	font-size: 12px;
	color: #b2328a;
	text-align: right;	
	padding-right: 25px;
}
.a_header_link
{
	font-family: verdana;
	font-size: 12px;
	color: #b2328a;
	text-decoration: none;
}

.bt_rx
{
	background-image: url(images/bt_rx.jpg);
	background-repeat: repeat-x;
	height: 31px;
}

.a_bt_class
{
	font-family: Arial;
	font-size: 13px;
	color: #ffc9ee;
	text-decoration: none;
	font-weight: bold;
}

.bt_class
{
	font-family: Myriad Condensed Web;
	font-size: 16p;
	color: #ffc9ee;
	text-align: center;
	background-image: url(images/bt_ry_right.jpg);
	background-repeat: no-repeat;
	background-position: right;	
	border-right: #996699 1px solid;
}
.vertical_text
{
	border: #cc0099 1px 1px 1px 1px solid;
	background-color: #ff0099;
	text-align: center;
	width: 32px;
}

.img_align
{
	text-align: center;
}

.img_box_border
{
	border-right: #c0c0c0 1px dotted;
	width: 187px;
}

.border_bottom
{
	border-bottom: #c0c0c0 1px solid;
}
.border_bott_right
{
	border-bottom: #c0c0c0 1px solid;
	border-right: #c0c0c0 1px solid;
	
}

.detail_class
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #333333;
	height: 55px;
	background-color: #efefef;
	padding-left: 15px;
	padding-right: 15px;
	width: 100%
}
.price_class
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: b2328a;
	padding-top: 06px;
}
.news_letter
{
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	text-align: left;
	padding-left: 10px;
	height: 30px;
	background-color: #cc3366;
}
.fotter_class
{
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	text-align: center;
	height: 25px;
}
.a_fotter_class
{
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.pink_head
{
	font-family: verdana;
	font-size: 14px;
	color: #ffffff;
	background-color: #f24cbe;	
}
.white_12px
{
	font-family: verdana;
	font-size: 12px;
	color: #ffffff;
	text-align: center
}
.leftlink_header {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	height: 31px;
	width: 181px;
	padding-left: 15px;
	background-color: #333367;
}
.left_link {
	font-family: Arial;
	font-size: 13px;
	color: #FFFFFF;
	height: 24px;
}
.head_bg {
	background-color: #707094;
}
.bt_hr_bottom
{
	border: #666666 1px none;
	border-bottom: #FFFFFF 1px dotted;
	height: 1px;
}
.heading 
{
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	color: #660066;
	height: 35px;
}
.gray_text {
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	padding-right: 15px;
	text-align: right;
}
.gray_text1 {
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	padding-left: 15px;
	text-align: left;
}

.arri_TB_border
{
	border-left: #cccccc 1px solid;
	border-right: #cccccc 1px solid;	
	border-bottom: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
}
.image_heading 
{
	font-family: Arial;
	font-size: 14px;
	color: #525252;
	font-weight: bold;
	background-color: #e9e9e9;
	text-transform: uppercase;
	height: 26px;
	text-indent: 5px;
}
.arri_descrip_text {
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	text-align: justify;
}
.price {
	font-family: Arial;
	font-size: 12px;
	color: #99329b;
	line-height: 24px;
	padding-top: 2px;
}
.pageing_class
{
	font-family: Arial;
	font-size: 12px;
	color: #f51293;
        padding-left: 3px;
        padding-right: 3px;
	text-align: right;	
	background: #FFFFFF;
}
.select_pageing_class
{
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-align: right;
	padding-left: 4px;
	padding-right: 4px;
	background: #f51293;
}
.text_purple {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #cc0066;
	height: 30px;
}
.dark_pink {
	font-family: Arial;
	font-size: 15px;
	color: #660066;
	font-weight: bold;
	height: 30px;
}
.dark_pink_12 {
	font-family: Arial;
	font-size: 12px;
	color: #660066;
	font-weight: bold;
	height: 30px;
}
.common_gray {
	font-family: Arial;
	font-size: 12px;
	color: #3e3939;
	height: 25px;
	text-align: justify;
	padding-top: 5px;
}
.reg_left_box {
	background-color: #fff0fa;
	border-left: #fab4e4 1px solid;
	border-right: #fab4e4 1px solid;
	border-top: #fab4e4 1px solid;
	border-bottom: #fab4e4 1px solid;
	
}
.reg_left_heading {
	font-family: Arial;
	font-size: 13px;
	color: #333333;
	font-weight: bold;
	margin-left: 10px;
	height: 35px;
	padding-left: 10px;
}
.reg_left_text {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	padding-right: 5px;
	font-weight: normal;
}
.padding_left
{
	padding-left: 5px;
	vertical-align: top;
	padding-top: 4px;
	padding-right: 7px;
}
.reg_hr
{
	background-image: url(images/dotted_line.jpg);
	background-repeat: repeat-x;
	background-position: center;
}


.form_table {
	border: 1px solid #fab4e4;
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	text-align: left;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-top: 3px;
	margin-bottom: 3px;
	padding-top: 5px;
}

.inputbox_01 {
	border-left: #7f9db9 1px solid;
	border-right: #7f9db9 1px solid;
	border-top: #7f9db9 1px solid;
	border-bottom: #7f9db9 1px solid;
	background-image: url(images/in_bg.jpg);
	background-repeat: repeat-x;
	height: 18px;
	width: 180px;
}
.text_red {
	font-family: Arial;
	font-size: 11px;
	color: #FF0000;
	font-weight: normal;
}
.text_gray_bold {
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}

.inputbox_02 {
	border-left: #7f9db9 1px solid;
	border-right: #7f9db9 1px solid;
	border-top: #7f9db9 1px solid;
	border-bottom: #7f9db9 1px solid;
	background-image: url(images/in_bg.jpg);
	background-repeat: repeat-x;
	height: 18px;
	width: 30px;
}

.inputbox_03 {
	border-left: #7f9db9 1px solid;
	border-right: #7f9db9 1px solid;
	border-top: #7f9db9 1px solid;
	border-bottom: #7f9db9 1px solid;
	background-image: url(images/in_bg.jpg);
	background-repeat: repeat-x;
	height: 18px;
	width: 104px;
}

.inputbox_04 {
	border-left: #7f9db9 1px solid;
	border-right: #7f9db9 1px solid;
	border-top: #7f9db9 1px solid;
	border-bottom: #7f9db9 1px solid;
	background-image: url(images/in_bg.jpg);
	background-repeat: repeat-x;
	height: 18px;
	width: 140px;
}

.small_text
{
	font-size: 10px;
	color: #333333;	
}

.form_text {
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	text-align: left;
}
.login_for_pass {
	font-family: Arial;
	font-size: 12px;
	color: #256fac;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.text_gray 
{
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	padding-top: 2px;
	padding-left: 8px;
}
.text_red 
{
	font-family: Arial;
	font-size: 12px;
	color: #FF0000;
}
.acount_box_head
{
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #888888;
	height: 28px;
	padding-left: 10px;
}
.My_box_border
{
	border-left: #c3c3c3 1px solid;
	border-right: #c3c3c3 1px solid;
	border-bottom: #c3c3c3 1px solid;
	border-top: #c3c3c3 1px solid;
	height: 200px;
}

.form_text 
{
	font-family: Arial;
	font-size: 12px;
	color: #333333;
}
.form_text_small 
{
	font-family: Arial;
	font-size: 9px;
	color: #333333;
}
.gray_small {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
}
.gray_small a:hover
{
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
}
.cart_heding 
{
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-align: center;
	background-color: #eeeeee;
	height: 30px;
}
.cart_quan_intext
{
	border-left: #7f9db9 1px solid;
	border-right: #7f9db9 1px solid;
	border-top: #7f9db9 1px solid;
	border-bottom: #7f9db9 1px solid;
	background-image: url(images/in_bg.jpg);
	background-repeat: repeat-x;
	height: 18px;
	width: 40px;
	text-align: center;
}
.border_right_dot
{
	border-right: #e1e1e1 1px dotted;
}
.gray_heading {
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #4d4d4d;
	margin-left: 3px;
	margin-top: 5px;
}

.dropbox_reg {
	background-color: #fef1fa;	
	border-left: #7f9db9 1px solid;
	border-right: #7f9db9 1px solid;
	border-top: #7f9db9 1px solid;
	border-bottom: #7f9db9 1px solid;
	width: 200px;
	height: 18px;
}
.popup_common_gray {
	font-family: Arial;
	font-size: 12px;
	color: #3e3939;
	text-align: justify;
	}

.gray_text_response {
	font-family: Arial;
	font-size: 11px;
	color: #000;       
	text-align: left;
        height: 20px; 
        padding-left: 5px;
        background-color: #fde5f6;
}