﻿body 
{
	font-family:Arial, Verdana, Tahoma;
	font-size:12px;
}
.CompanyInfo
{
    display:none;
}
#CompanyInfo
{
    display:block;
    width:100%;
}

/**************************************/
/************ PRODUCTCATS *************/
/**************************************/

div#content #innercontent #productcats{}
div#content #innercontent #productcats .box
{
    border-radius:10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
    border:1px dashed;
    float:left;
    height:140px;
    margin:4px;
    overflow:hidden;
    /*width:115px;*/
    width:140px;
    padding:0px;
}

div#content #innercontent #productcats .box p
{
    background-color:#e0a734;
    color:#FFFFFF;
    cursor:pointer;
    display:block;
    font-size:10px;
    height:35px;
    line-height:10px;
    margin:0;
    padding:5px 0;
    text-align:center;
}

div#content #innercontent #productcats .box a
{
    color:#FFFFFF;
    display:block;
    height:132px;
    text-decoration:none;
}

div#content #innercontent #productcats .box a:hover
{
    text-decoration:underline;
}

div#content #innercontent #productcats .box a img
{
    /*width:116px;*/
    width:141px;
    height:95px;
}

/**************************************/
/************ PRODUCTLIST *************/
/**************************************/

div#productlist
{
    padding:0px;
}

div#productlist .box
{
    background-color:transparent;
    border:1px dashed #323130;
    border-radius:20px 20px 20px 20px;
    -moz-border-radius: 20px 20px 20px 20px;
    display:inline-block;
    float:none;
    margin-bottom:30px;
    margin-left:0;
    margin-right:55px;
    padding:15px 10px;
    width:182px;
}

div#productlist .box img
{
    height:95px;
    width:110px;
    display:block;
    margin-top:7px;
    margin-right:10px;
}

div#productlist .box .ProductName
{
    color:#4C3855;
    font-size:95%;
    text-transform:uppercase;
    font-weight:bold;
    display:block;
    text-decoration:none;
    height:40px;
}

div#productlist .box .ProductName:hover
{
    text-decoration:underline;
}

div#productlist .box .price
{
    color:#283474;
    display:block;
    font-size:130%;
    font-weight:bold;
    margin-top:50px;
}

div#productlist .box .oldprice
{
    font-size:80%;
    text-decoration:line-through;
}

div#productlist .box .moreInfo
{
    color:#000000;
    display:none;
    font-size:90%;
    font-style:italic;
    font-weight:bold;
    margin-bottom:18px;
    text-decoration:none;
}
div#productlist .box .moreInfo:hover
{
    text-decoration:underline;
    cursor:pointer;
}


div#content #innercontent div#productlist .box .multiplier
{
    color:#000000;
    float:left;
    font-size:120%;
    font-weight:bold;
    height:24px;
    line-height:24px;
    text-align:center;
    width:18px;
}
div#content #innercontent div#productlist .box input.OrderButton
{ 
    background:url("../../images/layout/ocher/order_o.jpg") repeat scroll 0 0 transparent;
    border:0 none;
    color:#FFFFFF;
    float:left;
    font-size:90%;
    font-weight:bold;
    height:24px;
    line-height:25px;
    text-align:left;
    width:133px;
    cursor:pointer;
}
div#content #innercontent div#productlist .box input.reservebutton
{ 
    background:url("../../images/layout/ocher/reserve_o.jpg") repeat scroll 0 0 transparent;
    border:0 none;
    color:#FFFFFF;
    float:left;
    font-size:90%;
    font-weight:bold;
    height:24px;
    line-height:25px;
    margin-bottom:5px;
    text-align:left;
    width:133px;
    cursor:pointer;
}
div#content #innercontent div#productlist .box input.quantity
{ 
    float:left;
    height:24px;
    padding:0 0 0 2px;
    width:25px;
}

/**************************************/
/************ PRODUCTCATS *************/
/**************************************/

div#productcats .box 
{
    background-color:transparent;
}

/**************************************/
/************ PRODUCTDETAIL ***********/
/**************************************/
div#ProductDetail
{
    background-color:transparent;
    padding:0;
}
div#ProductDetail a
{
    color:#283474;
}
div#ProductDetail .warning
{
    font-size:80%;
    line-height:11px;
    padding:5px 2px 0;
}
div#content #innercontent #ProductFiche
{
    border:1px dashed;
    border-radius:20px 20px 20px 20px;
    -moz-border-radius: 20px 20px 20px 20px;
    display:inline-block;
    font-size:95%;
    min-height:241px;
    margin-left:5px;
    padding:20px 7px;
    width:515px;
    background-color:#000000;
}
div#content #innercontent #ProductFiche .reserveButton
{
    background:url("../../images/layout/ocher/reserve_o.jpg") repeat scroll 0 0 transparent;
    color:#FFFFFF;
    float:left;
    font-size:95%;
    font-weight:bold;
    height:24px;
    line-height:24px;
    padding-left:10px;
    text-decoration:none;
    width:123px;
}
    
div#content #innercontent #ProductFiche .OrderButton
{
    background:url("../../images/layout/ocher/order_o.jpg") repeat scroll 0 0 transparent;
    color:#FFFFFF;
    float:left;
    font-size:95%;
    font-weight:bold;
    height:24px;
    line-height:24px;
    padding-left:10px;
    text-decoration:none;
    width:123px;
}

div#content #innercontent #ProductFiche .quantity
{
    float:left;
    height:23px;
    padding:0 0 0 5px;
    width:20px;
}

div#content #innercontent #ProductFiche .rquantity
{
    float:left;
    height:23px;
    padding:0 0 0 5px;
    width:20px;
}

div#content #innercontent #ProductFiche .multiplier
{
    color:#000000;
    float:left;
    font-size:120%;
    font-weight:bold;
    line-height:23px;
    text-align:center;
    width:15px;
}

div#content #innercontent #ProductFiche .wishlist
{
    background:url("../../images/layout/ocher/wishlist_gr.jpg") no-repeat scroll 0 0 transparent;
    border:medium none navy;
    color:#FFFFFF;
    font-size:95%;
    height:24px;
    line-height:23px;
    width:132px;
    margin-left:5px;
}

div#content #innercontent #ProductFiche .title
{
    color:#6E6F71;
    font-weight:bold;
    vertical-align:top;
    width:110px;
}

div#content #innercontent #ProductFiche .productName
{
     color:#283474;
     font-weight:bold;
}

div#content #innercontent #ProductFiche #opstuurbaar
{
    color:#B9CD5E;
    display:block;
    font-weight:bold;
    margin-bottom:5px;
}

div#content #innercontent #ProductFiche #voorschrift
{
    color:#f2a204;
   font-weight:bold;
}

div#content #innercontent #ProductFiche .oldprice
{
    margin-right:10px;
    text-decoration:line-through;
}
div#content #innercontent #ProductImage
{   
    border:1px dashed;
    border-radius:20px 20px 20px 20px;
    -moz-border-radius: 20px 20px 20px 20px;
    float:left;
    height:240px;
    padding:20px 7px;
    width:195px;
    font-size:95%;
}

div#content #innercontent #ProductImage .cnkCode
{
    font-weight:bold;
    line-height:19px;
}

div#content #innercontent #ProductImage a.highslide img
{
    height:165px;
    width:194px;
}
div#content #innercontent #ProductImage .pil a.highslide img
{
    width:50px;
    height:50px;
}
div#content #innercontent #ProductImage .pilText
{
    float:right;
    font-size:80%;
    line-height:11px;
    margin-bottom:0;
    margin-right:0;
    margin-top:0;
    width:120px;
}
div#content #innercontent #ProductImage #zoombig a.highslide img
{
    background:url("../../images/layout/zoom.png") no-repeat scroll left top transparent;
    display:block;
    height:35px;
    margin-left:150px;
    margin-top:-35px;
    position:absolute;
    width:35px;
}
div#content #innercontent #ProductImage #zoomsmall a.highslide img
{
    background:url("../../images/layout/zoom.png") no-repeat scroll left top transparent;
    display:block;
    height:35px;
    margin-left:35px;
    margin-top:-45px;
    position:absolute;
    width:35px;
}

div#content #innercontent #ProductImage .imgcnkCode
{
    font-weight:bold;
}

div#ProductDetail #categories
{
    font-weight:bold;
    color:#283474;
}

div#ProductDetail #categories a
{
    font-weight:normal;
    color:#283474;
}


div#footer{ display:none; }
div#rightcol{ display:none; }
div#leftcol{ display:none; }
div#navigation{ display:none; }
div#breadcrumbs{ display:none; }
div#innercontent input.button { display:none; }
div#actionButtons {display:none; }
div#TopNavigation {display:none;}
div#searchsmall{ display:none;}
div#languages{ display:none;}
div#sheetSelecter{ display:none;}
div#cartfoldout{ display:none; }
div#shoppingcartsmall{ display:none;}
div#zoombig{ display:none; }
div#zoomsmall{ display:none;}
.ajax__tab_container{ display:none; }
.addthis_toolbox{ display:none; }
.shopLink{ display:none; }
.reserveButton{ display:none; }
.jqTransformSelectWrapper{ display:none;}
.jqTransformInputWrapper{ display:none; }
.OrderButton{ display:none; } 
.multiplier{ display:none; }
div#bijsluiters{ display:none; }
.infoHeader{ display:none; }
.quantity{ display:none; }
.reservebutton{ display:none; }
div#productcats .box a.link img
{
    height:95px;
    width:116px;
}
div#productlist .box .oldprice {
    font-size:80%;
    text-decoration:line-through;
}
/************************************************************/
/*********************** SHOPPINGCART ***********************/
/************************************************************/

#shoppingcart table#orderitems{ width:100%; }
#shoppingcart input.button{ display:none; }
#shoppingcart table#orderitems thead th
{
    vertical-align:top;
    height:28px;
    border-bottom:1px solid #83BBCD;
}
#shoppingcart table#orderitems tr.spacerrow{ height:8px; }
#shoppingcart table#orderitems input[type=text]
{
    -moz-border-radius:4px 4px 4px 4px;
    height:18px;
}
#shoppingcart table#orderitems input.remove{ display:none; }
#shoppingcart #totals 
{
    overflow:auto;
    margin-top:20px; 
}
#shoppingcart #totals table
{
    float:right;
    border-top:1px solid #83BBCD;
}
#shoppingcart #totals tr.total
{
    font-weight:bold;
}
#shoppingcart #totals td.label
{
    text-align:right;
    width:150px;
    padding-right:25px;
}


/************************************************************/
/*************************** KASSA **************************/
/************************************************************/

div#Checkout .section{ overflow:auto; }
div#Checkout h2
{
	border-bottom:1px solid #F6F6F4;
	font-size:130%;
	font-weight:normal;
	height:30px;
}
div#innercontent .OrderItems{ width:100%; }
div#innercontent .OrderItems thead th
{
	border:1px solid #000;
	padding:5px;
}
div#innercontent .OrderItems td{ padding:5px 5px 5px 10px; }
div#innercontent .Total
{
	float:right;
	margin-top:15px;
	margin-right:3px;
}
div#innercontent .Total .Price
{
	width:95px;
	text-align:right;
	font-weight:bold;
}
div#Checkout table.contacttypes{ width:100%; }
div#Checkout table.contacttypes thead th
{
	border:1px solid #000;
	padding:5px;
}
div#Checkout table.contacttypes td{ width:50%; }
div#Checkout table.contacttypes input
{
    display:none;
}
.ContactForm .FieldCell textarea
{
	width:320px;
}


/************************************************************/
/*********************** BESTTELLINGEN **********************/
/************************************************************/

#ordersoverview .orderlist { width:100% }
#orderoverview table.orderlist tr td a{ display:none; }
#ordersoverview .orderlist .header { font-weight:bold; }


/************************************************************/
/*************************** HEADER *************************/
/************************************************************/
div#header{  }
.PrintCompanyInfo
{
    display:block;
}
#printheader
{
	display:none;
}
#printheader img
{
    float:left;
}
#printheader #headName 
{
	color:#FFFFFF;
	display:none;
	font-size:150%;
	font-weight:bold;
	position:absolute;
	right:100px;
	top:30px;
	float:right;
}
.printhidden
{
	display:none;
}
#printhidden
{
	display:none;
}
/************************************************************/
/*************************** Medication Schema daily ********/
/************************************************************/
div.print-med-schema
{
    page-break-after: always;
    font-family: Myriad, Arial, Verdana,Geneva,Kalimati,sans-serif;
    color:#000;
}
div.print-med-schema table.med-schema-weekly-top
{
    width: 720px;
    color: #393939;
    margin-bottom:5px;
    page-break-inside: avoid;
}
div.print-med-schema table.med-schema-daily-top
{
    width: 720px;
    color: #393939;
    margin-bottom:5px;
    page-break-inside: avoid;
}
div.print-med-schema table.med-schema-weekly-top tr.empty-row
{
    height: 30px;
}
div.print-med-schema table.med-schema-weekly-top td.med-schema-logo,
div.print-med-schema table.med-schema-daily-top td.med-schema-logo
{
    width: 100px;
    height:130px;
} 
div.print-med-schema table.med-schema-daily-top td.med-schema-logo img.med-schema-logo
{
    border:1px solid #000 !important;
}
div.print-med-schema table.med-schema-weekly-top td.med-schema-title
{
    width: 620px;
    color: #1347B7;
    margin-bottom: 10px;
    font-weight: bold;
    text-align: left;
} 
div.print-med-schema table.med-schema-daily-top td.med-schema-title
{
    width: 360px;
    color: #1347B7;
    margin-bottom: 10px;
    font-weight: bold;
    text-align: left;
} 
div.print-med-schema table.med-schema-weekly-top td.med-schema-pharmacist,
div.print-med-schema table.med-schema-weekly-top td.med-schema-doctor,
div.print-med-schema table.med-schema-daily-top td.med-schema-pharmacist,
div.print-med-schema table.med-schema-daily-top td.med-schema-doctor
{
    width: 250px;
    color: #1347B7;
    margin-bottom: 10px;
    text-align: left;
} 
div.print-med-schema table.med-schema-weekly-top td span.med-schema-label,
div.print-med-schema table.med-schema-daily-top td span.med-schema-label
{
    width: 250px;
    color: #013069;
    margin-bottom: 10px;
    text-align: left;
    text-decoration: underline;
} 
div.print-med-schema table.med-schema-weekly-top td span.med-schema-content,
div.print-med-schema table.med-schema-daily-top td span.med-schema-content
{
    width: 250px;
    color: #013069;
    margin-bottom: 10px;
} 
div.print-med-schema table.med-schema-weekly-top td.med-schema-date,
div.print-med-schema table.med-schema-daily-top td.med-schema-date
{
    color: #013069;
    margin-bottom: 5px;
} 

div.print-med-schema div.med-schema-details span.week-day-title
{
    color: #393939;
    font-weight: bold;
}
div.print-med-schema div.med-schema-details div.week,
div.print-med-schema div.med-schema-details div.week *
{
    page-break-inside: avoid;
}
div.print-med-schema div.med-schema-details div.divMedSchemaGrid table.GridView
{
    width: 720px;
    color: #393939;
    font-size: 100%;
    border-collapse: collapse;
    border: 1px solid #000000;
    margin-top: 5px;
    margin-bottom: 5px;
    page-break-inside: avoid;
}
div.print-med-schema div.divMedSchemaGrid table.GridView
{
    width: 720px;
    color: #393939;
    margin-bottom: 10px;
    font-size:100%;
    border-collapse:collapse;
    border: 1px solid #000000;
}
div.print-med-schema div.divMedSchemaGrid table.GridView tr
{
    page-break-inside: avoid;
}
div.print-med-schema div.divMedSchemaGrid table.GridView tr.empty-row
{
    height: 10px;
    border-top-style: none;
    border-width: 0px;
    border-color: transparent;
    padding: 0px;
    margin: 0px;
    border-collapse: separate;
    border-spacing: 0px;
    page-break-inside: avoid;
}
div.print-med-schema div.divMedSchemaGrid table.GridView th
{
    border:1px solid #000000;
    page-break-inside: avoid;
}
div.print-med-schema div.divMedSchemaGrid table.GridView td
{
    border: 1px solid #000000;
    padding: 2px 5px 2px 5px;
    page-break-inside: avoid;
}
div.print-med-schema div.divMedSchemaGrid table.GridView th.product-name-header,
div.print-med-schema div.divMedSchemaGrid table.GridView td.product-name-header
{
    background-color: #C2AD38;
    text-align: center;
    font-weight: bold;
}
div.print-med-schema div.med-schema-details div.divMedSchemaGrid table.GridView th.product-name-header,
div.print-med-schema div.med-schema-details div.divMedSchemaGrid table.GridView td.product-name-header
{
    background-color: #C2AD38;
    text-align: center;
    font-weight: bold;
    width: 450px;
}
div.print-med-schema div.divMedSchemaGrid table.GridView td.product-name
{
    text-align: left;
    border:1px solid #000000;
}
div.print-med-schema div.divMedSchemaGrid table.GridView td.product-name input.product-name
{
    color: #393939;
    width:100%;
} 
div.print-med-schema div.divMedSchemaGrid table.GridView td.product-name a.pip-link-product
{
    color: #393939;
    cursor: default;
} 

div.print-med-schema div.divMedSchemaGrid table.GridView th.product-form-header,
div.print-med-schema div.divMedSchemaGrid table.GridView td.product-form-header
{
    background-color: #C2AD38;
    text-align: center;
    font-weight: bold;
    width: 60px;
}
div.print-med-schema div.divMedSchemaGrid table.GridView td.product-form
{
    text-align: left;
}

div.print-med-schema div.divMedSchemaGrid table.GridView td.product-qty
{
    width: 10px;
    height: 10px;
    color: #393939;
    text-align: center;
    padding-right: 1px;
}
div.print-med-schema div.divMedSchemaGrid table.GridView th.product-photo,
div.print-med-schema div.divMedSchemaGrid table.GridView td.product-photo,
div.print-med-schema div.divMedSchemaGrid table.GridView th.product-photo-header,
div.print-med-schema div.divMedSchemaGrid table.GridView td.product-photo-header
{
    width: 26px;
    padding: 0px;
    margin: 0px;
    text-align: center;
}

div.print-med-schema div.divMedSchemaGrid table.GridView th.product-sober-header,
div.print-med-schema div.divMedSchemaGrid table.GridView td.product-sober-header
{
    padding: 1px;
    color: #393939;
	text-align: center;
	vertical-align: middle;
}
div.print-med-schema div.divMedSchemaGrid table.GridView th.product-sober-header
{
    background-color: #E79033;
    background-image:url("../../images/admin/morning.png") !important;
    background-position:center center;
    background-repeat:no-repeat;
    width:35px;
}
div.print-med-schema div.divMedSchemaGrid table.GridView td.product-sober
{
    width: 35px;
    padding: 1px;
    color: #393939;
    text-align: center;
    font-weight: bold;
}

div.print-med-schema div.divMedSchemaGrid table.GridView th.morning-title
{
    width: 100px;
    color: #393939;
	background-color: #38A5DD;
	text-align: center;
	vertical-align: middle;
}
div.print-med-schema div.divMedSchemaGrid table.GridView th.product-morning-header,
div.print-med-schema div.divMedSchemaGrid table.GridView td.product-morning-header
{
    width: 19px;
    padding: 5px;
    color: #393939;
	background-color: #38A5DD;
	text-align: center;
	vertical-align: middle;
}
div.print-med-schema div.divMedSchemaGrid table.GridView th.morning-part-header,
div.print-med-schema div.divMedSchemaGrid table.GridView td.morning-part-header
{
    border:1px solid #000000;
    width: 10px;
    height: 10px;
    padding: 3px;
    color: #393939;
	background-color: #93BFE6;
	text-align: center;
	vertical-align: middle;
}
div.print-med-schema div.divMedSchemaGrid table.GridView td.morning-part,
div.print-med-schema div.divMedSchemaGrid table.GridView td.product-morning
{
    border:1px solid #000000;
    width: 10px;
    height: 10px;
    padding: 1px;
    color: #393939;
    background-color:#C7DDF2;
    text-align: center;
    font-weight: bold;
}

div.print-med-schema div.divMedSchemaGrid table.GridView th.noon-title
{
    border:1px solid #000000;
    width: 100px;
    color: #393939;
	background-color: #FFE466;
	text-align: center;
	vertical-align: middle;
}
div.print-med-schema div.divMedSchemaGrid table.GridView th.product-noon-header,
div.print-med-schema div.divMedSchemaGrid table.GridView td.product-noon-header
{
    width: 10px;
    height: 10px;
    padding: 5px;
    color: #393939;
    background-color:#FFE466;
    text-align: center;
    font-weight: bold;
}
div.print-med-schema div.divMedSchemaGrid table.GridView th.noon-part-header,
div.print-med-schema div.divMedSchemaGrid table.GridView td.noon-part-header
{
    border:1px solid #000000;
    width: 10px;
    height: 10px;
    padding: 3px;
    color: #393939;
	background-color: #FFEFA9;
	text-align: center;
	vertical-align: middle;
}
div.print-med-schema div.divMedSchemaGrid table.GridView td.noon-part,
div.print-med-schema div.divMedSchemaGrid table.GridView td.product-noon
{
    border:1px solid #000000;
    width: 10px;
    height: 10px;
    padding: 1px;
    color: #393939;
    background-color:#FEF5CA;
    text-align: center;
    font-weight: bold;
}

div.print-med-schema div.divMedSchemaGrid table.GridView th.evening-title
{
    border:1px solid #000000;
    width: 100px;
    color: #393939;
	background-color: #F598AB;
	text-align: center;
	vertical-align: middle;
}
div.print-med-schema div.divMedSchemaGrid table.GridView th.product-evening-header,
div.print-med-schema div.divMedSchemaGrid table.GridView td.product-evening-header
{
    width: 16px;
    height: 10px;
    padding: 5px;
    color: #393939;
    background-color:#F598AB;
    text-align: center;
    font-weight: bold;
}
div.print-med-schema div.divMedSchemaGrid table.GridView th.evening-part-header,
div.print-med-schema div.divMedSchemaGrid table.GridView td.evening-part-header
{
    border:1px solid #000000;
    width: 10px;
    height: 10px;
    padding: 3px;
    color: #393939;
	background-color: #FCCBD1;
	text-align: center;
	vertical-align: middle;
}
div.print-med-schema div.divMedSchemaGrid table.GridView td.evening-part,
div.print-med-schema div.divMedSchemaGrid table.GridView td.product-evening
{
    width: 10px;
    height: 10px;
    padding: 1px;
    color: #393939;
    background-color:#FDE9EB;
    text-align: center;
    font-weight: bold;
    border:1px solid #000000;
}
div.print-med-schema div.divMedSchemaGrid table.GridView th.product-night-header
{
    width: 35px;
    padding: 0px;
    border: 1px solid #000000;
    background-color: #E79033;
    background-image:url("../../images/admin/night.png");
    background-position:center center;
    background-repeat:no-repeat;
}
div.print-med-schema div.divMedSchemaGrid table.GridView td.product-night-header
{
    width: 35px;
    padding: 0px;
    border:1px solid #000000;
    background-color:#E79033;
    text-align: center;
    vertical-align: middle;
}
div.print-med-schema div.divMedSchemaGrid table.GridView th.day-top,
div.print-med-schema div.divMedSchemaGrid table.GridView td.day-top
{
    border:1px solid #000000;
    height:40px;
    vertical-align:bottom;
}
div.print-med-schema div.divMedSchemaGrid table.GridView th.day-bottom,
div.print-med-schema div.divMedSchemaGrid table.GridView td.day-bottom
div.print-med-schema div.divMedSchemaGrid table.GridView th.product-frequency,
div.print-med-schema div.divMedSchemaGrid table.GridView td.product-frequency
{
    border:1px solid #000000;
}
div.print-med-schema div.divMedSchemaGrid table.GridView td.product-night
{
    border:1px solid #000000;
    width: 16px;
    height: 10px;
    color: #393939;
    text-align: center;
    background-color:#9EE682;
    text-align: center;
    font-weight: bold;
}
div.print-med-schema div.divMedSchemaGrid table.GridView th.product-weekday-header,
div.print-med-schema div.divMedSchemaGrid table.GridView td.product-weekday-header,
div.print-med-schema div.divMedSchemaGrid table.GridView th.product-weekday-header a,
div.print-med-schema div.divMedSchemaGrid table.GridView td.product-weekday-header a
{
    width: 10px;
    height: 10px;
    color: #393939;
    padding: 0px;
    text-align: center;
    text-decoration: none;
}
div.print-med-schema div.divMedSchemaGrid table.GridView th.product-current-weekday-header,
div.print-med-schema div.divMedSchemaGrid table.GridView td.product-current-weekday-header,
div.print-med-schema div.divMedSchemaGrid table.GridView th.product-current-weekday-header a,
div.print-med-schema div.divMedSchemaGrid table.GridView td.product-current-weekday-header a
{
    width: 18px;
    height: 10px;
    color: #393939;
    background-color: #00FF00;
    padding: 0px;
    text-align: center;
    text-decoration: none;
}
div.print-med-schema div.divMedSchemaGrid table.GridView td.product-weekday,
div.print-med-schema div.divMedSchemaGrid table.GridView td.product-current-weekday
{
    width: 10px;
    height: 10px;
    color: #393939;
    text-align: center;
}

div.print-med-schema div.divMedSchemaGrid table.GridView th.product-weekday-header table.weekday td.weekday-number,
div.print-med-schema div.divMedSchemaGrid table.GridView th.product-current-weekday-header table.weekday td.weekday-number
{
    width: 10px;
    height: 10px;
    color: #393939;
    padding: 1px;
    border-bottom: 1px solid #393939;
}
div.print-med-schema div.divMedSchemaGrid table.GridView th.product-weekday-header table.weekday td.weekday-letter,
div.print-med-schema div.divMedSchemaGrid table.GridView th.product-current-weekday-header table.weekday td.weekday-letter
{
    width: 20px;
    height: 10px;
    color: #393939;
    padding: 1px;
}

div.print-med-schema div.divMedSchemaGrid table.GridView th.product-remarks-weekly-header,
div.print-med-schema div.divMedSchemaGrid table.GridView td.product-remarks-weekly-header,
div.print-med-schema div.divMedSchemaGrid table.GridView th.product-remarks-daily-header,
div.print-med-schema div.divMedSchemaGrid table.GridView td.product-remarks-daily-header,
div.print-med-schema div.divMedSchemaGrid table.GridView td.product-remarks
{
    display: none;
}
div.print-med-schema div.divMedSchemaGrid table.GridView th.product-visible-header,
div.print-med-schema div.divMedSchemaGrid table.GridView td.product-visible-header
{
	width:16px;
	text-align: center;
	vertical-align: middle;
}
div.print-med-schema div.divMedSchemaGrid table.GridView th.medication-schema-header,
div.print-med-schema div.divMedSchemaGrid table.GridView td.medication-schema-header,
div.print-med-schema div.divMedSchemaGrid table.GridView td.medication-schema
{
    display: none;
}
div.print-med-schema div.divMedSchemaGrid table.GridView th.medication-edit-save-header,
div.print-med-schema div.divMedSchemaGrid table.GridView td.medication-edit-save-header,
div.print-med-schema div.divMedSchemaGrid table.GridView td.medication-edit-save,
div.print-med-schema div.divMedSchemaGrid table.GridView th.medication-delete-cancel-header,
div.print-med-schema div.divMedSchemaGrid table.GridView td.medication-delete-cancel-header,
div.print-med-schema div.divMedSchemaGrid table.GridView td.medication-delete-cancel
{
    display: none;
}
/************************************************************/
/*************************** Medication Schema log ********/
/************************************************************/
div.print-log-book
{
    margin: 20px 10px 20px 50px;
    width: 600px;
}
div.print-log-book table.GridView
{
    width: 100%;
    color: #393939;
    border: 1px solid transparent;
    margin-bottom: 10px;
} 
div.print-log-book table.GridView td.log-person,
div.print-log-book table.GridView th.log-person
{
    width: 300px;
    font-weight: bold;
    padding: 2px 2px 2px 10px;
    text-align: left;
} 
div.print-log-book table.GridView th.log-day
{
    width: 250px;
    font-weight: bold;
    padding: 2px 2px 2px 10px;
    text-align: left;
} 
div.print-log-book table.GridView td.log-day
{
    padding: 2px 2px 2px 10px;
    text-align: left;
} 
div.print-log-book table.GridView th.log-hour
{
    width: 50px;
    font-weight: bold;
    padding: 2px 10px 2px 2px;
    text-align: right;
} 
div.print-log-book table.GridView td.log-hour
{
    padding: 2px 10px 2px 2px;
    text-align: right;
} 
