/* 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:779px; margin:0 auto; clear:both; background-color:#fff;}
.clear {clear:both; height:2px; overflow:hidden; width:100%;}
.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:66px;}
#top-nav img { float:left; margin:0px 0px 0px 0px;}
#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:105px; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:url(images/li.jpg) no-repeat; padding:5px 0px 8px 10px; margin:0px;}
#top-nav ul li b {font-size:10px; display:block; line-height:8px; color:#adadad;}
#top-nav ul li a b {text-decoration:none; color:#adadad;}
#top-nav ul li a {color:#292929; text-decoration:none; margin:0px;}
#top-nav ul li a:hover {padding:0px 0px 0px 1px; width:104px; color:#FF3300;}
#flash {clear:both; margin:0px 0px 5px 0px;}
#icons-bg {background:url(images/icons-bg.png) top left no-repeat; position:absolute; margin:214px 0px 0px 0px; width:779px; height:31px;}
#icons-bg ul {margin:0px; padding:2px 0px 0px 10px;}
#icons-bg ul li {margin:0px; padding:9px 24px 5px 31px; list-style-type:none; display:block; color:#3b3b3b; font-family:tahoma; font-size:11px; font-weight:normal; float:left;}
#icons-bg ul li a {color:#3b3b3b; text-decoration:none;}
#icons-bg ul li a:hover {text-decoration:underline;}

/* left navigation */

#left-nav {width:220px; padding:0px 0px 0px 20px; float:left;}
#left p.heading {display:block; 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 8px;}

#left ul {margin:0px; padding:0px;}
#left ul li {list-style-type:none; font-family:Verdana, Arial, Helvetica, sans-serif; display:block!important; background:url(images/left-li.gif) no-repeat; padding:0px 0px 0px 30px; 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; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; background:none; padding:0px;}
#left ul li p.main-tab a:hover {color:#000;}
#left ul li h4 {font-size:12px; margin:15px 0px 5px 0px; padding:4px 0px; display:block; border-bottom:1px solid #CCCCCC;}
#left ul li h4 a {background:none; padding:0px; color:#000; font-size:12px;}
#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 {clear:both;}
#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 .icon {clear:both; text-align:center; padding:10px 0px; height:105px; }
#left .icon a {margin:0px 4px; display:block; float:left; text-align:center; text-decoration:none; color:#7a7a7a; width:64px; padding:3px 0px;}
#left .icon a:hover {background:url(images/icon-hover.gif) no-repeat;}
#left .icon img {display:inline;}

#left .latest-release {clear:both; padding:10px 10px 10px 10px; /*background:url(images/paper.jpg) no-repeat;*/ margin:10px 0px;}
#left .latest-release span {display:block; background:url(images/release.jpg) no-repeat left; padding:4px 0px 4px 40px; margin:0px 0px 0px 0px; color:#000; font-family:"Times New Roman", Times, serif; font-size:18px;  }
#left .latest-release p {font-size:11px; margin:2px 0px 6px 0px; font-weight:bold; padding:0px 0px 0px 40px; color:#666666;}
#left .latest-release iframe {width:200px; height:160px; background:none;}


#left .icon-1 {clear:both; text-align:center; margin:20px 0px 20px 0px; padding:0px 0px 10px 0px; border-bottom:1px dashed #999999; }
#left .icon-1 span {display:block; color:#fff; padding:0px 10px; margin:0px 0px 12px 0px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; clear:both; background: #999999;}
#left .icon-1 img {display:inline; border:none;}

#pscroller2 {background:url(images/scroll-bg-1.gif) no-repeat; width:198px!important; padding:16px 0px 0px 15px; height:37px; margin:10px 0px 7px 0px;}
#pscroller2:hover {background:url(images/scroll-bg.gif) no-repeat;}
#pscroller2 img {border:none;}

#validate {float:right; height:60px; padding:8px 10px 0px 0px;}
#validate img {width:60px; border:none;}

#secure {float:left; padding:8px 0px 0px 10px;}

#left h3 {margin:20px 0px 4px 0px; font-size:16px; font-family:Arial, Helvetica, sans-serif; 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:10px 10px 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-1.jpg) no-repeat; padding:23px 7px 10px 15px; margin:10px 0 0 0px;}
#left .client-speak iframe {margin:0px; padding:0px; width:187px; height:130px;}
#left .client-speak h2 {font-size:14px; display:block; background:url(images/client-speak-3.jpg) left no-repeat; clear:both; color:#cd450a; margin:0px 0px 8px 0px; padding:4px 0px 3px 40px;}
#left .client-speak p {margin:0px 0px 0px 0px;}

#left .newsletter {margin:5px 0px; border:1px solid #cdcdcd; height:52px; padding:3px 10px 0px 8px; background-color:#f5f5f5;}
#left .newsletter h2 {font-size:14px; color:#000; margin:0px 0px 3px 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 p.blog {display:block; margin:5px 0px 5px 0px; clear:both;}
#left p.blog a {display:block; background:url(images/blog.gif) no-repeat; width:209px; height:59px;}
#left p.blog a:hover {background:url(images/blog-1.gif) no-repeat;}



#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;}

#rotator {clear:both; background:url(images/bar-2.jpg) repeat-y;}
#rotator img {float:left; margin:5px 5px; cursor:pointer;}


/*.my-slide {clear:both; margin:10px auto; width:210px; background:url(images/bg-line.jpg) repeat-y;}
.my-slide h1 {font-size:13px; margin:0px 0px 10px 0px; display:block; width:210px; padding:5px 0px; background-color:#FF0000; color:#fff; text-align:center;}
.my-slide span {display:none!important;}
.my-slide br {display:none!important;}
.my-slide input {margin-top:10px; *margin-top:0px;}*/

/* left navigation close */

/* right navigation */

#right-nav {float:right; width:523px; padding:0px 7px 0px 0px;}
.contant-1 { clear:both;}
.contant-1 h1 {font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#686868; margin:3px 0px 7px 0px;}
.contant-1 h1 strong {color:#d54608; font-weight:normal; font-size:20px; letter-spacing:-1px;}
.contant-1 p {margin:0px 4px 13px 0px; line-height:17px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#3e3e3e;}
.contant-1 p a {color:#3e3e3e;}
.contant-1 p b, .contant-1 p b a, .contant-1 p a b {color:#d54608!important;}


.contant-1 h2 {font-size:17px; font-family:Arial, Helvetica, sans-serif; color:#000; margin:3px 0px 7px 0px; border-left:2px solid #FF3300; padding-left:5px;}
.contant-1 h2 strong {color:#d54608; 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 li a {color:#545454; text-decoration:none;}
.contant-1 ol li a:hover {color:#d54608;}

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

p.more {text-align:right; font-size:11px;}
p.more a {color:#e55318!important; text-decoration:none; background:url(images/read.jpg) left bottom no-repeat; padding:1px 0px 2px 18px; font-size:11px; font-weight:normal!important;}
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; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:justify; color:#3b3b3b; margin:0px 0px 10px 0px;}
.services .serv-box p a {color:#3b3b3b;}


.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; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.box-1 p a {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;}

.order-box {clear:both; font-family:Arial, Helvetica, sans-serif; margin:0px 0px 25px 0px; border-top:2px solid #999999;}
.order-box h2 {font-size:13px; margin:0px 0px 5px 0px; display:block; padding:5px 0px 5px 15px; background:url(images/m1.jpg) left no-repeat; border-bottom:1px dashed #CCCCCC; border-top:1px dashed #CCCCCC;}
.order-box h2 a {text-decoration:none; color:#FF6600;}
.order-box h2 a:hover {text-decoration:underline;}
.order-box p {font-size:12px; margin:0px 0px 10px 0px; color:#3e3e3e;}

.order-box h3 {font-size:14px; margin:0px 0px 9px 0px; display:block; color:#0066FF; padding:4px 10px;}

.order-box .box-bg {background:url(images/box-1.gif) no-repeat; clear:both; width:524px; height:116px; margin:0px 0px 15px 0px;}
.order-box .box-bg h4 {font-size:12px; margin:0px; padding:25px 0px 4px 0px; color:#3e3e3e;}
.order-box .box-bg h4 a {font-size:11px; text-decoration:none; color:#0066FF;}
.order-box .box-bg h4 a:hover {text-decoration:underline;}
.order-box .box-bg p.price {float:left; color:#000; background:url(images/buynow-1.png) no-repeat; behavior: url("iepngfix.htc"); margin:0px 0px 0px 5px; padding:0px 20px 0px 0px;}
.order-box .box-bg p.price a {display:block; width:111px; height:83px; padding:30px 0px 0px 0px; font-size:20px; text-align:center; text-decoration:none; cursor:hand!important; color:#000;}
.order-box .box-bg p.price a:hover {color:#FF0000;}
.order-box .box-bg ul {margin:0px 0px 15px 150px; padding:0px;}
.order-box .box-bg ul li {background:url(images/aroo-2.gif) left no-repeat; list-style-type:none; padding:0px 0px 0px 10px; margin:2px 0px;}

#logo-area {clear:both; height:400px;}
#logo-area iframe {height:400px; width:515px;}


#landing-page {clear:both; padding:0px 0px 10px 0px;}
.page-box {float:left; background:url(images/frame-2.gif) no-repeat; width:146px; height:106px; padding:8px; margin:3px 5px;}
.page-box img {width:146px; height:106px; border:none;}


#demos {clear:both;}
.demos-box {clear:both; margin:0px 0px 20px 0px; font-family:Arial, Helvetica, sans-serif;}
.demos-box h2 {font-size:16px; margin:0px 0px 5px 0px; display:block; clear:both; background:#eeeeee; border:1px dashed #CCCCCC; padding:4px;}
.demos-box p {font-size:12px; margin:0px 0px 8px 0px;}
.demos-box p a {color:#d54608;}
.demos-box img.demo-thumb {float:right; margin:0px 10px 0px 10px; width:150px; height:110px; padding:3px; border:1px solid #CCCCCC;}
.demos-box ul {margin:0px 0px 12px 25px; padding:0px;}

.demos-box .timer {float:right; width:150px; background:#d54608; text-align:center; padding:10px;}
.demos-box .timer h4 {font-size:13px; font-weight:bold; color:#fff; margin:0px 0px 3px 0px;}
.demos-box .timer h5 {font-size:28px; font-weight:normal; margin:0px 0px 3px 0px; color:#fff;}

/*---
.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;}
---*/

#bredcrumb {clear:both; font-family:Arial, Helvetica, sans-serif; background:#eee; border:1px dashed #d9d9d9; padding:6px 10px; }
#bredcrumb p {margin:0px; font-size:11px; color:#646464;}
#bredcrumb p strong {font-size:11px;}
#bredcrumb p a {color:#646464; text-decoration:none;}
#bredcrumb p a:hover {text-decoration:underline;}

#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;}
#speak img {float:left; width:91px; height:103px; padding:8px 21px 7px 0px; display:block; background:url(images/image-bg.jpg) right top no-repeat; margin:0px 5px 5px 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; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.main-box p a {font-weight:bold; 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 tt {text-align:right!important; display:block; font-family:tahoma, Arial; font-size:11px; font-weight:normal; margin:0px 8px 13px 0px; clear:both;}
.main-box tt a {color:#e55318; text-decoration:none; background:url(images/read.jpg) left bottom no-repeat; padding:1px 0px 2px 18px; }
.main-box tt a:hover {background:url(images/more.gif) left bottom no-repeat;}


.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; padding:4px 0px; margin:0px 0px 0px 4px; clear:left;}
.main-box form input {width:170px; border:1px solid  #bcbcbc; margin:2px 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.sub:hover {background:url(images/go-2.gif) no-repeat;}
.main-box form a.reset { display: block; width:50px; background:url(images/go-1.gif) no-repeat; height:20px; border:none;}
.main-box form a.reset:hover {background:url(images/go-3.gif) no-repeat;}

#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 .button-1 {clear:both; height:78px; margin:5px 0px;}
#left .button-1 a {color:#888; text-decoration:none; display:block; float:left; width:98px; text-align:right; padding:35px 8px 41px 0px; margin:0px 2px;}
#left .button-1 a#why {background:url(images/why-1.jpg) no-repeat;}
#left .button-1 a#why:hover {background:url(images/why-1.jpg) left bottom no-repeat;}
#left .button-1 a#client {background:url(images/client-1.jpg) no-repeat;}
#left .button-1 a#client:hover {background:url(images/client-1.jpg) left bottom no-repeat;}

#left .link {clear:both; text-align:center; margin:0px 0px 5px 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;}

#linking-2 {clear:both; margin:10px 10px 0px 10px; height:20px;}
#linking-2 h2 {font-size:11px; font-weight:bold; margin:0px; padding:0px; text-align:center;}
#linking-2 h2 a {color:#FF6600; text-decoration:none; padding:3px 0px; margin:0px 2px; text-align:center;}
#linking-2 h2 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;}


/*client panel*/
.client-panel { /*width:278px;*/}
.client-panel ul {margin:0px; padding:0px 0px 0px 130px;}
.client-panel ul li {display:block; float:left; margin:0px 1px; list-style-type:none;}
.client-panel ul li a {display:block; color:#fff; text-decoration:none; background:url(images/link-2.gif) no-repeat; width:148px; text-align:center; padding:6px 0px; font-weight:bold;}
.client-panel ul li a:hover {background:url(images/link-1.gif) no-repeat;}
.client-panel ul li a.select {background:url(images/link-1.gif) no-repeat;}

.client-panel h3 {display:block; margin:0px; clear:both; }
.client-panel h3 a img {border:none;}
/*client panel close*/


/*artical tabing*/
.link-panel { /*width:278px;*/}
.link-panel h3 {display:block; margin:0px; clear:both; }
.link-panel h3 a img {border:none;}

.AccordionPanelContent {overflow: hidden; margin: 0px;}
.AccordionPanelContent td {vertical-align:top;}
.AccordionPanelContent ol {margin:0px; padding:0px 0px 10px 45px; }
.AccordionPanelContent ol li {list-style-type: decimal; margin:6px 0px; color:#fff;}
.AccordionPanelContent ol li a {color:#fff; text-decoration:none; font-size:11px; padding:0px 0px 0px 0px;}
.AccordionPanelContent ol li a:hover { text-decoration:underline;}

/*artical tabing close*/

/* artical-panel */

.artical-panel {clear:both;}
.artical-panel h1 {font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#686868; margin:3px 0px 7px 0px;}
.artical-panel h1 strong {color:#d54608; font-weight:normal; font-size:20px; letter-spacing:-1px;}

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

.artical-panel 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;}
.artical-panel h3 b {color:#000;}

.artical-panel h6 {display:block; text-align:right; height:22px; border-bottom:2px solid #9cb31c; font-size:12px; font-weight:normal; clear:both;}
.artical-panel h6 a {display:block; color:#fff; text-align:center; float:right; text-decoration:none; margin:0px 10px 0px 0px; background:url(images/tab-6.gif) no-repeat; width:116px; padding:4px 0px;}
.artical-panel h6 a:hover {background:url(images/tab-7.gif) no-repeat;}

.artical-panel p {margin:0px 4px 13px 0px; color:#616161; font-size:12px; line-height:17px; font-family:Arial, Helvetica, sans-serif; }
.artical-panel p strong {color:#7c8e17;}
.artical-panel p a {background:#e7722c; color:#fff; padding:0px 2px 2px 2px; text-decoration:none;}
.artical-panel p a:hover {background-color:#7c8e17;}
.artical-panel .right-side {margin:3px 0px 3px 5px;}

.artical-panel ol {padding:0px 0px 0px 10px; margin:10px 0px;}
.artical-panel 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;}
.artical-panel ol li a {color:#545454; text-decoration:none;}
.artical-panel ol li a:hover {color:#d54608;}

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

/* artical-panel close */

/* right navigation close */


div#botom { background:url(images/bottom.jpg) repeat-x; height:147px; font-family:Arial, Helvetica, sans-serif;}

#footer {width:779px; margin:0 auto;}
#footer p {color:#fff; margin:0px; font-size:12px; padding:10px 0px 0px 120px; text-align:center;}
#footer p a {color:#fff; text-decoration:none;}
#footer p a:hover { text-decoration:underline;}

#footer ul {display:block; float:left; width:28%; background:url(images/bot-dot.gif) right repeat-y; margin:10px 0px; padding:7px 20px;}
#footer ul li {list-style-type:none; font-size:12px; color:#fff; margin:4px 0px;}
#footer ul li a {color:#fff; text-decoration:none;}
#footer ul li a:hover {text-decoration:underline;}


/* christmas ball theme 
#left-ball {background:url(images/left-ball.png) no-repeat; width:100px; height:248px; position:fixed; left:0px; top:0px; z-index:999999; margin-left:1%;}
#right-ball {background:url(images/right-ball.png) no-repeat; width:109px; height:333px; position:fixed; right:0px; top:0px; z-index:999999; margin-right:1%;}
 christmas ball theme close*/

/* christmas theme */
#element {position: fixed; bottom:0px; right:0px; z-index:1000; margin-right:5px;}
#element img {behavior: url("iepngfix.htc");}
/* christmas theme close */

/* twitter theme */
#twiter {position: fixed; top:100px; left:0px; z-index:1000;}
#twiter img {behavior: url("iepngfix.htc");}
/* twitter theme close */

/* Facebook theme */
#facebook {position: fixed; top:200px; left:0px; z-index:1000;}
#facebook img {behavior: url("iepngfix.htc");}
/* Facebook theme close */

/* linkedin theme */
#linkedin {position: fixed; top:350px; left:0px; z-index:1000;}
#linkedin img {behavior: url("iepngfix.htc");}
/* linkedin theme close */
