	@charset "UTF-8";
/* CSS Document */
input,select,textarea,button { font:11px Arial, Helvetica, sans-serif; vertical-align:middle; color:#000; }
input.input-text,select,textarea { background:#fff; border:1px solid #ddd;}
input.input-text,textarea { padding:2px; width:250px}
select {padding:1px;width: 150px; border: 1px #aaa solid; color:#94C947; margin-bottom:5px}
select option { padding-right:10px; }
select.multiselect option {}
textarea { overflow:auto; }
input.radio { margin-right:3px; }
input.checkbox { margin-right:3px; }
input.qty { width:2.5em !important; }
button.button::-moz-focus-inner { padding:0; border:0; } /* FF Fix */
button.button { overflow:visible; width:auto; border:0; padding:0 0 0 12px; background:url(../images/bkg_button.gif) 0 50% no-repeat; cursor:pointer; -webkit-border-fit:lines; /* <- Safari & Google Chrome Fix */ }
button.button span { float:left; padding:0 12px 0 0; background:url(../images/bkg_button.gif) 100% 50% no-repeat; font:bold 12px/21px Arial, Helvetica, sans-serif; text-align:center; white-space:nowrap; color:#fff; }
button.disabled {}
button.disabled span { }
h1{color:#537CBA}

html, body, ul, ol, li, p, 
h1, h2, h3, h4, h5, h6, 
form, fieldset, a { 
margin: 0; 
padding: 0; 
border: 0; 
}
p { padding: 5px 0px 5px 0px; }
a { color: #537CBA; text-decoration: underline; font-weight:bold; }
a:hover { text-decoration: underline; }
img { border: none; }
hr { height: 0px; border: 0px; border-top: 1px #aaa dotted; margin: 0px 0px 10px 0px; }
ul { margin: 0px 0px 0px 0px; padding: 6px 0px 0px 25px; list-style-type: square; }
li { margin: 0px 0px 0px 0px; padding: 6px 0px 6px 0px; font-weight: bold; }
body { background-color:#71545C; font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#666666}
#Container{ width:900px; margin-left: auto; margin-right: auto;margin-top:10px; background-color:#ffffff;}
#Header {background-color:#ffffff; width: 900px;height: 112px; border-bottom:#547DBB solid 1px; padding-top:10px; float:left; border-left:#BFBFBF 1px solid; border-top:#BFBFBF 1px solid; border-right:#BFBFBF 1px solid;}

#logo{margin:11px 55px 18px 33px;}

#navcontainer{ margin-top:52px; position:absolute;}
#navlist {margin: 0; padding: 0 0 20px 10px; }
#navlist ul, #navlist li{margin: 0;padding: 0;display: inline;list-style-type: none;}
#navlist a:link, #navlist a:visited{float: left;line-height: 14px;font-weight: bold;margin: 0 10px 4px 10px;text-decoration: none;color: #000;}
#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
{border-bottom: 4px solid #537CBA;padding-bottom: 2px;background: transparent;color: #ffffff;}
#navlist a:hover { color: #ffffff; }

#navcontainer-b{ margin-top:83px; float:right;margin-right:26px; *margin-bottom:-50px; *margin-top:-15px}
#navlist-b {margin: 0; padding: 0 0 20px 10px; }
#navlist-b ul, #navlist-b li{margin: 0;padding: 0;display: inline;list-style-type: none;}
#navlist-b a:link, #navlist-b a:visited{float: left;line-height: 14px;font-weight:normal ;margin: 0 10px 4px 10px;text-decoration: none;color: #537CBA; text-transform:uppercase;font-size:11px}
#navlist-b a:link#current, #navlist-b a:visited#current, #navlist a:hover
{font-weight:bold;color: #537CBA;}
#navlist-b a:hover { color: #537CBA; border-bottom: 3px #537CBA solid; }
.selected{font-weight:bold;color: #537CBA;}

#Content{float:left;border-left:#BFBFBF 1px solid; border-bottom:#BFBFBF 1px solid; border-right:#BFBFBF 1px solid;width:900px; height:478px; overflow:hidden}
#ContentGallery{float:left;border-left:#BFBFBF 1px solid; border-bottom:#BFBFBF 1px solid; border-right:#BFBFBF 1px solid;width:540px; height:78px; padding: 400px 0px 0px 360px; overflow:hidden}

#Content-a{float:left; width:600px; }
#Content-b{float:left; width:300px; min-height:478px;color:#ffffff;*height:478px;}
#Content-b > div{padding:30px; }
#Content-b p{_padding:10px 30px 10px 30px}
#Content-b table{margin-bottom:13px;}
#Content-b td{ padding-right:30px}
.heading{margin-bottom:17px; display:block; *margin:30px 30px 17px 30px}
.heading-b{margin:30px 30px 17px 30px}
.heading-c{margin-bottom:17px; display:block; *margin:30px 30px 17px 30px;margin-top:30px}
.pages{float:right; margin-right:30px; margin-bottom:28px;}
.pages a{color:#537CBA; margin-left:7px;text-decoration:none; font-weight:normal;}
.pages a:link#current, .pages a:visited#current, .pages a:hover{font-weight:bold;color: #537CBA; text-decoration:none;}
.contact-form{background-color:#D5D5D8; height:17px; width:100px; display:inline-block; vertical-align:middle; margin-right:7px; padding: 2px 2px 2px 4px}
.input{width:268px; border: 1px #ffffff solid; padding:2px;height:15px;}
.contact-button{float:right; background-color:#537EBA; color:#ffffff;border: 1px #537EBA solid; margin-right:3px; height:20px;_margin-right:0px;}

#Content-gallery-1{float:left; width:299px}
#Content-gallery-2{float:left; width:300px; border-left:solid 1px #ffffff; border-right:solid 1px #ffffff}
#Content-gallery-3{float:left; width:299px}

#Content-c{float:left; width:600px; background-color:#ffffff}
#Content-c img{padding:15px; *padding:0px; *margin:10px}
#Content-d{float:left; width:300px;background-color:#ECECF0;min-height:478px; *height:478px;}
#Content-d > div{padding:30px; }
#Content-d a{ _margin-left:30px;}
#Content-d p{_padding:10px 30px 10px 30px}
#Content-d ul{ margin:0; padding:0;_text-indent:30px}
#Content-d li{ margin:0; padding:0;list-style:none; font-weight:normal;}

#Content-e{background-color:#ECECF0; float:left; width:900px; min-height:478px;_height:478px;}
#Content-e > div{padding:30px; }
.message{color:#537CBA; width:260px; font-weight:bold; margin-bottom:40px}
#Content-e p{_padding:10px 30px 10px 30px}
#Content-e table{ border-collapse: collapse; border:#ECECF0 0; border-style:none;}
#Content-e td{ vertical-align:top; border-style:none;}

#Content-f{float:left; width:600px; background-color:#ECECF0; min-height:478px;layer-background-color:#ECECF0; visibility: visible}
#Content-f img{padding:15px 0 15px 30px; *padding:0px; *margin:10px 0 10px 30px}

#Content-g{background-color:#ECECF0; float:left; width:450px; _width:447px; min-height:478px;_height:478px; }
#Content-g > div{ padding:30px;}
#Content-g a{color:#537CBA; font-weight:bold; text-decoration:underline;}
#Content-g p{_padding:10px 30px 10px 30px}
#Content-g form{_padding:10px 30px 10px 30px}
#Content-g table{margin-bottom:29px;_margin-bottom:9px;}
.column-a{width:95px;padding-right:13px;padding-bottom:10px;_padding-left:30px; _padding-right:30px}
.column-b{width:70px;padding-right:10px;padding-bottom:10px}

#Content-h{background-color:#ECECF0; float:left; width:450px; min-height:478px;_height:478px;  }
#Content-h > div{ padding:0 30px 0 30px;}
#Content-h a{color:#537CBA; font-weight:bold; text-decoration:underline;}
#Content-h p{_padding:0 30px 0 30px}
#Content-h table{ border-collapse: collapse; border:#ECECF0 0; border-style:none;}
#Content-h td{ vertical-align:top; border-style:none;}

#Content100{ padding:10px;background-color:#ECECF0;}
#Content100 td{font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#666666; vertical-align:top}

