body{ margin:0; padding:0; background:#605f5f url(../images/bg.jpg) left top repeat-x; width:100%; height:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#3b3a3a;}

div, dl, dd, ul, li, h1, h2,h3,h4,h5, p, img, form{ margin:0px; padding:0px;}
*{ margin:0px; padding:0px; outline:0;}
img{ border:none;}
ul, li{ list-style-type:none;}

a , a:link{color:#3b3a3a; text-decoration:underline;}
a:hover{color:#3b3a3a; text-decoration:none;}

#wraper{ width:100%;}
#container{ width:964px; margin:0 auto;}
input{ border:0;}
.input{ border:0; cursor:pointer;}
.header{ height:90px; width:964px; float:left;}
.top-links{ float:left; height:22px; text-align:left; padding-left:15px;}
.top-links ul{padding-right:20px; padding-top:14px;}
.top-links ul li{ width:11px; float:left; padding-left:18px;}
.top-links ul li a{ display:block;}
.logo-row{float:left; width:964px; height:68px;}
.logo{float:left; font-size:0px; width:335px; height:52px; padding:10px 132px 0 12px;}
.oracle-logo{ padding:8px 0 0px 700px; float:left; width:141px;}
.nav{float:left; width:485px; height:68px;}
.nav ul{ font-size:15px; color:#000; font-weight:bold; padding-top:25px;}
.nav li{ float:left; line-height:28px;}
.nav li a{color:#000; text-decoration:none; line-height:28px; padding:0 13px; display:block;}
.nav li a:hover{ text-decoration:none; color:#fff; background: url(../images/nav-bg.jpg) left top repeat-x;}

.middle-part{background:#fff; padding:0px 10px 20px 10px; width:944px; float:left;}
.banner{ font-size:0px; width:944px; clear:both; margin:0; padding:10px 0;}

.content-part{float:left; width:944px;}
.left-part{ width:658px; float:left; padding-right:28px;}
.left-part dl{ width:658px; float:left; }
.right-part{ width:258px; float:left; }
.logo-license{ width:212px; float:left; padding:0 446px 5px 0; background: url(../images/title-line.jpg) left bottom no-repeat;}
.overview{ padding:10px 0;}
.overview p{ padding:0 0 3px 22px; clear:both; }
.overview .title{font-size:15px; font-weight:bold;}
.overview ul { float:left; width:658px;}
.overview ul li{ background: url(../images/bullet.gif) 6px 6px no-repeat; padding-left:22px;}
.more{ text-align:right;}
.more a{ text-decoration:underline; color:#353535; background:url(../images/bullet.gif) left 6px no-repeat;  padding-left:12px;}
.more a:hover{ text-decoration:none; color:#353535;}

.bot-box{ width:212px; float:left; border:1px solid #dddada; margin-right:8px; min-height:158px; height:auto !important; height:158px; }
.bot-box .title{ background:url(../images/bot-box-bg.jpg) repeat-x left top; width:212px; height:37px;}
.bot-box .title img{ padding:3px 10px 0 0; float:right;}
.bot-box .title strong{float:left; width:167px; font-size:15px; color:#410ba3; padding:8px 0 0 10px;}
.bot-box .content{ padding:3px 10px 10px 10px;}

.right-box{ width:256px; border:1px solid #dddada;  float:left;}
.right-box .title{ background: url(../images/right-title-bg.jpg) left top repeat-x; width:256px; height:37px;}
.right-box .title img{ padding:3px 10px 0 0; float:right;}
.right-box .title strong{float:left; width:206px; font-size:18px; color:#410ba3; padding:8px 0 0 10px; font-weight:normal;}
.handcursor{cursor:pointer;}
.bot-tab{ width:256px; float:left;}
.bot-tab h3{ background:#f5f3f3 url(../images/bullet-1.gif) 8px 9px no-repeat; font-size:13px; padding-left:32px; line-height:30px; margin-bottom:1px; color:#4a4949;}
.bot-tab div{ background:#e8e8e8; padding:10px; border-bottom:1px solid #fff;}
.testimonial-title{ font-size:15px; line-height:34px; border-bottom:1px solid #8e8c8c; font-weight:bold; color:#4a4949;}
.testimonial p{ padding:10px 10px 0 10px;}
.testimonial p img{ padding:0 2px;}
.testimonial .name{ font-weight:bold; text-align:right;}

.footer{ width:964px; float:left; color:#3b3a3a; background: url(../images/footer-bg.jpg) left bottom repeat-x; padding-bottom:45px; }
.footer-link{ background-color:#a7a6a6; color:#3b3a3a; height:20px; padding-top:10px; text-align:center;font-size:12px;}
.footer-link span{ padding:0px 8px; color:#3b3a3a; font-size:11px;}
.footer-link a:link, .footer-link a:visited{ color:#3b3a3a; font-size:12px; text-decoration:none;}

.footer-link a:hover{color:#3b3a3a; font-size:12px; text-decoration:underline;}


.footer-copyright{ background:#a7a6a6; color:#3b3a3a; line-height:28px; text-align:center; font-size:12px; }


.footer-copyright span{ padding:0px 10px; color:#3b3a3a; font-size:11px; text-decoration:none;}
.footer-copyright a:link, .footer-copyright a:visited{ color:#3b3a3a; font-size:12px; text-decoration:underline;}

.footer-copyright a:hover{color:#3b3a3a; font-size:12px; text-decoration:none;}


/*inner css*/
.inner-title{ background:url(../images/inner-title-bg.jpg) left top no-repeat; width:636px; font-size:18px; color:#410ba3; text-align:left; padding:7px 0 0 22px; height:35px;}

.inner-title h1{font-size:18px; color:#410ba3;}

.inner-content{ padding-left:22px;}
.inner-content p{ padding-bottom:10px;}
.title2{color:#410ba3; font-weight:bold; font-size:14px;}
.product-left{ width:531px; padding-right:28px;  float:left;}
.product-right{ width:385px;  float:left;}
.product-title h1{ background: url(../images/product-title-bg.jpg) left top no-repeat; width:509px; font-size:18px; color:#410ba3; text-align:left; padding:7px 0 0 22px; height:35px;}
.product-right .title3{ height:30px; width:385px; background:#282828; color:#fff; font-size:18px; line-height:30px; margin-bottom:7px; font-weight:normal; text-align:center; float:left;}
.lime-img1{ width:189px; float:left; padding-right:7px; height:185px; font-size:2px; line-height:0;}
.lime-img2{width:189px; float:left; height:185px; font-size:2px; line-height:0;}
.lime-img3{ float:left; width:385px; font-size:2px; line-height:0;}
.product-img{ width:200px; float:left; padding-right:20px; text-align:center; clear:both;}
.product-text{ width:418px; float:left;}
.product{ clear:both; padding-top:20px; width:638px; float:left; padding-left:20px;}
.list{ padding-left:20px;}
.list ul { float:left; width:638px; padding-bottom:20px;}
.list ul li{ background: url(../images/bullet.gif) 6px 6px no-repeat; padding-left:25px;}
.sub-title-1{ background:url(../images/bullet-3.gif) left 27px no-repeat; padding-left:25px; font-weight:bold; padding:20px 0 10px 20px;}
.resources li{line-height:20px; background:url(../images/bullet.gif) left 17px no-repeat; padding-left:15px; padding-top:10px;}
.resources li strong{ font-weight:bold; color:#410ba3;}
.resources li a{color:#410ba3; text-decoration:none;}
.resources li span{ font-size:11px;}
.resources li span a{ color:#3b3a3a; text-decoration:underline;}
/*Bread crums*/

.breadcrumb{ color:#b2b2b2; text-decoration:none; font-size:11px; padding-bottom:8px; text-align:right;}
.breadcrumb a{color:#777; text-decoration:underline; background:url(../images/bullet-2.gif) no-repeat right; padding-right:12px; margin-right:6px;}
.breadcrumb a:link{color:#777; text-decoration:underline;}  
.breadcrumb a:hover{ text-decoration:none;}

/*form css*/
.textarea{ border:1px solid #ddd; color:#003; font-size:12px; height:18px; width:200px; background:#f4f4f4;}
.button1{background:url(../images/btn-bg.jpg) repeat-x; font-size:12px; font-weight:bold; color:#fff; padding:4px;}
.textarea1{ border:1px solid #ddd; color:#003; font-size:12px; width:200px; background:#f4f4f4;}


/*contact*/
.location-col{width:280px; padding-right:10px; float:left; }
.location-col-r{width:280px;  float:left; }
.location-add{padding-left:30px; padding-bottom:10px;}
.location-phone {padding-left:30px;}
.phone-name{float:left; width:55px; font-weight:bold; }
.lime-title{ background: url(../images/logo-add-lime.jpg) left top no-repeat; padding-left:30px; line-height:20px;}
.silver-title{ background: url(../images/logo-add-silver.jpg) left top no-repeat; padding-left:30px; line-height:20px;}


/*sitemap*/

.sitemap { padding-left:0;}
.sitemap li{ line-height:20px; background:url(../images/bullet-2.gif) left 7px no-repeat; padding-left:15px; font-size:13px;}
.sitemap li a{ text-decoration:underline;}
.sitemap li a:hover{ text-decoration:none; color:#410ba3;}
.priceTag{ float:left; padding-left:10px; font-size:15px; color:#bf0000; font-weight:bold; padding-top:4px;} 

.call-us-on {clear:left; color:#77ab2c;}
.call-us-on {font-size:19px;line-height:36px;padding:15px 0;}

.inners-style div{ float:left;}
.inners-style{ padding-bottom:15px; overflow:auto;}
.priceValue{padding-right:10px;}