body{
	margin:0; padding:0; border:0; outline:0; font-size:100%;
    vertical-align:baseline; background:transparent;	
	background-image:url(../images/template/body.gif);
	background-repeat:repeat-x;
	background-color:#F0F0F0;
}

#pscroller1{
width: 285px;
height: 277px;
padding: 5px;
}

#top{
 margin:auto;
 width:960px;
 height:110px;
}

#header{	
 margin:auto;
 width:960px;
 height:270px;
}

ul.mini_header{
	position: relative;
	width:578px;
	top:0px;
	height: 100px;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

li#buh2 a, li#buh3 a, li#buh22 a{
	background: transparent;
	position: absolute;
	width: 192px;
	height: 100px;
	bottom: 0;
	text-decoration: none;
}

li#buh1 a, li#buh11 a{
	background: transparent;
	position: absolute;
	width: 194px;
	height: 100px;
	bottom: 0;
	text-decoration: none;
}

li#buh1 a { left: 15px; background: url(../images/mini_header/solution.png) 0 0 no-repeat; }
li#buh1 a:hover { left: 15px; background: url(../images/mini_header/solutions.png) 0 0 no-repeat; }
li#buh2 a { left: 209px; background: url(../images/mini_header/research.png) 0 0 no-repeat; }
li#buh2 a:hover { left: 209px; background: url(../images/mini_header/researches.png) 0 0 no-repeat; }
li#buh3 a { left: 401px; background: url(../images/mini_header/buy.png) 0 0 no-repeat; }
li#buh3 a:hover { left: 401px; background: url(../images/mini_header/shopping.png) 0 0 no-repeat; }

li#buh11 a { left: 15px; background: url(../images/mini_header/who-are-we.png) 0 0 no-repeat; }
li#buh11 a:hover { left: 15px; background: url(../images/mini_header/who.png) 0 0 no-repeat; }
li#buh22 a { left: 209px; background: url(../images/mini_header/why-choose-us.png) 0 0 no-repeat; }
li#buh22 a:hover { left: 209px; background: url(../images/mini_header/why.png) 0 0 no-repeat; }



ul.go_top{
	position: relative;
	width:32px;
	top:-28px;
	left:190px;
	height: 32px;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

li.go1 a, li.go2 a, li.go3 a, li.go4 a, li.go5 a, li.go6 a{
	background: transparent;
	position: absolute;
	width: 32px;
	height: 32px;
	bottom: 0;
	text-decoration: none;
}

li.go1 a { left: 10px; background: url(../images/template/arrow-up.png) 0 0 no-repeat; }
li.go1 a:hover { left: 10px; background: url(../images/template/arrow.png) 0 0 no-repeat; }
li.go2 a { left: 20px; background: url(../images/template/arrow-up.png) 0 0 no-repeat; }
li.go2 a:hover { left: 20px; background: url(../images/template/arrow.png) 0 0 no-repeat; }
li.go3 a { left: 55px; background: url(../images/template/arrow-up.png) 0 0 no-repeat; }
li.go3 a:hover { left: 55px; background: url(../images/template/arrow.png) 0 0 no-repeat; }
li.go4 a { left: 90px; background: url(../images/template/arrow-up.png) 0 0 no-repeat; }
li.go4 a:hover { left: 90px; background: url(../images/template/arrow.png) 0 0 no-repeat; }
li.go5 a { left: -55px; background: url(../images/template/arrow-up.png) 0 0 no-repeat; }
li.go5 a:hover { left: -55px; background: url(../images/template/arrow.png) 0 0 no-repeat; }
li.go6 a { left: -25px; background: url(../images/template/arrow-up.png) 0 0 no-repeat; }
li.go6 a:hover { left: -25px; background: url(../images/template/arrow.png) 0 0 no-repeat; }

#main{
 margin:auto;
 padding-top:20px;
 width:960px;
 height:auto;
}

#panels{
 float:left;
 width:352px;
 height:auto;
}

#search{
 width:352px;
 height:100px;
 background-image:url(../images/template/search.png);
 background-repeat:no-repeat;
 color:#FFFFFF;
}

#news{
 margin-top:20px;
 width:352px;
 height:450px;
 background-image:url(../images/template/news.png);
 background-repeat:no-repeat;
 color:#FFFFFF;
}

#testimonials{
 margin-top:20px;	
 width:352px;
 height:450px;
 background-image:url(../images/template/testimonials.png);
 background-repeat:no-repeat;
}

#our_partners{
 margin-top:20px;	
 width:352px;
 height:300px;
 background-image:url(../images/template/our_partners.png);
 background-repeat:no-repeat;
}

#newsletter{
 margin-top:20px;	
 width:352px;
 height:150px;
 background-image:url(../images/template/newsletter.png);
 background-repeat:no-repeat;
}

#other_logos{
 margin:auto;	
 width:960px;
 height:auto;
 padding:20px 0px 0px 0px;
}


#news_images{
 width:80px;
 float:left
}

.panel_content{
 padding:50px 27px 0px 27px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 font-weight:normal;
 color:#FFF;
 text-align:justify;
}

.panel_text{
 float:right;
 text-align:justify;
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 font-weight:normal;
 color:#FFF;
 width: 217px;
}

.news_img{
 position:relative;
 top:25px;
}
.testimonials_img{
 position:relative;
 top:-90px;
 left:115px;
}

.testimonials_img1{
 position:relative;
 top:-35px;
}

.testimonials_img2{
 float:right;
 position:relative;
 top:-24px;
 right:20px; 
}


.testimonials_title{
 font-size:16px;
 font-weight:bold;
 color:#FFFFFF;
 font-family:Calibri, sans-serif;	
}

.testimonials_title0{
 font-size:16px;
 font-weight:bold;
 color:#000000;
 font-family:Calibri, serif;	
}

.testimonials_title1{
 position:relative;
 left:195px;
 top:-30px;
 font-size:20px;
 font-weight:bold;
 color:#000;
 font-family:Calibri, serif;	
}

.testimonials_title2{
 position:relative;
 top:-80px;
 font-size:20px;
 font-weight:bold;
 color:#000;
 font-family:Calibri, serif;	
}

.testimonials_title3{
 position:relative;
 top:-75px;
 left:200px;
 font-size:20px;
 font-weight:bold;
 color:#000;
 font-family:Calibri, serif;	
}

.testimonials_title4{

 font-size:20px;
 font-weight:bold;
 color:#000;
 font-family:Calibri, serif;	
}


#content{
 float:right;
 width:593px;
 height:auto;
}

#content_top{
 margin-left:15px;
 width:578px;
 height:45px;
 background-image:url(../images/template/content_top.png);
 background-repeat:no-repeat;
}

#content_main{
 margin-left:15px;	
 width:578px;
 height:auto;
 background-image:url(../images/template/content_main.png);
 background-repeat:repeat-y;
}

#content_bottom{
 margin-left:15px;	
 width:578px;
 height:1px;
 background-image:url(../images/template/content_bottom.png);
 background-repeat:no-repeat;
}

.content_text{
 text-align:justify;
 padding:0px 35px;
 font-family:Verdana, Geneva, sans-serif;
 font-size:small;
 color:#000000;
 position:relative;
 top:-100px;

 
}

.content_title{
 font-family:Calibri, sans-serif;
 font-size:16px;
 font-weight:normal;
 color:#000000;
 position:relative;
 top:10px;
 left:35px;
}

.content_t1{
 font-family:Arial, Helvetica, sans-serif;
 font-size:24px;
 font-weight:normal;
 color:#000000;
 position:relative;
 width:300px;
 height:20px;
 top:-120px;
 left:16px;
}

.home_img{
 position:relative;
 top:-65px;
 left:427px;
}

.home_img1{
 position:relative;
 top:-15px;
 left:437px;
}

.copyright{
 position:relative;
 top:30px;
 font-family:Calibry, sans-serif;
 font-size:12px;
 font-weight:normal;
 color:#FFF;
}

.news a:link{text-decoration: none; color:#000}
.news a:visited{text-decoration: none; color: #000}
.news a:hover{text-decoration: none; color: #194584}
.news a:active{text-decoration: none; color: #000}

.copyright a:link{text-decoration: none; text-decoration:underline; color:#000}
.copyright a:visited{text-decoration: none; text-decoration:underline; color: #000}
.copyright a:hover{text-decoration: none; color: #000}
.copyright a:active{text-decoration: none; text-decoration:underline; color: #000}

.privacy_table a:link{font-family:verdana, sans-serif, serif; font-size:14px; font-weight:normal; text-decoration: none; color:#000}
.privacy_table a:visited{font-family:verdana, sans-serif, serif; font-weight:normal; text-decoration: none; color:#000}
.privacy_table a:hover{font-family:verdana, sans-serif, serif; font-size:14px; font-weight:bold; text-decoration: none; color:#060}
.privacy_table a:active{font-family:verdana, sans-serif, serif; font-size:14px; font-weight:normal; text-decoration: none; color:#000}


.content_title a:link{text-decoration: underline; color:#000}
.content_title a:visited{text-decoration: underline; color: #000}
.content_title a:hover{text-decoration: none; color: #060}
.content_title a:active{text-decoration: underline; color: #000}

.website a:link{text-decoration: none; font-weight:normal; color:#000}
.website a:visited{text-decoration: none;  font-weight:normal; color: #000}
.website a:hover{text-decoration: underline;  font-weight:bold; color: #060}
.website a:active{text-decoration: none;  font-weight:normal; color: #000}

.website1 a:link{text-decoration: none; font-weight:normal; color:#FFF}
.website1 a:visited{text-decoration: none;  font-weight:normal; color: #FFF}
.website1 a:hover{text-decoration: none;  font-weight:normal; color: #F00}
.website1 a:active{text-decoration: none;  font-weight:normal; color: #FFF}


#bottom{
 margin:auto;
 width:100%;
 height:200px;
 background-image:url(../images/template/bg_bottom.gif);
 background-repeat:repeat-x
}


.header1{
 font-family:Tahoma, Geneva, sans-serif; 
 font-variant:small-caps;
 font-size:24px; 
 font-weight:bold;
 font-style:italic;
 color:#060; 
 text-align:center;
}

.subheader1{
 line-height:2px;
 padding-left:50px;
}

.services{
 font-family:verdana, sans-serif;
 font-size:small;
 font-weight:normal;
 letter-spacing:0px;
 line-height:20px;
 width:500px;
}

.services_title{
 font-family:Tahoma, Geneva, sans-serif;
 font-size:24px;
 font-weight:bold;
 width:400px;
 color:#093;
 font-variant:small-caps;
}

.services_title a:link{text-decoration: none;  color:#093;}
.services_title a:visited{text-decoration: none;   color: #093;}
.services_title a:hover{text-decoration: underline;   color:#F00}
.services_title a:active{text-decoration: none;   color: #093;}

.services_networking{
 list-style-image:url(../images/template/services_bullets.png);
 line-height:25px;
 padding-left:35px;
}

.networking_heading{
 position:relative;
 top:-6px;
}

.services_webdesign{
 list-style-image:url(../images/template/services_bullets.png);
 line-height:25px;
 padding-left:35px;
}

.webdesign_heading{
 position:relative;
 top:-8px;
}

.read_more{
 float:right;
 padding-right:20px;
 position:relative;
 top:-25px;
}

.read_more a {display:block; width: 90px; padding:10px 10px 10px 7px; font: bold 13px sans-serif; color:#333; 
background: url("../images/template/read.gif") 0 0 no-repeat; text-decoration: none;}
.read_more a:hover {display:block; width: 90px; padding:10px 10px 10px 7px; font: bold 13px sans-serif; color:#333; 
background: url("../images/template/read-more.gif") 0 0 no-repeat; text-decoration: none;}
.read_more a:active {display:block; width: 90px; padding:10px 10px 10px 7px; font: bold 13px sans-serif; color:#333; 
background: url("../images/template/active.gif") 0 0 no-repeat; text-decoration: none;}