body{font-family:Arial; font-size:12px;margin:0px; padding:0px; background-image:url(../images/bg.jpg); background-repeat:repeat;}
#wrapper{margin:0px auto; padding:0px; width:1004px; height:auto;}
#topimage{width:1004px; height:56px; float:left; background-image:url(../images/topimage_01.jpg); background-repeat:no-repeat}
#call{font-size:24px; color:#FFFFFF; font-style:normal; font-weight:normal; float:right; line-height:18px; padding:12px 17px 24px 0px}
#yellowstrip{width:1004px; height:9px; float:left; background-image:url(../images/yellowstrip_02.jpg); background-repeat:no-repeat}
#redstrip{width:1004px; height:9px; float:left; background-image:url(../images/redstrip_02.jpg); background-repeat:no-repeat}

#logobg{width:1004px; height:135px; background-image:url(../images/ashbourne_auto_clinic.jpg); background-repeat:repeat-y; float:left}
#logobg1{width:1004px; height:126px; background-image:url(../images/logobg_05.jpg);float:left}

#logo{width:135px; height:126px; float:left}
#logo1{width:350px; height:121px; float:left; padding-top:5px}

#carlogos{width:860px; height:20px; float:left}

#ashbourne{width:300px; height:100px; float:right}
#menusection{width:1004px; height:49px; float:left}
#menubgleft{width:11px; height:49px; float:left}

#menubg{font-size:14px; font-weight:normal; margin:0px; width:977px; color:#000000; height:49px; float: left; background-image:url(../images/menubgcentre.jpg); background-repeat:repeat-x}
#flag {width:25px; height:31px; float:left; padding-left:125px; padding-top:18px}
#language{width:50px; height:49px; float:left; font:12px Arial; text-align:right; line-height:49px; color:#FFFFFF}
#language a{font:12px Arial; text-align:right; line-height:49px; color:#FFFFFF; text-decoration:none}
#language a:hover{font:12px Arial; text-align:right; line-height:49px; color:#000000; text-decoration:none}
#menu{width:777px; height:49px; float:left}
#menu ul{margin:0px; list-style:none; line-height:normal}
#menu li{ display:inline}
#menu a{font-size:14px; font-weight:normal; margin:0px; width:auto; height:49px; float:left; color:#FFFFFF; padding:0px 20px 0px 20px; text-decoration:none; line-height:49px}
#menu a:hover{font-size:14px; font-weight:normal; margin:0px; width:auto; height:49px; float:left; color:#000000; padding:0px 20px 0px 20px; text-decoration:none; line-height:49px}

#menubgright{width:16px; height:49px; float:left}
#matterarea{width:992px; height:auto; float:left; padding:2px 7px 8px 7px}
#matterleft{width:256px; height:517px; float:left; padding-right:3px}
#mattercenter{width:472px; height:507px; float:left; padding-top:10px}
#matterright{width:256px; height:517px; float:left; padding-left:3px}
.sidepanel{width:256px; height:auto; float:left}
.sidepanelheading{font-size:14px; font-style:normal; font-weight:bold; float:left; line-height:30px; padding-left:10px}

.sidepaneltopshadow{width:256px; height:6px; float:left; background-image:url(../images/sidepaneltopbg.png); background-repeat:no-repeat}
.sidepaneltopbg{width:256px; height:32px; float:left; background-image:url(../images/sidepaneltopbg.jpg); background-repeat:repeat-y}
.sidepanelcentrebg{width:256px; height:207px; float:left; background-image:url(../images/sidepanelcentrebg.jpg); background-repeat:repeat-x}
.sidepanelcentrebg1{width:256px; height:470px; float:left; background-repeat:repeat-x; }
#sidepaneltyrebg{width:256px; height:207px; float:left; background-image:url(../images/tyrepanelbg.jpg); background-repeat:no-repeat;}
#ashbournelogosmall{width:256px; height:36px; float:left; padding-top:3px}
#tyrecontent{ font-weight:normal; font-variant:normal; color:#000000; padding:10px 0px 15px 5px; width:251px; float:left; line-height:24px}
.drivercontent{ font-weight:normal; font-variant:normal; color:#000000;  padding:2px 5px 2px 5px; width:246px; float:left; line-height:20px; text-align:justify}
.moreinfo{font-size:11px; font-weight:bold; font-variant:normal; color:#000000; float:left; width:126px; padding-left:5px; height:auto}
.moreinfo a{color:#000000; text-decoration:none}
.moreinfo a:hovercontactyellowhead{color:#000000; text-decoration:none}
.sidepanlebottom{width:256px; height:9px; float:left; background-image:url(../images/sidepanelbottom.png); background-repeat:no-repeat}
.sidepanelsplit{height:10px; width:256px; float:left}
.content{ color:#FFFFFF; font-weight:normal; font-stretch:normal; text-decoration:none; line-height:20px; width:472px; height:auto; text-align:justify; padding-bottom:15px; padding-top:5px} 
.contentindex{ color:#FFFFFF; font-weight:normal; font-stretch:normal; text-decoration:none; line-height:20px; width:472px; height:auto; text-align:center; padding-bottom:15px; padding-top:5px} 


#drivertraining{width:230px; height:auto; padding:0px 13px 6px 13px; float:left;}
#flash{width:472px; height:296px; padding-bottom:15px; float:left}
#contact{width:472px; height:110px; float:left}
#contactshadow{width:472px; height:6px; float:left; background-image:url(../images/contactbg.png); background-repeat:no-repeat}
#contacttopbg{width:472px; height:29px; float:left; background-image:url(../images/contacttopbg1.jpg); background-repeat:repeat-y}
#contactmiddlebg{width:472px; height:71px; float:left; background-image:url(../images/contactmiddlebg.jpg); background-repeat:repeat-x;}
#contactmiddlebg p {padding:0px 0px 0px 10px;}

#contactbottombg{width:472px; height:10px; float:left; background-image:url(../images/contactbottom.png); background-repeat:no-repeat}
#vehiclecontent{width:123px; height:180px; float:left;  font-weight:normal; font-stretch:normal; color:#000000; text-align:justify; line-height:18px; padding:4px 3px 0px 6px }
#vehicleleft{width:132px; height:207px; float:left}
#vehicleright{width:124px; height:207px; float:left}
#vehicleimage{width:105px; height:99px; float: left; padding:2px 5px 1px 5px}
#vehicleimage1{width:105px; height:103px; float: left; padding:2px 5px 0px 5px}
#valetimage{width:256px; height:152px; float:left; padding:0px 0px 0px 0px}
#footertopbg{width:1004px; height:25px; background-color:#eab914; float:left} 
#footertopbg1{width:1004px; height:25px; background-color:#a2281f; float:left} 

#footertext{font-size:11px; font-weight:normal; font-variant:normal; color:#000000; text-align:center; padding-top:5px; text-decoration:none}
#footertext a{color:#000000; text-decoration:none}
#footertext a:hover{color:#000000; text-decoration:none}
#footerred{width:1004px; height:58px; float:left; background-image:url(../images/footerredlinebg.png); background-repeat:repeat-x}
#footercarlogo {width:615px; height:58px; float:left}


#footeraddress{ width:384px; height:58px; float:left; font-size:11px; font-weight:normal; line-height:58px; color:#FFFFFF; text-align:right; padding:0px 5px 0px 0px}
#efree{width:989px; height:15px; font-size:10px; font-weight:normal; font-variant:normal; color:#FFFFFF; text-align:right; padding:10px 10px 10px 5px; float:left}
#efree a{color:#FFFFFF;text-decoration:none;}


#tyrematterouter{ width:1004px; height:auto; float:left; padding-bottom:10px; padding-top:10px}
#tyrematterouter1{ width:1004px; height:716px; float:left; padding-bottom:10px; padding-top:10px}
.pageheading{font-size:16px; font-weight:bold; color:#FFFFFF; font-variant:normal; width:984px; height:30px; float:left; text-align: justify; padding-left:20px; line-height:30px}
#tyrematterall{width:1004px; height:auto; float:left; padding:0px 0px 5px 0px}
.tyrepanell{width:494px; height:auto; float:left; padding-left:6px}
.tyrepanel2{width:494px; height:auto; float:left; padding-left:4px}

.tyrepanel3{width:242px; height:auto; float:left;  padding-left:4px}

.tyrepanelshadow{width:494px; height:9px; float:left; background-image:url(../images/tyrepagetopshadow.png); background-repeat:no-repeat}
.tyrepanelyellow{width:494px; height:30px; float:left; background-image:url(../images/tyrepanelyellow1.png); background-repeat:repeat-y}
.tyrepanelyellow1_1{width:494px; height:30px; float:left; background-image:url(../images/tyrepanelyellow1_1.png); background-repeat:repeat-y}
.tyrepanelimagebg{width:232px; height:131px; background-color:#f8f6bd; float:left; padding:5px}
.tyrepanelbottom{width:242px; height:12px; float:left}
.tyreheading{font-size:14px; font-weight:normal; font-variant:normal; width:242px; color:#FFFFFF; float:left; line-height:30px; padding-left:5px; background-image:url(../images/tyrepaneldividertop.png); background-repeat:no-repeat; background-position:right}
.tyreheading1{font-size:14px; font-weight:normal; font-variant:normal; width:242px; color:#FFFFFF; float:left; line-height:30px; padding-left:5px; background-image:url(../images/tyrepaneldividermiddle.png); background-repeat:repeat-y; background-position:right}
.tyrematter{font-size:13px; font-weight:normal; font-variant:normal; width:217px;   color:#f6db00; float:left; line-height:20px; padding-left:30px;  background-image:url(../images/tyrepaneldividermiddle.png); background-repeat:repeat-y; background-position:right}
.tyrematterbottom{width:247px; height:34px; float:left; background-image:url(../images/tyrepaneldividerbottom.png); background-repeat:no-repeat; background-position:right}

.tyreheadingpanel3{font-size:14px; font-weight:normal; font-variant:normal; width:237px; color:#FFFFFF; float:left; line-height:30px; padding-left:5px;}
.tyreheading1panel3{font-size:14px; font-weight:normal; font-variant:normal; width:237px; color:#FFFFFF; float:left; line-height:30px; padding-left:5px; }
.tyrematterpanel3{font-size:13px; font-weight:normal; font-variant:normal; width:212px;   color:#f6db00; float:left; line-height:20px; padding-left:30px;}
.tyrematterbottompanel3{width:242px; height:34px; float:left;}

#phone{width:996px; height:10px; float:left}
#phoneimage{width:39px; height:40px; float:left; padding-left:20px}
.phonenumber{font-size:14px; font-weight:normal; font-variant:normal; width:237px; color:#FFFFFF; float:left; line-height:40px; padding-left:15px; }


#underline{width:1004px; height:1px; float:left; padding-bottom:5px; background-image:url(../images/underline.png); background-repeat:no-repeat}

#servicefull{width:1004px; height:auto; float:left}
#serviceleft{width:487px; height:auto; float:left; padding-left:15px}

.serviceheading{width:487px; height:32px; float:left}
.serviceredbullet{width:11px; height:32px; float:left}
.serviceheadtext{font-size:16px; font-weight:normal; color:#FFFFFF; font-variant:normal; line-height:32px; float:left; background-image:url(../images/servicesplttop.png); background-repeat:no-repeat; background-position:right ; width:476px}



.serviceheadtext1{font-size:16px; font-weight:normal; color:#FFFFFF; font-variant:normal; line-height:32px; float:left; background-image:url(../images/tyrepaneldividermiddle.png); background-repeat:repeat-y; background-position:right ; width:476px}
.serviceheadtext2{font-size:16px; font-weight:normal; color:#000000; font-variant:normal; line-height:32px; float:left; background-image:url(../images/tyrepaneldividermiddle.png); background-repeat:repeat-y; background-position:right ; width:476px}

.service1{width:487px; height:126px; float:left; background-image:url(../images/tyrepaneldividermiddle.png); background-repeat:repeat-y; background-position:right; padding-top:10px}

.service2{width:487px; height:126px; float:left; background-image:url(../images/tyrepaneldividermiddle.png); background-repeat:repeat-y; background-position:right; padding-top:15px; padding-bottom:15px}

.service3{width:487px; height:126px; float:left; background-image:url(../images/tyrepaneldividermiddle.png); background-repeat:repeat-y; background-position:right; padding-top:15px}

.servicemajor{width:33px; height:126px; float:left}
.serviceimagebg{width:172px; height:120px; float:left; background-color:#FFFFFF; background-repeat:no-repeat; padding:3px}
.servicetext{width:260px; height:auto; float:left; padding:8px; background-image:url(../images/tyrepaneldividermiddle.png); background-repeat:repeat-y; background-position:right}
.serviceboxmatter{ color:#FFFFFF; font-weight:normal; font-stretch:normal; text-decoration:none; line-height:20px; text-align:justify} 
.servicemore{ color:#a89400; font-weight:normal; font-stretch:normal; text-decoration:none; line-height:20px; text-align:justify; padding-top:5px}
.servicemore a{ color:#a89400; text-decoration:none}
.servicemore a:hover{ color:#a89400; text-decoration:none}



.servicebottomsplit{width:487px; height:24px; float:left; background-image:url(../images/servicesplbottom.png); background-repeat:no-repeat; background-position:right }

#serviceright{width:487px; height:auto; float:left; padding-left:15px}

.serviceheadtextright{font-size:16px; font-weight:normal; color:#FFFFFF; font-variant:normal; line-height:32px; float:left; width:476px}

.service1right{width:487px; height:126px; float:left; padding-top:10px}

.service2right{width:487px; height:126px; float:left; padding-top:15px; padding-bottom:15px}

.servicetextright{width:260px; height:auto; float:left; padding:8px; }

.aboutportion{width:974px; height:auto; float:left; padding:0px 15px 0px 15px}
.aboutleftportion{width:720px; height:auto; float:left}
.aboutmatter{ color:#FFFFFF; font-weight:normal; font-stretch:normal; text-decoration:none; line-height:24px;} 
.aboutrightbox{width:227px; height:160px; float:left; background-color:#f0d700; padding:3px}
#gap{width:233px; height:15px; float:left}
.aboutrightbox{width:227px; height:160px; float:left; background-color:#f0d700; padding:3px}
.aboutrightportion{width:233px; height:auto; float:left; padding-left:15px}

.contactmatter2{ color:#eab914; font-weight:normal; font-stretch:normal; text-decoration:none; line-height:24px; text-align:left} 
#contactportion{width:1004px; height:auto; float:left}
#contact1{width:220px; height:auto; float:left; padding-left:30px; padding-top:15px}
.contactaddressyellow{ color:#eab914; font-weight:normal; font-stretch:normal; text-decoration:none; text-align:justify; float:left; line-height:30px; padding-right:5px}
.openinghours{font-size:14px; color:#a2281f; font-weight:normal; font-stretch:normal; text-decoration:none; text-align: center; float:left; line-height:30px; padding-right:5px; width:180px; padding-left:5px}
.openinghours2{font-size:14px; color:#a2281f; font-weight:normal; font-stretch:normal; text-decoration:none; text-align: left; float:left; line-height:30px; padding-right:5px; width:180px; padding-left:5px}
.openinghours1{ color:#eab914; font-weight:normal; font-stretch:normal; text-decoration:none; text-align:justify; float:left; line-height:30px; padding-right:5px; width:200px}
.contactmatter1{ color:#eab914; font-weight:normal; font-stretch:normal; text-decoration:none; line-height:30px; text-align:justify}
.contactmatter1 a{color:#eab914; text-decoration:none}
.contactmatter1 a:hover{color:#eab914; text-decoration:none}
.contactsplit{width:1px; height:400px; float:left}

.contact2{width:290px; height:auto; float:left; padding:10px 25px 0px 25px}
.contactyellowhead{font-size:18px; color:#eab914; font-weight:normal; font-variant:normal; float:left; padding-bottom:27px; width:280px}
.contactyellowhead1{font-size:18px; color:#eab914; font-weight:normal; font-variant:normal; float:left; padding-bottom:10px; width:198px}

.feedback1{width:280px; height:25px; float:left; padding:0px 0px 0px 0px}
.feedmatter{ color:#FFFFFF; font-weight:normal; font-stretch:normal; text-decoration:none; line-height:25px; text-align:justify; width:100px; float:left}
.feedrightportion{width:170px; height:25px; float:left; padding-bottom:20px}
.feedrightportion1{width:180px; height:25px; float:left; padding-top:20px}
.submit{width:81px; height:22px; float:left; padding-right:7px}
.leftofsubmit{width:100px; height:35px; float:left}
.contact3{width:387px; height:auto; float:left; padding-left:25px; padding-top:10px}
#map{width:370px; height:300px; float:left; padding:10px 0px 0px 0px}
.mapbg{width:364px; height:294px; float:left; background-color:#998705; padding:4px}

#thankyououter{ width:640px; height:auto; float:left; padding:20px 182px 20px 182px}

.popupclose {width:360px; height:20px; float:left; padding:5px; text-align:right; font:12px Verdana; line-height:20px; color:#000000; font-weight:bold}
.popupwindowshow {position:absolute;visibility:hidden;background-color:#fde171; width:400px; height:261px; overflow:auto; padding:10px; background-color:#fde171; border:1px solid #999999}

.popupclose {width:360px; height:20px; float:left; padding:5px; text-align:right; font:12px Verdana; line-height:20px; color:#000000; font-weight:bold}
.popuptext {font:12px Verdana; text-align:justify; line-height:17px; color:#000000; width:400px; height:auto}

.tyrematterbg{width:494px; height:auto; min-height:360px; float:left; background-image:url(../images/tyretopmatterb.jpg); background-position:bottom }
.tyrematterbgtyre{width:494px; height:auto; min-height:360px; float:left;background-color:#FFFFFF; background-position:bottom }

.tyrematterinner{width:458px; height:auto; float:left; padding:18px 18px 18px 18px}
.tyrematterinnertext{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; text-align:justify; line-height:20px}
.tyreimage123{width:462px; height:255px; float:left}

.tyrepanelshadow1{width:992px; height:9px; float:left; background-image:url(../images/tyrepagetopshadow1.png)}
.tyrepanelyellow1{width:992px; height:30px; float:left; background-image:url(../images/tyrepanelyellow2.png); background-repeat:repeat-y}
.tyrepanelyellow2_2{width:992px; height:30px; float:left; background-image:url(../images/tyrepanelyellow2_2.png); background-repeat:repeat-y}

.tyrematter2{width:992px; height:280px; float:left; padding-left:6px}
.tyrematterbg1{width:992pxpx; height:250px; float:left;background-image:url(../images/tyrebottmbg.jpg) ; background-position:bottom; background-repeat:no-repeat}
.tyrematterbg2{width:992pxpx; height:250px; float:left;background-color:#FFFFFF; background-position:bottom; background-repeat:no-repeat}

.tyrehatchback{width:992px; height:auto; float:left}


.tyrehatchbackleft1{float:left; padding-left:10px}
.tyrehatchbackleft2{float:left; padding-left:10px}
.tyrehatchbackleft3{float:left; padding-left:10px}
.tyrehatchbackleft4{float:left; padding-left:10px}

.tyrehatchinner2{width:974px; height:230px; float:left; padding:5px 0px 0px 10px}
.tyrehatchbackleft5{float:left; padding-left:0px; padding-top:10px; height:210px; width:150px}
.tyrehatchtext{width:190px; height:140px; float:left; padding:75px 10px 5px 10px}
.tyrehatchstyle{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; line-height:20px; float:left; width:180px; text-align:justify}
.tyrehatchtick{width:25px; height:20px; float:left; background-image:url(../images/tick.png); background-repeat:no-repeat}
.tyresava{width:160px; height:140px; float:left; padding-left:200px}
.tyregoodyear{width:170px; height:140px; float:left; padding-left:10px}
.tyretopiamges{width:654px; height:126px; float:left}
.tyretopiamges1{width:620px; height:126px; float:left}
.tyretopimage1{width:630px; height:60px; float:left; padding-left:20px; padding-top:20px; padding-bottom:40px}
.tyretopimage3{width:600px; height:60px; float:left; padding-left:20px; padding-top:20px; padding-bottom:40px}
.tyretopimage2{width:160px; height:auto; float:left; padding-left:20px}
.tyretopimage4{width:600px; height:100px; float:left; padding-left:0px; padding-top:90px; padding-bottom:40px}

.serviceyellowbutton{width:1004px; height:39px; float:left}
.serviceyellowbuttons{width:690px; height:39px; float:left; padding-left:6px; }
.servicebutton{width:167px; height:39px; float:left; background-image:url(../images/serviceyellowbox.png); background-repeat:no-repeat}
.servicebuttonheading{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000; float:left; padding-top:8px; line-height:31px; font-weight:bold; padding-left:15px; text-decoration:none}

.servicescroll{width:992px; height:auto; float:left; padding-left:6px}
.servicescrollerbg{width:952px; height:auto; float:left; background-image:url(../images/faqbg.jpg); background-position:bottom; padding:20px; background-repeat:repeat-x}

.servicesteel{width:926px; height:auto; float:left;  padding-bottom:15px}
.servicescrollersteel{width:275px; height:auto; float:left; border-right: #000000 1px solid; }
.servicescrollergold{width:275px; height:auto; float:left; border-right: #000000 1px solid; padding-left:10px }
.servicescrollerplatinum{width:275px; height:auto; float:left; padding-left:10px }
.servicescrollimage{width:275px; height:120px; float:left}
.servicescrollsteelheading{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#ac2d21; font-weight:bold; line-height:35px; text-align:justify; float:left; width:275px }
.servicescrolllist{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; line-height:20px; text-align:justify; float:left; width:235px}
.servicescrolltick{width:39px; height:20px; float:left}

.servicedriver{width:926px; height:auto; float:left; padding-bottom:15px; border-bottom:#000000 1px solid; border-top:#000000 1px solid}
.servicevaleting{width:926px; height:auto; float:left; padding-bottom:15px; border-bottom:#000000 1px solid}
.servicegear{width:926px; height:auto; float:left; padding-bottom:15px;}
.servicedriverimagearea{width:926px; height:121px; float:left}
.servicedriverimage{width:200px; height:121px; float:left}
.servicedrivertext{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; line-height:20px; text-align:justify; float:left; width:726px}
.tyrelogos{float:left}

.border{border: none}

.tyrebuyingbottom {width:494px; height:9px; float:left; background:url(../images/tyrebuyingpanelbottom.png); background-repeat:no-repeat}
.tyrebuyingbottomtyre {width:494px; height:9px; float:left; background:url(../images/tyrebuyingpanelbottom_1.png); background-repeat:no-repeat}

.tyrebuyingbottom1 {width:1004px; height:9px; float:left; background:url(../images/tyrebuyingpanelbottom1.png); background-repeat:no-repeat}
.tyrebuyingbottom1_1 {width:1004px; height:9px; float:left; background:url(../images/tyrebuyingpanelbottom1_1.png); background-repeat:no-repeat}

#tyrecontentpolish{ font-weight:normal; font-variant:normal; color:#000000; padding:5px 0px 15px 5px; width:251px; float:left; line-height:20px}
#vehiclecontentpolish{width:127px; height:180px; float:left;  font-weight:normal; font-stretch:normal; color:#000000; text-align:left; line-height:18px; padding:4px 3px 0px 2px }

.italic{font:normal 12px Arial; color:#FFFF00; text-align:center; line-height:20px; font-weight:bolder; font-style:italic}




.servicing{width:926px; height:auto; float:left; padding-bottom:15px; }
.serviceicons{width:926px; height:80px; float:left;}
.servicesteelicon{width:80px; height:80px; padding-left:390px; float:left; }
.servicegoldicon{width:80px; height:80px; padding-left:80px; float:left;}
.serviceplatinumicon{width:80px; height:80px; padding-left:80px; float:left; }
.icontext{font:bold 12px Arial, Helvetica, sans-serif; text-align:center; text-decoration:none; color:#000000}
.servicecurve{width:926px; height:25px; float:left; background-image: url(../images/servicecurive.jpg); background-repeat:no-repeat}
.servicepointarea{width:926px; height:22px; float:left}
.servicepointleft{width:370px; height:22px; float:left; background-color:#EAB914; }
.servicepointright{width:546px; height:22px; float:left; padding-left:10px}

.serxvicepointrightcolor{width:546px; height:22px; background-color:#EAB914; float:left}
.serxvicepointrightcolor1{width:546px; height:22px;  float:left}
.servicepointhead{font:bold 14px Arial, Helvetica, sans-serif; text-align:left; line-height:25px; padding-left:10px}
.servicepointtext{font:normal 13px Arial, Helvetica, sans-serif; text-align:left; line-height:22px; padding-left:20px}
.servicepoint1{width:40px; height:22px; float:left; padding-left:20px}
.servicepoint2{width:40px; height:22px; float:left; padding-left:115px}
.servicepoint3{width:40px; height:22px; float:left; padding-left:120px}
.pointpadding{float:left; padding-left:20px}

.visualportion{width:926px; height:auto; padding-top:10px; float:left}
.faqfull{width:952px; height:auto; float:left}
.faqright{width:907px; height:auto; float:left}
.faqqn{font:bold 12px Arial, Helvetica, sans-serif; color:#000000; line-height:20px; text-align:left}
.faqans{font:normal 12px Arial, Helvetica, sans-serif; color:#333333; line-height:20px; text-align:left}
.faqleft{width:25px; height:auto; float:left}
.faqbullet{font:normal 12px Arial, Helvetica, sans-serif; color:#333333; line-height:20px; text-align:left}

.toparrowarea{width:926px; height:15px; float:left; padding-left:10px; padding-top:5px; padding-bottom:5PX}
.top{font:12px normal Arial, Helvetica, sans-serif; text-align:center; line-height:15px; font-weight: bold; float:left; color:#664716}
.top a{color:#664716; text-decoration:none}
.top a:hover{color:#000000; text-decoration:none}
.toparrow{width:12px; height:15px; float:left; background-image:url(../images/toparrow.png); background-repeat:no-repeat}
.navcontact{text-decoration:none; color:#000}
.noborder{border:none}