h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{font-weight:bold;font-family:Arial,"Helvetica Neue", Helvetica, sans-serif;letter-spacing:0;}
h1,h1 a,h2,h2 a,h3,h3 a{font-size:20px;line-height:20px;}
h1,h1 a{letter-spacing:-1px;}
h4,h4 a,h5,h5 a,h6,h6 a{font-size:16px;line-height:16px;}
h1,h1 a,h4,h4 a{color:#036;}
h2,h2 a,h5,h5 a{color:#369;}
h3,h3 a,h6,h6 a{color:#c00;}

#masthead{margin:5px 0 0 0;text-align:center;height:237px;}
#home{padding:10px 0 5px 0;}
#home{overflow:hidden;display:inline-block;}
#home{display:block;}
#home div.leftColumn{width:690px;float:left;padding:0 5px 0 5px;border:1px dotted #999;min-height:615px;height:auto!important;height:615px;}
#home div.rightColumn{width:255px;float:right;margin:0;padding:0;border:1px dotted #999;min-height:615px;height:auto!important;height:615px;}
#home div.rightColumn #info{font-size:11px;line-height:12px;padding:15px 25px 10px 25px;height:160px;}
#home div.rightColumn #info img{float:left;margin:0;}
#home div.rightColumn #info ul{display:block;list-style:none;margin:10px 0;padding-left:0;}
#home div.rightColumn #info ul li{margin:5px 0;padding:1px 0 10px 10px;border-bottom:dotted 1px #ccc;background:transparent url(../images/pixArrow.png) no-repeat 0 3px;}
#home div.rightColumn #info a,#home div.rightColumn #info a em{font-weight:bold;color:#369;padding:0 0 0 5px;}
#home div.rightColumn #info a:hover,#home div.rightColumn #info a:hover em{text-decoration:none;color:#c00;}
#home div.leftColumn #contentTop,#home div.leftColumn #contentBottom{padding:10px 5px 10px 5px;}
#home div.leftColumn #contentBottom a{text-decoration:underline;font-weight:bold;font-size:12px;}
#home div.leftColumn #contentBottom a:hover{text-decoration:none;}
.slider{height:240px!important;width:683px!important;}
.slider ul,.slider li{margin:0;padding:0;list-style:none;}
.slider li{width:683px;height:250px;overflow:hidden;}
.controls{width:230px;height:24px;float:right;margin:5px 0 0 0;}
.controls span{display:block;float:left;width:52px;height:24px;margin:0 5px 0 0;}
.firstSlide,.lastSlide,.prevSlide,.nextSlide{display:block;width:52px;height:24px;}
ol#controls{margin:1em 0;padding:0;height:20px;}
ol#controls li{margin:0 10px 0 0;padding:0;float:left;list-style:none;height:20px;line-height:20px;}
ol#controls li a{float:left;height:20px;line-height:20px;border:1px solid #ccc;background:#daf3f8;color:#555;padding:0 10px;text-decoration:none;}
ol#controls li.current a{background:#5dc9e1;color:#fff;}
ol#controls li a:focus,#prevBtn a:focus,#nextBtn a:focus{outline:none;}
.ui-widget-header{background-image:none;background-color:#fff;border:none;}
#tabs{border:none;}
.ui-tabs .ui-tabs-panel{padding:0;}
.ui-dialog{border-color:#036!important;border-width:2px!important;}
#accordion h3 a{margin:0;}
#accordion div{height:344px;padding:0 5px 0 5px;}
#accordion .viewall{position:relative;left:190px;top:350px;margin:-40px 0 0 0;}

/* ########################################### MOVED TO: includes/homeevents.asp
#homeEvents{margin:15px 0px 0px;height:515px;overflow-y:auto;}
#homeEvents .homeEvent{float:left;height:auto;margin:15px 0px 10px 10px;width:232px;}
#homeEvents .fullList{font-size:16px;display:block;background-color:#CBDCEC;line-height:26px;font-weight:bold;padding:0px 0px 0px 5px;}
#homeEvents .date{font-size:11px;display:block;line-height:11px;}
#homeEvents .title{font-size:13px;line-height:15px;font-weight:bold;color:#369;display:block;}
#homeEvents .subtitle{font-size:11px;line-height:12px;display:block;color:#666;}
#homeEvents a.moreLink{text-decoration:underline;color:#666;}
*/

/*
#homeBlog .article{height:auto;font-size:10px;color:#000;padding:0px 5px 10px;margin:20px 0 5px 0;border-bottom:1px solid #ccc;}
#blogger{display:block;position:relative;left:10px;top:335px;margin:-45px 0 0 0;width:170px;height:40px;background:transparent url(../images/icon_blogger_45px.png) no-repeat 0px 0px;padding:7px 0px 0px 50px;}
#homeBlog .date{font-size:11px;display:block;line-height:11px;padding:5px 0px 0px 0px;}
#homeBlog .title{font-size:13px;line-height:15px;font-weight:bold;color:#369;display:block;}

.tweet{margin:10px 5px 0 5px;}
.tweet .tweet_list{list-style-type:none;margin:0;padding:5px 0 0 0;background-color:#fff;}
.tweet .tweet_list li{overflow:auto;padding:.5em;margin:0 05px 10px 0;border-bottom:1px solid #ccc;}
.tweet .tweet_list li a{display:block;font-weight:bold;}
.tweet .tweet_list .tweet_join{font-weight:bold;}
.tweet .tweet_list .tweet_text{font-size:11px;line-height:12px;}
.tweet .tweet_list .tweet_text a{display:inline;font-weight:normal;}
.tweet .tweet_list .tweet_avatar{padding-right:.5em;float:left;}
.tweet .tweet_list .tweet_avatar img{margin:1px 5px 5px 1px;border:1px solid #999;}

#tabs{margin:5px 0 5px 0;}
#tabs .tabContent{height:275px;overflow:hidden;border:1px solid #ccc!important;}
*/
#WhatsNew {padding:10px 4px 0px 4px;}

#WhatsNew ul{list-style-type:none;padding:0;margin:0;}
#WhatsNew ul li{height:90px;width:670px;border:1px solid #ccc;margin:10px 0px 10px 0px;padding:5px;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;}
#WhatsNew ul li:hover{border:1px solid #6699CC;-moz-box-shadow: 0px 0px 10px #6699CC;-webkit-box-shadow: 0px 0px 10px #6699CC;box-shadow: 0px 0px 10px #6699CC;}
#WhatsNew ul li .WNinfo{padding:10px 0px 0px 0px;margin:-5px 0 0 0;width:455px;height:80px;float:left;}
#WhatsNew ul li .medButton{margin:27px 7px 0 0;float:right;}
#WhatsNew ul li h2{letter-spacing:-1px;}
#WhatsNew ul li img{float:left;margin:0px 10px 0px 10px;}
#WhatsNew h2 {color: #003366;letter-spacing: -1px;font-size: 20px;line-height: 20px;}
/*
#Advantage{padding:0 5px 0 5px!important;}
#Advantage h1{color:#036;margin:15px 0 10px 0;}
#Advantage h2{color:#333;font-size:18px;line-height:18px;font-weight:normal;margin:10px 0 5px 0;}
#Advantage h2 span{color:#c00;font-size:18px;}
#Advantage .advantage{width:140px;float:left;height:85px;font-size:99%;overflow:hidden;padding:65px 12px 0 12px;line-height:14px;text-align:center;cursor:pointer;}
#Advantage .advantage span{color:#369;font-weight:bold;display:block;font-size:16px;text-transform:uppercase;padding:10px 0 0 0;}
#AdvantagePlatform{background:transparent url(../images/homepage/Advantage-images.jpg) 0 0 no-repeat;margin-right:5px;}
#AdvantageNetwork{background:transparent url(../images/homepage/Advantage-images.jpg) -169px 0 no-repeat;margin-right:5px;}
#AdvantageAcademy{background:transparent url(../images/homepage/Advantage-images.jpg) -339px 0 no-repeat;margin-right:5px;}
#AdvantageCompany{background:transparent url(../images/homepage/Advantage-images.jpg) -509px 0 no-repeat;}
#video #myytplayer{margin:10px 0 0 10px;}
#video #videoInfo{width:320px;float:right;padding:10px;}
#video #videoBar{margin:0 110px 0 0;float:right;}
#video #newplay{width:680px;height:230px;overflow:hidden;}
.playerBox_gsvb div.alldone_gsvb{display:none!important;}
.playerBox_gsvb{margin:0!important;}
.playerInnerBox_gsvb .player_gsvb{width:280px!important;height:230px!important;background-color:#c00;}
#Testimonials div ul li div{float:left;width:200px;height:235px;padding:10px 0 0 0;margin:0 0 0 20px;font-size:12px;line-height:115%;}
#tour div ul{margin:30px 0 0 10px;}
#tour div ul li img{padding:0 0 0 20px;}
#tour .galleryCopy{height:100%;padding:20px 20px 0 20px;vertical-align:middle;}
#tour .galleryCopy a{font-size:10px!important;text-decoration:underline;}
#tour .galleryCopy a:hover{text-decoration:none;}
#tour .galleryTitle{color:#036;font-size:28px;line-height:34px;border-bottom:1px dotted #ccc;}
*/
.homeBullet  {padding: 0px 5px 5px 20px;}
.homeBulletItem {padding: 0px 5px 5px 5px;}  

#masthead{height: 250px;width:970px;overflow:hidden;position:relative;left:0;}
#headHolder{height: 250px;position:relative;left:0;overflow:hidden;}
#headHolder .slide{overflow:hidden;float:left;margin:0px;padding:0px;}
#headHolder .slide a,
#headHolder .slide a img{margin:0px;padding:0px;outline:none;border:none;}
#pnp{height:20px; width:20px;left: 947px;position:relative;top:-286px;cursor:pointer;background:transparent url("/images/homeSlider/playPauseSmall.png") no-repeat 0px 0px;}
#pnp.play{background-position:-20px 0px;}
#headNav{height: 25px;position:relative;top:-35px;padding:5px;/*background:transparent url(/images/meshbg.gif) repeat 0px 0px;*/background:transparent url(/images/meshbg.png) repeat 0px 0px;border-top:1px solid #000;}
#headNav .headNavItem{cursor:pointer;height:15px;width:15px;float:left;margin:2px 2px 0 2px;background-color:#fff;background-color: rgba(255, 255, 255, 0.5);border:#000 solid 1px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
#headNav .headNavItem:hover{background-color: #fff;border:#fff solid 1px;-moz-box-shadow: 0px 0px 3px #ffffff;-webkit-box-shadow: 0px 0px 3px #ffffff;box-shadow: 0px 0px 3px #ffffff;}
#headNav .navUp{background-color: #f00;background-color:rgba(255, 0, 0, 0.5);border:#fff solid 1px;-moz-box-shadow: 0px 0px 5px #ffffff;-webkit-box-shadow: 0px 0px 5px #ffffff;box-shadow: 0px 0px 5px #ffffff;}
#headNav .navUp:hover{background-color: #f00;background-color:rgba(255, 0, 0, 0.5);border:#fff solid 1px;cursor:default;}
#titleArea{text-shadow: 0px 0px 3px #000;font-weight:bold;color: #FFFFFF;float: right;font-size: 13px;height: 23px;line-height: 23px;text-align: right;width: 670px;letter-spacing: -1px;margin: -1px 0 0;}
#timebarholder{height:2px;width;970px;background-color:#000;overflow:hidden;margin:-5px -5px 5px -5px;}
#timebar{height:1px;background-color:#fff;} 
/*##################################################| ALERT |##########################################################*/
.alert{display:none;color:#fff;background-color:#c00;border:1px solid #921614;padding:5px;margin:5px 0px 0px 0px;}
.alert strong{color:#fff;}
.alert a{color:#fff;text-decoration: underline;}
