* { 
	margin: 0;
	padding: 0;
	}

html, body {
  	font-family: Arial, verdana, tahoma, helvetica, sans-serif;
font-size: 10pt;
line-height: 120%;
voice-family: "\"}\"";
voice-family:inherit;
background: #3F6CA0;
background-image: url('bg-blue.PNG');
background-repeat: repeat-x;
background: #FFF;
margin: 0;
padding: 0;
}

/* text */

p {
margin: 0px 0 15px 0;
}

h1 {
font-size: 14pt;
font-family: Arial, Tahoma, 'Trebuchet MS', Verdana, Arial;
text-align: center;
color: #002277;
background: #EEF5FF;
border-bottom: 1px solid #002277;
padding: 8px;
margin: 0 0 30px 0;
line-height: 110%;
font-weight: normal;
}

h2 {
font-size: 12pt;
font-family: Arial, Verdana, Arial;
color: #111;
margin: 25px 0 15px 0;
padding: 0 30px;
line-height: 120%;
text-align: center;
font-weight: bold;
}

h3 {
font-family: Arial, Tahoma, Verdana, Arial;
font-size: 13px;
margin: 20px 0 10px 0;
color: #002277;
}

ul, ol { margin: 0 0 25px 12px; }	
li { margin: 0px 0 12px 15px; }


a {
font-weight: normal;
}

a:link { color: #0000CC; text-decoration: underline; }
a:visited { color: #0000CC; text-decoration: underline; }
a:hover { color: #990000; text-decoration: underline; }
a:active { color: #0000CC; text-decoration: none; }


/* boxar */


#wrapping {
width: 800px;
margin: 0 auto;
background: #FFF;
}

#header {
margin: 0 0 10px 0;
padding: 10px 0 0 0;
border-bottom: 1px solid #FFF;
}

#photo {
float: left;
width: 9%;
padding: 0 0 0 2%;
}
#sign {
float: left;
width: 20%;
padding: 30px 0 0 0;
}
#nav {
float: left;
width: 69%;
text-align: center;
}
#nav h3 {
margin: 20px 0 5px 0;
color: #000;
font-size: 10pt;
}

#subhead {
margin: 0 -10px;
height: 8px;
background: #EEF5FF;
clear:both;
border-top: 3px solid #FFF;
border-bottom: 2px solid #002277;
}

#main {
float: left;
width: 59%;
margin: 20px 7% 40px 5%;
}


p.intro {
text-align: center;
color: #005500;
font: bold 9pt Arial;
}

p.offer {
margin: -15px 0 25px 0;
color: #008800;
font: bold 10pt arial;
text-align: center;
}
.box1 {
float:right;
width: 160px;
padding: 2px;
margin: 0 -200px 3px 3px;
background: #F4F4F4;
border: 1px solid #9999BB;
}
.adwtab table {
border: 1px solid #9999BB;
margin: 10px 0 20px 0;
}

.adwtab td {
padding: 4px;
border: 1px solid #9999BB;
background: #FAFAFA;
}

.testimonialbox {
color: #005500;
font-family: Consolas, Arial;
border: 1px solid #005500;
border-bottom: 2px solid #005500;
margin: 20px 20px;
padding: 10px 20px;
}
.testimonialbox h3 {
color: #005500;
font-family: Consolas, Arial;
font-size: 11pt;
text-align: center;
}


#right {
float: left;
width: 29%;
margin: 20px 0% 0 0;
}
#right p {
margin: 0 0 15px 0;
line-height: 115%;
}


#right li {
margin: 0px 0 0 12px;
}
#right ul, #right ol {
margin: 0 0 15px 7px;
}



.testimonial p {
color: #005500;
margin: 10px 0;
padding: 3px 0;
font-family: Consolas, Arial;
}

#footer {
clear: both;
margin: 20px 0 0 0;
padding: 10px 2% 20px 2%;
border-top: 2px solid #002277;
text-align: center;
background: #EEF5FF;
}


#mainwide {
float: left;
margin: 20px 12%;
}

#mainwide form {
width: 420px;
margin: 0 auto 30px auto;
background: #FFEEAA;
padding: 7px;
border-bottom: 2px solid #6688DD;
border-left: 1px solid #6688DD;
border-right: 1px solid #6688DD;
text-align: center;
}
#mainwide h2.form {
width: 434px;
margin: 0 auto 0 auto;
text-align: center;
padding: 4px 0 4px 0;
color: #FFF;
border-left: 1px solid #6688DD;
border-right: 1px solid #6688DD;
font: bold 11pt arial;
border-top: 1px solid #6688DD;
background: #002277;
}


#mainwidex {
float: left;
margin: 20px 12%;
}

#feedback {
background: #F4F4F4;
padding: 15px;
border: 2px solid #DDD;
text-align: center;
}