 .wrapper { } .topContainer { height: 106px; border-bottom: 1px solid #262626; } h1#logo { height: 88px; width: 151px; float: left; margin: 8px 0 0; } h1#logo a { display: block; text-indent: -9999px; height: 88px; width: 151px; background: url(/sitefiles/27/design/logo.png) no-repeat; } ul.topMenu { float: left; height: 46px; margin: 26px 25px 0; } ul.topMenu li.first, ul.topMenu li.last { width: 106px; } ul.topMenu li, ul.topMenu li a { display: block; float: left; width: 103px; height: 46px; text-align: center; line-height: 38px; color: #999999; text-decoration: none; font-size: 14px; } ul.topMenu li a#homeBtn { background: url(/sitefiles/27/design/topmenu/homeBtn_background.png) no-repeat; width: 106px; height: 28px; padding: 40px 0 0; } ul.topMenu li a#homeBtn:hover, ul.topMenu li a#homeBtn.active { background-position: -106px 0; } ul.topMenu li a#productBtn { background: url(/sitefiles/27/design/topmenu/conseptBtn_background.png) no-repeat; width: 103px; height: 28px; padding: 40px 0 0; } ul.topMenu li a#productBtn:hover, ul.topMenu li a#productBtn.active { background-position: -103px 0; } ul.topMenu li a#careerBtn { background: url(/sitefiles/27/design/topmenu/careerBtn_background.png) no-repeat; width: 103px; height: 28px; padding: 40px 0 0; } ul.topMenu li a#careerBtn:hover, ul.topMenu li a#careerBtn.active { background-position: -103px 0; } ul.topMenu li a#aboutusBtn { background: url(/sitefiles/27/design/topmenu/aboutusBtn_background.png) no-repeat; width: 103px; height: 28px; padding: 40px 0 0; } ul.topMenu li a#aboutusBtn:hover, ul.topMenu li a#aboutusBtn.active { background-position: -103px 0; } ul.topMenu li a#contactBtn { background: url(/sitefiles/27/design/topmenu/contactBtn_background.png) no-repeat; width: 106px; height: 28px; padding: 40px 0 0; } ul.topMenu li a#contactBtn:hover, ul.topMenu li a#contactBtn.active { background-position: -106px 0; } ul.topMenu li a:hover, ul.topMenu li a.active { background-position: -106px 0; } .leftMenuShader { width: 7px; height: 101px; float: left; margin-left: 42px; background: url(/sitefiles/27/design/topmenu-leftshading.png) no-repeat; } .rightMenuShader { width: 7px; height: 101px; float: left; background: url(/sitefiles/27/design/topmenu-rightshading.png) no-repeat; } .topContent { margin: 0 auto; width: 778px; height: 106px; } * .contentContainer { min-height: 710px; } .contentContainer { /*width: 980px;*/ width: 780px; margin: 0 auto; clear: both; min-height: 710px; _height: 710px; } .contentContainer .left { width: 190px; position:relative; min-height: 742px; _height: 742px; padding-left: 110px; float: left; } .contentContainer .left div.leftContent { position: absolute; bottom: 20px; right: 40px; } .contentContainer .right { float: left; /*width: 570px;*/ margin: 0 auto; } .footer { width: 980px; margin: 0 auto; clear: both; } .footer p { text-align: center; font-size: 10px; color: #0099cc; margin: 20px 0; } .doubleLineSeperator { width: 980px; border-top: 1px solid #1a1a1a; border-bottom: 1px solid #1a1a1a; display:block; height: 2px; } ul li label { font-size: 12px; color: #999999; } div.right form { margin: 40px 0; } div.wrapper div.contentContainer div.right form fieldset ul li input[type="submit"].submit { background: url(/sitefiles/27/design/submitBtn.png) no-repeat; display: block; border: 0; color: #0099ff; width: 77px; height: 33px; } div.wrapper div.contentContainer div.right form fieldset ul li input { width: 188px; color: #999999; display: block; } div.wrapper div.contentContainer div.right form fieldset ul li textarea { height: 138px; color: #999999; width: 188px; } div.wrapper div.contentContainer div.right form fieldset ul li.form-controls { padding-left: 146px; } div.wrapper div.contentContainer div.left p, div.wrapper div.contentContainer div.left a, div.wrapper div.contentContainer div.left p strong { font-size: 10px; } div.wrapper div.contentContainer div.right p.quote span { float: left; } div.wrapper div.contentContainer div.right p.quote span.leftQ, div.wrapper div.contentContainer div.right p.quote span.rightQ { background: url(/sitefiles/27/design/leftQ.png); display: block; height: 12px; width: 14px; } div.wrapper div.contentContainer div.right p.quote q { quotes: "?C" "?D" "?8" "?9"; } div.wrapper div.contentContainer div.right p.quote blockquote:before { content: '””'; background: url(/sitefiles/27/design/leftQ.png); height: 12px; width: 14px; } a.pageReferance { text-decoration: none; color: #0099ff; /*font-size: 10px;*/ clear: both; display: block; margin: 5px 0 10px; } .testimonial { width:670px; padding:1px 20px; background-image: url(/sitefiles/27/design/leftQ.png); background-repeat: no-repeat; background-position: 675px bottom; font-size:12pt; color:#787878; font-style:italic; position:relative; } .testimony { width:670px; background-image: url(/sitefiles/27/design/leftQ.png); background-repeat: no-repeat; background-position: 0px top; margin:0 auto; position:relative; } .infobox1 table tr td { color: #999999; font-size: 12px; font-family: Verdana; } .infobox1 table tr td h2 { margin: 0px 0 0; } 