@charset "UTF-8";
/* CSS Document */

body{
width:800px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
letter-spacing: 0.3px;
margin: auto;
background-color:#C9D8E2;
background-image: url('/img/bluebg_rptx.jpg');
background-repeat: repeat-x;
padding:0px;
}


h3{
margin-top:0px;
padding-top:0px;
color:#333333;
}

img {border:0;}

a:link{
text-decoration:none;
color:#333333;

}
a:visited { 
text-decoration: none; 
color:#333333;
	}
a:hover, a:active{
text-decoration:underline;
color:#000066;
}

a.footer{
color:#FFFFFF;

}
a.footer:visited{
color:#FFFFFF;}
	

#wrapper { width:800px;
background-color:#fff;
border:#666666 1px solid ;
margin:0px;
padding:0px;;
 }
	
#wrappershadow{
width:800px;
padding: 0 10px 0px 10px;
background-image: url('/img/shadow.png');
background-repeat: repeat-y;

}

#top{
width:800px;
height:55px;
margin:0px;
padding:0px;
background-color:#ffffff;
}
#logo{
float:left;
margin-left:10px;
background-color:#FFFFFF;
padding-bottom:10px;
}

.search{
margin-left:570px;
}
#content{
padding-left:5px;

}

#topcontent{
float:left;
width:460px;
padding:10px 10px;
border:#cccccc solid 1px;
margin:10px 0 0 10px;;
background:url('../img/gris.jpg') repeat-x;
}
#topright{
float:right;
width:280px;
height:332px;
margin:10px 10px 0 0;
border: solid 1px #cccccc;
}

#footer{
clear:both;
width:800px;
font-size:10px;
background-color:#003366;
color:#FFFFFF;
text-align:center;
padding:5px 0 5px 0;
margin-top:15px;}

#footer2{
width:800px;
font-size:9px;
text-align:center;
background-color:#C9D8E2;
padding:2px 0 2px 0;
}

/*homepage styles*/
#content2{
width:780px;
padding-right:10px;
margin-top:0px;
padding-left:10px;
padding-top:0px;
padding-bottom:10px;
}
#boxcontainertop{
width:780px;
height:200px;

}
#boxcontainerbottom{
height:200px;
width:780px;
padding-bottom:10px;

}
#boxleft{
float:left;
width:358px;
height:170px;
border:#CCCCCC 1px solid;
padding:7px 10px 10px 10px;
margin-top:10px;
margin-left:5px;
margin-right:10px;
background:url('/img/grey.gif') repeat-x #F2f2f2 ;
}
#boxright{
float:right;
width:358px;
height:170px;
border:#CCCCCC 1px solid;
padding:7px 10px 10px 10px;
margin-top:10px;
margin-left:0px;
margin-right:0px;
background:url('/img/grey.gif') repeat-x #F2f2f2 ;

}

img.float{
float:left;
margin-right:15px;}

p.float{
float:left;
}

/*servicespage styles*/
h4{
color:#333333;
font-size:140%;
margin-top:0px;
margin-bottom:8px;
}
h5{
color:#990000;
font-size:115%;
margin:0 0  6px 0;
}
h6{
color:#333333;
font-size:110%;
margin-top:10px;
margin-bottom:5px;
}
#contentservice{
width:769px;
height:600px;
padding:20px 10px 0 20px;
}
#leftcontent{
width:410px;
float:left;
padding-right:10px;

}

#rightcontent{
width:300px;
float:right;
margin-top:0px;
padding-right:10px;


}

/*contact page styles*/
#contact{
margin-left:15px;
width:450px;
height:500px;

}
/*contact page styles*/
#privacy{
padding: 10px 10px;
width:550px;
margin-right:150px;
}

.privacy{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
margin-bottom:0px;
padding-bottom:0px;
}