﻿body{
background-color:#ffffff;
color:#02478b;
font-family:Arial, Tahoma, sans-serif;
font-size:11pt;
margin:0px;
}
p{
text-indent:28px;
}
.topcol{
width:1348px;
height:57px;
background-color:#000000;
border: 1px #000000 none;
padding:0px;
margin:0px;
}
.topcol2{
width:960px;
height:57px;
background-color:#000000;
border: 1px #ffffff none;
padding:0px;
margin:0px;
}
.top1{
width:400px;
height:50px;
border: 1px #ffffff none;
padding:0px;
padding-top:7px;
padding-left:10px;
margin:0px;
float:left;
}
.topname{
width:320px;
height:38px;
border: 1px #ffffff none;
color:#ffffff;
font-family: 'Roboto Condensed', sans-serif;
font-weight:bold;
font-size:19pt;
font-style:italic;
text-align:left;
padding:0px;
padding-top:8px;
margin:0px;
float:right;
}
.topname a:link{
color:#ffffff;
text-decoration:none;
}
.topname a:visited{
color:#ffffff;
text-decoration:none;
}
.topname a:hover{
color:#ffffff;
text-decoration:none;
}
.toplogo{
width:320px;
height:34px;
border: 1px #ffffff none;
color:#ffffff;
font-family:Arial, sans-serif;
font-size:15pt;
font-style:italic;
text-align:left;
padding:0px;
padding-top:16px;
margin:0px;
float:right;
}
.top2{
width:515px;
height:57px;
border: 1px #ffffff none;
font-variant: small-caps;
padding:0px;
margin:0px;
float:right;
}
.tb{
width:515px;
height:57px;
border: 1px #000000 none;
margin:0px;
padding:0px;
}
.t{
height:57px;
width:515px;
background-color:#202020;
border: 1px #000000 none;
text-align:center;
}
.b1{
background-color:#c30505;
border: 1px #000000 solid;
border-top: 1px #000000 none;
border-bottom: 1px #000000 none;
padding:0px;
padding-right:14px;
padding-left:14px;
margin:0px;
}
.bs1{
border: 1px #000000 solid;
border-top: 1px #000000 none;
border-bottom: 1px #000000 none;
padding:0px;
padding-right:14px;
padding-left:14px;
margin:0px;
}
.b2{
border: 1px #000000 solid;
border-top: 1px #000000 none;
border-bottom: 1px #000000 none;
border-left: 1px #000000 none;
padding:0px;
padding-right:14px;
padding-left:14px;
margin:0px;
}
.ba2{
background-color:#c30505;
border: 1px #000000 solid;
border-top: 1px #000000 none;
border-bottom: 1px #000000 none;
border-left: 1px #000000 none;
padding:0px;
padding-right:14px;
padding-left:14px;
margin:0px;
}
.b3{
border: 1px #000000 solid;
border-top: 1px #000000 none;
border-bottom: 1px #000000 none;
border-left: 1px #000000 none;
padding:0px;
padding-right:14px;
padding-left:14px;
margin:0px;
}
.bs3{
background-color:#c30505;
border: 1px #000000 solid;
border-top: 1px #000000 none;
border-bottom: 1px #000000 none;
border-left: 1px #000000 none;
padding:0px;
padding-right:14px;
padding-left:14px;
margin:0px;
}
.b4{
border: 1px #000000 solid;
border-top: 1px #000000 none;
border-bottom: 1px #000000 none;
border-left: 1px #000000 none;
padding:0px;
padding-right:14px;
padding-left:14px;
margin:0px;
}
.bt4{
background-color:#c30505;
border: 1px #000000 solid;
border-top: 1px #000000 none;
border-bottom: 1px #000000 none;
border-left: 1px #000000 none;
padding:0px;
padding-right:14px;
padding-left:14px;
margin:0px;
}
.b5{
border: 1px #000000 none;
padding:0px;
padding-right:14px;
padding-left:14px;
margin:0px;
}
.bk5{
background-color:#c30505;
border: 1px #000000 none;
padding:0px;
padding-right:14px;
padding-left:14px;
margin:0px;
}
.top2 a:link{
color:#ffffff;
text-decoration:none;
font-size:10pt;
font-family:Arial, Tahoma, sans-serif;
font-weight:bold;
}
.top2 a:visited{
color:#ffffff;
text-decoration:none;
font-size:10pt;
font-family:Arial, Tahoma, sans-serif;
font-weight:bold;
}
.top2 a:hover{
color:#ffffff;
text-decoration:none;
font-size:10pt;
font-family:Arial, Tahoma, sans-serif;
font-weight:bold;
}
.topend{
clear:both;
}
#midc{
height:594px;
width:100%;
border: 1px #000033 none;
text-align:center;
padding:0px;
margin:0px;
}
#midcserv{
width:100%;
border: 1px #000033 none;
text-align:center;
padding:0px;
margin:0px;
}
.midcol{
width:1300px;
height:594px;
background-image:url(images_r/background_blue.png);
background-repeat: no-repeat;
border: 1px #000033 none;
padding:0px;
margin: 0 auto;  
}
.midcolserv{
width:1300px;
height:594px;
background-image:url(images_r/background_blue.png);
background-repeat: no-repeat;
border: 1px #000033 none;
padding:0px;
margin: 0 auto;  
}
#midc2{
height:594px;
width:960px;
background-color:#ffffff;
border: 1px #000033 none;
text-align:center;
padding:0px;
margin: 0 auto;  
}
#midc2serv{
width:960px;
height:594px;
background-color:#ffffff;
border: 1px #000033 none;
text-align:center;
padding:0px;
margin: 0 auto;  
}
.midcol1{
width:626px;
height:594px;
background-image:url(images_r/img_main_homepage.png);
background-repeat: no-repeat;
border: 1px #000033 none;
text-align:left;
color:#ffffff;
font-family:Arial Narrow, Tahoma, sans-serif;
font-size:19pt;
font-weight:bold;
line-height:30px;
padding:0px;
margin:0px;
float:left;   
}
.midcoltext{
width:583px;
height:580px;
border: 1px #000033 none;
text-align:left;
color:#ffffff;
font-family:Arial Narrow, Tahoma, sans-serif;
font-size:19pt;
font-weight:bold;
line-height:30px;
padding:0px;
padding-left:20px;
padding-right:20px;
padding-top:10px;
margin:0px;  
}
.midcol2{
width:334px;
height:594px;
background-color:#ffffff;
border: 1px #000033 none;
padding:0px;
margin:0px;
float:right;  
}
.photo1{
width:260px;
height:175px;
border: 1px #000033 none;
padding:0px;
margin:0px;
margin-left:37px;
margin-right:37px;
margin-top:22px;
margin-bottom:24px;
}
.photoserv1{
width:260px;
height:175px;
border: 1px #000033 none;
padding:0px;
margin:0px;
margin-left:37px;
margin-right:37px;
margin-top:5px;
margin-bottom:24px;
}
.photo2{
width:260px;
height:175px;
border: 1px #000033 none;
padding:0px;
margin:0px;
margin-left:37px;
margin-right:37px;
margin-top:24px;
margin-bottom:24px;
}
.photo3{
width:260px;
height:175px;
border: 1px #000033 none;
padding:0px;
margin:0px;
margin-left:37px;
margin-right:37px;
margin-top:24px;
}
#textbox{
width:960px;
background-color:#ffffff;
border: 1px #000033 none;
text-align:center;
padding:0px;
margin:0px; 
}
.text1{
width:963px;
border: 1px #000033 none;
text-align:left;
font-family:Arial Narrow, Tahoma, sans-serif;
font-size:16pt;
color:#02478b;
padding:0px;
padding-top:30px;
margin:0px;
}
.text2{
height:35px;
width:960px;
border: 1px #000033 none;
text-align:left;
font-family:Arial Narrow, Tahoma, sans-serif;
font-size:16pt;
color:#045fbd;
font-weight:bold;
padding:0px;
margin:0px;
margin-top:10px;
margin-bottom:20px;
}
.menubox{
height:40px;
width:960px;
background-color:#99cccc;
border: 1px #000033 none;
text-align:left;
word-spacing:35px;
padding:0px;
padding-top:30px;
padding-left:170px;
padding-right:170px;
margin:0px; 
}
.mbox1{
word-spacing:3px;
}
.mbox2{
word-spacing:2px;
font-size:10pt;
}
.menubox a:link{
color:#02478b;
text-decoration:none;
font-size:10pt;
font-family:Arial, Tahoma, sans-serif;
font-weight:bold;
}
.menubox a:visited{
color:#02478b;
text-decoration:none;
font-size:10pt;
font-family:Arial, Tahoma, sans-serif;
font-weight:bold;
}
.menubox a:hover{
color:#990000;
text-decoration:none;
font-size:10pt;
font-family:Arial, Tahoma, sans-serif;
font-weight:bold;
}
.midcolserv1{
width:620px;
border: 1px #000033 none;
text-align:left;
color:#000033;
padding:0px;
margin:0px;
float:left;   
}
.servtext1{
width:580px;
height:28px;
border: 1px #000033 none;
text-align:left;
color:#045fbd;
font-family:Arial Narrow, Tahoma, sans-serif;
font-size:19pt;
font-weight:bold;
font-style:italic;
padding:0px;
padding-top:20px;
padding-left:40px;
margin:0px; 
}
.servtext2{
width:580px;
border: 1px #000033 none;
text-align:left;
color:#000033;
font-family:Arial Narrow, Tahoma, sans-serif;
font-size:11pt;
line-height:18px;
padding:0px;
padding-top:15px;
padding-left:40px;
margin:0px; 
}
.serv1{
color:#cc0000;
}
.servtext3{
width:248px;
border: 1px #000033 none;
text-align:left;
color:#cc0000;
font-family:Arial Narrow, Tahoma, sans-serif;
font-size:18pt;
line-height:30px;
padding:0px;
padding-left:40px;
margin:0px; 
margin-top:-10px;
float:left; 
}
.servtext4{
width:322px;
height:253px;
border: 1px #000033 none;
text-align:right;
padding:0px;
margin:0px; 
float:right; 
}
.serv2{
color:#045fbd;
font-family:Arial Narrow, Tahoma, sans-serif;
font-size:19pt;
font-weight:bold;
font-style:italic;
}
.serv3{
color:#cc0000;
font-style:italic;
}
.serv4{
color:#045fbd;
font-size:12pt;
}
.serv7{
color:#02478b;
font-size:17pt;
font-weight:bold;
}
.serv8{
font-size:12pt;
font-weight:bold;
color:#202020;
}
.serv9{
font-style:italic;
font-size:19pt;
}
.serv10{
font-style:italic;
}
.servtext5{
width:248px;
border: 1px #000033 none;
text-align:left;
color:#045fbd;
font-family:Arial Narrow, Tahoma, sans-serif;
font-size:13pt;
line-height:24px;
padding:0px;
padding-left:40px;
margin:0px; 
margin-top:-35px;
margin-bottom:15px;
float:left; 
}
.servtext6{
width:322px;
color:#045fbd;
font-family:Arial Narrow, Tahoma, sans-serif;
line-height:24px;
border: 1px #000033 none;
font-size:13pt;
text-align:left;
padding:0px;
margin:0px;
margin-top:-15px;
float:right; 
}
.servtext7{
font-family:Arial Narrow, Tahoma, sans-serif;
text-align:left;
font-size:13pt;
padding:0px;
padding-top:20px;
padding-left:10px;
padding-right:10px;
margin:0px; 
}
.servtext8{
height:30px;
font-family:Arial Narrow, Tahoma, sans-serif;
border: 1px #000033 none;
font-size:14pt;
text-align:right;
padding:0px;
padding-left:10px;
padding-top:10px;
padding-right:10px;
margin:0px;
}
.midcolserv2{
width:338px;
height:794px;
background-color:#ffffff;
border: 1px #000033 none;
padding:0px;
margin:0px;
float:right;  
}
.midcolservabout2{
width:338px;
height:624px;
background-color:#ffffff;
border: 1px #000033 none;
padding:0px;
margin:0px;
float:right;  
}
.testtext2{
width:580px;
border: 1px #000033 none;
text-align:left;
color:#000033;
font-family:Arial Narrow, Tahoma, sans-serif;
font-size:11pt;
line-height:18px;
padding:0px;
padding-bottom:5px;
padding-top:20px;
padding-left:40px;
margin:0px; 
}
.testtext3{
width:580px;
border: 1px #000033 none;
text-align:left;
color:#000033;
font-family:Arial Narrow, Tahoma, sans-serif;
font-size:11pt;
line-height:18px;
padding:0px;
padding-top:15px;
padding-left:40px;
margin:0px; 
}
.testtext4{
width:608px;
height:276px;
border: 1px #000033 none;
background-image:url(images_r/Testimonials_background.png);
padding:0px;
margin:0px;
margin-left:12px;
margin-top:-50px;
}
.contacts1{
width:580px;
border: 1px #000033 none;
text-align:left;
color:#000033;
font-family:Arial Narrow, Tahoma, sans-serif;
line-height:18px;
padding:0px;
padding-top:25px;
padding-left:40px;
margin:0px; 
}
.contacts2{
width:580px;
height:28px;
padding:0px;
margin:0px;
margin-top:3px;
margin-bottom:12px;  
}
.contacts3{
width:580px;
height:250px;
border: 1px #000033 none;
padding:0px;
margin:0px;
margin-top:3px;
margin-bottom:20px;  
}
.contacts4{
width:580px;
height:40px; 
}
.contacts5{
width:580px;
height:55px;
}
.cont1{
width:580px;
height:28px;
border: 1px #000033 none;
background-color:#cecece;
font-family:Arial, Tahoma, sans-serif;
text-align:left;
padding:0px;
margin:0px; 
}
.cont2{
width:580px;
height:250px;
border: 1px #000033 none;
background-color:#cecece;
font-family:Arial, Tahoma, sans-serif;
text-align:left;
padding:0px;
margin:0px; 
}
.cont3{
width:150px;
height:40px;
border: 1px #000033 none;
background-color:#4381b5;
color:#ffffff;
font-size:10pt;
font-family:Arial Narrow, Tahoma, sans-serif;
text-align:center;
padding:0px;
margin:0px;
margin-right:10px; 
}
.cont4{
width:150px;
height:40px;
border: 1px #000033 none;
background-color:#171a23;
color:#ffffff;
font-size:10pt;
font-family:Arial Narrow, Tahoma, sans-serif;
text-align:center;
padding:0px;
margin:0px; 
}
.serv5{
color:#171a23;
font-family:Arial Narrow, Tahoma, sans-serif;
font-weight:bold;
}
.serv6{
font-size:10pt;
font-family:Arial Narrow, Tahoma, sans-serif;
}
.topfoto{
width:260px;
height:175px;
background-color:#effbfb;
border: 1px #cccccc none;
text-align:center;
margin:0px;
}
#slide-container1,
#slide-container2,
#slide-container3 {        
margin: 0px;  
}  
#slide-container1 #slideshow1,
#slide-container2 #slideshow2,
#slide-container3 #slideshow3 {     
width:260px;     
height:175px;     
margin:auto;     
position:relative;  
}  
#slide-container1 #slideshow1 IMG, 
#slide-container2 #slideshow2 IMG,
#slide-container3 #slideshow3 IMG {    
position:absolute;     
top:0;     
left:0;  
}










