* global */
html{height: 100%;}

body {
margin:0 auto;
text-align:center;
	}
	
h2{font-size:14px; text-align:left; color:#336600; }
h1{font-size:16px; background: url(images/db2.gif) no-repeat; padding-bottom:10px; text-align:left; padding-left:20px; color:#336600;} 

strong {color:#336600}

a{text-decoration:none; color:#444444;}
#content a:hover {border-bottom:1px #ffcc00 dashed; color:#ffcc00;}
	
table {font: normal 10px Verdana, Arial, Helvetica, sans-serif;
color: #336600; float:right}
.img {padding:10px;border:1px dashed #999999; float:right; margin-left:20px}

#wrapper{
margin:0 auto;
text-align:center;
width:1019px;
height:auto;
}
.arc {font-weight:normal; font-size:24px; padding:0; background:none}
#container{
float:left;
width:805px;
border:1px solid #cccccc;
border-bottom:0px;
position:relative;
}

#rightpanel{
float:right;
width:200px;
border:1px solid #cccccc;
position:relative;
text-align:justify;
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
color: #585858;
background:url(images/rck.jpg) no-repeat top;
}

#rightpanel P {padding:10px;}
#rightpanel h2 {padding-left:10px;}

#header{
margin: 0 auto; 
text-align: left; 
width:805px;  
height:220px;
position:relative;
z-index:1;
}


.heading {
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
color: #336600;
position: absolute;
z-index:10;
background:none;
margin-left:29px;
padding:0px;
margin-top:125px;
display:static;

}

#newsletter {
height:120px;
width:180px;
position:relative;
padding-left:10px;
padding-right:10px;
padding-top:40px;
}

#news{margin-top:-20px; padding-bottom:20px}
#testimonials {padding-left:10px; padding-right:10px;padding-bottom:20px;}

hr{width:80%; text-align:center ; height: 1px; border-top:1px;}

#rightnav{

position:relative;
	height:80px;
width:200px;
	list-style: none;
	font-family: verdana,arial;
	font-size:11px;
	color: #ffffff;
	background: url(images/test_nav.gif) repeat-x top left;
}


#rightnav li {
	float: left;
	background: url(images/test_nav.gif) repeat-x 
	}

#rightnav a {
padding-top:10px;
	color: #ffffff;
	float: left;
	text-transform: uppercase;
	text-decoration:none;
	text-align:center;
	width:200px;
	height:60px;
	}
#rightnav a:hover{
background: url(images/test_nav_hov.gif) repeat-x; 
	}

#nav{

	position:relative;
	height:60px;
	width: 805px;
	list-style: none;
	font-family: verdana,arial;
	font-size:11px;
	color: #ffffff;
	background: url(images/test_nav.gif) repeat-x top left; 
	z-index:10;}
	
#nav li {
	float: left;
	background: url(images/test_nav.gif) repeat-x 
	}

#nav a {
padding-top:10px;
	color: #ffffff;
	float: left;
	text-transform: uppercase;
	text-decoration:none;
	text-align:center;
	width:115px;
	height:60px;
	}
#nav a:hover{
background: url(images/test_nav_hov.gif) repeat-x; 
	}
#content{
text-align:justify;
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
color: #585858;
position: relative;
height:auto;
width:auto;
FLOAT:RIGHT;
padding-right:20px;
margin-left:10px;
}		
#slide{
padding:10px;
float:right;

margin-left:20px;
}

body#we #leftside{width:115px;} 
body#we #content{width:640px;}

body#it #leftside{width:230px;} 
body#it #content{width:525px;}
body#crt #leftside{width:345px;} 
body#crt #content{width:410px;}
body#rl #leftside{width:460px;} 
body#rl #content{width:295px;}

body#ft #content{width:400px; float:left;margin-left:20px;}
body#ft #rightside{width:345px;}

body#erf #content{width:515px; float:left; margin-left:20px;}
body#erf #rightside{width:230px;}

body#a #content{width:630px; float:left;margin-left:20px;}
body#a #rightside{width:115px;}

body#s #content{width:640px; }
body#s #leftside{width:115px;}



#leftside{
float:left;
background:#ffffff;
position:relative;
height:inherit;
width:auto;
margin-top:-10px;
margin-right:20px;
height:380px;

}
#rightside{
float:right;
background:#ffffff;
position:relative;
height:inherit;
margin-left:0px;
width:auto;
height:380px;
margin-left:20px;
margin-top:-10px;
}


#footer{
float:left;
height:57px;
width:805px;
text-align:center;
border:1px solid #cccccc;
border-top:0px;
}

.image05test {
   position:relative; 
}
.image03test {
  position:relative;
	
}
.image01test {
  position:relative;
}
.image02test {
  position:relative;
}
.image04test {
  position:relative;

}
.image06test {
	  position:relative;	
}