body {margin:0 auto; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;background:url(/g/global/bg.jpg) repeat-y center top;}
a {color:#1A658E;text-decoration:none;}
a em {display:none;}
#search, select {background: #fff url(/g/global/input.bg.gif) repeat-x;border:solid 1px #fff !important;}
select {width:100px;font-size:10px;color:#666;height:20px;}
input, select, #search {vertical-align:middle;margin:0;}
#search {font-size:10px;color:#666;height:17px;width:109px;padding:0;background:url(/g/global/input.bg.gif) repeat-x #fff;}

#backtop {background:url(/g/global/bg.top.jpg) no-repeat center top;}
#frame {margin:0 auto;width:714px;background:url(/g/global/cont.2.bg.gif) repeat-y;}
#head {height:233px;}
#browse {height:52px;background:url(/g/global/sort.bg.jpg) repeat-x;width:714px;}
#browse form {display:inline;margin:0;padding:0;}
#browsepad {padding:16px 14px;margin:0;font-size:11px;color:#555555;}
#crumb {background:#efefef;width:714px;border-bottom:solid 1px #c9c9c9;color:#868686;font-size:10px;font-family:Arial, Helvetica, sans-serif;}
#crumb p {padding:12px;margin:0;margin-bottom:0 !important;}

#blank {height:20px; background:url(/g/global/blank.bg.gif) repeat-x;}
#homesearch {width:386px;background:url(/g/global/home.search.bg.gif) no-repeat;margin-left:36px;padding:17px 0 0 0px;height:86px;text-align:center;}
#homesearch form {margin:0 0 12px 0;padding:0;}

#cont {width:714px;margin:0 !important;padding:0 !important;}
#contl, #contr {float:left;background:url("/g/global/colum.bg.jpg") no-repeat 0px 0px transparent;margin-top:0 !important; }

#contl p, #contr p, #contl h1, #contr h1, #contr table{margin-left:36px;margin-right:26px;}
#contl {width:269px;}
#contr {width:444px;margin-left:1px;}
#contr ul {margin-left:56px;padding:0;margin-right:26px;}
#contr ul li {margin-bottom:12px;margin-left:0;}
div.line {margin:0 !important;padding:0!important;}

#contl h1, #contr h1 {background:url(/g/global/h1.arrow.gif) no-repeat #1A658E;padding-left:22px;padding-top:2px;height:14px;color:#fff;font-size:10px; text-transform:uppercase;}
#contl h1 {width:185px;margin-bottom:5px;}
#contl h1.wide {width:215px;margin-bottom:5px;margin-left:18px;margin-right:0;}
#contr h1 {width:355px;}
#contr h2 {margin-left:36px;color:#1a658e;font-size:12px;}
#contl img {text-align:center;margin-left:10px;}

#contr h1.second {width:355px;height:22px;background:url(/g/global/h1.2.jpg) no-repeat;margin-left:0;padding-left:58px;padding-top:19px;}

#contl ul {list-style:none;padding:0;margin:0;margin-left:55px;}
#contl li {padding:0;margin:0;color:#b6b6b6;margin-bottom:.5em;}

/*.list {width:389px;}*/
.list td, .list th {background:#e2e2e2;border:solid #efefef;border-width:0 1px 1px 0;color:#333;}
.list td {padding:3px; vertical-align:top;}
.list tr.odd td {background:#dadada; }
.list th {background:#dadada;text-align:left;}

.list input {border:solid 1px #999 !important;width:100px;font-size:10px;color:#666;height:17px;width:209px;padding:0;background:url(/g/global/input.bg.gif) repeat-x #fff;}
.list textarea {border:solid 1px #999 !important;width:100px;font-size:10px;color:#666;width:209px;padding:0;background:url(/g/global/input.bg.gif) repeat-x #fff;}


#product {margin-left:24px;}
#product dt {float:left;width:209px;margin:0;padding:0;}
#product dd {float:left;width:195px;padding-top:12px;margin:0;}
.prodimg {display:block;width:185px;background:url(/g/global/prod.bg.gif) no-repeat;padding:12px 12px 0 12px;}


div.hr {margin-left:36px;width:392px;height:12px;border:0 !important;background:url(/g/global/hr.jpg) no-repeat;}
div.hr hr {display:none;}

.first {margin-top:35px !important;}
.clear {clear:both;}

#foot {width:714px;margin:0 auto;position: relative;}

#bot {height:1px;}

.contact {margin-left:36px;}
.contact p {float:left;width:140px;padding-left:0px !important;margin-left:0 !important;}
p.two {width:175px !important;margin-left:15px !important;}
.contact .clear {border-bottom:solid 1px #B2B2B2; width:330px;margin:0 auto;}

#footerimage {background:url(/g/global/foot.bg.jpg) no-repeat;}

table.bordered {width:370px;border-right:solid 1px #CCCCCC;border-bottom:solid 1px #CCCCCC;}
table.bordered td, table.bordered th {border-top:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;}

.box-title {background:#dadada;}
.box-title, .box {border:solid #efefef;border-width:0 1px 1px 0;color:#333;margin-left:36px;margin-right:26px;padding:8px; }
.box {background:#e2e2e2;}

#logsmall {margin-top:50px;}

.error {color:#990000;}

.paginate table {margin:0 !important;}

div.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
div.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html div.clearfix {height: 1%;}
/* End hide from IE-mac */