﻿.bold{FONT-FAMILY:Verdana;FONT-SIZE:17px;FONT-WEIGHT:bolder}
.maintext{FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;FONT-SIZE:12px}
.leftnav_text{FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;FONT-SIZE:12px;}
.class1{FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;FONT-SIZE:12px}
A.class1:link{COLOR:#000000;TEXT-DECORATION:none}
A.class1:visited{COLOR:#000000;TEXT-DECORATION:none}
A.class1:active{COLOR:#000000;TEXT-DECORATION:none}
A.class1:hover{COLOR:#0071b4;TEXT-DECORATION:none}
A.class2:link{COLOR:#ffffff;TEXT-DECORATION:none}
A.class2:visited{COLOR:#ffffff;TEXT-DECORATION:none}
A.class2:active{COLOR:#ffffff;TEXT-DECORATION:none}
A.class2:hover{COLOR:#000000;TEXT-DECORATION:none}
.class3{FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;FONT-SIZE:18px;vertical-align:top;padding-right:25px;padding-left:10px;border-right:dotted 1px white;}
A.class3:link{COLOR:#FFFFFF;TEXT-DECORATION:none}
A.class3:visited{COLOR:#FFFFFF;TEXT-DECORATION:none}
A.class3:active{COLOR:#FFFFFF;TEXT-DECORATION:none}
A.class3:hover{COLOR:#0071b4;TEXT-DECORATION:none}
.addtocart{BORDER-BOTTOM:#000000 1px solid;BORDER-LEFT:#000000 1px solid;BACKGROUND-COLOR:#004d7d;FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;HEIGHT:20px;COLOR:#ffffff;FONT-SIZE:11px;BORDER-TOP:#000000 1px solid;FONT-WEIGHT:bold;BORDER-RIGHT:#000000 1px solid}
#BillingInfo{float:left;width:33%;margin-left:2px;margin-top:5px;margin-right:11px;padding:0px;border:solid 1px #005B92;height:110px;}
#ShippingInfo{float:left;width:31%;margin-top:5px;margin-right:11px;padding:0px;border:solid 1px #005B92;height:110px;}
#CouponInfo{float:left;width:32%;border:solid 1px #005B92;padding:0px;margin-top:5px;height:110px;}
#OrderItemsList{float:left;margin-left:2px;margin-top:10px;border:solid 1px #005B92;width:760px;}
tr.OrderHeader{background:#005B92;color:White;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px}
td.AlignRight{text-align:right;}
tr.OrderLine{border-bottom:solid 1px gray;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px}
tr.OrderLineAlt{border-bottom:solid 1px gray;background:#cccccc;}
td.ShippingOptions{border-top:solid 1px gray;width:400px;}
table.grid{color:#333333;border-collapse:collapse;border-width:thin;width:98%;font-size:small;font-family:Verdana;}
table.grid th{color:#333333;background-color:#eee;font-weight:bold;border-bottom:solid 1px #ccc;padding:2px;}
table.grid td{border-bottom:1px solid #eee;padding:4px;}
tr.Detail{border-bottom:1px solid #eee;}
td.Detail{border-bottom:1px solid #eee;}
td.DetailHeadingLeft{FONT-FAMILY:Verdana;FONT-SIZE:17px;FONT-WEIGHT:bolder;border-top:1px solid black;border-bottom:1px solid black;border-left:1px solid black;background-color:#eee;}
td.DetailHeadingRight{FONT-FAMILY:Verdana;FONT-SIZE:17px;FONT-WEIGHT:bolder;border-top:1px solid black;border-bottom:1px solid black;border-right:1px solid black;background-color:#eee;}
table.Toolbar{width:99%;min-width:300px;border-width:2px;border-collapse:separate;padding:4px;border-color:Blue;margin:2px;}
div.IndexContent{width:95%;min-width:310px;border-width:2px;border-color:Gray;padding:2px;margin:2px;}
.clear{clear:both;}
.error{color:Red;}
#menucontainer{margin-top:40px;}
#title{display:block;float:left;text-align:left;}
#logindisplay{font-size:1.1em;display:block;text-align:right;margin:10px;color:White;}
#logindisplay a:link{color:white;text-decoration:underline;}
#logindisplay a:visited{color:white;text-decoration:underline;}
input.defaultButton{font-size:11px;font-family:Verdana,sans-serif;color:#FFFFFF;height:22px;background-color:#0000BB;border-style:solid;border-color:#000099;border-width:1px;}
fieldset{padding:1em;border:1px solid #CCC;margin:4px;}
fieldset p{margin:2px 12px 10px 10px;}
fieldset label{display:block;FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;FONT-SIZE:12px;font-weight:bold;}
fieldset label.inline{display:table-cell;}
legend{font-size:1.1em;font-weight:600;padding:2px 4px 8px 4px;}
input[type="text"]{width:200px;border:1px solid #CCC;FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;FONT-SIZE:12px}
input[type="password"]{width:200px;border:1px solid #CCC;FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;FONT-SIZE:12px}
textarea.default{border:1px solid #CCC;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px}
select{width:200px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;border:1px solid #ccc;}
select.NbrPerPage{width:100px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;border:1px solid #ccc;}
.pager{margin:1px 1px;padding:1px;font-family:Verdana;font-size:x-small;}
.pager .disabled{border:1px solid #ddd;color:#999;padding:1px;font-size:7;font-family:Verdana;}
.pager .current{background-color:#06c;border:1px solid #009;color:#fff;padding:2px 2px;}
.pager span, .pager a{font-family:Verdana;margin:2px 2px;}
.pager a{border:1px solid #c0c0c0;padding:3px 5px;text-align:center;text-decoration:none;}
table.NoMargins{margin:0px;border:0px;padding:0px;}
table.MainHeading{background-image:url("../../images/gmp_header_01.jpg");background-repeat:no-repeat;}
#ProductDetailMain{background-color:Gray;width:50%;height:50%;}
#OuterTable{margin:0px;}
td.BillingInfoLabel{width:35%;text-align:right;padding:5px;}
td.BillingInfo{padding:5px;}
td.ShippingInfoLabel{width:32%;text-align:right;padding-bottom:5px;}
td.ShippingInfo{width:68%;padding-bottom:5px;}
span.field-validation-error{color:Red;}
label.field-validation-error{text-align:right;padding:5px;color:Red;}
h1{color:White;font-size:large;font-weight:bold;font-family:Verdana;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#Footer{height:53px;background-color:#0071B5}
#MainContent{width:764px;max-width:764px;}
#RightHeaderBackground{background-image:url(/content/images/gmp_header_02.jpg);background-repeat:no-repeat;width:475px;height:110px;}
#searchText{width:200px;}
#MfgHeader{max-width:179px;}
#OuterDiv{margin:auto;width:955px;border:solid 1px black;background-color:#ffffff;}
body{background-color:#EFF4FA;}
#NavigatorDiv{width:174px;max-width:174px;background-color:#EFF4FA;float:left;min-height:700px;margin-top:5px;margin-left:5px;}
#BodyDiv{margin-left:190px;width:765px;background-color:White;min-height:700px;}
#FooterDiv{width:100%;margin:0px;padding:0px;height:53px;background-color:#0071B5}
#HeaderDivTop{padding:0px;margin:0px;width:100%;float:left;margin:0px;padding:0px;border:0px;}
#HeaderDivLeft{background-image:url(/content/images/gmp_header_01.jpg);width:480px;max-width:480px;height:115px;max-height:115px;float:left;}
#HeaderDivRight{background-image:url(/content/images/gmp_header_02.jpg);width:475px;max-width:475px;height:115px;max-height:115px;float:right;}
#HeaderSearch{padding:5px;text-align:right;}
#HeaderDivLower{padding:0px;margin:0px;background-color:#005B92;}
#MfgMenu{margin:0px;padding:0px;max-width:179px;background-color:#EFF4FA;}
#DetailHeaderDiv{padding:5px;margin-top:5px;margin-bottom:5px;background-color:#0071B5;}
li.liN{background-color:#EFF4FA;}
li.liN:Hover{cursor:pointer;color:#0071b4;}
div.CategoryDetails{padding:5px;margin:5px;border:solid 1px gray;max-width:300px;}
#addToCart{width:30%;float:right;}
#TopContent{width:764px;min-width:764px;height:400px;}
#ImageViewer{width:370px;height:400px;float:left;}
#imageviewer{margin:5px;width:345px;height:280px;}
#selectedImage{width:325px;height:280px;}
#ImageSelector{width:366px;height:90px;}
img.ImageSelectorImage{margin:2px;padding:2px;height:80px;width:80px}
#ProductDetails{width:390px;min-height:380px;float:right;}
img.Go{border:0px;}
p.Content{padding:4.35pt 7.95pt 4.35pt 7.95pt;margin:0in 0in 10pt;text-align:justify;}
span.Content{padding:4.35pt 7.95pt 4.35pt 7.95pt;margin:0in 0in 10pt;text-align:justify;}
span.Content-Small{line-height:115%;font-family:Arial;font-size:10pt;}
span.Content-LargeBlue{font-size:14pt;color:rgb(9,52,122);font-family:Arial;}
.treeview, .treeview ul{padding:0;margin:0;list-style:none;}
.treeview ul{background-color:#EFF4FA;margin-top:4px;}
.treeview .hitarea{background:url(jquery-treeview/images/treeview-default.gif) -64px -25px no-repeat;height:16px;width:16px;margin-left:-16px;float:left;cursor:pointer;}
* html .hitarea{display:inline;float:none;}
.treeview li{margin:0;padding:3px 0pt 3px 16px;background-color:#EFF4FA;}
.treeview a.selected{background-color:#eee;}
#treecontrol{margin:1em 0;display:none;}
.treeview .hover{color:red;cursor:pointer;}
.treeview li{background:url(jquery-treeview/images/treeview-default-line.gif) 0 0 no-repeat;}
.treeview li.collapsable, .treeview li.expandable{background-position:0 -176px;}
.treeview .expandable-hitarea{background-position:-80px -3px;}
.treeview li.last{background-position:0 -1766px}
.treeview li.lastCollapsable, .treeview li.lastExpandable{background-image:url(jquery-treeview/images/treeview-default.gif);}
.treeview li.lastCollapsable{background-position:0 -111px}
.treeview li.lastExpandable{background-position:-32px -67px}
.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea{background-position:0;}
