body { margin: 0 0 0 0; background-color: #555555; font-size: 12px; line-height:22px; }
* 	html body { font-size: x-small; f\ont-size: 12px; l\ine-height:22px;  }
body,td,th { font-family: "Lucida Grande", Verdana, sans-serif; color: #696969; }
a:active { outline: none; }
a:focus { -moz-outline-style: none; }

.gallery a{ float:left; }
br {_padding:25px 0 0 0;}
#level1 { clear: both; background: #fff url(./images/headerbg.jpg) repeat-x bottom;  margin: 0px; padding: 0px; }
#level2 { background-color:#FFFFFF; padding-top: 30px; padding-bottom:30px;}
#level3 { clear: both; padding-top: 22px; padding-bottom:30px;   }
#level4 { clear: both; padding-top: 22px; padding-bottom:30px; line-height: 140%; color:#878787; }


/* NEW FORM */
.list1, .list2 { float:left; width:220px;}
.content2 form { width:570px; }
.content2 h3 { font-size:14px; text-align:center; padding: 10px 0 10px 0; font-weight:bold; color:#00aeef; }
.content2 fieldset { width:570px; margin: 11px 0 18px; border: 1px solid #aae7f2; padding: 10px 10px 27px 0; overflow:hidden; }
.content2 fieldset.sub .alt { margin-left: .5em; }
.content2 legend { font-size:12px; margin: 10px 0 10px 10px; border: 1px solid #00b7ef; padding: 3px 8px; text-transform: uppercase; color: #ffffff; background-color:#00b7ef; font-weight:bold;font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;  }
.content2 label { float: left; clear: both; width: 33%; margin: 7px 2% 0; padding-top: 5px; text-align: right; font-size: 12px; }
.content2 fieldset p { clear: both; margin: 0 0 5px 210px; color: #777; padding: 0; }
.content2 input.text, #content2 input.url, #content2 textarea { float: left; display: block; width: 56%; margin: 5px 15px 5px 0; border: 1px solid #8bcdff; padding: 8px; font-size: 12px; color:#031955; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; background-color:#e9f4ff; }
.longtext { float: left; display: block; width: 350px; margin: 5px 15px 5px 0; border: 1px solid #c4c2ab; padding: 3px; font-size: 12px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; }
.verylongtext { float: left; display: block; width: 890px !important; margin: 5px 5px 0px 5px; border: 1px solid #c4c2ab; padding: 3px; font-size: 12px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; }
.attachlong { float: left; display: block; width: 600px; margin: 5px 15px 5px 0; border: 1px solid #c4c2ab; padding: 3px; font-size: 12px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; }
.content2 select { width: 337px !important; .width: 320px !important; background-color:#e9f4ff; margin: 5px 15px 5px 0; color:#031955; border: 1px solid #8bcdff; padding: 8px; font-size: 12px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; }
.content2 select optgroup { font-style: normal; }
.content2 select option { padding: 0 18px 0 6px; }
.content2 textarea { width: 319px !important; .width: 315px !important; color:#031955; margin-bottom: 5px; background-color:#e9f4ff; border: 1px solid #8bcdff; padding:8px; margin-top:5px; }
.content2 input.button { width: 420px; padding: 5px 0; margin: 0px 0 0 0; border: none; font-size: 12px; background: #00b7ef; cursor: pointer; color: #e6f3fd; font-weight:bold; text-transform: uppercase;}
.content2 input.button:hover { width: 420px; padding: 5px 0; margin: 0px 0 0 0; border: none; font-size: 12px; background: #154080; cursor: pointer; color: #e6f3fd; }
.content2 .small {width:75px; margin-bottom:7px;}
.content2 input.file { width: 319px !important; .width: 315px !important;  margin: 10px 15px 5px 0; border: none; padding: 3px; font-size: 12px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;  }
.content2 { padding:0; margin:0; }
.content2 .sub { text-align:center; padding:10px 10px 10px 10px ; margin:10px 0 0 0 !important; border:none;}
.error {background-color:#ffe4e4 !important; }
.content2 label.error {  float:right; background-color:#ffffff !important; padding:0 10px 0 0; color:red; width:300px;}

/* END OF FORM */

div.clear {clear:both;}
div.wrapper { width: 910px; display: block; margin-left: auto; margin-right: auto; padding-left: 30px; padding-right: 30px; overflow:hidden; }

h1 {padding:0 0 0 0; margin:0 0 0 0;}

#level1 a.img {float: right; margin: 52px 0 47px 0; padding: 0; background: url(./images/logo.gif) 0 0 no-repeat; width: 299px; height: 36px; text-indent:-1500px;}
#level1 a.img:hover {	margin: 52px 0 47px 0; padding: 0; background: url(./images/logo.gif) 0px -36px no-repeat; width: 299px; height: 36px;}

#level1 ul{ height:28px; width:910px; background:transparent url(./images/topnav.gif) top left no-repeat; margin:0; padding:0px; position:relative; float:left;  border:0px; overflow:hidden; }
#level1 ul li{ margin:0; padding:0; list-style:none; position:absolute; }
#level1 ul li,ul a{ height:28px; display:block; border:0px; }
#level1 ul li a{ text-indent:-9999px; text-decoration:none; overflow: hidden; border:0px; padding:0px; }

#t1 { left:0; width:66px; }
#t2 { left:66px; width:121px; }
#t3 { left:187px; width:79px; }
#t4 { left:266px; width:115px; }
#t5 { left:381px; width:116px; }
#t6 { left:497px; width:77px; }

#t1 a:hover,body#t1on #t1{ background:transparent url(images/topnav.gif) 0 -28px no-repeat; }
#t2 a:hover,body#t2on #t2{ background:transparent url(images/topnav.gif) -66px -28px no-repeat; }
#t3 a:hover,body#t3on #t3{ background:transparent url(images/topnav.gif) -187px -28px no-repeat; }
#t4 a:hover,body#t4on #t4{ background:transparent url(images/topnav.gif) -266px -28px no-repeat; }
#t5 a:hover,body#t5on #t5{ background:transparent url(images/topnav.gif) -381px -28px no-repeat; }
#t6 a:hover,body#t6on #t6{ background:transparent url(images/topnav.gif) -497px -28px no-repeat; }

.welcome { background: #eeeeee url(./images/bg-welcome.gif) no-repeat; width:571px; padding:70px 20px 10px 20px; float:left; min-height:160px; height:160px; }
.welcome p {padding:0 0 14px 0; margin:0px; font-size:11px;}
.welcome a { text-decoration: none; color:#4B4B4B;}
.welcome-rotate {padding:0px; margin:0px; float:right;}
.footer { background: #555555 url(./images/footer-cross.gif) no-repeat; padding-left:40px; }
.footer p { padding-bottom:10px; margin:0px; }
.footbold { font-weight:bold; color:#bbbbbb;}
.front-left { width:610px; float:left;  }
.front-right { width:290px; float:left;}
.footer a {text-decoration:none; color:#939292;} 
.footer a:hover {text-decoration:none; color:#343434;} 

h3.productrange {margin:20px 0 15px 0; padding:0px; background:url(./images/t-product-range.gif) no-repeat; width:225px; height:19px; font-size:1px; text-indent:-1337px;}
h3.upcomingactivity {margin:20px 0 0 0; padding:0px; background:url(./images/mt-news-events.gif) no-repeat; width:225px; height:19px; font-size:1px; text-indent:-1337px; clear:both;}
h3.upcomingactivityright {margin:20px 0 0 0; padding:0px; background:url(./images/mt-news-events.gif) no-repeat; width:225px; height:19px; font-size:1px; text-indent:-1337px; clear:both; float:left;}
h3.mt-product-development {margin:20px 0 0 0; padding:0px; background:url(./images/mt-product-development.gif) no-repeat; width:225px; height:35px; font-size:1px; text-indent:-1337px;}
h3.mt-instruments {margin:20px 0 0 0; padding:0px; background:url(./images/mt-instruments.gif) no-repeat; width:225px; height:35px; font-size:1px; text-indent:-1337px;}
h3.mt-training {margin:20px 0 0 0; padding:0px; background:url(./images/mt-training.gif) no-repeat; width:225px; height:35px; font-size:1px; text-indent:-1337px;}
h3.mt-accreditation {margin:20px 0 0 0; padding:0px; background:url(./images/mt-accreditation.gif) no-repeat; width:225px; height:35px; font-size:1px; text-indent:-1337px;}
h3.mt-testimonials {margin:20px 0 0 0; padding:0px; background:url(./images/mt-testimonials.gif) no-repeat; width:225px; height:35px; font-size:1px; text-indent:-1337px;}
h3.mt-case-studies {margin:20px 0 0 0; padding:0px; background:url(./images/mt-case-studies.gif) no-repeat; width:225px; height:35px; font-size:1px; text-indent:-1337px;}
h3.mt-contact {margin:20px 0 0 0; padding:0px; background:url(./images/mt-contact.gif) no-repeat; width:225px; height:35px; font-size:1px; text-indent:-1337px;}
h3.mt-quick-contact {margin:20px 0 0 0; padding:0px; background:url(./images/mt-quick-contact.gif) no-repeat; width:225px; height:35px; font-size:1px; text-indent:-1337px;}
h3.mt-register-interest {margin:20px 0 0 0; padding:0px; background:url(./images/mt-register-interest.gif) no-repeat; width:225px; height:35px; font-size:1px; text-indent:-1337px;}
h3.mt-range {margin:20px 0 0 0; padding:0px; background:url(./images/mt-range.gif) no-repeat; width:225px; height:35px; font-size:1px; text-indent:-1337px;}
h3.mt-recruitment {margin:20px 0 0 0; padding:0px; background:url(./images/mt-recruitment.gif) no-repeat; width:225px; height:35px; font-size:1px; text-indent:-1337px;}
h3.mt-all {margin:20px 0 0 0; padding:0px; background:url(./images/mt-all.gif) no-repeat; width:225px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-euro-all {margin:20px 0 0 0; padding:0; background:url(./images/mt-euro-all.gif) no-repeat; width:225px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-prod1 {margin:20px 0 0 0; padding:0px; background:url(./images/mt-prod1.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-euro-range {margin:20px 0 0 0; padding:0px; background:url(./images/mt-euro-range.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-echorange {margin:20px 0 0 0; padding:0px; background:url(./images/mt-echorange.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-spinerange {margin:20px 0 0 0; padding:0px; background:url(./images/mt-spinerange.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-spineart-baguera {margin:20px 0 0 0; padding:0px; background:url(./images/sp-spine-baguera.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-spineart-baguera-c {margin:20px 0 0 0; padding:0px; background:url(./images/sp-spine-baguera-c.gif) no-repeat; width:505px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-spineart-baguera-l {margin:20px 0 0 0; padding:0px; background:url(./images/sp-spine-baguera-l.gif) no-repeat; width:505px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-spineart-dynamik {margin:20px 0 0 0; padding:0px; background:url(./images/sp-spine-dynamik.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-spineart-dynamik-an {margin:20px 0 0 0; padding:0px; background:url(./images/sp-spine-dynamik-an.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-spineart-dynamik-tl {margin:20px 0 0 0; padding:0px; background:url(./images/sp-spine-dynamik-tl.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-spineart-dynamik-po {margin:20px 0 0 0; padding:0px; background:url(./images/sp-spine-dynamik-po.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-spineart-ellipse {margin:20px 0 0 0; padding:0px; background:url(./images/sp-spine-ellipse.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-spineart-tryptik {margin:20px 0 0 0; padding:0px; background:url(./images/sp-spine-tryptik.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-spineart-tryptik-ca {margin:20px 0 0 0; padding:0px; background:url(./images/sp-spine-tryptik-ca.gif) no-repeat; width:475px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-spineart-tryptik-mc {margin:20px 0 0 0; padding:0px; background:url(./images/sp-spine-tryptik-mc.gif) no-repeat; width:475px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-spineart-tryptik-la {margin:20px 0 0 0; padding:0px; background:url(./images/sp-spine-tryptik-la.gif) no-repeat; width:475px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-spineart-tryptik-pl {margin:20px 0 0 0; padding:0px; background:url(./images/sp-spine-tryptik-pl.gif) no-repeat; width:475px; height:35px; font-size:1px; text-indent:-1337px; }
h3.t-info {margin:20px 0 0 0; padding:0px; background:url(./images/t-info.gif) no-repeat; width:200px; height:35px; font-size:1px; text-indent:-1337px; }
h3.t-ranges {margin:20px 0 0 0; padding:0px; background:url(./images/t-product-ranges.gif) no-repeat; width:200px; height:35px; font-size:1px; text-indent:-1337px; }
h3.t-echorange {margin:20px 0 0 0; padding:0px; background:url(./images/t-echorange.gif) no-repeat; width:220px; height:35px; font-size:1px; text-indent:-1337px; }
h3.t-spinerange {margin:20px 0 0 0; padding:0px; background:url(./images/t-spineart-products.gif) no-repeat; width:220px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-infrascanner {margin:20px 0 0 0; padding:0px; background:url(./images/mt-infrascanner.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-infratech {margin:20px 0 0 0; padding:0px; background:url(./images/mt-infra-tech.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-infraspec {margin:20px 0 0 0; padding:0px; background:url(./images/mt-infra-spec.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-infralinks {margin:20px 0 0 0; padding:0px; background:url(./images/mt-infra-links.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-echo-san {margin:20px 0 0 0; padding:0px; background:url(./images/nt-echo-san.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-echo-hand {margin:20px 0 0 0; padding:0px; background:url(./images/nt-echo-hand.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-echo-hand2 {margin:20px 0 0 0; padding:0px; background:url(./images/nt-echo-hand2.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-echo-tech {margin:20px 0 0 0; padding:0px; background:url(./images/nt-echo-tech.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-echo-barrier {margin:20px 0 0 0; padding:0px; background:url(./images/nt-echo-barrier.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-infrastudies {margin:20px 0 0 0; padding:0px; background:url(./images/mt-infrastudies.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-ucc-cervical-cage {margin:20px 0 0 0; padding:0px; background:url(./images/mt-ucc-cervical-cage.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-hrl-lumbar-locking-plif-cage {margin:20px 0 0 0; padding:0px; background:url(./images/mt-hrl-lumbar-locking-plif.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-ucl-lumbar-plif-cage {margin:20px 0 0 0; padding:0px; background:url(./images/mt-ucl-lumbar-plif-cage.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-hrca-alif-locking-cage {margin:20px 0 0 0; padding:0px; background:url(./images/mt-hrca-alif-locking-cage.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-modular-plate-multifunction {margin:20px 0 0 0; padding:0px; background:url(./images/mt-modular-plate.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-eurospine-rod-system {margin:20px 0 0 0; padding:0px; background:url(./images/mt-eurospine-rod-system.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-gallery {margin:20px 0 0 0; padding:0px; background:url(./images/mt-gallery.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-site-map {margin:20px 0 0 0; padding:0px; background:url(./images/mt-site-map.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-sbns {margin:20px 0 0 0; padding:0px; background:url(./images/mt-sbns.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-meet {margin:20px 0 0 0; padding:0px; background:url(./images/mt-meet.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-road {margin:20px 0 0 0; padding:0px; background:url(./images/mt-road.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-clinical-documents {margin:20px 0 0 0; padding:0px; background:url(./images/mt-clinical-documents.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.mt-events {margin:20px 0 0 0; padding:0px; background:url(./images/t-events.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }

h3.sub-echohydra {margin:20px 0 0 0; padding:0px; background:url(./images/sub-echohydra.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.sub-eurospine {margin:20px 0 0 0; padding:0px; background:url(./images/sub-eurospine.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }
h3.sub-infrascanner {margin:20px 0 0 0; padding:0px; background:url(./images/sub-infrascanner.gif) no-repeat; width:375px; height:35px; font-size:1px; text-indent:-1337px; }

.productbox:hover{ background: #dddddd url(./images/front-product-bg2.gif) right no-repeat;}
.productbox img{ float:left; margin-right:5px; border: 4px #dddddd solid;}
a.productbox  { width:289px; padding-top:0px; margin-top:15px; float:left; text-decoration:none; background: #ebebeb url(./images/front-product-bg.gif) right no-repeat; font-size:10px; color:#555555; margin-right:15px;}
.productbox div { font-weight:bold; margin-top:5px;  }

a.sideadvert  { padding:15px; margin-top:15px; float:left; text-decoration:none; font-size:10px; color:#555555; background:#dcdcdc url(./images/bass3.gif) right no-repeat; }
.sideadverttitle { font-weight:bold; padding-bottom:8px;}
.sideadvert:hover {background-color:#ebebeb;}
.sideadvert { width:269px; height:95px; }

a.sideadvert3  { padding:15px; margin-top:15px; float:left; text-decoration:none; font-size:10px; color:#555555; background:#dcdcdc url(./images/sidead-bg-3.gif)  }
.sideadverttitle { font-weight:bold; padding-bottom:8px;}
.sideadvert:hover {background-color:#ebebeb;}
.sideadvert3 { width:269px; height:95px; }

a.sideadvert2  { padding:15px; margin-top:15px; float:left; text-decoration:none; font-size:10px; color:#555555; background:#dcdcdc url(./images/sidead-bg-4.gif)  bottom right no-repeat; }
.sideadverttitle { font-weight:bold; padding-bottom:8px;}
.sideadvert2:hover {background-color:#c2d9f3;}
.sideadvert2 { width:269px; height:95px; }

.tabletop { border-bottom: 1px #333 solid; }
.blueright { border-bottom: 1px #c7e9ff solid; }

.sub-left { width:570px; float:left;}
.sub-left2 { width:600px; float:left;}
.sub-right { width:300px;  float:right;}

.sub-left ul li { background: url(./images/cross.gif) 0 .4em no-repeat; list-style-type: none; padding: 0 0 0 20px; margin: 0 10px 5px 0; }
.sub-left a { text-decoration:none; display:block; color:#8c8c8c; }
.sub-left a:hover { text-decoration:none; display:block; color:#4fbfd7; }

#video li { background: url(./images/icon-video.gif) 0 0 no-repeat; list-style-type: none; padding: 0 0 0 40px; margin: 0 10px 5px 0; }
#video { padding:0 0 0 10px; margin:0;}
#video a { float:left; text-decoration:underline; font-weight:bold; }

.cont-tab { width:100px; float:left; }
.cont-wide { width:300px; padding: 0 0 0 100px; }

.allproducts:hover{ background: #dddddd url(./images/front-product-bg.gif) center right no-repeat ;}
.allpdf:hover{ background: #dddddd url(./images/pdf-bg.gif) center right no-repeat ;}
a.allselected { width:279px; padding:10px; float:left; text-decoration:none;  background: #dddddd url(./images/front-product-bg3.gif) center right no-repeat ; font-size:10px; color:#555555;  border-bottom: 1px dotted #a3a3a3}
a.allproducts, a.allpdf { width:279px; padding:10px; float:left; text-decoration:none; background: #ebebeb; font-size:10px; color:#555555;  border-bottom: 1px dotted #a3a3a3;}

.subproducts { width:244px; padding:10px 10px 10px 45px; background: #dfdfdf url(./images/subproduct.gif) center left no-repeat; float:left; text-decoration:none;  font-size:10px; color:#555555;  border-bottom: 1px dotted #a3a3a3;}
.subproductsselected { width:244px; padding:10px 10px 10px 45px; background: #dfdfdf url(./images/subproductselect.gif) center left no-repeat; float:left; text-decoration:none;  font-size:10px; color:#555555;  border-bottom: 1px dotted #a3a3a3;}
a.subproducts:hover{ background: #d4d4d4 url(./images/subproducthover.gif) center left no-repeat ;}
.drop { margin:0 0 15px 0; float:left; }


a.productsquares { width:265px; background-color:#666666; float:left; margin: 0 10px 10px 0; padding:5px; max-width:265px; text-decoration:none; color:#ffffff !important; } 
.productsquares img {border:none; margin:0 0 3px 0;}
a.productsquares:hover { background-color:#CCCCCC; color:#ffffff;}

img.sendright { float:right; margin-left:10px; border: 4px #dddddd solid; }
label {width:200px; display:block; float:left; padding-bottom:5px; font-size:12px;}
input, textarea { width:260px; padding:2px; background-color:#EEEEEE; border:1px solid #a3a3a3; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
br {clear:both}
form {padding-top:15px;}
.submit { margin-top:10px; background-color:#999999; border:none; color:#FFFFFF; width:266px; cursor:pointer; }
.submit:hover {background-color:#003366;}

.gallery img { border:4px solid #a3a3a3; margin-right:7px; margin-bottom:7px;  }
.gallery img:hover { border:4px solid #727272;  }
.gallery { padding-top:10px; }
.sitemap a { text-decoration:none; color:#333333;}
.sitemap a:hover { color:#999999;}

.imagebox { background-color:#a3a3a3; width:550px; color:#FFFFFF; font-size:10px; font-weight:bold; padding:5px 5px 5px 5px; margin:0 0 0 5px; line-height:15px }
.imagebox img { padding-bottom:5px; }

a.viewvideo  {  width:335px; height:67px; float:left; background: url(./images/watchvideo.gif) left top no-repeat; text-indent:-2000px; margin:0; padding:0; }
a.viewvideo:hover  { float:left; background: url(./images/watchvideo.gif) left bottom no-repeat; }
.sub-left p a { text-decoration:none; color:#333333;}

/* New Buttins Homepage */

.bolder { font-weight:bold; }
a.fp-areas-1 { background:url(images/fp-buttons.jpg) 0 0 no-repeat; width:165px; height:115px; display:block; padding:10px 0 0 125px; margin:0 15px 15px 0; text-decoration:none; color:grey; float:left;  }
a.fp-areas-1:hover { background:url(images/fp-buttons.jpg) -290px 0px no-repeat; width:165px; height:115px; display:block; padding:10px 0 0 125px; margin:0 15px 15px 0;  }

a.fp-areas-2 { background:url(images/fp-buttons.jpg) 0 -125px no-repeat; width:165px; height:115px; display:block; padding:10px 0 0 125px; margin:0 0 15px 0; text-decoration:none; color:grey; float:left;   }
a.fp-areas-2:hover { background:url(images/fp-buttons.jpg) -290px -125px no-repeat; width:165px; height:115px; display:block; padding:10px 0 0 125px; margin:0 0 15px 0;  }

a.fp-areas-3 { background:url(images/fp-buttons.jpg) 0 -250px no-repeat; width:165px; height:115px; display:block; padding:10px 0 0 125px; margin:0 15px 0 0; text-decoration:none; color:grey; float:left;   }
a.fp-areas-3:hover { background:url(images/fp-buttons.jpg) -290px -250px no-repeat; width:165px; height:115px; display:block; padding:10px 0 0 125px; margin:0 15px 0 0;  }

a.fp-areas-4 { background:url(images/fp-buttons.jpg) 0 -375px no-repeat; width:165px; height:115px; display:block; padding:10px 0 0 125px; margin:0; text-decoration:none; color:grey; float:left;   }
a.fp-areas-4:hover { background:url(images/fp-buttons.jpg) -290px -375px no-repeat; width:165px; height:115px; display:block; padding:10px 0 0 125px; margin:0;  }

a.fp-areas-4b { background:url(images/fp-buttons.jpg) 0 -375px no-repeat; width:165px; height:115px; display:block; padding:10px 0 0 125px; margin:0; text-decoration:none; color:grey; float:left;   }
a.fp-areas-4b:hover { background:url(images/fp-buttons.jpg) -290px -375px no-repeat; width:165px; height:115px; display:block; padding:10px 0 0 125px; margin:0;  }

a.fp-areas-1 p, a.fp-areas-2 p, a.fp-areas-3 p, a.fp-areas-4b p, a.fp-areas-4 p { padding:0; margin:0; font-size:11px; color:#333333; }

.sideo { font-weight:bold; width:170px; display:block; float:left; } 
.sub-left h3 { color:#0099FF; }