/* CSS Document */
body { margin: 0; padding: 0; font: normal 12px Arial, Helvetica, sans-serif; color: #4C4C4C; text-decoration: none; background: url(../images/bodybackground.jpg) no-repeat center top #3E3E3E; margin-top: 8px; margin-top: 10px; margin-bottom: 10px;}
.body1 { margin: 0; padding: 0; font: normal 12px Arial, Helvetica, sans-serif; color: #4C4C4C; text-decoration: none; background: url(../images/bodybackground.jpg) no-repeat center top #3E3E3E; margin-top: 8px; margin-top: 10px; margin-bottom: 10px;}
.body2 { margin: 0; padding: 0; font: normal 12px Arial, Helvetica, sans-serif; color: #4C4C4C; text-decoration: none; background: url(../images/bodybackground-inner.jpg) no-repeat center top #3E3E3E; margin-top: 8px; margin-top: 10px; margin-bottom: 10px;}
input, select, textarea { font-family : Arial, Helvetica, sans-serif; font-size : 12px; margin : 0px; color: #2A2626;	font-weight : normal;	text-decoration: none;	border: 1px solid #B8B8B8;	background-color:#ffffff;	padding-left: 2px;	}
h1, h2, h3, h4, p, form, ul { margin: 0; padding: 0; }
img { border: 0; }
p { margin-bottom: 12px; line-height: 18px; }
a { font: normal 10px Arial, Helvetica, sans-serif; color: #576325; text-decoration: underline; }
a:hover { font: normal 10px Arial, Helvetica, sans-serif; color: #576325; text-decoration: none; }
.clear { clear: both; }
#wrapper { width: 954px; margin: auto; }
#top-container { width: 954px; }
.logo { width: 220px; float: left; background: url(../images/logobg.gif) no-repeat; height: 80px; text-align: center; }
.logo img { margin-top: 17px; }
.phoneno { width: 734px; float: left; height: 80px;  }
.toplinks { width: 654px; text-align: right;  font: bold 11px Arial, Helvetica, sans-serif; color: #ffffff;  height: 33px; padding-top: 14px; float:right; }
.toplinks a { font: bold 11px Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none;  text-transform: uppercase; margin-left: 5px; margin-right:5px; }
.toplinks a:hover { font: bold 11px Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: underline;  text-transform: uppercase; }
.phone { background: #323232; width:530px; float:right; height: 28px; text-align: center; font: bold 15px Arial, Helvetica, sans-serif; color: #FFF402; padding-top: 5px; padding-right: 10px; }
.topnav-gradient { clear: both; background: url(../images/topnav-gradient.gif) repeat-x; height: 41px;  }
.topnav-gradient ul { padding-bottom: 0px; margin-left: 17px; padding-left: 0px; }
.topnav-gradient li {display: block; float: left; margin-right: 5px;  width: auto; text-transform: uppercase;}
.topnav-gradient li a {	display: block; color: #FEF301; text-decoration: none}
.topnav-gradient li a em { padding-right: 10px; display: block; padding-left: 18px; padding-bottom: 3px; font: bold 12px arial, helvetica, sans-serif; padding-top: 17px; padding-bottom: 9px;}
.topnav-gradient li a:hover {	background-position: left top; font-weight: bold; background-image: url(../images/tabactive-l.gif);  color: #ffffff; background-repeat: no-repeat}
.topnav-gradient li a:hover em {	background-position: right top; font-weight: bold; background-image: url(../images/tabactive-r.gif);  color: #ffffff; background-repeat: no-repeat;}
.topnav-gradient li a.current {background-position: left top; font-weight: normal; background-image: url(../images/tabactive-l.gif); color: #ffffff; background-repeat: no-repeat;}
.topnav-gradient li a.current em { background-position: right top; font-weight: bold; background-image: url(../images/tabactive-r.gif); color: #ffffff; background-repeat: no-repeat}
.topnav-gradient li.first { background: none; }


.menuselsected {	background-position: left top; font-weight: bold; background-image: url(../images/tabactive-l.gif);  color: #ffffff; background-repeat: no-repeat;}
.menuselsected em {	background-position: right top; font-weight: bold; background-image: url(../images/tabactive-r.gif);  color: #ffffff; background-repeat: no-repeat;}

#middle-container { width: 954px; }
#middle-container-inner { width: 954px; background: #FFFFFF; }
.flash { width: 954px; height: 273px; }
.midd-tab { height: 91px; }
.midd-content { background:#576325; padding: 5px; }
ul#midd-tab { padding-bottom: 0px; margin-left: 8px; padding-left: 0px; }
ul#midd-tab li {display: block; float: left;  margin-right:2px; width:auto;}
ul#midd-tab li span { font-size: 20px; font-weight: bold;  }
ul#midd-tab li span.green { font-size: 20px; font-weight: bold; }
ul#midd-tab li a {	display: block;  text-decoration: none}
ul#midd-tab li a em { padding-right:4px; display: block; padding-left:4px; padding-bottom: 25px; font: bold 14px arial, helvetica, sans-serif; padding-top: 25px;}
ul#midd-tab li a em span.green { color:#586424;}
ul#midd-tab li a:hover em span.green { color:#FEF301;}
ul#midd-tab li a:hover {	background-position: left top; font-weight: bold; }
ul#midd-tab li a:hover em {	background-position: right top; font-weight: bold;   color: #FEF301; background-repeat: no-repeat;}
ul#midd-tab li a.current em {  font-weight: bold;  color: #FEF301; }
h1 { font: bold 22px Arial, Helvetica, sans-serif; color: #61750E; padding-bottom: 3px; margin-bottom:5px; }
h1 em { font-style: normal; color: #3D3D3D; }
h2 { font: bold 14px Arial, Helvetica, sans-serif; color: #FFF402; padding-bottom: 4px; margin-bottom:12px; }
h3 { font: bold 15px Arial, Helvetica, sans-serif; color: #FFFFFF; text-transform: uppercase; background: url(../images/heading-bottline.gif) no-repeat center bottom; padding-bottom: 10px; margin-bottom: 10px; margin-top:3px; text-indent:12px; }
.app-dev { width: 900px; float: left; margin-right: 0px; }
.other-service { width: 195px; float: left; margin-right: 22px;}
.internet-marketing { width: 800px; float: left; margin-right: 22px;}
.methodology { width: 195px; float: left; }


#footer-container { width: 954px; }
.bottleft { width: 220px; float: left; background: url(../images/footer-gradient.gif) repeat-x; height: 25px; text-align: center; color: #A6B85B; font-size: 11px; padding-top: 13px; } 
.bottright { width: 619px; float: left; border-bottom: 1px solid #586426; height: 27px; padding-top: 10px; text-align: center; color: #969696; }
.bottright a { font: normal 11px Arial, Helvetica, sans-serif; color: #969696; text-decoration: none; text-transform: none; text-align:center; margin:15px; } 
.bottright a:hover { font: normal 11px Arial, Helvetica, sans-serif; color: #969696; text-decoration: underline; text-transform: none; } 
.copyright { width: 335px; float: left; background: url(../images/footer-gradient.gif) repeat-x; height: 45px; text-align: 

center; color: #A6B85B; font-size: 11px; padding-top:4px } 
ul.middcontent { margin-left: 18px; }
ul.middcontent li { list-style-image: url(../images/bullet.gif); margin-bottom: 10px; }
ul.middcontent li a { font: bold 11px Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none; }
ul.middcontent li a:hover { font: bold 11px Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: underline; }

.aboutbg { background: url(../images/lang_english/aboutbg.jpg) no-repeat; height: 135px; }
.midd-left { width: 673px; float: left; padding: 5px 18px; }
.midd-right { width: 244px; float:left;}

.requestquote { width: 236px; margin: auto; margin-bottom: 7px; } 
.right-topbg { background: url(../images/right-topbg.gif) no-repeat; height: 23px; padding-top: 7px; font: bold 15px Arial, Helvetica, sans-serif; color: #ffffff; text-align: center; }
.right-bottbg { background: url(../images/right-bottbg.gif) no-repeat; height: 5px; } 
.right-content { background: #F9FCEF; border-left: 1px solid #B1BF7B; border-right: 1px solid #B1BF7B; padding: 10px;} 

.gray-topcorner { background: url(../images/gray-topcorner.gif) no-repeat; height: 7px; width: 236px; float: left; }
.gray-bottcorner { background: url(../images/gray-bottcorner.gif) no-repeat; height: 7px; width: 236px;}
.gray-contentbg { background: #F7F7F7; border-left: 1px solid #D2D2D2; border-right: 1px solid #D2D2D2; width: 221px; padding:  0 7px;}

ul.services li { list-style-type: none; background: url(../images/service-bullet.gif) no-repeat 3px 3px; color: #C9DC75; margin-bottom: 5px; border-bottom: 1px solid #94AC2B; padding-bottom: 3px; padding-left: 25px; }
ul.services li a { text-decoration: none; font-size: 12px; color:#EDF5CA; }
ul.services li a:hover { text-decoration: underline; font-size: 12px; color:#fff; }

a.greenlink { color: #657812; text-decoration: none; font-size: 12px; font-weight: bold;  }
a:hover.greenlink { color:#006600; text-decoration: none; font-size: 12px; font-weight: bold; }

.midd-banner { height: 140px; background: url(../images/lang_english/aboutbg.jpg) no-repeat #CDCDCD; margin-bottom: 1px; height: 140px; }
.right-topcorner { background: url(../images/right-topcorner.gif) no-repeat; height: 5px; }
.right-bottcorner { background: url(../images/right-bottcorner.gif) no-repeat; height: 5px; }
.right-bodycorner { background: #7E951B; color: #EEF3D7; padding: 4px 0; }
.rightpart-content { padding: 5px 15px; padding-top: 0; line-height: 17px; margin-bottom: 12px; }
.rightpart-content1 { padding: 5px 0px; padding-top: 0; line-height: 17px; margin-bottom: 12px; }

.date { font-size: 12px; font-weight: bold; color:#000000; }
a.more { font-size: 12px; font-weight: bold; color:#fff; text-decoration: underline; }
a:hover.more { font-size: 12px; font-weight: bold; color:#fff; text-decoration: none; }

ul.about-service { margin-left: 50px; }
ul.about-service li { list-style-type: none; width: 275px; float: left; margin-right: 20px; margin-bottom: 20px; text-indent: 85px; }
ul.about-service li a { font: bold 12px Arial, Helvetica, sans-serif; color: #687C13; text-decoration: none; }
ul.about-service li a:hover { font: bold 12px Arial, Helvetica, sans-serif; color: #687C13; text-decoration: underline; }
ul.about-service li.b1 { background: url(../images/aboutbg1.gif) no-repeat; width:275px; height: 30px; padding-top: 30px; }
ul.about-service li.b2 { background: url(../images/aboutbg2.gif) no-repeat; width:275px; height: 30px; padding-top: 30px;  }
ul.about-service li.b3 { background: url(../images/aboutbg3.gif) no-repeat; width:275px; height: 30px; padding-top: 30px; }
ul.about-service li.b4 { background: url(../images/aboutbg4.gif) no-repeat; width:275px; height: 30px; padding-top: 30px; }
ul.about-service li.b5 { background: url(../images/aboutbg5.gif) no-repeat; width:275px; height: 30px; padding-top: 30px; }
ul.about-service li.b6 { background: url(../images/aboutbg6.gif) no-repeat; width:275px; height: 30px; padding-top: 30px; }
ul.about-service li.b7 { background: url(../images/software-devbg.gif) no-repeat; width:275px; height: 30px; padding-top: 30px; }
ul.about-service li.b8 { background: url(../images/phpbg.gif) no-repeat; width:275px; height: 30px; padding-top: 30px; }
ul.about-service li.b9 { background: url(../images/training.gif) no-repeat; width:275px; height: 30px; padding-top: 30px; }
ul.about-service li.b11 { background: url(../images/business_application.gif) no-repeat; width:275px; height: 30px; padding-top: 30px; }
ul.about-service li.b10 { background: url(../images/aboutbg10.gif) no-repeat; width:275px; height: 30px; padding-top: 30px; }

.valid-icon { text-align: center; padding-top: 5px; }
.greenbold { color: #354005; text-decoration: none; font-size: 14px; font-weight: bold; }

.address { width: 350px; float: left;  line-height: 20px;}
.phone-email { width: 300px; float: left; line-height: 20px; }
.contactform { margin-top: 20px; }
.error { color:#FF0000; }

h4 { font-family:Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; border-bottom: 1px solid #CCCCCC; padding-bottom: 3px; margin-bottom: 10px; margin-top: 15px; text-transform: uppercase; color: #575710; }
.contact-img { width:230px; height:150px; float: right; padding: 3px; padding-right:18px; }
.contact-img2 { width:230px; height:150px; float: left; padding: 3px; padding-top:45px; padding-right:190px; }
.img-border { border: 1px solid #ccc; padding: 5px; background: #F3F3F3; }

.jobopening-top { background: url(../images/jobopening-topcorner.gif) no-repeat; width: 635px; height: 6px; margin: auto; }
.jobopening-bott { background: url(../images/jobopening-bottcorner.gif) no-repeat; width: 635px; height: 6px; margin: auto; }
.jobopening-content { background: url(../images/jobopening-cornerbg.gif) repeat-y; width: 616px; height:188px;  margin: auto; padding: 10px;}

ul.jobopening { margin-left: 5px; }
ul.jobopening li { list-style-type: none; margin-bottom: 15px; background: url(../images/jobopening-bullet.gif) no-repeat left center; padding-left: 25px; height:18px; }
ul.jobopening li a { font: bold 12px Arial, Helvetica, sans-serif; color: #7E951B; text-decoration: none;  }
ul.jobopening li a:hover { font: bold 12px Arial, Helvetica, sans-serif; color: #7E951B; text-decoration: underline;  }
ul.jobopening li.last { margin: 0; }

.sitemap-left { width: 350px; float: left; }
.sitemap-right { width: 300px; float: left; }

ul.sitemap { margin-left: 5px; margin-top: 10px; margin-bottom: 10px; }
ul.sitemap li { list-style-type: none; margin-bottom: 5px; background: url(../images/jobopening-bullet.gif) no-repeat 0 0; padding-left: 25px; }
ul.sitemap li a { font: bold 12px Arial, Helvetica, sans-serif; color: #7E951B; text-decoration: none;  }
ul.sitemap li a:hover { font: bold 12px Arial, Helvetica, sans-serif; color: #7E951B; text-decoration: underline;  }
ul.sitemap li.last { margin: 0; }

ul.sitemap-inner { margin-top: 5px; margin-bottom: 10px; margin-left: 16px;  }
ul.sitemap-inner li { list-style-type: square !important; margin:0 !important; padding:0 !important; background: none; height: auto;margin-bottom:3px;}
ul.sitemap-inner li a { font: normal 12px Arial, Helvetica, sans-serif; color: #2E2E2E; text-decoration: none;  }
ul.sitemap-inner li a:hover { font: normal 12px Arial, Helvetica, sans-serif; color: #7E951B; text-decoration: underline;  }
ul.sitemap-inner li.last { margin: 0; }

.greenmatterbold {  font: bold 12px Arial, Helvetica, sans-serif; color: #7E951B; text-decoration: none;  }

ul.projects { margin-top: 15px;  }
ul.projects li { background: url(../images/projectbg.gif) no-repeat; height: 222px; padding-top: 10px; display: block; list-style-type: none; float:left; width: 202px; padding-left: 15px; color: #5C5C3E; text-indent: 0; margin-bottom: 7px; 
margin-left:2px;}

ul.projectsup { margin-top: 2px;  }
ul.projectsup li { background: url(../images/box2.jpg) no-repeat; height: 222px; padding-top:23px; display: block; list-style-type: none; float:left; width: 202px; padding-left: 15px; color: #5C5C3E; text-indent: 0; margin-bottom: 0px; 
margin-left:3px;}



ul.projects li.last { margin: 0; margin-bottom: 10px; }

.project-img-border  img{ border: 1px solid #B0B040; margin-top: 10px; margin-bottom: 10px;  }
.project-img-border:hover img{border: 1px solid #000;}
.project-img-border:hover{color: transparent; } 

.project-hd { font-size: 14px; font-weight: bold; color:#fff; }

.heading { font-family:Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-transform: uppercase; color: #575710; }
.heading1 { font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #575710; }
.heading2 { font-family:Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; text-transform: uppercase; color:#003300; }
.heading3 { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#336600;  padding-bottom:8px; }
.lisetting { padding-left:50px; font-size:12px; color:#006600}
.heading4 { font-size:12px; color:#006600}
a:link.project-img-border span, a:visited.project-img-border span, a:hover.project-img-border span, a:link.project-img-border span{
display:none;
}

a:hover.project-img-border span{
display:block;
position:absolute;
margin-right:-100px /*or what ever suits you*/
}

/* ===============================================================================  */
#tablist{padding-bottom: 0px; margin-left: 10px; padding-left: 0px; }
#tablist li{ list-style: none; margin: 0; float: left;   margin-right:2px; width:auto;}
#tablist li a { display: block; text-decoration: none; color:#000000;}
#tablist li span { font-size: 20px; font-weight: bold; color: #FEF301; }
#tablist li span.green { font-size: 20px; font-weight: bold; color: #586424; }
#tablist li a em span.green { color:#586424;}
#tablist li a:hover em span.green { color:#FEF301;}
#tablist li a em { display: block;  padding-right: 18px; display: block; padding-left: 17px; padding-bottom: 3px; font: bold 14px arial, helvetica, sans-serif; padding-top: 25px; padding-bottom: 26px;}
#tablist li a:hover{ background: url(../images/midd-tabactive-l.gif) no-repeat top left; display: block; color:#EAE206;  }
#tablist li a:hover em{ background: url(../images/midd-tabactive-r.gif) no-repeat top right; display: block;  padding-right: 18px; display: block; padding-left: 17px; padding-bottom: 3px; font: bold 14px arial, helvetica, sans-serif; padding-top: 25px; padding-bottom: 26px;}

#tablist li a.current{ background: url(../images/midd-tabactive-l.gif) no-repeat top left; display: block; color:#EAE206; }
#tablist li a.current em{ background: url(../images/midd-tabactive-r.gif) no-repeat top right; display: block;  padding-right: 18px; display: block; padding-left: 17px; padding-bottom: 3px; font: bold 14px arial, helvetica, sans-serif; padding-top: 25px; padding-bottom: 26px;}

#tabcontentcontainer{ width: 910px; height: 180px; }
.tabcontent{ display:none; color: #D6DFAE; }

.sendbutton { background:url(../images/lang_english/btn-submit.gif) no-repeat;
display: block;
border:0;
 float: left; 
 height:28px;
 width:77px;}
 
 .sendbutton2 { background:url(../images/lang_english/submit-btn.gif) no-repeat;
display: block;
border:0;
 float: left; 
 height:28px;
 width:77px;}
 
  .sendbutton3 {
display: block;
 border:0;
 float: left; 
}
.titles { color:#78954D; font-size:14px;
font-weight:bold;
}
.fontsetting { font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

 .dropdown {font-family:Tahoma;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	font-variant:normal;
	float:left; padding:0; margin:0;  height:18px; float:center; line-height:15px;}
.dropdown dt { padding:0px; font-weight:bold; cursor:pointer; background-position:left; width:210px;   }
.dropdown dt a{ font-weight:bold; cursor:pointer; margin:0px; padding:0px; background:url(../images/lang_english/centraltop.jpg) left no-repeat;
width:210px;
height:18px;
display:block;
}
#category_list_image
{
background:url(../images/lang_english/centraltop.jpg) left no-repeat;
width:210px;
height:18px;
display:block;
}
.dropdown dt:hover {margin:0px;
padding:0px; }
.dropdown dd {position:absolute; overflow:hidden; width:201px; display:none; background:#fff; z-index:200; opacity:0;padding:0; margin:0;}
.dropdown li {display:inline; }
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block;  color:#EFF9E6; text-decoration:none; background:#738809; margin:0px; height:21px; line-height:21px;  padding-left:5px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.dropdown dd a:hover {background:#8f9b5d; color:#000; font-size:13px;}
.dropdown .underline {border-bottom:1px solid #D9E1CC;  text-align:left;}
.link01{ font-size:18px; color:#5E8248; font-weight:bold;}
.link02{ font-size:18px; color:#000000; font-weight:bold;}
/*====================================================================================================*/


.fet_tex1{font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	height:20px;
	line-height:18px;
	}
	
	
	
	
.fet_tex{font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7d7d7d;
	text-decoration:none;
	height:20px;
	line-height:18px;
	}
	
.fet_tex span{font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c71505;
	text-decoration:none;
	font-weight:bold;
	}
	
.fet_tex p{font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7d7d7d;
	text-decoration:none;
	padding-left:15px;}

.rnd_topl{background:url(../images/rnd_top_left.jpg) top no-repeat;
width:11px;
height:11px;}

.rnd_topc{background:url(../images/rnd_top.jpg) repeat-x;
height:11px;}

.rnd_topr{background:url(../images/rnd_top_right.jpg) no-repeat;
width:11px;
height:11px;}

.rnd_cl{background:url(../images/rnd_left.jpg) repeat-y;
width:11px;}

.rnd_c{background: #FFFFFF;
}

.rnd_cr{background:url(../images/rnd_right.jpg) repeat-y;
width:11px;}


.rnd_bootl{background:url(../images/rnd_bootom_left.jpg) no-repeat;
width:11px;
height:11px;}

.rnd_bootc{background:url(../images/rnd_bootom.jpg) repeat-x;
height:11px;}

.rnd_bootr{background:url(../images/rnd_bootom_right.jpg) no-repeat;
width:11px;
height:11px;}

.buy_pad{ padding-left:25px;}

.pri_hedl{background:#859652;

height:28px;}



.pri_hed22{background:#859652;
height:36px;
font-weight:bold;
 text-align:center; 
}

.pri_hedl1{background:#BAD2AA;
height:36px;
 font-weight:bold;
 text-align:center;
}

.pri_hed2{background:#859652;
height:36px;
font-weight:bold;
 text-align:left; 
 padding-left:20px;}

.pri_hedl{background:#BAD2AA;
height:36px; 
font-weight:bold;
 text-align:left;
 padding-left:20px;}

.pri_hedc2{background:#5A6C37;
height:36px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	text-decoration:none; padding-left:20px;
	font-weight:bold; text-align:left;}

.pri_hedc{background:#5A6C37;
height:36px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	text-decoration:none;
	font-weight:bold; text-align:center;}
	
.pri_hedc1{background:url(../images/pr_wh2.jpg) repeat-x;
height:36px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	text-align:center;}

.pri_hedse{background: #adadad;
width:1px;
height:36px;
	}
	
.buynow_btn{ text-align:center;
width:64px;
height:19px;
font-weight:bold;
display:block;}

.pri_hedr{background:url(../images/pr_wh3.jpg) no-repeat;
width:17px;
height:36px;
display:block;}

.pri_hedwl{background:url(../images/pr_wh4.jpg) no-repeat;
width:17px;
height:41px;}

.pri_hedwc{background:#FFF;
	height:41px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#8d8d8d;
	text-decoration:none;
	font-weight:bold;
	padding-left:15px;}

.pri_hedwc1{background:#FFF;
	height:41px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	text-decoration:none;
	font-weight:bold;
	text-align:center;}

.pri_hedwc1:hover{background:#FFF;
	height:41px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	text-decoration:none;
	font-weight:bold;
	text-align:center;}


.pri_hedwr{background:url(../images/pr_wh5.jpg) no-repeat;
width:17px;
height:41px;
display:block;}

.pri_hedwbo{background:url(../images/pr_wh10.jpg) no-repeat;
width:17px;
height:41px;}


.pri_hedbl{background:url(../images/pr_wh6.jpg) no-repeat;
width:17px;
height:43px;}

.pri_hedbc{background:#bbbbbb;
border-bottom:1px solid #999999;
border-top:1px solid #999999;
	height:41px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	padding-left:15px;}

.pri_hedbc1{background:#bbbbbb;
border-bottom:1px solid #999999;
border-top:1px solid #999999;
	height:41px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	text-decoration:none;
	font-weight:bold;
	text-align:center;}


.pri_hedbr{background:url(../images/pr_wh7.jpg) no-repeat;
width:17px;
height:43px;
display:block;}

.pri_hedbotl{background:url(../images/pr_wh8.jpg) no-repeat;
width:17px;
height:41px;}

.pri_hedbotr{background:url(../images/pr_wh9.jpg) no-repeat;
width:17px;
height:41px;
display:block;}


.instant_supp{background:url(../images/instant_supp.jpg) no-repeat;
width:204px;
height:154px;
display:block;}

.domain_free{background:url(../images/domain_free.jpg) no-repeat;
width:204px;
height:154px;
display:block;}


.buynow_btn1{background:url(../images/buy_now_btn1.gif) center no-repeat;
width:64px;
height:19px;
display:block;}

.name_Company{
	text-align:right;
}

.testimonial{border:2px solid #003300; 
background-color:#8AA237;
color:#E0ECD9;
width:650px; 
padding-left:10px; padding-top:10px;
padding-right:10px;
}

#gallery {position:relative; width:563px; margin:0px auto; padding:10px; border:0px solid #7e951b; background:#525225}
#images {border:2px solid #9ac1c9; height:225px; background:#eef5f6; margin-bottom:20px}
#image {position:relative; width:547px; height:400px; padding:5px; border:2px solid #666; background:#FFF url(images/loading.gif) center center no-repeat}
#image img {position:absolute; top:5px; left:5px; width:547px; height:400px;}

.transparency{
float:left;filter:alpha(opacity=25);-moz-opacity:.45;opacity:.45;
}


.transparency:hover{
float:left;filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;
}

.mailto {
	color:#000; font-size:14px;
	}
	
.mailto a {
	color:#000;
	font-weight:bold;
	text-decoration:none;
	font-size:14px;
	}
.mailto a:hover {
	color:#006600;
	font-weight:bold; 
	font-size:14px;
	}
	
.highlighted {
 font-family:Arial, Helvetica, sans-serif; font-size: 14px;
 font-weight: bold; color: #575710; background-color:#B4CA9F;
}



.shop_btn1{background:url(../images/shopping_detail.jpg) bottom no-repeat;
	 
	height:30px;
	line-height:30px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	text-align:center;}
.shop_btn1:hover{background:url(../images/shopping_detail.jpg) bottom no-repeat;
	 
	height:30px;
	line-height:30px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	text-align:center;}	

.front_btn1{background:url(../images/admins_btn_hov.jpg) bottom no-repeat;
	width:147px;
	height:30px;
	line-height:30px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	text-align:center;}

.front_btn1:hover{background:url(../images/admins_btn.jpg) bottom no-repeat;
	width:147px;
	height:30px;
	line-height:30px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	}
	

.admin_btn1{background:url(../images/admins_btn.jpg) no-repeat;
	width:147px;
	height:30px;
	line-height:30px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	text-align:center;}

.admin_btn1:hover{background:url(../images/admins_btn_hov.jpg) no-repeat;
	width:147px;
	height:30px;
	line-height:30px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	text-align:center;}	
	
	
	
.round_box_top{background:url(../images/round_box_top.jpg) no-repeat; width:572px; height:24px;}
.round_box_middel{background:url(../images/round_box_middle.jpg) repeat-y; width:572px;}
.round_box_bottom{background:url(../images/round_box_bottom.jpg) no-repeat; width:572px; height:22px;}
.s1{height:120px;}


/* live support */
#suppor1 {padding-top:1px ;  margin:0px; Z-INDEX: 100; COLOR: #fff; background:URL(../images/online_bg.jpg) center no-repeat; top:0px; right:0px; position:absolute; background-position: center;  width:150px; height:70px;  line-height:70px;
text-align:right;
 }
#suppor1 A {text-decoration:none;color:#fff;  display:block; padding-top:15px;  text-align:center; background-position:center;    }
#suppor1 A:hover {text-decoration:none;color:#fff;}

.zindex23
	  {
	    
	    z-index:500;
	   
	  }

/* end live support */

.topbar { float:left; margin:0px;}


 div.demo {
          border: 0px solid #0BB427;
          padding: 2px;
          margin-bottom: 2px;
		  font: 1em "Trebuchet MS", verdana, arial, sans-serif; 
          font-size: 95%;
		  font-weight:bold;
		  
      }
      
      div.original {
          border: 3px solid #B40400;
          padding: 10px;
      }
      
      .pointer {
          cursor: pointer;
      }
      
      code {
          padding: 3px;
          background-color: #eee;
      }
	  
	  
	  
	  
	  .vehicles {
    width: 25px;
    height: 25px;
    background:url(../images/zoom.png)  no-repeat; /* Adding background of the vehicles */
}

/* start for paypal input text */
 .textinput2, .textinput2Hovered {
	width:252px;
	height:16px;
	background:url(../images/input.gif) no-repeat left top;
	border:none;
	padding:4px 8px;
}

.textarea2, .textarea2Hovered {
	width:355px;
	height:126px;
	background:url(../images/textarea.gif) no-repeat left top;
	border:none;
	padding:4px 8px;
}

/* end for paypal input text */

