body {text-align:center; margin-bottom:0px; margin-top:5px; margin-left:0px; margin-right:0px; background-color:gray; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; }

h1 {font-size:16pt; font-weight:normal; color:#0066CC }

h2 {font-size:13pt; font-weight:bold; color:#0066FF; }

#outerBox {position:relative; width:960px; height:830px; background-color:white;}

#topBox {position:absolute; top:0px; left:0px; width:960px; height:100px; background-color:silver; text-align:right; background-image: url(https://www.makgene.com/images/mg1.jpg); 
 }

#mainBox {position:absolute; top:100px; left:151px; width:639px; height:710px; text-align:left; overflow:auto; background-color:white; padding:10px;}

#leftBox {position:absolute; top:100px; left:0px; width:150px; height:710px; text-align:left; border-right:1px solid #8DB4D7}

#rightBox {position:absolute; top:100px; left:810px; width:148px; height:710px; text-align:left; border-left:0px dotted gray}

#footerBox {height:50px; width:960px; background-color:#B7DBFF}

.childCategoryLink {display: block; padding-bottom:10px;}

#childCategoriesLabel {font-weight:bold; padding-bottom:10px; background-color:#B7DBFF; text-align:center; font-size:11px}

#childCategoriesBox {padding:5px; font-size:11px;}

#mainContentLinksBox {position:absolute; left:0px; top:80px; width:960px; height:20px; background-color:#8DB4D7; text-align:center;

background-image: url(images/blue_gradient_1.jpg);
background-repeat: repeat-x;
 }

a.mainContentLink {color:white; font-weight:bold; text-decoration:none; border-bottom: 1px solid white;}

#personalizationName {font-weight:bold; }

#decline_personalization {position:absolute; left:300px;}
#doNotPersonalize {position:absolute; left:320px;}


#homeLink {color:#407DB5; font-weight:bold; text-decoration:none; padding-left:10px; padding-right:10px; border-right:1px solid white; }

/*
#homeLink {position:absolute; color:white; font-weight:bold; font-size: 14px; text-decoration:underline; left: 840px; top:5px; background-image: url(http://76.12.96.250/images/home.gif); padding-left:0px; height:30px; width:90px; padding-right:20px;  }
*/




#basketLink {color:#407DB5; font-weight:bold; text-decoration:none; padding-right:10px; padding-left:10px; border-right:1px solid white; }

/*

#basketLink {color:#407DB5; font-weight:bold; text-decoration:none; padding-right:10px; padding-left:10px; border-right:1px solid white; visibility:hidden; width:0px }

#accountLink {color:#407DB5; font-weight:bold; text-decoration:none; padding-left:10px; padding-right:10px; visibility:hidden; width:0px;}
*/

#accountLink {color:#407DB5; font-weight:bold; text-decoration:none; padding-left:10px; padding-right:10px;}
#basketTable {border:1px solid silver;}
.qtyColumn {padding:10px; }
.nameColumn {padding:10px; }
.priceColumn {padding:10px; }
th {padding:10px; background-color:silver}
#leftBox {visibility:hidden;}


#mainBox {position:absolute; top:100px; left:0px; width:790px; height:680px; text-align:left; overflow:auto; background-color:white; padding:10px;}

#subtotalLabelColumn {text-align:right; font-weight:bold}
#subtotalColumn{font-weight:bold}
#subtotalRow {background-color:silver;}
.persBox{background-color:#FFFF9D;}
.remItemButton {background-color:#8DB4D7; font-weight:bold;}
#checkoutButton {background-color:#8DB4D7;}
