/* CSS Document */

/* Intro Area */
.intro{display:block}
.intro *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff}
.intro1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #e1e1e1;
  border-right:1px solid #e1e1e1;
  background:#f2f2f2}
.intro2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #d1d1d1;
  border-right:1px solid #d1d1d1;
  background:#f5f5f5}
.intro3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #f5f5f5;
  border-right:1px solid #f5f5f5;}
.intro4{
  border-left:1px solid #e1e1e1;
  border-right:1px solid #e1e1e1}
.intro5{
  border-left:1px solid #f2f2f2;
  border-right:1px solid #f2f2f2}
.introfg{
  background:#ffffff}
.introhold{
  /*width: 550px;*/
  width: 930px;
  margin-left: 5px;
  text-align: left;
  float: left;}
.introtxt{
  margin-left: 15px;
  margin-right: 15px;
  }
  
  /* FAQs Area */
.faq{display:block}
.faq *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff}
.faq1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #e1e1e1;
  border-right:1px solid #e1e1e1;
  background:#f2f2f2}
.faq2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #d1d1d1;
  border-right:1px solid #d1d1d1;
  background:#f5f5f5}
.faq3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #f5f5f5;
  border-right:1px solid #f5f5f5;}
.faq4{
  border-left:1px solid #e1e1e1;
  border-right:1px solid #e1e1e1}
.faq5{
  border-left:1px solid #f2f2f2;
  border-right:1px solid #f2f2f2}
.faqfg{
  background:#ffffff}
.faqhold{
  width: 950px;
  text-align: left;
  float: left;}
.faqtxt{
  margin-left: 15px;
  margin-right: 15px;
  }


/* -- login BOX -- */
.loginhold{ float:right; width: 370px;	text-align: left; }	
#login {background: transparent;}
.logintop, .loginbottom {display:block; background:transparent; font-size:1px;}
.loginb1, .loginb2, .loginb3, .loginb4 {display:block; overflow:hidden;}
.loginb1, .loginb2, .loginb3 {height:1px;}
.loginb2, .loginb3, .loginb4 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #fff;}
.loginb1a, .loginb2a, .loginb3a, .loginb4a {display:block; overflow:hidden;}
.loginb1a, .loginb2a, .loginb3a {height:1px;}
.loginb2a, .loginb3a, .loginb4a {background:#ccc; border-left:1px solid #fff; border-right:1px solid #fff;}
.loginb1 {margin:0 5px; background:#fff;}
.loginb2 {margin:0 3px; border-width:0 2px; background-color: #9CF;}
.loginb3 {margin:0 2px; background-color: #9CF;}
.loginb4 {height:2px; margin:0 1px; background-color: #9CF;}
.loginb1a {margin:0 5px; background:#fff;}
.loginb2a {margin:0 3px; border-width:0 2px; background-color: #9CF;}
.loginb3a {margin:0 2px; background-color: #9CF;}
.loginb4a {height:2px; margin:0 1px; background-color: #9CF;}
.loginboxcontent {display:block; background-color: #9CF; border:0 solid #fff; border-width:0 1px;}
.logincontent {margin-left: 10px;}
.logincontent h1 {font-weight: strong; font-size: 14px; margin: 0;}

#left_col { float: left; width: 475px; }
#right_col { float: left; width: 465px; padding-left: 10px; }

/* -- area BOX -- */
.areahold{ width: 460px; float:left; text-align: left; margin-top: 20px; }	
.area p {padding-bottom:0.5em; margin:0 10px; letter-spacing:1px; padding:0;}
.area {background: transparent;}
.areatop, .areabottom {display:block; background:transparent; font-size:1px;}
.areab1, .areab2, .areab3, .areab4 {display:block; overflow:hidden;}
.areab1, .areab2, .areab3 {height:1px;}
.areab2, .areab3, .areab4 {background:#ccc; border-left:1px solid #000; border-right:1px solid #000;}
.areab1a, .areab2a, .areab3a, .areab4a {display:block; overflow:hidden;}
.areab1a, .areab2a, .areab3a {height:1px;}
.areab2a, .areab3a, .areab4a {background:#ccc; border-left:1px solid #000; border-right:1px solid #000;}
.areab1 {margin:0 5px; background:#000;}
.areab2 {margin:0 3px; border-width:0 2px; background-image:url(../images/fade.png); background-repeat: repeat-x}
.areab3 {margin:0 2px;  background-image:url(../images/fade.png); background-repeat: repeat-x}
.areab4 {height:1px; margin:0 1px;  background-image:url(../images/fade.png); background-repeat: repeat-x}
.areab1a {margin:0 5px; background:#000;}
.areab2a {margin:0 3px; border-width:0 2px;}
.areab3a {margin:0 2px; }
.areab4a {height:2px; margin:0 1px; }
.areaboxcontent {border:0 solid #000; border-width:0 1px; background-image:url(../images/fade.png); background-repeat: repeat-x; height: 100%}
.areainfo{ background-image:url(../images/fade.png); background-repeat:repeat-x; color: #000; text-align: center; margin-left: 20px; width: 170px; height: 40px; border: 1px solid; padding: 1em; float: left; margin-top: 10px; margin-bottom: 10px;}
.areainfo a { z-index: 100; position: relative; }



/* -- STUDENT BOX -- */
.studenthold{ float:left; width: 950px; text-align: left; margin-top: 10px;}	
#student p {padding-bottom:0.5em; margin:0 10px; letter-spacing:1px; padding:0;}
#student {background: transparent;}
.studenttop, .studentbottom {display:block; background:transparent; font-size:1px;}
.studentb1, .studentb2, .studentb3, .studentb4 {display:block; overflow:hidden;}
.studentb1, .studentb2, .studentb3 {height:1px;}
.studentb2, .studentb3, .studentb4 {background:#92D555; border-left:1px solid #fff; border-right:1px solid #fff;}
.studentb1a, .studentb2a, .studentb3a, .studentb4a {display:block; overflow:hidden;}
.studentb1a, .studentb2a, .studentb3a {height:1px;}
.studentb2a, .studentb3a, .studentb4a {background:#92D555; border-left:1px solid #fff; border-right:1px solid #fff;}
.studentb1 {margin:0 5px; background:#fff;}
.studentb2 {margin:0 3px; border-width:0 2px;}
.studentb3 {margin:0 2px;}
.studentb4 {height:2px; margin:0 1px;}
.studentb1a {margin:0 5px; background:#fff;}
.studentb2a {margin:0 3px; border-width:0 2px; background-color: #92D555;}
.studentb3a {margin:0 2px; background-color: #92D555;}
.studentb4a {height:2px; margin:0 1px; background-color: #92D555;}
.studentboxcontent {display:block; background-color: #92D555; border:0 solid #fff; border-width:0 1px; margin: 0 auto;}
.studenttxt { margin-left: 10px; margin-right: 10px; }
.areaexpand { height: 100%; min-height: 100%; margin: 0 auto; overflow: hidden;}

/* -- choice BOX -- */
.choicehold{ float:left; width: 450px; text-align: left; margin-top: 10px; margin-left: 20px}	
#choice p {padding-bottom:0.5em; margin:0 10px; letter-spacing:1px; padding:0;}
#choice {background: transparent;}
.choicetop, .choicebottom {display:block; background:transparent; font-size:1px;}
.choiceb1, .choiceb2, .choiceb3, .choiceb4 {display:block; overflow:hidden;}
.choiceb1, .choiceb2, .choiceb3 {height:1px;}
.choiceb2, .choiceb3, .choiceb4 {background:#FFFFFF; border-left:1px solid #fff; border-right:1px solid #fff;}
.choiceb1a, .choiceb2a, .choiceb3a, .choiceb4a {display:block; overflow:hidden;}
.choiceb1a, .choiceb2a, .choiceb3a {height:1px;}
.choiceb2a, .choiceb3a, .choiceb4a {background:#FFFFFF; border-left:1px solid #fff; border-right:1px solid #fff;}
.choiceb1 {margin:0 5px; background:#fff;}
.choiceb2 {margin:0 3px; border-width:0 2px;}
.choiceb3 {margin:0 2px;}
.choiceb4 {height:2px; margin:0 1px;}
.choiceb1a {margin:0 5px; background:#fff;}
.choiceb2a {margin:0 3px; border-width:0 2px; background-color: #FFFFFF;}
.choiceb3a {margin:0 2px; background-color: #FFFFFF;}
.choiceb4a {height:2px; margin:0 1px; background-color: #FFFFFF;}
.choiceboxcontent {background-color: #FFFFFF; border:0 solid #fff; border-width:0 1px; margin: 0 auto;}
.choicetxt { margin-left: 10px; margin-right: 10px; }
.areaexpand { height: 100%; min-height: 100%; margin: 0 auto; overflow: hidden;}

/* -- options BOX -- */
.optionshold{ float:right; width: 300px; text-align: left; margin-top: 10px; margin-left: 100px}	
#options p {padding-bottom:0.5em; margin:0 10px; letter-spacing:1px; padding:0;}
#options {background: transparent;}
.optionstop, .optionsbottom {display:block; background:transparent; font-size:1px;}
.optionsb1, .optionsb2, .optionsb3, .optionsb4 {display:block; overflow:hidden;}
.optionsb1, .optionsb2, .optionsb3 {height:1px;}
.optionsb2, .optionsb3, .optionsb4 {background:#FFFFFF; border-left:1px solid #fff; border-right:1px solid #fff;}
.optionsb1a, .optionsb2a, .optionsb3a, .optionsb4a {display:block; overflow:hidden;}
.optionsb1a, .optionsb2a, .optionsb3a {height:1px;}
.optionsb2a, .optionsb3a, .optionsb4a {background:#FFFFFF; border-left:1px solid #fff; border-right:1px solid #fff;}
.optionsb1 {margin:0 5px; background:#fff;}
.optionsb2 {margin:0 3px; border-width:0 2px;}
.optionsb3 {margin:0 2px;}
.optionsb4 {height:2px; margin:0 1px;}
.optionsb1a {margin:0 5px; background:#fff;}
.optionsb2a {margin:0 3px; border-width:0 2px; background-color: #FFFFFF;}
.optionsb3a {margin:0 2px; background-color: #FFFFFF;}
.optionsb4a {height:2px; margin:0 1px; background-color: #FFFFFF;}
.optionsboxcontent {display:block; background-color: #FFFFFF; border:0 solid #fff; border-width:0 1px; margin: 0 auto;}
.optionstxt { margin-left: 10px; margin-right: 10px; }
.areaexpand { height: 100%; min-height: 100%; margin: 0 auto; overflow: hidden;}
