/* 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;
  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: #97B3FD;}
.loginb3 {margin:0 2px; background-color: #97B3FD;}
.loginb4 {height:2px; margin:0 1px; background-color: #97B3FD;}
.loginb1a {margin:0 5px; background:#fff;}
.loginb2a {margin:0 3px; border-width:0 2px; background-color: #97B3FD;}
.loginb3a {margin:0 2px; background-color: #97B3FD;}
.loginb4a {height:2px; margin:0 1px; background-color: #97B3FD;}
.loginboxcontent {display:block; background-color: #97B3FD; border:0 solid #fff; border-width:0 1px;}
.logincontent {margin-left: 10px;}
.logincontent h1 {font-weight: strong; font-size: 14px; margin: 0;}

/* -- poola BOX -- */
.poolahold{ width: 465px;	text-align: left; margin-top: 20px;}	
#poola p {padding-bottom:0.5em; margin:0 10px; letter-spacing:1px; padding:0;}
#poola {background: transparent;}
.poolatop, .poolabottom {display:block; background:transparent; font-size:1px;}
.poolab1, .poolab2, .poolab3, .poolab4 {display:block; overflow:hidden;}
.poolab1, .poolab2, .poolab3 {height:1px;}
.poolab2, .poolab3, .poolab4 {background:#ccc; border-left:1px solid #000; border-right:1px solid #000;}
.poolab1a, .poolab2a, .poolab3a, .poolab4a {display:block; overflow:hidden;}
.poolab1a, .poolab2a, .poolab3a {height:1px;}
.poolab2a, .poolab3a, .poolab4a {background:#ccc; border-left:1px solid #000; border-right:1px solid #000;}
.poolab1 {margin:0 5px; background:#000;}
.poolab2 {margin:0 3px; border-width:0 2px; background-image:  url(../images/pools/poola_bg.png); background-repeat: repeat-x; }
.poolab3 {margin:0 2px; background-image:  url(../images/pools/poola_bg.png); background-repeat: repeat-x; }
.poolab4 {height:2px; margin:0 1px; background-image:  url(../images/pools/poola_bg.png); background-repeat: repeat-x; }
.poolab1a {margin:0 5px; background:#000;}
.poolab2a {margin:0 3px; border-width:0 2px; background-color: #FFDE1C}
.poolab3a {margin:0 2px; background-color: #FFDE1C}
.poolab4a {height:2px; margin:0 1px; background-color: #FFDE1C}
.poolaboxcontent {display:block; background-color: #FFDE1C; background-image:url(../images/pools/poola_bg.png); background-repeat: repeat-x;  border:0 solid #000; border-width:0 1px;}
.poolainfo{ background-image: url(../images/pools/poolatxt_bg.png); color: #000; text-align: center; width: 170px; height: 40px; border: 1px solid; padding: 1em; float: left;} 
/*.poolainfo{ background-image: url(../images/p1txtbg.jpg); font-size: 11px; color: #000; text-align: center; margin-left: 16px; width: 80px; height: 80px; float:left; border: 1px solid; padding: 0.5em; margin-top: 5px; margin-bottom: 5px;}*/

/* -- poolb BOX -- */
.poolbhold{ width: 465px; text-align: left; margin-top: 20px;}	
#poolb p {padding-bottom:0.5em; margin:0 10px; letter-spacing:1px; padding:0;}
#poolb {background: transparent;}
.poolbtop, .poolbbottom {display:block; background:transparent; font-size:1px;}
.poolbb1, .poolbb2, .poolbb3, .poolbb4 {display:block; overflow:hidden;}
.poolbb1, .poolbb2, .poolbb3 {height:1px;}
.poolbb2, .poolbb3, .poolbb4 {background:#ccc; border-left:1px solid #000; border-right:1px solid #000;}
.poolbb1a, .poolbb2a, .poolbb3a, .poolbb4a {display:block; overflow:hidden;}
.poolbb1a, .poolbb2a, .poolbb3a {height:1px;}
.poolbb2a, .poolbb3a, .poolbb4a {background:#ccc; border-left:1px solid #000; border-right:1px solid #000;}
.poolbb1 {margin:0 5px; background:#000;}
.poolbb2 {margin:0 3px; border-width:0 2px; background-image:  url(../images/pools/poolb_bg.png); background-repeat: repeat-x;}
.poolbb3 {margin:0 2px; background-image:  url(../images/pools/poolb_bg.png); background-repeat: repeat-x;}
.poolbb4 {height:2px; margin:0 1px; background-image:  url(../images/pools/poolb_bg.png); background-repeat: repeat-x;}
.poolbb1a {margin:0 5px; background:#000;}
.poolbb2a {margin:0 3px; border-width:0 2px; background-color: #00C606}
.poolbb3a {margin:0 2px; background-color: #00C606}
.poolbb4a {height:2px; margin:0 1px; background-color: #00C606}
.poolbboxcontent {display:block; background-color: #00C606; background-image:url(../images/pools/poolb_bg.png); background-repeat: repeat-x; border:0 solid #000; border-width:0 1px; margin: 0 auto;}
.poolbinfo{ background-image: url(../images/pools/poolbtxt_bg.png); color: #000; text-align: center; width: 170px; height: 40px; border: 1px solid; padding: 1em; float: left; } 
/*.poolbinfo{ background-image: url(../images/p2txtbg.jpg); font-size: 11px; color: #000; text-align: center; margin-left: 16px; width: 80px; height: 80px; float:left; border: 1px solid; padding: 0.5em; margin-top: 5px; margin-bottom: 5px;}*/

/* -- poolc BOX -- */
.poolchold{ width: 465px; text-align: left; margin-top: 20px;}	
#poolc p {padding-bottom:0.5em; margin:0 10px; letter-spacing:1px; padding:0;}
#poolc {background: transparent;}
.poolctop, .poolcbottom {display:block; background:transparent; font-size:1px;}
.poolcb1, .poolcb2, .poolcb3, .poolcb4 {display:block; overflow:hidden;}
.poolcb1, .poolcb2, .poolcb3 {height:1px;}
.poolcb2, .poolcb3, .poolcb4 {background:#ccc; border-left:1px solid #000; border-right:1px solid #000;}
.poolcb1a, .poolcb2a, .poolcb3a, .poolcb4a {display:block; overflow:hidden;}
.poolcb1a, .poolcb2a, .poolcb3a {height:1px;}
.poolcb2a, .poolcb3a, .poolcb4a {background:#ccc; border-left:1px solid #000; border-right:1px solid #000;}
.poolcb1 {margin:0 5px; background:#000;}
.poolcb2 {margin:0 3px; border-width:0 2px; background-image:  url(../images/pools/poolc_bg.png); background-repeat: repeat-x; }
.poolcb3 {margin:0 2px; background-image:  url(../images/pools/poolc_bg.png); background-repeat: repeat-x; }
.poolcb4 {height:2px; margin:0 1px; background-image:  url(../images/pools/poolc_bg.png); background-repeat: repeat-x; }
.poolcb1a {margin:0 5px; background:#000;}
.poolcb2a {margin:0 3px; border-width:0 2px; background-color: #5C42C6}
.poolcb3a {margin:0 2px; background-color: #5C42C6}
.poolcb4a {height:2px; margin:0 1px; background-color: #5C42C6}
.poolcboxcontent {display:block; background-color: #5C42C6; background-image:url(../images/pools/poolc_bg.png); background-repeat: repeat-x;  border:0 solid #000; border-width:0 1px; margin: 0 auto;}
.poolcinfo{ background-image: url(../images/pools/poolctxt_bg.png); color: #000; text-align: center; width: 170px; height: 40px; border: 1px solid; padding: 1em; float: left;} 
/*.poolcinfo{ background-image: url(../images/p3txtbg.jpg); font-size: 11px; color: #000; text-align: center; margin-left: 16px; width: 80px; height: 80px; float:left; border: 1px solid; padding: 0.5em; margin-top: 5px; margin-bottom: 5px;}*/

/* -- poold BOX -- */
.pooldhold{ width: 465px; text-align: left; margin-top: 20px;}	
#poold p {padding-bottom:0.5em; margin:0 10px; letter-spacing:1px; padding:0;}
#poold {background: transparent;}
.pooldtop, .pooldbottom {display:block; background:transparent; font-size:1px;}
.pooldb1, .pooldb2, .pooldb3, .pooldb4 {display:block; overflow:hidden;}
.pooldb1, .pooldb2, .pooldb3 {height:1px;}
.pooldb2, .pooldb3, .pooldb4 {background:#ccc; border-left:1px solid #000; border-right:1px solid #000;}
.pooldb1a, .pooldb2a, .pooldb3a, .pooldb4a {display:block; overflow:hidden;}
.pooldb1a, .pooldb2a, .pooldb3a {height:1px;}
.pooldb2a, .pooldb3a, .pooldb4a {background:#ccc; border-left:1px solid #000; border-right:1px solid #000;}
.pooldb1 {margin:0 5px; background:#000;}
.pooldb2 {margin:0 3px; border-width:0 2px; background-image:  url(../images/pools/poold_bg.png); background-repeat: repeat-x; }
.pooldb3 {margin:0 2px; background-image:  url(../images/pools/poold_bg.png); background-repeat: repeat-x; }
.pooldb4 {height:2px; margin:0 1px; background-image:  url(../images/pools/poold_bg.png); background-repeat: repeat-x; }
.pooldb1a {margin:0 5px; background:#000;}
.pooldb2a {margin:0 3px; border-width:0 2px; background-color: #1C5FC6}
.pooldb3a {margin:0 2px; background-color: #1C5FC6}
.pooldb4a {height:2px; margin:0 1px; background-color: #1C5FC6}
.pooldboxcontent {display:block; background-color: #1C5FC6; background-image:url(../images/pools/poold_bg.png); background-repeat: repeat-x;  border:0 solid #000; border-width:0 1px; margin: 0 auto;}
.pooldinfo{ background-image: url(../images/pools/pooldtxt_bg.png); color: #000; text-align: center; width: 170px; height: 40px; border: 1px solid; padding: 1em; float: left; } 
/*.pooldinfo{ background-image: url(../images/p4txtbg.jpg); font-size: 11px; color: #000; text-align: center; margin-left: 16px; width: 80px; height: 80px; float:left; border: 1px solid; padding: 0.5em; margin-top: 5px; margin-bottom: 5px;}*/

/* -- core BOX -- */
.corehold{ width: 950px; text-align: center; margin-top: 20px;}	
#core p {padding-bottom:0.5em; margin:0 10px; letter-spacing:1px; padding:0;}
#core {background: transparent;}
.coretop, .corebottom {display:block; background:transparent; font-size:1px;}
.coreb1, .coreb2, .coreb3, .coreb4 {display:block; overflow:hidden;}
.coreb1, .coreb2, .coreb3 {height:1px;}
.coreb2, .coreb3, .coreb4 {background:#ccc; border-left:1px solid #000; border-right:1px solid #000;}
.coreb1a, .coreb2a, .coreb3a, .coreb4a {display:block; overflow:hidden;}
.coreb1a, .coreb2a, .coreb3a {height:1px;}
.coreb2a, .coreb3a, .coreb4a {background:#ccc; border-left:1px solid #000; border-right:1px solid #000;}
.coreb1 {margin:0 5px; background:#000;}
.coreb2 {margin:0 3px; border-width:0 2px; background-image:  url(../images/pools/poolcore_bg.png); background-repeat: repeat-x; }
.coreb3 {margin:0 2px; background-image:  url(../images/pools/poolcore_bg.png); background-repeat: repeat-x; }
.coreb4 {height:2px; margin:0 1px; background-image:  url(../images/pools/poolcore_bg.png); background-repeat: repeat-x; }
.coreb1a {margin:0 5px; background:#000;}
.coreb2a {margin:0 3px; border-width:0 2px; background-color: #C20B09;}
.coreb3a {margin:0 2px; background-color: #C20B09;}
.coreb4a {height:2px; margin:0 1px; background-color: #C20B09;}
.coreboxcontent {display:block; background-color: #C20B09; background-image:url(../images/pools/poolcore_bg.png); background-repeat: repeat-x;  border:0 solid #000; border-width:0 1px; margin: 0 auto; text-align: center}
.coreinfo{ background-image: url(../images/pools/poolcoretxt_bg.png); color: #000; text-align: center; width: 170px; height: 40px; border: 1px solid; padding: 1em; float: left;} 
/*.coreinfo{ background-image: url(../images/p4txtbg.jpg); font-size: 11px; color: #000; text-align: center; margin-left: 16px; width: 80px; height: 80px; float:left; border: 1px solid; padding: 0.5em; margin-top: 5px; margin-bottom: 5px;}*/

.poolreflect{ background-image: url(../images/pools/poolshadow_bg.png); color: #000; text-align: center; margin-left: 20px; width: 196px; height: 80px; float: left; margin-top: 10px; margin-bottom: 10px;} 

/* -- 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;}

/* -- pref BOX -- */
.prefhold{ float:left; width: 300px; text-align: left; margin-top: 10px; margin-left: 20px}	
#pref p {padding-bottom:0.5em; margin:0 10px; letter-spacing:1px; padding:0;}
#pref {background: transparent;}
.preftop, .prefbottom {display:block; background:transparent; font-size:1px;}
.prefb1, .prefb2, .prefb3, .prefb4 {display:block; overflow:hidden;}
.prefb1, .prefb2, .prefb3 {height:1px;}
.prefb2, .prefb3, .prefb4 {background:#FFFFFF; border-left:1px solid #000; border-right:1px solid #000;}
.prefb1a, .prefb2a, .prefb3a, .prefb4a {display:block; overflow:hidden;}
.prefb1a, .prefb2a, .prefb3a {height:1px;}
.prefb2a, .prefb3a, .prefb4a {background:#FFFFFF; border-left:1px solid #000; border-right:1px solid #000;}
.prefb1 {margin:0 5px; background:#000;}
.prefb2 {margin:0 3px; border-width:0 2px; background-image:  url(../images/pools/pref_bg.png); background-repeat: repeat-x;}
.prefb3 {margin:0 2px; background-image:  url(../images/pools/pref_bg.png); background-repeat: repeat-x;}
.prefb4 {height:2px; margin:0 1px; background-image:  url(../images/pools/pref_bg.png); background-repeat: repeat-x;}
.prefb1a {margin:0 5px; background:#000;}
.prefb2a {margin:0 3px; border-width:0 2px; background-color: #FFFFFF;}
.prefb3a {margin:0 2px; background-color: #FFFFFF;}
.prefb4a {height:2px; margin:0 1px; background-color: #FFFFFF;}
.prefboxcontent {background-color: #FFFFFF; border:0 solid #000; border-width:0 1px; margin: 0 auto; background-image:  url(../images/pools/pref_bg.png); background-repeat: repeat-x;}
.preftxt { margin-left: 10px; margin-right: 10px; }
.areaexpand { height: 100%; min-height: 100%; margin: 0 auto; overflow: hidden;}

/* -- mid BOX -- */
.midhold{ float:left; width: 230px; text-align: left; margin-top: 10px; margin-left: 20px}	
#mid p {padding-bottom:0.5em; margin:0 10px; letter-spacing:1px; padding:0;}
#mid {background: transparent;}
.midtop, .midbottom {display:block; background:transparent; font-size:1px;}
.midb1, .midb2, .midb3, .midb4 {display:block; overflow:hidden;}
.midb1, .midb2, .midb3 {height:1px;}
.midb2, .midb3, .midb4 {background:#FFFFFF; border-left:1px solid #000; border-right:1px solid #000;}
.midb1a, .midb2a, .midb3a, .midb4a {display:block; overflow:hidden;}
.midb1a, .midb2a, .midb3a {height:1px;}
.midb2a, .midb3a, .midb4a {background:#FFFFFF; border-left:1px solid #000; border-right:1px solid #000;}
.midb1 {margin:0 5px; background:#000;}
.midb2 {margin:0 3px; border-width:0 2px; background-image:  url(../images/pools/midyis_bg.png); background-repeat: repeat-x;}
.midb3 {margin:0 2px; background-image:  url(../images/pools/midyis_bg.png); background-repeat: repeat-x;}
.midb4 {height:2px; margin:0 1px; background-image:  url(../images/pools/midyis_bg.png); background-repeat: repeat-x;}
.midb1a {margin:0 5px; background:#000;}
.midb2a {margin:0 3px; border-width:0 2px; background-color: #FFFFFF;}
.midb3a {margin:0 2px; background-color: #FFFFFF;}
.midb4a {height:2px; margin:0 1px; background-color: #FFFFFF;}
.midboxcontent {background-color: #FFFFFF; border:0 solid #000; background-image:  url(../images/pools/midyis_bg.png); background-repeat: repeat-x; border-width:0 1px; margin: 0 auto;}
.midtxt { margin-left: 10px; margin-right: 10px; }
.areaexpand { height: 100%; min-height: 100%; margin: 0 auto; overflow: hidden;}

/* -- conf BOX -- */
.confhold{ float:left; width: 300px; text-align: left; margin-top: 10px; margin-left: 20px}	
#conf p {padding-bottom:0.5em; margin:0 10px; letter-spacing:1px; padding:0;}
#conf {background: transparent;}
.conftop, .confbottom {display:block; background:transparent; font-size:1px;}
.confb1, .confb2, .confb3, .confb4 {display:block; overflow:hidden;}
.confb1, .confb2, .confb3 {height:1px;}
.confb2, .confb3, .confb4 {background:#FFFFFF; border-left:1px solid #000; border-right:1px solid #000;}
.confb1a, .confb2a, .confb3a, .confb4a {display:block; overflow:hidden;}
.confb1a, .confb2a, .confb3a {height:1px;}
.confb2a, .confb3a, .confb4a {background:#FFFFFF; border-left:1px solid #000; border-right:1px solid #000;}
.confb1 {margin:0 5px; background:#000;}
.confb2 {margin:0 3px; border-width:0 2px; background-image:  url(../images/pools/conf_bg.png); background-repeat: repeat-x;}
.confb3 {margin:0 2px; background-image:  url(../images/pools/conf_bg.png); background-repeat: repeat-x;}
.confb4 {height:2px; margin:0 1px; background-image:  url(../images/pools/conf_bg.png); background-repeat: repeat-x;}
.confb1a {margin:0 5px; background:#000;}
.confb2a {margin:0 3px; border-width:0 2px; background-color: #FFFFFF;}
.confb3a {margin:0 2px; background-color: #FFFFFF;}
.confb4a {height:2px; margin:0 1px; background-color: #FFFFFF;}
.confboxcontent {background-color: #FFFFFF; border:0 solid #000; background-image:  url(../images/pools/conf_bg.png); background-repeat: repeat-x; border-width:0 1px; margin: 0 auto;}
.conftxt { margin-left: 10px; margin-right: 10px; }
.areaexpand { height: 100%; min-height: 100%; margin: 0 auto; overflow: hidden;}

/* -- options BOX -- */
.optionshold{ float:right; width: 200px; text-align: left; margin-top: 10px; margin-right: 20px}	
#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;}

.left { float: left; width: 465px; }
.right { float: right; width: 465px; }

/* New Student Dash */
#midyis { height: 100%; margin: 10px; }
#confchoice { height: 100%; margin: 10px; }


/* Interviewer Auto-Complete */
.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
	text-align: left;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
	text-align: left;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	text-align: left;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('../images/pools/indicator.gif') right center no-repeat;
}

.ac_odd {
	background-color: #eee;
}

.ac_over {
	background-color: #0A246A;
	color: white;
}

/* -- look BOX -- */
.lookhold{ width: 450px; text-align: left; margin-top: 10px; margin-left: 200px}	
#look p {padding-bottom:0.5em; margin:0 10px; letter-spacing:1px; padding:0;}
#look {background: transparent;}
.looktop, .lookbottom {display:block; background:transparent; font-size:1px;}
.lookb1, .lookb2, .lookb3, .lookb4 {display:block; overflow:hidden;}
.lookb1, .lookb2, .lookb3 {height:1px;}
.lookb2, .lookb3, .lookb4 {background:#FFFFFF; border-left:1px solid #000; border-right:1px solid #000;}
.lookb1a, .lookb2a, .lookb3a, .lookb4a {display:block; overflow:hidden;}
.lookb1a, .lookb2a, .lookb3a {height:1px;}
.lookb2a, .lookb3a, .lookb4a {background:#FFFFFF; border-left:1px solid #000; border-right:1px solid #000;}
.lookb1 {margin:0 5px; background:#000;}
.lookb2 {margin:0 3px; border-width:0 2px; background-image:  url(../images/pools/conf_bg.png); background-repeat: repeat-x;}
.lookb3 {margin:0 2px; background-image:  url(../images/pools/conf_bg.png); background-repeat: repeat-x;}
.lookb4 {height:2px; margin:0 1px; background-image:  url(../images/pools/conf_bg.png); background-repeat: repeat-x;}
.lookb1a {margin:0 5px; background:#000;}
.lookb2a {margin:0 3px; border-width:0 2px; background-color: #FFFFFF;}
.lookb3a {margin:0 2px; background-color: #FFFFFF;}
.lookb4a {height:2px; margin:0 1px; background-color: #FFFFFF;}
.lookboxcontent {background-color: #FFFFFF; border:0 solid #000; background-image:  url(../images/pools/conf_bg.png); background-repeat: repeat-x; border-width:0 1px; margin: 0 auto;}
.looktxt { margin-left: 10px; margin-right: 10px; }
.areaexpand { height: 100%; min-height: 100%; margin: 0 auto; overflow: hidden;}


#changestu { float: right; margin-right: 5px; }

#downarrowmain { margin-left: 90px; width: 50px }
#downarrowsm { margin-left: 90px; width: 50px }

/* AJAX Styles */
#confchoice { margin: 0; padding: 0; width: 100% }
#flash { padding: 10px; }
