/* Genereal Definations */
*{ margin:0px; padding:0px; outline:none; list-style:none; text-decoration:none;}
html,body{ width:100%; height:100%;}
body{ font:12px "Trebuchet MS"; color:#000; background:url(../images/body.gif) repeat-x;}
.clear{ clear:both;}
.colorBlue{ color:#33539e;}

.floatRight{ float:right; width:auto;}

h1{ font-size:20px; font-weight:bold; padding:0px 0px 8px 0px;}
h2{ font-size:18px; padding:0px 0px 8px 0px;}
h3{ font-size:18px; font-weight:bold;}
h4{ font-size:13px; font-weight:bold; font-weight:bold;}


h5{ font-size:15px; font-weight:bold; font-weight:bold; }

p{ font-size:12px; font-weight:normal; padding:0px 0px 15px 0px; color:#010101; text-align:justify; }

p a{ text-decoration:underline; color:#d6630e;}
p a:hover{ text-decoration:none; }


/* Contents of the Layout */
#Wrapper{ width:1001px; margin:0px auto; border:1px solid #c7c7c7;}



/* Header */
#Header{ width:1001px; height:127px; float:left; background:url(../images/header.jpg) no-repeat;}
.logo{ float:left; padding:11px 0px 0px 43px; width:auto;}

.paddingnone{ padding:0px 0px 0px 0px;}
.pad-bot{ padding:0px 0px 15px 0px;}





#about-Header{ background:url(../images/about-header.jpg) no-repeat; width:1001px; height:127px; float:left;}
#school-Header{ background:url(../images/school-header.jpg) no-repeat; width:1001px; height:127px; float:left;}
#student-Header{ background:url(../images/student.jpg) no-repeat; width:1001px; height:127px; float:left;}
#tour-Header{ background:url(../images/tour.jpg) no-repeat; width:1001px; height:127px; float:left;}
#partner-Header{ background:url(../images/partner.jpg) no-repeat; width:1001px; height:127px; float:left;}
#contact-Header{ background:url(../images/contact-header.jpg) no-repeat; width:1001px; height:127px; float:left;}
#career-Header{ background:url(../images/header-career.jpg) no-repeat; width:1001px; height:127px; float:left;}
#privacy-Header{ background:url(../images/header-privacy.jpg) no-repeat; width:1001px; height:127px; float:left;}
#help-Header{ background:url(../images/header-help.jpg) no-repeat; width:1001px; height:127px; float:left;}
#mgt-Header{ background:url(../images/mgt.jpg) no-repeat; width:1001px; height:127px; float:left;}
#join-Header{ background:url(../images/join-header.jpg) no-repeat; width:1001px; height:127px; float:left;}
#unique-Header{ background:url(../images/unique.jpg) no-repeat; width:1001px; height:127px; float:left;}
#header-blank{background:url(../images/header-blank.jpg) no-repeat; width:1001px; height:127px; float:left;}


/* Navigation */
#Nav{ width:1001px; height:55px; float:left; background:url(../images/Nac-bg.jpg) repeat-x;}
#Nav ul{ float:left; width:auto; padding:0px 0px 0px 0px;}
#Nav ul li{ float:left; width:auto;background:url(../images/divider.jpg) no-repeat right; padding-right:1px; }
#Nav ul li a{ float:left; width:auto; font-family:Arial, Helvetica, sans-serif; font-size:13px; height:55px; line-height:55px; padding:0px 29px 0px 29px; color:#000; }
#Nav ul li a:hover{ float:left; width:auto; background:url(../images/Nav-hover.jpg) repeat-x;color:#f26d02;}

#Nav ul li.nobg{ background:none;}
#Nav ul li a.current{  background:url(../images/Nav-hover.jpg) repeat-x;float:left; width:auto; font-family:Arial, Helvetica, sans-serif; font-size:13px; height:55px; line-height:55px; padding:0px 20px 0px 20px; color:#f26d02;}



/* Main */
#Main{ width:953px; float:left; background:url(../images/main-bg.jpg) repeat-x; padding:28px 24px 25px 24px;}
.MainLeft{ width:356px; float:left;}
.MainRight{ width:595px; float:left;}

.sub-mainbg{ background:url(../images/sub-main-bg2.jpg) repeat-x top;}





/* Main Left */

/* Career */
.careerResources{ width:356px; height:241px; float:left; background:url(../images/homepage/career1.jpg) no-repeat;}
.bt-go{ width:41px; height:23px; background:url(../images/bt-go.gif) no-repeat; float:left;}
.bt-go:hover{ background:url(../images/bt-go-hover.gif) no-repeat;}
.mar-gobt{ margin:197px 0px 0px 39px;}

.careerRow{ width:950px; float:left; padding:15px 0px 15px 0px;}
.careerRowLeft{ width:450px; float:left; padding:0px 10px 0px 0px;}
.careerRowLeft h2{ width:450px; float:left; padding:0px 0px 5px 0px; font: bold 18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-align:center;color:#ee6907;}
.careerRowLeft h3{ float:left;border:1px solid #CCCCCC; background:#ebebeb;}

.careerRowRight{ width:450px; float:left; padding-left:30px;}
.careerRowRight h2{  width:450px; float:left; padding:0px 0px 5px 0px;font: bold 18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-align:center; color:#ee6907;}
.careerRowRight h3{ float:left;border:1px solid #CCCCCC;background:#ebebeb;}




/* Student Alumini */
.student-Alumini{width:290px; height:203px; float:right; background:url(../images/student-alumini-bg.gif) no-repeat; padding:15px 13px 0px 17px;}
.imgStudent{ width:280px; height:67px; border:1px solid #e9e9ea; padding:3px; margin:0px 0px 5px 0px;}
.link-More{ width:auto; height:21px; font-weight:bold; background:url(../images/arrow.gif) no-repeat right center; float:right; padding:0px 14px 0px 0px; color:#d6630e;}
.link-More:hover{ background:url(../images/arrow-hover.gif) no-repeat right center; color:#f26d02;}


/* Welcome Msg */
.wel-Msg{ background:url(../images/box-bg.gif) no-repeat; width:531px; height:223px; float:left; padding:12px 31px 0px 31px;}



/* Services */
.Services{ width:511px; float:left; padding:15px 0px 0px 34px;}
.ServicesLeft{ width:370px; float:left;}
.ServicesRight{ width:140px; float:left;}
.Services ul{ width:370px; float:left; padding:0px 0px 0px 5px;}
.Services ul li{ width:370px;   float:left;  background:url(../images/arrow2.gif) no-repeat left 4px; font-weight:normal; font-size:12px; padding:0px 0px 10px 17px;color:#010101;}



/* Footer */
#Footer{ width:1001px; height:80px; float:left; clear:both; background:url(../images/footer-mid.gif) repeat-x top;}
.FooterLeft{ width:1001px;height:80px; float:left; background:url(../images/footerLeft.gif) no-repeat left top;}
.FooterRight{ width:1001px;height:80px; float:left; background:url(../images/footerRight.gif) no-repeat right top;}

.FooterRight ul{ width:600px; margin:0px auto; padding:30px 0px 0px 0px}
.FooterRight ul li{ width:auto; float:left; color:#fff;}
.FooterRight ul li a{ width:auto;  float:left;  padding:0px 5px 0px 5px; font-size:12px; color:#fff; font-family:Arial, Helvetica, sans-serif;}
.FooterRight ul li a:hover{  float:left; width:auto;  color:#f26d02;}


.copyRight{ font-size:12px; color:#fff; margin:0px auto; width:600px; text-align:center;  font-family:Arial, Helvetica, sans-serif;} 




/******************* About Us **************************/

.subMainLeft{ width:242px; float:left;}
.subMainRight{ width:662px; float:right;  padding-right:10px;}


#Sub-Container{ width:1001px; float:left; background:url(../images/main-bg.jpg) repeat-x;}
#Sub-Main{ width:953px; float:left; background:url(../images/sub-main-bg.jpg) repeat-x; padding:28px 24px 20px 24px;}

.sideBar{ width:214px; height:414px; float:left; padding:32px 0px 0px 24px; background:url(../images/sidebar.gif) no-repeat;}
.sideBar ul{ float:left; width:auto;}
.sideBar ul li{ float:left; clear:both;background:url(../images/arrow2.gif) no-repeat left 5px; width:200px; padding:0px 0px 20px 0px; }
.sideBar ul li a{ float:left; width:auto; font: bold 14px Arial, Helvetica, sans-serif; padding-left:15px; color:#000; background:url(../images/dotted-line.gif) no-repeat bottom;}
.sideBar ul li a:hover{ float:left; width:auto;color:#d6630e; text-decoration:underline;}

.sideBar ul li  span{ float:left;  width:200px;  font: normal 12px Arial, Helvetica, sans-serif; padding:3px 0px 8px 0px;text-decoration:none;}
.sideBar ul li  span:hover{ text-decoration:none; color:#d6630e;}



.contents{ width:662px; float:left;}
.picBox{width:662px; float:left;text-align:justify; padding-bottom:2px;}
.picBox p{font-size:11px; text-align:justify; padding:0px 0px 0px 0px;}
.picBox p img{ float:right;text-align:justify; padding-left:20px;}
.colorOrg{ color:#d6630e;}



/******************* Contact Us **************************/
.SubContents{ width:953px; float:left;  }

.conatctLeft{ width:480px; float:left; padding:0px 40px 20px 0px;}
.contactRight{ width:412px; float:left;}

.address{ width:480px; float:left;}
.addressLeft{ width:168px; float:left; }
.addressRight{ width:290px; float:right;}


.conatct{ width:408px; float:left; background:url(../images/contact-mid.gif) repeat-y;}
.conatctTop{ width:408px; float:left; background:url(../images/contact-top.gif) no-repeat top; }
.conatctBot{ width:408px; float:left; background:url(../images/contact-bot.gif) no-repeat bottom;padding:25px 0px 25px 0px;}

.contactRow{ width:380px; float:left; padding:0px 0px 10px 20px;}

.contactRow h1{ font-size:14px; color:#d96d1e; text-transform:uppercase;}


.contactRow h2{ width:174px; float:left; padding:0px 5px 0px 0px; font-size:12px; text-align:right;}
.contactRow h3{ width:185px; float:left; padding:0px 5px 0px 0px;}

.contactInput{ width:184px; height:17px; float:left; border:1px solid #b6b6b7;}

.txtArea{ width:184px; height:80px; float:left; border:1px solid #b6b6b7;}
.bt-submit{ background:url(../images/bt-submit-hover.gif) no-repeat;width:68px; height:25px;  float:left; border:0px; cursor:pointer;}
.bt-submit:hover{background:url(../images/bt-submit.gif) no-repeat; }



.linkMail{ font-size:14px; color:#d6630e;}
.linkMail:hover{ font-size:12px; text-decoration:underline;}



.textDiv{ width:953px; float:left; padding:0px 0px 10px 0px;}
.textDiv-small{ width:350px; float:left; padding:0px 0px 10px 0px;}




/************************* Career Resources ***********************/

.career{ width:953px; float:left; padding:20px 0px 30px 0px;}
.career p{ font-size:12px; width:650px; float:left;}
.career p img{ float:left; margin-right:20px; margin-bottom:2px;}

.careeImgDiv{ width:250px; float:left; margin-right:20px;}

.borderGrey{ width:940px; float:left; border-bottom:1px solid #CCCCCC; float:left;}




/************************* Login Page ***********************/

.login{ width:350px; float:left; height:122px; background:url(../images/login-bg.gif) no-repeat;padding:45px 0px 8px 55px;}
.loginRow{ width:350px; float:left; padding:0px 0px 8px 0px;}

.loginRow h2{ width:109px; float:left; font-size:12px; color:#000; }
.loginRow h3{ width:210px; float:left; }
.loginInput{ width:204px; height:23px; border:1px solid #d4d4d5; font-size:12px; line-height:23px; color:#d6630e;}

.linkForgot{ font-size:12px; color:#000; text-decoration:underline; margin-left:8px;}
.linkForgot:hover{ text-decoration:none; font-size:12px; float:left;}

.loginBox{ width:500px; float:left; padding:60px 0px 60px 280px;}
.padloginHeading{ padding:0px 0px 0px 150px;}






/******************* Site Map **********************/
.siteMap{ width:500px; float:left;}
.siteMap ul{ float:left;}
.siteMap ul li{ float:left; background:url(../images/arrow2.gif) no-repeat left 5px; }
.siteMap ul li a{ float:left; padding:0px 0px 0px 10px; color:#000; width:400px; clear:both; padding:0px 0px 10px 15px;}

.siteMap ul li a:hover{ text-decoration:underline;}





/******************* Students And Alumini **********************/

ul.student{ float:left; width:auto; padding:20px 0px 0px 0px;}
ul.student li{ float:left;  width:920px; background:url(../images/arrow.gif) no-repeat left 5px; font-size:12px; padding:0px 0px 20px 15px; text-align:justify;}


.tourBox{ width:400px; float:left; padding:50px 0px 20px 100px; margin:0px auto;}
.bt-tour{ background:url(../images/tour-icon.gif) no-repeat; float:left; border:0px; width:171px; height:73px;}
.bt-tour:hover{ background:url(../images/tour-hover.gif) no-repeat; float:left; border:0px; width:171px; height:73px;}



.careeTv-Video{ width:400px; float:left; padding:0px 0px 30px 0px; float:left;}
.video{ width:400px; height:350px; float:left; border:1px solid #999999; margin:0px 0px 0px 0px;} 

.border-bot{border-bottom:1px solid #CCCCCC; width:204px; }
.border-bot2{border-bottom:1px solid #CCCCCC; width:950px; }


.bt-career{ width:206px; height:131px; float:left; background:url(../images/bt-career.gif) no-repeat; border:0px;}
.bt-career:hover{ width:206px; height:131px; float:left; background:url(../images/caree-hover.gif) no-repeat; border:0px;}



.careerBox{ width:auto;float:left; padding:10px 0px 50px 20px;}


.followBox{ width:350px; float:left; padding:0px 0px 50px 20px; margin:0px auto;}


.btnsFollow{ width:350px; float:left; padding:20px 0px 0px 0px;}

.bt-Facebook{width:60px; height:60px; float:left;  margin:0px auto; background:url(../images/bt-facebook.gif) no-repeat; margin-right:10px; }
.bt-Facebook:hover{ background:url(../images/bt-facebook-hover.gif) no-repeat; }

.bt-Twitter{width:60px; height:60px; float:left;  margin:0px auto; background:url(../images/bt-twitter.gif) no-repeat;margin-right:10px; }
.bt-Twitter:hover{ background:url(../images/bt-twitter-hover.gif) no-repeat; }


.bt-Linked{width:60px; height:60px; float:left;  margin:0px auto; background:url(../images/bt-linked.gif) no-repeat; }
.bt-Linked:hover{background:url(../images/bt-linked-hover.gif) no-repeat; }


.linkLarge{ font-size:18px; font-weight:bold; color:#000;}
.linkLarge:hover{ text-decoration:underline;}


.link-Mailing{ font-size:16px; height:42px; line-height:42px; float:left; font-weight:bold; color:#000; background:url(../images/mailing.gif) no-repeat; padding:0px 0px 0px 110px; margin:20px 0px 0px 0px; }
.link-Mailing:hover{ text-decoration:none; color:#ff4a07;}


.schoolForm{ width:400px; float:left; padding:0px 0px 0px 100px;}




.videos_students{ width:450px; float:left; padding:0px 10px 20px 28px;}
.videos_students h2{ width:350px; float:left; padding:0px 0px 5px 0px; font: bold 18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-align:center;color:#ee6907;}
.videos_students h3{ float:left;border:1px solid #CCCCCC; background:#ebebeb;}





/******************* School Page Calculator ********************/
.calculator{ width:595px; float:left; background:url(../images/cal-mid.gif) repeat-y;}
.cal-Top{ width:595px; float:left; background:url(../images/cal-top.jpg) no-repeat top; }
.cal-Bot{ width:595px; float:left; background:url(../images/cal-bot.jpg) no-repeat bottom;padding:15px 0px 46px 0px;}

.cal-Row{ width:480px; float:left; padding:0px 0px 10px 20px;}

.cal-Row h1{ font-size:14px; color:#d96d1e; text-transform:uppercase;}


.cal-Row h2{ width:264px; float:left; padding:0px 15px 0px 0px; font-size:12px; text-align:right;}
.cal-Row h3{ width:185px; float:left; padding:0px 5px 0px 0px;}

.cal-Input{ width:184px; height:17px; float:left; border:1px solid #b6b6b7;}

.cal-txtArea{ width:184px; height:80px; float:left; border:1px solid #b6b6b7;}

.bt{ background:url(../images/bt.gif) no-repeat;width:79px; height:25px;  float:left; border:0px; cursor:pointer; text-align:center; line-height:25px; font: 14px "Trebuchet MS"; padding-bottom:3px;}
.bt:hover{background:url(../images/bt-hover.gif) no-repeat; }

.colorRed{ color:#FF0000; font-size:16px;}
.fontLarge{ font-size:24px;}




.package-Row{ width:550px; float:left; padding:0px 0px 10px 30px;}
.package-Left{ width:20px; float:left; padding:0px 10px 0px 10px;}
.package-Right{ width:400px; float:left;font-weight:normal;}


.RYLpkg{width:840px; float:left; border:1px solid #dee2f2; padding:40px 10px 40px 50px ; background:#ebeefb;}
.RYLpkgRow{width:780px; float:left; font-size:18px; padding:0px 0px 10px 0px ; text-align:center;}
.RYLpkg-col-1{width:240px; float:left; padding:0px 30px 0px 10px;}
.RYLpkg-col-2{width:240px; float:left;padding:0px 30px 0px 0px;}
.RYLpkg-col-3{width:270px; float:left;padding:0px 0px 0px 0px;}

.RYLtop{ width:240px; float:left;}
.pckgName{ width:240px; float:left; font-size:15px;}


.RYLtop h3{ float:left; width:240px;font-size:15px; }
.RYLtopRow{ width:240px; float:left;padding:3px 0px 3px 0px; font-size:12px; }
.RYLtop h4{ width:240px; font-size:12px; font-weight:normal;  font-style:italic;padding:0px 0px 10px 0px; _height:100px; min-height:100px; _min-height:100px;}
.RYLtop h5{ width:240px; font-size:11px; font-weight:normal;   font-style:italic;padding:0px 0px 10px 0px;}

.inputAmount{ width:170px; height:19px; border:1px solid #d4d4d5; float:left; font: normal 12px Arial, Helvetica, sans-serif; padding-top:4px;  color:#d6630e; text-align:center;}
.radioBt{ float:left; margin-top:5px; width:10px;}

.imghome{ float:left; margin:8px 0px 0px 0px; padding:0px 0px 0px 33px;}



/******************* Home Page  video Section********************/
.videoSection{width:400px; float:left; padding:17px 0px 0px 120px;}
.Video-Box{ width:350px; float:left;}

.Video-Box h4{ font-size:18px; float:left; text-align:center; width:350px; padding-bottom:0px;}
.Video-Box h5{ font-size:12px; float:left;text-align:center; width:350px;padding-bottom:0px;}
.company-Video{ width:350px;  float:left; border:1px solid #CCCCCC; padding:2px;}
.PSObject{ background:#FF0000;}


.Ticker{ width:240px; height:207px; float:left; padding-left:10px;  }
.Ticker h6{ font-size:18px;text-align:center; width:230px; padding-bottom:17px;}

.TickerBox{  width:240px; height:175px; float:left; padding-left:10px ;background:url(../images/ticker-bg.gif) no-repeat;color:#000;}
.TickerBox p{ font-size:12px; padding:0px 0px 5px 0px;width:210px; }

.scroller-text{ text-decoration:none; padding-bottom:5px;}







.schoolBox{width:953px; float:left; padding:0px 0px 10px 0px;}
.schoolBoxLeft{width:500px; float:left; padding-left:50px;    }
.schoolBoxRight{width:400px; float:left; }

a.bt-tour{ background:url(../images/bt-tour.jpg) no-repeat; width:76px; float:left; height:54px; margin-right:7px;}
a.bt-tour:hover{ background:url(../images/bt-tour-hover.jpg) no-repeat;  width:76px; float:left; height:54px;}


a.bt-download{ background:url(../images/bt-download.jpg) no-repeat; width:112px; float:left; height:51px;}
a.bt-download:hover{ background:url(../images/bt-download-hover.jpg) no-repeat;float:left;width:112px; float:left; height:51px; }

.topLinks{ width:200px; float:right; padding:70px 12px 0px 0px;}

.link-Cal{ font-size:16px; font-weight:bold; color:#ff4a07;text-decoration:underline;}
.link-Cal:hover{text-decoration:none; }
.company-Video embed{
width:260px; height:160px;
}
.company-Video object{
width:260px; height:160px;
}

.savingCalc{ width:365px; background-color:#ebfcca; padding:20px; border:1px solid #ff4a07; float:left; margin-left:70px;}





.careerVideo{ width:900px; float:left;}
.careerVideoLeft{ width:490px; float:left; padding-right:5px;}
.careerVideoright{ width:400px; float:right; margin-right:0px;}


.school{ width:950px; float:left; padding:0px 0px 10px 0px;}
.schoolLeft{ width:600px; float:left; }
.schoolRight{ width:330px; float:right;padding:0px 0px 0px 0px; text-align:center;}

.school2{ width:970px; float:left; padding:0px 0px 10px 0px;}
.schoolLeft2{ width:420px; float:left; }
.schoolRight2{ width:520px; float:left;padding:5px 0px 0px 10px;}

.SchooImg-Pad{ float:left;padding:10px 0px 0px 0px;}
#datacontainer p strong font small a{ color:#000;}

.loginbt{background:url(../images/bt-login.gif) no-repeat; width:96px; float:right; height:35px; overflow:hidden;}
.loginbt:hover{background:url(../images/bt-login-hover.gif) no-repeat;}

.loginDiv2{ width:970px; float:left; overflow:hidden; }

.videoLinks{ width:430px; float:left; padding:10px 0px 2px 0px;}

.videoLinks h4{ font-size:13px; font-weight:bold; font-weight:bold; padding:0px 0px 3px 0px;}
.videoLinks h5{ font-size:15px; font-weight:bold; font-weight:bold; }
.videoLinks p{ font-size:12px; font-weight:normal; padding:0px 0px 15px 0px; color:#010101; text-align:justify; }
.videoLinks p a{ text-decoration:underline; color:#d6630e;padding:0px 0px 5px 0px;}
.videoLinks p a:hover{ text-decoration:none; }
.linksMar{ margin-bottom:5px;}



/* School New Format */

.schoolLeft{ width:356px; height:241px; float:left; }


.School-Msg{ background:url(../images/box-bg2.gif) no-repeat; width:551px; height:150px; float:left; padding:20px 31px 20px 31px;}
.School-Msg .left{  width:270px; float:left; padding-right:15px; }
.School-Msg .right{  width:250px;  float:right; }


.fullService{width:570px; float:left; padding:15px 0px 0px 15px;}




/* Take A Tour */
#PortalTour{
	 width:940px; height:400px; margin:0px auto; border:1px solid #000;
}




.linkBookmark{ color:#000; text-decoration:underline;}
.linkBookmark:hover{ color:#FF9900; text-decoration:none;}













