﻿/* CSS Document */

body
{
	font-family: Arial, Helvetica, sans-serif !important;
	margin: 0;
	padding: 0;
	line-height: 1.49;
}
a
{
	outline: none;
}
ul li
{
	font-size: 12px;
}
.hideclass
{
	display: none;
}
.errorMsg
{
	font-size: 12px;
	color: #FF0000;
}
.btnBlue
{
	height: 23px;
	line-height: 18px;
	font-size: 12px;
	border: #7db5de solid 1px;
	background: url(../images/btn_bg.gif) left top repeat-x;
}
.mainContainer
{
	margin: 0 auto;
	width: 1004px;
	border: 1px solid #eaedef;
	display: block;
	overflow: hidden;
}
/*header*/
.headermain
{
	height: 75px;
}
.headerleft
{
	float: left;
	margin: 10px 0 10px 10px;
	display: block;
	width: auto;
}
.logo
{
	background: transparent none no-repeat scroll left top;
	float: left;
}
.m
{
	vertical-align: middle;
}
img
{
	border: 0 none;
}
.helpNav
{
	padding-right: 10px;
	padding-top: 15px;
	text-align: right;
	font-size: 12px;
	font-weight: normal;
}
.helpNav ul
{
	margin: 2px 0 2px 0;
	list-style-type: none;
	float: right;
	color: #375bc6;
}
.helpNav ul li
{
	font-size: 12px;
	float: left;
	line-height: 26px;
	border-right: 1px solid #dddddd;
	padding: 0 10px;
}
.helpNav ul li.lilast
{
	font-size: 12px;
	float: left;
	border-right: 0;
	padding: 0 5px;
}
.helpNav ul li span
{
	font-size: 12px;
}
.helpNav ul li.questions span
{
	font-size: 12px;
	color: #666;
}
.helpNav ul li a
{
	text-decoration: none;
	color: #3366cc;
}
.helpNav ul li a:hover
{
	text-decoration: underline;
}
.helpNav ul li a.liveHelp
{
	background-image: url(../images/icon_livehelp.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 30px;
	display: none;
}
.helpNav ul li.last
{
	border-right: 0;
}

.helpNav ul li.questions
{
	border-right: 0;
	padding: 0px;
}

.disInline
{
	display:inline;
}
/*mainNav*/

.mainNav
{
	width: 100%;
	background-image: url(../images/tab_bg.gif);
	background-repeat: repeat-x;
	height: 37px;
	display: block;
	overflow: hidden;
	float: left;
}
.mainNav ul
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float: left;
}
.mainNav ul li
{
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	float: left;
	line-height: 37px;
	background: url(../images/spliter.gif) right center no-repeat;
	padding: 0 9px;
}
.mainNav ul li.new
{
	background: url(../images/icon_new.gif) right center no-repeat;
}
.mainNav ul li.last
{
	background: none;
}
.mainNav ul li a, .mainNav ul li a:hover
{
	text-decoration: none;
	color: #fff;
}
.mainNav .searchArea
{
	float: right;
	width: 295px;
	padding-top: 8px;
}
.mainNav .searchArea .inputFld
{
	width: 230px;
	background-image: url(../images/icon_search.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	background-position: 5px 0px;
	padding-left: 24px;
	margin-right: 5px;
	float: left;
	border: #7f9db9 solid 1px;
	font-size: 11px;
	height: 17px;
}
/*banner*/

.bannermain
{
	height: 218px;
	clear: both;
	background: url(../images/bg_Banner.gif) repeat-x;
	font-size: 11px;
	display: block;
	overflow: hidden;
	border-bottom: 1px #ae9a82 solid;
}
.bannerCareer
{
	text-align:center;	
}
.testimonialBannerMain
{
	height: 218px;
	clear: both;
	background: url(../images/bg_loading.jpg) no-repeat;
	background-position: 350px center; /*background-color:#101010;*/
	font-size: 11px;
	display: block;
	overflow: hidden;
	border-bottom: 1px #ae9a82 solid;
}
.testimonialBannerMain img
{
	float: left;
}
.bannermain img
{
	float: left;
}
.bannerContent
{
	height: 218px;
	width: 390px;
	float: left;
	background: url(../images/banner_Image.jpg) no-repeat;
	padding-left: 295px;
	text-align: justify;
}
.bannerContent h1
{
	font-size: 11px;
	margin: 5px 0;
	padding-bottom: 5px; /*font-weight: normal;*/
}
.bannerContent span
{
	color: #0c446c;
	font-weight: bold;
	font-size: 22px;
	display: block;
	padding-top: 10px;
}
.bannerContent ul
{
	margin: 3px 0 0 0 !important;
	padding: 0px;
}
.bannerContent ul li
{
	line-height: 15px;
	background: url(../images/diamond.gif) no-repeat;
	padding-bottom: 8px;
	list-style: none;
	padding-left: 15px;
	background-position: 0 4px;
}
.getStartedMain
{
	width: 295px;
	height: 218px;
	background: url(../images/bg_BannerGetStarted.jpg) no-repeat;
	float: right;
	text-align: center;
	font-size: 12px;
	color: #666;
}
.getStartedMain .heading
{
	margin-top: 10px;
	color: #1960b1;
	font-family: Arial Black, Arial, Helvetica, sans-serif;
	font-size: 25px;
}

.getStartedMain .eleanerheading
{
	color: #1960b1;
	font-family: Arial Black, Arial, Helvetica, sans-serif;
	font-size: 20px;
	padding-top: 35px;
}

.getStartedMain .filters
{
	width: 160px;
	margin: 0 auto;
}
.getStartedMain .filters select
{
	width: 160px;
	margin-bottom: 5px;
	font-size: 11px;
}
.getStartedMain .Errormsg
{
	font-size: 11px;
	color: #CC0000;
	padding: 0;
	margin-top: -5px;
	min-height: 10px;
	display: none;
}


.fr
{
	float: right;
}
.pb10
{
	padding-bottom: 5px;
}

/* Get Started Left   */

.getStartedContainer
{
	padding: 0px;
	font-size: 14px;
	height: 7px;
	background: url(../images/rounded_blueheaderbg4.gif) repeat-x;
	overflow: hidden;
}
.getStartedTopL
{
	background-color: #fff;
	background: url(../images/rounded_blueTopleft.gif) top no-repeat;
	height: 7px;
	width: 6px;
	display: inline;
	float: left;
}
.getStartedTopM
{
	display: inline;
	float: left;
	color: #0c446c;
	background-color: #fff;
	border-top: 1px solid #9cf;
}
.getStartedTopR
{
	background-color: #fff;
	background: url(../images/rounded_blueTopRight.gif) top no-repeat;
	height: 7px;
	width: 6px;
	display: inline;
	float: right;
}
.getStartedBcontainer
{
	padding: 0;
	font-size: 14px;
	height: 25px;
	background: url(../images/rounded_bluebottombg.gif) repeat-x;
}

.getStartedBL
{
	background-color: #fff;
	background: url(../images/rounded_bluebottomleft.gif) top no-repeat;
	height: 7px;
	width: 6px;
	display: inline;
	float: left;
}
.getStartedBM
{
	display: inline;
	float: left;
	padding: 5px;
	font-size: 11px;
	color: #1860b2;
	font-weight: bold;
}
.getStartedBR
{
	background-color: #a5cf79;
	background: url(../images/rounded_bluebottomright.gif) top no-repeat;
	height: 7px;
	width: 6px;
	display: inline;
	float: right;
}
.getStartedC
{
	margin: 0px;
	background-color: #fff;
	border-left: 1px solid #9ecafd;
	border-right: 1px solid #9ecafd;
	height: 200px;
	display: block;
	overflow: hidden;
}

.getStartedCEleaner
{
	margin: 0px;
	background-color: #fff;
	border-left: 1px solid #9ecafd;
	border-right: 1px solid #9ecafd;
	height: 210px;
	display: block;
	overflow: hidden;
}
/*.getStartedCEleanerSmall
{
	margin: 0px;
	background-color: #fff;
	border-left: 1px solid #9ecafd;
	border-right: 1px solid #9ecafd;
	height: 220px;
	display: block;
	overflow: hidden;
}*/

.getStartedContent
{
	margin: 3px 0;
	height: 176px;
	text-align: center;
	color: #1960b1;
}
.getStartedContent .heading
{
	color: #1960b1;
	font-family: Arial Black, Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.getStartedContent .search
{
	width: 160px;
	margin: 0 auto;
	font-size: 12px;
	line-height: 14px;
	color: #666;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 5px;
}
.getStartedContent .filters
{
	width: 160px;
	margin: 0 auto;
}
.getStartedContent .filters select
{
	width: 160px;
	margin-bottom: 10px;
	font-size: 11px;
}
.getStartedContent .filters .Errormsg
{
	font-size: 11px;
	display: none;
	color: #CC0000;
	padding: 0;
	margin-top: -10px;
	height: 15px;
}
/*getend*/

/*content*/
.contentContainer
{
	width: 100%;
	background: url(../images/leftsideBg2.gif) repeat-y;
	display: block;
	float: left;
}
.leftnav
{
	float: left;
	width: 219px;
}
.leftSubnav .headertext
{
	height: 25px;
	padding: 5px 0 0 10px;
	font-size: 14px;
	color: #0c446c;
	background-color: rgb(213,233,255);
	font-weight: bold;
	width: 208px;
}
.leftSubnav UL
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	padding: 5px 0 10px 20px;
}
.leftSubnav ul li
{
	font-size: 12px;
	color: #444446;
	line-height: 18px;
}
.leftSubnav ul li a
{
	text-decoration: none;
	color: #0D71BD;
}
.leftSubnav ul li a:hover
{
	text-decoration: underline;
	color: #444446;
}
.roundedbox
{
	margin: 10px 10px 0 10px;
}
.search_container
{
	padding: 0px;
	font-size: 14px;
	height: 25px;
	background: url(../images/rounded_blueheaderbg2.gif) repeat-x;
}
.searchL
{
	background-color: #a5cf79;
	background: url(../images/rounded_blueheaderleft2.gif) top no-repeat;
	height: 25px;
	width: 6px;
	display: inline;
	float: left;
}
.searchM
{
	display: inline;
	float: left;
	padding: 4px 0 0 8px;
	text-align: center;
	font-size: 14px;
	color: #0c446c;
	font-weight: bold;
}
.searchR
{
	background-color: #a5cf79;
	background: url(../images/rounded_blueheaderright2.gif) top no-repeat;
	height: 25px;
	width: 6px;
	display: inline;
	float: right;
}
.searchC
{
	background-color: #ffffff;
	border-left: 1px solid #c4ddfa;
	border-right: 1px solid #c4ddfa;
	height: 100%;
	display: block;
	overflow: hidden;
}

.searchC .rcProgContentArea
{
	clear: both;
	padding: 10px;
	display: block;
	overflow: hidden;
}

.searchC .leftImg
{
	float: left;
	width: 215px;
	margin-right: 10px;
}

.searchC .rightProgContent
{
	float: left;
	font-size: 12px;
	color: #333;
	width: 515px;
}

.dropdown
{
	margin: 3px 0;
	width: 196px;
	height: 250px;
	overflow-y: scroll;
}

.dropdownNewHeight
{
	height: 240px;
}

.dropdown ul
{
	margin: 0;
	padding: 0;
	font-size: 12px;
	color: #666;
}
.dropdown ul li
{
	margin: 0;
	padding: 3px 0 3px 8px;
	font-size: 12px;
	color: #666;
	border-bottom: dotted 1px #CCCCCC;
}
.dropdown ul li a
{
	color: #666;
	text-decoration: none;
}
.dropdown ul li a:hover
{
	color: #666;
	text-decoration: underline;
}
.search_Bcontainer
{
	padding: 0;
	font-size: 14px;
	height: 25px;
	background: url(../images/rounded_bluebottombg.gif) repeat-x;
}
.searchBL
{
	background-color: #a5cf79;
	background: url(../images/rounded_bluebottomleft.gif) top no-repeat;
	height: 7px;
	width: 6px;
	display: inline;
	float: left;
}
.searchBM
{
	display: inline;
	float: left;
	padding: 5px;
	font-size: 11px;
	color: #1860b2;
	font-weight: bold;
}
.searchBR
{
	background-color: #a5cf79;
	background: url(../images/rounded_bluebottomright.gif) top no-repeat;
	height: 7px;
	width: 6px;
	display: inline;
	float: right;
}
.centercontent
{
	width: 476px;
	float: left;
	display: block;
	overflow: hidden;
	padding: 0;
}
.centercontentinner
{
	float: left;
	display: block;
	overflow: hidden;
	margin: 7px 7px 7px 7px;
	padding: 0;
	border: 1px solid red;
}
.centercontent .ocgTitle
{
	float: left;
	font-size: 18px;
	font-weight: bold;
	color: #0c446c;
}
.centercontent .ocgcontent
{
	clear: both;
	padding: 5px 0 5px 0;
	font-size: 12px;
	color: #333;
	margin-bottom: 25px;
	text-align: justify;
}
.ocgcontent .more
{
	font-size: 11px;
	color: #333;
	padding: 0 15px 0px 0;
	float: right;
}
.ocgcontent .more a
{
	color: #333;
	text-decoration: none;
}
.ocgcontent .more a:hover
{
	text-decoration: underline;
}
/*Career spotlight*/
.careerSpot
{
	background-color: #fdecc4;
	padding: 7px;
}
.careerSpot .inner
{
	background-color: #fef6e4;
	border: 1px solid #fad06f;
}
.careerSpot .header
{
	border-bottom: 1px #999999 dotted;
	height: 25px;
	font-size: 13px;
	color: #0c446c;
	padding-left: 5px;
	font-weight: bold;
}
.careerInfo
{
	display: block;
	height: 143px;
	width: 456px;
}
.careerInfo .img
{
	height: 59px;
	float: left;
}
.careerInfo .text
{
	padding: 5px 0 0 5px;
	font-size: 12px;
	color: #333;
	display: block;
	float: right;
	width: 310px;
	overflow: hidden;
	text-align: justify;
}
.careerInfo .more
{
	font-size: 11px;
	color: #333;
	padding: 5px;
	float: right;
	clear: both;
	width: 65px;
}
.careerInfo .more a
{
	color: #333;
	text-decoration: none;
}

.careerInfo .more a:hover
{
	color: #333;
	text-decoration: underline;
}
/*rightnav*/
.rightnav
{
	float: right;
	display: block;
	overflow: hidden;
	background-color: rgb(213,233,255);
	margin-left: 7px;
}

.rightnav .innerlayer
{
	background-color: rgb(230,241,255);
	padding: 5px;
	margin: 5px;
	border: 1px solid #9fcafd;
	width: 270px;
}
.rightnav .innerlayerCareer
{
	background-color: rgb(230,241,255);
	padding: 5px;
	margin: 5px;
	border: 1px solid #9fcafd;
	width: 288px;
}
.rightnav .header
{
	border-bottom: 1px #1960b1 dotted;
	height: 25px;
	font-size: 13px;
	color: #0c446c;
	font-weight: bold;
}

.rightnavhome
{
	float: right;
	width: 291px;
	display: block;
	overflow: hidden;
	background-color: rgb(213,233,255);
	margin-left: 7px;
	padding-bottom: 5px;
}

.rightnavhome .innerlayer
{
	background-color: rgb(230,241,255);
	padding: 5px;
	margin: 5px;
	border: 1px solid #9fcafd;
	width: 270px;
}
.rightnavhome .innerlayerCareer
{
	background-color: rgb(230,241,255);
	padding: 5px;
	margin: 5px;
	border: 1px solid #9fcafd;
	width: 288px;
}
.rightnavhome .header
{
	border-bottom: 1px #1960b1 dotted;
	height: 25px;
	font-size: 13px;
	color: #0c446c;
	font-weight: bold;
}
.collegeInfo
{
	display: block; /*height: 65px;*/
	padding: 5px 0;
	overflow: hidden;
}
.collegeInfo .colLogo
{
	width: 122px;
	height: 59px;
	margin-right: 5px;
	float: left;
	display: block;
	overflow: hidden;
}
.collegeInfo .colLogo IMG
{
	border: 1px solid #ccc !important;
}
.collegeInfo ul
{
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 12px;
	display: table;
	width: 135px;
	float: left;
}
.collegeInfo ul li
{
	margin-left: 6px;
	padding: 0;
	list-style: none;
	font-size: 11px;
	line-height: 14px;
	color: #333;
}
.collegeInfo ul li a
{
	color: #333;
	text-decoration: none;
}
.collegeInfo ul li a:hover
{
	color: #333;
	text-decoration: underline;
}
.collegeInfo ul li.title
{
	font-size: 12px;
	font-weight: bold;
	color: #234d7d;
	margin-bottom: 4px;
	margin-left: 6px;
}
.collegeInfo ul li.title a
{
	color: #234d7d;
}
.collegeInfo ul li.title a:hover
{
	color: #234d7d;
}
/*footer*/
.footer
{
	width: 100%;
	background: #cccccc;
	float: left;
}
.footer ul
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float: left;
	display: block;
}
.footer ul li
{
	font-size: 11px;
	color: #333333;
	float: left;
	line-height: 15px;
	padding: 0 8px;
	margin-top: 7px;
	border-right: solid #999999 1px;
}
.footer ul li.last
{
	border: none;
}
.footer ul li a
{
	text-decoration: none;
	color: #333333;
}
.footer ul li a:hover
{
	text-decoration: underline;
	color: #333333;
}
.copyright
{
	float: right;
	font-size: 11px;
	color: #333333;
	padding: 7px 10px;
}
hr
{
	height: 1px;
	border: none;
	border-bottom: #999999 dotted 1px;
	background: none;
}
.roundedboxdegree
{
	margin: 10px 0 0 0;
}
.degreeInfo
{
	display: block;
	width: 85%;
	padding: 10px 5px 0 15px;
	float: left;
}
.degreeInfo ul
{
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 12px;
	display: table;
}
.degreeInfo ul li
{
	margin: 0;
	padding: 0 0 0px 0;
	list-style: none;
	font-size: 11px;
	line-height: 14px;
	margin-bottom: 15px;
	color: #333;
}
.degreeInfo ul li.title
{
	font-size: 12px;
	font-weight: bold;
	color: #234d7d;
}
.degreeInfo ul li a
{
	color: #333;
	text-decoration: none;
}
.degreeInfo ul li a:hover
{
	color: #333;
	text-decoration: underline;
}
.degreeInfo ul li.title
{
	font-size: 12px;
	font-weight: bold;
	color: #234d7d;
	margin-bottom: 3px;
}
.degreeInfo ul li.title a
{
	color: #234d7d;
}
.degreeInfo ul li.title a:hover
{
	color: #234d7d;
}
.rightcontent
{
	float: left;
	padding: 5px 0 0 4px;
	width: 775px;
	display: block;
	overflow: hidden;
}

.pagerControl
{
	float: right;
	font-weight: bold;
}

.roundedboxprogram
{
	margin: 0;
	display: block;
	overflow: hidden;
	clear: both;
}
.shareButton
{
	float: right;
	margin: -16px 20px 0 0;
}

.CNrightSide
{
	padding: 0 10px 10px 10px;
	display: block;
	overflow: hidden;
	width: 762px;
}

.PRschoolHeader
{
	background: #d5e9ff;
	color: #0c446c;
	font-size: 14px;
	padding-left: 10px;
	height: 20px;
	padding-top: 5px;
	font-weight: bold;
}
.schoolInfoList
{
	background: #fdf7f1;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.CW60
{
	width: 462px;
	float: left;
}
.schoolInfoList .schoolInfoBlock
{
	margin: 10px 10px 0px 10px;
	border: #ccc solid 1px;
	display: block; /*overflow:hidden;*/
	height: auto !important; /*height:160px;*/
	min-height: 160px;
	background: url(../images/schoolinfo_rightside_bg.jpg) right top repeat-y #FFF;
}

.schoolInfoList .schoolInfoBlock .leftSchoolInfo
{
	float: left;
	width: 565px;
	height: auto !important;
	height: 160px;
	min-height: 160px;
	padding: 5px;
}

.schoolInfoList .schoolInfoBlock .schoolImg
{
	float: left;
	width: 125px;
}
.schoolInfoList .schoolInfoBlock .schoolImg img
{
	border: #CCCCCC solid 1px;
}
.schoolInfoList .schoolInfoBlock .infoTxt
{
	padding-left: 165px;
}

.schoolInfoList .schoolInfoBlock .infoTxt p
{
	font-size: 12px;
	margin: 0;
	padding: 0;
	text-align: justify;
}
.schoolInfoList .schoolInfoBlock h2
{
	color: #0d71bd;
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 10px 0;
	padding: 0px;
}

.schoolInfoList .schoolInfoBlock h2 a
{
	color: #0d71bd;
	text-decoration: none;
}
.schoolInfoList .schoolInfoBlock h2 a:hover
{
	color: #0d71bd;
	text-decoration: underline;
}


.schoolInfoList .schoolInfoBlock .getInfoBtn
{
	text-align: right; /*padding-top:10px;*/
	font-size: 11px;
	color: #0d71bd;
}
.schoolInfoList .schoolInfoBlock .getInfoBtn a
{
	font-size: 11px;
	color: #0d71bd;
	text-decoration: none;
}

.schoolInfoList .schoolInfoBlock .getInfoBtn a:hover
{
	color: #0d71bd;
	text-decoration: underline;
}
.schoolInfoList .schoolInfoBlock .rightDegOffered
{
	float: right;
	width: 170px;
	height: auto !important;
	height: 160px;
	min-height: 160px;
}
.schoolInfoList .schoolInfoBlock .rightDegOffered .degOfferedtitle
{
	background: #def0fe;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	height: 20px;
	padding-left: 5px;
	padding-top: 4px;
}

.schoolInfoList .schoolInfoBlock .rightDegOffered ul
{
	margin: 3px 0 0 10px !important;
	padding: 0px;
}
.schoolInfoList .schoolInfoBlock .rightDegOffered ul li
{
	line-height: 15px;
	background: url(../images/arrow_offer.gif) no-repeat;
	padding-bottom: 2px;
	list-style: none;
	padding-left: 8px;
	line-height: 14px;
	background-position: 0 7px;
	font-size: 11px;
}

.schoolInfoList .schoolInfoBlock .rightDegOffered .moreofferlink
{
	float: right;
	padding: 5px 5px 0 0;
	font-size: 11px;
	color: #0d71bd;
}
.schoolInfoList .schoolInfoBlock .rightDegOffered .moreofferlink a
{
	text-decoration: none;
	color: #0d71bd;
}
.schoolInfoList .schoolInfoBlock .rightDegOffered .moreofferlink a:hover
{
	text-decoration: underline;
	color: #0d71bd;
}
.roundedboxdeglist
{
	margin: 0 0 10px 0;
	display: block;
	overflow: hidden;
}
table
{
	margin: 0;
	padding: 0;
	width: 100%;
	border: 0;
	text-align: left;
}

.centRC table tr.PRAlternateRow
{
	background: #f2f2f2;
}


.centRC table td
{
	padding: 5px 0 5px 12px;
}

.centRC table td a
{
	color: #4099dd;
	font-size: 11px;
	padding: 0 0 0 5px;
	text-decoration: none;
}

.centRC table td span
{
	font-size: 11px;
}

table td a:hover
{
	text-decoration: underline;
}

/*content rounded box*/

.centR_container
{
	padding: 0px;
	font-size: 14px;
	height: 25px;
	background: url(../images/rounded_CENTBlueheaderbg.gif) repeat-x;
}
.centRL
{
	background-color: #a5cf79;
	background: url(../images/rounded_CENTblueheaderleft.gif) top no-repeat;
	height: 25px;
	width: 6px;
	display: inline;
	float: left;
}
.centRM
{
	display: inline;
	float: left;
	padding: 4px 0 0 8px;
	text-align: center;
	font-size: 11px;
	color: #0c446c;
	font-weight: bold;
}

.centRM h1
{
	color: #0c446c;
	font-weight: bold;
	font-size: 11px;
	margin-top: -1px;
	height: 10px;
	text-align: left;
}

.centRM span
{
	font-size: 11px;
	font-weight: normal;
}

.centRM .title
{
	font-size: 14px;
	font-weight: bold;
}
.centRM .Subtitle
{
	font-size: 12px;
	font-weight: 500;
	display: inline;
}

.centRR
{
	background-color: #a5cf79;
	background: url(../images/rounded_CENTblueheaderright.gif) top no-repeat;
	height: 25px;
	width: 6px;
	display: inline;
	float: right;
}
.centRC
{
	background-color: #ffffff;
	border-left: 1px solid #c4ddfa;
	border-right: 1px solid #c4ddfa;
	border-bottom: 1px solid #c4ddfa;
	height: 100%;
	display: block;
	overflow: hidden;
}

.advisorCentRC
{
	background-color: #ffffff;
	border-left: 1px solid #c4ddfa;
	border-right: 1px solid #c4ddfa;
	border-bottom: 1px solid #c4ddfa;
	height: 100%;
	display: block;
	overflow: hidden;
	width: 773px;
}
.centRC .rcProgContentArea
{
	clear: both;
	padding: 10px;
	display: block;
	overflow: hidden;
}

.centRC .leftImg
{
	float: left;
	width: 215px;
	margin-right: 10px;
}

.centRC .rightProgContent
{
	float: left;
	width: 515px;
	font-size: 12px;
}

.centR_Bcontainer
{
	padding: 0;
	font-size: 14px;
	height: 25px;
	background: url(../images/rounded_CENTbluebottombg.gif) repeat-x;
}
.centRBL
{
	background-color: #a5cf79;
	background: url(../images/rounded_CENTbluebottomleft.gif) top no-repeat;
	height: 7px;
	width: 6px;
	display: inline;
	float: left;
}
.centRBM
{
	display: inline;
	float: left;
	padding: 5px;
	font-size: 11px;
	color: #1860b2;
	font-weight: bold;
}
.centRBR
{
	background-color: #a5cf79;
	background: url(../images/rounded_CENTbluebottomright.gif) top no-repeat;
	height: 7px;
	width: 6px;
	display: inline;
	float: right;
}
/*content rounded box END*/

.contentC
{
	background-color: #ffffff;
	border-left: 1px solid #c4ddfa;
	border-right: 1px solid #c4ddfa;
	height: 100%;
	display: block;
	overflow: hidden;
	width: 773px;
}
.contentC .rcProgContentArea
{
	clear: both;
	padding: 10px;
	display: block;
	overflow: hidden;
}
.contentC .rcProgContentArea p
{
	padding: 0 0 10px 0px;
}
.contentC .leftImg
{
	float: left;
	width: 215px;
	margin-right: 10px;
}
.contentC .rightProgContent
{
	/*float:left; 	  width:515px;*/
	font-size: 12px;
	text-align: justify;
}
.contentC .rightProgContent1
{
	float: left;
	font-size: 12px;
	padding-left: 5px;
	padding-right: 5px;
	width: 740px;
}
.contentC .rightDegreeContent
{
	float: left;
	font-size: 12px;
	width: 515px;
}
.contentC .rightDegreeContent1
{
	float: right;
	font-size: 12px;
	width: 575px;
	padding-right: 35px;
}
.collegeBlock .leftSchoolInfo
{
	height: auto !important;
	height: 110px;
	min-height: 100px;
	padding: 10px;
	margin: 0 5px 0 5px;
	border-bottom: 1px solid #c4def9;
	text-align: justify;
}

.collegeBlock .leftSchoolInfoRowEND
{
	float: left;
	margin: 0 10px 0 10px;
	height: auto !important;
	height: 100px;
	min-height: 100px;
	padding: 5px;
}

.collegeBlock .leftSchoolInfoAlternateRow
{
	margin: 0 5px 0 5px;
	height: auto !important;
	height: 110px;
	min-height: 100px;
	padding: 10px;
	border-bottom: 1px solid #c4def9;
	background: #f7fbff;
	text-align: justify;
}
.leftSchoolInfoAlternateRowEND
{
	float: left;
	margin: 0 5px 0 5px;
	height: auto !important;
	height: 100px;
	min-height: 100px;
	padding: 10px;
	background: #f7fbff;
}

.collegeBlock .schoolImg
{
	float: left;
	width: 160px;
}
.collegeBlock .schoolImg img
{
	border: #CCCCCC solid 1px;
}

.collegeBlock .infoTxt p
{
	font-size: 12px;
	margin: 0;
	color: #333;
	padding: 0;
}

.descInfo
{
	font-size: 12px;
	margin: 0;
	color: #333;
	padding: 0;
	text-align: justify;
}


.collegeBlock h2
{
	color: #0d71bd;
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 10px 0;
	padding: 0px;
}

.collegeBlock h2 a
{
	color: #0d71bd;
	text-decoration: none;
}
.collegeBlock h2 a:hover
{
	color: #0d71bd;
	text-decoration: underline;
}

.collegeBlock .getInfoBtn
{
	text-align: right;
	padding-top: 5px;
	font-size: 11px;
	color: #333;
	color: #0d71bd;
}
.collegeBlock .getInfoBtn a
{
	font-size: 11px;
	color: #0d71bd;
	text-decoration: none;
}

.collegeBlock .getInfoBtn a:hover
{
	color: #0d71bd;
	text-decoration: underline;
}
.seeAllLnk
{
	text-align: right;
	padding-top: 5px;
	font-size: 11px;
	color: #0d71bd;
	padding-right: 10px;
}
.seeAllLnk a
{
	font-size: 11px;
	color: #0d71bd;
	text-decoration: none;
}
.seeAllLnk a:hover
{
	text-decoration: underline;
}

/*Aboutus*/

.aboutContentArea
{
	clear: both;
	padding: 10px 10px 0 10px;
	display: block;
	overflow: hidden;
	font-size: 12px;
	text-align: justify;
}

.aboutContentleftImg
{
	float: left;
	width: 138px;
	margin-right: 10px;
}
.aboutleftImg
{
	float: left;
	width: 239px;
	margin-right: 10px;
}

.aboutrightContent
{
	float: left;
	width: 495px;
	font-size: 12px;
	color: #333;
}
.mission span
{
	font-size: 14px;
	color: #1960b1;
	font-weight: bold;
}
.mission
{
	clear: both;
	font-size: 12px;
	color: #333;
	padding: 10px 5px 10px 10px;
}
/*AboutusEND*/


/*  program details */
.pdMain
{
	width: 782px;
	text-align: center;
	overflow: hidden;
	padding-top: 10px;
	margin: 0px 0px 20px 0px;
	float: left;
}
.pdHeaderMain
{
	width: 770px;
	background: #badaff;
	height: 33px;
	overflow: hidden;
	margin: 0 auto;
}
.pdHeaderMainL
{
	background: url(../images/headerB_TL.gif) #badaff no-repeat left top;
	width: 8px;
	height: 33px;
	float: left;
}
.pdHeaderMainR
{
	background: url(../images/headerB_TR.gif) no-repeat left top;
	width: 8px;
	height: 33px;
	float: right;
}
.pdHeaderMainC
{
	background: #badaff;
	height: 28px;
	padding-left: 5px;
	padding-top: 5px;
	color: #1860b2;
	font-size: 13pt;
	font-weight: bold;
	float: left;
}
.pdFtMain
{
	width: 770px;
	height: 8px;
	overflow: hidden;
	margin: 0 auto;
}
.pdFtMainL
{
	background: url(../images/rc_bl_trans.gif) no-repeat left top;
	width: 8px;
	height: 8px;
	float: left;
}
.pdFtMainR
{
	background: url(../images/rc_br_trans.gif) #F0F9FF no-repeat left top;
	width: 8px;
	height: 8px;
	float: right;
}
.pdFtMainC
{
	float: left;
	border-bottom: #d6e9ff solid 1px;
	width: 754px;
	height: 7px;
	display: block;
	overflow: hidden;
}
.rcColor
{
	background: #F0F9FF;
	float: right;
	width: 319px;
	height: 7px;
}
.pdContentMain
{
	border-left: 1px solid #d6e9ff;
	border-right: 1px solid #d6e9ff;
	width: 766px;
	background: #fff;
	padding: 10px 0 0 0;
	margin: 0 auto;
	display: block;
	overflow: hidden;
}

.freeInfoFormWidget
{
	width: 353px; /*background: #f0f9ff; 	float: right; 	margin-left:  10px;*/
	text-align: left;
	padding: 5px 0 0 5px;
}
.freeInfoForm h4
{
	font-size: 14px;
	color: #146187;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.freeInfoForm ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}
.freeInfoForm ul li
{
	margin: 0 0 5px 0;
	padding: 0;
	list-style: none;
	font-size: 12px;
	color: #666;
}
.freeInfoForm ul li label
{
	float: left;
	width: 120px;
	padding-left: 5px;
}
.freeInfoForm ul li .input
{
	width: 155px;
	font-size: 12px;
	margin-right: 5px;
}
.freeInfoForm .btnArea
{
	clear: both;
	padding: 30px;
}
.overViewBlock
{
	font-size: 13px;
	padding: 7px;
	text-align: justify;
	width: auto;
}
.ProgramListing
{
	width: 775px;
	clear: both;
	display: block;
	overflow: hidden;
}
.overViewBlockauto
{
	text-align: justify;
	padding: 7px;
	font-size: 12px;
	width: auto; /*float:left;*/
}

.overViewBlock h3
{
	font-size: 12px;
	color: #333;
	font-weight: bold;
	margin: 5px 0;
}
.overViewBlock p
{
	font-size: 12px;
	color: #333;
	font-weight: normal;
	margin: 0 0 15px 0;
}
.fSize12
{
	font-size: 12px;
}
.pdContentLogo
{
	width: 275px;
	float: left;
	text-align: center;
}
.pdContent
{
	width: 460px;
	float: left;
	text-align: left;
	color: #333;
	font-size: 11px;
}
.pdContent .heading
{
	color: #1860b2;
	font-style: italic;
	font-size: 14px;
	padding-bottom: 5px;
}
.pdContent .testimonial
{
	font-style: italic;
	text-align: justify;
}
.pdContent .name
{
	text-align: right;
	margin-bottom: 5px;
}
.pdContent .viewMore
{
	text-align: right;
}
.pdContent .viewMore a
{
	color: #3a87c1;
}
.pdContentMain .tabMain
{
	width: 768px;
	height: 22px;
	border-bottom: 1px solid #e07606;
	display: block;
	overflow: hidden;
	font-size: 12px;
	clear: both;
}
.pdContentMain .tabMain .activeTab
{
	background: url(../images/tab_OrgBG.gif) no-repeat top left;
	height: 20px;
	width: 101px;
	display: inline;
	float: left;
	text-align: center;
	padding-top: 2px;
	margin-right: 2px;
	margin-left: 2px;
}
.activeTab a
{
	color: #fff;
	text-decoration: none;
	cursor: pointer;
}
.activeTab a:hover
{
	color: #fff;
	text-decoration: none;
	cursor: pointer;
}
.inActiveTab a
{
	color: #fff;
	text-decoration: none;
	cursor: pointer;
}
.inActiveTab a:hover
{
	color: #fff;
	text-decoration: none;
	cursor: pointer;
}

.pdContentMain .tabMain .inActiveTab
{
	background: url(../images/tab_BlueBG.gif) no-repeat top left;
	height: 20px;
	width: 101px;
	display: inline;
	float: left;
	text-align: center;
	padding-top: 2px;
	margin-right: 2px;
	margin-left: 2px;
}


.PdHeader
{
	background: #d5e9ff;
	float: left;
	color: #0c446c;
	font-size: 14px;
	font-weight: bold;
	width: 760px;
	height: 22px;
	padding-left: 10px;
	line-height: 22px;
	margin-left: 5px;
	margin-top: 10px;
	text-align: left;
	clear: both;
}

ul.progList
{
	padding: 0 0 5px 0;
	list-style: none;
	float: left;
	display: block;
	overflow: hidden;
	margin: 0px;
	width: 100%;
}
ul.progList li
{
	clear: both;
	margin: 0;
	list-style: none;
	padding: 5px 10px; /*border-bottom:#d5d0cb solid 1px;*/
	font-size: 12px;
	text-align: left;
}
ul.progList li div.content
{
	padding: 0 10px 0 20px;
	margin: 0px;
}
ul.progList li div.content ul
{
	margin: 0 10px;
	padding: 0;
	list-style: disc;
}
ul.progList li div.content ul li
{
	margin: 0;
	padding: 0;
	list-style: disc;
	border: none;
	font-size: 11px;
	font-weight: normal;
}
ul.progList li div.content ul li a
{
	margin: 0;
	padding: 0;
	list-style: disc;
	color: #2d7cb8;
	background: none;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
ul.progList li div.content ul li a:hover
{
	text-decoration: underline;
}
ul.progList li.altrow
{
	background: #fff;
}
ul.progList li.altrow .content
{
	background: #fff;
}
ul.progList li.altrow .content ul li
{
	background: #fff;
}
ul.progList li a
{
	background: url(../images/arrow_left.gif) left center no-repeat;
	color: #333;
	padding: 0 0 0 10px;
	font-weight: bold;
}
ul.progList li a.active
{
	background: url(../images/arrow_down_blk.gif) left center no-repeat;
}

.progMajorsAnchor
{
	background: url(../images/arrow_left.gif) left center no-repeat;
	color: #333;
	padding: 0 0 0 10px;
	font-weight: bold;
}
/*PROEND*/

/*PROnoform*/
.pdContent
{
	float: left;
	text-align: left;
	color: #333;
	font-size: 11px;
}

.pdContentMain .overViewBlock1
{
	text-align: left;
	padding: 7px;
	font-size: 12px;
	float: left;
}
.pdContentMain .overViewBlock1 h3
{
	font-size: 12px;
	color: #333;
	font-weight: bold;
	margin: 5px 0;
}
.pdContentMain .overViewBlock1 p
{
	font-size: 12px;
	color: #333;
	font-weight: normal;
	margin: 0 0 15px 0;
}
.pdNFtMain
{
	width: 770px;
	height: 8px;
	overflow: hidden;
	margin: 0 auto;
}
.pdNFtMainL
{
	background: url(../images/rc_bl_trans.gif) no-repeat left top;
	width: 8px;
	height: 8px;
	float: left;
}
.pdNFtMainR
{
	background: url(../images/rc_br_trans.gif) no-repeat left top;
	width: 8px;
	height: 8px;
	float: right;
}
.pdNFtMainC
{
	float: left;
	border-bottom: #d6e9ff solid 1px;
	width: 754px;
	height: 7px;
	display: block;
	overflow: hidden;
}
.rcNColor
{
	float: right;
	width: 319px;
	height: 7px;
}
/*END*/

/*testimonial*/
.quoteL
{
	padding-right: 3px;
}
.quoteR
{
	padding-left: 3px;
}
.pdtestimonial
{
	width: 430px;
	float: left;
	text-align: left;
	color: #333;
	font-size: 11px;
	padding: 10px;
}
.TestimonialSig
{
	text-align: right;
	margin-bottom: 5px;
	font-size: 11px;
	border-bottom: 1px #ccc solid;
}
.testimoniallastSig
{
	text-align: right;
	margin-bottom: 5px;
	font-size: 18px;
	color: #666666;
}

.testimoniallast
{
	font-style: italic;
	text-align: justify;
	color: #666666;
	font-size: 18px;
}

.sampleTestimonial
{
}

.sampleTestimonial .testimoniallastSig
{
	text-align: right;
	margin-bottom: 5px;
	color: #666666;
	font-size: 11px;
}

.sampleTestimonial .testimoniallast
{
	font-style: italic;
	text-align: justify;
	color: #666666;
	font-size: 11px;
}


.Testimonial
{
	font-style: italic;
	text-align: justify;
	padding: 0;
	margin-bottom: 15px;
	color: #333;
	font-size: 11px;
}
.tetimonialimg
{
	padding-right: 50px;
	clear: both;
	width: 300px;
	float: right;
}
/*END*/
a
{
	color: #0d71bd;
	text-decoration: none;
}
a:hover
{
	color: #0d71bd;
	text-decoration: underline;
}
/*thanks*/
.tnqrightContent
{
	float: left;
	font-size: 12px;
	color: #333;
}
.thankschoolImg
{
	width: 125px;
	padding: 20px 0px 20px 0px;
	margin: 0 auto;
	display: block;
	overflow: hidden;
}
.thankschoolImg img
{
	border: #CCCCCC solid 1px;
}
.mt10
{
	margin-top: 10px !important;
}
.aboutContentArea
{
	padding: 10px !important;
	display: block;
	overflow: hidden;
	float: left;
	width: 745px;
}

.mlminus
{
	margin-left: -2px !important;
}
.backbtnArea
{
	clear: both;
	display: block;
	overflow: hidden;
	float: right;
}
p
{
	font-size: 12px;
	margin: 0;
	padding: 0;
}
/*thanks END*/


/* form */

.fl
{
	float: left;
}

.businessLogo
{
	clear: both;
	padding: 10px 0 10px 0;
	float: left;
}

.compareOnlineCollegesError
{
	display: none;
	font-size: 11px;
	color: Red;
	font-weight: bold;
}

.searchWaterMarkBox
{
	color: Gray;
	font-style: italic;
	width: 230px;
	background-image: url(../images/icon_search.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	background-position: 5px 0px;
	padding-left: 24px;
	margin-right: 5px;
	float: left;
	border: #7f9db9 solid 1px;
	font-size: 11px;
	height: 17px;
}


/*FAQ*/
.faqContentArea
{
	clear: both;
	padding: 10px;
	display: block;
	overflow: hidden;
	font-size: 12px;
	color: #333;
}
.faqContentArea h2
{
	font-size: 14px;
	color: #333;
	font-weight: bold;
	padding-top: 10px;
}

.faqContentArea p
{
	font-size: 12px;
	color: #333;
	padding-bottom: 10px;
	padding-left: 10px;
	border-bottom: dotted 1px #ccc;
}
.faqContentArea p.last
{
	font-size: 12px;
	color: #333;
	padding-bottom: 10px;
	border: none;
}


/*disclaimer*/
.faqContentArea
{
	clear: both;
	padding: 10px;
	display: block;
	overflow: hidden;
	font-size: 12px;
	color: #333;
}

.faqContentArea ul li
{
	font-size: 12px;
	color: #333;
	line-height: 22px;
}

.centRC table
{
	font-size: 12px;
}

.centRC table th
{
	font-size: 13px;
	padding: 5px 0 5px 12px;
	text-align: left;
	border-bottom: 1px solid #ccc;
}

.rightcontent ul.listing
{
	margin: 0;
	padding: 5px 0 0 15px;
	font-size: 12px;
}
.rightcontent ul.listing li
{
	background: url(../images/arrow_offer.gif) no-repeat 0 6px !important;
	list-style: none;
	padding: 0 0 5px 15px;
	display: block;
}

.rightcontent ul.listing li a.firstLink
{
	float: left;
	width: 200px;
}

.rightcontent ul.listing li a:hover
{
	color: #0D71BD;
	text-decoration: underline;
}

.rightcontent ul.listing li a
{
	color: #0D71BD;
	text-decoration: none;
}
p
{
	font-size: 12px;
	margin: 0;
	padding: 0;
}
.backbtnArea
{
	clear: both;
	display: block;
	float: right;
	overflow: hidden;
	text-align: right;
	font-size: 12px;
}

.backbtnArea a
{
	color: #0D71BD;
	font-size: 12px;
	text-decoration: none;
}

.backbtnArea a:hover
{
	color: #0D71BD;
	text-decoration: underline;
}

.centRM h1
{
	font-size: 13px;
	color: #0c446c;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

/** Compare Colleges start **/
.roundedboxdeglist
{
	margin: 10px 0 10px 0;
	display: block;
	overflow: hidden;
}

.compareCostTable
{
	margin: 0;
	padding: 0;
	width: 100%;
	border: 0;
	text-align: left;
}

.compareCostTable tr.PRAlternateRow
{
	background: #f2f2f2;
}

.compareCostTable td
{
	padding: 5px 0 5px 12px;
}

.compareCostTable td a
{
	color: #4099dd;
	font-size: 11px;
	padding: 0 0 0 5px;
	text-decoration: none;
}

.compareCostTable td a:hover
{
	text-decoration: underline;
}


.similarCost
{
	font-size: 14px;
	font-weight: bold;
}
/** Compare Colleges end **/

/* college By Subject */

.collegeBySubject
{
	clear: both;
	padding: 10px;
	margin: 0 5px 0 5px;
	border-bottom: 1px solid #c4def9;
}
.collegeBySubjectEnd
{
	clear: both;
	padding: 10px;
	margin: 10px;
}
.collegeimage
{
	float: left;
	width: 155px;
}
.infocontent
{
	float: none;
	font-size: 12px;
}
.infocontent ul
{
	margin: 0 0 0 0; /* padding:0 0 0 20px;*/
}
.infocontent ul li
{
	margin: 0;
	padding: 0;
}
.BySubjectAlternateRow
{
	clear: both;
	display: block;
	margin: 0 5px 0 5px;
	overflow: hidden;
	padding: 10px;
	border-bottom: 1px solid #c4def9;
	background: #f7fbff;
}
.BySubjectAlternateRowEnd
{
	margin: 0 5px 0 5px;
	height: auto !important;
	height: 100px;
	min-height: 100px;
	padding: 10px; /*border-bottom: 1px solid #c4def9;*/
	background: #f7fbff;
}

/* college By Subject END */

/*Need some verification*/
h2
{
	color: #0d71bd;
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 10px 0;
	padding: 0px;
}

h2 a
{
	color: #0d71bd;
	text-decoration: none;
}
h2 a:hover
{
	color: #0d71bd;
	text-decoration: underline;
}

.getInfoBtn
{
	text-align: right;
	padding-top: 5px;
	font-size: 11px;
	color: #0d71bd;
}
.getInfoBtn a
{
	font-size: 11px;
	color: #0d71bd;
	text-decoration: none;
}

.getInfoBtn a:hover
{
	color: #0d71bd;
	text-decoration: underline;
}
/*End*/
.cb
{
	clear: both;
	height: auto;
}

.pickdegree
{
	padding: 5px 0 10px 10px;
	width: 757px;
	display: block;
	font-size: 12px;
	border-bottom: 1px #ccc solid;
}
.pickdegree span
{
	font-size: 16px;
}

/* Contact Us form */
.formContainer
{
	clear: both;
	float: left;
	font-size: 12px;
	padding: 10px 0 10px 10px;
}
.formContainer .formColumns
{
	float: left;
	padding: 0px 20px 5px 0;
	padding-bottom: 10px;
	margin-top: 10px;
}
.formContainer label
{
	display: block;
}
.formContainer .formRow
{
	width: 100%;
	clear: both;
	margin-bottom: 5px;
}
.formContainer textarea
{
	width: 450px;
	height: 100px;
}
.formContainer .inputEmailAddr
{
	width: 250px;
}

.feedBackContent
{
	font-family: Tahoma;
	color: #8b5c29;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	vertical-align: middle;
}
.thankYouContentDiv
{
	width: 675px;
	text-align: center;
	float: left;
	padding: 0px 20px 5px 0;
	padding-bottom: 10px;
	margin-top: 10px;
}
.feedBackNav
{
	text-align: left;
}

.feedBackbtnBlue
{
	background: url(../images/btn_bg.gif) left top repeat-x;
	height: 23px;
	line-height: 18px;
	border: #7db5de solid 1px;
	font-size: 12px;
	cursor: pointer;
	width: 45px;
	float: left;
	height: 17px;
	padding-right: 6px;
	padding-left: 6px;
	margin: 1px;
}

/** Degree Details start**/

.collegeimage
{
	float: left;
	width: 155px !important;
}
.collegeimage img
{
	border: #CCCCCC solid 1px !important;
}
.infocontent1
{
	float: left;
	font-size: 12px;
}
.infocontent1 ul
{
	margin: 0 0 0 0;
	padding: 0 0 0 20px;
}
.infocontent1 ul li
{
	margin: 0;
	padding: 0;
	width: 425px;
}
.infocontent1 h2 a
{
	color: #0D71BD;
	text-decoration: none;
	font-size: 14px;
}
.infocontent1 a:hover
{
	color: #0D71BD;
	text-decoration: underline;
}
.getInfoBtnDisplay
{
	text-align: right;
	padding-top: 5px;
	font-size: 11px;
	color: #0d71bd;
}
.getInfoBtnDisplay a
{
	font-size: 11px;
	color: #0d71bd;
	text-decoration: none;
}

.getInfoBtnDisplay a:hover
{
	color: #0d71bd;
	text-decoration: underline;
}
.centRC1
{
	background-color: #ffffff;
	border-left: 1px solid #c4ddfa;
	border-right: 1px solid #c4ddfa;
	border-bottom: 1px solid #c4ddfa;
	height: 100%;
	display: block;
	overflow: hidden;
}

.centRC1 .rcProgContentArea
{
	clear: both;
	padding: 10px;
	display: block;
	overflow: hidden;
}

.centRC1 .leftImg
{
	float: left;
	width: 215px;
	margin-right: 10px;
}

.centRC1 .rightProgContent
{
	float: left;
	width: 515px;
	font-size: 12px;
}

.centRC1 table tr.PRAlternateRow
{
	background: #f2f2f2;
}


.centRC1 table td
{
	padding: 0px 0 0px 12px;
}

.centRC1 table td a
{
	font-size: 11px;
	padding: 0 0 0 0px;
	text-decoration: none;
}
.centRC1 table td span
{
	font-size: 11px;
	padding: 0 0 0 5px;
}
/** Degree Details end**/


/* Error */
.errorImage
{
	float: left;
	padding: 10px 10px 10px 30px;
}
.errorInfoText
{
	float: left;
	font-size: 12px;
	padding: 30px 0 0 30px;
}

.errorInfoText span
{
	line-height: 30px;
	font-weight: bold;
}
/** Error End **/

.spanTitle
{
	font-size: 12px;
	font-weight: bold;
}

.centR_container1
{
	padding: 0px;
	font-size: 14px;
	height: 25px;
	background-color: #D5E9FF;
}
/** Error End **/


/** Thank You Page **/

.btnBlue
{
	background: url(../images/btn_bg.gif) left top repeat-x;
	height: 23px;
	line-height: 18px;
	border: #7db5de solid 1px;
	font-size: 12px;
}

.fr
{
	float: right;
}

.tnqrightContent
{
	float: left;
	font-size: 12px;
	color: #333;
}
.thankschoolImg
{
	width: 125px;
	padding: 20px 0px 20px 0px;
	margin: 0 auto;
	display: block;
	overflow: hidden;
}
.thankschoolImg img
{
	border: #CCCCCC solid 1px;
}
.mt10
{
	margin-top: 10px !important;
}
.aboutContentArea
{
	padding: 10px !important;
	display: block;
	overflow: hidden;
	float: left;
}

.mlminus
{
	margin-left: -2px !important;
}
.backbtnArea
{
	clear: both;
	padding: 10px 1px 10px 10px;
	display: block;
	overflow: hidden;
	float: right;
}

.labelThankYouSuccess
{
	color: Green;
	font-size: 20px;
}

.labelThankYouOops
{
	color: Red;
	font-size: 20px;
}
.mainContent
{
	width: 760px;
	padding: 10px;
}
.articleDetails b
{
	display: block;
	padding: 10px 0 5px 0;
	overflow: hidden;
	border: none;
}
.blackcontent a
{
	padding: 0 10px 0 0 !important;
}
/*** Thank You End ***/
.LeftContentPad
{
	padding-left: 20px;
	float: left;
}
.paging
{
	padding: 0px 3px 0px 3px;
	font-weight: bold;
}

.pageDiv
{
	float: right;
	padding-right: 10px;
}


/** Degree Right Content **/
.slideContent1
{
	background: #F0F9FF none repeat scroll 0 0;
	float: right;
	width: 320px;
	display: none;
	position: absolute;
}

.slideContent1
{
	background: #F0F9FF none repeat scroll 0 0;
	width: 770px;
	float: left;
}
.expandCollapseBlock
{
	width: 770px;
	float: left;
	display: block;
	overflow: hidden;
	border-bottom: 1px solid #d5d4d2;
	margin: 0px 5px 0 5px;
	background: #fdf7f1 !important;
}
.content1
{
	float: right;
	position: relative;
	width: 320px;
}
.expandCollapseBlock .slidecontent
{
	display: block;
	overflow: hidden;
	float: left;
}
.expandCollapseBlock .AlternateRow
{
	background: #fff !important;
	display: block;
	overflow: hidden;
}

.rightDegreeContent
{
	float: right;
	position: relative;
	width: 320px;
	text-align: left;
	padding-right: 20px;
}

.expandCollapseBlockAlternate
{
	width: 100%;
	float: left;
	display: block;
	overflow: hidden;
	border-bottom: 1px solid #d5d4d2;
	margin: 0px 5px 0 5px;
	background: #fff !important;
}
.content1
{
	float: right;
	position: relative;
	width: 320px;
}
.expandCollapseBlockAlternate .slidecontent
{
	display: block;
	overflow: hidden;
}
.expandCollapseBlockAlternate .AlternateRow
{
	background: #fff !important;
	display: block;
	overflow: hidden;
}

.degreeTitle
{
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 6px;
	padding-top: 6px;
}

.rightDegreeContent p
{
	text-align: justify;
}

.degreeTitleSmall
{
	font-size: 13px;
	font-weight: bold;
	padding: 5px 0px 5px 0px;
}

/** Degree Right Content End **/

/** Degree Details **/

.schoolImg
{
	float: left;
	width: 125px;
}


.schoolImg img
{
	border: 1px solid #CCCCCC;
}

.degreeHeader
{
	padding-top: 10px;
	clear: both;
}

.degreeInfoAccordion
{
	margin-top: -10px;
}

.btn-slide
{
	cursor: pointer;
}

/** Degree Details End **/

/*CareerDetail Page Starts*/

.careersProgramBlock
{
	height: auto !important;
	min-height: 128px;
	width: 773px;
	border: 1px solid #ccc;
	border-top: none;
	background: #fff;
	display: block;
	overflow: hidden;
	margin-bottom: 15px;
	text-align: justify;
}
.careersProgramLeftText
{
	width: 566px;
	float: left;
	display: block;
	overflow: hidden;
	font-size: 12px;
	background: #fff;
	padding: 10px;
}
.careersProgramRightext
{
	width: 178px;
	display: block;
	float: right;
	text-align: left;
	overflow: hidden;
	background: #f8f8f8;
	border-left: 1px solid #d5e9ff;
	height: auto !important;
	min-height: 142px;
}
.careersProgramRightext ul
{
	margin: 0;
	padding: 0 0 0 10px;
	font-size: 11px;
}
.careersProgramRightext ul li
{
	background: url(../images/arrow_offer.gif) no-repeat 0 8px;
	list-style: none;
	margin: 0;
	padding: 2px 0 2px 10px;
	line-height: 16px;
}

.careersProgramDescReadMore
{
	float: right;
	padding-top: 10px;
}

.moreofferlink
{
	color: #0D71BD;
	float: right;
	font-size: 11px;
	padding: 5px 5px 0 0;
}
.w585
{
	width: 585px;
	text-align: left;
	float: left;
}
.w200
{
	width: 200px;
}

.w370
{
	width: 370px;
}

.collegeInfo1
{
	display: block;
	min-height: 50px;
	padding: 5px 0;
}
.collegeInfo1 .colLogo1
{
	height: 50px;
	margin-right: 5px;
	text-align: center;
}
.collegeInfo1 ul
{
	display: table;
	float: right;
	font-size: 12px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 0 3px 0 0;
	text-align: justify;
	width: 110px;
}
.collegeInfo1 ul li
{
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 11px;
	line-height: 14px;
	color: #333;
}
.collegeInfo1 ul li p
{
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
}
.collegeInfo1 ul li a
{
	color: #333;
	text-decoration: none;
}
.collegeInfo1 ul li a:hover
{
	color: #333;
	text-decoration: underline;
}
.collegeInfo1 ul li.title
{
	font-size: 12px;
	font-weight: bold;
	color: #234d7d;
	margin-bottom: 4px;
	text-align: left;
}
.collegeInfo1 ul li.title a
{
	color: #234d7d;
}
.collegeInfo1 ul li.title a:hover
{
	color: #234d7d;
}
.carRightnav .innerlayer
{
	background-color: #E6F1FF;
	padding: 5px;
	margin: 5px;
	border: 1px solid #9FCAFD;
}

.carRightnav .innerlayer hr
{
	clear: both;
}
.carRightnav .header
{
	border-bottom: 1px #1960b1 dotted;
	min-height: 25px;
	font-size: 11px;
	color: #0c446c;
	font-weight: bold;
}

.carRightnav
{
	float: right;
	display: block;
	overflow: hidden;
	background-color: #f0fbff;
	margin-left: 8px;
	width: 261px;
}

.fontLight
{
	font-weight: lighter;
}



.rcCarLeftArea .rcCarLeftContent
{
	float: left;
	font-size: 12px;
	padding: 10px 10px 10px 10px;
	display: block;
	overflow: hidden;
	text-align: justify;
}
.rcCarLeftArea
{
	display: block;
	overflow: hidden;
	float: left;
	font-size: 12px;
	color: #333;
}
.rcCarLeftContent h2
{
	color: #0D71BD;
	font-size: 14px;
	font-weight: bold;
	margin: 3px 0 8px;
	padding: 0;
}

.rcCarLeftContent p
{
	padding: 0;
	padding-bottom: 7px;
	font-size: 13px;
}
.rcCarLeftContent a
{
	color: #0D71BD;
	font-weight: bold;
	font-size: 13px;
	text-decoration: underline;
}
.rcCarLeftContent a:hover
{
	color: #0066CC;
}
.centR_container .rcCarDtlArea
{
	clear: both;
	display: block;
	overflow: hidden;
}
.bdrBottom
{
	border-bottom: 1px solid #C4DDFA;
}
.mb10
{
	margin-bottom: 10px;
}
/*CareerDetail Page Ends*/

/*Career list*/
a.linkBOLD
{
	color: #0c446c !important;
	font-weight: bold;
}
ul.borderListing
{
	border-bottom: 1px solid #ddd;
	margin-bottom: 10px; /*width:752px;*/
	padding-bottom: 10px;
	display: block;
	overflow: hidden;
}
ul.borderListing ul.listing
{
	padding-bottom: 10px;
}
/*Career list*/

.colleSuggestionBlock
{
	width: 235px;
	float: right;
	display: block;
	overflow: hidden;
	padding-left: 10px;
}
.colleSuggestionBlock h3
{
	color: #164b7d;
	font-weight: bold;
	font-size: 13px;
	padding: 5px 0 8px 0;
	display: block;
	overflow: hidden;
	float: left;
	margin: 0;
}
.collegeSuggestList
{
	border: 1px solid #999;
	background: #fff;
	height: 310px;
	width: 210px;
	float: left;
	display: block; /*   overflow-x:hidden;   overflow-y:scroll;   */
}
.collegeSuggestList div
{
	border-bottom: 1px Solid #e07606;
	margin-bottom: 5px;
	padding-top: 5px;
}
.collegeSuggestleft
{
	width: 7px;
	height: 360px;
	float: left;
	background: url(../images/rd_left.gif) no-repeat 0 0;
}
.collegeSuggestMid
{
	width: 211px;
	height: 350px;
	background: url(../images/rd_mid.gif) repeat-x 0 0;
	float: left;
	display: block;
	overflow: hidden;
	padding: 5px;
}
.collgeSuggestRight
{
	width: 7px;
	height: 360px;
	background: url(../images/rd_right.gif) no-repeat 0 0;
	float: left;
}

.suggestedCollegeImg
{
}

/** MoreInfo V2 **/

/* CSS Document */


.pgmRightcontent
{
	margin: 0 1px 0 1px;
	width: 780px;
	float: left;
}
.pgmRightheader
{
	padding: 0;
	background: url(../images/progrmapage_headerbg.gif) repeat-x #fff bottom; /*  min-height: 239px;*/
	border-bottom: 1px #9bc3e9 solid;
}
.pgmRightheaderMinHg
{
	padding: 0;
	background: url(../images/progrmapage_headerbg.gif) repeat-x #fff bottom;
	min-height: 180px;
	border-bottom: 1px #9bc3e9 solid;
}
.pgmInfoheader
{
	font-size: 28px;
	font-family: Arial, Helvetica, sans-serif;
	color: #145299;
	font-weight: bold;
	text-align: center;
	padding-top: 20px;
	padding-right: 3px;
}
.pgmTestimoniallast
{
	font-style: italic;
	text-align: justify;
	color: #666666;
	font-size: 18px;
	padding: 20px 10px 10px 10px;
}
.pgmTestimonial
{
	font-style: italic;
	text-align: justify;
	padding: 0;
	margin-bottom: 10px;
	border-bottom: 1px #ccc solid;
	color: #333;
	font-size: 11px;
}
.pgmTetimonialimg
{
	padding-right: 50px;
	clear: both;
	width: 300px;
	float: right;
}
.pgmTetimonialname
{
	text-align: right;
	margin-bottom: 15px;
	margin-right: 10px;
	font-size: 11px;
}
.pgmGetinfoBTN
{
	text-align: center;
	clear: both; /*padding-bottom: 10px; 	padding-top:10px;*/
}
.pgmcontent
{
	margin: 0;
	padding: 0;
	display: block;
	background: url(../images/prg_Bg.gif) repeat-x #fff top;
}
.pgmlogo
{
	text-align: center;
	padding-top: 10px;
}
.pgmlogoL
{
	width: 500px;
	margin: 0 0 10px -30px;
}
.pgmText
{
	font-size: 12px;
	color: #333;
	clear: both;
	display: block;
	overflow: hidden;
	width: 760px;
	margin: 10px;
}
.pgmTextbold
{
	float: left;
	font-size: 14px;
	color: #333;
	margin: 0 10px 0 10px;
	font-weight: bold;
}
.prmTextb
{
	font-weight: bold;
}

.suggestCollege .rightnav
{
	background-color: #D5E9FF;
	display: block;
	float: right;
	margin: -10px 0px 7px 10px;
	overflow: hidden;
	width: 315px;
	color: #173082;
	font-size: 14px;
}
.suggestCollege .rightnav a
{
	color: #173082;
	text-decoration: none;
	line-height: 25px;
}
.suggestCollege .rightnav a:hover
{
	text-decoration: underline;
}
.suggestCollege .rightnav .collegeInfo
{
	height: auto !important;
}
.suggestCollege .rightnav .collegeInfo ol
{
	margin: 0 0 0 10px;
	padding: 0 0 0 20px;
}

.pgmRoundedBlock
{
	padding: 10px;
	display: block;
	overflow: hidden;
	margin-bottom: 10px;
	width: 740px;
}
.pgmRoundedLeft
{
	background: #fffdf9 url(../images/rc_suggestcollegeLeft.gif) no-repeat;
	float: left;
	width: 13px;
	height: 169px;
}
.pgmRoundedRight
{
	background: #fffdf9 url(../images/rc_suggestcollegeRight.gif) no-repeat;
	float: left;
	width: 13px;
	height: 169px;
}
.pgmRoundedMid
{
	background: #fffdf9 url(../images/rc_suggestcollegeBg.gif) repeat-x;
	float: left; /*width:714px;*/
	height: 168px;
	padding: 5px;
}
.pgmRoundedMid h3
{
	color: #164B7D;
	display: block;
	float: left;
	font-size: 13px;
	font-weight: bold;
	margin: 5px 0 0 0;
	overflow: hidden;
	padding: 5px 0 8px 0;
	width: 100%;
}
.pgmRoundedText
{
	border: 1px solid #ffe9bd;
	background: #fff;
	display: block;
	clear: both;
	overflow: hidden;
	height: 93px;
	padding: 0 0px 10px 5px;
}
.pgmRoundedText div
{
	width: 169px;
	float: left;
	display: block;
	overflow: hidden;
	border-right: 1px solid #ffe9bd;
	padding: 16px 2px;
	height: 73px;
	text-align: center;
}
.pgmRoundedText div.pgmRoundedLastItem
{
	border-right: none;
}

.pgmCareers
{
	display: block;
	padding: 5px 0;
	text-align: left;
	font-size: 12px;
}

/** MoreInfo V2 End **/

/** MoreInfo V2 AB **/
.overviewHeader
{
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 10px;
}

.accreditationHeader
{
	font-weight: bold;
	font-size: 14px;
	margin: 10px 0 5px 0px;
}
/** MoreInfo V2 AB End **/


/*mainBlogNav*/
.mainBlogNav
{
	width: 100%;
	background-image: url(../images/tab_bg.gif);
	background-repeat: repeat-x;
	display: block;
	overflow: hidden;
	float: right;
}
.mainBlogNav ul
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float: left;
}
.mainBlogNav ul li
{
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	float: left;
	line-height: 37px;
	background: url(../images/spliter.gif) right center no-repeat;
	padding: 0 10px;
}
.mainBlogNav ul li.new
{
	background: url(../images/icon_new.gif) right center no-repeat;
}
.mainBlogNav ul li.last
{
	background: none;
}
.mainBlogNav ul li a, .mainBlogNav ul li a:hover
{
	text-decoration: none;
	color: #fff;
}
.mainBlogNav .searchArea
{
	float: right;
	width: 320px;
	padding-top: 8px;
}
.mainBlogNav .searchArea .inputFld
{
	width: 230px;
	background-image: url(../images/icon_search.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	background-position: 5px 0px;
	padding-left: 24px;
	margin-right: 5px;
	float: left;
	border: #7f9db9 solid 1px;
	font-size: 11px;
	height: 17px;
}

/** Campus Colleges - ByState**/

.campusCollegeDesc
{
	padding-left: 1px;
}

.filterContentC
{
	margin: 0px;
	background-color: #fff;
	border-left: 1px solid #9ecafd;
	border-right: 1px solid #9ecafd;
	height: 110px;
	display: block;
	overflow: hidden;
}
.filterContent
{
	margin: 3px 0;
	color: #1960b1;
	font-size: 11px;
}
.filterContent .filername
{
	width: 160px;
	margin: 0 auto;
	font-size: 14px;
	line-height: 15px;
	color: #0c446c;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight: bold;
}
.filterContent UL
{
	margin: 0 5px 10px 30px;
}
.filterContent li
{
	line-height: 15px;
	background: url(../images/arrow_offer.gif) no-repeat;
	padding-bottom: 2px;
	list-style: none;
	padding-left: 8px;
	line-height: 14px;
	background-position: 0 5px;
	font-size: 11px;
	color: #333;
}
.filterContent li span
{
	font-size: 11px;
	color: #0c446c;
	font-weight: bold;
}
Table td a
{
	display: inline;
}

.roundedboxprogram h1
{
	font-size: 14px;
	margin: 0;
	padding: 0;
	color: #0c446c;
}
.roundedboxprogram h1 span
{
	font-size: 12px;
	display: block;
	margin-bottom: 5px;
	color: #666;
}

.campusBreadCrumb
{
	font-size: 12px;
}

.breadCrumb
{
	height: 30px;
}

.collegeListPager
{
	float: right;
	font-size: 14px;
	font-weight: bold;
}

.subHdrTitle
{
	display: inline !important;
	margin-bottom: 10px;
	font-size: 13px;
}

.acceptanceRateTd
{
	text-align: center;
}
/** Campus Colleges - ByState End **/

/* Campus Colleges -- LandingPage CSS new added by Raj */

.roundedImage
{
}

.roundedImage img
{
	padding-top: 10px;
}

.innerBanner
{
	height: 208px;
	clear: both;
	display: block;
	overflow: hidden;
	border-bottom: 1px #ccc solid;
}
.degreeNav /* edited by raj*/
{
	height: 34px;
	color: #fff;
	text-align: center;
	text-align: center;
	display: block;
	overflow: hidden;
}
.degreeNavBg
{
	background: #3793e8;
	display: block;
	height: 20px;
	overflow: hidden;
}
.degreeNav ul
{
	width: 500px;
	padding: 4px 0 0;
	margin: 0;
	text-align: center;
	margin: 0 auto;
}
.degreeNav li
{
	font-size: 16px;
	font-weight: bold;
	list-style: none;
	padding: 0 15px;
	float: left;
}
.degreeNav li a, .degreeNav li a:hover
{
	font-size: 12px;
	color: #fff;
}
.collegeHighlight
{
	color: #104c91;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 3px solid #b0d4f6;
}
.campusContainer /* edited by raj*/
{
	display: block;
	float: left;
	padding: 0px;
}
.campusinfo
{
	background: #FDFDFD none repeat scroll 0 0;
	border: 1px solid #FAFAFA;
	float: left;
	margin: 0 0 0;
	overflow: hidden;
	padding: 7px;
	width: 700px;
	margin-left: 25px;
	text-align: center;
}
.collegelogo ul
{
	margin: 0px;
	padding: 0px;
}

.collegelogo li
{
	display: inline;
	float: left;
	font-size: 12px;
	font-weight: bold;
	height: 125px;
	line-height: 14px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 20px;
	text-align: center;
	width: 190px;
}

.collegelogo .imgOuter
{
	border: 1px solid #EAEBEB;
	height: 72px;
	margin-bottom: 16px;
	padding-top: 5px;
	text-align: center;
	width: 180px;
}
.collegelogo li a, a:hover
{
	color: #145299;
}
.selectState ul
{
	margin: 20px;
	padding: 0px;
}
.selectState li
{
	width: 203px;
	background: url(../images/select-state-ul.gif) 0 10px no-repeat;
	list-style: none;
	float: left;
	padding: 0px 20px;
	color: #0066cc;
	font-size: 13px;
	line-height: 24px;
	font-weight: normal;
}
.selectState li a, a:hover
{
	color: #0066cc;
}

.topPrograms /* edited by raj*/
{
	width: 782px;
	background: #eaf4ff;
	float: right;
	padding: 15px 0px;
}
.topPrograms ul /* edited by raj*/
{
	padding: 0 6px;
	margin: 0px;
	float: left;
	width: 240px;
}
.topPrograms li
{
	list-style: none;
	font-size: 11px;
}
.topPrograms li span
{
	list-style: none;
	color: #000;
	font-weight: bold;
}

.topPrograms li a
{
	color: #666;
	font-weight: normal;
	padding: 0 14px;
	line-height: 18px;
}
.topPrograms li a:hover
{
	color: #666;
	font-weight: normal;
}
.LandingPageBannerContent
{
	height: 208px;
	width: 1004px;
	float: left;
	background: url(../images/campus-colleges-banner.jpg) no-repeat;
	padding-left: 295px;
	text-align: justify;
}

.LandingPagebannermain
{
	background: transparent url(../images/campus-colleges-banner.jpg) repeat-x scroll 0 0;
	border-bottom: 1px solid #AE9A82;
	clear: both;
	display: block;
	font-size: 11px;
	height: 208px;
	overflow: hidden;
}

.leftTopColleges
{
	margin: 0px;
	background-color: #fff;
	border-left: 1px solid #9ecafd;
	border-right: 1px solid #9ecafd;
	height: 53px;
	display: block;
	overflow: hidden;
	text-align: center;
}

.pgmCampusLogo
{
	width: 100%;
	margin: 0 auto;
	text-align: center;
}

.pgmTabMenu ul
{
	margin: 10px 0;
	padding: 0;
	border-bottom: 2px solid #6899c8;
	height: 24px;
	font-size: 12px;
}
.pgmTabMenu ul li
{
	list-style: none;
	float: left;
	padding: 3px 10px;
	background: #dfecf8;
	margin: 0 2px;
}
.pgmTabMenu ul li a
{
	color: #000 !important;
	text-decoration: none;
}
.pgmTabMenu ul li.current
{
	background: #6899C8;
}
.pgmTabMenu ul li.current a
{
	color: #fff !important;
	text-decoration: none;
}
.pgmTabMenu ul li a:hover
{
	text-decoration: underline;
}
ul.noListing
{
	margin: 0;
	padding: 0;
	font-size: 12px;
}
ul.noListing li a
{
	margin: 0;
	padding: 0;
}
ul.noListing img
{
	vertical-align: middle;
}
ul.noListing li
{
	list-style: none;
	display: inline;
	padding: 0 5px;
}
.pgmDetailsLeft
{
	width: 410px;
	float: left;
	display: block;
	overflow: hidden;
	text-align: justify;
}
.pgmDetailsRight
{
	width: 345px;
	float: right;
	display: block;
	overflow: hidden;
	background: #f8fbfd;
	margin: 20px 0 0 0px;
	padding: 10px 0 5px 5px;
}
* html .pgmDetailsRight
{
	padding-right: 2px;
}

.pgmDetailsblock
{
	width: 772px;
	padding: 5px 0 5px 10px;
	display: block;
	overflow: hidden;
	font-size: 13px;
}
h5
{
	clear: both;
	color: #145299;
	font-size: 15px;
	border-bottom: 1px solid #91b7db;
	margin: 0;
	padding: 0 0 5px 0;
}
.pgmDetailsLeft ul
{
	margin: 0;
	padding: 0;
}
.pgmDetailsblock .Row
{
	background: #f8fbfd;
	display: block;
	overflow: hidden;
	width: 98%;
	margin-bottom: 10px;
	padding: 10px;
}
.pgmDetailsblock .AlternateRow
{
	background: #fff;
	display: block;
	overflow: hidden;
	width: 100%;
	padding: 10px;
}
.pgmDetailsLeft ul li
{
	width: 190px;
	float: left;
	list-style: none;
	margin-bottom: 5px;
	font-size: 13px;
	text-align: left;
}
.pgmRoundedContent
{
	width: 240px;
	border-left: 1px solid #91B7DB;
	border-right: 1px solid #91B7DB;
	display: block;
	overflow: hidden;
	background: #fff;
}
.pgmNormalContent
{
	width: 240px;
	border-left: 1px solid #91B7DB;
	border-right: 1px solid #91B7DB;
	border-bottom: 1px solid #91B7DB;
	display: block;
	overflow: hidden;
	background: #fff;
}
.roundedCorner
{
	display: block;
	overflow: hidden;
	margin-bottom: 10px;
}
.pgmDetailsRight ul
{
	margin: 10px 0;
	padding: 0 0 0 10px;
	display: block;
	overflow: hidden;
}
.pgmDetailsRight ul li
{
	list-style: none;
	color: #4e4f45;
	clear: both;
}
.pgmDetailsRight ul li a
{
	color: #4e4f45;
}

.pgmTabMenu
{
	font-size: 13px;
}


.fl
{
	float: left;
}
.roundedHeading
{
	background: url(../images/pgmrightheading.gif) no-repeat;
	width: 232px;
	height: 22px;
	padding: 5px 0 0 10px;
	display: block;
	overflow: hidden;
	color: #FFFFFF;
}
.roundedNormalHeading
{
	background: #6899C8;
	width: 232px;
	height: 22px;
	padding: 5px 0 0 10px;
	display: block;
	overflow: hidden;
	color: #fff;
}
.pgmRoundedBottom
{
	background: url(../images/pgmrightbottomcorner.gif) no-repeat;
	width: 242px;
	height: 7px;
	display: block;
	overflow: hidden;
}
.mr10
{
	margin-right: 10px;
}
ul.BulletListing
{
	margin: 0;
	padding: 0;
}
ul.BulletListing li
{
	list-style: none;
	background: url(../images/collegeListicon.gif) no-repeat 0px 5px;
	width: 100%;
	clear: both;
	padding: 0 0 0 15px;
}

ul.Listing
{
	margin: 0;
	padding: 0;
}
ul.Listing li
{
	clear: both;
}


.pgmfilterBlock
{
	display: block;
	overflow: hidden;
	float: left;
	overflow: hidden;
	width: 99.8%;
	margin-bottom: 10px;
}
.pmfilterHeading
{
	background: #cfe6fc;
	height: 22px;
	display: block;
	overflow: hidden;
	padding: 3px 0 3px 5px;
	font-size: 12px;
	margin: 5px 0 0 0;
}
.pmfilterHeading ul
{
	margin: 0;
	padding: 0;
	float: left;
}
.pmfilterHeading ul li
{
	display: inline;
}
.pmfilterHeading ul li a.currentPage
{
	color: #883a25;
	width: 25px;
	background: #fff;
	padding: 0 5px;
}
.pmfilterHeading .searchArea
{
	padding-top: 0px !important;
}
.pgmFilterContent
{
	border: 1px solid #cfe6fc;
	display: block;
	overflow: hidden;
}
.pgmFilterContent ul
{
	margin: 0;
	padding: 5px 0 0px 10px;
}
.pgmFilterContent ul li
{
	list-style: none;
	margin-bottom: 8px;
}
.mapArea
{
	margin: 0 5px 5px 0;
	display: block;
	overflow: hidden;
}
.contentContainer .topPrograms
{
	background: #eaf4ff;
	float: right;
	padding: 15px 10px;
	display: block;
	overflow: hidden;
	width: 762px;
}
.contentContainer .topPrograms ul
{
	padding: 0 10px;
	margin: 0px;
	float: left;
	width: 230px;
}
.contentContainer .topPrograms li
{
	list-style: none;
	font-size: 11px;
}
.contentContainer .topPrograms li span
{
	list-style: none;
	color: #000;
	font-weight: bold;
}
.contentContainer .topPrograms li a
{
	color: #666;
	font-weight: normal;
	padding: 0 14px;
	line-height: 18px;
}
.contentContainer .topPrograms li a:hover
{
	color: #666;
	font-weight: normal;
}
.leftSquareList ul
{
	margin: 0;
	padding: 0;
}
ul.leftSquareList li
{
	list-style: none; /*background:url(../images/collegeListicon.gif)  no-repeat 0px 5px;*/
	width: 100%;
	clear: both;
	padding: 0 0 0 15px;
	font-weight: normal;
	color: #67656a;
}
.leftArrowList
{
	display: block;
	overflow: hidden;
	width: 100%;
}
.leftArrowList ul
{
	margin: 0;
	padding: 12px 0 12px 12px;
}
.leftArrowList li
{
	list-style: none;
	background: url(../images/arrow_offer.gif) no-repeat 0px 5px;
	width: 100%;
	clear: both;
	padding: 0 0 0 15px;
	font-weight: normal;
	color: #67656a;
	font-size: 12px;
}
.leftLogoContainer
{
	padding: 0;
	font-size: 14px;
	height: 15px;
	background: url(../images/rounded_bluebottombg.gif) repeat-x;
}

.pgmDetailsLeft .news li
{
	list-style: none;
	margin-bottom: 20px;
	width: 398px;
	padding-right: 10px;
	color: #666;
	line-height: 13px;
	font-size: 11px;
}
.pgmDetailsLeft .news li a, a:hover
{
	color: #0066cc;
}
.pgmDetailsLeft .news li spTitle
{
	font-weight: bold;
}

.pgmDetailsLeft .rankingList
{
	width: 420px;
	clear: both;
	font-weight: bold;
	color: #666;
}

.pgmDetailsLeft .rankingList ul
{
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
.pgmDetailsLeft .rankingList li
{
	padding: 0 0 0 35px;
	list-style: none;
	width: 365px;
}
.pb20
{
	padding-bottom: 20px;
}
.pt30
{
	padding-top: 30px;
}
.p10
{
	padding: 10px;
}
.pgmDetailsLeft .w480 li
{
	width: 480px;
}
.pgmDetailsLeft .w400 li
{
	width: 380px;
	padding-left: 20px;
	color: #666;
}
h6
{
	font-weight: bold;
	color: #666;
	font-size: 16px;
	padding: 10px 0 20px;
	margin: 0px;
}
.pl20
{
	padding-left: 20px;
}

.centRM1
{
	color: #0C446C;
	display: inline;
	float: left;
	font-size: 14px;
	font-weight: bold;
	padding: 2px 0 0 8px;
	text-align: center;
}

.centRM1 h1
{
	color: #0c446c;
	font-weight: bold;
	font-size: 11px;
	margin-top: -1px;
	height: 10px;
	text-align: left;
}

.centRM1 span
{
	font-size: 11px;
	font-weight: normal;
}

.centRM1 .title
{
	font-size: 14px;
	font-weight: bold;
}
.centRM1 .Subtitle
{
	font-size: 12px;
	font-weight: 500;
	display: inline;
}

.TopCollegeLink
{
	color: #145299;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	float: none;
	width: 186px;
	padding-left: 4px;
	padding-right: 4px;
}

.hdrCollegeList
{
	margin-bottom: 10px;
	font-size: 12px !important;
}

/*MicroSite Css Starts*/
.teachingBlock
{
	width: 180px;
	border: 1px solid #b8d9fd;
	margin-bottom: 10px;
}
.teachingBlock ul
{
	margin: 0;
	padding: 0 0 0 10px;
	font-size: 12px;
}
.teachingBlock ul li
{
	background: url(../images/arrow_offer.gif) no-repeat 0px 6px;
	clear: both;
	list-style: none;
	padding: 0 0 5px 10px;
	display: block;
	overflow: hidden;
}
* html .teachingBlock ul li
{
	background: url(../images/arrow_offer.gif) no-repeat 0px 9px;
	padding: 0 0 3px 10px;
}
.teachingBlock ul li a
{
	color: #000;
}
.teachingBlock ul li em
{
	color: #666;
	padding: 0;
	margin: 0;
}
.teachingBlock ul li div.careername
{
	color: #666;
	padding: 0;
	margin: 0;
	width: 150px;
	font-weight: bold;
}
.teachingBlock ul li div.dollaramount
{
	color: #336699;
	font-weight: bold;
	text-indent: 20px;
}
.teachingTitle
{
	background: #d5e9ff;
	display: block;
	overflow: hidden;
	padding: 5px 0 5px 5px;
	color: #0c446c;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 5px;
}
.contentC .rcProgContentArea1
{
	clear: both;
	padding: 10px 10px 5px 10px;
	display: block;
	overflow: hidden;
	font-size: 12px;
	text-align: justify;
}

.contentC .rcProgContentArea1 h3
{
	font-size: 16px;
}
.contentC .rcProgContentArea1 p
{
	font-size: 13px; /*font-family: Verdana;*/
}
.contentC .rcProgContentArea1 p a
{
	text-decoration: underline;
	font-weight: bold;
}
.contentC .rcProgContentArea1 OL LI
{
	padding-bottom: 5px;
	line-height: 20px;
	font-size: 13px;
}

.divstepcareercollegesgroup
{
	margin-left: 100px;
	padding-top: 10px;
}
.fp14
{
	font-size: 14px;
}
.spNotefp
{
	font-size: 11px;
	font-style: italic;
	display: block;
	line-height: 12px;
}



.OCALeftImg
{
	float: left;
	padding: 0 10px;
}
.w583
{
	width: 580px !important;
}
.w578
{
	width: 578px !important;
}
.landingpageright
{
	float: right;
	padding-right: 2px;
}
.collegeInfoList
{
	background: #fff;
	display: block;
	overflow: hidden;
	width: 578px;
	border: 1px solid #C4DDFA; /*margin-bottom:10px;*/
}
.collegeInfoList ul
{
	float: left;
	display: block;
	width: 175px;
	overflow: hidden;
	padding-bottom: 10px !important;
}
.collegeInfoList ul li
{
	padding: 0 0 5px 10px !important;
}
.collegeInfoList ul.Row
{
	background: #fafafa !important;
}
.PRschoolHeaderBottom
{
	padding-bottom: 5px;
}
.schoolInfoList .schoolInfoBlock .infoTxt1
{
	padding-left: 165px; /*Added*/
}
.schoolInfoList .schoolInfoBlock .infoTxt1 span
{
	font-size: 12px;
	margin: 0;
	padding: 0;
	color: #333;
}
.bgNone
{
	background: #fff !important;
}
.collegeListing
{
	padding: 10px;
}
.OCACenterTitle
{
	color: #0066cc;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	padding: 3px 0 5px 0;
	display: block;
	overflow: hidden;
}
.OCACenterTitle a
{
	text-decoration: underline !important;
	display: block; /*Added For Step Link*/
	overflow: hidden; /*Added For Step Link*/
}
#divSteps a
{
	font-size: 13px;
	margin-bottom: 5px;
}
hr.OCALandingline
{
	background-color: #ecf4fe !important;
	height: 2px;
	border-bottom: 1px solid #ecf4fe;
	color: #ecf4fe;
}
.pt10
{
	padding-top: 10px;
}
.wh177
{
	width: 179px;
	height: auto;
	overflow-y: scroll;
}
.centRMFontSize
{
	font-size: 14px;
}

.centercontent .ocgcontent
{
	clear: both;
	padding: 3px;
	font-size: 12px;
	color: #333;
	margin-bottom: 5px;
	background-color: rgb(213,233,255);
	display: block;
	overflow: hidden;
	width: 474px;
}
.centercontent .ocgteachercontent
{
	clear: both;
	padding: 3px;
	font-size: 12px;
	color: #333;
	margin-bottom: 5px;
	background: #fbe8c4;
	display: block;
	overflow: hidden;
	float: left;
	width: 474px;
}
.centercontent .ocgteachercontent .innerlayer
{
	background-color: #fff;
	padding: 5px 5px 2px 0px;
	margin: 3px;
	border: 1px solid #edd9b5;
	display: block;
	overflow: hidden;
	float: left;
	width: 455px;
}

.centercontent .innerlayer
{
	background-color: #fff;
	padding: 5px 5px 0px 0px;
	margin: 3px;
	border: 1px solid #9fcafd;
	display: block;
	overflow: hidden;
	float: left;
	width: 455px;
}
.centercontent .innerlayer a
{
	text-decoration: none;
	cursor: pointer;
}
.centercontent .innerlayer h1
{
	font-size: 22px;
	color: #1158a8;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
.centercontent .innerlayer span
{
	font-size: 22px;
	color: #1158a8;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
.centercontent .innerlayer h3
{
	font-size: 13px;
	color: #999999;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
.centercontent .innerlayer .ocaimg
{
	padding: 2px 10px 0px 20px;
	margin: 0px;
	width: 99px;
	float: left;
	display: block;
	overflow: hidden;
	height: 75px;
}
.centercontent .innerlayer .ocatxt
{
	float: left;
	width: 290px;
	display: block;
	overflow: hidden;
	padding: 10px 0;
	text-align: left;
}

.secondColumn
{
	width: 578px;
	float: left;
	padding-left: 3px;
}
.thirdColumn
{
	width: 188px;
	float: right;
}
.secondColumn .centR_Bcontainer
{
	height: 7px !important;
	display: block;
	overflow: hidden;
}
.mn10
{
	margin-top: -10px !important;
}
.secondColumn .CollegeSec
{
	padding-top: 20px;
	width: 578px;
	float: left;
}
.mb0
{
	margin-bottom: 0px;
}

.brdbtmw
{
	border-bottom: 1px solid #fff;
}
.pdlf15
{
	padding-left: 10px;
	width: 208px;
}
.hgMinImpLeftNav
{
	display: block;
	height: auto !important;
	min-height: 25px;
	overflow: hidden;
}
.wd20fl
{
	width: 20px;
	float: left;
}
.wd185fr
{
	width: 185px;
	float: right;
}
.careerBreadCrumb
{
	font-size: 13px;
	padding-left: 10px;
	height: 30px;
}
.wd155fr
{
	width: 155px;
	float: right;
}
/*MicroSite Css Ends*/

/**  Overview page external link widget**/
.overviewcontentleft
{
	float: left;
	width: 360px;
	padding: 10px;
}

.overviewcontentRight
{
	float: right;
	padding-bottom: 10px;
	width: 378px;
	margin-right: 8px;
	display: block;
	overflow: hidden; /*padding: 10px 0px 10px 0px;*/
}

.mR30
{
	margin-right: 30px;
}

.mR45
{
	margin-right: 45px;
}

.mR50
{
	margin-right: 50px;
	margin-bottom: 5px;
}

.mR32
{
	margin-right: 32px;
}

/**  Overview page external link widget end**/

/** Form Ad Widget **/
.freeInfoForm
{
	/*background:#f0f0f0;*/
	background: url(../images/form_bg.gif) repeat-y top left;
	display: block;
	text-align: left;
	width: 388px;
}
.LeadGenwidget
{
	float: left;
	height: 349px;
	display: block;
	overflow: hidden;
}
.bgtop
{
	height: 6px;
	background: url(../images/form_bg_top.gif) right bottom no-repeat;
	display: block;
	width: 368px;
}
.bgbottom
{
	width: 368px;
	height: 12px;
	background: url(../images/form_bg_bottom.gif) right top no-repeat;
	display: block;
	margin-top: -5px;
}
.freeInfoForm .btnArea
{
	clear: both;
	height: 65px;
}
.freeInfoForm .btnArea .btn
{
	float: right;
}
.freeInfoForm .btnArea .bbb
{
	float: left;
	margin: 10px 10px;
}

.freeInfoFormcampus
{
	/*background:#f0f0f0;*/
	background: url(../images/campusform_bg.gif) repeat-y top left;
	text-align: left;
	width: 368px;
}
.campusbgtop
{
	display: block;
	height: 6px;
	background: url(../images/campusform_bg_top.gif) right bottom no-repeat;
	width: 368px;
}
.campusbgbottom
{
	display: block;
	width: 368px;
	padding: 0;
	height: 12px;
	background: url(../images/campusform_bg_bottom.gif) right top no-repeat;
}

.inlineForm
{
	clear: both;
}

li.DisplayText
{
	font-size: 13px;
	text-align: left;
}
/** Form Ad Widget Ends**/

.degreeHeaderNoCb
{
}

.rightnav .innerlayerCareerChoice
{
	background-color: rgb(230,241,255);
	padding: 5px;
	margin: 5px;
	border: 1px solid #9fcafd;
	width: 180px;
}

.mL20
{
	margin-left: 20px;
}

.mTN20
{
	margin-top: -20px;
}


.rightBanner
{
	float: right;
	display: block;
	overflow: hidden;
	margin-left: 7px;
	margin-bottom: 10px;
}

.hT5
{
	height: 5px;
	display: block;
	overflow: hidden;
}

.distinctNavigation
{
	border: solid 1px white;
}

/* advertise Document */


.advertiseLeft
{
	width: 250px;
	float: left;
}
.advertiseRight
{
	width: 430px;
	float: right;
	border-left: 1px solid #ccc;
	padding-left: 25px;
}
.advertiseBlock
{
	padding: 15px 15px 0 15px;
	font-size: 12px;
	clear: both;
	display: block;
	overflow: hidden;
}
.advertiseBlock p
{
	font-size: 14px;
}
.advertiseBlock ul
{
	margin: 0;
	padding: 10px 0 10px 15px;
}
.advertiseBlock ul li
{
	background: url(../images/arrow_offer.gif) no-repeat 0 5px;
	list-style: none;
	display: block;
	padding-left: 10px;
	margin-bottom: 5px;
}
.advertiseHeading
{
	font-size: 14px;
	font-weight: bold;
}
.advertiseBlock h5
{
	margin: 0;
	padding: 0 0 10px 0;
	color: #29b104;
	font-size: 20px;
	border: none !important;
}
.advertiseForm
{
	background: url(../Images/advertiseformBg.gif) repeat-x 0 0;
	height: 390px;
	display: block;
	border: 1px solid #ccc;
	padding: 15px;
	margin: 0 15px 15px 25px;
	font-size: 12px;
}
.advertiseRequired
{
	color: Red;
	vertical-align: top;
}
.advertiseFormRow
{
	width: 300px;
	float: left;
	padding-bottom: 15px;
	text-align: left;
	display: block;
	overflow: hidden;
}
.advertiseFormRow .labelform
{
	width: 100px;
	float: left;
	color: #333;
	font-weight: bold;
}
.advertiseFormRow .requiredText
{
	padding-left: 100px;
}
.advertiseFormRow .validatorText
{
	padding-left: 100px;
}
.advertiseForm .advertiseSM
{
	width: 30px !important;
	float: left;
	color: #333;
	font-weight: bold;
}
.advertiseFormRow input
{
	width: 155px;
}
.advertiseForm input.inputAdvertiseSmall
{
	width: 60px !important;
}
.advertiseFormRow select
{
	width: 160px;
	height: 60px;
}
.advertiseFormStrechRow
{
	width: auto;
	float: left;
	padding-left: 115px;
	margin-bottom: 15px;
}
.advertiseBtnRow
{
	width: 100%;
	display: block;
	overflow: hidden;
	padding-left: 100px;
	clear: both;
}
.advertiseBtnRow input
{
	outline: none;
}
.advertiseRowHeight
{
	display: block;
	clear: both;
	height: 43px;
	overflow: hidden;
}

.advertiseRowHeightDegree
{
	display: block;
	clear: both;
	overflow: hidden;
	height: 100px;
}
.thanksanchor
{
	text-decoration: none;
	font-size: 14px;
	padding-left: 300px;
}

.advertisePartnerImage
{
	padding: 5px 15px;
}

.advertiseBlockPadding
{
	padding-left: 13px;
}

/*Articles 01072009*/
.subHeader
{
	font-weight: bold;
	font-size: 14px;
	color: #0c446c;
	padding-top: 5px;
	height: 20px;
	clear: both;
}
.resentlistBox1
{
	background-color: rgb(213,233,255);
	overflow: hidden;
}
.resentlistBox1 .innerlayer
{
	background-color: #fff;
	padding: 5px;
	margin: 5px;
	border: 1px solid #9fcafd;
}
.resentlistBox1 .innerlayer UL
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	padding: 5px 10px 10px 10px;
}

.resentlistBox1 .innerlayer .topicnormal
{
	font-size: 12px;
	font-weight: normal;
}
.resentlistBox1 .innerlayer .content
{
	font-size: 11px;
	color: #666;
	font-weight: normal;
}
.bb
{
	border-bottom: 1px #ccc solid;
}
.topicL
{
	width: 287px;
	float: left;
}
.topicR
{
	width: 287px;
	float: right;
}
.topiclist UL
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	padding: 5px 10px 10px 20px;
}
.topiclist UL LI
{
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	background: url(../images/Careers/arrow_down_blk.gif) no-repeat 0px 15px;
	padding: 6px 0 5px 10px;
}
.topiclist UL LI.tTitle
{
	font-size: 13px;
	line-height: 18px;
	color: #0c446c;
	font-weight: bold;
}
.topiclist UL LI.subtopic
{
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	background: url(../images/Careers/arrow_offer.gif) no-repeat 10px 9px;
	padding: 4px 0 5px 20px;
}
.topiclist UL LI.sub_subtopic
{
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #666;
	background: url(../images/Careers/arrow_offer.gif) no-repeat 25px 9px;
	padding: 4px 0 0 35px;
}
.topiclist UL LI.sub_subtopic A
{
	color: #666;
}
/*Featured Articles */
.pm5
{
	padding: 5px;
	margin: 5px;
}
.ftdArticles
{
	background: #eaf4dc;
	overflow: hidden;
	display: block;
	width: 188px;
}
.ftdinnerlayer
{
	background: #fff;
	border: 1px #d8dcb5 solid;
}
.ftdinnerlayer UL
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	padding: 5px;
}
.ftdinnerlayer UL LI.tTitle
{
	font-size: 13px;
	line-height: 18px;
	color: #0c446c;
	font-weight: bold;
	border-bottom: 1px #999999 dotted;
	display: block;
	overflow: hidden;
}
.ftdinnerlayer UL LI.sublist
{
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	background: url(../images/Careers/arrow_offer.gif) no-repeat 1px 10px;
	padding: 4px 0 0px 10px;
	display: block;
	overflow: hidden;
}

/*Featured school */

.fSchool
{
	background: #d5e7ff;
	overflow: hidden;
	display: block;
	width: 188px;
}
.fSchoolinnerlayer
{
	background: #e5f1ff;
	border: 1px #a0c9ff solid;
	overflow: hidden;
	display: block;
}
.fSchoolinnerlayer UL
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	padding: 5px;
}
.fSchoolinnerlayer UL LI.tTitle
{
	font-size: 13px;
	line-height: 18px;
	color: #0c446c;
	font-weight: bold;
	border-bottom: 1px #999999 dotted;
}
.fSchoolinnerlayer UL LI.logo
{
	list-style-type: none;
	padding: 10px 20px 0 10px;
}
.fSchoolinnerlayer UL LI.logo img
{
	border: 1px #ccc solid;
}
.fSchoolinnerlayer UL LI.sublist
{
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px #999999 dotted;
	padding-bottom: 10px;
}
.fSchoolinnerlayer UL LI.sublist span
{
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.fSchoolinnerlayer UL LI.sublist p
{
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}

.fSchoolinnerlayer ul li.title a
{
	color: #234D7D;
}

.fSchoolinnerlayer ul li a:hover
{
	color: #333333;
	text-decoration: underline;
}
.descriptionColor
{
	color: #333333;
	text-decoration: none;
}

/*career Widget*/

.careerWidget
{
	background: #b2cda6;
	overflow: hidden;
	display: block;
	width: 188px;
}
.careerWidgetinnerlayer
{
	border: 1px #90b081 solid;
	overflow: hidden;
	display: block;
	background: url(../images/Careers/careerwdbg.gif) no-repeat;
	height: 228px;
}
.careerWidgetinnerlayer UL
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	padding: 5px;
}
.careerWidgetinnerlayer UL LI.tTitle
{
	font-size: 13px;
	line-height: 15px;
	color: #000;
	font-weight: bold;
	border-bottom: 1px #999999 dotted;
}
.careerWidgetinnerlayer UL LI.sublist
{
	font-size: 10px;
	line-height: 15px;
	font-weight: normal;
	color: #000;
	background: url(../images/Careers/arrow_offer.gif) no-repeat 1px 10px;
	padding: 4px 0 0px 10px;
}
.careerWidgetinnerlayer UL LI.learnmore
{
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000;
	list-style-type: none;
	text-align: right;
}
.careerWidgetinnerlayer UL LI.sublist A
{
	color: #666;
}


.resentlistBox1 .innerlayer UL LI
{
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	background: url(../images/Careers/arrow_offer.gif) no-repeat 0px 12px;
	padding: 6px 0 6px 10px;
	border-bottom: 1px #999999 dotted;
}
.resentlistBox1 .innerlayer UL LI.last
{
	border: none;
}

/*Other Articles*/
.topicL
{
	width: 287px;
	float: left;
}
.topicR
{
	width: 287px;
	float: right;
}
.topiclist UL
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	padding: 5px 10px 10px 20px;
}
.topiclist UL LI
{
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	background: url(../images/arrow_down_blk.gif) no-repeat 0px 15px;
	padding: 6px 0 5px 10px;
}
.topiclist UL LI.tTitle
{
	font-size: 13px;
	line-height: 18px;
	color: #0c446c;
	font-weight: bold;
}
.topiclist UL LI.subtopic
{
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	background: url(../images/arrow_offer.gif) no-repeat 10px 9px;
	padding: 4px 0 5px 20px;
}
.topiclist UL LI.sub_subtopic
{
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #666;
	background: url(../images/arrow_offer.gif) no-repeat 25px 9px;
	padding: 4px 0 0 35px;
}
.topiclist UL LI.sub_subtopic A
{
	color: #666;
}

/*articles detials page*/

.contentC .articlecopy
{
	float: left;
	padding-right: 10px;
	display: block;
	padding-left: 10px;
	font-size: 12px;
	padding-bottom: 10px;
	overflow: hidden;
	padding-top: 10px;
	text-align: justify;
}
.articlecopy .articllist
{
	padding: 0;
	margin: 5px;
	display: block;
	float: right;
	width: 232px;
}
.articllistT
{
	background: url(../images/articlesTop.gif) no-repeat;
	height: 8px;
	width: 232px;
}
.articllistB
{
	background: url(../images/articlesbottom.gif) no-repeat;
	height: 8px;
}


.articllistB .more
{
	float: right;
	padding-right: 10px;
}
.articllistC
{
	background: #f8fdf9;
	text-align: left;
	padding: 0 5px 5px 5px;
	background: url(../images/articlescenter.gif) repeat-y;
}
.articllistC UL
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	padding: 5px;
}
.articllistC UL LI.title
{
	font-size: 14px;
	font-weight: bold;
	color: #cc3300;
	line-height: 15px;
	display: block;
}
.articllistC UL LI.sublist
{
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #666;
	background: url(../images/arrow_offer.gif) no-repeat 10px 12px;
	padding: 4px 0 0px 20px;
	display: block;
}
.articlecopy p
{
	padding: 2px 2px;
}

/*Article breadcrumb*/

.breadcrumb
{
	display: block;
	height: 25px;
	margin: 0 0 2px 0;
}
.breadcrumb UL
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	padding: 2px;
}
.breadcrumb UL li
{
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000;
	float: left;
}
.breadcrumb UL li.levels
{
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	background: url(../images/arrow_breadcrumb.gif) no-repeat 1px 8px;
	padding: 4px 10px 0px 8px;
}
.breadcrumb UL li.levels A
{
	color: #666666;
}
.breadcrumb .currentpage
{
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #0c446c;
	background: url(../images/arrow_breadcrumb.gif) no-repeat 1px 8px;
	padding: 4px 10px 0px 8px;
}
.breadcrumb .currentitle
{
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #0c446c;
	margin-left: -5px;
}

/*recommended College widget*/
.reCollege
{
	background: #b296c8;
	overflow: hidden;
	display: block;
	width: 188px;
}
.reCollegeinnerlayer
{
	background: #ffffff;
	border: 1px #9578ac solid;
	overflow: hidden;
	display: block;
}
.reCollegeinnerlayer UL
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	padding: 5px;
}
.reCollegeinnerlayer UL LI.title
{
	font-size: 13px;
	line-height: 18px;
	color: #0c446c;
	font-weight: bold;
	border-bottom: 1px #999999 dotted;
}
.reCollegeinnerlayer UL LI.logo
{
	list-style-type: none;
	padding: 10px 0px 5px 0px;
	border-bottom: 1px #999999 dotted;
}
.reCollegeinnerlayer UL LI.logo img
{
	border: 1px #ccc solid;
}

.reCollege .morelink
{
	font-size: 11px;
	font-weight: bold;
	border-bottom: 1px #999999 dotted;
	padding: 0 10px 5px 0;
	color: #fff;
	float: right;
}
.reCollege .morelink A
{
	font-size: 11px;
	font-weight: bold;
	border-bottom: 1px #999999 dotted;
	padding-bottom: 10px;
	color: #fff;
}
.reCollegeinnerlayer UL LI.sublist span
{
	font-size: 9px;
	font-weight: normal;
}
.anchorSpan
{
	cursor: text; /*text-decoration:none;*/
}


.shareButtons
{
	text-align: right;
	margin-top: 2px;
	margin-right: 3px;
	display: block;
	padding-top: 3px;
}

/*STATE LIST*/
.roundedboxState
{
	clear: both;
	display: block;
	margin: 0px;
	overflow: hidden;
}
.centRST_container
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 14px;
	background: url(../images/rounded_CENTSTheaderbg.gif) repeat-x;
	padding-bottom: 0px;
	padding-top: 0px;
	height: 25px;
	display: block;
	overflow: hidden;
}
.centRL_ST
{
	display: inline;
	background: url(../images/rounded_CENTSTheaderleft.gif) no-repeat 50% top;
	float: left;
	width: 6px;
	height: 25px;
}
.centRM_ST
{
	padding-right: 0px;
	display: inline;
	padding-left: 8px;
	font-weight: bold;
	font-size: 11px;
	float: left;
	padding-bottom: 0px;
	color: #0c446c;
	padding-top: 4px;
	text-align: center;
}
.centRM_ST H1
{
	margin-top: -1px;
	font-weight: bold;
	font-size: 14px;
	color: #9b4e03;
	height: 10px;
	text-align: left;
}
.centRM_ST SPAN
{
	font-weight: normal;
	font-size: 11px;
}
.centRM_ST .title
{
	font-weight: bold;
	font-size: 14px;
}
.centRM_ST .Subtitle
{
	display: inline;
	font-weight: 500;
	font-size: 12px;
}
.centRR_ST
{
	display: inline;
	background: url(../images/rounded_CENTSTheaderright.gif) no-repeat 50% top;
	float: right;
	width: 6px;
	height: 25px;
}
.contentST
{
	border-right: #f9e8c5 1px solid;
	display: block;
	overflow: hidden;
	border-left: #f9e8c5 1px solid;
	width: 773px;
	height: 100%;
	background-color: #ffffff;
}
.contentST .rcProgContentArea
{
	clear: both;
	display: block;
	overflow: hidden;
	padding: 1px;
	margin: 0;
}
.contentST .rcProgContentArea P
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	padding-top: 0px;
}
.contentST .leftImg
{
	float: left;
	width: 215px;
	margin-right: 10px;
}
.contentST .rightProgContent
{
	font-size: 12px;
	text-align: justify;
}
.contentST .rightProgContent1
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 12px;
	float: left;
	width: 740px;
}
.contentST .rightDegreeContent
{
	font-size: 12px;
	float: left;
	width: 515px;
}
.contentST .rightDegreeContent1
{
	padding-right: 35px;
	font-size: 12px;
	float: right;
	width: 575px;
}
.centRST_Bcontainer
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 14px;
	background: url(../images/rounded_CENTSTbottombg.gif) repeat-x;
	padding-bottom: 0px;
	padding-top: 0px;
	height: 7px;
	display: block;
	overflow: hidden;
	margin-bottom: 10px;
}
.centRBL_ST
{
	display: inline;
	background: url(../images/rounded_CENTSTbottomleft.gif) no-repeat 50% top;
	float: left;
	width: 6px;
	height: 7px;
}
.centRBM_ST
{
	padding-right: 5px;
	display: inline;
	padding-left: 5px;
	font-weight: bold;
	font-size: 11px;
	float: left;
	padding-bottom: 5px;
	color: #1860b2;
	padding-top: 5px;
}
.centRBR_ST
{
	display: inline;
	background: url(../images/rounded_CENTSTbottomright.gif) no-repeat 50% top;
	float: right;
	width: 6px;
	height: 7px;
}
.contentST UL
{
	display: block;
	float: left;
	overflow: hidden;
	width: 132px;
}
.contentST UL LI
{
	padding-right: 0px !important;
	padding-bottom: 2px !important;
	padding-top: 0px !important;
}
.contentST UL.Row
{
	background: #fafafa;
}
.contentST UL.listing
{
	padding-right: 0px;
	padding-left: 10px;
	font-size: 12px;
	padding-bottom: 0;
	margin: 0px;
	padding-top: 0;
}
.contentST UL.listing LI
{
	padding-right: 0px;
	display: block;
	padding-left: 15px;
	background: url(../images/arrow_offer.gif) no-repeat 0px 6px;
	padding-bottom: 5px;
	padding-top: 0px;
	list-style-type: none;
}
.contentST UL.listing LI A.firstLink
{
	float: left;
	width: 200px;
}
.contentST UL.listing LI A:hover
{
	color: #0d71bd;
	text-decoration: underline;
}
.contentST UL.listing LI A
{
	color: #0d71bd;
	text-decoration: none;
}
.fs14
{
	font-size: 14px;
}
/*Small State List Css*/
.statelistwidget
{
	width: 188px;
	display: block;
	padding-bottom: 10px;
}
.statelistwidget .top
{
	background: url(../images/statelist_top.gif) no-repeat 0 0;
	display: block;
	color: #0c446c;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 5px 0 8px;
	min-height: 23px;
}

.statelistwidget .statelist
{
	border: 1px #e8e8e8 solid;
	display: block;
	overflow: hidden;
}
.statelistwidget UL
{
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	width: 167px;
}
.statelistwidget UL LI
{
	clear: both;
	display: block;
	background: url(../images/arrow_offer.gif) no-repeat 10px 9px;
	padding: 3px 0 1px 20px;
	overflow: hidden;
	list-style-type: none;
	border-bottom: 1px dotted #ccc;
}

.wh177Version2
{
	overflow-y: scroll;
	width: 100%;
	height: auto;
}
.child ul
{
	margin: 0;
	padding: 0 0 0 40px;
}
ul.nestedListing li
{
	list-style-type: disc !important;
}
.divSpacing
{
	margin-bottom: 10px;
	display: block;
}

/*onlinecollege list*/
.collegetitleblock
{
	border: 1px #bcdafb solid;
	clear: both;
	background: #d5e9ff;
	display: block;
	overflow: hidden;
	width: 576px;
}
.collegetitleblock .title
{
	color: #0c446c;
	font-size: 14px;
	padding: 1px 0 2px 8px;
	font-weight: bold;
}
.collegetitleblock A
{
	font-size: 11px;
	padding: 0;
	margin: 0;
	overflow: hidden;
}
.onlineCblock
{
	overflow: hidden;
	display: block;
	clear: both;
	padding-bottom: 10px;
}
.collegelist
{
	background: url(../images/Careers/collegelist.gif) repeat-x left bottom;
	border: 1px #cccccc solid;
	margin: 5px 0;
	display: block;
	overflow: hidden;
	width: 576px;
}

.college_info
{
	float: right;
	text-align: left;
	width: 370px;
	padding: 5px;
	font-size: 12px;
}
.college_info h2
{
	color: #0D71BD;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
}
.college_info p
{
	margin: 0;
	padding-bottom: 5px;
}
.college_info UL
{
	display: block;
	margin: 0;
	padding: 0;
}
.college_info UL li
{
	line-height: 18px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: disc;
	margin: 0 0 0 10px;
}
.onlineCblock .collegelist .getInfoBtn
{
	text-align: right;
	clear: both;
	padding: 0;
}
.collegeimage
{
	float: left;
	padding: 35px 10px 20px 20px;
}



.collegelistnone
{
	background: url(../images/Careers/collegelist.gif) repeat-x left bottom;
	border: 1px #cccccc solid;
	margin: 5px 0;
	display: block;
	overflow: hidden;
	width: 576px;
}

.careerMoreCollegeslnk
{
	display: none;
}

.pb10
{
	padding-bottom: 10px;
}

/*career navigation changes 08072009*/

.centR_Bcontainer .centRBM .viewmorebtn
{
	background: url(../images/Careers/viewmore.gif) no-repeat 0px 1px;
	height: 13px;
	width: 125px;
	float: left;
	margin-left: 420px;
	font-weight: normal;
	font-size: 11px;
	text-align: center;
}
* html .centR_Bcontainer .centRBM .viewmorebtn
{
	background: url(../images/Careers/viewmore.gif) no-repeat 0px 1px;
	height: 13px;
	width: 125px;
	float: right;
	margin-left: 420px;
	font-weight: normal;
	font-size: 11px;
	text-align: center;
}

.centR_Bcontainer .centRBM .viewmorebtn a
{
	margin-top: -4px;
	display: block;
}
.secondColumn .btmexpand
{
	height: 20px !important;
}
.h10
{
	height: 5px;
}

.careerDetailDesc
{
	display: none;
	clear: both; /*font-family: Verdana;*/
	font-size: 13px;
}
.divSpacing
{
	margin-bottom: 10px;
	display: block;
}
.watermarkOn
{
	color: #CCCCCC;
	font-style: italic;
}

/*salarywidget 10072009*/
.salarywidget
{
	width: 188px;
	display: block;
	padding-bottom: 10px;
}
.salarywidget .top
{
	background: transparent url(../images/salarieswidget_top.gif) no-repeat scroll 0 0;
	color: #0C446C;
	display: block;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 5px 0 8px;
	min-height: 23px;
}
.salarywidget .salarylist
{
	background: url(../images/salarieswidget_bg.gif)repeat-x;
	border: 1px #e8e8e8 solid;
	display: block;
	overflow: hidden;
}

.salarywidget .salarydetail
{
	background: url(../images/salarieswidget_list.gif) no-repeat left center;
	background-color: #f7f7f7;
	min-height: 39px;
	border: 1px #eeedea solid;
	margin: 5px !important;
}
.salarywidget .salarydetail .careername
{
	padding: 0 0 0 15px;
	font-size: 12px;
	color: #0c446c;
	font-weight: bold;
	clear: both;
}
.salarywidget .salarydetail .dollaramount
{
	padding: 0 2px 0 20px;
	font-size: 14px;
	color: #39b54a;
	font-weight: bold;
}
.experiencenote
{
	font-size: 11px;
	color: #666;
	text-align: left;
	padding-bottom: 3px;
}
.experiencenote span
{
	font-size: 13px;
	color: red;
}
/*/*left nave changes 09072009*/
.leftSubnavV2 .headertext
{
	padding-left: 10px;
	font-weight: bold;
	padding-bottom: 2px;
	padding-top: 2px;
	font-size: 14px;
	width: 208px;
	color: #fff;
	background: #6aaae7;
	border-bottom: 1px #3a6889 solid;
}
.leftSubnavV2 UL
{
	margin: 5px 10px;
	padding: 0;
	list-style-type: none;
}
.leftSubnavV2 UL LI
{
	padding-left: 16px;
	font-size: 12px;
	padding-top: 2px;
	color: #174662;
	line-height: 18px; /*border-bottom: 1px #bec5cd dotted;*/
}
.leftSubnavV2 UL LI.levelF
{
	font-weight: bold;
	color: #174662;
	background: url(../images/arrow_offer.gif) no-repeat 0 9px;
	border-bottom: 1px #bec5cd dotted;
}
.leftSubnavV2 UL LI.levelF a
{
	color: #174662;
}
.leftSubnavV2 .subNavTitle
{
	background: url(../images/arrow_offer.gif) no-repeat 5px 5px;
	font-size: 13px;
	padding-left: 15px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;
	/*font-weight: bold;*/
}

.subNavTitle a
{
	color: #0D71BD;
	/*font-weight: bold;*/
}
.leftSubnavV2 .cpV2
{
	background: #347eb2 url(../images/arrow_wht.gif) no-repeat 5px 5px;
}
.leftSubnavV2 .cpV2 a
{
	color: #fff !important;
}
.leftSubnavV2 UL LI.levelS
{
	font-weight: bold;
	font-size: 12px;
	color: #0e4065;
	line-height: 18px;
	padding-top: 2px;
	border-bottom: none !important;
}
.leftSubnavV2 ul.sublevel LI
{
	border-bottom: none;
}
.leftSubnavV2 ul.sublevel LI.cp
{
	background: #347eb2 !important;
}
.leftSubnavV2 ul.sublevel LI.cp a
{
	color: #fff;
}
.leftSubnavV2 ul.sublevel LI.cp a:hover
{
	color: #fff;
}
.sublevelBlock
{
	border-bottom: 1px dotted #BEC5CD;
	margin: 0 10px 0 10px;
}

.leftSubnavV2 UL LI A
{
	text-decoration: none;
}
.leftSubnavV2 UL LI A:hover
{
	text-decoration: underline;
}
.pB2dot5
{
	padding-bottom: 2.5px;
}

.subNavTitle span
{
	color: #174662;
	/*font-weight: bold;*/
}
.padrt5
{
	padding-right: 5px;
}
.cursorptr
{
	cursor: pointer;
}
.width154
{
	width: 154px;
}

.advisorPartner
{
	height: 1100px;
	overflow-y: auto;
	overflow-x: hidden;
}


/** Campus Search **/

/* CSS Document */

.degreeNavBg
{
	display: block;
	background: #3793e8;
	overflow: hidden;
	height: 2px;
}
.degreeNav UL
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px auto;
	width: 500px;
	padding-top: 4px;
	text-align: center;
}
.degreeNav LI
{
	padding-right: 15px;
	padding-left: 15px;
	font-weight: bold;
	font-size: 16px;
	float: left;
	padding-bottom: 0px;
	padding-top: 0px;
	list-style-type: none;
}
.degreeNav LI A
{
	font-size: 12px;
	color: #fff;
}
.degreeNav LI A:hover
{
	font-size: 12px;
	color: #fff;
}
.CSSearchwidget
{
	background: url(../images/campus-colleges-banner-2.jpg) no-repeat;
	height: 207px;
	width: 409px;
}
.CSSearch
{
	/*margin: 0; 	display:block; 	overflow: hidden; 	 padding-left: 10px; 	padding-top:5px;*/
	margin: 6px 0;
	display: block;
	overflow: hidden;
	padding-left: 10px;
}

.CSSearch .header
{
	font-size: 18px;
	font-weight: bold;
}

.CSSearch UL
{
	margin: 0 5px 0 0;
	padding: 0;
	list-style: none;
}
.CSSearch li
{
	padding: 0;
	margin: 0;
}
*html .CSSearch li
{
	height: auto;
}
.CSSearch li select
{
	width: 175px;
	margin: 0 0 5px 0;
	padding: 0;
}

.CSSearch li input
{
	width: 120px;
	margin: 0;
	padding: 0;
}
.CSSearch .formtitle
{
	font-weight: bold;
}
.CSSearch li select
{
	width: 175px;
	margin: 0;
	padding: 0;
}

.CSSearch .formtitle
{
	font-weight: bold;
}
.CSSearch .btn
{
	padding-top: 5px;
	display: block;
	overflow: hidden;
}
html > /**/ body .CSSearch li select
{
	margin-bottom: 8px;
}
.zipCodeValidationText
{
	width: 130px;
	float: left;
	display: block;
	overflow: hidden;
	font-size: 12px;
}
.CSSearch .btn img
{
	float: right;
	margin-right: 150px;
}
:first-child + html .CSSearch li select
{
	width: 175px;
	margin: 0 0 0px 0;
	padding: 0;
}
* html .CSSearch li select
{
	margin: 0;
}
/** Campus Search End **/

/** Campus Search College List End **/


.Csearchtitleblock
{
	border: 1px #bcdafb solid;
	clear: both;
	background: #d5e9ff;
	display: block;
	overflow: hidden;
}
.Csearchtitleblock .title
{
	color: #0c446c;
	font-size: 14px;
	padding: 1px 0 2px 8px;
	font-weight: bold;
}
.Csearchtitleblock A
{
	font-size: 10px;
	padding: 0;
	margin: 0;
	overflow: hidden;
}
.CsearchCollegelist
{
	background: url(../images/collegelist.gif) repeat-x left bottom;
	border: 1px #cccccc solid;
	margin: 5px 0;
	display: block;
	overflow: hidden;
}
.Csearchlistblock
{
	overflow: hidden;
	display: block;
	clear: both;
	padding-bottom: 10px;
}
.Csearch_College
{
	text-align: justify;
	padding: 5px;
	display: block;
	overflow: hidden;
	font-size: 12px;
}
.Csearch_College h2
{
	color: #0D71BD;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding-bottom: 8px;
}
.Csearch_College p
{
	margin: 0;
	padding-bottom: 5px;
}
.Csearch_College UL
{
	display: block;
	overflow: hidden;
	float: left;
	margin: 0;
	padding: 0;
}
.Csearch_College UL li
{
	padding: 0;
	list-style: none;
	margin: 0;
	line-height: 18px;
}
.Csearch_College UL li.subtitle
{
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
.Csearch_College UL li A
{
	font-size: 11px;
	color: #0066cc;
}
.Csearch_College .CsearchCollegelist .getInfoBtn
{
	text-align: right;
	clear: both;
	padding: 0;
}
.Csearchcollegeimage
{
	float: left;
	padding: 35px 10px 20px 20px;
	text-align: center;
}
.Csearchcollegeimage A
{
	font-size: 11px;
}
.Csearchcollegeimage IMG
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
}
.CsearchProgramlist
{
	background: #f4f4f4;
	border: 1px solid #eeeeee;
	display: block;
	overflow: hidden;
	width: 100%;
}
.CsearchProgramlist .closebtn A
{
	float: right;
	padding: 0 5px;
	margin: 5px;
	border: 1px solid #eeeeee;
	background: #efeded;
	font-size: 10px;
	color: #000; /*width:157px;*/
	display: block;
	overflow: hidden;
}
.CsearchProgramlist ul
{
	float: left;
	padding: 0;
	margin-left: 10px;
}
.CsearchProgramlist ul li
{
	font-size: 11px;
	padding: 2px;
	list-style-type: disc;
	list-style-position: inside;
}
.CsearchProgramlist .progTitle
{
	/*float:left;*/
	font-size: 13px;
	font-weight: bold;
	padding-left: 15px;
}
.CsW100
{
	width: 100%;
}

.partnerPrograms
{
}
.cl
{
	clear: both;
}
.lnkViewPrograms
{
	cursor: pointer;
}
.lnkClose
{
	cursor: pointer;
}
/** Campus Search List End **/




/** Online Degree Start**/

.contentST .byonlineDegree
{
	padding: 15px;
	margin: 0;
	float: left;
	display: block;
	width: 245px;
}
.byonlineDegree UL
{
	list-style: none;
	margin: 0;
	padding: 0;
	display: block;
	overflow: hidden;
	width: 245px;
}
.byonlineDegree UL li.mainsubject
{
	font-size: 13px;
	font-weight: bold;
	padding-right: 0px;
	display: block;
	padding-left: 10px;
	background: url(../images/square.gif) no-repeat 0px 8px;
	padding-bottom: 0px;
	list-style-type: none;
}
.byonlineDegree UL li.mainsubject a
{
	color: #003366;
}
.bysubject
{
	padding-left: 8px;
	margin: 0 2px;
}
/*onlinedegree levels*/

.onlinedegreeBlock
{
	display: block;
	overflow: hidden;
}
.degreelevel
{
	float: left;
}

.w270
{
	width: 270px;
	padding: 0 5px;
}
.pt25
{
	padding-top: 25px;
}

.degreelevels
{
	background-color: rgb(213,233,255);
	overflow: hidden;
}
.degreelevels .degreeLinnerlayer
{
	background-color: #fff;
	margin: 5px;
	border: 1px solid #9fcafd;
}
.degreelevels .degreeLinnerlayer UL
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	padding: 5px 5px 5px 10px;
}
.degreelevels .degreeLinnerlayer UL LI
{
	font-size: 12px;
	line-height: 18px;
	background: url(../images/arrow_offer.gif) no-repeat 0px 10px;
	padding: 5px 0 0 8px;
	font-weight: bold;
}

.degreelevels .degreeLinnerlayer UL LI.nolist
{
	background: none;
	font-weight: normal;
	line-height: 20px;
	border-bottom: 1px #f3efef solid;
	padding: 5px 0 5px 0;
}

.degreeLinnerlayer a
{
	font-size: 14px;
}
/*Online Degree - Featured Careers*/

.FcP
{
	overflow: hidden;
	display: block;
	width: 186px;
	border: 1px #ccc solid;
	margin-bottom: 10px;
}
.FcP .header
{
	background: #6aaae7;
	height: 20px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	padding-top: 1px;
}

.FcPlist
{
	background: #eee;
	margin: 5px;
}

.FcPlist UL
{
	display: block;
	overflow: hidden;
	margin: 0;
	padding: 5px;
}
.FcPlist UL li
{
	background: url(../images/RCW-dot.gif) no-repeat scroll 0 7px;
	padding: 0 0 0 10px;
	list-style: none;
	margin: 0 0 0 0px;
	border-bottom: 1px solid #fff;
}
/*Online Degree - Featured Careers End*/

/*Online Degree - DegreeType page */

.levelHeader
{
	font-size: 19px;
	color: #0c446c;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 20px;
	border-bottom: 1px #ccc solid;
}
.degreeBlock
{
	display: inline;
	overflow: hidden;
}
.levelprogramlist
{
	float: left;
	width: 575px;
	padding: 10px 5px 5px 0;
}
.progheader
{
	background: url(../images/Aprogramheader-bg.gif) repeat-y;
	height: 25px;
	font-size: 14px;
	font-weight: bold;
	padding: 5px 0 0 5px;
	width: 75%;
	margin-bottom: 5px;
}
.programlist
{
	background: url(../images/Aprogram-bg.gif) repeat-x bottom;
	width: 100%;
	border: 1px #ecebeb solid;
	margin-top: 5px;
	display: block;
	overflow: hidden;
	clear: both;
}
.programlist UL
{
	margin: 0px;
	color: #375bc6;
	display: block;
	padding: 0 0 0 30px;
	float: left;
	width: 240px;
}
.programlist UL LI
{
	font-size: 12px;
	list-style-type: disc;
	padding-bottom: 0px;
	line-height: 26px;
	padding: 0;
	margin: 0px;
}
.pR10
{
	padding-right: 10px;
}
.viewallCollege
{
	text-align: center;
	padding-top: 5px;
}


/*Online Degree - DegreeType page END*/

/*Online Degree - Recommand College Widget*/
.RcW
{
	overflow: hidden;
	display: block;
	width: 186px;
	border: 1px #ccc solid;
	margin-bottom: 10px;
	background: #fff;
}
.RcW .header
{
	background: #6aaae7;
	height: 20px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	padding-top: 1px;
}

.Rcwcollegelist
{
	border: 1px #ffdb84 solid;
	background: #fff;
	margin: 5px 5px;
}
.Rcwcollegelist .collegeheader
{
	background: url(../images/RCW-headerbg.gif) repeat-y;
	color: #202020;
	padding: 5px 0 0 5px;
	font-size: 12px;
	font-weight: bold;
}
.RcwLogo
{
	padding: 5px;
	text-align: center;
}

.Rcwcollegelist UL
{
	display: block;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.Rcwcollegelist UL li
{
	background: url(../images/RCW-dot.gif) no-repeat scroll 0 7px;
	padding: 0 0 0 10px;
	list-style: none;
	margin: 0 0 0 25px;
}

.RcWinfobtn
{
	text-align: right;
	padding: 0 5px 5px 0;
}


/*Online Degree - Recommand College Widget End*/

/*Online Degree- Salary Calc Widget*/
.salarycalcwidget
{
	width: 285px;
}
.innerblock
{
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding-bottom: 5px;
}
.salarycalcwidget .headertext
{
	border: 1px solid #5b9400;
	background: #8fc800;
	color: #FFFFFF;
	font-size: 20px;
	font-weight: bold;
	padding: 0px 2px;
}
.salarycalcwidget .textblock
{
	background: url(../images/howmuchmore-bg.gif) no-repeat;
}
.salarycalcwidget .textblock .copy
{
	font-size: 13px;
	line-height: 19px;
	padding: 10px 0 15px 12px;
	width: 170px;
}
.salarycalcwidget .formarea
{
	background: url(../images/formbg.gif) no-repeat center;
	height: 145px;
	padding-bottom: 10px;
}
.formarea .RowHeight
{
	clear: both;
	display: block;
	height: 40px;
	overflow: hidden;
	padding: 8px 15px;
}
.FormRow
{
	display: block;
	float: left;
	overflow: hidden;
	padding-bottom: 10px;
	text-align: left;
	width: 125px;
}
.RowHeight .labelform
{
	color: #000;
	font-size: 12px;
	font-weight: bold;
	display: block;
	overflow: hidden;
	margin-bottom: 5px;
}
.FormRow .input
{
	width: 122px;
	font-size: 12px;
	color: #333333;
}
.calcbtn
{
	float: right;
	padding: 10px 0 10px 0;
	margin-right: 25px;
}
.formarea .result
{
	clear: both;
	display: block;
	overflow: hidden;
	padding: 0 10px;
}
.formarea .result .dollaramount
{
	font-size: 11px;
	color: #ac3f00;
	font-weight: bold;
	padding: 3px 0 0 3px;
}

.formarea .result .dollaramount span
{
	font-size: 12px;
	color: #0d3a66;
	font-weight: bold;
}
.formarea .result .grap
{
	text-align: center;
}
.formarea .result .essentialLink
{
	margin: 0 0 0 13px;
	padding: 0;
	list-style: none;
}
.formarea .result .essentialLink UL
{
	margin: 0;
	padding: 0;
	list-style: none;
}
.formarea .result .essentialLink UL li
{
	background: url(../images/scalc_arrow.gif) no-repeat 0 2px;
	padding-left: 20px;
}

.degreeLeftBlock
{
	width: 282px;
	float: left;
	margin-right: 10px;
}
.degreeRightBlock
{
	width: 282px;
	float: left;
}

.boldUnderlineLink
{
	font-weight: bold;
	text-decoration: underline;
}

.fnsz13
{
	font-size: 13px;
}
/*Online Degree- Salary Calc Widget End*/
/*Online Degree - View all college button*/
.buttonStyle
{
	height: 27px;
	padding-top: 5px;
	padding-bottom: 5px;
	position: relative;
	white-space: nowrap;
	vertical-align: middle;
	text-align: center;
}
.buttonStyle a
{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
.buttonStyle .buttonLt
{
	background: url(../images/btn_vCollege_L.gif) no-repeat 0 0;
	float: left;
	height: 27px;
	width: 11px;
}

.buttonStyle .buttonMd
{
	background: url(../images/btn_vCollege_M.gif);
	background-repeat: repeat-x;
	float: left;
	height: 27px;
	line-height: 26px;
}

.buttonStyle .buttonRt
{
	background: url(../images/btn_vCollege_R.gif);
	height: 27px;
	float: left;
	width: 11px;
}
/*Online Degree - View all college button END*/
/** Online Degree End**/

.pR6
{
	padding-right: 12px;
}


.buttonStyle1
{
	height: 27px;
	position: relative;
	white-space: nowrap;
	text-align: center;
}
.buttonStyle1 a
{
	color: #fff;
	text-decoration: none;
}
.buttonStyle1 .buttonL1
{
	background: url(../images/btn_vCollege_L.gif) no-repeat 0 0;
	height: 27px;
	width: 9px;
}

.buttonStyle1 .buttonM1
{
	background: url(../images/btn_vCollege_M.gif);
	background-repeat: repeat-x;
	height: 27px;
	line-height: 26px;
}

.buttonStyle1 .buttonR1
{
	background: url(../images/btn_vCollege_R.gif) no-repeat 0 0;
	height: 27px;
	width: 11px;
}
.padtopbot4
{
	padding: 4px 0 4px 0;
}

.careerDetailDesc h2
{
	color: #0d71bd;
	font-size: 16px;
	font-weight: bold;
	margin: 3px 0 8px 0;
	padding: 0px;
}

.careerDetailDesc p
{
	padding-bottom: 7px;
	padding-top: 0px;
	font-size: 13px; /*font-family: Verdana;*/
}

.careerDetailDesc h2 a
{
	color: #0d71bd;
	text-decoration: none;
}
.careerDetailDesc h2 a:hover
{
	color: #0d71bd;
	text-decoration: underline;
}

.careerDetailDesc li
{
	/*font-family: Verdana;*/
	font-size: 13px;
	padding-bottom: 6px;
}
.careerDetailDesc ul
{
	font-size: 13px;
	margin-top: 4px;
	margin-bottom: 4px; /*font-family: Verdana;*/
}
.careersortdesc p
{
	font-size: 13px; /*font-family: Verdana;*/
	margin-bottom: 5px;
}

.careersortdesc h2
{
	color: #0d71bd;
	font-size: 16px;
	font-weight: bold;
	margin: 3px 0 8px 0;
	padding: 0px;
}
.careersortdesc h3
{
	color: #0d71bd;
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0 5px 0;
	padding: 0px;
}

.careerDetailDesc h3
{
	color: #0d71bd;
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0 5px 0;
	padding: 0px;
}
/* begin Campus Explorer tall college widget css */
#campusexplorer7_widget
{
	width: 343px;
	background-color: #FFFFFF;
	margin-left: 1px;
	border: solid 1px #CCCCCC;
	padding: 0 0 0px;
	color: #666666;
	font-family: Helvetica,Arial,geneva,Sans-Serif;
	font-size: 11px;
	line-height: 16px;
	font-family: Helvetica,Arial,geneva,Sans-Serif;
}

.CE-LR_thankyou-text
{
	padding-bottom: 15px;
}

#campusexplorer7_widget .CE-LR_widget-header /* .campusexplorer7_header  */
{
	height: 29px;
	margin: 0;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
	background: #FFB82C url(http://www.onetwobree.com/images/orange_tile.gif) repeat-x;
	font-size: 18px;
	font-family: Helvetica,Arial,geneva,Sans-Serif;
	line-height: 27px;
}

#campusexplorer7_widget campusexplorer7_header
{
	display: block;
	width: 150px;
	height: 62px;
	background: transparent url(http://www.campusexplorer.com/img/widget/programs/header-150x62.gif) no-repeat center top;
	margin: 5px 5px 0 5px;
	text-indent: -1000em;
}

.campusexplorer7_subheader
{
	display: none;
}

.campusexplorer7_intro
{
	padding: 0 5px;
	margin: 5px 0 8px;
}
.campusexplorer7_college_name
{
	display: block;
	color: #1B65C4;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
	padding: 5px 0;
}

.campusexplorer7_clear
{
	clear: both;
}

#campusexplorer7_widget form
{
	padding: 0 5px;
	margin: 0 0 15px;
}

#campusexplorer7_errorMessage
{
	display: none;
}

.campusexplorer7_error
{
	color: #FF0000;
}

.campusexplorer7_form_error_message
{
	padding: 0 50px 5px;
	color: #FF0000;
}
.campusexplorer7_error_message
{
	display: block;
	color: #FF0000;
	font-size: 11px;
	line-height: 15px;
}

#campusexplorer7_lead_request_form_phone
{
	/*width: 100px;*/
}

#campusexplorer7_lead_request_form_zip_cd
{
	/*width: 55px;*/
}

#campusexplorer7_widget .next-step-btn, #campusexplorer7_widget .submit-btn
{
	display: block;
	float: left;
	width: 125px;
	height: 50px;
	margin-top: 10px;
	margin-left: 100px;
	padding: 0;
	border: 0;
	background: transparent url(http://www.campusexplorer.com/img/widget/submit-orange.gif) no-repeat center top;
	text-indent: -1000em;
	cursor: pointer;
	cursor: hand;
}

.campusexplorer7_plain
{
	padding: 10px 20px 40px;
}

span.campusexplorer7_ceselect optgroup option
{
	margin: 0;
	padding: 0 0 0 5px;
}

#campusexplorer7_widget label
{
	display: block;
	padding: 5px 0 2px;
	margin: 0;
	font-size: 11px;
	float: left;
	width: 135px;
}

span.campusexplorer7_text, span.campusexplorer7_ceselect
{
	display: block;
	margin-bottom: 10px;
	text-align: left !important;
	width: 98% !important; /*width:150px;*/
}

.campusexplorer7_text input, .campusexplorer7_ceselect select
{
	border: solid 1px #CCCCCC;
	width: 67%;
}

span.campusexplorer7_doublewide select
{
	font-size: 11px;
}

#campusexplorer7_content
{
	padding-bottom: 32px; /*border: solid 1px #ccc;*/
	padding: 5px;
	width: 333px;
	display: block;
	overflow: hidden;
}

.campusexplorer7_poweredby
{
	position: relative;
	bottom: 42px;
	right: 10px;
	text-indent: -1000em;
}

.campusexplorer7_poweredby a
{
	float: right;
	vertical-align: middle;
	text-indent: -1000em;
	width: 88px;
	height: 32px;
	border: 0;
	background: transparent url(http://www.campusexplorer.com/img/widget/powered-by-campus-explorer-88x3 2.gif) no-repeat center top;
	cursor: pointer;
	cursor: hand;
}

#campusexplorer7_selections_screen_close_button
{
	display: block;
	float: right;
	width: 16px;
	height: 17px;
	background: transparent url(http://www.campusexplorer.com/img/media/close_x.gif) no-repeat;
	padding: 1px;
	margin: 4px;
}

#campusexplorer7_selections_screen
{
	display: none;
	width: 600px;
	z-index: 9999;
	background-color: #FFFFFF;
	margin-left: 5px;
	border: solid 1px #CCCCCC;
	padding: 0 0 50px;
	color: #666666;
	font-family: Helvetica,Arial,geneva,Sans-Serif;
	font-size: 13px;
	line-height: 16px;
	font-family: Helvetica,Arial,geneva,Sans-Serif;
}
#campusexplorer7_selections_screen label
{
	display: block;
	padding: 5px 0 2px;
	margin: 0;
	font-size: .85em;
}
.campusexplorer7_selections
{
	padding: 10px 50px;
}
.campusexplorer7_selection .campusexplorer7_checkbox
{
	float: left;
	width: 25px;
}
.campusexplorer7_selection .campusexplorer7_vertSection
{
	float: left;
	width: 325px;
}
.campusexplorer7_selection .campusexplorer7_college_logo
{
	float: left;
	width: 150px;
}
.campusexplorer7_selection .campusexplorer7_ceselect
{
	width: 75%;
}
.campusexplorer7_selection .campusexplorer7_college_name
{
	color: #000000;
}
.campusexplorer7_selection .campusexplorer7_is_online
{
	color: #099909;
}
#campusexplorer7_terms
{
	padding-top: 5px;
}
#campusexplorer7_terms input
{
	float: left;
	width: 25px;
}
#campusexplorer7_terms label
{
	float: left;
	width: 325;
	padding: 0 5px;
}
.campusexplorer7_selections_poweredby
{
	width: 88px;
	height: 32px;
	margin: 0;
	margin-top: 10px;
	border: 0;
	background: url(http://www.campusexplorer.com/img/widget/powered-by-campus-explorer-88x3 2.gif);
	position: absolute;
	bottom: 10px;
	right: 10px;
}
.campusexplorer7_thankyou_text
{
	margin: 10px 5px 75px 5px;
}
.campusexplorer7_thankyou_text p
{
	margin: 0;
	padding: 5px 20px;
}
.campusexplorer7_thankyou_text .campusexplorer7_college_name
{
	color: #666666;
	padding: 5 25px;
}

.CEWidgetWidth
{
	text-align: left;
	width: 240px;
}
/* end Campus Explorer tall college widget css */

/*Start of Testimonial*/
.testimonialsMain
{
	background: #ffeddf;
	display: block;
	overflow: hidden;
	padding: 10px 12px 10px 12px;
	width: 685px; /*width:697px;*/
	height: 198px; /*height:194px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: left; /*Added*/
}

.testimonialsContent
{
	background: url(../images/bg_Testomonials.gif) repeat-x #dcf2fd;
	display: block;
	overflow: hidden;
	width: 685px; /*width:697px;*/
	height: 193px;
}

.testimonialsLeftNavBg
{
	background: transparent url(../images/leftNav_bg.gif) repeat-y scroll left top;
}

.TestimonialleftMenu
{
	background: url(../images/bg_Left.gif) repeat-y;
	width: 235px;
	display: block;
	overflow: hidden;
	float: left;
}

.TestimonialleftMenu ul
{
	float: left;
	font-size: 12px;
	margin: 0;
	padding: 0;
	text-align: left;
}
.TestimonialleftMenu ul li
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.TestimonialleftMenu li a.active
{
	background: url(../images/bg_TestiLeftNavActive.gif) no-repeat;
	color: #06c;
	display: block;
	width: 205px;
	height: 49px;
	font-weight: bold;
}
.TestimonialleftMenu ul li a
{
	background: url(../images/bg_TestiLeftNav.gif) no-repeat;
	display: block;
	height: 49px;
	line-height: 49px;
	overflow: hidden;
	padding: 0 20px 0 10px;
	text-decoration: none !important;
	width: 205px;
	color: #5c616a;
	font-weight: bold;
}
.TestimonialcontentRight
{
	color: #333333;
	display: block; /*font-size: 13px;*/
	font-size: 12px;
	overflow: hidden;
	padding: 0 10px 11px 0;
	width: 439px; /*width:451px;*/
	height: 180px; /*background: url(../images/quotes.gif) no-repeat 5px 5px; 	border-top: 1px solid #a9ccdf; 		border-bottom: 1px solid #a9ccdf;*/
	border-right: 1px solid #a9ccdf; /*float: right;*/
}

*html .TestimonialcontentRight
{
	width: 436px; /*width:451px;*/
	display: block;
	overflow: hidden;
}

.TestimonialcontentRight p
{
	/*background: url(../images/quotes2.gif) no-repeat bottom right; 	padding-right: 37px; 	padding-left: 50px;*/
	margin-bottom: 0px;
	margin-top: 7px;
	text-align: justify;
}


.TestimonialcontentRight p:first-letter
{
	font-family: "Times New Roman" , Times, serif;
	font-size: 30px;
	font-weight: bold;
	color: #2881d9;
	line-height: 30px;
}

.TestimonialcontentRight .leftContent
{
	float: left;
	width: 330px;
	margin-right: 10px;
	height: 112px;
}

.TestimonialcontentRight .readmore
{
	text-align: right;
}
.TestimonialcontentRight .readmore img
{
	border: none;
	float: right;
}
.TestimonialcontentRight .rightImg
{
	float: right;
	width: 95px;
	margin-top: 13px;
}
.TestimonialcontentRight .rightImg img
{
	border: #cce4f1 solid 1px;
	width: 91px;
	height: 94px;
}

.TestimonialcontentRight .testimonialBottom
{
	/*background:url(../images/bg_line.gif) no-repeat top center;*/
	margin-top: 10px;
	text-align: right; /*padding-right: 55px;*/
	padding-top: 7px;
	display: block;
	overflow: hidden;
	float: right;
	width: 439px;
	border-top: 1px solid #acd8fe;
}
.TestimonialcontentRight .logoImg
{
	float: left;
	margin-right: 10px;
	margin-left: 5px;
}
.TestimonialcontentRight .logoImg img
{
	border: #a9ccdf solid 1px;
}
.testimonialBottom .nameSection
{
	float: right;
	width: 250px;
	padding-right: 5px;
}

/*.testimonialBottom span {
	font-weight: bold;
	color: #2881d9;
	font-size:12px;	
}*/

.namesection_txt
{
	font-weight: bold;
	color: #2881d9;
	font-size: 13px;
}

.positionsection_txt
{
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}

/*End of Testimonial*/
/* start career testimonial */

.fSchoolsNew
{
	background: #D5E7FF;
	padding: 5px 5px 2px 5px;
	display: block;
	overflow: hidden;
	width: 178px;
}
.fSchoolsNew .heading
{
	background: #a0c9ff;
	padding: 3px;
	display: block;
	font-weight: bold;
	font-size: 12px;
	color: #fff;
	overflow: hidden;
	width: 172px;
	margin-bottom: 1px;
}
.fSchoolsNew .schools
{
	width: 160px;
	background: url(../images/bg_FeaturedSchool.gif) repeat-x #e6f2fe;
	display: block;
	overflow: hidden;
	color: #676767;
	padding: 8px;
	font-size: 11px;
	border: 1px solid #a0c9ff;
	margin-bottom: 3px;
}
.schools .logo
{
	width: 162px;
	padding: 3px;
	text-align: center;
	display: block;
	overflow: hidden;
	float: none;
}
.speakBaloon
{
	width: 150px;
	border-left: 1px solid #f7bd00;
	border-right: 1px solid #f7bd00;
	border-top: 1px solid #f7bd00;
	display: block;
	background: #FFF;
	padding: 5px 5px;
	background: url(../images/speakBaloon_mid_Bg.jpg) #fffffe left bottom repeat-x;
	margin-top: 5px; /*text-align:justify;*/
}
.speakBaloonTop
{
	background: url(../images/speakBaloon-Top.gif) no-repeat;
	width: 162px;
	height: 6px;
	margin-top: 3px;
	display: block;
	overflow: hidden;
}
.speakBaloonBot
{
	background: url(../images/speakBaloon-Bottom.gif) no-repeat;
	width: 118px;
	padding: 8px 42px 6px 2px;
	display: block;
	overflow: hidden;
	text-align: right;
}
.speakBaloonBot h4
{
	color: #e56c01;
	font-size: 11px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.schools .readMore
{
	width: 159px;
	text-align: right;
	padding: 0 3px 0 0;
}
.schools .readMore a
{
	color: #3598fd;
}
.schools .readMore img
{
	border: none;
}

/*End */
.TestimonialDescInfo
{
	/*background:transparent url(../images/arrow_left.gif) no-repeat scroll left center;*/
	color: #333333; /*font-weight:bold;*/ /*padding:0 0 0 10px;*/
	text-align: justify;
}
/*End of Testimonial*/

/*Start SearchWidget */
.searchWidget
{
	display: block;
}

/* Search Widget Small Starts Here */

.searchWgtSHead
{
	height: 53px;
	display: block;
	background: url(../../images/widgets/SearchWidget/searchWidgetHeadBg.jpg) repeat-x bottom left;
}

.searchWgtSLogo
{
	height: 53px;
	width: 138px;
	background: url(../../images/widgets/SearchWidget/searchWidgetLogo.jpg) no-repeat top left;
	float: left;
}

.searchWgtSHeadRgt
{
	height: 53px;
	width: 5px;
	background: url(../../images/widgets/SearchWidget/searchWidgetHeadRgt.jpg) no-repeat bottom right;
	float: right;
}

.searchWgtSBg
{
	background: #f0f0f0 url(../../images/widgets/SearchWidget/searchWidgetBg.jpg) repeat-x bottom left;
	padding: 10px;
	display: inline-block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #292828;
	margin-bottom: 5px;
	width: 168px;
}

*html .searchWgtSBg
{
	width: 166px;
}

*:first-child + html .searchWgtSBg
{
	width: 166px;
}


.inputField
{
	margin: 5px 0px 8px 0px;
}

.inputField span
{
	color: #53812d;
	padding-left: 2px;
	font-weight: bold;
}

.inputField input.txtField
{
	border: 1px solid #a6a6a6;
	color:#808080;
	padding: 1px 5px;
	width: 151px;
}

.inputField selects
{
	border: 1px solid #a6a6a6;
	width: 80px;
	color: #2f4958;
	float: left;
	display: block;
}

.searchSBtn
{
	float: right;
	margin-top: 15px;
}

/* Search Widget Small Ends Here */

/* Search Widget Auto Completed start*/
.autocomplete
{
	font-family: Arial;
	font-size: 11px;
	background-color: #ffffff;
	border: 1px solid #cccccc;
	position: absolute;
	cursor: default;
	overflow: auto;
	overflow-x: hidden;
	width: 161px;
}

.autocomplete_item
{
	padding: 1px;
	padding-left: 5px;
	color: black; /*width: 161px;*/
}

.autocomplete_item_highlighted
{
	padding: 1px;
	padding-left: 5px;
	color: #000000;
	background-color: #c6eba9;
}


/* Search Widget Auto Completed End*/


/* Search Widget (Lengthwise) Starts Here */

.searchWgtLPHead
{
	height: 91px;
	display: block;
	background: url(../../images/widgets/SearchWidget/searchWidgetLPHeadBg.jpg) repeat-x bottom left;
	margin-top: 10px;
}
.searchWgtLPContent
{
	display: block;
	height: 61px;
}
.searchWgtLPLogo
{
	height: 61px;
	width: 72px;
	background: url(../../images/widgets/SearchWidget/searchWidgetLPLogo.jpg) no-repeat top left;
	float: left;
}
.inputFieldLP
{
	margin: 5px 0px 0px 10px;
	float: left;
	font-size: 14px;
}
.inputFieldLP span
{
	color: #53812d;
	padding-left: 2px;
	font-weight: bold;
}
.inputFieldLP input.course
{
	border: 1px solid #a6a6a6;
	color: #2f4958;
	padding: 2px 5px;
	font-size: 12px;
	margin-top: 7px;
	width: 205px;
}

.inputFieldLP input.location
{
	border: 1px solid #a6a6a6;
	color: #2f4958;
	padding: 2px 5px;
	font-size: 12px;
	margin-top: 7px;
	width: 205px;
}

.selectFieldLP
{
	float: left;
	margin-top: 30px;
}

.selectFieldLP span
{
	padding: 0px 15px;
	font-size: 13px;
}

.inputFieldLP select
{
	border: 1px solid #a6a6a6;
	width: 80px;
	color: #2f4958;
}
.searchWgtLPLogoTxt
{
	display: block;
	height: 30px;
}
.searchWgtLPLogoTxt span
{
	font-size: 12px;
	padding-left: 20px;
	margin-left: 10px;
	border-left: #b7d99c 1px solid;
}

.searchLPBtn
{
	margin-left: 8px;
}


/* Search Widget (Lengthwise) Ends Here */


/* Search Widget Landing Page Starts Here */

.searchWgtLPHead
{
	height: 91px;
	display: block;
	background: url(../../images/widgets/SearchWidget/searchWidgetLPHeadBg.jpg) repeat-x bottom left;
	margin-top: 10px;
}
.searchWgtLPContent
{
	display: block;
	height: 61px;
}
.searchWgtLPLogo
{
	height: 61px;
	width: 72px;
	background: url(../../images/widgets/SearchWidget/searchWidgetLPLogo.jpg) no-repeat top left;
	float: left;
}
.inputFieldLP
{
	margin: 5px 0px 0px 10px;
	float: left;
	font-size: 14px;
}
.inputFieldLP span
{
	color: #53812d;
	padding-left: 2px;
	font-weight: bold;
}
.inputFieldLP input.course
{
	border: 1px solid #a6a6a6;
	color: #808080;
	padding: 2px 5px;
	font-size: 12px;
	margin-top: 7px;
	width: 220px;	
}

.inputFieldLP input.location
{
	border: 1px solid #a6a6a6;
	color: #808080;
	padding: 2px 5px;
	font-size: 12px;
	margin-top: 7px;
	width: 190px;
}

.selectFieldLP
{
	float: left;
	margin-top: 30px;
}

.selectFieldLP span
{
	padding: 0px 15px;
	font-size: 13px;
}

.inputFieldLP select
{
	border: 1px solid #a6a6a6;
	width: 80px;
	color: #2f4958;
}
.searchWgtLPLogoTxt
{
	display: block;
	height: 30px;
}
.searchWgtLPLogoTxt span
{
	font-size: 12px;
	padding-left: 20px;
	margin-left: 10px;
	border-left: #b7d99c 1px solid;
}

.searchLPBtn
{
	margin-left: 8px;
}

.searchWgtLPBody
{
	display: block;
	overflow: hidden;
}

.searchWgtLPMid
{
	float: left;
	display: block;
	width: 597px;
	margin-right: 3px;
}


.searchWgtLPHd
{
	padding: 10px;
}


div.searchWgtLPHd h1
{
	color: #5b8935;
	font-size: 24px;
	margin: 0px;
}

div.searchWgtLPHd h2
{
	color: #737373;
	font-size: 18px;
	font-weight: normal;
	margin: 0px;
}


div.searchWgtLPHd h2 span
{
	color: #88b946;
	font-size: 18px;
	margin: 0px;
	font-weight: bold;
}

ul.searchWgtLPTab
{
	overflow: hidden;
	width: 100%;
	margin: 0px;
	padding: 0px;
	list-style: none;
}

li.sWTabEnabled
{
	display: block;
	float: left;
	background: #e0eff5;
	padding: 10px;
	color: #074064;
	font-size: 16px;
	font-weight: bold;
}

li.sWTabEnabled a
{
	color: #074064;
	text-decoration: none;
}

li.sWTabDisabled
{
	display: block;
	float: left;
	background: #8b8b8b;
	padding: 5px;
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	margin: 14px 1px 0px 1px; /*cursor: pointer;*/
}

li.sWTabDisabled a
{
	color: #ffffff;
	text-decoration: none;
}

.searchWgtLPResults
{
	background: #e0eff5;
	padding: 10px;
	margin-bottom: 5px;
}


.searchWgtLPRight
{
	float: left;
	display: block;
	width: 175px;
	background: #eeeeee;
	margin-bottom: 5px;
}

.advSearchHead
{
	background: url(../../images/widgets/SearchWidget/advSearchHeadBg.gif) repeat-x left top;
	height: 22px;
	text-align: center;
	font-size: 13px;
	border: #FFFFFF solid 1px;
	border-right: 0px;
	border-left: 0px;
}

.advSearchBody
{
	background: #eeeeee;
	padding: 15px;
	font-size: 12px;
}

.advSearchListHead
{
	text-transform: uppercase;
	color: #3c760c;
	font-size: 11px;
	font-weight: bold;
}

.advSearchList
{
	color: #373737;
	font-size: 12px;
	padding: 5px 0px;
}

.univSearchResults
{
	padding: 10px;
	background: #FFFFFF;
	border: 1px solid #c1d5db;
	display: block;
	width: 555px;
	overflow: auto;
	margin-bottom: 10px;
}


.univSearchResultsLogo
{
	padding: 10px;
	background: #FFFFFF;
	border: 1px solid #d5d5d5;
	float: left;
}

.univSearchResultsContent
{
	float: left;
	background: #FFFFFF;
	margin-left: 20px;
	display: block;
	overflow: hidden;
	width: 358px;
}

div.univSearchResultsContent h3
{
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	padding-bottom: 5px;
}

div.univSearchResultsContent h3 a:link
{
	text-decoration: none;
}

div.univSearchResultsContent h3 a:hover
{
	text-decoration: underline;
}

div.univSearchResultsContent h4
{
	color: #4f4f4f;
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	padding-bottom: 3px;
}

.accreditationContent
{
	font-size: 12px;
}

.univSearchResultsPrograms
{
	display: block;
	padding: 5px;
}

.univSearchResultsPrograms ul
{
	margin: 0px;
	padding: 0px;
	list-style: inside;
}

.moreColleges
{
	display: inline-block; /*display: block;*/
	text-align: right;
	color: #363636;
	font-weight: bold;
	font-size: 12px;
	width: 100%;
}

div.moreColleges a:link, a:visited
{
	text-decoration: none;
}

div.moreColleges a:hover
{
	text-decoration: underline;
}


/* Search Widget Landing Page Ends Here */


/*Home Page Search Widget Starts Here */
.bannerWgtHome
{
	width: 709px;
	display: block;
	float: left;
	background: #ffffff;
}


.searchWgtHome
{
	width: 709px;
	display: block;
	background: url(../images/widgets/searchWidget/searchWgtHomeBg.jpg) repeat-x top left #ffffff;
	height: 146px;
}

.searchWgtHomeLogo
{
	width: 199px;
	height: 146px;
	float: left;
	display: block;
	padding-left: 20px;
	background: url(../images/widgets/searchWidget/searchWgtHomeLogo.jpg) no-repeat top right;
}

div.searchWgtHomeLogo p
{
	text-align: right;
	margin-top: 80px;
	width: 100px;
	float: right;
	font-size: 11px;
	line-height: 13px;
}

.searchWgtHomeInput
{
	float: left;
	font-size: 14px;
	margin-left: 20px;
	margin-top: 20px;
}


.inputFieldHome
{
	font-size: 14px;
	display: block;
	overflow: hidden;
}

.inputFieldHome span
{
	color: #53812d;
	padding-left: 2px;
	font-weight: bold;
}

div.inputFieldHome input.course
{
	border: 1px solid #c7c7c7;
	color:#808080;
	padding: 3px 5px;
	font-size: 14px;
	width: 420px;
}


.inputFieldHomeNxt
{
	display: block;
	float: left;
}

div.inputFieldHome input.location
{
	border: 1px solid #c7c7c7;
	color:#808080;
	padding: 3px 5px;
	font-size: 14px;
	width: 230px;
}

.selectFieldHome
{
	display: block;
	float: left;
	margin-left: 14px;
}

.selectFieldHome select
{
	width: 80px;
	border: 1px solid #c7c7c7;
	color: #2f4958;
	font-size: 14px;
	height: 24px;
	margin-top: 1px;
}


.searchHomeBtn
{
	margin-left: 15px;
	margin-top: 18px;
}

.featuredCities
{
	background: url(../images/widgets/searchWidget/featuredCitiesBg.jpg) repeat-x left bottom #abdc83;
	height: 72px;
	display: block;
}

.featuredCitiesLogo
{
	height: 72px;
	width: 121px;
	background: url(../images/widgets/searchWidget/featuredCitiesLogo.jpg) no-repeat top left;
	color: #577b37;
	font-size: 15px;
	line-height: 40px;
	text-align: center;
	float: left;
}

.featuredCitiesList
{
	display: block;
	margin-top: 10px;
	float: left;
	width: 513px;
}

div.featuredCitiesList ul
{
	float: left;
	display: block;
	padding: 0px 20px;
	margin: 0px;
	color: #577b37;
}

div.featuredCitiesList ul li a
{
	color: #383938;
	text-decoration: none;
}

div.featuredCitiesList ul li a:hover
{
	color: #383938;
	text-decoration: underline;
}


.moreCities
{
	text-align: right;
	font-weight: bold;
	font-size: 12px;
	clear: left;
}

div.moreCities a
{
	color: #383938;
	text-decoration: none;
}

div.moreCities a:hover
{
	color: #383938;
	text-decoration: underline;
}

/*Home Page Search Widget Ends Here */


/* City top content starts here */


.cityLandWrapper
{
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 10px;
}

.cityTopContent
{
	display: block;
	overflow: hidden;
	clear: both;
	height: 216px;
	font-family: Arial, Helvetica, sans-serif;
}

.cityArea
{
	float: left;
	background: url(../images/CityLandingPage/newYorkCityBg.jpg) #ffffff no-repeat top left;
	width: 577px;
	height: 221px;
	display: block;
	margin-left: 1px;
}

.cityName
{
	color: #ffffff;
	padding: 15px 10px 0px 20px;
}

.cityName h1
{
	color: #ffffff;
	font-size: 22px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.cityName span
{
	color: #ffffff;
	font-size: 18px;
	font-style: italic;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	display: block;
}

.citySearchWidget
{
	float: left;
	display: block;
	padding: 0px 0px 0px 7px;
	width: 188px;
}

*html div.citySearchWidget .searchWgtSHead /* For IE6 */
{
	width: 186px;
}

/* City top content ends here */

/* City Degree Programs starts here */

.cityDegreeProgram
{
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

div.cityDegreeProgram h2
{
	font-size: 18px;
	color: #1e1e1e;
	margin: 0px;
	padding: 10px 5px 0px 5px;
}

div.cityDegreeProgram h2 span
{
	color: #466899;
}

.cityDegreeArea
{
	display: block;
	overflow: hidden;
	padding-top: 10px;
	padding-left: 5px;
}

.cityDegreeLeftNav
{
	display: block;
	float: left;
	width: 149px;
	padding-right:10px;
}

div.cityDegreeLeftNav ul
{
	display: block;
	text-align: right;
	list-style: none;
	margin: 0px;
	padding: 0px;
	color: #314a76;
}


div.cityDegreeLeftNav ul li a
{
	text-decoration: none;
	color: #314a76;
	display: inline-block;
	padding-right: 5px;
	width: 144px;
}

div.cityDegreeLeftNav ul li a:hover
{
	text-decoration: none;
	color: #000000;
	background: #e6f1ff;
	padding-right: 5px;
	width: 144px;
}

div.cityDegreeLeftNav ul li span {
	color:#314A76;
	display:inline-block;
	padding-right:5px;
	text-decoration:none;
	width:144px;
}

div.cityDegreeLeftNav ul li.cityActive
{
	color: #314a76;
	font-weight: bold;
	background: #eaeaea;
	padding: 2px 5px;
}

.cityActive
{
	color: #314a76;
	font-weight: bold;
	background: #eaeaea;
	padding: 2px 5px;
}

.cityDegreeRightContent
{
	display: block;
	float: left;
	background: url(../images/CityLandingPage/cityDegreeRightBg.gif) #ffffff repeat-x top left;
	border: 1px #c6c6c6 solid;
	width: 603px;
	min-height: 255px;
	height: auto !important;
	height: 255px;
}


.cityDegreeRightImg
{
	padding: 8px 8px 0px 8px;
	float: left;
	min-height: 85px;
	height: auto !important;
	height: 85px;
}

.cityDegreeRightImg img
{
	border: 2px #ffffff solid;
}

.cityDegreeDesc
{
	display: block;
	float: left;
}


div.cityDegreeDesc h3
{
	color: #ffffff;
	margin: 0px;
	font-size: 16px;
	font-weight: bold;
	padding: 5px 10px;
	clear: right;
}

div.cityDegreeDesc ul
{
	list-style-image: url(../images/CityLandingPage/courseListImg.jpg);
	float: left;
	padding: 15px 28px;
	margin: 0px;
	width: 180px;
}

div.cityDegreeDesc ul li
{
	padding-left: 5px;
}

div.cityDegreeDesc ul li a
{
	color: #000000;
}


div.cityDegreeDesc ul li a:hover
{
	text-decoration: none;
	color: #000000;
}

/* City Degree Programs ends here */


/* About City Section starts here */

.aboutCityArea
{
	display: block;
	overflow: hidden;
	margin-top: 20px;
	padding-left: 4px;
}

.aboutCityLeft
{
	padding: 10px;
	background: #e6e6e6;
	width: 420px;
	float: left;
}

div.aboutCityLeft h2
{
	font-size: 18px;
	color: #1e1e1e;
	margin: 0px;
	padding: 5px;
}

div.aboutCityLeft h2 span
{
	color: #466899;
}

.aboutCityTabHead
{
	height: 23px;
	display: block;
	overflow: hidden;
	padding-left: 5px;
}

div.aboutCityTabHead ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

div.aboutCityTabHead ul li
{
	float: left;
	color: #000000;
	height: 23px;
}

div.aboutCityTabHead ul li.aboutCityTabEnabled
{
	background: #FFFFFF;
	font-weight: bold;
	display: block;
	margin-left: 2px;
	padding: 2px 15px;
}

div.aboutCityTabHead ul li.aboutCityTabDisabled a
{
	background: url(../images/CityLandingPage/cityDetailsTabDbl.gif) repeat-x #8acafd top left;
	text-decoration: none;
	margin-left: 2px;
	padding: 2px 10px;
	display: inline-block;
	color: #000000;
}

.aboutCityTabArea
{
	background: #FFFFFF;
	padding: 0px 15px;
	border-top: 20px solid #ffffff;
	border-bottom: 20px solid #ffffff;
	min-height: 320px;
	height: auto !important;
	height: 320px;
}


.aboutCityRight
{
	float: left;
	margin-left: 10px;
	display: block;
	width: 320px;
}


.highPayJobs
{
	background: #aaaaaa url(../images/CityLandingPage/topEarnCoursesBg.jpg) no-repeat top right;
	padding: 20px 10px 10px 10px;
	display: inline-block;
	margin-bottom: 10px;
}

div.highPayJobs h3
{
	color: #FFFFFF;
	margin: 0px;
	font-size: 14px;
	width: 120px;
	line-height: 16px;
	padding-bottom: 15px;
}

.highPayJobsTable
{
	display: block;
}

.hPJTableRow
{
	font-size: 11px;
	display: block;
	/*background: url(../images/CityLandingPage/hPJTableCol2Bg.gif) #535353 top right repeat-y;*/
	overflow: hidden;
	border-bottom: 1px solid #aaaaaa;
	width: 299px;
}

.hPJTableCol1
{
	display: block;
	float: left;
	background: #FFFFFF url(../images/CityLandingPage/arrowUp.gif) no-repeat;
	background-position: 98% 15%;
	color: #000000;
	text-align: left;
	width: 145px;
	padding: 3px 20px 3px 10px;
}

div.hPJTableCol1 a
{
	color: #000000;
	text-decoration: none;
}

div.hPJTableCol1 a:hover
{
	color: #000000;
	text-decoration: underline;
}

.hPJTableCol2
{
	display: block;
	float: left;
	text-align: right;
	background: #424242;
	color: #FFFFFF;
	width: 118px;
	padding: 3px 4px 3px 2px;
	font-weight: bold;
}

.cityMapArea
{
	display: block;
}

.cityMap
{
	width: 320px;
	height: 222px;
	margin: 0px;
	padding: 0px;
}

/*About City Section ends here */


/* City Lists content starts here */

.cityListWrapper
{
	padding: 0px;
	margin: 0px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 5px;
	margin-bottom: 10px;
}

.cityListHead
{
	/*display: inline-block;*/
	background: url(../images/CityLandingPage/cityListHeadBg.gif) #eeeeee repeat-x bottom left;
	margin-bottom: 5px;
	min-height: 54px;
	height: auto !important;
	height: 54px;
}

div.cityListHead h1
{
	color: #466899;
	margin: 0px;
	float: left;
	font-size: 18px;
	padding: 13px 10px 0px 10px;
}

.cityListHeadDet
{
	display: block;
	width: 705px;
	float: left;
	background: url(../images/CityLandingPage/cityListHeadImg.gif) no-repeat bottom right;
	min-height: 54px;
	height: auto !important;
	height: 54px;
}

div.cityListHeadDet span
{
	padding: 18px 120px 10px 0px;
	display: block;
}

div.cityListHead span
{
padding-right:120px;
background:url(../images/cityListHeadImg.gif) bottom right no-repeat;
display:block;
width:575px;
float:right;
height:54px;
line-height:54px;
}

.cityListContent
{
	border: 1px solid #e6e6e6;
	padding: 15px;
	background: #ffffff;
	overflow: hidden;
	display: inline-block;
	width: 743px;
}

.cityListContent ul
{
	margin: 0px;
	padding: 15px;
	list-style: none;
	background: #eaf0f9;
	margin-right: 15px;
	display: block;
	overflow: hidden;
	width: 207px;
	float: left;
}

div.cityListContent ul.lastCityList
{
	margin-right: 0px;
}

.cityListContent ul li
{
	padding-bottom: 5px;
}

.cityListContent ul li span
{
	float: right;
	text-align: left;
	color: #466899;
	padding: 0px 5px;
	width: 20px;
	font-weight: bold;
}

div.cityListContent ul li a
{
	text-decoration: none;
}

div.cityListContent ul li a:hover
{
	text-decoration: underline;
	color: #000000;
}


/* City Lists content ends here */

/* Campus Colleges Starts here */

.campusCollegeContainer
{
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	padding: 0px;
	margin: 0px;
	clear: both;
}

div.campusCollegeHeader
{
	clear: both;
	display: block;
	width: 100%;
}

.campusContentContainer
{
	display: block;
	float: left;
	width: 100%;
}

.campusRightContent
{
	display: block;
	float: left;
	overflow: hidden;
	width: 100%;
}

div.campusCollegeHeader h1
{
	font-size: 18px;
	color: #466899;
	padding: 10px;
	margin: 0px;
}

.campusCollegeTop
{
	display: block;
	overflow: hidden;
	border-top: #eeeeee solid 1px;
}

/* Campus Colleges Widget Starts here */
.bannerWgtCampus
{
	width: 709px;
	display: block;
	float: left;
	background: #ffffff;
}

.searchWgtCampusLogo
{
	width: 199px;
	height: 146px;
	float: left;
	display: block;
	padding-left: 20px;
	background: url(../images/Campus/searchWgtCampusLogo.jpg) no-repeat top right;
}

div.searchWgtCampusLogo p
{
	text-align: right;
	margin-top: 80px;
	width: 100px;
	float: right;
	font-size: 11px;
	line-height: 13px;
}

/* Campus Colleges Widget Ends here */

/* Campus Colleges Feartured Cities Starts here*/

.featuredCitiesCampus
{
	background: repeat-x left bottom #97c66f;
	height: 146px;
	width: 285px;
	overflow: hidden;
	display: block;
	float: left;
	padding: 0px 5px;
}

.featuredCitiesCampusHead
{
	background: url(../images/Campus/featuredCitiesCampusLogo.jpg) no-repeat bottom left;
	height: 67px;
	display: block;
	overflow: hidden;
	color: #255101;
	font-size: 15px;
	width: 285px;
}

div.featuredCitiesCampus a.moreLinks
{
	font-size: 11px;
	display: inline-block;
	float: right;
	color: #393939;
	font-weight: bold;
}

div.featuredCitiesCampus a.moreLinks:hover
{
	color: #393939;
	font-weight: bold;
	text-decoration: underline;
}

div.featuredCitiesCampusHead span
{
	float: left;
	display: block;
	padding: 10px 0px 0px 15px;
}

.featuredCitiesCampusList
{
	display: block;
	overflow: hidden;
	background: #ffffff;
	clear: both;
	width: 285px;
	height: 60px; /*padding-left: 10px;*/
}

div.featuredCitiesCampusList ul
{
	list-style: url(../images/Campus/courseListImg.jpg);
	float: left;
	display: block;
	margin: 5px 0px;
	margin-left: 10px;
	padding-left: 10px;
}

div.featuredCitiesCampusList ul li
{
	line-height: 16px;
	text-align: left;
}

div.featuredCitiesCampusList ul li a
{
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

div.featuredCitiesCampusList ul li a:hover
{
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

/* Campus Colleges Feartured Cities Ends here */

.campusCollegeMid
{
	display: block;
	clear: both;
	padding: 10px;
}

.campusBrowseStates
{
	border-bottom: 1px solid #D9D9D9;
	color: #021E3A;
	display: block;
	height: auto !important;
	margin-bottom: 10px;
	min-height: 410px;
	padding-bottom: 5px;
}

.campusBrowseStatesHead
{
	display: block;
	overflow: hidden;
	padding: 5px 0px;
	background: #e3e9f0;
	width: 984px;
}

div.campusBrowseStatesHead h2
{
	font-size: 16px;
	color: #021e3a;
	margin: 0px;
	float: left;
	padding-left: 10px;
}

div.campusBrowseStatesHead span
{
	display: block;
	font-size: 14px;
	color: #215081;
	font-weight: normal;
	float: left;
	padding-left: 20px;
	padding-top: 2px;
}

.campusStatesList
{
	display: block;
	overflow: hidden;
}

.campusStatesListArea
{
	width: 486px;
	float: left;
	padding:10px 20px 0px 20px;
}

div.campusStatesListArea ul
{
	display: block;
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	width:240px;
}

div.campusStatesListArea ul li
{
	padding-bottom: 20px;
	padding-right:20px;
	line-height: 20px;
}

div.campusStatesListArea ul li h3
{
	margin: 0px;
	font-size: 14px;
	padding-bottom: 3px;
}

div.campusStatesListArea ul li a
{
	color: #000000;
	text-decoration: none;
}

div.campusStatesListArea ul li a:hover
{
	color: #000000;
	text-decoration: underline;
}

.campusStatesMapArea
{
	width: 458px;
	float: left;
	padding-top: 10px;
}

.campusCollegeBtm
{
	display: inline-block;
	overflow: hidden;
	clear: both;
}

.campusCollegeBtmLeft
{
	display: block;
	float: left;
	width: 516px;
}

.campusCollegeBtmRight
{
	display: block;
	float: left;
	width: 458px;
	padding-left: 10px;
}

.browseCollegeByDegrees
{
	padding: 10px;
	display: block;
	height: 100px;
	background: #e3e9f0 url(../images/Campus/browseByProgramCap.jpg) no-repeat 10% 95%;
	margin-bottom: 10px;
}

div.browseCollegeByDegrees h2
{
	font-size: 16px;
	color: #021e3a;
	margin: 5px 0px 0px 5px;
	float: left;
	line-height: 16px;
	width: 150px;
}

div.browseCollegeByDegrees span
{
	color: #215081;
	display: block;
	font-size: 14px;
	font-weight: normal;
	line-height: 16px;
	padding-bottom: 5px;
}

.collegeByDegreesBtnArea
{
	float: left;
	display: block;
	overflow: hidden;
}

.collegeByDegreesBtns
{
	display: block;
	overflow: hidden;
	margin-top: 5px;
}

div.collegeByDegreesBtns .btnOrange
{
	float: left;
	margin-right: 5px;
}

div.collegeByDegreesBtns .btnOrange a
{
	width: 73px;
	text-align: center;
}


.mostViewedColleges
{
	padding: 10px;
	display: block;
	height: 89px;
	overflow: hidden;
	background: #e4ffcd url(../images/Campus/mostViewedColleges.jpg) no-repeat bottom right;
}

div.mostViewedColleges h2
{
	font-size: 16px;
	color: #021e3a;
	margin: 5px 0 0 5px;
	float: left;
	line-height: 16px;
	width: 145px;
}

div.mostViewedColleges ul
{
	display: block;
	float: left;
	margin: 0px;
	list-style: url(../images/Campus/courseListImg.jpg);
	padding: 0px 20px;
}

.topFiveColleges
{
	display: block;
	overflow: hidden;
}

.topFiveCollegesHead
{
	background: url(../images/Campus/topFiveCollegesHead.jpg) repeat-x top left;
	height: 64px;
	display: block;
	overflow: hidden;
	padding-left: 10px;
}

div.topFiveCollegesHead p
{
	padding: 20px 10px 10px 15px;
	width: 195px;
	line-height: 14px;
}

.topFiveCollegesHeadLeft
{
	background: url(../images/Campus/topFiveColleges.jpg) no-repeat top left;
	width: 126px;
	height: 64px;
	float: left;
}

.topFiveCollegesHeadRight
{
	background: url(../images/Campus/topFiveCollegesStud.jpg) no-repeat top left;
	width: 99px;
	height: 64px;
	float: right;
}

.topFiveCollegesList
{
	display: block;
	overflow: hidden;
}

.topFiveCollegesListHead
{
	color: #403f3f;
	display: block;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
}

div.topFiveCollegesListHead .collegesListCol1
{
	color: #403f3f;
}

div.topFiveCollegesListHead .collegesListCol3
{
	color: #403f3f;
}

.topFiveCollegesListOdd
{
	font-size: 12px;
	padding: 5px;
	display: block;
	overflow: hidden;
	background: #e7e7e7;
	height: 100%;
}

.topFiveCollegesListEven
{
	font-size: 12px;
	padding: 5px;
	display: block;
	overflow: hidden;
	background: #ffffff;
	height: 100%;
}

.collegesListCol1
{
	display: block;
	float: left;
	width: 40px;
	text-align: center;
	padding-right: 5px;
	color: #295a8c;
}

.collegesListCol2
{
	display: block;
	float: left;
	width: 230px;
	padding-right: 5px;
}

.collegesListCol3
{
	display: block;
	float: left;
	width: 160px;
	color: #295a8c;
}
/* Campus Colleges Ends here */

/* Orange Button Starts here */

.btnOrange
{
	display: block;
	height: 26px;
	overflow: hidden;
}

.btnOrangeRight
{
	height: 26px;
	width: 5px;
	background: url(../images/btnOrangeRight.gif) no-repeat top right;
	float: left;
}

.btnOrangeLeft
{
	height: 26px;
	width: 5px;
	background: url(../images/btnOrangeLeft.gif) no-repeat top left;
	float: left;
}

.btnOrangeMid
{
	height: 26px;
	float: left;
	background: url(../images/btnOrangeMid.gif) repeat-x top left;
}

div.btnOrangeMid a
{
	display: inline-block;
	height: 26px;
	padding: 0px 10px;
	color: #382500;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 26px;
	text-decoration: none;
}

div.btnOrangeMid a:hover
{
	color: #382500;
	text-decoration: underline;
}


/* Orange Button Ends here */

div.AdditionalSchoolHeaderCollegeTitleBlockcss
{
	cursor: pointer;
	width:auto;
	border: 1px #bcdafb solid;
	clear: both;
	background: #d5e9ff;
	display: block;
	overflow: hidden;
}
div.AdditionalSchoolHeaderCollegeTitleBlockcss .title
{
	color: #0c446c;
	font-size: 14px;
	padding: 1px 0 2px 8px;
	font-weight: bold;
}
div.AdditionalSchoolHeaderCollegeTitleBlockcss A
{
	font-size: 11px;
	padding: 0;
	margin: 0;
	overflow: hidden;
}

div.AdditionalContentMainBlockcss
{
	text-align:justify;
	border: 1px #bcdafb solid;
	padding:10px;
}
.txtalgnCenter
{
	text-align:center;
}
