@charset "iso-8859-2";
/* CSS Document */
body { margin:0; padding:0; font-size:12px; color:#FFFFFF; background:#1e1e2a url(../images/entirebg.jpg) repeat-y center; font-family:Arial, Helvetica, sans-serif}
* { margin:0; padding:0}
.header { width:950px; height:300px; border-bottom:#5e5e6a solid 1px; margin:0 auto 0 auto; background:url(../images/topbg.jpg) repeat-x}
.header img { float:left}
.flash { list-style:none; float:left; width:728px}
.flash li {list-style:none}
.chat { height:205px; width:190px; float:left}
.chat li { list-style:none; width:197px; margin:0 0 0 10px; clear:both}
.chat li img { float:left; margin:0 5px 5px 0; vertical-align:bottom; border:0}
.img { padding-top:10px; padding-left:5px}
.top-right { width:681px; float:right}
.top-right ul { float:right}
.top-right dd { color:#FFFFFF; font-size:10px; width:680px}
.top-right dd li { list-style:none; float:left; display:block; height:45px; margin:5px 5px 0 5px; text-align:center; padding:0 inherit 0 inherit; width:48px}
.top-right dd li img { float:none; border:0}
.top-right dd li a { color:#FFFFFF; text-decoration:none}
.top-right dd li a:hover { color:#ff7e00;}
.top-right dt { color:#ff7e00; width:680px; text-align:right; float:right}
.top-right dt span { background:url(../images/menubg.jpg) repeat-x; padding:10px 5px 5px 6px; float:left; border-top:#5e5e6a solid 1px; border-left:#5e5e6a solid 1px; margin-right:1px; list-style:none; height:23px; text-align:center; width:100px; font-weight:bold}
.left { float:left}
.right { float:right}
.top-right dt span a {color:#ff7e00; text-decoration:none}
.top-right dt span a:hover {color:white;}
.phone { background:url(../images/phonebg.jpg) no-repeat; height:102px;}
.phone dl {padding:5px}
.phone dd { list-style:none; float:none; color:#cecece}
.phone dd img { float:left}
.phone dt { font-size:10px; color:#FFFFFF; padding:0 0 2px 30px}
.phone dt a { color:#FFFFFF; text-decoration:none}
.phone dt a:hover { color:#ff7e00;}
.phone dt span { color:#ff7e00; width:100px}
.title { font-size:14px; font-weight:bold}
#middle { width:950px; margin:0 auto 0 auto}
#middle ul { margin:5px 0 0 0; display:block}
#middle li { float:left; list-style:none}
.services { width:212px; display:block}
.welcome a { color:#FFFFFF;}
.welcome a:hover { color:#FFFFFF; text-decoration:none}

.services dl { list-style:none; font-weight:bold;}
.services dd {text-align:right; padding:10px 0px 2px 0; border-bottom:#ff7e00 solid 1px; font-size:14px; color:#cecece; margin:5px 0 5px 10px; width:205px}
.services dd a { color:#cecece; text-decoration:none}
.services dd a:hover {color:#ff7e00;}
.services dt { color:#FFFFFF; margin-left:10px; height:30px;}
.services dt a { color:#FFFFFF; text-decoration:none}
.services dt a:hover { color:#ff7e00;}
.services dt img { float:left; margin-right:10px}
.submenu li {color:#FFFFFF; margin-left:20px; height:15px; font-size:12px; list-style:none; padding-top:5px; clear:both; width:170px}
.welcome { width:502px !important; width:490px; margin:0 12px 0 12px; display:block; margin-bottom:15px}
.welcome p { margin-top:8px; text-align:justify; clear:both}
.welcome img { margin-top:10px;}
.content-list { clear:both; margin:5px 0 15px 0; display:block }
.content-list li { list-style:none; background:url(../images/bullet.jpg) no-repeat 0 4px; padding:0 0 2px 15px; clear:both}
.box { width:149ppx; float:left;}
.box li { list-style:none; clear:both}
.box-head { width:149px; background:url(../images/box-head-bg.jpg) repeat-x; height:29px; line-height:29px; display:block; padding:0; font-size:12px; text-align:center; font-weight:bold}
.box-mid { width:149px; height:175px; margin:0; background:url(../images/box-bg.jpg) repeat-y; padding:0px 0px 5px 0px}
.box-btm { width:149px; height:12px; background:url(../images/box-btm.jpg) no-repeat}
.testimonials dl { list-style:none;}
.testimonials dd { background:url(../images/quote.jpg) no-repeat right; text-align:right; padding:10px 25px 2px 0; border-bottom:#ff7e00 solid 1px; font-size:14px; color:#cecece; margin:5px 10px 5px 0; font-weight:bold;}
.testimonials dt { color:#cecece; font-size:11px; margin-bottom:15px}
.testimonials span { float:right; margin:0 10px 5px 0; font-weight:bold; width:150px; display:block; text-align:right}
.testimonials { width:212px; display:block}
.sml-links { padding-left:3px}
.sml-links li { background:url(../images/bullet.jpg) no-repeat 0 2px; padding:0 0 1px 10px; text-align:left; width:138px;}
.sml-links li a { color:#FFFFFF; text-decoration:none}
.sml-links li a:hover { color:#ec8120; text-decoration:underline}
.txtbox { width:130px; height:15px; border:#cecece solid 1px; background:white; float:right; display:block; margin:5px 10px 5px 0;}
.txtarea { width:130px; height:35px; border:#cecece solid 1px; background:white; float:right; display:block; margin:5px 10px 5px 0;}
.lable {float:left; font-size:12px; font-weight:bold; margin:5px 0 5px 0; display:block; width:50px}
.btn { width:80px; background:url(../images/btnbg.jpg) repeat-x; color:#FFFFFF; border:0; float:right; margin:5px 10px 5px 0; height:16px}
#Footer { height:32px; background:#d26808; width:951px; margin:10px auto 0 auto; text-align:center; clear:both; padding:5px 0 0 0; bottom:0; z-index:1000; margin-top:10px}
#Footer a { color:#FFFFFF}
.box-head img { margin:0; padding:0}
#Footer a:hover { color:black; text-decoration:none}
.Inquiry { float:left; margin-top:20px; background:#d26808; padding:5px 5px 5px 0; border:#FFFFFF solid 1px}
.Inquiry dd { width:80px; float:left; text-align:right; margin-left:5px; padding-right:5px; font-weight:bold; margin-bottom:3px; background:#5C5C5C; border-top:#FFFFFF solid 1px; border-left:#FFFFFF solid 1px; border-bottom:#FFFFFF solid 1px; height:25px; line-height:17px; padding:5px 5px 0 0}
.Inquiry dt { float:left; text-align:left; border-top:#FFFFFF solid 1px; border-right:#FFFFFF solid 1px; border-bottom:#FFFFFF solid 1px; width:135px; margin-bottom:3px; background:#5C5C5C; height:25px; padding:5px 5px 0 0}
.Inquiry2 { float:left; margin-top:20px; background:#d26808; padding:5px 5px 5px 0; border:#FFFFFF solid 1px}
.Inquiry2 dd { width:105px; float:left; text-align:center; margin-left:5px; padding-right:5px; font-weight:bold; margin-bottom:3px; background:#5C5C5C; border-top:#FFFFFF solid 1px; border-left:#FFFFFF solid 1px; border-bottom:#FFFFFF solid 1px; height:60px; line-height:17px; padding:0px 5px 0 0}
.Inquiry2 dd img { margin-bottom:2px}
.Inquiry2 dt { float:left; text-align:left; border-top:#FFFFFF solid 1px; border-right:#FFFFFF solid 1px; border-bottom:#FFFFFF solid 1px; width:450px; margin-bottom:3px; background:#5C5C5C; padding:5px 5px 0 0; border:#FFFFFF solid 1px; display:block}
.checkbx { width:130px; float:left; font-size:10px; line-height:13px}
.commnets { width:445px; border:#000000 solid 1px; text-align:left; height:55px}
.sml-btn { width:107px; height:26px; line-height:26px; color:#FFFFFF; text-align:center; margin-left:10px; background:url(../images/sml-btn.jpg) no-repeat; border:0}
.msnger { width:470px; margin-top:5px; border:#FFFFFF solid 1px; clear:both; overflow:auto; position:relative; background:#d26808;}
.msnger li { list-style:none; margin:5px 5px 0 5px; padding:5px 5px 0 5px;}
.MsngerSer { width:450px; height:25px; line-height:25px; font-size:14px; font-weight:bold; background:#5C5C5C;}
.InquiryTxtbox { width:135px; height:15px; border:#cecece solid 1px; background:white; float:right; display:block;}
.txtbox1 { width:80px; height:15px; border:#cecece solid 1px; background:white; float:right; display:block; margin:0 3px 5px 3px}
.spn { width:135px; text-align:center; display:block}
.pera { margin:5px; background:none; font-size:14px; font-weight:bold}