@charset "utf-8";
/* CSS Document */


body, html, div, td, th, li { font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#666666; }
ul, li { padding:0; margin:0; list-style:none; }
body { background:url(../images/page-convert-image/white_bg.jpg) repeat scroll 0 0 #eeeeee; margin: 0; padding:0; }
p { line-height:normal;}

.backgroundimage { background:url(../images/page-convert-image/header_bg.jpg) repeat-x; }

a:link, a:visited { color: #805C3B; text-decoration: none; }
a:hover { color: #FF9900; text-decoration: none; }

h1 { color: #A39999; font-size: 18px; font-weight: bold; line-height: 23px; }
h2 { color: #87A51E; font-size: 16px; font-weight: bold; line-height: 20px; margin:0;}
h2 strong { color: #ff8800; font-weight: bold;}
h3 { color: #87A51E; font-size: 14px; height: 20px;text-align: left; width: auto; margin:0;  clear: both;}
h4 { color: #63A22B; font-size: 12px; font-weight: bold; margin-bottom: 5px; margin-top: 0; }
h6 { margin:0; padding:0;}


.newslatter_box_1 { color: #82786F; font-size: 8pt; font-weight: normal; padding-left: 12px; padding-right: 10px; }
.newslatter_box_2 { color: #7F5B3A; font-size: 8pt; font-weight: bold; padding-left: 12px; }
.myForm td, input, select, textarea, checkbox { font-family: arial; font-size: 11px; }

.required { color: red; }

.newsletter_form { background: none repeat scroll 0 0 #EEEEEE; border: 1px solid #D6C9BE; color: #7F5B3A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; height: 14px; width: 110px; }
.newsletter_form_submit { background: none repeat scroll 0 0 #EEEEEE; border: 1px solid #D6C9BE; color: #7F5B3A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; height: 16px; vertical-align: middle; width: 80px; }
.subiscribe { padding-left: 5px; }
.find_more { color: #767575; font-size: 9pt; font-weight: bold; line-height: 19px; text-align: right; }
.find_more_green { color: #9BBB00; font-size: 9pt; font-weight: bold; line-height: 19px; text-align: right; }


.header_text, .header_text a {color: #777575;font-size: 8pt;font-weight: bold;}
.header_text a:hover {color: #ff9900;}



/* Footer CSS 
------------------------------------------------------------------------------------------------------------------------------------------------*/
.footer-area { width:100%; }

.footer { width:965px; margin:0 auto; text-align:center; padding:15px 0;}
.footer a { color: #777575; text-decoration: none; font-size: 8pt; font-weight: bolder; line-height: 12pt;}
.footer a:hover { color: #FF9900; }

.footer-tag { width:965px; margin:0 auto; text-align:center;}
.footer-tag a {color: #777575; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12pt;}
.footer-tag a:hover { color: #FF6600; text-decoration: underline; }

.footer_details { padding:15px 0; color: #808080; font-size: 8pt; font-weight: normal; text-align:center; width:965px; margin:0 auto; }





.feature_cms { color: #88AF16; font-size: 12px; font-weight: bold; }
.title_contact { color: #82786F; font-size: 10pt; font-weight: normal; padding: 0 3px 1px; }
.text_2 { color: #FFB400; font-size: 9pt; font-weight: bold; }
.title_11 { color: #7AB800; font-size: 12pt; font-weight: bold; }
.title_contact { color: #82786F; font-size: 10pt; font-weight: normal; }
.title_feature { color: #A7774B; font-size: 9pt; font-weight: bold; padding: 0 10px 2px 0; }

.contact_form { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #D6C9BE; color: #7F5B3A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; height: 24px; }
.contact_form-2 { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #D6C9BE; color: #7F5B3A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.contact_form3 { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #D6C9BE; color: #7F5B3A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }


.view_more_order { color: #000000; font-family: Arial; font-size: 9pt; font-weight: bold; text-align: center; }
.view_more_order a { color: #000000; font-family: Arial; font-size: 9pt; font-weight: bold; text-align: center; }
.view_more_order a:hover { color: #FF7900; font-family: Arial; font-size: 9pt; font-weight: bold; text-align: center; }
.package_sub { color: #7F7F7F; font-family: Arial; font-size: 12px; font-weight: bold; line-height: 19px; text-align: left; }
.package { color: #565656; font-family: Arial; font-size: 17px; font-weight: bold; text-align: left; }
.table_border_template { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #D7D7D7; }



.title_h2 { color: #000000; font-size: 14px; margin: 0; padding: 12px 0 0 18px; width: 300px; }
.border_preview { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #444444; position: absolute; visibility: visible; z-index: 100; }
.preview_temp_load { padding: 10px; text-align: center; vertical-align: middle; }
.preview_temp_load img { text-align: center; vertical-align: middle; }
.banner { margin:0 auto; width:985px; }
.banner-0 { width: 398px; }



.details_2 { color: #FFFFFF; font-size: 13px; font-weight: bold; padding: 1px; text-align: left; }
.body_k_n { color: #686159; font-size: 14px; font-weight: normal; line-height: 20px; text-align: justify; }
.demo_2 { color: #82786F; font-family: Arial; font-size: 14px; }
.demo_2 a { color: #82786F; font-family: Arial; font-size: 14px; text-decoration: none; }
.demo_2 a:hover { color: #FF9900; font-family: Arial; font-size: 14px; text-decoration: underline; }
.demo_4 { color: #FF7900; font-size: 14px; font-weight: bold; }
.admin_css { color: #7AB800; font-size: 14px; font-weight: bold; }
.web_border { border: 1px solid #E1E1E1; text-align: left; }
.email_top { color: #FF0000; font-size: 10px; font-weight: bold; vertical-align: baseline; }


.popular_tag { color: #686159; font-size: 13px; line-height: 17px; text-align: left; }
.popular_tag a { color: #B88244; font-size: 13px; line-height: 17px; text-align: left; text-decoration: none; }
.popular_tag a:hover { color: #686159; font-size: 13px; line-height: 17px; text-align: left; text-decoration: underline; }
.submit-btn {background: none repeat scroll 0 0 #76B300; border: 2px solid #DDDDDD; border-radius: 8px 8px 8px 8px; color: #FFFFFF; font-size: 14px; font-weight: bold; padding: 3px 17px;}
.text_0 { color: #82786F; font-size: 11px; line-height: 16px; }
.title_kanny { color: #FF6501; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 11pt; font-weight: bold; padding-bottom: 10px; padding-right: 5px; padding-top: 15px; text-align: right; vertical-align: top; }
.left-submit-btn { background-color: #EEEEEE; border: 1px solid #D6C9BE; color: #7F5B3A; font-size: 11px; height: 18px; margin-left: 53px; }
.testimonial-sub-btn { background-color: #EEEEEE; border: 1px solid #D6C9BE; color: #7F5B3A; font-size: 11px; height: 19px; }




.more-link { color: #FF6600; font-size: 14px; text-decoration: none; }
.more-link a { color: #FF6600; font-size: 14px; text-decoration: none; }
.more-link a:hover { color: #FF0000; font-size: 14px; text-decoration: underline; }



.package-name { background: url(../images/fm-page/bg.jpg) repeat-x ; border: 1px solid #EEEEEE; color: #FF9900; font-size: 12px; font-weight: bold; line-height: 30px; text-align: left; }
.package-name a { color: #FF9900; display: block; font-size: 12px; font-weight: bold; }
.package-name a:hover { background-image: url(../images/fm-page/bg-2.jpg); background-repeat: repeat-x; color: #FF7001; display: block; font-size: 12px; font-weight: bold; text-decoration: none; }




.testimonial-1 { color: #686159; font-size: 14px; font-weight: bold; line-height: 2px; }
.testimonial-2 { color: #686159; font-size: 14px; line-height: 16px; }
.testimonial-3 { color: #FF7000; font-size: 11px; text-align: right; }

.font-size { font-size: 12px; }
.regular_price { color: #FFFFFF; font-family: Arial; font-size: 15px; font-weight: bold; text-align: center; }
.regular_price a { color: #FFFFFF; }
.regular_price a:hover { color: #ff7001; }

.contact-1 { color:#ff8a00; font-size:12px; font-weight:bold; text-decoration:none; }
.contact-1 a { color:#ff8a00; text-decoration:none; }
.contact-1 a:hover { color:red; text-decoration:none; }

#ClientWbsiteThumb { width:197px; height:120px; overflow:hidden; margin-left:1px; }
#ClientWbsiteThumb:hover { height:264px; overflow: hidden; margin-top:-144px; }
#CientShado { width:200px; height:30px; margin-top:-20px; margin-left:-4px; }
.WebDesignBox { width:355px; ; float:left; min-height:240px; margin:0 10px 0 0; }
.WebDesignBoxDivider { width:2px; float:left; padding-left:4px; padding-right:14px; }
#WebDesignBox { width:355px; ; float:left; min-height:240px; margin:0 10px 0 0; }
#WebDesignBoxDivider { width:2px; float:left; padding-left:4px; padding-right:14px; }

#SEO1 { width:206px; margin-left:-4px; margin-top:-42px; }
#SEO2 { width:197px; height:200px; overflow:hidden; margin-left:1px; float:left; }
#SEO2:hover { height:274px; overflow: hidden; margin-top:-154px; }
#SEO3 { width:206px; height:40px; margin-top:-5px; overflow:hidden; }
#SEO4 { width:202px; vertical-align: bottom; text-align:center; background-color:#eeeeee; font-size:12px; font-weight:bold; color:#ff7001; margin-top:-32px; }

.offer-page-table-head { font-size: 15px; font-weight: bold; text-align: left; vertical-align: top; padding:13px 4px 4px; color:#6F9F1C; }
.qborder { border:1px solid #cccccc; background:#ffffff; }
#qhelpdesk { padding-bottom:10px; }

.pathway { color: #FF0000; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
.qoute-form { border:1px solid #cccccc; height:25px; margin-bottom:15px; width:400px; margin-top:3px; font-size:13px; padding:0px 0px 2px 3px; }
.seo-form { border:1px solid #cccccc; height:25px; margin-bottom:10px; width:400px; margin-top:3px; font-size:14px; color:#8d8787; padding:3px; }
.qoute-form2 { border:1px solid #cccccc; height:145px; margin-bottom:15px; width:400px; margin-top:3px; font-size:13px; padding:5px; }
.seo-form2 { border:1px solid #cccccc; height:60px; margin-bottom:10px; width:395px; color:#8d8787; margin-top:3px; font-size:14px; padding:5px; }
.qoute-form3 { border:1px solid #cccccc; height:25px; margin-bottom:15px; width:80px; margin-top:3px; font-size:13px; padding-left:2px; }
.seo-form3 { border:1px solid #cccccc; height:25px; margin-bottom:10px; color:#8d8787; width:120px; margin-top:3px; font-size:14px; padding-left:3px; }

.offer-qoute-form { border:1px solid #cccccc; height:25px; margin-bottom:15px; width:400px; margin-top:3px; font-size:13px; padding:0px 0px 2px 3px; }
.offer-qoute-form2 { border:1px solid #cccccc; height:145px; margin-bottom:15px; width:400px; margin-top:3px; font-size:13px; padding:5px; }
.offer-qoute-form3 { border:1px solid #cccccc; height:25px; margin-bottom:15px; width:80px; margin-top:3px; font-size:13px; padding-left:2px; }
.qqfsubmit { background-image:url(../images/quotation_page/free-quote-button.png); background-repeat:no-repeat; width:187px; height:45px; border:0px; color:#ffffff; background-color:#ffffff; }
.qqfsubmit2 { background-image:url(../images/quotation_page/submit.png); background-repeat:no-repeat; width:187px; height:45px; border:0px; color:#ffffff; background-color:#ffffff; }
.qoute-form:hover, .qoute-form2:hover, .qoute-form3:hover { border:1px solid #ff7001; }
#quoteform { }
#quoteform td { font-size:14px; font-weight:bold; color:#787878; font-family:Verdana; }
.seo-col { border:1px solid #ccc; background:#fafafa; }
.dotline { color:#cccccc; }
#CorverTable { width:740px; background-color:#eeeeee; }
#TesTable { border:1px solid #CCCCCC; padding:5px; }
textarea { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #D6C9BE; color: #7F5B3A; font-size: 12px; }

.clear20 { height:40px; }
.webbox { border:1px solid #f1f1f1; background:#fafafa; padding:13px 20px 3px 25px; width:688px; min-height:100px; max-height:200px; margin:10px auto; font-size:14px; }
.webbox a { text-decoration:none; display:block; color:#787878; }
.webbox a:hover { text-decoration:none; display:block; }
.webbox:hover { border:1px solid #cccccc; background:#ffffff; }
.webbox .img { margin: 0 0 -5px; }

.align-right { float:right; margin:0 0 10px 20px }
.aligh-left { float:left; margin:0 10px 5px 0;}
.aligh-right { float:right; margin:0 0 5px 10px;}
.border { border:1px solid #cccccc;}


.button { font-size:18px; font-weight:bold;  line-height:50px;}
.button a {color:#63A22B; padding:5px 15px; background:#f9f9f9;}
.button a:hover {color:#ff9900; background:#f1f1f1;}
.button .slec { background:#f9f9f9; color:#FF9900; }

.left_float { float:left; margin:0 20px 10px 0;}

.body_text { color: #686159; font-size: 14px; line-height: 20px; text-align: justify;}


