/* ========================================================================================== Text Editor Drop Downs */
/* none */

/* ========================================================================================== PAGE LAYOUT */
.titanBody p,.titanBody blockquote,
.mainBody p,.mainBody blockquote,
.Freeform p,.Freeform blockquote,.Freeform ol,.Freeform ul,.Freeform dl,
.FAQ p,.FAQ blockquote,.FAQ ol,.FAQ ul,.FAQ dl,.FAQ dl,.FAQ .ToTop,
.FormEditor p,.FormEditor blockquote,.FormEditor ol,.FormEditor ul,.FormEditor dl
{margin-bottom:5px;}

#mainBody{width:1000px;}
#topContentContainer{width:1000px; height:200px; margin:0px; padding:0px;}
/*#topContentContainer div.TopLeft{float:left; width:299px;height:152px; margin-right:6px;  padding:20px 15px;}
#topContentContainer div.TopRight{float:left;width:627px;padding:0;clear:none;}*/
#contentArea{margin:0 auto;width:982px;}
#contentContainer{padding:20px 0 0 20px;height:auto; overflow:hidden;}
#leftZone{width:250px; float:left;}
#centerZone{width:460px; float:left; padding:0;}
#rightZone{padding:0px;width:240px; min-height:400px;float:right;}
.RightZone{width:230px; padding-rigth:0px;}

#contentBottomContainer{overflow:hidden;}
#middleleftZone{float:left; margin-right:42px; padding-top:15px; width:188px;}
#middlecenterZone{float:left; width:460px;padding-top:15px;}
#middlecenterZone td{padding: 0px 20px; _padding:0px 10px;}
.IE6 #middlecenterZone td{padding:0px 10px;}
#middlerightZone{float:left; width:290px; min-height:250px;}
.MiddleRightZone{width:192px; margin-left:40px; padding-top:15px;}


div.MiddleRightZone h3{}
div.Calendar div.CalendarResults div.data label {float:left;width:35px;}

div.OneCol div, div.TwoCol div, div.tocList div{margin-bottom:0px;}


/* ========= Home Page Programs Slider==============*/
#mainBody .carousel-outer-container {position: relative;width:1000px;}
#mainBody .carousel-clip {padding:0px; Z-INDEX: 2;  margin: 0px auto; overflow: hidden; position: relative;}
#mainBody .carousel-list {padding:0px; margin: 0px; overflow: hidden; position: relative; top: 0px;left: 0px;  z-index: 1; }
#mainBody .carousel-list li{float:left;list-style:none; line-height:normal; width:321px;}
#mainBody .carousel-item {float:left;list-style:none;}/*images*/
.carousel-next {display:none; z-index:3;}
.carousel-prev {display:none; z-index:3;}

/*Programs Slider skin*/
.carousel-outer-container .carousel-inner-container{padding:0;/*height:310px;*/}
.carousel-outer-container .carousel-clip {width:962px;margin:0 auto;}

.carousel-outer-container .carousel-item {margin-right:5px;}
.carousel-outer-container .carousel-item img{}
.carousel-outer-container .carousel-item div{}
.Firefox #mainBody .carousel-outer-container .carousel-item div,
.IE7 #mainBody .carousel-outer-container .carousel-item div,
.IE8 #mainBody .carousel-outer-container .carousel-item div,
.AppleMAC-Safari .carousel-outer-container .carousel-item div{position:relative;}

.carousel-outer-container .carousel-item div img{z-index:0;}
.Firefox #mainBody .carousel-outer-container .carousel-item div img,
.IE7 #mainBody .carousel-outer-container .carousel-item div img,
.IE8 #mainBody .carousel-outer-container .carousel-item div img,
.AppleMAC-Safari .carousel-outer-container .carousel-item div img{position:relative;}

.carousel-outer-container .carousel-item div div{top:140px; left:60px; z-index:2; width:145px; height:90px;}
.Firefox #mainBody .carousel-outer-container .carousel-item div div,
.IE7 #mainBody .carousel-outer-container .carousel-item div div,
.IE8 #mainBody .carousel-outer-container .carousel-item div div,
.AppleMAC-Safari #mainBody .carousel-outer-container .carousel-item div div{position:absolute;width:190px;}

.carousel-outer-container .carousel-item div div{}
.IE6 .carousel-outer-container .carousel-item div div{margin-top:-150px;margin-left:60px;padding:10px;}
.carousel-outer-container .carousel-item div div h4{z-index:2;}
.carousel-outer-container .carousel-item div div p{z-index:1; width:260px; z-index:2;}
.Firefox #mainBody .carousel-outer-container .carousel-item div div h4,
.IE7 #mainBody .carousel-outer-container .carousel-item div div h4,
.IE8 #mainBody .carousel-outer-container .carousel-item div div h4,
.AppleMAC-Safari #mainBody .carousel-outer-container .carousel-item div div h4{position:relative;}

.Firefox #mainBody .carousel-outer-container .carousel-item div div p,
.IE7 #mainBody .carousel-outer-container .carousel-item div div p,
.IE8 #mainBody .carousel-outer-container .carousel-item div div p,
.AppleMAC-Safari #mainBody .carousel-outer-container .carousel-item div div p{position:relative;width:255px;}
#mainBody .carousel-outer-container .carousel-item div div span{position:relative;z-index:0; width:268px; height:65px; display:block;margin-top:-60px; margin-left:-10px;}
.IE6 .carousel-outer-container .carousel-item div div span{display:none;}
.carousel-outer-container .carousel-item div span{width:330px; height:118px;}

.carousel-outer-container .carousel-next,
.carousel-outer-container .carousel-next:active{position:absolute; top:70px; right:0px; width:38px; height:48px; cursor:pointer;}

.carousel-outer-container .carousel-next-disabled, 
.carousel-outer-container .carousel-next-disabled:hover,
.carousel-outer-container .carousel-next-disabled:active{cursor:pointer;}

.carousel-outer-container .carousel-prev,
.carousel-outer-container .carousel-prev:active{position:absolute; top:70px; left:0px; width:38px; height:48px; cursor:pointer;}

.carousel-outer-container .carousel-prev-disabled,
.carousel-outer-container .carousel-prev-disabled:hover,
.carousel-outer-container .carousel-prev-disabled:active{cursor: pointer;}


/*For Workstation*/

.mainBody .carousel-outer-container{width:auto;}
.mainBody .carousel-list li{float:none; width:auto;clear:both!important; overflow:hidden;}
.mainBody .carousel-outer-container .carousel-item div div{clear:both!important; width:auto; height:auto;z-index:0;overflow:hidden;}
.mainBody .carousel-outer-container .carousel-item div div h4,
.mainBody .carousel-outer-container .carousel-item div div p{margin:0px; padding:0px; color:#000;}

