/* CSS Document */

body {margin:0px; font-family:Tahoma, Verdana, Arial; font-size:11px; background:url(../images/body.jpg) center repeat-y #d1d1d1;}
div#container {width:245px; margin:1 auto; clear:both; background-color:#fff;}
.clear, #middle {clear:both;}
#middle {margin-bottom:40px;}
.left-side {float:left;}
.right-side {float:right;}
a.link-1 {text-decoration:none; background:url(../images/yellow.gif) bottom repeat-x; padding:0px 0px 1px 0px; color:#3e3e3e;}
a.link-1:hover { color:#e86c46;}
u { border-bottom:1px solid #e86c46; text-decoration:none;}
i {font-family:Arial, Helvetica, sans-serif; color:#FF3300;}
.red {border-color:#CC0000!important;}
#top-nav {border-top:4px solid #d54608; height:78px;}
#top-nav img { float:left;} 
#top-nav ul {float:right; margin:30px 0px 0px 0px; padding:0px 10px 0px 0px;}
#top-nav ul li {list-style-type:none; float:left; display:block; font-weight:bold; color:#292929; width:115px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#top-nav ul li b {font-size:10px; display:block; line-height:8px;}
#top-nav ul li a b {text-decoration:none; color:#adadad;}
#top-nav ul li a {color:#292929; text-decoration:none; display:block; width:105px; background:url(../images/li.jpg) no-repeat; margin:0px 0px 0px 0px; padding:5px 0px 8px 10px;}
#top-nav ul li a:hover { padding:6px 0px 7px 11px; width:104px; color:#FF3300;}
#flash {border-top:4px solid #d54608; clear:both; margin:0px 0px 5px 0px; }

/* left navigation */

#left-nav {width:220px; padding:0px 0px 0px 5px; float:left;}
#left p.heading {display:block; height:30px; background:url(../images/left1.gif)  repeat-y; font-weight:normal; color:#fff; font-size:18px; padding:3px 0px 3px 6px; margin:0px;}
#left p.heading img {margin:0px 8px 0px 3px;}
#left ul {margin:0px; padding:0px;}
#left ul li {list-style-type:none; font-family:Verdana, Arial, Helvetica, sans-serif; display:block; background:url(../images/left-li.gif) no-repeat; padding:0px 0px 0px 25px; font-size:12px;}
#left ul li p {list-style-type:none; display:block; font-size:12px; margin:6px 0px 0px 0px; color:#757575;}
#left ul li p.main-tab a {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; background:none; padding:0px;}
#left ul li p.main-tab a:hover {color:#000;}
#left ul li a {color:#757575; text-decoration:none; font-size:11px; background:url(../images/sub-li.gif) no-repeat; padding:2px 0px 0px 20px; font-family:Tahoma, Arial, Verdana;}
#left ul li a:hover {color:#d54608;}
#left h2 { font-size:17px; font-weight:bolder; font-family:Arial, Helvetica, sans-serif; line-height:14px; margin:7px 0px 0px 0px;}
#left h2.but-1 a {color:#3e6f00; text-decoration:none; display:block; background:url(../images/but-1.gif) no-repeat; padding:21px 0px 20px 59px;}
#left h2.but-1 a:hover {background:url(../images/but-2.gif) no-repeat; padding:21px 0px 20px 59px;}



#left h3 {margin:20px 0px 4px 0px; font-size:17px; font-weight:normal; background:url(../images/icon1.jpg) right no-repeat;}

.dot-2 {background:url(../images/dot.jpg) repeat-x; height:3px;}
#left marquee {display:block; padding:0px 10px; height:170px;}
#left marquee h4 {font-size:11px; margin:5px 0px 5px 0px; display:block; background:url(../images/news.jpg) no-repeat; color:#e55318; padding:0px 0px 3px 25px}

#left marquee p {font-size:11px; margin:0px 0px 10px 0px; padding:0px 0px 10px 25px; display:block; background:url(../images/dot-1.jpg) bottom repeat-x;}
#left h5 {font-size:11px; font-weight:normal; text-align:right; margin:15px 20px 10px 0px; }
#left h5 a {color:#e55318; background:url(../images/left-more.jpg) no-repeat; padding:0px 0px 0px 12px;}
#left h5 a:hover {color:#000;}

#left .client-speak {background:url(../images/client-speak.jpg) no-repeat; padding:23px 7px 15px 45px; margin:10px 0px;}
#left .client-speak h2 {font-size:14px; color:#cd450a; margin:0px 0px 5px 0px;}
#left .client-speak p {margin:0px 0px 0px 0px;}

#left .newsletter {margin:10px 0px; border:1px solid #cdcdcd; height:60px; padding:8px 10px 0px 8px; background-color:#f5f5f5;}
#left .newsletter h2 {font-size:14px; color:#000; margin:0px 0px 5px 0px; background:url(../images/icon2.gif) no-repeat; padding:3px 0px 3px 30px;}
#left .newsletter form {margin:0px; padding:0px;}
#left .newsletter input {margin:4px 0px 3px 0px; width:140px; height:14px; border:1px solid #cfcfcf; }

#left .newsletter a {background:url(../images/submit-1.gif) no-repeat; width:46px; height:18px; border:none; margin:5px 0px 0px 0px; display:block; float:right;}
#left .newsletter a:hover {background:url(../images/submit-2.gif) no-repeat;}

#left a.im {display:block; padding:0px 0px 2px 0px;}
#left a.im:hover { padding:2px 0px 0px 0px;}

.online-support {clear:both; text-align:center; padding:5px 0px;}

#left .artical-page {clear:both; background:url(../images/b1.jpg) repeat-y;}
#left .artical-page h6 {font-family:Arial, Helvetica, sans-serif; margin:0px 0px 5px 5px; font-size:16px; display:block; background:url(../images/artical-but.jpg) no-repeat; color:#2f2f2f; text-decoration:none; padding:11px 0px 10px 45px; }

#left .artical-page dl {margin:0px 0px 0px 20px; padding:0px; display:block; width:180px;}
#left .artical-page dl dt {font-weight:bold; margin:0px 0px 5px 0px;}
#left .artical-page dl dt a {color:#4b4b4b; text-decoration:none;}
#left .artical-page dl dd {margin:0px; color:#4b4b4b;}
#left .artical-page dl dd strong {display:block; text-align:right; font-weight:normal; margin:6px 0px 10px 0px; border-bottom:1px dashed #b2b2b2; padding:0px 0px 10px 0px; }
#left .artical-page dl dd strong a {background:url(../images/li-artical.gif) right no-repeat; color:#e85b1d; text-decoration:none; padding:0px 15px 0px 0px;}

#left .artical-page-1 {clear:both; background:url(../images/b2.gif) repeat-y;}
#left .artical-page-1 h6 {font-family:Arial, Helvetica, sans-serif; margin:0px 0px 5px 5px; font-size:16px; display:block; background:url(../images/artical-but-1.gif) no-repeat; color:#2f2f2f; text-decoration:none; padding:11px 0px 10px 45px; }

#left .artical-page-1 dl {margin:0px 0px 0px 20px; padding:0px; display:block; width:180px;}
#left .artical-page-1 dl dt {font-weight:bold; margin:0px 0px 5px 0px;}
#left .artical-page-1 dl dt a {color:#4b4b4b; text-decoration:none;}
#left .artical-page-1 dl dd {margin:0px; color:#4b4b4b;}
#left .artical-page-1 dl dd strong {display:block; text-align:right; font-weight:normal; margin:6px 0px 10px 0px; border-bottom:1px dashed #b2b2b2; padding:0px 0px 10px 0px; }
#left .artical-page-1 dl dd strong a {background:url(../images/li-artical.gif) right no-repeat; color:#e85b1d; text-decoration:none; padding:0px 15px 0px 0px;}

#left .artical-page-1 dl dd strong a:hover {text-decoration:underline;}
/* left navigation close */

/* right navigation */

#right-nav {float:right; width:623px; padding:0px 7px 0px 0px;}
.contant-1 { clear:both;}
.contant-1 h1 {font-size:17px; font-weight:normal; color:#686868; margin:3px 0px 7px 0px;}
.contant-1 h1 strong {color:#d54608; font-family: Tahoma, Verdana, Arial; font-weight:normal; font-size:20px; letter-spacing:-1px;}
.contant-1 p {margin:0px 4px 13px 0px; color:#3e3e3e;}
.contant-1 p b {color:#d54608;}

.contant-1 h2 {font-size:17px; font-weight:normal; color:#000; margin:3px 0px 7px 0px; border-left:2px solid #FF3300; padding-left:5px;}
.contant-1 h2 strong {color:#d54608; font-family: Tahoma, Verdana, Arial; font-weight:normal; font-size:20px; background-color:#FF3300; padding:0px 5px; color:#fff;}

.contant-1 h3 {margin:10px 0px; color:#d54608; font-size:13px; display:block; background:url(../images/back-dot.jpg); padding:3px 0px 3px 5px; border-bottom:1px solid #d5d5d5;}

.contant-1 h3 b {color:#000;}

.contant-1 td {vertical-align:top;}
.contant-1 td img {margin:0px 8px 0px 0px;}
.contant-1 td h4 {font-size:13px; margin:0px 0px 5px 0px;}

.contant-1 ol {padding:0px 0px 0px 10px; margin:10px 0px;}
.contant-1 ol li {list-style-type:none; background:url(../images/sub-li.gif) left top no-repeat; padding:2px 10px 2px 21px; line-height:14px; color:#545454;}

.contant-1 ol.set-1 {display:block; width:250px; float:left;}

p.more {text-align:right;}
p.more a {color:#e55318; text-decoration:none; background:url(../images/read.jpg) left bottom no-repeat; padding:1px 0px 2px 18px;}
p.more a:hover { background:url(../images/more.gif) left bottom no-repeat; padding:1px 0px 2px 18px;}

.services {clear:both; margin-right:1px;}
.services .serv-box {width:261px; float:left; border-top:2px solid #c71706; background:url(../images/dot-3.jpg) right repeat-y;}
.services .serv-box h2 {font-size:16px; margin:0px 0px 6px 0px; padding:4px 0px 4px 6px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color:#686868;}
.services .serv-box h2 strong {color:#000; font-weight: bold;}
.services .serv-box h2 img {margin:0px 3px 0px 0px;}

.services .serv-box p {display:block; padding:0px 8px 15px 10px; text-align:justify; color:#3b3b3b; margin:0px 0px 10px 0px;}

.contant-1 tt, .services .serv-box tt {text-align:right!important; display:block; font-family:tahoma, Arial; font-size:11px; font-weight:normal; margin:0px 8px 13px 0px; clear:both;}
.contant-1 tt a, .services .serv-box tt a {color:#e55318; text-decoration:none; background:url(../images/read.jpg) left bottom no-repeat; padding:1px 0px 2px 18px; }
.contant-1 tt a:hover, .services .serv-box tt a:hover {background:url(../images/more.gif) left bottom no-repeat;}


.services .serv-box h3 {margin:0px 0px 8px 10px; font-size:12px; font-family:Arial, Helvetica, sans-serif; border-left:2px solid #FF0000; font-weight:normal; padding:0px 0px 0px 5px;}
.services .serv-box.back-none {background:none;}
.services .serv-box.serv-box1 h2 {background:url(../images/services.jpg) repeat-y #dd4313; color:#fff;}
.services .serv-box.full {width:520px!important;}

a.more-link {color:#e55318; text-decoration:none;}
a.more-link:hover {text-decoration:underline;}

.services .serv-box ul {margin:0px; padding:0px 0px 10px 10px;}
.services .serv-box ul li {background:url(../images/aroo-2.gif) left top no-repeat; padding:0px 0px 0px 15px; display:block; line-height:15px; list-style-type:none;}


.box-1 {background:url(../images/img3.gif) repeat-y; width:515px; margin:30px 0px 10px 0px; clear:both;}
.box-1 h2 {display:block; background:url(../images/img1.gif); font-size:18px; font-weight:normal; color:#dd4313; padding:7px 0px 0px 30px; margin:0px 0px 10px;}
.box-1 h2 strong {color:#000; font-weight:normal;}
.box-1 p {padding:0px 0px 0px 0px; margin:0px 10px 13px 30px; color:#545454;}
.box-1 h3 {font-size:13px; font-weight:bold; margin:5px 0px 10px 30px;}
.box-1 ol {padding:0px 0px 5px 30px; margin:0px;}
.box-1 ol li {list-style-type:none; background:url(../images/sub-li.gif) left top no-repeat; padding:2px 10px 2px 21px; line-height:14px; color:#545454;}
/*---
.package {clear:both;}
.package-box {float:left; width:250px;}
.package-box h3 {font-size:13px; margin:0px 0px 5px 30px; background-color:#ebebeb; border:1px solid #d3d3d3; padding:4px 0px 4px 6px; display:block;}
.package-box ul {margin:0px 0px 10px 0px; padding:0px 0px 0px 30px; display:none;}
.package-box ul li {list-style-type:none; background:url(../images/sub-li.gif) no-repeat; line-height:18px; padding:0px 0px 0px 20px;}

.display {float:left; width:250px;}
.display h3 {font-size:13px; margin:0px 0px 5px 30px; background-color:#ebebeb; border:1px solid #d3d3d3; padding:4px 0px 4px 6px; display:block;}
.display ul {margin:0px 0px 10px 0px; padding:0px 0px 0px 30px;}
.display ul li {list-style-type:none; background:url(../images/sub-li.gif) no-repeat; line-height:18px; padding:0px 0px 0px 20px;}
---*/



#clients {clear:both; padding:0px 0px 0px 0px;}


#clients .next {clear:both; text-align:right; margin:30px 0px 0px 0px; padding:0px 60px 0px 0px;}
#clients .next p {margin:0px; display:block; padding:2px 0px;}

#clients .next p a {background-color:#dcdcdc; border:1px solid #c6c6c6; color:#000; padding:1px 5px; text-decoration:none;}
#clients .next p a:hover { border:1px solid #d54608; background-color:#e67949; color:#fff;}
#clients h2 {font-size:13px; margin:0px; float:left; margin:0px 10px;}
#clients h2 a {color:#fff; text-decoration:none; display:block; background:url(../images/red-but.gif) no-repeat; width:209px; text-align:center; padding:13px 0px;}
#clients h2 a:hover {background:url(../images/red-but-1.gif) no-repeat;}

#clients h3 {margin:10px 0px 0px 0px; color:#d54608; font-size:13px; display:block; background:url(../images/back-dot.jpg); padding:3px 0px 3px 5px; border-bottom:1px solid #d5d5d5;}

#clients h3 strong {color:#000;}


#speak {clear:both; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px;}
#speak p {margin:0px 0px 10px 0px; color:#5a5a5a;}
#speak h2 {font-size:13px; font-family:Arial, Helvetica, sans-serif; text-align:right; color:#d54608; display:block; padding:0px 0px 5px 0px; margin:0px 0px 0px 0px;}
#speak h2 strong {color:#000;}
#speak h2 b {color:#000; font-size:11px; font-weight:normal;}
#speak h2 b a {color:#000; text-decoration:none;}
#speak h2 b a:hover {text-decoration:underline;}
#speak .spek {padding:8px; border:1px solid #e7e7e7; margin:0px 0px 10px 0px;}

.main-box {width:522px; clear:both; background: url(../images/sado.gif) left bottom no-repeat #f6f6f6; padding:10px 0px 40px 0px;}
.main-box h2 {font-size:17px; margin:0px 0px 5px 10px; padding:0px 7px; font-weight:normal; display:block; border-left:1px solid #FF3300;}
.main-box h2 strong {background-color:#FF3300; font-weight:normal; color:#fff; padding:0px 4px 1px 4px;}
.main-box p {margin:0px; padding:0px 10px 10px 10px; color:#686868;}
.main-box ol {margin:10px 0px 10px 40px; padding:0px;}
.main-box ol li {color:#686868;}
.main-box h4 {float:right; display:block;  text-align:center; margin:0px 20px 0px 0px; font-size:13px;}
.main-box h4 a {text-decoration:none; color:#000; padding:1px 2px;}
.main-box h4 strong {background-color:#FF3300; color:#fff; display:block; padding:2px 0px;}

.main-box form {margin:0px 10px; padding:5px 5px; display:block;  font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.main-box form h2 {margin:10px 0px; color:#d54608; font-size:13px; display:block; background:url(../images/back-dot.jpg); padding:3px 0px 3px 5px; border-bottom:1px solid #d5d5d5;}
.main-box form label {display:block; float:left; width:200px; margin:0px 0px 0px 4px; clear:left;}
.main-box form input {width:170px; border:1px solid  #bcbcbc; margin:1px 0px;}
.main-box form textarea {height:100px; width:372px; margin:0px 0px 0px 8px;}

.main-box form .code {clear:both; height:75px; margin:5px 0px 5px 7px;}
.main-box form .code img {float:left; margin:0px 12px 0px 0px;}
.main-box form .code p {font-size:11px; margin:0px 0px 5px 0px; padding-bottom:0px;}

.main-box form a {float:left; margin:0px 2px 0px 8px;}
.main-box form a.sub { display: block; width:50px; background:url(../images/go.gif) no-repeat; height:20px; border:none;}
.main-box form a.reset { display: block; width:50px; background:url(../images/go-1.gif) no-repeat; height:20px; border:none;}

#left .button {background:url(../images/button.jpg) no-repeat; padding:0px 0px 15px 0px;}
#left .button h6 {font-size:12px; font-family: Arial, Helvetica, sans-serif; margin:0px; display:block;  color:#9eaa37; letter-spacing:0.02em;}
#left .button h6 a {color:#9e9e9e; text-decoration:none; display:block; margin:0px; padding:12px 0px 2px 0px;  text-align:center;}
#left .button h6 a:hover {background:url(../images/button-1.gif) top no-repeat; padding:10px 0px 4px 0px; color:#9eaa37;}

#left .link {clear:both; text-align:center; margin:10px 0px;}
#left .link img {border:none; margin:4px 3px;}

.resource {clear:both;}
.resource ul {margin:0px 0px 10px 0px; padding:0px;}
.resource ul li {list-style-type:none;  float:left;  font-size:12px; font-family:Arial, Helvetica, sans-serif;  margin:1px 5px;}
.resource ul li a {display:block; background:url(../images/green.jpg) no-repeat; width:220px; padding:6px 0px 10px 25px; color:#51581c; text-decoration:none;}
.resource ul li a:hover {background:url(../images/green-1.jpg) no-repeat; padding:7px 0px 9px 26px; width:219px; color:#000;}
.resource h1 { font-size:11px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; margin:4px 0px 8px 10px; display:block; padding:1px; border:1px solid #cbcbcb; width:210px;}
.resource h1 a {color:#d54608; text-decoration:none; background-color:#e9e9e9; display:block; padding:3px 0px; text-align:center;}
.resource h1 a:hover { background-color:#d54608; color:#fff;}

.resource h2 { margin:0px 0px 8px 0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; display:block; background:url(../images/back-dot.jpg); padding:3px 0px 3px 5px; border-bottom:1px solid #d5d5d5;}
.resource h2 strong {color:#d54608;}
.resource p {color:#3e3e3e; margin:0px 0px 10px 0px;}
.resource input.but-1 { padding:2px 2px; width:90px; font-size:11px; float:left; }
.resource textarea.text {width:280px; margin:0px 0px 10px 0px; height:100px; font-size:12px; clear:both;}

.resource h3 {font-size:12px; font-family:Arial, Helvetica, sans-serif;  margin:0px 0px 5px 0px; text-align:right; padding:0px;}

.resource-1 {clear:both;}
.resource-1 ol {margin:0px 0px 0px 0px; padding:0px;}
.resource-1 ol li {color:#3e3e3e; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px 0px 10px 0px; list-style-type:none;}
.resource-1 ol li a {color:#d54608; font-weight:bold;}

#paypal-payment {background:url(../images/paypal.jpg) left top no-repeat; clear:both;}
#paypal-payment form {margin:0px; padding:20px 0px 20px 150px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#paypal-payment form label{ display:block; float:left; width:110px; color:#3e3e3e; clear:left; margin:6px 0px 0px 0px;}
#paypal-payment form input {width:160px; height:20px; font-size:15px; border:1px solid #cbcbcb; line-height:20px; margin:3px 0px;}
#paypal-payment form select {border:1px solid #cbcbcb; font-size:12px; margin:3px 0px;}

#linking {clear:both; margin:0px 10px 10px 10px; text-align:center; background-color:#ededed; padding:5px 5px; border:1px solid #e3e3e3;}
#linking h4 {font-size:11px; font-weight:normal; margin:0px; line-height:16px;}
#linking h4 a {color:#696969; text-decoration:none;}
#linking h4 a:hover {color: #FF3300;}


#linking-1 {clear:both; margin:10px 10px 0px 10px; height:20px;}
#linking-1 h5 {font-size:11px; font-weight:bold; margin:0px; padding:0px; text-align:center;}
#linking-1 h5 a {color:#FF6600; text-decoration:none; padding:3px 0px; margin:0px 2px; text-align:center;}
#linking-1 h5 a:hover { color:#000;}


.contant-1 div#sitemap {clear:both;}
.contant-1 div#sitemap h4 {background:url(../images/aroo.gif) no-repeat; padding:5px 0px 2px 30px;}
.contant-1 div#sitemap ol.fix li {display:block; float:left; width:235px; padding-right:0px;}
.contant-1 div#sitemap ol li a {color:#545454; text-decoration:none;}
.contant-1 div#sitemap ol li a:hover {color:#FF6600;}

#thanks {clear:both; background:url(../images/thanks.gif) no-repeat; text-align:center;}
#thanks h1 {font-size:20px; font-weight:normal; color:#686868; margin:0px; padding:43px 0px;}
#thanks h1 strong {color:#d54608; font-weight:normal;}

/* right navigation close */

div#botom-link {margin:0px 10px 0px 10px; text-align:center; padding:10px 5px 10px 5px; background:url(../images/back-dot.jpg); border:1px solid #f4f4f4; border-bottom:none;}
div#botom-link h5 {font-size:11px; margin:0px; text-align:center;}
div#botom-link h5 a {text-decoration:none; color:#d54608;}
div#botom-link h5 a:hover {color:#000;}
div#botom {margin:0px 3px 0px 3px; background:url(../images/bot.gif) top repeat-x; clear:both; height:60px;}
div#botom h1 {font-size:11px; font-weight:normal; color:#fff; display:block; background:url(../images/allright.gif) no-repeat; text-align:center; width:228px; padding:9px 0px 10px 0px; float:left; margin:3px 48px 0px 10px;}
div#botom p {color:#000; margin:0px; padding:10px 0px 0px 0px;}
div#botom p a {color:#000; font-weight:bold; text-decoration:none; padding:0px 10px;}
div#botom p a:hover { text-decoration:underline;}

