* { padding:0; margin:0; }
body { margin:0 auto; padding:0; color:#666; background-color:#FFF; text-align:center; font:12px Arial,Helvetica,sans-serif; }

.clear20 { clear:both; height:20px; }

/* Header Attributes */
.header { width:920px; margin:0px auto; padding:0; height:114px; text-align:left; margin-top:20px; }
.header img { border:none; }
.header .logo { width:400px; float:left; margin-bottom:5px; }

.header .right-head { width:400px; float:right; margin:0 10px 7px 0; }
.header .right-head h1 { margin-top:40px; text-align:right; margin-right:6px; font-weight:bold; font-size:17px; font-family:"trebuchet ms", verdana, sans-serif; }
.header .right-head .top { margin-top:40px; text-align:right; margin-right:6px; font-weight:bold; font-size:17px; font-family:"trebuchet ms", verdana, sans-serif; }

/* Page Container Attributes */
.page-container { clear:both; width:898px; border-bottom:solid 1px #AAA; border-left:solid 1px #666; border-right:solid 1px #666; background:#FEFEFE; margin:0px auto; padding:0; text-align:left; position:relative; }
.page-container2 { clear:both; width:898px; border-bottom:solid 1px #AAA; border-left:solid 1px #666; border-right:solid 1px #666; background:#FEFEFE; margin:0px auto; padding:0; text-align:left; position:relative; }

.page-container-contact { clear:both; width:898px; border-bottom:solid 1px #AAA; border-left:solid 1px #666; border-right:solid 1px #666; background:#FEFEFE; margin:0px auto; padding:0; text-align:left; position:relative; }
.page-container-about { clear:both; width:898px; border-bottom:solid 1px #AAA; border-left:solid 1px #666; border-right:solid 1px #666; background:#FEFEFE; margin:0px auto; padding:0; text-align:left; position:relative; }
.page-container-site { clear:both; width:898px; border-bottom:solid 1px #AAA; border-left:solid 1px #666; border-right:solid 1px #666; background:#FEFEFE; margin:0px auto; padding:0; text-align:left; position:relative; }

.page-container-letting { clear:both; width:898px; border-bottom:solid 1px #AAA; border-left:solid 1px #666; border-right:solid 1px #666; background:#FEFEFE; margin:0px auto; padding:0; text-align:left; position:relative; }
.page-container-explain { clear:both; width:898px; border-bottom:solid 1px #AAA; border-left:solid 1px #666; border-right:solid 1px #666; background:#FEFEFE; margin:0px auto; padding:0; text-align:left; position:relative; }
.page-container-confirmation { clear:both; width:898px; border-bottom:solid 1px #AAA; border-left:solid 1px #666; border-right:solid 1px #666; background:#FEFEFE; margin:0px auto; padding:0; text-align:left; position:relative; }
.page-container-commercial { clear:both; width:898px; border-bottom:solid 1px #AAA; border-left:solid 1px #666; border-right:solid 1px #666; background:#FEFEFE; margin:0px auto; padding:0; text-align:left; position:relative; }
.page-container-faqs { clear:both; width:898px; border-bottom:solid 1px #AAA; border-left:solid 1px #666; border-right:solid 1px #666; background:#FEFEFE; margin:0px auto; padding:0; text-align:left; position:relative; }
.page-container-order { clear:both; width:898px; border-bottom:solid 1px #AAA; border-left:solid 1px #666; border-right:solid 1px #666; background:#FEFEFE; margin:0px auto; padding:0; text-align:left; position:relative; }
.page-container-order-residential { clear:both; width:898px; border-bottom:solid 1px #AAA; border-left:solid 1px #666; border-right:solid 1px #666; background:#FEFEFE; margin:0px auto; padding:0; text-align:left; position:relative; }
.page-container-order-commercial { clear:both; width:898px; border-bottom:solid 1px #AAA; border-left:solid 1px #666; border-right:solid 1px #666; background:#FEFEFE; margin:0px auto; padding:0; text-align:left; position:relative; }
.page-container-terms { clear:both; width:898px; border-bottom:solid 1px #AAA; border-left:solid 1px #666; border-right:solid 1px #666; background:#FEFEFE; margin:0px auto; padding:0; text-align:left; position:relative; }
.page-container-terms2 { clear:both; width:898px; border-bottom:solid 1px #AAA; border-left:solid 1px #666; border-right:solid 1px #666; background:#FEFEFE; margin:0px auto; padding:0; text-align:left; position:relative; }

/* Links at bottom of page */
.links { padding-left:10px; padding-right:10px; clear:both; width:878px; height:16px; padding-top:7px; padding-bottom:7px; margin-top:12px; background:#515455; font-family:"trebuchet ms", verdana, sans-serif; }
.links .left-text { float:left; font-size:11px; color:#FFF; text-align:left; }
.links .right-text { float:right; text-align:right; font-size:11px; color:#FFF; }
.links a { color:#FFF; text-decoration:none; font-size:11px; }
.links a:hover { color:#DDD; text-decoration:none; }

.left-section .links-page { margin-left:15px; padding-top:15px; }
.left-section .links-page a { text-decoration:none; }
.left-section .links-page a:hover { text-decoration:underline; }
.left-section .links-page li { padding-bottom:5px; }

.left-section .ld { font-size:15px; }

.left-section .f { position:relative; margin:0 0 10px 0; line-height:130%; font-size:13px; font-weight:normal; font-family:"trebuchet ms", verdana, sans-serif; }
.left-section .f2 { position:relative; margin:0 0 2px 0; line-height:130%; font-size:13px; font-weight:normal; font-family:"trebuchet ms", verdana, sans-serif; }

.left-section .f .ind, .left-section .f2 .ind { position:absolute; left:200px; }

.left-section .h { padding:0 0 2px 0; border-bottom:solid 1px #CCC; font-size:17px; font-weight:bold; font-family:"trebuchet ms", verdana, sans-serif; margin:0 15px 15px 0; }
.left-section .hs { padding:7px 10px; border:solid 1px #295e71; color:#FFF; background:#395e71; font-size:15px; font-weight:bold; font-family:"trebuchet ms", verdana, sans-serif; margin:0 15px 10px 0; }

.left-section .h2 { padding:0 0 2px 0; font-size:15px; font-weight:bold; font-family:"trebuchet ms", verdana, sans-serif; margin:0 15px 12px 0; }

.bl { color:#0860a8; }

.mainimg { width:898px; border:none; height:190px; border-bottom:solid 2px #CCC; }


.bottom-links { clear:both; width:900px; background:#FFF; color:#FFF; margin:0px auto; text-align:left; }
.bottom-links a { color:#FFF; text-decoration:none; font-size:11px; }
.bottom-links a:hover { color:#DDD; text-decoration:none; }

/* Footer of page */
.footer { clear:both; width:900px; margin:0px auto; padding:0; background:url(../images/footer.jpg) #FFF; height:64px; text-align:left; margin-bottom:20px; }
.footer p { margin-left:14px; padding-right:99px; padding-top:4px; color:#FFF; font-size:11px; font-weight:normal; font-family:"trebuchet ms", verdana, sans-serif; margin-top:0px; margin-bottom:0px; }
.footer .top { margin-left:14px; padding-top:10px; color:#FFF; font-size:11px; margin-top:0px; margin-bottom:0px; }
.footer a { color:#FFF; text-decoration:none; }
.footer a:hover { text-decoration:underline; }

/* Navigation Section of page */
.navigation { width:898px; background:#5e5d5d; height:34px; border-top:solid 1px #666; border-bottom:solid 1px #5e5d5d; }
.navigation ul { margin:0; padding:0; list-style-type:none; }
.navigation ul li { position:relative; display:inline; float:left; text-align:center; }
.navigation ul li a { display: block; background-color:#5e5d5d; font-family:"trebuchet ms", verdana, sans-serif; font-size:13px; padding:8px 23px; border-right:1px solid #737373; font-weight:bold; color:#FFF; text-decoration:none; }
.navigation ul li a:hover { background:#565656; }
#current { background:#838383; }

/* Left Side of Page */
.left-section { width:580px; padding-left:12px; float:left; font-size:13px; font-weight:normal; font-family:"trebuchet ms", verdana, sans-serif; padding-top:17px; }
.left-section a { text-decoration:underline; color:#666; }
.left-section a:hover { text-decoration:none; }
.left-section p { padding:0 10px 2px 0; margin:0 0 12px 0; line-height:130%; }

.left-section .small-top { margin-top:0px; font-size:11px; border-bottom:solid 1px #CCC; margin-bottom:16px; width:555px; }
.left-section .small-top a { text-decoration:none; }
.left-section .small-top a:hover { color:#5b789d; text-decoration:underline; }

.left-section .bold-h3 { font-size:12px; font-weight:bold; font-family:Tahoma; margin-top:10px; margin-bottom:17px; }

.left-section .caution { position:relative; width:540px; background:#f4f8fc; padding:7px; height:68px; font-size:12px; margin-top:14px; border:solid 1px #DDD; margin-bottom:20px; }
.left-section .caution p { margin:0px; padding:0px; }
.left-section .caution .indent-caution { position:absolute; left:40px; margin-top:3px; margin-right:10px; }

.left-section .various { width:555px; height:110px; background:#FFF; margin-top:10px; font-size:11px; }
.left-section .various .left-var { width:270px; float:left; height:110px; }
.left-section .various .right-var { width:270px; float:right; height:110px; }



.left-section .various .left-var .left { width:150px; float:left; }
.left-section .various .left-var .right { width:120px; float:right; }
.left-section .various .left-var .right img { border:none; }

.left-section .various .left-var .left .head, .left-section .various .right-var .left .head { font-family:"trebuchet ms", verdana, sans-serif; font-weight:bold; margin:8px 0 6px 0; font-size:13px; }
.left-section .various .left-var .left p, .left-section .various .right-var .left p { font-size:11px; font-weight:normal; font-family:"trebuchet ms", verdana, sans-serif; }
.left-section .various .left-var .left .od, .left-section .various .right-var .left .od { border:solid 1px #395766; background:#4b6979; color:#FFF; text-decoration:none; font-size:11px; padding:2px 7px; }
.left-section .various .left-var .left .od:hover, .left-section .various .right-var .left .od:hover { background:#912e30; border:solid 1px #7a2021; }

.left-section .various .left-var .right .process { border:double 3px #CCC; margin-top:5px; }

.left-section .various .right-var .left { width:165px; float:left; }
.left-section .various .right-var .right { width:105px; float:right; }
.left-section .various .right-var .right img { border:none; }
.left-section .various .right-var .right .process { border:double 3px #CCC; margin-top:5px; }

.left-section .various .right-var .right .head a { text-decoration:none; }
.left-section .various .right-var .left .head a { text-decoration:none; }

.left-section .side-images { float:right; width:180px; border-left:dotted 1px #EEE; margin-top:10px; margin-left:10px; position:relative; }
.left-section .side-images img { border:none; float:right; margin-right:15px; padding-bottom:22px; border-bottom:dotted 1px #EEE; }
.left-section .side-images .img-comm { border:none; float:right; margin-right:15px; padding-bottom:12px; padding-top:10px; }
.left-section .side-images .img-comm2 { border:none; float:right; margin-right:15px; padding-bottom:12px; padding-top:10px; border-bottom:dotted 1px #EEE; }
.left-section .side-images .img-comm-top { border:none; float:right; margin-right:15px; padding-bottom:12px; padding-top:0px; }

.left-section .side-images .link-side { background:url(../images/external-links.png) #FFF; background-repeat:no-repeat; width:156px; padding-top:35px; height:80px; position:absolute; margin-left:8px; top:116px; }
.left-section .side-images .link-side p { margin-left:5px; margin-top:0px; padding:0px; margin-bottom:4px; }
.left-section .side-images .link-side a { font-size:11px; text-decoration:none; }
.left-section .side-images .link-side a:hover { color:#f68022; }

.left-section .side-images .link-side2 { background:url(../images/external-links.png) #FFF; background-repeat:no-repeat; width:156px; padding-top:35px; height:80px; position:absolute; margin-left:8px; top:294px; }
.left-section .side-images .link-side2 p { margin-left:5px; margin-top:0px; padding:0px; margin-bottom:4px; }
.left-section .side-images .link-side2 a { font-size:11px; text-decoration:none; }
.left-section .side-images .link-side2 a:hover { color:#f68022; }

.left-section .top-image { width:565px; padding-top:0px; margin-top:15px; margin-bottom:20px; border:none; height:90px; background:#EEE; }
.left-section .top-image2 { width:565px; padding-top:0px; margin-top:15px; margin-bottom:30px; border:none; height:90px; background:#EEE; }
.left-section .top-small-image { width:565px; padding-top:0px; margin-top:5px; margin-bottom:20px; border:none; height:70px; background:#EEE; }

h1 { font-family:Tahoma; font-size:16px; color:#666; font-weight:normal; }
h2 { font-family:Tahoma; font-size:16px; color:#666; font-weight:normal; }

.blue { color:#5b789d; }
.red { color:#c36c1e; font-family:Tahoma; }

/* Right Side of Page */
.right-section { width:305px; float:right; padding-top:17px; }

.right-section .section { border:solid 1px #DDD; background:#EEE; color:#555; padding-bottom:6px; width:290px; margin-right:13px; margin-bottom:18px; }
.right-section .section .head-epc { width:270px; padding-left:7px; padding-right:13px; padding-top:7px; padding-bottom:7px; font-size:11px; font-weight:bold; color:#FFF; font-family:Tahoma; background:#912e30; }
.right-section .section .head-order-details { width:270px; padding-left:7px; padding-right:13px; padding-top:7px; padding-bottom:7px; font-size:11px; font-weight:bold; color:#FFF; font-family:Tahoma; background:#912e30; }


.right-section .section .head-why { padding:8px 10px; font-size:13px; font-weight:bold; color:#FFF; font-family:"trebuchet ms", verdana, sans-serif; background:#1c7f2a; }
.right-section .section-order .head-epc { padding:8px 10px; font-size:13px; font-weight:bold; color:#FFF; font-family:"trebuchet ms", verdana, sans-serif; background:#912e30; }
.right-section .section .head-contact { padding:8px 10px; font-size:13px; font-weight:bold; color:#FFF; font-family:"trebuchet ms", verdana, sans-serif; background:#0456a3; }
.right-section .section .head-articles { padding:8px 10px; font-size:13px; font-weight:bold; color:#FFF; font-family:"trebuchet ms", verdana, sans-serif; background:#3a5466; }
.right-section .section .head-links { padding:8px 10px; font-size:13px; font-weight:bold; color:#FFF; font-family:"trebuchet ms", verdana, sans-serif; background:#ca6e1e; }


#hde { height:110px; }
.right-section .section-order2 .head-new { padding:8px 10px; font-size:13px; font-weight:bold; color:#FFF; font-family:"trebuchet ms", verdana, sans-serif; background:#2F4F2F; }
.right-section .section-order2 .lp { margin:10px; font-size:13px; font-weight:normal; font-family:"trebuchet ms", verdana, sans-serif; }

.right-section .section .whole-text .link-art { padding-top:6px; }
.right-section .section .whole-text .link-art a { font-weight:bold; color:#555; font-family:Arial; text-decoration:none; } 
.right-section .section .whole-text .link-art a:hover { color:#5b789d; }

.right-section .section .whole-text .divide { width:270px; padding:0px; margin:0px; padding-top:0px; border-top:dotted 1px #CCC; }

.right-section .section-no-padding .report-img { border:solid 1px #DDD; background:#EEE; color:#555; margin-right:13px; margin-bottom:18px; width:290px; height:100px; }
.right-section .section-order { border:solid 1px #DDD; background:#EEE; color:#555; padding-bottom:6px; width:290px; margin-right:13px; margin-bottom:18px; height:120px; }
.right-section .section-order .head-contact { width:270px; padding-left:7px; padding-right:13px; padding-top:7px; padding-bottom:7px; font-size:11px; font-weight:bold; color:#FFF; font-family:Tahoma; background:#0456a3; }


.right-section .section-order2 { border:solid 1px #DDD; background:#EEE; color:#555; padding-bottom:6px; width:290px; margin-right:13px; margin-bottom:18px; height:88px; }

.right-section .section-order2 .head-contact { width:270px; padding-left:7px; padding-right:13px; padding-top:7px; padding-bottom:7px; font-size:11px; font-weight:bold; color:#FFF; font-family:Tahoma; background:#0456a3; }

.right-section .section-order2 .head-why { padding:8px 10px; font-size:13px; font-weight:bold; color:#FFF; font-family:"trebuchet ms", verdana, sans-serif; background:#1c7f2a; }


.right-section .section .left-text, .right-section .section-order .left-text { float:left; width:170px; padding:8px 0 0 10px; font-size:13px; font-family:"trebuchet ms", verdana, sans-serif; }
.right-section .section .left-text p, .right-section .section-order .left-text p { margin-top:0px; padding-top:0px; padding-bottom:0px; margin-bottom:10px; line-height:120%; }
.right-section .section .right-side { width:93px; padding-top:8px; float:right; }
.right-section .section .right-side img { border:none; height:100px; }

.right-section .section-order2 .left-text2 { float:left; width:160px; padding-left:7px; padding-top:8px; font-size:11px; font-family:Tahoma; }
.right-section .section-order2 .left-text2 p { margin-top:0px; padding-top:0px; padding-bottom:0px; margin-bottom:10px; }

.right-section .section-order2 .left-text3 { padding:10px; font-size:13px; font-family:"trebuchet ms", verdana, sans-serif; }
.right-section .section-order2 .left-text3 p { margin-top:0px; padding-top:0px; padding-bottom:0px; margin-bottom:12px; }


.right-section .section-order2 .right-side2 { width:103px; padding-top:8px; float:right; }
.right-section .section-order2 .right-side2 img { border:none; height:51px; }

.right-section .section-order .left-text p { margin-top:0px; padding-top:0px; padding-bottom:0px; margin-bottom:10px; }
.right-section .section-order .right-side { width:93px; padding-top:8px; float:right; }
.right-section .section-order .right-side img { border:none; height:81px; }

.right-section .section .whole-text { width:276px; padding:8px 7px 0 7px; font-family:"trebuchet ms", verdana, sans-serif; font-size:13px; position:relative; }
.right-section .section .whole-text p { margin:0; line-height:130%; font-size:13px; font-weight:normal; font-family:"trebuchet ms", verdana, sans-serif; margin:0 0 12px 0; padding:0; }
.right-section .section .whole-text .details { position:absolute; left:110px; }

.right-section .section .links { width:276px; height:144px; background:#EEE; padding-left:0px; padding-right:0px; padding-top:0px; font-family:Tahoma; font-size:11px; position:relative; }
.right-section .section .links ul { margin:0; padding:0; list-style-type:none; }
.right-section .section .links ul li { display:inline; float:left; text-align:left; margin-top:10px; margin-left:4px; }
.right-section .section .links ul li a { display:block; background-color:#EEE; width:273px; font-family:"trebuchet ms", verdana, sans-serif; font-size:13px; padding:3px 4px; font-weight:bold; color:#555; text-decoration:none; }
.right-section .section .links ul li a:hover { background-color:#DDD; }

.right-section .rss { border:solid 1px #DDD; padding:0px; background:#EEE; width:290px; height:84px; margin-bottom:18px; color:#555; }
.right-section .rss img { border:none; width:290px; height:84px; }

.right-section .section a { text-decoration:underline; color:#5b789d; font-weight:normal; }
.right-section .section a:hover { color:#666; text-decoration:none; }
.right-section .section-order2 a { text-decoration:underline; color:#5b789d; font-weight:normal; }
.right-section .section-order2 a:hover { color:#666; text-decoration:none; }
.right-section .section-order a { text-decoration:underline; color:#5b789d; font-weight:normal; }
.right-section .section-order a:hover { color:#666; text-decoration:none; }
 

.bold { font-weight:bold; }
.blue-bold { font-weight:bold; color:#5b789d; }
.white { color:#FFF; }
.no-underline { text-decoration:none; }
.no-underline a { text-decoration:none; }

.left-section .left-con { width:272px; height:220px; float:left; margin-top:30px; position:relative; }
.left-section .right-con { width:272px; margin-right:20px; height:220px; float:right; margin-top:30px; position:relative; }

/* Contact Form Attributes */
.left-section .left-con .txtbox { position:absolute; left:90px; width:150px; }
.left-section .left-con .txtarea { position:absolute; left:90px; width:150px; height:32px; }
.left-section .left-con .dropdown { position:absolute; left:160px; width:100px; font-size:11px; }
.left-section .left-con p { margin-bottom:22px; } 

.left-section .right-con .txtarea { position:absolute; left:90px; width:170px; height:30px; }
.left-section .right-con .txtbox { position:absolute; left:90px; width:170px; }
.left-section .right-con .txtbox2 { position:absolute; left:130px; width:130px; }
.left-section .right-con .dropdown { position:absolute; left:165px; width:98px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.left-section .right-con .submit { float:right; margin-top:10px; }

/* Residential Order Form Attributes */
.left-section .left-con2 { width:272px; height:220px; float:left; margin-top:0; position:relative; }
.left-section .right-con2 { width:272px; margin-right:30px; height:220px; float:right; margin-top:0; position:relative; }

.left-section .left-con2 .txtbox { position:absolute; left:90px; width:150px; }
.left-section .left-con2 .small-txtbox { position:absolute; left:120px; width:120px; }
.left-section .left-con2 .txtbox2 { position:absolute; left:120px; width:120px; }

.left-section .left-con2 .txtarea { position:absolute; left:90px; width:150px; height:36px; }
.left-section .left-con2 .dropdown { position:absolute; left:170px; width:100px; font-size:11px; }
.left-section .left-con2 p { margin-bottom:20px; } 

.left-section .left-con2 .top-divide { padding-top:23px; border-top:dotted 1px #888; margin-right:30px; }
.left-section .left-con2 .small-div { margin-bottom:40px; }

.left-section .right-con2 .txtarea { position:absolute; left:120px; width:150px; height:36px; }
.left-section .right-con2 .txtbox { position:absolute; left:120px; width:150px; }
.left-section .right-con2 .txtbox2 { position:absolute; left:140px; width:130px; }
.left-section .right-con2 .dropdown { position:absolute; left:175px; width:98px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.left-section .right-con2 .dropdown-big { position:absolute; left:120px; width:150px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.left-section .right-con2 p { margin-bottom:20px; } 

.left-section .right-con2 .text-box { position:absolute; left:0px; width:280px; margin-top:4px; height:36px; }


.left-section .right-con2 .small-drop { position:absolute; left:225px; width:58px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.left-section .right-con2 .small-drop2 { position:absolute; left:200px; width:83px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.left-section .left-con2 .small-drop2 { position:absolute; left:165px; width:75px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.left-section .left-con2 .small-drop3 { position:absolute; left:185px; width:58px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }

.left-section .right-con2 .submit { float:right; margin-right:-10px; margin-top:0px; }
.left-section .right-con2 .submit2 { float:right; margin-right:-20px; margin-top:0px; }

/* Commercial EPC Order - Page Attributes */
.left-section .left-con3 { width:272px; height:82px; float:left; margin-top:5px; position:relative; }
.left-section .right-con3 { width:272px; margin-right:30px; height:82px; float:right; margin-top:5px; position:relative; }

.left-section .left-con3 .txtbox { position:absolute; left:90px; width:150px; }
.left-section .left-con3 .small-txtbox { position:absolute; left:120px; width:120px; }

.left-section .left-con3 .txtarea { position:absolute; left:90px; width:150px; height:36px; }
.left-section .left-con3 .dropdown { position:absolute; left:170px; width:100px; font-size:11px; }
.left-section .left-con3 p { margin-bottom:20px; } 

.left-section .left-con3 .top-divide { padding-top:23px; border-top:dotted 1px #888; margin-right:30px; }
.left-section .left-con3 .small-div { margin-bottom:40px; }

.left-section .right-con3 .txtarea { position:absolute; left:120px; width:150px; height:36px; }
.left-section .right-con3 .txtbox { position:absolute; left:120px; width:150px; }
.left-section .right-con3 .txtbox2 { position:absolute; left:140px; width:130px; }
.left-section .right-con3 .dropdown { position:absolute; left:175px; width:98px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.left-section .right-con3 .dropdown-big { position:absolute; left:120px; width:150px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.left-section .right-con3 p { margin-bottom:20px; } 

.left-section .right-con3 .submit { float:right; margin-right:-10px; margin-top:0px; }
.left-section .right-con2 .txtbox3 { position:absolute; left:150px; width:130px; }

.feedback-error { color:#ff0000; display:none; }

.left-section .timetable { width:560px; margin-top:15px; font-size:12px; color:#666; background:#FFF; height:178px; }
.left-section .timetable .left-time { float:left; width:280px; }
.left-section .timetable .right-time { float:right; width:280px; }

.left-section .img-right { float:right; height:87px; margin-left:10px; padding-top:4px; margin-right:16px; }

.left-section .bigger-margin { margin-bottom:20px; margin-top:10px; padding-top:10px; }

.left-section .link-faq { width:560px; font-size:12px; color:#666; margin-top:20px; }
.left-section .link-faq a { text-decoration:none; color:#5b789d; }
.left-section .link-faq a:hover { text-decoration:none; color:#666; }

.left-section .link-faq .left-time { float:left; width:280px; }
.left-section .link-faq .right-time { float:right; width:280px; }
.left-section .link-faq .left-time p { margin-top:0px; padding-bottom:6px; position:relative; }
.left-section .link-faq .left-time .indent { left:17px; position:absolute; }
.left-section .link-faq .right-time p { margin-top:0px; padding-bottom:6px; position:relative; }
.left-section .link-faq .right-time .indent { left:24px; position:absolute; }

.left-section .faqs { clear:both; padding-top:16px; font-size:13px; color:#666; }
.left-section .faqs p { margin:0 14px 14px 0; padding-top:3px; font-family:"trebuchet ms", verdana, sans-serif; }

#posts { padding:0; margin:0; margin-top:10px; background:#f9f9f9; }
#posts ul { list-style-type:none; }
#posts li { width: 552px; border: 1px solid #eee; background:#F9F9F9; background-image:none; float:left; clear:both; list-style-type: none; margin:0 0 5px 0; padding:5px; }
#posts li:hover { background:#F0EDDF; }
#posts .small { text-decoration: none; color: #999; font-size: 0.85em; }
#posts img { display: block; float: left; border: 1px #ccc solid; background: white; padding: 2px; margin: 4px 10px 0 0; }
#posts h1 { padding: 5px 0 0 0; margin:0 0 14px 0; color: #555; font-family: Tahoma; font-size:14px; font-weight:bold; }
#posts p { margin: 0; padding: 0 0 10px 0; text-decoration: none; color: #555; font-size:13px; font-weight:normal; font-family:"trebuchet ms", verdana, sans-serif; }
#posts a { text-decoration:none; }
#posts a:hover { text-decoration:none; }
#posts .sml { padding:2px 10px; border:solid 1px #395766; background:#4b6979; color:#FFF; }



.left-section .sitemap { margin-left:20px; margin-right:16px; }
.left-section .sitemap a { text-decoration:none; }
.left-section .sitemap a:hover { text-decoration:underline; }
.left-section .sitemap li { padding-bottom:6px; }

.left-section .sitemap .indent { padding-left:10px; }

/*price list //////////////////////////////////////////////////////////////////////////////////////*/
.price_list, .price_list2 {
	width:97%;
	border:1px solid #CCC;
	border-collapse:collapse;
	margin-bottom:15px;
	}
.price_list_top td{
	padding:5px;
	color:#FFF;
	font-weight:bold;
	}
.odd td{
	background-color:#eee;
	padding:3px;
	}
.even td{
	background-color: #fff;
	padding:3px;
	}
	
	
	
.price_list2 tr td { padding:4px 6px;  }  
	

	