* { margin:0px; padding:0px; }
a img { border:0 none; }
.clear { clear:both; }

#center { width:950px; margin:0 auto; font-family: Arial; }




#header { margin-top:30px; }
#espaniol {}
#espaniol ul { list-style:none;}
#espaniol li { float:right; margin-right:2px; }
#espaniol a{ background: #2073BC; color:#FFFFFF; display:block; font-size:18px; padding:5px 16px; text-decoration:none; }
#espaniol a:hover{ background:#fe9c10; }

#logo { float:left; }
ul#menu { float:right; list-style:none; margin-top: 55px; }
ul#menu li { float:left; margin-right:2px; }
ul#menu li a { background: #2073BC; color:#FFFFFF; display:block; font-size:18px; padding:5px 16px; text-decoration:none; }
ul#menu li a:hover { background:#fe9c10; }
ul#menu li .currentnav { background:#fe9c10; }

#banner { margin-top: 30px; }
.bannerL { background: url(/images/bannerL.png) no-repeat; width:19px; height:315px; float:left; }
.bannerC { background: url(/images/bannerC.png) repeat-x; float:left; height:315px; padding:0 0 0 13px; width:895px;}
.bannerR { background: url(/images/bannerR.png) no-repeat; width:22px; height:315px; float:left; }
#banner h1 { color:#2073BC; float:left; font-size:42px; font-weight:normal; margin-top:65px; width:430px; }
#banner h2 { clear:left; color:#979696; float:left; font-size:33px; font-weight:normal; width:370px; }
#banner h2.esp { clear:left; color:#979696; float:left; font-size:29px; font-weight:normal; width:372px; }
#banner img { float:right; margin:-190px -34px 0 0; position:relative; *margin:-0px -45px 0 0; }
#banner img.img_esp { float:right; margin:-118px -34px 0 0; position:relative; *margin:-0px -45px 0 0; }
#banner #getstarted { background:url(/images/getStarted.png) no-repeat; width:207px; color:#fff; font-size:34px; clear:both; text-align:center; padding:13px 0; margin:7px 70px; float:left; text-decoration:none; }
#banner #getstartedesp { background:url(/images/getStarted.png) no-repeat; width:207px; color:#fff; font-size:25px; clear:both; text-align:center; padding:18px 0; margin:7px 70px; float:left; text-decoration:none; }

#advise { margin-top: 30px; }
.adviseL { background: url(/images/adviseL.png) no-repeat; width:17px; height:111px; float:left; }
.adviseC { background: url(/images/adviseC.png) repeat-x; width:909px; *height:110px; float:left; padding:35px 0; *padding:0px 0; text-align:center; }
.adviceR { background: url(/images/adviseR.png) no-repeat; width:22px; height:111px; float:left; }
.adviseC p { color:#2073bc; font-size:36px; *margin-top:40px;}

#maincontent { background: #f7f9fb; border:1px solid #e2e9ee; margin: 20px 0px; }
#maincontent #main { float:left; width:560px; padding:10px 26px 0 24px; }
#main p { color:#808080; font-size:18px; text-align:justify; line-height:1.6; }
#main h2 { color:#2073bc; font-size:26px; margin:9px 0; font-weight:normal; }
#main ul { color:#808080; float:left; font-size:16px; line-height:1.6; margin:0 13px 10px 14px; *margin:0 10px 0 10px;}
#main ul.ul3 { margin:0 0 0 12px; width:197px; }
#main ul.ul2.esp { width:185px; }
#main .notice { color:#2073bc; }
#maincontent #form { float:left; padding:5px; }

#aboutus { background: #f7f9fb; border:1px solid #e2e9ee; margin: 20px 0px; padding: 10px; }
#aboutus h2 { color:#2073bc; font-size:26px; font-weight:normal; margin-bottom:20px; }
#aboutus p { width:569px; float:left; color:#808080; font-size:18px; line-height:1.6; text-align:justify; margin-bottom:10px; }
#aboutus .notice { color:#2073bc; }
#aboutus #main { float:left; padding:5px; width:555px; }
#aboutus #sidebar {  float:right; padding:5px; margin-top:30px; }
#sidebar #form { margin-top:40px; padding:5px; *height:474px; }

.getstarted { background: #f7f9fb; border:1px solid #e2e9ee; margin: 20px 0px; padding: 10px; }
.getstarted h2 { color:#2073bc; font-size:26px; font-weight:normal; margin-bottom:20px; }
.getstarted .main { float:left; padding:0; width:586px; margin-right:10px; }
.main p { color:#808080; font-size:18px; margin-bottom:20px; text-align:justify; }
.main .img { float:left; height:50px; margin-right:5px; }
.main img { vertical-align:middle; }
.main .notice { color:#2073bc; }
.getstarted .sidebar { float:left; width:330px; }
.getstarted #form { padding:5px; margin: 0; }

#press { background: #f7f9fb; border:1px solid #e2e9ee; margin: 20px 0px; padding: 10px; }
#press #main { float:left; padding:0; width:583px; margin-right:10px; }
#press h2 { color:#2073bc; font-size:26px; font-weight:normal; margin-bottom:20px; }
#press p { color:#808080; font-size:18px; margin-bottom:20px; text-align:justify; }
#press #main a { color:#2073bc; font-size:18px; }
#press #form { margin-top:8px; padding:5px; *height:474px; float:left; }

#contactus { background: #f7f9fb; border:1px solid #e2e9ee; margin: 40px 0px; padding: 10px; }
#contactus #main { float:left; padding:0; width:580px; margin-right:10px; }
#contactus h2 { color:#2073bc; font-size:26px; font-weight:normal; margin-bottom:40px; }
#contactus p { color:#808080; font-size:18px; margin-bottom:40px; text-align:justify; }
#contactus #form { margin:-22px 0; padding:5px; *height:474px; float:left; }

#form { background:#fff; border:1px solid #d7d9db; -webkit-box-shadow: 0 0 10px rgb(204,204,204); -moz-box-shadow: 0 0 10px rgb(204,204,204); box-shadow: 0 0 10px rgb(204,204,204); margin: -12px 0; *height:474px; width:322px;  }
#form h1 { color:#2073bc; font-size:30px; text-align:center; text-align:center; }
#form h2 { color:#2073bc; font-size:29px; font-weight:normal; text-align:center;  margin-bottom:20px; }
#form h3 { color:#2073bc; font-size:20px; text-align:center; }
#form .box { background:#f0f4f6; border:1px solid #e4eaef; padding:10px; }
#form .boxtop { margin-bottom:10px; }
#form label { color:#808080; font-size:16px; float:right; margin-right:6px; }
#form label.error { color:#ff0000; }
#form input, #form textarea { padding:12px 7px; width:181px; }
#form td { padding:4px 0; }
#form #sendenquiry { background:url(/images/sendEnquiry.png) no-repeat ; border:0 none; color:#808080; font-size:19px; padding:13px 0; *padding:13px 0px; text-align:center; width:200px; *width:193px; }

.quote { background: #ffffff; border:1px solid #e2e9ee; margin: 20px 0px; padding: 9px 25px; *height:120px; }
.quotec { background: #ffffff; border:1px solid #e2e9ee; margin: 20px 0px; padding: 9px 25px; *height:450px; }
.quote p, .quotec p { color:#696868; float:left; font-size:14px; margin:26px 3px 0; text-align:justify; width:800px; }
.quote .who, .quotec .who { background:url(/images/quoteclose.png) no-repeat scroll 97% 0 transparent; float:left; padding:12px 66px 0 5px; *padding:30px 0px 0 0; text-align:right; width:92%; *width:100px; *float:right; color:#696868; font-size:14px; }
.quoteopen { background:url(/images/quoteopen.png) no-repeat; float:left; height:30px; width:30px; }
.quoteopenc { background:url(/images/quoteopen.png) no-repeat; float:left; height:400px; width:30px; }


#footer { background: #2073BC; color:#FFFFFF; font-family:Arial; font-size:14px; padding:6px 0; text-align:center; }
#footer p { margin:0px; width:auto; }
#footer a { color:#fff; margin:0px 6px; }
#footer img { vertical-align:middle; }
