body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}

body {font:13px/1.231 Calibri,Arial Narrow,Verdana,Helvetica,Arial,sans-serif;*font-size:small;*font:x-small; background-color:white; color:black; margin:0; padding:10px;}
table {font-size:inherit;font:100%;}
pre,code,kbd,samp,tt {font-family:monospace;*font-size:108%;line-height:100%;}


#page{width:800px; margin:0 auto; background-color:red; padding:5px; border:solid red; border-width:1px 3px 3px 1px;}
#main{padding:0px; margin:20px 0 0 0; background:white; border:0px solid black;}
#main{min-height:450px; height:expression(this.scrollHeight > 450 ? 'auto':'450px');} 	 
#mais{padding:10px;}
#mais a:hover,#rigI a:hover,#lefI a:hover{color:black;}
#head{padding:0; height:250px;}
#foot{clear:both; font-size:100%; margin:0; padding:0; height:10px;}
#foot a{text-decoration:none; color:black;}
#foot a:hover{color:black; text-decoration:none;}
#copy{margin:4px 0 0 0;}
.coce{margin:0; width:40%; padding:0 .9%;}
.cocm{margin:0; width:20%; padding:0 .9%;}
.cobx{margin:0; padding:0 0 0 4px;}
.cobx:after{content:''; display:block; height:0; clear:both;}

.fltR{float:right;}
.fltL{float:left;}
.jus{text-align:justify}
.lef{text-align:left}
.rig{text-align:right}
.ctr{text-align:center}
.bld{font-weight:bold}
.ita{font-style:italic}
.err{color:red}
.mt20{margin-top:20px}
.mt10{margin-top:10px}
.ml100{padding-left:120px}
.ins{text-indent:20px;}
.mb7{margin-bottom:7px;}
.ul{text-decoration:underline}
.in16{text-indent:16px}
.nol{list-style-type:decimal; margin:0 0 7px 20px; text-align:justify}
.ull{list-style-type:none; margin:0 0 7px 10px; padding:0 5px 0 0}
.ulh{list-style-type:none; margin:0 0 7px 15px; padding:0 5px 0 0}
.uld{list-style-type:disc; margin:0 0 7px 20px; padding:0 5px 0 0}

h1{font:bold 2.5em Verdana,Helvetica,Arial,sans-serif; }
h2{font:bold 2.25em Verdana,Helvetica,Arial,sans-serif; text-align:center}
h3{font:bold 1.25em Verdana,Helvetica,Arial,sans-serif;}
.ht{font:bold 1.25em Verdana,Helvetica,Arial,sans-serif; }
.it{font:italic normal 1em Verdana,Helvetica,Arial,sans-serif; }
.tblCon{margin:0em auto 0em auto; padding:0 1em; color:#000;}
.tblCon h3{font:bold 1.2em Verdana,Helvetica,Arial,sans-serif; margin:0 0 5px 0}
td.ConPmt{padding:6px; text-align:right; vertical-align:top; font:normal 12px Arial,serif; width:25%}
td.ConInp{padding-right:6px; font:normal 10px Arial,serif;}

.tit{font:normal 138% Calibri,Arial Narrow,Verdana,Helvetica,Arial,sans-serif; text-align:center;}

.f10 {font-size:77%;} /* for setting 10px */
.f11 {font-size:85%;} /* for setting 11px */
.f12 {font-size:93%;} /* for setting 12px */
.f13 {font-size:100%;} /* for setting 13px */
.f14 {font-size:108%;} /* for setting 14px */
.f15 {font-size:116%;} /* for setting 15px */
.f16 {font-size:123.1%;} /* for setting 16px */
.f17 {font-size:131%;} /* for setting 17px */
.f18 {font-size:138.5%;} /* for setting 18px */
.f19 {font-size:146.5%;} /* for setting 19px */
.f20 {font-size:153.9%;} /* for setting 20px */
.f21 {font-size:161.6%;} /* for setting 21px */
.f22 {font-size:167%;} /* for setting 22px */
.f23 {font-size:174%;} /* for setting 23px */
.f24 {font-size:182%;} /* for setting 24px */
.f25 {font-size:189%;} /* for setting 25px */
.f26 {font-size:197%;} 

.hl1{width:10%; white-space:nowrap;}
.hl2{width:50%;}
.hr1{width:10%; vertical-align:top}
.hr2{width:30%;}
/* What Tab Menu */
#tabMnu ul {margin:0 auto 10px auto; padding:0; list-style:none; display:table; white-space:nowrap; font-family: arial, verdana, sans-serif; font-size:11px;}
#tabMnu li {display:table-cell; margin:0; padding:0;}
#tabMnu a {float:left; color:#fff; background: black url(http://i870.photobucket.com/albums/ab262/haocou/hp/left2.gif) no-repeat left bottom; margin:0 2px 0 0; padding:0 0 0 2px; text-decoration:none; letter-spacing:1px;}
#tabMnu a b {float:left; display:block; background:transparent url(http://i870.photobucket.com/albums/ab262/haocou/hp/right2.gif) no-repeat right bottom; padding:5px 6px;}
#tabMnu a:hover {background-color:#808080; cursor:pointer;} 
#tabMnu #current a {background-color:#808080;} 
#tabMnu {padding:1px 0 0 0; background:#fff;}

/* Resource Page */
#rtit{text-align:center; font:normal 16px Britannic Bold,Helvetica,Arial,sans-serif}
.stit{text-align:center; font:normal 14px Comic Sans MS,Helvetica,Arial,sans-serif}
#rgrn{font:italic 28px Comic Sans MS,Helvetica,Arial,sans-serif; color:green}
#rpnk{font:italic 28px Comic Sans MS,Helvetica,Arial,sans-serif; color:fuchsia}
#rbox{border:1px solid black; padding:12px; width:140px; font:bold 18px Comic Sans MS,Helvetica,Arial,sans-serif}
.rgrt{font:normal 12px Comic Sans MS,Helvetica,Arial,sans-serif; color:green}
#rbx1{border:1px solid black; padding:12px; margin:1em auto; width:400px; font:bold 18px Comic Sans  MS,Helvetica,Arial,sans-serif; text-align:center}


.Cols:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
* html .Cols {height:1%;}
.Cols .cz{float:right;}
/* Home Page */
.hom3{margin:0em .25em 0em .25em; height:auto;}
.hom3 h1{font:bold 1.5em Verdana,Helvetica,Arial,sans-serif; text-align:center}
.Cols .hom{padding:5px; float:left;}
.hom3 .c1{width:229px; margin:0 0 0 0px;}
.hom3 .c2{width:229px; margin:0 0 0 10px;}
.hom3 .cz{width:229px; margin:0 0 0 10px; float:right;}

/* Education Equity Project  */
.eep3{margin:0em .25em 0em .25em; height:auto;}
.eep3 h1{font:bold 1.5em Verdana,Helvetica,Arial,sans-serif; text-align:center}
.Cols .eep{padding:5px; float:left;}
.eep3 .c1{width:229px; margin:0 0 0 0px;}
.eep3 .c2{width:229px; margin:0 0 0 10px;}
.eep3 .cz{width:229px; margin:0 0 0 10px; float:right}
/* Biography */
.bio2 {margin:.25em .25em .5em .25em;  height:auto;}
.bio2 h1{font:bold 1.5em Verdana,Helvetica,Arial,sans-serif; text-align:center}
.Cols .bio{padding:5px; float:left;}
.bio2 .c1{width:280px; margin:0 0 0 0px; border:1px solid red;}
.bio2 .cz{width:300px; margin:0 0 0 10px; border:1px solid red;}
/* What */
.whatBx{width:360px; margin:0 0 0 25px; font:italic normal 1em Verdana,Helvetica,Arial,sans-serif;}
/* Services */
#srvBx{margin:0 auto; width:350px;  font:normal 1.5em Verdana,Helvetica,Arial,sans-serif;}
/* Our Clients */
#oclBx{margin:0 auto; width:350px;  font:normal 1.5em Verdana,Helvetica,Arial,sans-serif;}
/* Article */
.dblBx{border:3px double black; padding:7px; margin:12px 0 12px 0}
/* Black Round Corner Box */

.rbFulBox {background:transparent; margin:20px auto 0 auto; width:99%; }
.rbFulBox p {margin:0 0 10px 0; padding:0px; text-align:justify;}
.rbFulTop, .rbFulBot {display:block; background:transparent; font-size:1px;}
.rbFulB1, .rbFulB2, .rbFulB3, .rbFulB4 {display:block; overflow:hidden;}
.rbFulB1, .rbFulB2, .rbFulB3 {height:1px;}
.rbFulB2, .rbFulB3, .rbFulB4 {background:white; border-left:1px solid red; border-right:1px solid red;}
.rbFulB1 {margin:0 5px; background:red;}
.rbFulB2 {margin:0 3px; border-width:0 2px;}
.rbFulB3 {margin:0 2px;}
.rbFulB4 {height:2px; margin:0 1px;}
.rbFulBdy {display:block;  background:white; border:0 solid red; border-width:0 1px; padding:5px 12px;}


.rb350Box {background:transparent; margin:20px auto; width:350px; font:normal 14px arial,helvetica,sans-serif;}
.rb350Box p {margin:0 0 10px 0; padding:10px; text-align:justify;}
.rb350Top, .rb350Bot {display:block; background:transparent; font-size:1px;}
.rb350B1, .rb350B2, .rb350B3, .rb350B4 {display:block; overflow:hidden;}
.rb350B1, .rb350B2, .rb350B3 {height:1px;}
.rb350B2, .rb350B3, .rb350B4 {background:white; border-left:1px solid red; border-right:1px solid red;}
.rb350B1 {margin:0 5px; background:red;}
.rb350B2 {margin:0 3px; border-width:0 2px;}
.rb350B3 {margin:0 2px;}
.rb350B4 {height:2px; margin:0 1px;}
.rb350Bdy {display:block;  background:white; border:0 solid red; border-width:0 1px; padding:5px 10px;}

.rb400Box {background:transparent; margin:20px auto; width:400px; font:normal 14px arial,helvetica,sans-serif;}
.rb400Box p {margin:0 0 10px 0; padding:1px; text-align:justify;}
.rb400Top, .rb400Bot {display:block; background:transparent; font-size:1px;}
.rb400B1, .rb400B2, .rb400B3, .rb400B4 {display:block; overflow:hidden;}
.rb400B1, .rb400B2, .rb400B3 {height:1px;}
.rb400B2, .rb400B3, .rb400B4 {background:white; border-left:1px solid red; border-right:1px solid red;}
.rb400B1 {margin:0 5px; background:red;}
.rb400B2 {margin:0 3px; border-width:0 2px;}
.rb400B3 {margin:0 2px;}
.rb400B4 {height:2px; margin:0 1px;}
.rb400Bdy {display:block;  background:white; border:0 solid red; border-width:0 1px; padding:5px 12px;}

.srvMnuBox {background:transparent; margin:20px 0; float:left; width:340px; font:normal 14px arial,helvetica,sans-serif;}
.srvMnuBox p {margin:0 0 10px 0; padding:1px; text-align:justify;}
.srvMnuTop, .srvMnuBot {display:block; background:transparent; font-size:1px;}
.srvMnuB1, .srvMnuB2, .srvMnuB3, .srvMnuB4 {display:block; overflow:hidden;}
.srvMnuB1, .srvMnuB2, .srvMnuB3 {height:1px;}
.srvMnuB2, .srvMnuB3, .srvMnuB4 {background:white; border-left:1px solid red; border-right:1px solid red;}
.srvMnuB1 {margin:0 5px; background:red;}
.srvMnuB2 {margin:0 3px; border-width:0 2px;}
.srvMnuB3 {margin:0 2px;}
.srvMnuB4 {height:2px; margin:0 1px;}
.srvMnuBdy {display:block;  background:white; border:0 solid red; border-width:0 1px; padding:5px 12px;}


.rb450Box {background:transparent; margin:20px auto; width:450px; font:normal 14px arial,helvetica,sans-serif;}
.rb450Box p {margin:0 0 10px 0; padding:1px; text-align:justify;}
.rb450Top, .rb450Bot {display:block; background:transparent; font-size:1px;}
.rb450B1, .rb450B2, .rb450B3, .rb450B4 {display:block; overflow:hidden;}
.rb450B1, .rb450B2, .rb450B3 {height:1px;}
.rb450B2, .rb450B3, .rb450B4 {background:white; border-left:1px solid red; border-right:1px solid red;}
.rb450B1 {margin:0 5px; background:red;}
.rb450B2 {margin:0 3px; border-width:0 2px;}
.rb450B3 {margin:0 2px;}
.rb450B4 {height:2px; margin:0 1px;}
.rb450Bdy {display:block;  background:white; border:0 solid red; border-width:0 1px; padding:5px 12px;}

#chk{list-style-type:none; padding:0; margin:0}
#chk li{padding-left:24px; background:transparent url(http://i870.photobucket.com/albums/ab262/haocou/hp/cm.png) no-repeat left center;}
.qu{font:italic bold 1em Verdana,Helvetica,Arial,sans-serif; margin:0; padding:0;}
.an{margin:2px 0 10px 0; padding:0;}

#ruler{background-color:plum; width:780px; height:30px}

.rigPic{float:right; margin:0px 0px 6px 20px; }

