/* CSS Document */
body{
background:url(images/BG.jpg) repeat-x;
background-color:#B5C37B;
margin:0px auto; 
padding:0px;
font-family:Arial, Verdana, sans-serif;
text-align:center; 
}
#wrapper{
background-color:#EEF1F9;
/*height:814px;*/
height:2140px;
width:765px;
padding:0px;
margin:0px auto;
text-align:center;
/*z-index:1;*/
border: solid 1px #808080;
}
#page1 {
width:765px;
height:814px;
margin:0px;
padding:0px;
z-index:2;
/*border: solid 1px green;*/
}
.page_header {
background-color:#0067B1;
height:270px;
width:765px; 
margin:0px; 
padding:0px;
z-index:3;
/*border:solid 1px red;*/
}
.page_header img {
text-align:center;
border:0px;
margin:0px; 
padding:0px;
/*border:solid 1px green;*/
}
.page1_container {
position:absolute; 
top:0px; 
padding:0px;
margin:0px;
/*border: solid 1px red;*/
}
.frm_box {
background-color:#FFF;
height:624px;
width:581px;
position:absolute;
top:280px;
margin-left:100px;
z-index:3;
}
.frm_box img {
border:0px;
margin:0px;
padding:0px;
}
#frm_bg{
background:url(images/form_mid.jpg) repeat-y; 
height:600px;
width:581px;
}
#ty_bg{
background:url(images/form_mid.jpg) repeat-y; 
height:459px;
width:581px;
}
#frm_wrap {
width:342px;
float:right;
/*border:solid 1px red;*/
}
#frm_wrap h2{
font-size:21px;
font-style:italic;
color:#000;
text-align:center;
margin:0px; 
padding:10px 0 3px 0;
}
.star {
font-size:12px;
font-style:italic;
font-weight:bold;
color:#A5393C;
text-align:center;
margin:0px; 
padding:0 0 10px 0;
} 
#frm_pt1{
background-color:#0067B1;
height:69px;
width:342px; 
margin:0px; 
padding:15px 0 0 0; 
 
}
#frm_pt2{ 
width:342px; 
margin:0px; 
padding:20px 0 20px 0; 
}
input,select,textarea {
float: left;  
margin:0;  
font-size:14px;
}
/* Form Request Information Button - Background */
#frm_btn {
background-image:url(images/form_bottom.jpg);
position:absolute;
top:680px;
/*position:relative; 
top:0px; */
width:581px; 
height:54px; 
margin:0px; 
padding:0px; 
border:0;
z-index:3;
}
#frm_btn_bg { 
background: transparent no-repeat;
width:300px; 
height:54px;
margin-left:275px; 
border:0;
z-index:3;
}
#frm_btn_bg p {
position:relative; 
top:-3px;
font-size:20px;
font-weight:bold; 
font-family:Arial, Verdana, sans-serif;
color:#FFF;
padding:0px;
text-align:center;
border:0;
z-index:3;
}
/********************************************/

/* Form Request Information Button - Red Survey Background */
#frm_btn2 {
background-image:url(images/form_bottom2.jpg);
position:relative; 
top:0px; 
width:581px; 
height:54px; 
margin:0px; 
padding:0px; 
border:0;
z-index:6;
}
#frm_btn2_bg { 
background: transparent no-repeat;
width:300px; 
height:54px;
margin-left:275px; 
border:0;
z-index:6;
}
#frm_btn2_bg p {
position:relative; 
top:-3px;
font-size:20px;
font-weight:bold; 
font-family:Arial, Verdana, sans-serif;
color:#FFF;
padding:0px;
text-align:center;
border:0;
z-index:6;
}
/********************************************/
 
.white {  
text-align: right;  
width:125px;  
margin:5px 0 0 0;  
font-weight: bolder; 
font-size: 12px;
color:#FFF;
}
.blue {  
text-align: right;  
width:125px;  
margin:10px 0 0 0;  
font-weight: bolder; 
font-size: 12px;
color:#0067B1;
}
.blue1line {  
text-align: center;
width:250px;  
margin:10px 0 0 20px;  
font-weight: bolder; 
font-size: 12px;
color:#000000;
}
.text_box {
height:100px;
width:220px;
position:absolute;
top:390px;
margin-left:123px;
z-index:4;
}
#text_bg {
background:url(images/textBG.jpg) no-repeat; 
height:278px;
width:366px;
position:absolute;
top:12px;
}
.text_wrap {
position:absolute;
width:220px;
top:0px;
margin:-5px 0 0 0;
padding:0px;
}
.text_wrap h1 {
font-size:26px;
font-weight:bold;
color:#0067B1;
margin:0px;
padding:0 0 0 10px;
text-align:left;
}
.text_wrap h2 {
font-size:14px;
color:#4c6169;
margin:0px;
padding:0 0 0 10px;
text-align:left;
}
.text_wrap sup {
font-size:14px;
font-weight:bold;
color:#0067B1;
}
.text_wrap p {
/*font-size:17px;*/
/*font-weight:bold;*/
text-align:left;
padding:0 10px 0 10px;
}
.text_wrap ul {
text-align:left;
}
.text_wrap li {
list-style-image:url(images/dot.gif);
font-size:14px;
}
#text_bottom {
position:absolute;
top:30px;
margin:0px;
padding:0px;
}
#page1_address {
position:absolute;
float:left;
top:940px;
/*top:814px;*/
height:321px;
width:764px;
margin:0px;
padding:0px;
/*z-index:2;*/
border-top-width: 0px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-color: #808080;
border-right-color: #808080;
border-bottom-color: #808080;
border-left-color: #808080;
/*border: solid 1px green;*/
}
#page2_address {
position:absolute;
float:left;
top:970px;

width:764px;
margin:0px;
padding:0px;
/*z-index:4;*/
border-top-width: 0px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-color: #808080;
border-right-color: #808080;
border-bottom-color: #808080;
border-left-color: #808080;
/*border: solid 1px green;*/
}



#note p {
position:absolute;
top:83px;
left:75px;
width:450px;
margin:0px;
padding:0px;
font-size:13px;
font-weight:bold;
z-index:3;
}
.footer {
position:absolute;
top:90px;
margin:0px;
padding:0px;
z-index:3;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.footer ul{
list-style:none;
}
.footer_pt1 {
float:left;
height:300px;
width:252px;
line-height:14px;
padding:0px;
margin:0px;
/*border: solid 1px red;*/
}
.footer_pt1 p {
line-height:14px;
font-size:12px;
text-align: left;
margin:10px;
/*border: solid 1px red;*/
}
.footer_pt1 sup {
font-size:9px;
}
.footer_brk {
position:relative;
top:10px;
float:left;
background-color:#545152;
width:1px;
height:158px;
}
#copyright {
position:relative;
top:340px;
margin:0px;
padding:0px;
font-size:12px;
text-align:center;
/*border: solid 1px red;*/
}
#survey_page {
background-color:#EEF1F9;
position:absolute;
top:814px;
min-height:1310px;
width:765px;
margin-left:-1px;
padding:0px;
text-align:center;
z-index:4;
border-top-width: 0px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #808080;
border-right-color: #808080;
border-bottom-color: #808080;
border-left-color: #808080;
/*border: solid 1px red;*/
}
#survey_wrap {
background-color:#f3e8e4;
width:581px;
height:1024px;
position:relative;
top:0px;
margin-left:149px;
z-index:5;
/*border: solid 1px green;*/
}
.survey_top {
background:url(images/survey_top.jpg) repeat; 
position:relative;
top:0px;
width:581px;
height:148px;
}
.survey_top h1 {
font-size:25px;
font-style:italic;
color:#FFF;
text-align:center;
margin:0px; 
padding:10px 10px 0 10px;
}
.survey_top p {
font-size:14px;
font-weight:bold;
color:#FFF;
text-align:left;
margin:0px; 
padding:0 30px 0 30px;
}
#survey_bg {
background:url(images/survey_mid.jpg) repeat; 
height:822px;
width:581px;
position:relative;
top:0px;
}
.survey {
margin:0px; 
padding:10px 0 0 20px;
}
.survey h4 {
font-size:15px;
color:#981b1e;
text-align:left;
margin:0px; 
padding:10px 0 0 0;
}
.survey h5 {
font-size:15px;
color:#000;
text-align:left;
margin:0px; 
padding:0 0 5px 0;
}
.fields {
font-size:13px;
float:left;
margin:0px; 
padding:0 0 0 5px;
}
.friend {
font-size:13px;
text-align:right;
}

/* Begin Survey Send Survey Button - Survey Background */
#survey_btn {
background-image:url(images/svy_bottom.jpg);
position:relative; 
top:0px; 
width:581px; 
height:54px; 
margin:0px; 
padding:0px; 
border:0;
z-index:6;
}
#survey_btn_bg { 
background: transparent no-repeat;
width:300px; 
height:54px;
margin-left:275px; 
border:0;
z-index:6;
}
#survey_btn_bg p {
position:relative; 
top:-3px;
font-size:20px;
font-weight:bold; 
font-family:Arial, Verdana, sans-serif;
color:#FFF;
padding:0px;
text-align:center;
border:0;
z-index:6;
}
/*********************************************************/

/* Thank You Page */
#ty_wrapper{
background-color:#EEF1F9;
height:700px;
width:765px; 
padding:0px; 
margin:0px auto; 
text-align:center;
border:solid 1px #808080;
z-index:1;
} 
.ty_box {
background-color:#FFF;
width:581px;
height:351px;
position:absolute;
top:300px;
text-align:center;
margin-left:100px;
z-index:3;
}
#ty_bg{
background:url(images/form_mid.jpg) repeat-y;
height:301px;
width:581px;
margin:0px;
padding:0px;
}
.ty_wrap {
width:581px;
margin:0px; 
padding:0;
/*border:solid 1px red;*/
}
.ty_wrap h2{
font-size:21px;
font-weight:bold;
color:#000;
text-align:left;
margin:0 0 0 33px; 
padding:0px;
}
.ty_wrap p {
font-size:21px;
color:#000;
text-align:left;
margin-left:33px;
padding:0;
}
.info p {
font-size:14px;
color:#000;
text-align:left;
margin-left:33px;
padding:0;
}
.info a {
font-weight:bold;
color: blue;
text-decoration: underline;
}
.info a:hover {
font-weight:bold;
color: blue;
text-decoration: underline;
}

#ty_btn {
background-image:url(images/ty_bottom.jpg);
position:relative; 
top:0px; 
width:581px; 
height:54px; 
margin:0px; 
padding:0px; 
border:0;
z-index:6;
}
#footer_ty {
position:relative;
top:400px;
margin:0px;
padding:0px;
font-size:11px;
text-align:left;
}
#footer_ty ul{
text-decoration:none;
list-style:none;}
#legal {
position:relative;
top:400px;
margin:0px;
padding:0px;
font-size:12px;
text-align:center;
}
