html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0}

blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}

html,body{height:100%}

body {background-color: #FFF;}

p,li,label{font-size: 13px; font-family: "Lucida Grande", Verdana, Arial, sans-serif; color: #FFF; line-height: 18px; }
p{margin-bottom:10px;}
li{margin-left: -25px; margin-bottom: 5px; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:block}
* html .clearfix{height:1%}
a{ text-decoration: none; color: #ACACAC;}
a:hover{text-decoration: underline;}

h1{margin-bottom: 10px;font-size: 14px; font-weight:bold;font-family: "Lucida Grande", Verdana, Arial, sans-serif; color: #333;}
h1.big{font-size: 20px;}

#container{position:relative;width:960px;background-color:#FFF;background-repeat: no-repeat; background-image: url(../images/bg_content_top.jpg);min-height:100%;margin:0 auto; }
#top{background-repeat: repeat-x; width:100%; height:33px; background-image:url(../images/bg_top.png); margin:0px;}
#topBanner{position: absolute; width: 629px; height: 142px;top:5px;left:260px;z-index:2;}
#enrollBanner{position: absolute; width: 356px; height: 81px;right:15px;top:385px;z-index:3;}
#topContent{position: relative; width:960px; height:435px;margin:0px;}
#textBox{position: absolute;width:600px;height:300px;right:20px;top:120px;overflow: auto;text-align: justify;}
#menu{position:absolute;left:0px;top:435px;background-repeat: repeat-x; width:100%; height:76px; background-image:url(../images/bg_menu.png); margin:0px;z-index:1;}
.menuItem{display: block;margin:23px 5px 0px 5px;float:left;}
.menuItemP{display: block;margin:23px 5px 0px 0px;float:left;}
/* #bottom{position:relative;background-color: #FFF; background-repeat: repeat-x; width:960px;min-height:845px;background-image:url(../images/bg_content_bottom.jpg); } */
#bottomContent{position:relative;background-repeat: no-repeat; width:960px;min-height:945px;background-image:url(../images/bg_content3.jpg); }
	#videoBox{background-repeat: no-repeat; position: absolute; width:621px;min-height: 591px; background-image: url(../images/bg_box.png);top:50px;right:10px;padding:10px;}
#footer{background-repeat: repeat-x; position: relative;width:960px;height: 100px;background-image: url(../images/bg_bottom.png);}

#slider ul, #slider li, #slider2 ul, #slider2 li, #slider3 ul, #slider3 li{margin:0;padding:0;list-style:none;}
#slider2{margin-top:1em;}
#slider li, #slider2 li, #slider3 li{ width:575px;height:110px;overflow:hidden;}	
#prevBtn, #nextBtn, #slider1next, #slider1prev{ display:block;width:23px;height:77px;position:absolute;left:-30px;top:40px;z-index:1000;}	
#nextBtn, #slider1next{left:575px;}														
#prevBtn a, #nextBtn a, #slider1next a, #slider1prev a{display:block;position:relative;width:23px;height:30px;background:url(../images/left.png) no-repeat 0 0;}	
#nextBtn a, #slider1next a{background:url(../images/right.png) no-repeat 0 0;}	

#socialNetworks{float:right; margin:25px 10px 0px 0px;}

.error{width: 80%; text-align: center; font-size: 12px; font-style: normal; color: white; padding: 5px; background-color: #ab0912;font-weight: normal;font-family: "Lucida Grande", Verdana, Arial, sans-serif;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;
 }

.sliderSlide{display:block;width:140px;height:110px;float:left;text-align: center;}
.sliderSlideImage{display:block;margin:0 auto; width:80px;}

.tnBorder{float:left;background-repeat: no-repeat; width:170px;height:100px;padding:5px;background-image:url(../images/bg_video_tn.png);margin:0px 5px 0px 5px; }
.tnBorder2{float:left;background-repeat: no-repeat; width:170px;height:100px;padding:5px;background-image:url(../images/bg_video_tn2.png);margin:0px 5px 0px 5px; }
.formElement{ float: left;margin-right: 20px;}
.formField{ border: 1px inset #D3DAE3; color: #333; background-color: #FFF; padding: 3px; font-size: 12px; width:200px;height:15px;  }