@charset "utf-8";
/* CSS Document */
BODY {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:center;
}
a {
	text-decoration:underline;
	color:#0597E0;
}
a:hover {
	text-decoration:none;
}
hr {
	border-top:1px solid #d8d8d8; height:1px;
}
.ptoduct_bdr_top {border-bottom:1px solid #d8d8d8; font-size:0px; }
h1, h2, h3, h4, h5, h6 {
	margin:0px;
	padding:0px;
	font-weight:bold;
}
h1 {
	font-size:25px;
	color:#0099CC;
}
h2 {
	font-size:20px;
	color:#3399FF;
}
h3 {
	font-size:15px;
	color:#FFFFFF;
	background:#333333;
	padding:5px;
}
h4 {
	font-size:13px;
	color:#0099CC;
}
h5 {
	font-size:10px;
	color:#003399;
}
h6 {
	font-size:9px;
	color:#990000;
}
.FloatLeft {
	float:left;
}
.FloatRight {
	float:right;
}
p {
	margin:0 0 3px 0 ;
	padding:0 0 4px 0;
	line-height:18px;
}
form {
	margin:0px;
	padding:0px;
	text-align:left;
}
img {
	border:0px;
}
.ClearBoth {
	clear:both;
}
.ClearBoth1 {
	clear:both;
	margin:0px;
	padding:0px;
	font-size:0px;
	line-height:0px;
}
.Top_Spacing
{
	margin:7px auto 0;
	width:546px;
	float:left;
}
.Left_Spacing {
	margin-left:10px;
}
.CommonSubmitBtn{
	background-color:#C01E18;
	color:#FFFFFF;
	border:1px solid #CCCCCC;
	width:67px;
	font-size:11px;
	padding:3px;
}

.CommonSubmitBtnleft{
	background:url(../../images/details_btn_left.gif) no-repeat left center;
	padding:0px 0 0 2px;
    vertical-align:top;
  	
}
.CommonSubmitBtnBlue {
    background:url(../../images/details_btn_right.gif) no-repeat right center;
	color:#FFF;
	text-decoration:none;
	border:0px;
    cursor: pointer;
	font-size:11px;
	font-weight:bold;
	padding:5px 8px 6px 8px;
	display:block;
}
.Heading1{
	color:#C51F19;
	font-size:13px;
	font-weight:bold;
}
.main_table {
	margin:0 auto;
	text-align:left;
	width:1000px;
}

/* Header */
.Header_Container {
	margin:0 auto;
	text-align:left;
	width:1000px;
}
.Top_Container {
	height:114px;
}
.TopLeft {
	width:299px;
	float:left;
	margin:20px 0 0 10px;
}
.TopLeft h1 {
	margin:0px;
	padding:0px;
	font-weight:normal;
	font-size:0px;
}
.TopLeft h1 a {
	display:block;
	float:left;
	width:299px;
	height:80px;
	cursor:pointer;
	background:url(../../images/logo.gif) no-repeat left top;
}

.TopRight {
	width:510px;
	float:right;
	text-align:right;
	padding:0 10px 0 0;
}
.TopLinks {
	color:#0093DD;
	padding:25px 0 0px 0;
}
.TopLinks a {
	color:#0093DD;
	text-decoration:none;
}
.TopLinks a:hover {
	color:#000;
	text-decoration:underline;
}

/*----- Form Styles----- */
.CHECKBOX, INPUT, RADIO, SELECT, TEXTAREA, FILE { font-family: Arial, sans-serif; font-size: 11px; }


/* Top Quick Navigation */ 
div.TopQuickNavigation {
	/*background:url(../../images/top_link_bg.gif) repeat-x top;*/
	color:#0093DD;
	line-height:22px;
	text-align:left;
	float:right;
	font-size:12px;
}
div.TopQuickNavigation div {
	/*background:url(../../images/top_link_left.gif) no-repeat left top;*/
	float:left;
}
div.TopQuickNavigation div span {
/*	background:url(../../images/top_link_right.gif) no-repeat right top;*/
	display:block;
	float:left;
	padding:0 10px 0 10px;
}
div.TopQuickNavigation div span a {
	color: #0093DD;
	font-weight:bold;
	text-decoration:none;
	margin:0 3px 0 3px;
}
.TopQuickNavigation span a:hover {
color:#000;
	text-decoration:underline;
}
/* Main Navigation*/
.Navigation {
	background:url(../../images/navigation_bg.gif) repeat-x top;
	color:#585858;
	text-align:center;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
}
.Navigation div {
	background:url(../../images/navigation_left.gif) no-repeat left top;
}
.Navigation div span {
	background:url(../../images/navigation_right.gif) no-repeat right top;
	display:block;
	width:100%;
	padding:7px 0 6px 0;
}
.Navigation div span ul {
	width:99%;
	padding:5px 0 5px 0;
}
.Navigation div span ul, .Navigation div span ul li {
	margin:0px auto;
	list-style:none;
}
.Navigation div span ul li {
	display:inline;
	color:#FFFFFF;
}
.Navigation div span ul li a {
	color:#FFF;
	text-decoration:none;
	background:url(../../images/pipe.gif) no-repeat right top;
	padding: 0 8px 0 5px;
}
.Navigation div span ul li a:hover {
	text-decoration:underline;
	color:#0371A6;
}
/* Search */
.SearchContainer {
	background:url(../../images/search_container_bg.gif) repeat-x top;
	color:#585858;
	font-size:12px;
}
.SearchContainer div {
	background:url(../../images/search_left.gif) no-repeat left top;
}
.SearchContainer div span {
	background:url(../../images/search_right.gif) no-repeat right top;
	display:block;
	width:100%;
	height:35px;
	padding: 5px 0 0 0;
}
.Background_none {
	background:none;
}
.Search {
	width:215px;
	margin:3px 0 0 0px; padding-left:3px;
}
.Search .TextBox {
	background:url(../../images/text_box_bg.gif) no-repeat left top;
	width:178px;
}
.Search .TextBox input {
	background:transparent;
	width:165px;
	border:none;
	padding:3px 0 4px 5px;
	margin:3px 0 3px 0;
	font-size:12px; color:#858585;
}
.Search_Text {


	background:none;
	padding:5px 0 0 0;
}
.Shopping_Cart {
  color:#858585; font-size:11px;
}
.Shopping_Cart a {color:#858585; text-decoration:none;}
.Shopping_Cart a:hover { text-decoration:underline;}
.text_red { color:#da251d}

.WelcomeUser {
	color:#FF0000;
	font-weight:bold;
	font-size:12px;
}
/* Middle */
.Middle_Container {
	margin:0 auto;
	text-align:left;
	width:1000px;
	padding:0px;
}
.LeftColumn {
	width:213px;
	float:left;
	text-align:left;
}
.ForgetPass {
	color:#868686;
	text-decoration:none;
	font-size:11px;
}
a.ForgetPass:hover {
	color:#000;
	text-decoration:underline;
}
.PageWrapper {
	width:546px;
	float:left;
}

.Pageright {
	width:250px;
	float:left;
}

.RightColumn {
	width:213px;
	float:right;
}
.RightContainer {
	width:780px;
	float:right;
	margin:0px;
	padding:0px;
}
.CommonBoxContainer {

font-size:12px; background:url(../../images/common_box_top_bg.gif) repeat-x top;
}
.CommonBoxContainer .CommonTop {
	background:url(../../images/common_box_top_bg.gif) repeat-x top;
	height: 5px; font-size:0; line-height:0; 
}
.CommonBoxContainer .CommonBottom {
	background:url(../../images/common_box_bottom_bg.gif) repeat-x top; 
	height:5px;
}
.BorderLeftRight {
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	text-align:center;
	padding:0 4px 0 4px;
}
.CommonBoxContainer .CommonBoxContent {
   font-size:12px;
	text-align:left;
	padding:5px 5px;
}
.CommonBoxContainer .CommonBoxContent p{
 font-size:12px;
}
.CommonBoxContainer .middleCommonBoxContent {font-size:12px; padding: 0px 0 0 0}

.CommonBoxContent ul.left_menu, .CommonBoxContent ul.left_menu li {
	margin:0px;
	padding:0px;
	list-style:none;
}



.CommonBoxContent ul.left_menu li {
	display:block;
	padding:0px 0 5px 15px;
	background:url(../../images/arrow1.gif) no-repeat 5px 5px;
	/*border-bottom:1px solid #E9EBEC;*/
}
.CommonBoxContent ul.left_menu li.CategoryHeading {
	display:block;
	padding:9px 0 5px 5px;
	background:none;
	font-size:14px;
/*	font-weight:bold;*/
	/*border-bottom:1px solid #E9EBEC;*/
	color:#000000;
}
.CommonBoxContent ul.left_menu li a {
	text-decoration:none;
	color:#000000;
	font-size:12px;
}
.CommonBoxContent ul.left_menu li a:hover {
	text-decoration:underline;
}
.CommonHeading1 {
	background:url(../../images/heading1_bg.gif) repeat-x top;
	color:#fff;
	font-size:17px;
	text-align:left;
	font-weight:bold;
}
.CommonHeading1 div {
	background:url(../../images/heading1_left_curve.gif) no-repeat left top;
}
.CommonHeading1 div span {
	background:url(../../images/heading1_right_curve.gif) no-repeat right top;
	display:block;
	padding:5px 0 6px 10px;
}
.CommonHeading2 {
	background:url(../../images/heading2_bg.gif) repeat-x top;
	color:#fff;
	font-size:17px;
	text-align:left;

	font-weight:bold;
}

.CommonHeading2 div {
	background:url(../../images/heading2_left_curve.gif) no-repeat left top;
}
.CommonHeading2 div span {
	background:url(../../images/heading2_right_curve.gif) no-repeat right top;
	display:block;
	padding:5px 0 6px 10px;
}
.CommonHeading_letter_spacing{ letter-spacing:-1px;}
.CommonHeading_letter_spacing div span { padding-left:8px;}
.DetailBtnBlue {
	background:url(../../images/details_btn_right.gif) no-repeat right top;
	margin:5px 0 0 5px;padding:0px; 
	
}

.DetailBtnBlue  a:hover {
	color:#FFF;
    cursor:pointer;
	text-decoration:underline;
}


/******************added by prashanthi*******************/
.DetailBtnBlue_patient {
	background:url(../../images/details_btn_right.gif) no-repeat right top;
	margin:5px 0 0 5px;padding:0px; 
	
}
.DetailBtnBlue_patient a {
	background:url(../../images/details_btn_left.gif) no-repeat left top;
	color:#FFF;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	padding:5px 8px 6px 8px;
	display:block;
}
.DetailBtnBlue_patient a:hover {
	color:#FFF;
	text-decoration:underline;
}


/****************end***************/
.DetailBtnBlue a {
	background:url(../../images/details_btn_left.gif) no-repeat left top;
	color:#FFF;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	padding:5px 8px 6px 7px;
	display:block;
}
.DetailBtnBlue a:hover {
	color:#FFF;
	text-decoration:underline;
}
.DetailBtnGray {
	background:url(../../images/details_btn_right_gray.gif) no-repeat right top;
	margin:5px 0 0 5px;padding:0px;
	float:left;
}
.DetailBtnGray a {
	background:url(../../images/details_btn_left_gray.gif) no-repeat left top;
	color:#000;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	padding:5px 8px 6px 8px;
	display:block;
}
.DetailBtnGray a:hover {
	color:#000;
	text-decoration:underline;
}
.ReadMore {
	background:url(../../images/read_more_right.gif) no-repeat right top;
	margin:0px 0 0 0px;padding:0px;
	text-align:center;

}
.ReadMore a {
	background:url(../../images/read_more_left.gif) no-repeat left top;
	color:#747474;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	padding:9px 8px 10px 8px;
	display:block;
}
.ReadMore a:hover {
	color:#000;
	text-decoration:underline;
}
.LoginBtn {
	background:url(../../images/login_btn.gif) no-repeat left top;
	width:61px;
	height:26px;
	border:0px;
}
.CommonTextBox {
	background: url(../../images/common_text_box_bg.gif) no-repeat left top;
	width:190px;
	margin:0 auto;
}
.CommonTextBox input {
	background:transparent;
	border:0px solid red;
	width:170px;
	padding:4px 0 0px 5px; 
	margin:3px 0 3px 5px;
	font-size:12px; color:#858585;
}

.Search_by_name {
	background: url(../../images/search_by_input_bg.gif) no-repeat left top;
	width:127px;
	margin:0px 0 0 0;
}
.Search_by_name input {
	background:transparent;
	border:0px solid red;
	width:100px;
	padding:4px 0 0px 2px; 
	margin:3px 3px 3px 3px;
	font-size:12px; color:#858585;
}
/* Product */
.Product{

	float:left;
	text-align:left;
	
}
.Product p{ margin:0; padding:3px 0;}
.Price{
	font-size:18px;
	font-weight:bold;
	color:#FF0000;
}
.GrayBoxContainer {
}
.GrayBoxContainer .GrayBoxTop {
	background:#F1F1F1;
	height:5px;
}
.GrayBoxContainer .GrayBoxBot {
	background:#F1F1F1;
	height:5px;
}
.GrayBoxContent{
	background:#F1F1F1;
	padding:0 5px;
	text-align:left;
}
.WhiteBoxContainer {
}
.WhiteBoxContainer .WhiteBoxTop {
	background:#fff;
	height:5px;
}
.WhiteBoxContainer .WhiteBoxBot {
	background:#fff;
	height:5px;
}
.WhiteBoxContent{
	background:#fff;
	padding-top:3px;
	padding-left:10px;
	text-align:left;
	font-size:12px;
}

/* Product Listing */
.NarrowPageWrapper {}
.ProductDescription{
	padding:5px 0 0 0px;
	

}
.ProductDescription h2{
	font-size:16px;
	color:#24AFF5;
}
.ProductShorting{
}
.DataGrid{
 font-size:12px;color:#333333; background:#CCCCCC;
}
.DataGrid th{
	background-color:#49ADE9;
	color:#FFF;
	font-weight:bold;
	font-size:12px;
	padding: 5px 0 5px 5px;
}
.DataGrid td{
	
	background-color:#FFFFFF;
	padding: 5px 0 5px 5px
}

/*******************added by prashanhti********************/
.DataGridPrescription{
 font-size:12px;color:#333333; background:#CCCCCC;
}
.DataGridPrescription th{
	background-color:#49ADE9;
	color:#FFF;
	font-weight:bold;
	font-size:12px;
	padding: 5px 0 5px 5px;
}
.DataGridPrescription td{
	
	background-color:#FFFFFF;
	padding: 2px 0 2px 5px
}

/**************************end***************************/


.Pagging{
	border:1px solid #CCCCCC;
	font-size:11px;
	padding:5px;
	color:#063755;
	}
.Pagging select{
	border:1px solid #CCCCCC;
	font-size:11px;
	padding:2px;
	color:#000000;	
}	
/* Product Details */
.Box{
	padding:10px 10px 5px 10px;
	background:#F7F7F7;
	border:1px solid #CCCCCC;
}
.Box select{
	border:1px solid #CCCCCC;
	font-size:11px;
	padding:2px;
	color:#000000;	
}

/* Sign Up */

.SignUpNow .text{
	border:1px solid #CCCCCC;
	padding:0px;
	color:#000;
	height:20px;

	font-size:11px;
}

.SignUpNow select {
border:1px solid #CCCCCC;

  font-family: Verdana, Arial, sans-serif;
   color:#000;
  font-size: 11px;
}



.SignUpNow input{
	border:1px solid #CCCCCC;
	padding:0px;
	color:#000;
	width:170px;
   
	font-size:11px;
}


/*.SignUpNow label{
	display:block;
	padding:3px 3px 3px 0 ;
	font-weight:bold;

}*/
.SignUpNow  .SubmitForm{
	border-bottom:1px solid #959595;
	border-right:1px solid #575757;
	border-top:0px;
	border-left:0px;
	background-color: #0899E2;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px;
}
.SignUpNow  .Box1{
	width:225px;
	border:1px solid #CCCCCC;
	font-size:12px;
	padding:10px 15px ;
	background:#fff url(../../images/registratin_bg.gif) repeat-x bottom;
	
}
.SignUpNow  .Box2{
	width:210px;
	border:1px solid #CCCCCC;
    font-size:12px;
	padding:10px 15px 15px 15px ;
	background:#fff url(../../images/registratin_bg.gif) repeat-x bottom;

}
/* Footer */
.Footer_Container {
	margin:0 auto;
	text-align:left;
	width:1000px;
}
/*  Scroll Logos*/
.Scrolling {
	background:url(../../images/logo_scroll_bg.gif) repeat-x top;
	text-align:left;
	width:100%;
	margin:10px auto;
	overflow:hidden;
}
.Scrolling div {
	background:url(../../images/logo_scroll_left.gif) no-repeat left top;
}
.Scrolling div span {
	background:url(../../images/logo_scroll_right.gif) no-repeat right top;
	display:block;
	padding:14px 0px 14px 0px;
	text-align:center;
}
.Scrolling div span ul, .Scrolling div span ul li  {
	margin:0px;
	padding:0px;
	list-style:none;
	cursor:pointer;
}
.Scrolling div span ul li{
    float:left; 
	display:inline;
	margin:0 5px 0 5px;
}
.Scrolling div span ul li img{
	margin-left:5px;
}
/*.FooterLinks {
	background:url(../../images/footer_bg.gif) repeat-x top;
	text-align:left;
	width:100%;
	margin:0px 0 10px 0;
	font-size:12px;
}
.FooterLinks div {
	background:url(../../images/footer_left.gif) no-repeat left top;
}
.FooterLinks div span {
	background:url(../../images/footer_right.gif) no-repeat right top;
	display:block;
	text-align:center;
	padding:12px 0 10px 0;
	line-height:22px;
}
.FooterLinks div span a {
		color:#868686;
		text-decoration:none;
} 
.FooterLinks div span a:hover {
		color:#000;
		text-decoration:underline;
} */

/*******************chnages done by prashanti**********************************/
.FooterLinks {
	background:url(../../images/footer_bg.gif) repeat-x top;
	text-align:left;
	width:100%;
	margin:0px 0 5px 0;
	font-size:12px;
}
.FooterLinks div {
	background:url(../../images/footer_left.gif) no-repeat left top;
}
.FooterLinks div span {
	background:url(../../images/footer_right.gif) no-repeat right top;
	display:block;
	text-align:center;
	padding:20px 0 40px 0;
	line-height:22px;
}
.FooterLinks div span a {
		color:#868686;
		text-decoration:none;
} 
.FooterLinks div span a:hover {
		color:#000;
		text-decoration:underline;
} 

/************************end**************************************/






.product_details_info { margin:0; padding:0; font-size:12px;}

.most_populer_data {font-size:12px; margin:0; padding:5px; list-style:none;}
.most_populer_data li { margin:0; padding:0; display:block; width:100%;  } 
.most_populer_data li a { background:url(../../images/arrow1.gif) no-repeat 10px 8px; padding:4px 0 4px 20px;  display:block; text-decoration:underline; color:#868686;}
.most_populer_data li a:hover { text-decoration:none}
.most_populer_data ul { margin:0; padding:0 10px 0 10px; list-style:none;}
.most_populer_data ul li {border-width:0px }
.most_populer_data ul li a { background-image:url(../../images/inner_page_arrow.gif);}

.left_navigation { }
.left_navigation a { font-weight:bold}

ul.left_navigation, ul.left_navigation li {
	margin:0px;
	padding:0px;
	list-style:none;
}
ul.left_navigation li {
	display:block;
	padding:6px 0 5px 15px;
	background:url(../../images/arrow1.gif) no-repeat 5px 10px;
	border-bottom:1px solid #E9EBEC;
}
ul.left_navigation li.CategoryHeading {
	display:block;
	padding:9px 0 5px 5px;
	background:none;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #E9EBEC;
	color:#747474;
}
ul.left_navigation li a {
	text-decoration:none;
	color:#18a5ed;
	font-size:12px; font-weight:bold;
}
ul.left_navigation li a:hover {
	text-decoration:underline;
}


.browse_alphabeticaliy { font-size:12px; padding:5px 0}
.browse_alphabeticaliy a {font-size:12px; line-height:18px;}
.breadcrumb {font-size:12px; padding:5px 0 10px 0}

.footer { margin:0 0 5px 0; padding:0;}
.footer .top_bg { background:#ffffff url(../../images/footer_bdr.gif) repeat-x top}
.footer .bottom_bg { background:#eeeeee url(../../images/footer_bdr.gif) repeat-x bottom}
.footer_middle_bg { background:url(../../images/footer_bg_new.gif) repeat-x bottom; border:solid 1px #e2e2e2; border-width:0 1px; padding:0 10px;}
.footer_middle_bg h4 { font-size:14px; margin:0; padding:3px 0 5px 0; color:#747474; text-align:left;}

/*.footer_menu { margin:0; padding:0; list-style:none;}*/
.footer_menu li { margin:0; padding:4px 0 3px 8px; background:url(../../images/arrow1.gif) no-repeat left 9px; color:#848484;}
.footer_menu li a { color:#848484; text-decoration:none}
.footer_menu li a:hover { text-decoration:underline;}


.footer_menu {
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    text-align:left;}

/* ---------------------------------------------------------------------------------------------------------------
*/






















.boxText { 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#868686;
	text-align:center; }
.errorBox { 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#868686;
	text-align:center; font-weight: bold; }
.stockWarning { 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#868686;
	text-align:center; text-decoration: underline; }


FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #F6F6F6;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #F6F6F6;
  color: #000000;
  font-weight : bold;
  border-bottom: 1px solid;
  border-color: #b6b7cb;
}

A.headerNavigation { 
  color: #000000; 
}

A.headerNavigation:hover {
  color: #000000;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
    background: #F6F6F6;
  color: #000000;
  font-weight : bold;
  border-bottom: 1px solid;
  border-color: #b6b7cb;
}

.infoBox {
}

.infoBoxContents {
  background: #;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #666666;
  height:17;
  color: #ffffff;
}

TD.infoBoxHeading_right {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #C4C4C4;
  height:17;
  color: #000000;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  border-right: 4px solid;
  background: #E6E6E6; 
  border-color: #C4C4C4;
}

TD.infoBox_right, SPAN.infoBox_right {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #E6E6E6; 

}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #f8f8f9;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #f8f8f9;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #b6b7cb;
  color: #FFFFFF;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

A.pageResults {
  color: #0000FF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #000000;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

TD.smallText, SPAN.smallText, P.smallText {
    font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;

  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  /*background: #f1f9fe;*/
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

SPAN.productDiscountPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
  font-weight: bold;
}

.moduleRow {
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 line-height: 1.5;
 background-color: #E6E6E6;
 border: 1px solid;
 border-color: #E6E6E6;

}
.moduleRowOver { 
	background-color: #D7E9F7; 
	cursor: hand;
	border: 1px solid;
	border-color: #ffffff;
	font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5; 
	
	}
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* sitewide font classes */
/* Note: heading<Number> equals <font size="Number"> */
.heading1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; }
.heading2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; }
.heading3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
.heading4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; }
.heading5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; }

/* Sitemap Tables */
.sitemap_heading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; 
	background-color: #666666; 
	padding-top: 2px; padding-bottom: 2px;}
.sitemap_heading a {color:#FFFFFF;}
.sitemap_heading a:hover {color:#CCCCCC; text-decoration:none;}

.sitemap_sub {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; background-color: #E6E6E6; padding: 2px 2px;}
.sitemap_sub a {color:#000000;}
.sitemap_sub a:hover {color:#999999; text-decoration:none;}


/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

.tableShop {
background-color: #ffffff;
border-left: 1px solid;
border-right: 1px solid;
border-color: #b6b7cb;
}

.navLeft {
border-right: 1px solid;
border-color: #b6b7cb;
}
.navRight {
border-left: 1px solid;
border-color: #b6b7cb;
}
.tableBody {
padding: 5px;
}

.poweredby {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: bold;
}





/*-------------------------------------*/
/*   Horizontal Drop-Down Menu Style   */
/*-------------------------------------*/

.horbar	{   /* Color of main horizontal menubar and border */
	color: black;
	background-color: #e6e7e6;
	border: 1px outset #525252;
}

.horizitem	{          /* Behaviour of main horizontal menu items, leave as is for proper operation */
	float: left;
	white-space: nowrap;
}

.horizitem a {              /* Font style, size of submenu items */
  font-family: Verdana, Arial, sans-serif;
	font-size: 12px;	
	text-decoration: none;
	position: relative;	
	display: block;	
}

.horizitem a:link, .horizitem a:visited 	{      /* Font style & color of main menu items */
	color: #000000;
	text-decoration: none;
}

.horizitem a:hover	{       /* Font style & color, background menu color of main menu item when hovered over */
	color: #ffffff;
	background-color: #21459c;
	text-decoration: none;
}

.horizitem a:active	{       /* Font style & color, background menu color of main menu item when clicked */
	color: #ffff00;
	background-color: #666666;	
	text-decoration: none;
}

.horizsubmenu	{       /* Behaviour of sub-menu items - leave as is for proper operation of submenus */
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
}

.horizsubframe	{      /* Color of submenu item and border */
	background-color: #e6e7e6;
	border: 2px outset #fdfefd;
	
	position: relative;
	display: block;	
}

.horizsubitem	{       /* Behaviour of sub-menu items - leave as is for proper operation of submenus */
	text-align: left;
	white-space: nowrap;
}

.horizsubitem a {            /* Font style, size of submenu items */
  font-family: Verdana, Arial, sans-serif;
	font-size: 12px;	
	text-decoration: none;
	
	position: relative;
	display: block;	
}

.horizsubitem a:link, .horizsubitem a:visited	{       /* Font color, style of submenu items */
	color: #000000;
	font-size: 12px;	
	text-decoration: none;
}

.horizsubitem a:hover	{      /* Font color, style, background submenu color of submenu item when hovered over */
	color: #ffffff;
	background-color: #21459c;
	text-decoration: none;
}

.horizsubitem a:active	{      /* Font color, style, background submenu color of submenu item when clicked */
	color: #ffff00;
	background-color: #666666;		
	text-decoration: none;
}

.horizsubitem .horizfwdarr, .horizitem .horizfwdarr	{      /* Positioning of right arrow for submenus */
	position: absolute;
	top: 5px;
	right: 8px;
}

.dmselected {   /* Style override for selected category tree */
    background-color: #ccc;
		font-weight: bold;
}

.horbar .dmselected {   /* Style override for selected root category */
    background-color: #999;
}


/*---------------------------------*/
/*   Vertical Fly-Out Menu Style   */
/*---------------------------------*/

.verbar	{   /* Color of main vertical menubar and border */
	color: black;
	background-color: #e6e7e6;
	border: 1px outset #fdfefd;
}

.vertitem	{          /* Behaviour of main vertical menu items, leave as is for proper operation */
	text-align: left;
	white-space: nowrap;
}

.vertitem	a {   /* Font style, size of main menu items */
  font-family: Verdana, Arial, sans-serif;
	font-size: 12px;		
	text-decoration: none;
	position: relative;
	display: block;		
}

.vertitem a:link, .vertitem a:visited	{   /* Default font style & color of main menu items */
	color: #000000;
	text-decoration: none;	
}

.vertitem a:hover	{   /* Font style & color, background menu color of main menu item when hovered over */
	color: #ffffff;
	background-color: #21449c;
	text-decoration: none;
}

.vertitem a:active	{   /* Font style & color, background menu color of main menu item when clicked */
	color: #ffff00;
	background-color: #666666;	
	text-decoration: none;	
}

.vertsubmenu	{   /* Behaviour of sub-menu  - leave as is for proper operation of submenus */
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
}

.vertsubframe	{   /* Color of submenu item and border */
	background-color: #e6e7e6;
	border: 2px outset #fdfefd;

	position: relative;
	display: block;	
}

.vertsubitem	{     /* Behaviour of sub-menu  - leave as is for proper operation of submenus */
	text-align: left;
	white-space: nowrap;
}

.vertsubitem a	{   /* Font style, size of submenu items */
  font-family: Verdana, Arial, sans-serif;
	font-size: 12px;			
	text-decoration: none;
	
	position: relative;
	display: block;	
}

.vertsubitem a:link, .vertsubitem a:visited	{   /* Default font style & color of submenu items */
	color: #000000;
	text-decoration: none;	
}

.vertsubitem a:hover	{   /* Font style & color, background submenu color of submenu item when hovered over */
	color: #ffffff;
	background-color: #21449c;
	text-decoration: none;
}

.vertsubitem a:active	{   /* Font style & color, background submenu color of submenu item when clicked */
	color: #ffff00;
	background-color: #666666;	
	text-decoration: none;			
}

.vertsubitem .vertfwdarr, .vertitem .vertfwdarr	{   /* Positioning of right arrow for submenus */
	position: absolute;
	top: 5px;
	right: 8px;
}

.dmselected {   /* Style override for selected category tree */
    background-color: #ccc;
		font-weight: bold;
}

.verbar .dmselected {   /* Style override for selected root category */
    background-color: #999;
}

/*---------------------------*/
/* Tree and Plain Menu Style */
/*---------------------------*/


.treemenudiv	{     /* Behaviour of tree/plain menu item - leave as is for proper performance */
	display: block;
	white-space: nowrap;
}


.phplmbodytable { /* Class of table cells containing plain menus */

}

.phplmnormal {     /* Font size & color of unlinked menu items */
	
	font-size: 11.5px;
	font-weight:bold;	
	text-decoration: none;	
}


a.phplm:link, a.phplm:visited	{      /* Font color, style of linked & visited menu items */
font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  line-height: 1.5;	
}


a.phplm:hover	{       /* Font color, style of menu items when hovered over */
	
		
}

a.phplm:active	{      /* Font size & color of menu items when clicked */
	font-size: 12px;
  line-height: 1.5;	
	text-decoration: none;	
}

.dmselected {   /* Style overide for selected category tree */
    /**background-color:#F6F6F6;**/
		font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  line-height: 1.5;	
}


.most_populer_data_new_prescription {font-size:12px; margin:0;color:#868686;}
.most_populer_data_new_prescription a { text-decoration:underline; color:#868686;}
.most_populer_data_new_prescription a:hover { text-decoration:none}

/****************added by vikram*****************/

.most_populer_data_new {font-size:12px; margin:0; padding:5px; list-style:none;}
.most_populer_data_new li { margin:0; padding:0; display:block; width:100%; color:#868686; } 
.most_populer_data_new li a { text-decoration:underline; color:#868686;}
.most_populer_data_new li a:hover { text-decoration:none}

/****************added by prashanthi*****************/

.Search_newsletter {
	width:20px;
	margin:3px 0 0 0px; padding-left:3px;
}
.Search_newsletter .TextBox {
	background:url(../../images/text_box_bg.gif) no-repeat left top;
	width:178px;
}
.Search_newsletter .TextBox input {
	background:transparent;
	width:150px;
	border:none;
	padding:3px 0 4px 5px;
	margin:3px 0 3px 0;
	font-size:12px; color:#858585;
}



.ButtonForm{
	border-bottom:1px solid #959595;
	border-right:1px solid #575757;
	border-top:0px;
	border-left:0px;
	background-color: #0899E2;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px;
}
.input {
	background:transparent;
	border:0px solid red;
	width:170px;
	padding:4px 0 0px 5px; 
	margin:3px 0 3px 5px;
	font-size:12px; color:#858585;
}
.checkbox_ss{
  font-family: Verdana, Arial, sans-serif;
  font-size: 5px;
}
.SignUpNow_new input{
	border:1px solid #CCCCCC;
	padding:1px;
	color:#000;
	width:120px;
	font-size:11px;
}

.CommonSubmitBtn_back{
	background-color:#C01E18;
	color:#FFF;
	border:1px solid #CCCCCC;
	width:67px;
	font-size:11px;
	padding:3px;
}

.CommonSubmitBtn_back a {
	
	color:#FFF;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	padding:5px 8px 6px 8px;
	display:block;
}
.CommonSubmitBtn_back a:hover {
	color:#FFF;
	text-decoration:underline;
}

.SignUpNow  .SubmitForm_new{
	border-bottom:1px solid #959595;
	border-right:1px solid #575757;
	border-top:0px;
	border-left:0px;
	background-color: #0899E2;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px;
}

TABLE.formArea_new {
  /*background: #f1f9fe;*/
  border-color: #CCCCCC;
  border-style: solid;
  border-width: 1px;
}



TD.most_populer_data {font-size:12px; margin:0;  list-style:none;}
TD.most_populer_data  { margin:0; padding:0; display:block; width:100%;  } 
TD.most_populer_data  a { background:url(../../images/arrow1.gif) no-repeat 10px 8px; padding:0px 0 4px 20px;  display:block; text-decoration:underline;color:#000000;}
TD.most_populer_data  a:hover { text-decoration:none}
TD.most_populer_data  ul{ margin:0; padding:0 10px 0 10px; list-style:none;}
TD.most_populer_data  ul li{border-width:0px }
TD.most_populer_data  ul li a{ background-image:url(../../images/inner_page_arrow.gif);}

.HomePageBanner_new{
	width:560px;
	height:250px;
	background:url(../../images/home_page_banner.gif) no-repeat left top;
}
.HomePageBanner_new .BannerText{
	position:absolute;
	margin-top:80px;
	margin-left:250px;
	width:280px;
}
.HomePageBanner_new .BannerText h1{
	font-size:24px;
	color:#000;
}
.HomePageBanner_new .BannerText h2{
	font-size:20px;
	color:#000;
}


.input_text{
	border:1px solid #CCCCCC;
	padding:0px;
	color:#000;
	height:20px;
width:170px;
	font-size:11px;
}

/********************end********************************/
.DetailBtnBlue_new {
	background:url(../../images/details_btn_right.gif) no-repeat right top;
	margin:5px 0 0 5px;padding:0px; 
	width:80px;
	
}

.DetailBtnBlue_new a {
	background:url(../../images/details_btn_left.gif) no-repeat left top;
	color:#FFF;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	padding:5px 5px 5px 2px;
	width:80px;
	display:block;
}
.DetailBtnBlue_new a:hover {
	color:#FFF;
	text-decoration:underline;
}


/*tata thakur : class for scrolling images*/
marquee img { margin:0px 5px 0px 5px;}

/* added by GRVN srikanth */

.Search_Text {
 width:560px;
 background:none;
 padding:5px 0 0 0;
 color:#858585; font-size:11px;
 float:left;
}
/* added by GRVN srikanth */

/***slider***/

/*
.HomePageBanner{
	width:560px;
	height:250px;
	background:url(../../images/home_page_banner.gif) no-repeat left top;
}
.HomePageBanner .BannerText{
	position:absolute;
	margin-top:80px;
	margin-left:250px;
	width:280px;
}
.HomePageBanner .BannerText h1{
	font-size:24px;
	color:#000;
}
.HomePageBanner .BannerText h2{
	font-size:20px;
	color:#000;
}*/
.HomePageBanner
{
	width:546px;
	float left;
}
#wowslider-container1
{
	zoom: 1;
	position: relative;
	margin:0 auto;
	z-index:100;
}
#wowslider-container1 .ws_images
{
	overflow:hidden;
	margin:0 auto;
}




/* */

.VendorRegistration
{ 
	padding:0px; 
	margin:0px; 
	width:765px; 
	border:1px solid #d2d3d5;
}
.VRcontent
{ 
	padding:13px 12px 13px 13px; 
	margin:0px; 
	overflow:auto;
}
.VRContent h1
{ 
	font-size:16px; 
	color:#a1357e;
	text-align:left; 
	padding:0px; 
	margin:13px 0px 15px 0px;
}
.VRContent ol           
{ 
	padding:0px; 
	margin:0px 0px 0px 16px;
}
.VRContent ol li
{ 
	padding:0px; 
	margin:0px 0px 20px 4px; 
	text-align:left; 
	color:#2f3191; 
	line-height:20px; 
	font-size:13px;
}
.VRContent ol li strong 
{ 
	font-size:14px;
} 
.LeftColm
{
	width:400px;
}
.RightColmn
{
	width:234px;
}
.YearlyPackage
{
	float:left;
	width:100%; 
}
.YearlyPackage .year 
{ 
		background:#2f3191; color:#FFF; padding:2px 5px;
	font-size:13px;
}
.YearlyPackage .pr_product
{
	background:#00aeef;
	font-size:13px;
	color:#fff;	
}
.YearlyPackage .upto_product
{
	background:#c5c4e2 ;
	color:#2f3191;
	font-size:13px;
	padding:0px 10px 0px 8px;
}
.YearlyPackage .rs_upto_product
{
	background:#c5c4e2 url(../../images/indian_rupee.gif) no-repeat 12px 5px;
	color:#2f3191;
	font-size:13px;
	padding:1px 10px 0px 8px;
}
.YearlyPackage .commission_sale
{
	color:#a23a80;
	font-size:15px;
	padding-top:10px;
}
.rigster_flyer
{
	color:#a13d81;
	font-size:19px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}
.rigster_flyer .drug
{
	color:#ed2226;
}
.rigster_flyer .need
{
	color:#00adee;
}
.rigster_flyer .com
{
	color:#cecfd1;
} 
.alignleft 
{
	float:left;
}
.alignright      
{
	float:right;
}
.clear:after     
{ 
	content: "."; display: 
	block; height: 0; 
	clear: both; 
	visibility: hidden;
}
.clearfix:after
{  
	content: "."; display:
 	block;
 	height:0; 
 	line-height:0px;
 	font-size:0px; 
 	clear:both; 
 	visibility:hidden; 
 }
.clearfix
{ 
	display:inline-block; 
}		
* html .clearfix
{ 
	height:1%; 
}/* hides clearfix from IE-mac */
.clearfix
{
	display:block; 
}       /* end hide from IE-mac */

.BScontent
{
	font-family:Calibri, arial, verdana;
	color:#6a6c6e;
	font-size:16px;
	text-align:justify;
	padding:15px 2px 0PX 2PX;
	line-height:19px;
}

.BScontent ul
{
	margin:13px 0px;
	padding:0px;
}

.BScontent ul li
{	
	margin:0px;
	padding:0px;
	display:list-item;
	background:url(../../images/arrow_fly.gif) no-repeat left 2px;
	padding:0px 0px 0px 20px;
	list-style:none;
	color:#00aeed;
}
.BScontent h1
{
	color:#ed3836;
	padding:0px 0px 5px 0;
	margin:0px;
}
.bspadding
{
	margin:30px 20px 0px 20px;
}
.BS_dq_re
{
	font-size:20px;
	font-family:Calibri, arial, verdana;
	color:#a13e82;
	padding-top:10px;
	font-weight:bold;
	text-align:center;
	width:301px;
}
.BS_dq_re span .www
{
	font-size:19px;
}
.BS_dq_re span.drug
{
	color:#ee2725;
}
.BS_dq_re span.need
{
	color:#00aeef;
}
.BS_dq_re span.com
{
	color:#d1d3d4;
}
.DPcontent
{
	padding:25px 20px ;
	font-family:Calibri, arial;
	font-size:16px;
	line-height:19px;
	text-align:justify;
	color:#58595b;
}
.DPcontent p
{
	padding-top:23px;
}
.dp_table
{
	margin:25px 0px 75px 0px;
}
.dp_table .bannerrate
{
	background:#2f3191;
	height:25px;
	vertical-align:middle;
	color:#fff;
	padding-left:7px;
}
.dp_table .main
{
	height:25px;
	color:#000;
	vertical-align:middle;
	background:#e6e7e8;
}
.dp_table .permonth
{
	background:#e6e7e8 url(../../images/indian_rs_black.gif) no-repeat 5px 3px;
	padding-left:20px;
	font-size:13px;
	color:#000;
}
.DP_footer
{
	margin:0px;
	border-top: solid 1px #cfd0d2;
	float:left;
	width:100%;
	clear:both;
}

.DP_footer .dp_logo
{
	width:160px;
	padding:64px 40px 5px 4px;
	float:left;
	margin-right:5px;
}

.DP_footer .dp_contact
{
	width:220px;
	margin:0px;
	padding:10px 60px 0px 60px;
}
.DP_footer .dp_contact ul
{
	margin:0px;
	padding:0px;
}	
.DP_footer .dp_contact ul li
{
	margin:0px;
	padding:0px;
	list-style:none;
	display:list-item;
	text-align:left;
	clear:both;
}
.DP_footer .dp_contact ul li span
{
	line-height:35px;
}
.DP_footer .dp_contact ul li img
{
	margin:5px 5px 0px 0px;
	float:left;
}
.DP_footer .dp_mail
{
	width:190px;
	margin:0px;
	padding:0px;
}
.mailbox
{
	width:179px;
	height:100px;
	padding:18px 5px 0px 7px;
	margin:35px 0px 0px 0px;
	background:url(../../images/mail_box.gif) no-repeat left top;
	text-align:left;
	color:#2e3192;
	line-height:9px;
	font-size:10px;
}
/*  */

/* tabbing Css */
div.content
{
    clear: left;
}

div.content.inactive {
	display: none;
}

.bus_tab
{ 
	border-bottom: solid 1px #eeeeee; 
	margin:0px ; 
	padding:0px; 
	height:23px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold;
	list-style:none; 
	display:block;
}

.bus_tab li
{
	float:left;
	height:24px; 
	margin:0 5px 0 0;
}

.bus_tab li a
{
	text-decoration:none;
	display:block;
	line-height:24px;
	background:url(img/normal_left.gif) no-repeat left top; 
	padding:0 0 0 16px;
}

.bus_tab li span
{  
	background:url(img/normal_right.gif) no-repeat right top; 
	display:block; 
	margin:0px ;
	padding:0 16px 0 0px;
	color:#fff;
}

.bus_tab li a.active{
	background:url(img/active_left.gif) no-repeat left top; 
	margin:0px 0px 0px 0px ;
	padding:0px 0px 0px 16px; 
	}

.bus_tab li a.active span{
	background:url(img/active_right.gif) no-repeat right top; 
	margin:0px 0px 0px 0px ;
	padding:0px 16px 0px 0px; 
	 color:#333333;
	}

.bus_tab li.active span{ color:#fff;}

/* tabbing Css */
