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

body {
text-align:center;
margin-top:0;
margin-bottom:0;
background-color:#bfc8cd;
}

#contain {
height:900px;
width:1000px;
}

#head {
background-image:url(images/head.jpg);
width:1000px;
height:278px;
}

#mid {
background-image:url(images/mid-bg.jpg);
width:1000px;
height:274px;
}

#video {
position:relative;
float:left;
top:15px;
left:45px;
width:296px;
height:242px;
}

#form{
position:relative;
float:right;
right:45px;
width:307px;
height:273px;
background-image:url(images/form-bg.jpg);
}

#mid-bottom {
background-image:url(images/mid-bot-bg.jpg);
width:1000px;
height:320px;
}

#graph{
position:relative;
float:left;
top:10px;
left:45px;
width:421px;
height:297px;
text-align:left;
z-index:2;
}

#content2{
position:relative;
float:right;
top:30px;
right:45px;
width:440px;
height:210px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}

h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
margin-top:0;
}

#footer {
background-color:#8d9ca5;
width:1000px;
height:38px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}

img {
border:0;
}

label {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}

#sm-font {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

#app-contain {
height:1550px;
width:750px;
background-color:#FFFFFF;
text-align:center;
}

#thx-contain {
height:650px;
width:750px;
background-color:#FFFFFF;
text-align:center;
}

h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000
margin-top:0;
}

#app-contain label {
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

#app-contain table{
text-align:left;
}

#app-form{
width:700px;
text-align:left;
}

legend {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
}

#app-left1 {
position:relative;
float:left;
left:20px;
width:150px;
}

#app-right1 {
position:relative;
float:right;
right:150px;
width:150px;
}

#app-left2 {
position:relative;
float:left;
left:20px;
width:250px;
}

#app-right2 {
position:relative;
float:right;
right:100px;
width:200px;
}


#app-left3 {
position:relative;
float:left;
left:20px;
width:600px;
}


#footer2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:center;
}

#app-contain input,textarea, select {
border: 1px solid #5d6b72; 
}

#submitapp {
text-align:center;
width:700px;
}