body,td,th {
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #37352a;
	font-style: normal;
}
td.urnik{
	font-size: 12px;
}


body {
	background-color: #fff;
	background-image: url(/images/pageBack.gif);
	background-repeat: repeat-x;
	margin: 0;
}
#quote {
	position:absolute;
	top:12px;
	left:280px;
	font-size:10px;
	color:#ddbfbf;
	line-height:14px;
	width:250px;
	text-align:right;
}



/* Top rated */

.top_rated {
 width: 100%;
 overflow: hidden;
 border-top: 2px solid #EAEAEA;
 overflow: hidden;
}

* html .top_rated { padding-right: 1px } /* To prevent IE floats jumping */

.top_rated .person {
 float: left;
 min-width: 25%;
 max-width: 33.3%;
 width: 175px;
 height: 200px;
 overflow: hidden;
}

*+html .top_rated .person { min-width: 24.9% }
* .top_rated .person { width: expression(document.body.clientWidth > 985 ? "24.9%" : (document.body.clientWidth < 0788 ? "33%" : "175px")) }

.top_rated .person .name, .top_rated .person .status { padding-right: 10px }

.top_rated .face {
 position: relative;
 float: left;
 width: auto;
 margin-top: 20px;
 margin-bottom: 7px;
}

* html .top_rated .face a { float: left }
*+html .top_rated .face a { float: left }

.top_rated .name { clear: left }

#more_top_rated {
 clear: left;
 width: 100%;
 border-top: 2px solid #EAEAEA;
 padding-top: 15px;
 padding-bottom: 5px;
}

#more_top_rated #show_more { position: relative }

#more_top_rated p.more { margin: 0 }

.rate {
 position: absolute;
 right: 4px;
 bottom: 0;
 display: block;
 padding: 2px 0 0 3px;
 border: none;
 background: url(/images_web/foo/top_rate_border.png) no-repeat 0 0 !important;
 background: url(/images_web/foo/top_rate_border.gif) no-repeat 0 0;
 color: #FFF;
 z-index: 100;
}
.rate span {
 position: relative;
 top: -2px;
 left: 3px;
 display: block;
 min-width: 0;
 background: url(/images_web/foo/top_rate_border.png) no-repeat 100% 0 !important;
 background: url(/images_web/foo/top_rate_border.gif) no-repeat 100% 0;
}
* html .rate span { width: 0 }
.rate span span {
 top: 4px;
 left: 0;
 background-position: 100% 100% !important;
}
.rate span span span {
 top: 0;
 left: -6px;
 background-position: 0 100% !important;
}
.rate span span span span {
 top: -2px;
 left: 3px;
 margin: 0 -2px;
 padding: 4px;
 background: #FFB650 url(/images_web/foo/top_rate_bg.png) repeat-x 0 50% !important;
 font-size: 14px !important;
 line-height: .858;
 font-weight: bold;
 letter-spacing: -1px;
 text-align: center;
 text-decoration: none;
 text-shadow: #E7821D 0 1px;
}

* html .rate span span span span { padding: 0 2px 4px }
*+html .rate span span span span { padding: 0 2px 4px }



/* content */

.content {
	width:525px;
	padding:10px 0 10px 220px;
}

.content p {
	line-height: 170%;
}

/*#########################*/

.content a {
  text-decoration:none;
  text-color: #006699;
}

.content a:hover {
  text-decoration:none;
}

.content a:visited {

}

/*#########################*/

.contentLower {
	width:515px;
	line-height:18px;
	padding:30px 0 10px 230px;
}

#breadcrumb {
	position:absolute;
	width:245px;
	top:204px;
	left:205px;
	z-index:101;
	background:url(/images/breadcrumb-back.gif) no-repeat;
	font-size:11px;
	line-height:15px;
	padding:13px 0 0 22px;
}
#footer {
	width:515px;
	line-height:14px;
	font-size:10px;
	color:#686868;
	border-top:1px dotted #666;
	margin: 50px 0 0 220px;
	padding:20px 0 20px 40px;
}


/* content links */

#breadcrumb a, #breadcrumb a:visited {
	color:#005484;
	text-decoration:none;
	border-bottom:1px dotted #005484;
}

#breadcrumb a:hover {
	color:#000;
	text-decoration:none;
	border-style:none;
	background-color:#fefddc;
}
#footer a, #footer a:visited {
	color:#686868;
	text-decoration:none;
	border-bottom:1px dotted #686868;
}
#footer a:hover {
	color:#000;
	text-decoration:none;
	border-style:none;
	background-color:#fefddc;
}


#profession_link a {
font-size:11px;
text-decoration:none;
}

#profession_link a:hover {
color:#FF0000;
text-decoration:underline;
}

/* faq */


#faqCall {
	float:right;
	width:224px;
	background:url(/images/faqCall-back.gif) repeat-y;
	margin:0 0 12px 12px;
}
.faqMid {
	background:url(/images/faqCall-top.gif) no-repeat;
	font-size:11px;
	padding:12px 12px 8px 12px;
	line-height:16px;
}
.faqBottom {
	height:24px;
	background-color: #23A2E2;
	background-image: url(/images/faqCall-bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.faqMid a, .faqMid a:visited {
	color:#37352a;
	text-decoration:none;
	border-bottom:1px dotted #37352a;
}
.faqMid a:hover {
	color:#37352a;
	text-decoration:none;
	border-style:none;
}
.faqCallList {
	margin:0 0 0 16px;
	padding:0;
}
.faqCallList li {
	margin:10px 0 0;
	padding:0;
	list-style-image:url(/images/faqList.gif);
}

/* articles */

#articles {
	float:right;
	width:224px;
	background:url(/images/articles-back.gif) repeat-y;
	margin:0 0 12px 12px;
}
.articlesMid {
	background:url(/images/articles-top.gif) no-repeat;
	font-size:11px;
	padding:12px 12px 8px 12px;
	line-height:16px;
}
.articlesBottom {
	height:14px;
	background:url(/images/articles-bottom.gif) no-repeat bottom;
}
.iconArticle {
	float:left;
	margin:0 8px 3px 0;
}

/* mini-form */

#miniform {
	float:left;
	width:224px;
	background:url(/images/miniform-back.gif) repeat-y;
	margin:0 12px 2px 0;
}
.miniformMid {
	background:url(/images/miniform-top.gif) no-repeat;
	font-size:13px;
	padding:8px 0 0;
	text-align:center;
	line-height:16px;
}
.miniformMid form {
	margin:0;
	padding:8px 12px 0;
	font-size:12px;
	line-height:18px;
	text-align:left;
}
.miniformMid .note {
	font-size:10px;
}
.miniformMid form td {
	font-size:11px;
	padding:0 0 0 6px;
}
.miniformBottom {
	height:14px;
	background:url(/images/miniform-bottom.gif) no-repeat bottom;
}
.miniformMid .startBtn {
	text-indent:-400px;
	display:block;
	width:117px;
	height:30px;
	background:url(/images/btn_miniContinue.gif) 0 0 no-repeat;
	overflow:hidden;
	border-style:none;
	cursor:pointer;
}
.miniformMid .startBtn:hover {
	background:url(/images/btn_miniContinue.gif) 0 -30px no-repeat;
}
.miniformMid .goBtn {
	text-indent:-400px;
	display:block;
	width:77px;
	height:30px;
	background:url(/images/btn_miniGo.gif) 0 0 no-repeat;
	overflow:hidden;
	border-style:none;
	cursor:pointer;
}
.miniformMid .goBtn:hover {
	background:url(/images/btn_miniGo.gif) 0 -30px no-repeat;
}

/* right column mini form */

.sideFormTop {
	background:url(/images/sideForm-back.gif) repeat-y;
}
.sideFormMid {
	background:url(/images/sideForm-top.gif) no-repeat;
	min-height:50px;
	padding:70px 10px 4px;
	font-size:11px;
	line-height:16px;
}
.sideFormBottom {
	background:url(/images/sideForm-bottom.gif) no-repeat;
	height:9px;
}
.sideFormMid form {
	margin:0;
	padding:3px 0 0;
	font-size:11px;
	line-height:16px;
	text-align:left;
}
.sideFormMid .note {
	font-size:10px;
}
.sideFormMid form td {
	font-size:11px;
	padding:0 0 0 6px;
}
.sideFormMid .startBtn {
	text-indent:-400px;
	display:block;
	width:79px;
	height:20px;
	background:url(/images/sideForm-btn-continue.gif) 0 0 no-repeat;
	overflow:hidden;
	border-style:none;
	cursor:pointer;
	margin-top:10px;
}
.sideFormMid .startBtn:hover {
	background:url(/images/sideForm-btn-continue.gif) 0 -20px no-repeat;
}
.sideFormMid .goBtn {
	text-indent:-400px;
	display:block;
	width:52px;
	height:20px;
	background:url(/images/sideForm-btn-go.gif) 0 0 no-repeat;
	overflow:hidden;
	border-style:none;
	cursor:pointer;
	margin-top:10px;
}
.sideFormMid .goBtn:hover {
	background:url(/images/sideForm-btn-go.gif) 0 -20px no-repeat;
}

/* professions */

.professions {
	background:url(/images/rightColumn-back.gif) repeat-y;
	width:174px;
	float:right;
	margin:0 0 12px 12px;
}
.professionsMid {
	background:url(/images/rightColumn-top.gif) no-repeat;
	padding:10px;
	padding-bottom:4px;
	font-size:11px;
	line-height:16px;
}
.professionsMid a {
	color:#005484;
}
.professionsMid a:hover {
	color:#000;
	background-color:#fefddc;
	text-decoration:none;
}

.professionsBottom {
	background:url(/images/rightColumn-bottom.gif) no-repeat bottom;
	height:8px;
}
.professionsList {
	padding:0;
	margin:8px 0 0;
}
.professionsList li {
	padding:0;
	margin:0;
	list-style:none;
}
.professionsList a {
	display:block;
	width:126px;
	border-bottom:1px solid #fff;
	padding:3px 0 3px 22px;
	background:url(/images/sideList-off.gif) no-repeat 5px 50%;
	color:#37352a;
}
.professionsList a:hover {
	text-decoration:none;
	background:url(/images/sideList-on.gif) no-repeat 5px 50% #fff;
	border-bottom:1px solid #fff;	
}

.professionsList-off {
	text-decoration:none;
	background:url(/images/sideList-on.gif) no-repeat 5px 50% #fff;
	border-bottom:1px solid #fff;	
}

/* Degrees List: Inline */

.degrees {
	background:url(/images/rightColumn-back.gif) repeat-y;
	width:174px;
	float:right;
	margin:0 0 12px 12px;
}
.degreesMid {
	background:url(/images/rightColumn-top.gif) no-repeat;
	padding:10px;
	padding-bottom:4px;
	font-size:11px;
	line-height:12px;
}
.degreesMid a {
	color:#005484;
}
.degreesMid a:hover {
	color:#000;
	background-color:#fefddc;
	text-decoration:none;
}

.degreesBottom {
	background:url(/images/rightColumn-bottom.gif) no-repeat bottom;
	height:8px;
}
.degreesList {
	padding:0;
	margin:8px 0 0;
}
.degreesList li {
	padding:0;
	margin:0;
	list-style:none;
}
.degreesList a {
	display:block;
	width:126px;
	border-bottom:1px solid #fff;
	padding:3px 0 3px 22px;
	background:url(/images/sideList-off.gif) no-repeat 5px 50%;
	color:#37352a;
}
.degreesList a:hover {
	text-decoration:none;
	background:url(/images/sideList-on.gif) no-repeat 5px 50% #fff;
	border-bottom:1px solid #fff;	
}

.degreesList-off {
	text-decoration:none;
	background:url(/images/sideList-on.gif) no-repeat 5px 50% #fff;
	border-bottom:1px solid #fff;	
}

/* side navigation */


#sideNav {
	position:absolute;
	width:174px;
	top:212px;
	left:17px;
}
#sideNavTop {
	position:absolute;
	width:174px;
	top:205px;
	left:17px;
	height:7px;
	background:url(/images/sideNav-top.gif) no-repeat;
	margin:0;
}
.sideNavBottom {
	height:7px;
	background:url(/images/sideNav-bottom.gif) no-repeat;
}
.sideNavMid {
	background:url(/images/sideNav-back.gif) repeat-y top;
	font-size:11px;
	padding:3px 13px;
	line-height:16px;
	margin:0;
}

.sideNavMid a {
	text-decoration:underline;
	color:#37352a;
}

.sideNavMid a:hover {
	text-decoration:none;
}

.sideNavBreaker {
	display:block;
	padding-top:2px;
	background:url(/images/sideNav-breaker.gif) repeat-x;
}

.sideList {
	padding:0;
	margin:0;
	background:url(/images/sideList-back.gif);
	border-bottom:1px solid #fff;
}

.sideList-off {
	background:url(/images/sideList-off.gif) no-repeat 5px 50% #fff;
}

.sideList li {
	padding:0;
	margin:0;
	list-style:none;
}
.sideList a {
	display:block;
	width:126px;
	border-bottom:1px dotted #989061;
	padding:3px 0 3px 22px;
	background:url(/images/sideList-off.gif) no-repeat 5px 50%;
	color:#37352a;
}
.sideList a:hover {
	text-decoration:none;
	background:url(/images/sideList-on.gif) no-repeat 5px 50% #fff;
}

.sideList2 {
	padding:0;
	margin:0;
	background:url(/images/sideList-back.gif);
	border-bottom:1px solid #fff;
}

.sideList2-off {
	background:url(/images/sideList-off.gif) no-repeat 5px 50% #fff;
}
.sideList2 li {
	padding:0;
	margin:0;
	list-style:none;
}
.sideList2 a {
	display:block;
	width:126px;
	border-bottom:1px dotted #989061;
	padding:3px 0 3px 22px;
	background:url(/images/sideList-off.gif) no-repeat 5px 50%;
	color:#37352a;
}
.sideList2 a:hover {
	text-decoration:none;
	background:url(/images/sideList2-on.gif) no-repeat 5px 50% #fff;
}
.subList {
	padding:0;
	margin:12px 0;
	font-size:11px;
}
.subList li {
	padding:0;
	margin:0;
	list-style:none;
}
.subList a {
	display:block;
	width:152px;
	border-bottom:1px dotted #9f9f9f;
	padding:5px 0 5px 22px;
	background:url(/images/subList-off.gif) no-repeat 5px 50%;
	color:#005484;
}
.subList a:hover {
	text-decoration:none;
	background:url(/images/subList-on.gif) no-repeat 5px 50% #fefddc;
	color:#000;
}
.contentList {
	padding:0;
	margin:12px 0;
}
.contentList li {
	padding:0;
	margin:0;
	list-style:none;
}
.contentList a {
	display:block;
	border-bottom:1px dotted #9f9f9f;
	padding:3px 0 3px 22px;
	background:url(/images/subList-off.gif) no-repeat 5px 50%;
	color:#005484;
}
.contentList a:hover {
	text-decoration:none;
	background:url(/images/subList-on.gif) no-repeat 5px 50% #fefddc;
	color:#000;
}	


/* right column */

#rightColumn {
	position:absolute;
	top:250px;
	left:770px;
	width:174px;
}
.rightColumnTop {
	background:url(/images/rightColumn-back.gif) repeat-y;
}
.rightColumnMid {
	background:url(/images/rightColumn-top.gif) no-repeat;
	min-height:50px;
	padding:10px;
	padding-bottom:4px;
	font-size:11px;
	line-height:16px;
}
.rightColumnMid a {
	color:#005484;
}
.rightColumnMid a:hover {
	color:#000;
	background-color:#fefddc;
	text-decoration:none;
}

.rightColumnBottom {
	background:url(/images/rightColumn-bottom.gif) no-repeat;
	height:8px;
}
.colSpacer {
	display:block;
	padding:10px;
}
.email a {
	display:block;
	padding:5px 0 5px 30px;
	border-bottom:1px dotted #c8c8c8;
	background:url(/images/icon_email.gif) no-repeat 5px 50%;
	color:#005484;
}
.email a:hover {
	background:url(/images/icon_emailOn.gif) no-repeat 5px 50% #fefddc;
	color:#000;
	text-decoration:none;
}

.rss a {
	display:block;
	padding:5px 0 5px 25px;
	border-bottom:1px dotted #c8c8c8;
	background:url(/images/icon_rss.gif) no-repeat 0px 50%;
	color:#005484;
}
.rss a:hover {
	background:url(/images/icon_rssOn.gif) no-repeat 0px 50% #fefddc;
	color:#000;
	text-decoration:none;
}
.bookmark a {
	display:block;
	padding:5px 0 5px 30px;
	border-bottom:1px dotted #c8c8c8;
	background:url(/images/icon_fav.gif) no-repeat 5px 50%;
	color:#005484;
}
.bookmark a:hover {
	background:url(/images/icon_favOn.gif) no-repeat 5px 50% #fefddc;
	color:#000;
	text-decoration:none;
}
.print a {
	display:block;
	padding:5px 0 5px 30px;
	border-bottom:1px dotted #c8c8c8;
	background:url(/images/icon_print.gif) no-repeat 5px 50%;
	color:#005484;
}
.print a:hover {
	background:url(/images/icon_printOn.gif) no-repeat 5px 50% #fefddc;
	color:#000;
	text-decoration:none;
}

.digg a {
	display:block;
	padding:5px 0 5px 30px;
	border-bottom:1px dotted #c8c8c8;
	background:url(/images/icon_digg.gif) no-repeat 5px 50%;
	color:#005484;
}
.digg a:hover {
	background:url(/images/icon_diggOn.gif) no-repeat 5px 50% #fefddc;
	color:#000;
	text-decoration:none;
}

.facebook a {
	display:block;
	padding:5px 0 5px 30px;
	border-bottom:1px dotted #c8c8c8;
	background:url(/images/icon_facebook.gif) no-repeat 5px 50%;
	color:#005484;
}
.facebook a:hover {
	background:url(/images/icon_facebookOn.gif) no-repeat 5px 50% #fefddc;
	color:#000;
	text-decoration:none;
}

.delicious a {
	display:block;
	padding:5px 0 5px 30px;
	border-bottom:1px dotted #c8c8c8;
	background:url(/images/icon_delicious.gif) no-repeat 5px 50%;
	color:#005484;
}
.delicious a:hover {
	background:url(/images/icon_deliciousOn.gif) no-repeat 5px 50% #fefddc;
	color:#000;
	text-decoration:none;
}

.stumbleupon a {
	display:block;
	padding:5px 0 5px 30px;
	border-bottom:1px dotted #c8c8c8;
	background:url(/images/icon_su.gif) no-repeat 5px 50%;
	color:#005484;
}
.stumbleupon a:hover {
	background:url(/images/icon_suOn.gif) no-repeat 5px 50% #fefddc;
	color:#000;
	text-decoration:none;
}

.reddit a {
	display:block;
	padding:5px 0 5px 30px;
	border-bottom:1px dotted #c8c8c8;
	background:url(/images/icon_reddit.gif) no-repeat 5px 50%;
	color:#005484;
}
.reddit a:hover {
	background:url(/images/icon_redditOn.gif) no-repeat 5px 50% #fefddc;
	color:#000;
	text-decoration:none;
}

.technorati a {
	display:block;
	padding:5px 0 5px 30px;
	border-bottom:1px dotted #c8c8c8;
	background:url(/images/icon_technorati.gif) no-repeat 5px 50%;
	color:#005484;
}
.technorati a:hover {
	background:url(/images/icon_technoratiOn.gif) no-repeat 5px 50% #fefddc;
	color:#000;
	text-decoration:none;
}

#emailForm {
	font-size:10px;
}
.smField {
	font-size:10px;
	margin:2px 0;
	width:150px;
}
.btnSend {
	margin:2px 0;
	background-color:#109AE0;
	border:1px solid;
	border-color:#109AE0;
	font-size:11px;
	color:#FFFFFF;
}
.btnHolder {
	text-align:right;
}

.featuredSchools a {
	text-decoration:underline;
	color:#000000;
	font-weight: bold;
}

.featuredSchools a:hover {
	text-decoration:none;
}


/* explore */

#exploreLeft {
	float:left;
	width:250px;
	padding-top:16px;
}
#exploreRight {
	float:right;
	width:250px;
	padding-top:16px;
}
.exploreCall {
	background:url(/images/explore-back.gif) repeat-y;
	margin-bottom:12px;
}
.exploreCallTop {
	background:url(/images/explore-top.gif) no-repeat;
	font-size:11px;
	line-height:16px;
	padding:8px 12px;
}
.exploreCallBottom {
	background:url(/images/explore-bottom.gif) no-repeat bottom;
	height:7px;
}
.explore-icon {
	float:right;
	margin-right:6px;
	margin-bottom:5px;
}


/* buttons */

.btnFindSm a {
	display:block;
	width:172px;
	height:25px;
	text-indent:-300px;
	overflow:hidden;
	margin-top: 8px;
	background:url(/images/btnFind_172.gif) no-repeat;
}
.btnFindSm a:hover {
	background:url(/images/btnFind_172.gif) 0 -25px no-repeat;
}
#btnMatch a {
	display:block;
	float:right;
	width:262px;
	height:31px;
	text-indent:-300px;
	overflow:hidden;
	margin:20px 0 10px 0;
	background:url(/images/btnMatch.gif) no-repeat;
	border-style:none;
}
#btnMatch a:hover {
	background:url(/images/btnMatch.gif) 0 -31px no-repeat;
}

#btn-getSchoolInfo a {
	display:block;
	float:right;
	width:283px;
	height:31px;
	text-indent:-300px;
	overflow:hidden;
	margin:20px 0 10px 0;
	background:url(/images/btn_getSchoolInfo.gif) no-repeat;
	border-style:none;
}
#btn-getSchoolInfo a:hover {
	background:url(/images/btn_getSchoolInfo.gif) 0 -31px no-repeat;
}

.btn-getInfo a {
	display:block;
	width:172px;
	height:25px;
	text-indent:-300px;
	margin:3px 0 3px 0;
	overflow:hidden;
	background:url(/images/btn_getInfo.gif) no-repeat;
}
.btn-getInfo a:hover {
	background:url(/images/btn_getInfo.gif) 0 -25px no-repeat;
}



/* headlings */

h1, h2, h3, h4, h5 {
	margin:0;
	font-weight:bold;
}
h1	{
	font-size:16px;
	line-height:35px;
	}

h2 {
	font-size:14px;
	line-height:20px;
}
h3 {
	font-size:12px;
	line-height:16px;
}


/* default image */

#headerImage {
	display:block;
	width:494px;
	height:165px;
	text-indent:-300px;
	font-size:11px;
	overflow:hidden;
	background:url(/images/headline_business.gif) no-repeat;
	margin:0;
}
#genImage {
	position:absolute;
	top:14px;
	left:494px;
	width:271px;
	height:216px;
	background:url(/images/man_business.jpg) no-repeat;
}

/* Search Box */

#searchBox {
	position:absolute;
	font-weight:bold;
	top: 4px;
	left: 33px;
	color:#FFFFFF;
	font-size:11px;
}

/* School/Programs */

.TableEdu
{
padding: 2px 5px 2px 0px
}

.TableSchool
{
background-color:#FFFFFF
}

.TableCTA
{
padding: 2px 0 2px 0;
}

/* articles */

.lol {
	float:left;
	margin:0 12px 10px 0;
	border:3px solid #e0e0e0;
}
.articleImg2 {
	float:right;
	margin:0 0 10px 12px;
	border:3px solid #e0e0e0;
}

/* adsense */

#googlesynd_footer {
	margin: 0 0 0 250px;
}
