@charset "utf-8";
/* CSS Document */
* { border: none; margin:0; padding: 0 }
* html div#up { height:600px; }
* html div#down { height:600px; }
* html div#faq { height:650px; }
body { padding-top:5px; padding-bottom:10px; font-family: Arial, Helvetica, sans-serif; font-size:80%/1em; color:#333333; background:#FFFFFF; }



h1 {text-indent:-9999px; font-size:12px;}
h3 { display:block; width: 650px; height: 60px; margin: 0 auto; text-indent:-9999px; background: url(images/addtxt1.jpg) center no-repeat; }

span.special {
display:block;
width: 160px;
margin:0 auto;
font-size:.9em;
font-weight: bold;
color: #EC8E11;
text-align: center;
} 

span.question {
display:block;
color:#666699;
font-weight: bold;
font-size: 14px;
padding: 10px 0 5px 0;
}

span.answer {
display:block;
color: #999;
font-size: 12px;
}

span.more {
display:block;
width:100px;
float:left;
padding-top:15px;
padding-bottom:15px;
padding-right: 40px;
text-align: right;
background:url(images/down_btn.jpg) right center no-repeat;
}

span.back {
display:block;
padding-top:15px;
padding-bottom:15px;
padding-right: 40px;
text-align: right;
background:url(images/top_btn.jpg) right center no-repeat
}

div#container {
position:relative;
width: 670px;
margin-left:15%;
background:#FFFFFF;
}

div#header {
width:670px;
 height:95px; 
position: relative;
margin:0 auto;
background:#FFFFFF url(images/header.jpg) top left no-repeat;
}

div#main {
position:relative;
width: 670px;
background: #505994 url(images/contentimg.jpg) bottom left no-repeat;
border-bottom: 8px solid #A6B81A;
}


div#maintext {
position:relative;
min-height:276px;
margin-left:327px;
border-left:8px solid #FFFFFF;
width:335px;
padding-top:10px;
}

* html div#maintext { height:276px; }

div#bottom {
padding-top:8px;
padding-bottom:8px;
position: relative;
border-bottom: 2px solid #A6B81A;
}

div#adds {
position:relative;
clear:both;
}
div#adds img {
position:absolute;
right: 10px;
}

div#form {
position:absolute;
left:670px;
top:95px;
width:190px;
background:url(images/formbckgr.jpg) top left repeat-y;

}

div#formcontent {
position:relative;
background:url(images/formcorner.jpg) top right no-repeat;
}

div#maintext p {
font-size: .75em;
color:#FFFFFF;
padding: 10px 25px 5px 25px;
text-align: justify;
}

div#maintext p span {
display:block;
text-align:right;
}

div#maintext p.arrow {
padding-bottom:10px;
padding-top:0;
}

div#maintext p img {
border: none;
}
div#faqtitle {
position:relative;
width:350px;
margin-left: 250px;
margin-right:auto;
padding-top:40px;
}

div#faq {
position:relative;
width:350px;
margin-left: 250px;
margin-right:auto;
min-height:650px;
max-height:650px;
}

div#up, div#down {
max-height:600px;
min-height:600px;
padding:10px 0 40px 0;
}
div#btns {
height:32px;
width:350px;
position:absolute;
bottom: 0;
left:0;
z-index:300;
}
div#faq p {
text-align:justify;

}
div#faqtitle span.special {
font-size:1.2em;
width:350px;
}
div.clear { clear:both; }

div#bottom div.one, div#bottom div.two, div#bottom div.three, div#bottom div.four {
width:145px;
min-height: 115px;
float: left;
text-align:left;
color: #666699;
padding: 7px 10px 7px 10px;
font-size: .68em;
}

* html div.one {
height: 70px
}
* html div.two {
height: 70px
}
* html div.three {
height: 70px
}
* html div.four {
height: 70px
}

div#bottom div.two {
border-left: 1px dotted #A6B81A;
}

div#bottom div.three{
border-left: 1px dotted #A6B81A;
}

div#bottom div.four {
border-left: 1px dotted #A6B81A;
}


/* form style */

div#formcontent p {padding: 10px;}

form {position:relative; width:190px; margin:0 auto; background: url(images/formcorner_bottom.jpg) bottom left no-repeat;}

fieldset {
padding: 0 10px 0 10px;
display:block;
margin: 0 0 0 0;
border:none;
overflow: hidden;
padding-bottom:20px;
}




fieldset.submit {
clear:both;
padding-top:10px;
}
label, label span {display: block; padding-bottom: .25em;}
label { width:100%; }
label span { display:block; width: 90%; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#A6B81A; font-size:10px; text-transform:uppercase;}
fieldset input, fieldset select, fieldset textarea { width: 90%; border: 1px solid #A6B81A; background: #FFFFFF; color:#000000; font-size: 13px; }
fieldset input {font-size:0.85em;}
fieldset input:hover { border-color: #FF9900;}
fieldset input:active, input:focus { border-color: #993300;}

#sub input, #res input { display:block; width: 60%; text-align:center; font-family:Arial, Helvetica, sans-serif; background-color:#A6B81A ; color:#FFFFFF; font-size:.75em; margin:0 auto; border: 1px solid #EC8E11;}
 

/* links*/

div#choice a {
 text-decoration:none;
 color:#FFFFFF;
 padding-right:3px;
 padding-left:3px;
 border-right: 1px solid #FFFFFF;
  }
  div#choice a:visited {
  color: #CCCCCC;
  }
  
a {
text-decoration: none;
color:#666633;
font-weight:bold;
}

span.more {
display:block;
width:100px;
float:right;
padding-top:15px;
padding-bottom:15px;
padding-right: 40px;
text-align: right;
background:url(images/down_btn.jpg) right center no-repeat;
}

span.back {
display:block;
width:100px;
float:left;
padding-top:15px;
padding-bottom:15px;
padding-left: 40px;
text-align: left;
background:url(images/top_btn.jpg) left center no-repeat
}
