@charset "utf-8";
body{ margin:0; padding:0; background-image:url(../images/main_bg.jpg); background-repeat:repeat-y; background-position:center top; background-color:#010101; font-family:Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6, p, span, label, form, input, li, ol, dl, ul, br, img, div, textarea, checkbox, radio, button{ margin:0; padding:0;}
html{ height:100%;}
input, select{ vertical-align:middle;}
ul{ margin:0; padding:0; list-style:none;}
a{text-decoration:none;}
form{margin:0;padding:0;}
img{border:none;}
.clearfix:after {content:".";display: block;clear:both; visibility: hidden;line-height:0; height:0;}
.clearfix {display:inline-block;}
html[xmlns] .clearfix {display:block;}
* html .clearfix{height:1%;}
clear{clear:both;}
#header-box{ width:1059px; height:82px; margin:0 auto;  padding:0 34px 0 34px; }
#headerbg{ width:100%; height:100%; background-image:url(../images/headerbg.jpg); background-position:top left; background-repeat:repeat-x; float:left; padding-bottom:20px;}
/*main section*/
#maindiv{ width:971px; height:100%; margin:0 auto; background-image:url(../images/shadow.jpg); background-repeat:repeat-y; background-position:center top; padding:0 34px 1px 34px; }
#maindiv2{ width:971px; height:100px; margin:0 auto; background-image:url(../images/footer-bg.jpg); background-repeat:no-repeat; background-position:center top; padding:2px 34px 49px 34px; clear:both;}

#footer{ width:971px; height:60px; margin:0 auto; /*background-image:url(../images/vvv1.png); background-repeat:repeat-y; background-position:center top;*/ padding:0 34px 1px 34px;}
/*header section*/
#headerpart{ width:1003px; height:82px;/*background-image:url(../images/header-bg.jpg); background-repeat:repeat-x; background-position:top left; */margin:0 auto; text-align:center; padding: 0 0 0 34px;}
#logo{ width:200px; height:57px; float:left; padding:25px 0 0 9px; margin:0 auto;}
#header_navigation{ width:707px; height:82px; float:left; margin-left:86px;}
#header_navigation ul{ margin:0; padding:0; list-style:none;}
#header_navigation ul li{ float:left; line-height:40px;}
#header_navigation ul li a{ font-family:tahoma; font-size:14px; text-decoration:none; text-align:right; font-weight:normal; color:#90918f; display:block; padding:42px 20px 0 20px;}
#header_navigation ul li a:hover{ color:#fffefe; background-image:url(../images/header-navbg.jpg); background-repeat:no-repeat; background-position:bottom left;}
#header_navigation ul li a.active{ color:#fffefe; background-image:url(../images/header-navbg.jpg); background-repeat:no-repeat; background-position:bottom left;}
/*navigation section*/
#navigation{ width:951px; height:33px; float:left; background-color:#1a1910; margin-top:7px; padding:0 0 0 20px;}
#navigation ul{ margin:0; padding:0; list-style:none;}
#navigation ul li{ float:left; line-height:33px; }
#navigation ul li a{ font-family:tahoma; font-size:14px; color:#7f7e6a; text-decoration:none; font-weight:normal; display:block; padding:0 19px;/* background-image:url(../images/nav_rightprt.jpg); background-repeat:no-repeat; background-position:right top;*/ border-right:#545351 1px dotted;}
#navigation ul li a:hover{ color:#82b210;}
#navigation ul li a.active{ color:#82b210;}
/*flashbanner section*/
#mainshadow{ width:971px; height:100%; margin:0 auto; background-image:url(../images/vvv.png); background-repeat:repeat-y; background-position:center top;}
#flashbanner{ width:971px; height:632px; float:left; background-image:url(../images/portfolio-bg.gif); background-repeat:no-repeat; background-position:top left; /*background-repeat:repeat; background-position:top left;*//*background-color:#151618; opacity:.6; filter:Alpha(opacity=50);*/ padding:0; margin-top:7px;}

/*fourpannels section*/
#fourpannels{ width:971px; height:186px; float:left; margin-top:7px; padding-top:10px;  background-image:url(../images/opecity-50bg.png); background-repeat:repeat; background-position:top left; /*background-color:#17181a; opacity:.3; filter:Alpha(opacity=50);*/ text-align:center; line-height:196px;}

/*catigories_bottom section*/
#catigories_bottom{ width:949px; height:171px; float:left;  margin-top:9px; /* background-color:#17181a;opacity:.3; filter:Alpha(opacity=50);*/ padding:11px; background-image:url(../images/footer_main_bg.jpg); background-repeat:no-repeat; background-position:top left; background-color:#19190f;}
#catigories{ width:949px; height:174px; float:left;}

#companydiv{ width:109px; height:158px; float:left; padding:16px 0 0 28px;}
#visuliztiondiv{ width:137px; height:158px; float:left; padding:16px 0 0 0;}
#designdiv{ width:113px; height:158px; float:left; padding:16px 0 0 0;}
#researchdiv{ width:168px; height:158px; float:left; padding:16px 0 0 0;}
#joinusdiv{ width:111px; height:158px; float:left; padding:16px 0 0 0;}
#signupdiv{ width:264px; height:158px; float:left; padding:16px 0 0 0; background-image:url(../images/line_signup.jpg); background-position:center top; background-repeat:repeat-x;}
#signupdiv h1{ width:254px; height:15px;}
#signupbtn{ width:254px; height:20px; float:left; padding-top:9px;}
.singup_inp{ border:solid 1px #797979; width:height:15px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#b4b39b; padding:1px;}
.emailsubmit{ width:65px; background-image:url(../images/submitbtn.jpg); background-repeat:no-repeat; height:16px;  background-color:transparent; cursor:pointer; border:none; float:left; padding-bottom:2px; }
.emailsubmit input{width:65px; background-image:url(../images/submitbtn.jpg); background-repeat:no-repeat; background-position:0 0; text-align:center; text-decoration:none; font-family:tahoma; font-size:10px; color:#FFFFFF; font-weight:normal; text-decoration:none; border:none; background-color:transparent; line-height:18px; cursor:pointer; border:none; padding-bottom:2px; height:16px;}
.emailsubmit input:hover{ background-image:url(../images/submitbtn.jpg); background-repeat:no-repeat; background-position:0 -18px; height:16px; color:#ffffff;cursor:pointer;  padding-bottom:2px;}

.catigories_list{ color:#1a1910; font-family:tahoma; font-size:12px; text-decoration:none; font-weight:normal;}
.catigories_list ul{ margin:0; padding:0; list-style:none; padding-top:5px;}
.catigories_list ul li{ line-height:20px;}
.catigories_list ul li a{color:#7f7e6a; font-family:tahoma; font-size:12px; text-decoration:none; font-weight:normal;}
.catigories_list ul li a:hover{color:#e9e8cb; font-family:tahoma; font-size:12px; text-decoration:none; font-weight:normal;}

/*footer section*/
#footerdiv{ width:971px; height:auto; float:left; margin-top:6px;}
/*#footerdiv1{ width:971px; height:50px; float:left;  background-image:url(../images/footerbg.jpg); background-repeat:no-repeat; background-position:bottom center; cue-before:url(../images/footerbg.jpg);}*/

#footer-contact{ width:221px; height:37px; float:left; border-right:solid 1px #5b5b4a;font-family:tahoma; text-decoration:none; font-weight:normal; color:#9f9e7b; font-size:11px; line-height:37px;text-align:center; padding-left:6px;}
#footer-contact a{font-family:tahoma; text-decoration:none; font-weight:bold; color:#e9e8cb; font-size:11px; line-height:37px;text-align:center; letter-spacing:0.77px;}
#footer-contact a:hover{ color:#82b210; text-decoration:underline;}

#footer-links{ width:265px; height:37px; float:left; border-right:solid 1px #5b5b4a	;font-family:Tahoma, Arial, sans-serif; text-decoration:none; font-weight:normal; color:#7F7E6A; font-size:11px;line-height:37px;text-align:center;}
#footer-links a{font-family:tahoma; text-decoration:none; font-weight:normal; color:#b9b791; font-size:11px;line-height:37px;text-align:center; letter-spacing:0.1px;}
#footer-links a:hover{ color:#e9e8cb;}

#footer-copyright{ width:290px; height:37px; float:left;font-family:tahoma; text-decoration:none; font-weight:normal; color:#9f9e7b; font-size:11px;line-height:37px;text-align:center;}
#footer-shiftthink{ width:185px; height:37px; float:left; line-height:37px; text-align:center; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; color:#7c7b7b; font-size:12px; font-style:italic; background-color:#1a1910; letter-spacing:2px;}
#footer-shiftthink span{ color:#1a1910;}		

/*about us page styles section*/
#about-banner{width:951px; height:177px; float:left; padding:11px 10px 11px 10px; margin-top:7px; background-image:url(../images/about_banner_bg.png); background-position:top left; background-repeat:no-repeat;/* filter:Alpha(opacity=50);*/}
#about-contant{ width:971px; height:100%; float:left; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px;  text-decoration:none;}
#about-contant a{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px;  text-decoration:none;}
#about-contant a:hover{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px;text-decoration:underline;}
#bodypart_parivacy{width:971px; height:auto;float:left; background-image:url(../images/privacy-bg.jpg); background-position:left top; background-repeat:repeat-y; margin-top:7px; padding:10px;}
.privacytext{width:875px; height:auto;float:left; margin:0 auto; background-color:#17170f; padding:28px 38px 28px 38px;}
.privacytext_heading{width:875px; height:auto;float:left; margin:0 auto; background-color:#17170f; font-family:verdana, Arial, sans-serif; font-size:18px; color:#E9E8CB; padding-bottom:20px;}
.privacytext span{width:875px;font-family:verdana, Arial, sans-serif; font-size:12px; color:#e9e9cf; float:left; font-weight:bold; padding-top:20px;}
.privacytext p{ width:875px;font-family:verdana, Arial, sans-serif; font-size:12px; color:#7f7e6a; float:left; padding-top:3px;}
#bodypart{width:971px; height:492px;float:left; /*background-image:url(../images/body_bg.jpg); background-position:left top; background-repeat:repeat-y;*/}
#bodypart-inner{width:971px; height:auto;float:left;  background-image:url(../images/lightline_bg.gif); background-position:top left; background-repeat:repeat-y;}
#specilaoffer_box{width:951px; height:auto;float:left; background-image:url(../images/privacy-bg.jpg); background-position:left top; background-repeat:repeat-y; margin-top:7px; padding:10px;}
.specialoffer{width:951px; float:left;background-color:#030101; height:177px;}
.specialoffer_1{height:177px; overflow:visible; position:absolute; width:951px; z-index:100; background-color:#000000;}
.specialoffer_vip_box{width:585px;height:177px; float:left;}
.specialoffer_vip{width:585px; height:auto;float:left; margin:0 auto;height:177px;}
.specialoffer_vip_img{width:560px;float:left; margin:0 auto;height:62px; padding-top:14px; padding-left:24px;}
.specialoffer_form{width:575px; height:auto;float:left; margin:0 auto;padding-top:0px; padding-left:10px;}
.specialoffertfilled{ width:558px; padding:3px 6px 3px 10px; text-decoration:none;}
.specialoffertfilled label{ width:250px; padding:1px 10px 5px 0px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-align:right; font-size:13.5px; color:#b4b39b; text-decoration:none; float:left;}
.specialofferinp{font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-align:left; font-size:12px; color:#000000; text-decoration:none;  padding:3px; border-top:solid 1px #8c8d92; border-bottom:solid 1px #e3e9ef; border-right:solid 1px #dce0e7; border-left:solid 1px #e2e3ea; background-image:url(../images/inp_bg.jpg);
background-position:top left; background-repeat:repeat-x;}
.specialofferinp2{font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-align:left; font-size:12px; color:#000000; text-decoration:none;border-top:solid 1px #8c8d92; border-bottom:solid 1px #e3e9ef; border-right:solid 1px #dce0e7; border-left:solid 1px #e2e3ea; padding:1px 0;}
.specialoffer_vip_rgt{width:365px; height:auto;float:left; margin:0 auto;height:177px;}
.specialoffer_btn{ width:350px; padding:20px 15px 2px 0px; text-decoration:none; text-align:right;}
.specialoffertfilled1{ width:353px; padding:2px 6px 2px 6px; text-decoration:none;}
.specialoffertfilled1 label{ width:100px; padding:1px 10px 5px 0px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-align:right; font-size:13.5px; color:#b4b39b; text-decoration:none; float:left;}
.specialoffertfilled1 p{font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-align:right; font-size:13.5px; color:#b4b39b; text-decoration:none;text-align:left; padding-top:20px;}
.specialoffer1{width:951px; height:auto;float:left; margin:0 auto; margin-top:7px;}
#leftpart{ width:670px; height:492px; float:left; /* background-image:url(../images/aboutbg-rept.jpg); background-repeat:repeat-y; background-position:top left;*/ }
#leftpart-form{ width:670px; height:auto; float:left; /* background-image:url(../images/aboutbg-rept.jpg); background-repeat:repeat-y; background-position:top left;*/ }
/*#about-left{ width:589px; float:left; height:492px; line-height:21.5px; background-image:url(../images/about-lightline.jpg); background-position:top left; background-repeat:no-repeat; font-family:tahoma; text-align:left; font-weight:normal; color:#b4b39b; font-size:14px; padding:40px 41px 0 40px;letter-spacing:0.2px;}*/
#about-left{ width:589px; float:left; height:507px; line-height:21px; background-image:url(../images/about-lightline.jpg); background-position:top left; background-repeat:no-repeat; font-family:Arial, verdana, Helvetica, sans-serif; text-align:left; font-weight:normal; color:#b4b39b; font-size:14px; padding:25px 41px 0 40px;letter-spacing:0.2px;}
#about-left-form{ width:589px; float:left; height:auto; line-height:21.5px; background-image:url(../images/about-lightline.jpg); background-position:left top; background-repeat:no-repeat;font-family:Arial, Verdana, Helvetica, sans-serif; text-align:left; font-weight:normal; color:#b4b39b; font-size:14px; padding:25px 41px 0 40px;letter-spacing:0.2px; padding-bottom:20px;}
#about-left-form h1{margin:0 0 12px 0; font-family:Arial, Verdana, Helvetica, sans-serif;  font-weight:bold; color:#e9e8cb; font-size:17px;}
#about-left h1{margin:0 0 12px 0; font-family:Arial, Verdana, Helvetica, sans-serif;  font-weight:bold; color:#e9e8cb; font-size:17px;}
#about-right{ width:294px; height:492px; float:left; /*background-color:#000000;*/ margin:7px 0 0 7px; text-transform:uppercase; color:#FFFFFF; text-decoration:none; font-weight:normal;font-style:italic;/* padding:26px 33px 20px 26px;*/ font-size:18px; font-family:Trajan Pro;/* border-top:7px #1a1910 solid;*/}
#contact-right{ width:294px; height:auto; float:left; background-color:#19190f; margin:0 0 0 7px; background-image:url(../images/top-form-img.jpg); background-position: top left; background-repeat:no-repeat;}
#visulazation-right{ width:294px; height:710px; float:left; background-color:#19190f; margin:0 0 0 7px; background-image:url(../images/top-form-img.jpg); background-position: top left; background-repeat:no-repeat; padding-top:7px;}
/*contact page css*/
#phonefax{ width:271px; height:63px; float:left; border-bottom:dotted 1px #535353; margin:0 11px; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; font-weight:normal; color:#B4B39B; padding:27px 0 0 0px; text-align:center;}
#phonefax span{ font-family:Arial, Helvetica, sans-serif; font-size:19px; text-decoration:none; font-weight:normal; color:#82b210; }
#addresses{ width:242px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; font-weight:normal; color:#B4B39B;line-height:19px; padding:16px 0 25px 25px;}
#addresses h1{ font-family:Arial, Helvetica, sans-serif; font-size:15px; text-decoration:none; font-weight:bold; color:#82b210; text-decoration:none;}
#addresses span{ font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; font-weight:normal; color:#B4B39B; }
#addresses span a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:underline; font-weight:normal; color:#B4B39B;}
#addresses span a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; font-weight:normal; color:#82B210;}
.contactfilled{ width:570px; padding:6px 6px 2px 6px; text-decoration:none;}
.contactfilled label{ width:125px; padding:1px 10px 5px 0px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-align:right; font-size:14px; color:#B4B39B; text-decoration:none; float:left;}
.contactinp{font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-align:left; font-size:12px; color:#000000; text-decoration:none;  padding:3px; width:390px; border-top:solid 1px #acaeb4; border-bottom:solid 1px #e3e9ef; border-right:solid 1px #dce0e7; border-left:solid 1px #e2e3ea;} 

.contactfilled p{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px; color:#B4B39B; text-decoration:none; line-height:22px;}

.clickformore{width:320px; padding:5px 40px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:underline; font-weight:normal; color:#B4B39B; text-decoration:none;}
.clickformore label{ width:80px; padding:1px 10px 5px 0px; font-family:Arial, Helvetica, sans-serif; float:left; font-family:14px;}
.clickformore a{ font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:underline; font-weight:normal; color:#B4B39B;}
.clickformore a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; font-weight:normal; color:#9D9889;}

.cont_sendbtn{ width:121px; background-image:url(../images/contact_sendbtn.jpg); background-repeat:no-repeat; height:22px;  background-color:transparent; line-height:18px; cursor:pointer; border:none; float:left; text-decoration:none;}
.cont_sendbtn input{width:121px; background-image:(../images/contact_sendbtn.jpg); background-repeat:no-repeat; background-position:0 0; text-align:center; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:normal; text-decoration:none; border:none; background-color:transparent; line-height:18px; cursor:pointer; border:none; padding-bottom:4px;}
.cont_sendbtn input:hover{ background-image:(../images/contact_sendbtn.jpg); background-repeat:no-repeat; background-position:0 -22px; height:22px; color:#ffffff;cursor:pointer; line-height:18px;}

/*join us page css*/

#joinus-right{background-image:url(../images/top-form-img.jpg); background-position:top;background-repeat:no-repeat; float:left; height:auto; margin:0px 0 0 7px; width:294px; padding-top:7px;}


/*service page css*/
#service-right{width:294px; min-height:467px; float:left;/* background-color:#000000; */margin:7px 0 0 7px; text-transform:uppercase; color:#FFFFFF; text-decoration:none; font-weight:normal;font-style:italic;/* padding:26px 33px 25px 26px;*/ font-size:18px; font-family:Trajan Pro;}

#service_right{width:294px; height:auto; float:left;/* background-color:#000000; */margin:7px 0 0 7px; text-transform:uppercase; color:#FFFFFF; text-decoration:none; font-weight:normal;font-style:italic;/* padding:26px 33px 25px 26px; */font-size:18px; font-family:Trajan Pro;}
 #service_right h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#fbfcfa; font-weight:bold; text-decoration:none;}
 #service_right ul{ list-style:none; margin:18px 0 0 0; padding:0;}
 #service_right ul li{ line-height:20px;}
 #service_right ul li a{ font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; font-size:14px; color:#d1cfcf; 	background-image:url(../images/service_icon.jpg); background-position:left 6px; background-repeat:no-repeat; padding:0 0 0 17px;}
 #service_right ul li a:hover{ color:#FFFFFF; text-decoration:underline;} 
#visualizationdiv_3d{ width:587px; height:auto; float:left; padding:0 0 0 0; }
#visualizationdiv{ width:587px; height:auto; float:left; padding:0 0 25px 0; }
.visualizationrow{ width:587px; height:111px; float:left;}
.visualizationcols{ width:140px; height:111px; float:left;}
.visualization_img{ width:107px; height:88px; float:left;}
.visualization_img a{width:107px; height:88px; float:left;}
/*.visualization_img a:hover{border:solid 2px #CCFF00;}*/
.visualization_name{ width:104px; height:auto; float:left; background-image:url(../images/bottom_image.jpg); background-repeat:no-repeat; background-position:bottom right; background-color:#6d6b6c; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; font-size:9px; text-align:center; line-height:normal;}
/*portfolio page css*/
#portfoliodiv{ width:971px; height:715px; float:left; margin-top:7px;}
.arial{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#99CC00;}
.error{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CC0000; padding-left:107px;}
/*#loginbox{ width:310px; height:160px; margin:0; /*background-image:url(../images/login-bg.jpg); background-repeat:repeat-x; background-position:top left; padding:20px; margin:auto}
#login-img{ width:280px; height:152px; margin:0; background-image:url(../../shift5/images/window.gif); background-repeat:no-repeat; background-position:top left; padding:15px;}
#login-img  h1{ margin:0; padding-left:10px; padding-bottom:10px;}
.loginfilled{ width:261px; padding:4px 6px 4px 15px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CCCCCC;}
.loginfilled label{ width:40px; padding:1px 10px 5px 0px; font-family:tahoma; font-weight:normal; text-align:left; font-size:12px; color:#FFFFFF; text-decoration:none; float:left;}
.logininp{font-family:tahoma; font-weight:normal; text-align:left; font-size:11px; color:#000000; text-decoration:none;  padding:1px; /*width:390px border-top:solid 1px #acaeb4; border-bottom:solid 1px #e3e9ef; border-right:solid 1px #dce0e7; border-left:solid 1px #e2e3ea;} 

.loginfilled p{font-family:tahoma; font-weight:normal; font-size:12px; color:#FFFFFF; text-decoration:none; line-height:22px;}*/
/*3D library*/
.libary-box{width:587px; height:22px; background-color:#0d0e09; margin-top:2px; line-height:22px;}
.arial_12{ width:107px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#7f7e6a; text-decoration:none; float:left; padding-left:20px;font-weight:normal;}
.arial_11{ width:155px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#7f7e6a; text-decoration:none; float:left; padding-left:15px  ; font-weight:normal;}
.arialgrey_12{ width:120px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#5f6153; text-decoration:none; float:left; font-weight:normal; text-align:right;}
.download{ width:100px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#82b210; text-decoration:none; float:left; text-align:right; padding-left:60px;font-weight:normal;}
.download a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#82b210; text-decoration:none; float:left; }
.download a:hover{ text-decoration:underline;font-weight:normal;}
dhtmltooltip{position: absolute;/*left: -300px;*/width: 140px;border: 9px solid #3d3d3d;padding: 2px;background-color: #272727;
visibility: hidden;z-index: 100;min-height:30px;padding:13px 8px 0px 13px;font-family:Tahoma, Arial, sans-serif; font-size:11px; color:#666666; text-decoration:none;clear:both; overflow:hidden; outline:#82b210 solid 1px;}
#topicon{
	position:absolute;
	overflow:hidden;
	z-index:2;
}
.arial{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#99CC00; float:left;}

#dhtmltooltip{
position: absolute;
/*left: -300px;*/
width: 140px;
border: 9px solid #303227;
/*border-color:#99FF33; border-width:1px;border-style:solid;*/
padding: 2px;
background-color: #19190f;
visibility: hidden;
z-index: 100;
min-height:30px;
padding:13px 8px 13px 13px;
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#B4B39B; text-decoration:none;clear:both; overflow:hidden; outline:#82b210 solid 1px;}
.outlineElement {
outline: 1px solid #82b210;

}
#dhtmltooltip2{
position: absolute;
/*left: -300px;*/
width: 140px;
border: 9px solid #3d3d3d;
padding: 2px;
background-color: #19190f;
visibility: hidden;
z-index: 100;
min-height:30px;
padding:13px 8px 13px 13px;
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none;clear:both; overflow:hidden; outline:#82b210 solid 1px; visibility: visible;



/*Remove below line to remove shadow. Below line should always appear last within this CSS*/ 
}
#dhtmltooltip span{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#82b210; text-decoration:none; padding-bottom:4px; font-weight:normal;}



.style1 {
	color: #009933
}
#paypal{ width:264px; height:40px; float:left; padding-top:31px;}
#paypal_text{ width:64px; height:40px; float:left; font-family:Tahoma, Arial, sans-serif; font-size:12px; color:#7f7e6a;}
#paypal_icon{ width:200px; height:40px; float:left; padding-top:3px;}
#top_icon{height:40px; float:right; padding-top:5px; padding-right:10px; position:relative;}

/*top icons css Start Here*/
#about-banner_icon{width:951px; height:177px; float:left; padding:11px 10px 11px 10px; margin-top:7px; background-image:url(../images/about_banner_bg.png); background-position:top left; background-repeat:no-repeat; z-index:1;/* filter:Alpha(opacity=50);*/}
#about-banner_icon_main{width:901px; height:137px; float:left; background-color:#010000; padding:20px 25px;}
#icon_box{width:53px; height:137px; float:left; padding-right:5px;}
#virtual_box{width:843px; height:137px; float:left;}
#virtual_img{width:848px; height:137px; float:left;}
#virtual_img h1{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:13.5px; color:#b4b39b; text-decoration:none; text-align:inherit; word-spacing:3px;}
#virtual_img p{width:839px; height:auto; float:left; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:13.5px; color:#b4b39b;  line-height:18px; text-align:justify; letter-spacing:normal; padding-right:4px; clear:both;}
#cross_btn{width:125px; height:30px; float:left;  padding-left:718px; position:relative;}
/*top icons css End Here*/