/* CSS Document */



body

{


background:#9AE4E8 url(bg.gif) fixed no-repeat;

margin:0;

padding:0;

font-family:Arial, Helvetica, sans-serif;

color:#82888c;

font-size:12px;

}



#wrapper

{

width:848px;

height:auto;

margin:80px auto 0;

background-color:#bae3f7;

border:#ffffff solid 1 px;

border-top:0;

padding-bottom:15px;

}





#wrap

{

width:788px;

height:auto;

padding:15px;

margin:0 auto;

background-color:#FFFFFF;

}



#top

{

width:100%;

height:auto;

}



#logo

{

width:200px;

height:auto;

font-family:"Trebuchet MS";

font-size:28px;

font-weight:bold;

color:#115580;

padding-left:20px;

float:left;

line-height:22px;

}



.slogan

{

color:#a0b9c5;

font-size:12px;

font-weight:bold;

}



#menucontainer

{

width:480px;

height:29px;

float:right;

margin-top:40px;

}



#menu

{

position:relative;

display:block;

font-size:12px;

font-weight:bold;

}



#menu ul

{

margin:0;

padding:0;

list-style-type:none;

width:auto;

}



#menu ul li

{

display:block;

float:left;

}





#menu ul li a

{

display:block;

float:left;

color:#115580;

text-decoration:none;

padding:2px 15px 2px 15px;

}



#menu ul li a:hover,#menu ul li a.current

{

color:#9ca4a6;

background-color:#f2f3f4;

border:#cbd7de solid 1px;

}



#banner

{

width:788px;

height:189px;

background-color:#51dbff;

background-image:url(banner.jpg);

background-repeat:no-repeat;

margin-bottom:1px;

margin-top:8px;

}



#bluebox

{

width:788px;

height:auto;

background-color:#315e7a;

background-image:url(blueboxbg.jpg);

background-repeat:no-repeat;

background-position:bottom;

padding-bottom:20px;

color:#d2dee5;

}



h1

{

font-family:"Trebuchet MS";

margin:0;

padding:0;

font-size:22px;

font-weight:bold;

color:#ffffff;

padding-top:10px;

padding-bottom:10px;

border-bottom:#4783a8 dotted 1px;

margin-bottom:10px;

}



#left

{

width:575px;

height:auto;

margin-left:30px;

float:left;

font-size:12px;

text-align:justify;

}

#left_index

{

width:330px;

height:auto;

margin-left:30px;

float:left;

font-size:12px;

text-align:justify;

}



#right

{

width:130px;

height:auto;

margin:10px 10px 0px 0px;

float:right;

font-size:12px;

text-align:justify;

}

#right_index

{

width:330px;

height:auto;

margin-right:30px;

float:right;

font-size:12px;

text-align:justify;

}


#button

{

width:96px;

height:18px;

background-color:#a1c837;

border:#ffffff solid 1px;

margin-top:10px;

color:#FFFFFF;

font-size:11px;

font-weight:bold;

text-transform:uppercase;

text-align:center;

padding-top:6px;

}



#button a

{

text-decoration:none;

color:#FFFFFF;

}



#button a:hover

{

text-decoration:none;

color:#000000;

}



#content

{

width:100%;

height:auto;

}



#box01

{

width:153px;

height:auto;

padding-left:90px;

margin-top:15px;

padding-right:10px;

padding-top:8px;

padding-bottom:10px;

border-right:#e5e5e5 solid 1px;

float:left;

background-image:url(icon01.jpg);

background-repeat:no-repeat;

margin-right:10px;

font-size:11px;

}



#box02

{

width:153px;

height:auto;

padding-left:95px;

margin-top:15px;

padding-right:10px;

padding-top:8px;

padding-bottom:10px;

border-right:#e5e5e5 solid 1px;

float:left;

background-image:url(icon02.jpg);

background-repeat:no-repeat;

margin-right:10px;

font-size:11px;

}



#box03

{

width:153px;

height:auto;

padding-left:90px;

margin-top:15px;

padding-right:10px;

padding-top:8px;

padding-bottom:10px;

float:right;

background-image:url(icon03.jpg);

background-repeat:no-repeat;

font-size:11px;

}



#footer

{

width:818px;

height:auto;

margin:10px auto;

color:#939a9c;

font-size:11px;

text-align:center;
background-color:#AFEFF1;
border:15px solid #BAE3F7;

}



#footer a

{

font-size:12px;

color:#115580;
font-weight:bold;

text-decoration:none;


}



#footer a:hover

{

color:#4f5557;

text-decoration:underline;

}

.text_body{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:auto;
width:700px;
margin-left:45px;
text-align:justify;
}

.text_arrording{
text-align:justify;
font-size:12px;
}

#testimonials {
  margin-top: 30px;
  background: url(/images/) no-repeat;
  padding-top: 30px;
}

.testimonial {
  margin-right: 30px;
  z-index: 10;
  height:auto;
  margin-top: 40px;
  height: 536px;
  width: 350px;
}

.testimonial p {
  font-size:13px;
  font-style:italic;
  margin-left:10px;
  margin-right:10px;
  text-align:center;
  color: #332;
  font-family: "Franklin Gothic Book";
  vertical-align: middle;
  display: block;
}

.testimonial h5 {
  font-size: 14px;
  margin-right: 50px;
  font-weight: normal;
  float: left;
  padding-top:44px;
}

.testimonial img.title_image {
  float:left;
  right:24px;
  top:10px;
}

.testimonial img.image02 {
  float: left;
}

#header{ 
background:url(logo.gif) no-repeat;
}

.text{
font-size:14px;

}

#hosting

{

width:730px;

height:auto;

margin-left:30px;

float:left;

font-size:12px;

text-align:center;

}