body {
background-image: url(dimg/grey-back.gif);
font-family: veranda, geneva, helvetica, arial;
font-size: 13px;
color: #111111;
margin:0px 0px 0px 0px;
}

a:hover, a:focus, a:active {
    outline: none;
    -moz-outline-style: none;
}

a.wplink {color:#7dc422;}

#wrapper {
position:relative;
width: 750px;
background-image: url(dimg/pgbk.gif);
padding:0px;
margin:0px;
}

.spc5 {
	position: relative;
	width: 100%;
	height: 5px;
	padding: 0px;
	margin: 0px;
}
.spc10 {
	position: relative;
	width: 100%;
	height: 10px;
	padding: 0px;
	margin: 0px;
}
.spc15 {
	position: relative;
	width: 100%;
	height: 15px;
	padding: 0px;
	margin: 0px;
}
.spc20 {
	position: relative;
	width: 100%;
	height: 20px;
	padding: 0px;
	margin: 0px;
}
#pgtop {
position:relative;
width: 750px;
height:100px;
background-image: url(dimg/topbk.gif);
padding:0px;
margin:0px;
}

#pgcont {
position:relative;
width: 750px;
height:auto;
background-image: url(dimg/midbk.gif);
background-repeat: no-repeat;
padding:0px;
margin:0px;
}


#pgbot {
position:relative;
width: 750px;
height:70px;
background-image: url(dimg/botbk.gif);
background-repeat: no-repeat;
text-align:right;
padding:0px;
margin:0px;
}

#logo {
float:left;
width: 200px;
height:100px;
padding:0px;
margin:0px;
}
img.logo {
padding-top:20px;
}
#tblock {
float:left;
width: 480px;
height:100px;
text-align:right;
padding:0px;
margin:0px;
}

#title {
  padding-top:85px;
  font-size:16px;
  color:#ffffff;
  font-weight:bold;
  letter-spacing:1px;
margin:0px;
}
div.clrcols {
width:100%;
height:1px;
clear:both;
padding:0px;
margin:0px;
}
#info {
float:left;
width: 475px;
text-align:left;
padding:0px;
margin:30px 0px 0px 20px;
}

#menu {
float:left;
width: 180px;
text-align:right;
padding:0px;
margin:30px 0px 0px 0px;
}
.menu {
font-size:11pt;
font-weight:bold;
letter-spacing:1pt;
line-height:15pt;
color:#ffffff;
background-color: #000000;
text-decoration:none;
}
img.bullet{
display:inline;
vertical-align:top;
padding:0px;
margin:0px 0px 0px 20px;
}
img.wdimg {
position:absolute;
bottom:90px;
left:120px;
}


.headline1 {
font-family:helvetica, arial;
font-size: 16px;
letter-spacing:0px;
padding:0px;
margin:5px 0px 0px 0px;
}

.headline2 {
font-family:helvetica, arial;
font-size: 15px;
font-weight:bold;
padding:0px;
margin:0px;
}
font.qt {
font-family:Book Antiqua;
font-size: 30pt;
font-weight:bold;
font-style:oblique;
color:#FEDFD0;
padding:0px;
margin:0px;
}

.subhead {
font-family:helvetica, arial;
font-size:16px;
font-weight:bold;
color:#84c63c;
padding:0px 0px 15px 0px;
margin:0px 0px 0px 0px;
}
.orgtitle {
font-family:helvetica, arial;
font-size:14px;
font-weight:bold;
color:#FF7500;
padding:0px 0px 15px 0px;
margin:0px 0px 0px 0px;
}


a:link.orgjump,a:visited.orgjump,a:active.orgjump {
font-family:helvetica, arial;
font-size:12px;
font-weight:bold;
color:#FF7500;
padding:0px 0px 15px 0px;
margin:0px 0px 0px 0px;
}
a:link.textlink,a:visited.textlink,a:active.textlink {
color:#111111;
text-decoration:none;
}

a.foot {
font-size:8pt;
font-weight:bold;
text-decoration:none;
color: #ffffff;
background-color: #9c9a9c;
letter-spacing:1px;
}
#val {
width:470px;
padding:0px;
margin:90px 0px 10px 0px;
}

div.sample {
position:relative;
width:475px;
height:auto;
padding:0px;
margin:30px 0px 30px 0px;
}
div.thumb {
float:left;
width:240px;
height:auto;
padding:0px;
margin:0px;
}
div.desc {
float:right;
width:235px;
height:auto;
padding:0px;
margin:0px;
}
.hl {
display:inline;
font-family: helvetica, arial;
font-size: 12px;
font-weight:normal;
}
.devproc {
width:400px;
height:auto;
border:0px;
padding:0px;
margin:0px 0px 20px 40px;
}
.devproc2 {
width:385px;
height:auto;
border:0px;
padding:0px;
margin:0px 0px 20px 95px;
}
.devstep {
float:left;
width:55px;
height:auto;
border:0px;
padding:0px;
margin:0px;
}
.devdesc {
float:right;
width:345px;
height:auto;
border:0px;
padding:0px;
margin:0px;
}
.devdesc2 {
float:right;
width:330px;
height:auto;
border:0px;
padding:0px;
margin:0px;
}

li.serv {
list-style-image: url('dimg/arrow.gif');
padding:0px 0px 1px 0px;
}

li.seo {
list-style-image: url('dimg/xbox.gif');
padding:0px 0px 1px 0px;
}

#mail {
width: 405px;
height:auto;
padding:0px;
margin:0px;
}





/* start wide page */
#wrapper_w {
position:relative;
width: 1000px;
background-image: url(dimg/pgbk-wide.gif);
padding:0px;
margin:0px;
}

#pgtop_w {
position:relative;
width: 1000px;
height:100px;
background-image: url(dimg/topbk-wide.gif);
padding:0px;
margin:0px;
}
#pgcont_w {
position:relative;
width: 1000px;
height:auto;
background-image: url(dimg/midbk-wide.gif);
background-repeat: no-repeat;
padding:0px;
margin:0px;
}

#pgbot_w {
position:relative;
width: 1000px;
height:70px;
background-image: url(dimg/botbk-wide.gif);
background-repeat: no-repeat;
text-align:right;
padding:0px;
margin:0px;
}
#tblock_w {
float:left;
width: 720px;
height:100px;
text-align:right;
padding:0px;
margin:0px;
}
#info_w {
float:left;
width: 720px;
text-align:left;
padding:0px;
margin:30px 0px 0px 20px;
}

#val_w {
width:720px;
padding:0px;
margin:90px 0px 10px 0px;
}
/* end wide page */



/* start questionnaire */
#quest_wrap {
position:relative;
width: 900px;
height:auto;
background-color:#ffffff;
border:0px;
padding:0px;
margin:0px;
}
#quest {
position:relative;
width: 850px;
height:auto;
text-align:left;
padding:0px;
margin:15px 0px 15px 0px;
}

td.question {
height:24px;
margin:0px;
padding:0px;
}

td.infoline {
width:55%;
height:30px;
border-bottom:1px solid #000000;
margin:0px;
padding:0px;
}
/* end questionnaire */

