/*start common elements*/
*{
margin:0;
padding:0;
}
body{
color:#000;
font:.8em arial, sans-serif, verdana, helvetica;
background:url(main_bg.png) repeat-x;
}
img,fieldset,.u_profiles .b_zero,.s_browse .l_text a,.compare .b_zero,.compare .head,.v_web input{
border:0;
}
.gray {
	color:#666;
	font-size:0.75em;
}
.csmall {
	font-size:0.7em;
}
.cstable .csmall {
	font-size:0.95em;
	font-weight:bold;
}
.c_pod .gray {
	padding-top:5px;
}
.adpod .gray {
	text-align:right;
}
.c_pod .l_text .b_link {
	display:block;
	padding-top:0px;
}
.rvalue {
	float:left;
}
.scroll {
        min-height:40px;
	max-height:240px;
	overflow:auto;
	clear:both;
}
a{
color:#000;
text-decoration:none;
outline:0;
}
a:hover,.s_links a,.sch_links a,.c_browse li a,.l_uni a,.txt_u{
text-decoration:underline;
}
.b_link,.i_link a,#v_reviews a,.c_pod a,.b_link a,.q_links a, .txt_r strong,.c_browse li a,.l_uni a,a:hover,.ol_uni a,.infouni ul a,.reviews a{
color:#187ADB;
}
.errormessage{
font-weight: bold;
}
.sp_link,.sp_link:hover{
color:#008000;
}
.sph_link,.sph_link:hover{
color:#2200CC;
text-decoration:underline;
}
ul{
list-style:none;
}
.b_crumbs,.n_lcol ul,.l_uni li,#a_container li,.ol_uni li,.e_detail td{
padding:0 0 10px;
}

p{
text-align:justify;
font-size:12px;
line-height:17px;
margin:0 0 10px 0;

}

strong,h3, .grey {
color:#fff;
}
.r_txt a, .dred {
color:#A00909;
}
.s_pad{
padding-bottom:5px;
}
.e_detail td{
vertical-align:top;
}
h1,h2,h3{
font-size:2.1em;

}
h1{
font-weight:normal;
}
h2{
font-size:16px;
color:#313131;
}
h3{
font-size:1.2em;
}
h4{
font-size:1em;
padding:10px 0;
}
.h1_ad,.h1_ad3{
font-size:1.7em;
}
.h1_ad1, .h1_ads {
font-size:1.6em;
margin:0 0 10px;
color:#323232;
}
h1.h1_ad1 img {
	float:left;
	margin:0 10px 25px 0;
}
.h1_ads {
	font-size:1.3em;
}
.h1_ad2{
font-weight:bold;
font-size:1.7em;
padding:0;
}
.h2_ad,.h2_ad1{
font-size:1.4em;
color:#032250;
}
.i_head{
color:#187ADB;;
font-size:1.23em;
}
.h1_ad,.compare dl.c_img{
padding:0;
}
.l_text{
font-size:1.25em;
}
.h2_ad1{
padding:20px 0 0;
}
.h2_ad3{
color:#A00909;
font-size:1.23em
}
.h2_ad3s{
font-size:1.23em;
color:#187ADB;
}
.h2_ad2{
font-size:1.55em;
}
#contact a,.srt_cmp .i_pod .courses,.srt_cmp .i_pod .uni{
font-size:100%;
}
select#selectedList{
width:143px;
font-size:.9em;
}
.w_200p,#acourse_srch .srch2,#subject{
width:200px;
}
.course_srch #studyLevel, .w_304p{
width:304px;
}
.h3_ad,.txt_b,.compare .head a{
font-size:1.05em;
font-weight:bold;
}
.w196p{
width:196px;
}
.w250p{
width:250px;
}
.v_web input{
width:165px;
}
.btn,.btnhover{
color:#fff;
border:0;
background:none;
cursor:pointer;
}
.nbtn{
border:1px solid #cc0000;
color:#cc0000;
background:#fff;
padding:0 3px;
float:right;
margin:15px 0 0;
}
.nbtn:hover{
color:#cc0000;
}
.txt_r{
text-align: right;
}
.rating1,.rating2,.rating3,.rating4,.rating5,.rating0 {
background:url(ug_sprites.png) no-repeat -236px -147px;
display:block;
width:78px;
height:15px;
}
.rating0{background-position:-253px -147px;}
.rating2 {background-position:-221px -147px;}
.rating3 {background-position:-205px -147px;}
.rating4 {background-position:-189px -147px;}
.rating5 {background-position:-174px -147px;}
.p_nation{
border-top:1px solid #D1D1D1;
border-bottom:1px solid #D1D1D1;
padding:10px;
background:#DFDFDF;
margin:-1px 0 10px;
clear:both;
float:left;
width:96%;
}
.p_nation span{
float:right;
padding:1px 0 0;
}
.p_nation span a{
padding:2px 3px;
}
.p_nation .active{
background:#6E7F8F;
color:#fff;
font-weight:bold;
padding:0 2px;
}
.h2_color,.sguides h3{
color:#032250
}
.h1_color,.sguides .h1_ad3{
color:#AA1714;
}
.h1_s{
font-size:1.6em;
color:#AA1714;
}
.comments{
width:99.6%;
margin:5px 0 0;
}
sup,#msg,.er_msg,.c_browse .head a,.clisting .head{
color:red;
}
#l_col .r_space,#altr_col .r_space,#srt_pod p{
margin-bottom:5px;
}
/*end common elements*/
/*start page structure*/
#wrapper{
width:980px;
margin:15px auto;
}
#header{
float:left;
height:96px;
padding:10px 0 0 10px;
width:970px;
}
#login{
float:left;
width:980px;
margin-top:-26px;
}
#container,#pa_container{
float:left;
background:#fff;
width:956px;
border-right:2px solid #D9E2E8;
border-left:2px solid #D9E2E8;
padding:0px 10px 0;
}
.compare{
float:left;
width:956px;
padding:15px 0;
}
#a_container{
background:#fff;
float:left;
width:91.8%;
padding:10px 30px;
}
#pa_container,#l_videos .i_pod{
padding-top:0;
}
#g_content {
float:left;
padding:0 30px 0 0;
width:730px;
}
#l_col,.s_browse,.s_browse li,.res_filter {
float:left;
width:230px;
}
#l_col{
background:url(l_bg.png) repeat-y top left;
}
#s_container .a_lcol{
padding:0 13px 0 15px;
width:200px;
}
.browse .s_browse li, .c_list li {
background:transparent url(pagiright.gif) no-repeat scroll 1px 7px;
border-bottom:1px solid #D1D1D1;
padding:4px 15px 4px 10px;
width:200px;
font-size:12px;
}
.c_list .h1_ad1 {
	padding:0 0 0 10px;
}
.c_list .fright {
	padding:5px 10px 0 0;
}
.c_list ul li {
	float:left;
	clear:none;
	padding:5px 0 5px 25px;
	margin:2px 10px;
	width:95px;
	font-size:0.85em;
}
.c_list ul li a {
	padding:0;
	margin:0;
}
.browse .s_browse li ul li,.s_uni .l_uni,#l_col .aus_reg li a,#a_container ol,.ol_uni{
padding-left:30px;
padding-right:0;
}
.browse .s_browse li ul{
margin-left:-15px;
float:left;
display:inline;
}
.browse .s_browse li.sub_level{
border:0;
}
.s_browse li.sub_level span,.res_filter span, .sublite {
color:#868686;
}
#s_container .n_lcol{
padding:0 15px;
width:200px;
}
#altr_col .s_browse,#altr_col .s_browse li,#country,#acourse_srch #city,#acourse_srch #monthName,#acourse_srch #year,#altr_col #regionImg{
width:185px;
}
#c_box{
float:left;
padding:0 0 15px 20px;
width:706px;
}
#m_col{
float:left;
width:726px;
padding:0 0 30px;
}
#s_container{
float:left;
width:956px;
background:url(right_bg.png) repeat-y top right;
padding-bottom:10px;
padding-top:22px;
}
#content,#alt_content{
float:left;
width:480px;
padding:0 20px;
}
#alt_content{
width:490px;
}
#r_col,#altr_col{
float:left;
width:190px;
padding:0 8px;
}
#altr_col .stu_rankings {
	width:185px;
	padding:10px 0 10px 0;
	float:right;
}
#altr_col .stu_rankings p strong {
	display:inline;
}
#altr_col .stu_rankings .stars,
#altr_col .stu_rankings .txt {
	margin:5px 0;
}
#m_col .compare {
	width:99%;
}
#m_col .compare dt,
#m_col .compare dd {
	width:18%;
}
#m_col .compare dd input.check,
#m_col .compare dd label {
	float:left;
}
#m_col .compare dd label {
	width:105px;
	font-weight:bold;
	padding:0 0 0 5px;
	margin:-5px 0 0 0;
}
#m_col .compare dd label a {
	font-weight:normal;
	display:block;
	padding:0 0 3px 0;
}
#m_col .compare dd label a.dred {
	font-weight:bold;
	display:inline;
}
#m_col .compare dd label a.dred:hover {
	color:#A00909;
}
#m_col .compare fieldset.parent {
	padding:10px 0;
}
#m_col .compare .parent {
	padding:10px 0;
}
#m_col .compare input.rl_info {
	margin:0;
	float:right;
	padding:0;
	background-position:-257px -599px;
	border:none;
	width:225px;
	height:26px;
	color:#fff;
}
#m_col .compare dl .b_link {
	padding-top:3px;
	display:block;
}
#altr_col{
padding:0 0 0 10px;
width:186px;
}
#footer{
clear:both;
color:#fff;
background:#7E0401;
padding:20px 25px 10px;
width:930px;
}
#altr_col .l_reviews {
width:185px;
}
/*end page structure*/
/*start login pod*/
.info_btn,.enq_man1,.enq_man1hover,.l_con,.r_con,.l_box,.l_box span,#loginpopup,#logindd,#srt_pod,.c_list, .nav li a:hover,.nav li a.active,.nav .f_link a,.nav .f_link a:hover,.nav .f_link a.active,.srtlist,.w_review,.uniweb,
.btn,.btnhover,.c_tab li,.c_tab li.active,.c_tab li.active a,.e_head,.n_head,.s_head,.w_head,.r_head,.f_head,.res_head,.r_down,.d_down,.v_web,.r_info, .rl_info,.v_web a,.v_web input,.r_info a, .rl_info a,.next,.prev,.next span,.prev span,.contact .top,.l_uni li,.srtlist_pop {
background:url(ug_sprites.png) no-repeat;
}
.msort, .msortd, .msortua, .msortda, .dorder {
	background:url(arrowsprite.png) no-repeat;
	display:block;
	float:right;
	height:15px;
	width:15px;
}
.c_list {
	width:260px;
	height:200px;
	background-position:-140px -92px;
}
/*.c_list .cinner div {
	height:200px;
	overflow:auto;
}*/
.c_list .cinner {
	position:absolute;
	margin-top:16px;
	width:237px;
	background-color:#fff;
	height:200px;
	border:2px solid #880805;
	border-top:none;
        overflow:auto;
	padding:10px;
}
.dorder {
	float:none;
	position:absolute;
	display:inline;
	padding:5px 10px 10px 5px;
	margin:-5px 0 0 3px;
	background-position:0 -31px;
}
.msortd {
	background-position:0 -18px;
}
.msortua,
.msort:hover {
	background-position:-20px 0px;
}
.msortda,
.msortd:hover {
	background-position:-20px -18px;
}
#menu,.course_srch,.c_tab,.srtlist_pop span, .advcourse {
background:url(ug_sprites_repeat.png) repeat-x;
}
.l_con{
background-position:-15px 0px;
float:right;
padding-left:11px;
}
.r_con{
background-position:right top;
padding:12px 11px 10px;
float:left; 
}
.r_con select{
width:165px;
margin:0 0 0 5px;
}
.l_box{
background-position:-688px -70px;
padding:0 0 0 10px;
margin:0 0 0 10px;
}
.l_box span{
background-position:right -70px;
padding:0 10px 0 0;
margin:0 10px 0 0;
}
.r_txt strong a{
color:#A00909;
margin:0 0 0 5px;
cursor:pointer;
}
#loginpopup,#logindd,#srt_pod{
position:absolute;
background-position:-162px -92px;
clear:both;
top:124px;
margin-left:689px;
z-index:1000;
}
#logindd{
margin-left:253px;
width:121px;
background-position:-262px -92px;
}
#innerPod .emp_srtlist{
padding-bottom:3px;
margin-bottom:35px;
border-bottom:1px dashed #333;
}
.reg_login{
margin-left:270px;
}
.logindd{
width:243px;
font-size:90%;
}
#wrapper #srt_pod{
top:165px;
width:342px;
background-position:-75px -92px;
margin-left:636px;
}
.e_detail .first{
width:80px;
}
.innerpop ,.innerdd{
border:2px solid #8e1713;
border-top:0;
margin:16px 0 0;
padding:10px;
background-color:#fff
}
.innerdd input{
width:147px;
margin:0 0 10px; 
}
#srt_pod .innerdd{
overflow:hidden;
}
#srt_pod input,.chkbox{
width:13px;
height:13px;
margin:0 8px 10px 0;
float:left;
}
#srt_pod .cnt,#srt_pod .uni{
float:left;
background: #FAE7E9;
padding:3px 0 3px 5px;
}
#srt_pod .u_name p{
background: #FAE7E9;
padding:0;
margin:0;
float: left;
width:100%;
border-bottom:2px solid #fff;
}
#srt_pod .cnt{
width:18px;
}
#srt_pod .uni{
display:block;
width:90%;
border-left:2px solid #fff;
}
#srt_pod  .uni a {
font-size:89%;
color:#187ADB;
}
#srt_pod  .v_web{
margin:10px 0;
}
#srt_pod  h2{
clear:both;
padding-top:10px;
font-size:1.35em;
}
#srt_pod h2 span{
font-weight:normal;
}
.innerdd  label{
clear:left;
float:left;
margin:0 0 10px; 
width:65px;
}
.login_link{
padding:0;
}
.login_link a{
color:#187ADB;
text-decoration:underline;
}
.innerpop a ,.sguides small,.em_wslist span{
display:block;
padding:0 0 10px;
}
.innerpop a:hover{color:#187bd9;}
/*end login pod*/
/*start menu*/
#menu{
border-right:2px solid #D9E2E8;
float:left;
width:978px;
background-position:top left;
margin-top:-2px;
.margin-top:-4px;
}
.nav li,.nodes{
float:left;
}
.nav li a{
border-right:1px solid #D5DFE6;
line-height:43px;
float:left;
padding:0 15px;
font-size:12px;
display:block;
}

.nav li a:hover,.nav li a.active{
color:#fff;
background-position:center -373px;
text-decoration:none;
}
.nav .f_link a{
background-position:-15px -373px;
}
.nav .f_link a:hover,.nav .f_link a.active{
background-position:-16px -148px;
text-decoration:none;
}
.nav li ul {
	width:180px;
	margin-top:43px;
	float:none;
	clear:both;
	z-index:2;
	display:none;
	position:absolute;
}
.nav li:hover ul {
	display:block;
}
.nav li ul li { 
	clear:left;
	float:left;
	display:block;
}
.nav li ul li a { 
	float:left;
	width:135px;
	display:block;
	line-height:36px;
	border:1px solid #acc2cf;
	border-top:none;
	background:#ffffff;
}
.nav li ul li a:hover {
	background:#B3221F;
}
/*end menu*/
/*start review shortlist*/
.rev_srt, .edit_pro{
float:right;
padding-right:10px;
}
.rev_srt a{
line-height:43px;
}
.srtlist,.w_review,.uniweb{
background-position:-675px -357px;

padding:0 0 0 18px;
font-size:12px;
}
.uniweb{
background-position:-429px -148px;
}
.w_review{
background-position:-676px -153px;
}
/*end review shortlist*/
/*start course search*/
.course_srch{
color:#fff;
background-color:#CF5152;
background-position:0px -51px;
float:left;
width:926px;
padding:10px 15px;
margin:0 0 22px;
}
.course_srch h1,#editcontribute .nbtn{
margin:0 0 6px;
}
.chk_srch{
margin:-35px 0 10px 225px;
}
.chk_srch input{
margin:0 3px 0 0;
}
.course_srch span{
float:left;
margin:0 17px 0 0;
}
.course_srch .sm_con,#container .sm_con select,.p_nation select{
width:125px; 	
}
.p_nation .long{
width:210px;
}
.course_srch label{
font-size:1.2em;
padding:0 0 2px;
display:block;
}
.course_srch  .btn,.innerdd .btn,.a_srch .btn,.course_srch .btnhover,.enq_man .btn,.enq_man .btnhover,.request .btn,
.request .btnhover,#joinnow .btn,#joinnow .btnhover{
background-position:-83px -115px;
margin:16px 0 0;
width:96px;
padding:0px 5px 4px 8px;
height:28px;
}
.course_srch .btnhover,.enq_man .btnhover,.request .btnhover,#joinnow .btnhover{
background-position:-190px -115px;
}
.innerdd .btn,.innerdd .btnhover{
background-position:-15px -118px;
width:50px;
margin:0 3px 5px 0;
height:21px;
padding:1px 5px 5px 6px;
}
#acourse_srch,#acourse_srch a{
background:#FAE7E9;
color:#000;
}
#acourse_srch,#courseCountryName,#categoryblock_1 #countryName,#medialbl,.sguides .sguides_t,#countyCourse,#countyName{
margin-bottom:0;
}
#acourse_srch .srch1{
width:189px;
}
#acourse_srch .srch1,#acourse_srch .srch2{
margin-right:12px;
}
.srch_links{
clear:both;
margin-left:-3px;
padding-top:5px;
}
.srch_links a{
color:#fff;
padding:0 7px 0 3px;
}
/*end course search*/

/*start subject browse*/
.s_browse,.u_profiles{
margin:0 0 5px;
}
.l_reviews ,.srch_reshead p{
padding-left:15px;
}

.s_browse h2{
text-align:left;
padding:0 0 3px 0;
font-size:16px;
margin:0 0 7px 0;
border-bottom:1px solid #666;
}

.per_info .c_pod dd{
padding-left:15px;
padding-right:15px;
}
#altr_col .aus_reg li a{
padding:4px 0 4px 15px;
}
.s_browse .top{
border-top:1px solid #D1D1D1;
}
.s_browse ul li a,.s_browse ul li .sub_head{
border-bottom:1px solid #D1D1D1;
display:block;
padding:4px 15px;
width:200px;
}
.browse .s_browse ul li a,.browse .s_browse ul li .sub_head{
border:0;
display:inline;
padding:0;
width:auto;
}
.s_browse .res_filter .sub_head,.u_profiles li a{
color:#951814;
font-weight:bold;
}
.active_guide .active{
font-weight:bold;
color:#000;
}
.l_text .uni_name{
padding:5px 15px 0;
display:block;
color:#032550;
font-weight:bold;
font-size:.8em;
}
#subBroUni{
margin-top:5px;
}
#altr_col .s_browse a,#studylevel,#location{

}
#altr_col .s_browse .res_head{
text-decoration:none;
color:#A00909;
font-size:1.23em;
font-weight:bold;
}
#altr_col .s_browse ol{
list-style:none;
}
#altr_col .s_browse ol a{
float:right;
display:inline;
padding:0;
border:0;
}
#altr_col .s_browse ol  li{
border-bottom:1px solid #D1D1D1;
width:185px;
padding:4px 0;
}
#altr_col h2{
padding-left:0;
width:185px;
}

/*end subject browse*/
/*start find university/college*/
.s_browse .funi_col{
border-top:1px solid #C6C6C6;
border-bottom:1px solid #C6C6C6;
background:#E0E0E0;
padding:10px 15px 8px;
width:200px;
float:left;
}
.funi_col label{
padding:0 0 4px;
display:block;
}
.funi_col .sel,#countyblockofcourse .courseslabel,#toprankings .h2_ad3{
padding-top:22px;
}
.funi_col .btn,.funi_col .btnhover{
float:right;
margin-top:8px;
background-position:-295px -115px;
padding:0 0 1px;
height:21px;
width:30px;
}
.funi_col .btnhover{
background-position:-332px -115px;
}		
#alt_content .funi_col{
width:460px;
}
/*end find university/college*/
/*start country box*/
#c_box dl{
float:left;
width:320px;
padding:0 33px 18px 0;
}
#c_box dt{
float:left;
width:140px;
height:140px;
padding:0 15px 0 0;
}
#c_box dd{
padding:0 0 8px;
}
#c_box  .head{
padding:0;
}
#c_box dd h2{
color:#C86E0D;
}
#c_box .mintro {
	width:235px;
	float:left;
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	font-size:0.9em;
}
#c_box .mintro dt {
	width:80px;
	padding:0;
	height:95px;
	padding:0;
}
#c_box .mintro h2 {
	padding:0 0 3px 0;
	line-height:0.8em;
}
#c_box .mintro dd {
	width:145px;
	padding:0 0 5px 10px;
	float:right;
	clear:right;
}
#c_box .mintro .mlinks {
	float:left;
	margin-left:-5px;
	clear:both;
	padding:0;
	width:215px;
}
#c_box .mintro .mlinks a{
	padding:0 5px;
	border-right:1px solid #000;
}
/*end country box*/
/*start content*/
.c_tab{
background-position:0px -194px;
float:left;
width:480px;
margin:10px 0 20px;
height:42px;
}
.c_tab li{
float:left;
padding:0 0 0 17px;
background-position:right -56px;
margin-left:-1px;
}
#cdetail li{
padding-left:13px;
}
.c_tab li.last{
background:none;
}
.c_tab li.active{
background-position:-285px -198px;
}
.c_tab li a{
color:#4382B5;
font-weight:bold;
font-size:1.3em;
display:block;
float:left;
line-height:42px;
padding:0 17px 0 2px;
}
.c_tab li a.medium { 
	font-size:1.1em;
	padding:0 15px 0 0px;
}
#content .c_tab li a{
font-size:1.1em;
padding-right:13px;
margin-left:-3px;
}
#cdetail li a,.emailadd .r_down,.emailadd .d_down{
padding-right:11px;
}
.c_tab li a:hover,.video a:hover,.w_video a:hover{
text-decoration:none;
}
.c_tab li.active a{
cursor:default;
color:#323232;
background-position:right -198px;
}
/*end content*/
/*start right column*/
.e_head,.n_head,.s_head,.w_head,.r_head,.f_head{
background-position:-655px -104px;
padding:10px 0 10px 40px;
color:#4185B6;
}
.e_head,.srt_cmp  .m_top{
margin-top:15px;
}
.n_head{
background-position:-15px -52px;
color:#559B9B;
}
.s_head{
background-position:-15px -237px;
color:#7F3E7F;
}
.f_head{
background-position:-15px -322px;
color:#AA1714;
font-size:1.3em;
}
.w_head{
background-position:-15px -196px;
color:#BB7B16;
}
.r_head{
background-position:-18px -279px;
color:#032250;
}
.w_poll input,.mbot .r_info, .rl_info, .mbot .v_web{
float:left;
margin:3px 5px 0 0;
}
.w_poll label{
display:block;
padding:1px 0 10px;
}
.w_poll .btn,.w_poll .btnhover{
background-position:-368px -115px;
width:44px;
padding:1px 0 4px;
height:21px;
}
.w_poll .btnhover{
background-position:-420px -115px;
}
.w_poll .results{
padding:8px 0 15px 55px;
}
/*end right column*/
.guide{
padding:0 15px 12px 0;
}
.r_pod,.req_info,.e_profile, .parent, .subhd {
/*clear:both;*/
}
.r_pod .stu_rankings {
	width:470px;
	padding:0;
}
.r_pod .stu_rankings dl { 
	clear:both;
	border-bottom:1px solid #ccc;
	float:left;
	margin:5px 0;
}
.r_pod .stu_rankings dt {
	float:left;
	margin-right:10px;
}
.r_pod .stu_rankings dl dd,
.r_pod .stu_rankings dl dd {
	float:right;
	padding-bottom:3px;
	clear:right;
	width:390px;
}
.r_pod .stu_rankings dd span.stars {
	float:none;
}
.r_pod .stu_rankings p.sparent,
.r_pod .stu_rankings p.parent,
.r_pod .stu_rankings dl p {
	border:none;
}
.r_pod .stu_rankings p.sparent {
	padding:0;
}
.r_pod .stu_rankings dd p strong {
	display:inline;
}
.subhd {
	padding-top:10px;
} 
.c_pod{
clear:both;
float:left;
width:480px;
padding-bottom:12px;
}
.c_pod dt,#stu_reviews dt img{
float:left;
width:60px;
height:60px;
padding:3px 0 0 0;
}
#l_reviews dt,.f_review dt{
padding:1px 0 0;
}
.l_reviews dt.videos{
height:80px;
}
#l_reviews dt img,.register .c_pod  dt img,.f_review dt img,.revsec .c_pod .top{
padding-top:5px;
}
.c_pod dt img{
width:60px;
height:60px;
float:left;
}
#profiles dt,#profiles dt img{
width:140px;
height:140px;
}
#profiles dd{
padding-left:155px;
}
.eventlist,.v_reviews dl{
padding:0 0 5px;
margin:0 0 15px;
border-bottom:1px solid #ccc;
}
.dlink,#l_col .l_reviews .c_pod,.c_browse li li{
padding-bottom:0;
}
.dlink span{
border-bottom:1px solid #ccc;
padding-bottom:5px;
display:block;
}
 .eventlist li{
padding:0 0 8px;
}
.c_pod dt .play{
width:23px;
height:16px;
margin:-39px 0 0 17px;
}
.c_pod dd{
padding:0 0 8px 75px;
}
.c_pod p,.c_pod h3{
padding:0;
}
#l_reviews strong,.video  strong,.info strong,.h2_color .d_down,.stu_rankings strong,.c_detail strong,.h1_ad span,.v_profiles span,.emailadd a,.a_srch span,.a_srch strong,.video span,#l_reviews .c_pod span,#r_col strong,.w_video strong,.ol_uni span,#srt_pod  strong{
display:block;
}
.c_detail .i_link {
	display:inline;
}
/*start footer*/
#footer a{
color:#fff;
}
.q_links{
margin-left:-5px;
}
.q_links li,.b_crumbs li,#stu_reviews strong,.cost strong{
display:inline;
}
.q_links li{
border-right:1px solid #D6E1E7;
}
.q_links .b_zero{
border:0;
}
.q_links li a,.b_crumbs li a{
padding:0 5px;
}
.c_right {
padding-top:15px;
}
#s_footer{
float:left;
width:100%;
}
.s_links{
float:left;
width:168px;
padding:20px 10px;
}
.f_links,.l_reviews .c_pod .txt,.e_lcol h2,#alt_content .s_browse h2,#altr_col .l_reviews{
padding-left:0;
}
.l_reviews{
float:left;
width:215px;
margin:0 0 25px;
}
.s_links .title{
padding:0 0 8px;
font-weight:bold;
}
.s_links li{
line-height:170%;
font-size:90%;
}
/*end footer*/
/*start filter results*/
.res_filter {
padding:3px 0 10px;
}
.srch_reshead{
float:left;
width:230px;
padding:0 0 10px;
}
#altr_col .srch_reshead{
width:185px;
}
.res_filter  strong a{
color:#951814;
}
.res_head{
font-size:1.4em;
font-weight:normal;
color:#313131;
background-position:right -446px;
}
.r_down,.d_down,.contact .top{
background-position: right -446px;
display:block;
clear:both;
}
.d_down{
background-position:right -490px;
}
.contact .top{
background-position:right -534px;
float:right;
width:36px;
}
.remove{
color:#187ADB;
text-decoration:underline;
float:right;
margin-top:15px;
}
.srch_reshead .d_down,.srch_reshead .r_down{
font-size:1.4em;
padding-left:15px;
padding-right:15px;
}
#altr_col .srch_reshead .d_down,#altr_col .srch_reshead .r_down {
	padding-right:0;
}
.ad_srtlist{
width:150px;
margin-top:-10px;
}
.ad_srtlist  li{
border-top:1px dotted #D1D1D1 ;
border-bottom:1px dotted #D1D1D1 ;
padding:3px 0;
}
.ad_srtlist  .b_zero{
border-bottom:0;
}
#pop_sub{
font-size:1.05em;
padding-top:20px;
}
#pop_sub a{
color:#032650;
}
.res_filter .res_head {
border:0;
padding-bottom:0;
width:187px;
}
/*end filter results*/
/*start  search result*/
#alt_content .srch_head{
font-weight:normal;
line-height:1.15em;
margin-bottom:11px;
}
.i_pod,.s_pod, .adpod{
float:left;
width:490px;
clear:both;
padding: 15px 0;  
border-bottom:1px solid #DADADA;
}
.adpod {
	background-color:#FCEDEE;
	padding:15px 10px;
	width:470px;
}
.infouni .i_pod{
width:84px;
float:right;
border:0;
padding-top:15px;
} 
.s_pod{
padding-bottom:5px;
}
.adpod .video,
.i_pod .video{
float:left;
padding: 0 15px 0 0;
width:120px;
}
.adpod .video {
	padding-bottom:5px;
}
.adpod p {
	padding:0 0 7px 0;
}
.adpod .stars {
	padding-top:5px;
}
.adpod .info {
	float:left;
	width:330px;
}
.i_pod .info #test{
padding-left: 133px;
}
.video span a,.v_profiles .w_video a{
background:#e0e0e0;
padding:5px 3px;
clear:both;
display:block;
height:28px;
}
.video span  span,.v_profiles span span{
font-weight:bold;
font-size:85%;
}
.v_profiles{
float:left;
width:140px;
padding:0 15px 0 0;
}
#altr_col .v_profiles{
float:left;
width:140px;
padding:0 15px 25px 22px;
}
.u_img {
height:92px;
width:140px;
padding-top:3px;
}
#altr_col .v_profiles .u_img{
height:92px;
width:140px;
padding-top:0;
}
.v_img{
margin-bottom:-24px;
}
.v_thumbs{
margin-bottom:-21px;
}
.video  img{ 
float:left;
}
.video strong,.w_video strong,#altr_col #regionPod a{
font-size:85%;
color:#333;
}
.video a:hover strong,.w_video a:hover strong{
text-decoration:none;
color:#fff;
}
.stars{
margin:5px 0;
}
.stars span,.stu_rankings span,.revsec .stars,.r_sline span,.nodes img{
float:left;
margin:0 3px 0 0;
}
.info .courses{
font-size:15px;
margin:0 0 5px 0;
}


p.bonus{
font-size:12px;
margin:0;
text-align:left;
padding:0 0 0 10px;
}

a.read-more{
background:#666666 none repeat scroll 0 0;
color:#FFFFFF;
float:right;
font-size:12px;
font-weight:bold;
padding:3px 10px;
text-align:center;
text-decoration:none;
}

a.read-more:hover{
background:#990000;
color:#FFFFFF;
float:right;
font-size:12px;
font-weight:bold;
padding:3px 10px;
text-align:center;
text-decoration:none;
}

.info .courses a,.c_title a{
text-decoration:underline;
}
.info .uni{
font-size:120%;
color:#36464E;
}
.info .uni .b_link{
font-size:87%;
}

.v_web,.r_info, .rl_info {
background-position:-17px -471px;
padding-left:6px;
float:left;
margin:0 5px 0 0;
font-weight:bold;
}

.r_info, .rl_info {
background-position:-17px -425px;
}
.v_web a,.r_info a, .rl_info a, .v_web input,.info_btn{
background-position:right -599px;
float:left;
color:#fff;
padding:5px 12px 6px 8px;
}
.v_web a:hover,.r_info a:hover, .rl_info a:hover {
text-decoration:none;
color:#fff;
}
.r_info a, .rl_info a,.info_btn {
background-position: right -560px;text-align:center;
}
.info_btn{
width:180px;
height:27px;
border:0;
}
.next,.prev{
float:right;
background-position:-11px -507px;
padding-left:13px;
margin-top:20px;
}
.next:hover{
background-position:-10px -574px;
}
.next:hover span{
background-position:right -662px;
}
.prev:hover{
background-position:0 -662px;
}
.prev:hover span{
background-position:62px -604px;
}
.prev{
float:left;
background-position:left -634px;
}
.next span,.prev span{
background-position:right -634px;
font-weight:bold;
color:#fff;
display:block;
padding:5px 30px 6px 0;
}
.prev span{
background-position:61px -543px;
padding:5px 15px 6px;
}
.next:hover,.prev:hover{
text-decoration:none;
}
.mapcenter{
margin:0 0 30px 10px;
}
/*end  search result*/
.s_browse .l_text,.txt_up{
margin-top:-10px;
}
.req_info{
padding:15px 0;
}
.inst_img{
float:left;
padding:3px 15px 0 0;
}
#l_col  .stu_rankings,.l_reviews .c_pod{
padding:0 0 25px 15px;
width:183px;
}
.stu_rankings{
float:left;
width:215px;
clear:left;
padding:30px 30px 0 0;
}
#stu_reviews{
clear:none;
}
.stu_rankings p,.l_reviews .c_pod{
border-bottom:1px solid #d1d1d1;
padding:0 0 8px;
margin:0 0 8px;
clear:both;
}
.stu_rankings .l_text{
padding-bottom:10px;
font-size:1.05em;
font-weight:bold;
color:#032550;
margin-top:-5px;
}
.stu_rankings h2{
color:#032550;
}
.stu_rankings strong,.a_unisrch li{
padding:0 0 5px;
}
#stu_reviews dl,#stu_reviews  dd{
clear:both;
border:1px solid #fff;
}
#stu_reviews  .stars{
padding:45px 0 0 3px;
}
#stu_reviews  dt,#stu_reviews  dt img{
float:left;
padding:0 0 3px;
}
#stu_reviews  .txt,.logos{
padding:0 0 10px;
}
#stu_reviews p,.l_reviews .c_pod{
padding:0 0 10px;
margin:0 0 10px;
}
.inst_imgs{
text-align:center;
padding-bottom:20px;
}
.h1_ad span{
font-weight:bold;
padding:6px 0 0;
margin:0 0 -10px;
}
.emailadd{
clear:both;
padding:15px 10px;
margin:30px 0 0 10px;
float:left;
width:470px;
color:#4B494A;
background:#FAE7E9;
}
.emailadd .r_pod{
border-top:1px dotted #C89194;
padding:6px 0 0;
margin:0 0 6px;
}
.u_profiles li{
border-right:1px solid #C6D3DB;
padding:0 6px;
display:inline;
}
.u_profiles .first{
margin-left:-6px;
}
.cost span{
color:#ccc;
margin:0 0 0 5px;
padding:0 2px;
}
.p_list{
clear:both;
}
.cost_table{
table-layout:fixed;
border-collapse:collapse;
border-top:1px solid #C6C6C6;
}
.cost_table td{
padding:5px;
border-right:1px solid #C6C6C6;
border-bottom:1px solid #C6C6C6;
text-align:left;
}
.cost_table .f_col,.v_reviews .c_pod dd {
padding-left:0;
}
.cost_table .l_col{
border-right:0;
}
.t_head{
background:#F0EFEF;
}
.f_col{
width:195px;
}
/*start profile section*/
.uniimg,.s_uni .top,.f_post{
float:right;
margin:0 0 10px 10px;
}
.uniimg img,.req_pros #country,.req_pros #studytime{
width:240px;
}
.inst_profile img {
margin:10px;
}
.inst_profile li{
list-style-type:disc;
margin-left:25px;
padding:0 0 6px;
}
.inst_profile ol li{
list-style-type:decimal;
}
.inst_profile br {
height:0;
}
.inst_profile a{
color:#187ADB;
text-decoration:underline;
}
.inst_profile  table{
border-collapse:collapse;
border:1px solid #ccc;
margin:10px 0;
width:98%;
}
.inst_profile  table td,.inst_profile  table th{
padding:5px;
}
.rankings table td p {
	padding-top:5px;
}
.rankings .e_srch {
	font-size:0.9em;
	border:1px solid #CC3232;
}
.rankings .e_srch .uni {
	width:105px;
	padding-left:3px;
}
.rankings form.p_nation img {
	margin:0;
}
.rankings .e_srch th {
	vertical-align:top;
	background:#f9b7b7;
	color:#000;
}
.rankings .e_srch .fright {
	float:right;
	width:15px;
}
.rankings .e_srch th,.rankings .e_srch td {
	padding:3px;
	white-space:normal;
	text-align:center;
	border:1px solid #CC3232;
}
.rankings .e_srch .srtlist {
	display:block;
	margin-top:10px;
	color:#000;
}
.rankings .e_srch .cleft {
	text-align:left;
}
.rankings .e_srch td span a {
	color:#fff;
	text-decoration:none;
}
.rankings .c_tab {
	width:100%;
	background:#fff url(bnav.gif) repeat-x bottom left;
	height:auto;
}
.rankings .c_tab li {	
	background:none;
}
.rankings .c_tab li a {
	font-size:1em;
	line-height:1.25em;
	padding-top:15px;
	padding-bottom:15px;
	width:155px;
	border-right:1px solid #ccc;
	height:60px;
	text-align:center;
	background:none;
}
.rankings .c_tab li.active { 
	background:url(ug_sprites.png) no-repeat -284px -198px;
	margin-left:-2px;
}
.rankings .c_tab li.active a { 
	background:url(ug_sprites.png) no-repeat right -198px;
	border-right:none;
}
.rankings table .r_info,.rankings table .r_info a,
.rankings table .v_web,.rankings table .v_web a {
	margin:0;
	float:none;
	display:block;
}
.rankings table .r_info,
.rankings table .v_web {
	width:85px;
	margin:10px auto 10px auto;
}
.rankings table .r_info a,
.rankings table .v_web a {
	padding-bottom:8px;
	font-size:0.95em;
}
.rankings table .rating span {
	margin:0 3px 10px 0;
	float:left;
}
.rankings table .rating .rvalue {
	padding-top:2px;
}
.rankings table .nrating,
.rankings table .rating {
	padding:0 0 10px 0;
	margin:0 auto;
	width:105px;
}
.rankings table .nrating span {
	margin:0 auto;
}
/*end profile section*/
/*start view all reviews*/
#left_rev,#right_rev{
float:left;
width:220px;
padding:0 20px 0 0;
margin:20px 0;
clear:none;
}
#right_rev{
padding:0 0 0 20px;
border-left:1px solid #ccc;
}
#left_rev dd.u_name,#right_rev dd.u_name{
padding-left:75px;
}
#left_rev dt,#right_rev dt {
padding:0 15px 5px 0;
}
#left_rev dd,#right_rev dd{
padding:0 0 8px;
}
hr{
float:left;
width:100%;
height:1px ;
clear:both;
border:none;
border-top:1px solid #ccc;
}
/*end view all reviews*/

#scrollmain, .scrollout {
position:relative;
overflow:hidden;
width:550px;
height:130px;
}
#scrollmain div {
width:100px;
}
#scrollmain .no_scroll{
float:left;
}
.scrollout {
width:418px;
}
.slider {
padding:20px 0px 20px 5px;
margin:15px 0;
float:left;
width:485px;
}
.btnscroll, .btnscrollr {
float:left;
margin:40px 5px 0 0;
}
.btnscrollr ,.a_srch .btn,.rev_title span,.compare .ad_srtlist, .fright {
float:right;
}
.fleft {
	float:left;
	margin-right:10px;
}
.slider div dl dt img {
vertical-align:bottom;
}
.slider dl a.inactive,
.slider dl a.active {
display:block;
border: 1px solid #A71311;
background:#fff;
color:#A71311;
width:76px;
height:30px;
text-decoration:none;
padding:5px 3px ;
font-size: 89%;
}
.slider dl a.active{
background:#A71311;
color:#fff;
}
.video span a:hover,.v_profiles .w_video a:hover{
background:#6E7F8F;
color:#fff;
}
/*start email box*/
#emailbox label{
float:left;
width:125px;
}
#emailbox textarea,#emailbox .btns{
margin-left:125px;
}
.btns .send{
margin:10px 122px 0 10px;
}
.btns .cancel,.e_srt .v_web{
margin-top:10px;
}
/*end email box*/
/*start ajax drop down list*/
#ajax_listOfOptions{
position:absolute;
z-index:99999;
background:#fff;
border:1px solid #ccc;
height:200px;
overflow:auto;
}
#ajax_listOfOptions div {
cursor:pointer;
font-size:90%;
margin:1px;
padding:2px 1px;
}
#ajax_listOfOptions .optionDivSelected {
background-color:#4E7AB4;
color:#FFFFFF;
}
/*end ajax drop down list*/
.no_img{
margin-top:-26px;
}
/*start contribute page*/
.cfieldset,.r_btns,.sguides{
clear:both;
float:left;
width:490px;
}
.lguides img {
	float:right;
	margin:0 0 10px 10px;
}
.cfieldset label,.cfieldset input,.cfieldset select,#p_info textarea{
float:left;
width:235px;
clear:left;
margin:0 0 12px;
}
.req_pros #studylevel{
width:235px;
}
.cfieldset input,.cfieldset select,#p_info textarea{
clear:none;
margin:0 0 12px 10px;
}
.cfieldset #countryId{
width:125px;
}
.cfieldset #year{
width:55px;
}
.cfieldset #study{
width:239px;
}
.rev_box{
clear:both;
margin:0 0 15px;	
}
.rev_box input,.recomend input,.cfieldset .gender input,.category input,.cr_input,.e_profile .radio,.em_list input,.chk_box{
width:13px;
height:13px;
}
.chk_box{
margin-right:5px;
}
.cfieldset .gender {
float:left;
margin:0 6px 12px 9px;
}
.rev_box td,.rev_box th{
padding:5px 4px;
vertical-align:middle;
text-align:center;
}
.rev_box th{
background:#CF2427;
color:#fff;
}
.rev_box td{
border:1px solid #FFDADA;
background:#FFF1F1;
}
.rev_box td.closed{
padding:0;
border:0;
}
.rev_box .closed p{
text-align: left;
padding:5px 0 0 5px;
}
.rev_box .emp_td{
padding:0;
border:0;
background:#fff;
}
.rev_box textarea{
width:78%;
height:7.5em;
float:left;
margin:5px 9px 5px 5px;
}
.rev_box a{
background:#CF2427;
color:#fff;
font-weight:bold;
text-decoration:underline;
padding:3px 2px;
width:79px;
float:left;
margin:75px 0 0;
}
.rev_box .txt_left{
text-align:left;
}
.recomend span{
margin:0 67px 0 0;
}
.recomend,.v_reviews .r_sline{
padding:0 0 25px;
}
.cbox,.cfieldset .gender input{
margin:0 5px 0 0;
}
.rev_box .nbtn{
float:right;
}
/*end contribute page*/
/*start registration page*/
.register .c_pod{
border:1px solid #FAE7E9;
margin-top:15px;
padding:10px 5px;
background:#FAE7E9;
}
.register .c_pod dt{
width:115px;
height:150px;
}
.c_pod .c_right{
padding-top:21px;
}
/*end registration page*/
/*start advanced search*/
.category,.a_srch{
float:left;
width:220px;
}
.a_srch{
width:260px;
}
.a_srch input,.a_srch select{
width:255px;
}
.a_srch select{
width:259px;
margin:0 0 20px;
}
.a_srch strong{
padding:0 0 3px;
}
.f_review .c_pod dd,#l_reviews .c_pod span{
padding-bottom:3px; 
}
.a_srch span,.sguides h3{
padding:10px 0;
}
.category input{
float:left;
clear:left; 
margin-top:1px;
}
.category label{
display:block;
padding:0 0 5px 16px;
font-weight:bold;
}
/*end advanced search*/
/*start view full review*/
.f_review .c_pod,.e_profile fieldset{
border:1px solid #FFC0CB;
padding:5px 10px;
width:468px;
background:#FAE7E9;
margin:0 0 25px;
}
.rev_title{
background:#FAE7E9;
padding:3px 2px;
margin:0 0 3px;
clear:both;
border-bottom:1px solid #FFC0CB;
}
/*end view full review*/
/*start edit profile*/
.e_profile fieldset{
border:0;
border-top:1px solid #FFC0CB;
margin-top:-8px;
clear:both;
}
.e_profile fieldset label{
width:216px;
}
.e_profile .radio{
float:none;
}
#p_info label{
width:120px;
}
#p_info select{
width:87px;
}
.e_profile .register{
float:left;
width:476px;
clear:both;
margin:-30px 0 25px;
}
.e_profile .register .c_pod{
width:476px;
margin-top:0;
padding-top:0;
}
.e_profile .register .c_pod dt{
width:132px;
}
/*start edit profile*/
.per_info dl{
border:1px solid #FFC0CB;
margin-bottom:15px;
}
.per_info .head{
background:#FAE7E9;
padding:5px 0 5px 15px;
margin-bottom:10px;
}
/*scholarship details*/
#cdetails,.e_srch,.e_srt,.sguides_t{
border-collapse:collapse;
border:1px solid #ccc;
width:99%;
clear:both;
}
.sguides .sguides_t img{
float:none;
margin:0 0 -3px;
}
#cdetails td,.sguides_t td{
padding:5px;
text-align:left;
border:1px solid #ccc;
}
/*events sea rch*/
.e_srch{
border-collapse:separate;
border:0;
}
.e_srch th,.e_srt th{
white-space:nowrap;
padding:10px 5px;
background:#CC3232;
color:#fff;
}
.e_srch td,.e_srt td{
padding:5px 3px;
}
.e_srch th.first{
width:167px;
}
.e_srt td{
padding:10px 5px;
}
.e_srch .bg{
background:#FAE7E9;
}
.e_srch .abg, .cstable .abg {
background:#fbdbdb;
}
.cstable .head {
	background:#f9b7b7;
}
.e_srt td{
border:1px solid #ccc;
}
.e_srch .nbtn{
margin:0 0 15px;
}
/*start individual reviews*/
.revsec{
clear:both;
float:left;
width:488px;
padding-bottom:5px;
margin:0 0 15px;
border-bottom:1px dotted #ccc;
}
.revsec .c_pod dt{
width:65px;
}
.revsec .c_pod dt img{
padding:3px 0 0;
}
.revsec .stars span{
float:left;
}
/*start enquiry manager*/
.em_txtarea{
width:98%;
height:10em;
float:left;
margin:0 0 30px;
}
.enq_man .btn,.enq_man .btnhover{
float:right;
margin-right:5px;
}
.request .btn,.request .btnhover,.request .v_web{
float:left;
margin:0 0 20px;
text-decoration:none;
}
.enq_man #studylevel{
width:234px;
}
.enq_man #country{
width:239px;
}
.condtn,.infouni{
clear:both;
padding-top:5px;
}
.infouniimg{
float:left;
width:350px;
}
/**/
.asrtlist{
background:url(s_lbtn.png) no-repeat top left;
padding-left:9px;
width: 193px;
}
.asrtlist span{
display:block;
background:url(s_rbtn.png) no-repeat top right;
line-height:30px;
}
.rel_views{
background:url(s_bottom.png) no-repeat bottom left;
padding-bottom:13px;
width:202px;
}
.rel_views .course{
background:url(s_top.png) no-repeat top left;
padding:10px 10px 0;
}
.rel_views .course{
list-style:disc;
padding-left:25px;
}
.rel_views .first{
list-style:none;
margin:0 0 0 -13px;
}
.sel_uni_title{
float:left;
width:118px;
}
.sel_uni{
float:left;
width:248px;
padding:0 0 20px 124px;
}
/*popups*/
#p_container{
width:100%;
float:left;
background:#fff;
padding:10px;
}
.youtubevideo{
float:left;
width:375px;
padding:0 10px 0 0;
}
.shortlist,.srtlist_pop{
float:left;
width:210px;
}
.srtlist_pop{
margin-left:50px;
background-position:-39px -425px;
padding-left:9px;
}
.srtlist_pop strong,.srtlist_pop a{
color:#800000;
}
.srtlist_pop a{
font-size:.9em;
text-decoration:underline;
}
.srtlist_pop .links{
text-align:right;
}
.srtlist_pop span{
background-position:1px -236px;
border:1px solid #A52522;
border-left:0;
float:left;
padding:12px 12px 0;
}
.pr{
background:#FEE9B8;
border:1px solid #E9D3A0;
height:18px;
margin:0 0 10px;
}
.pollselect{
width:500px;
font-size:89%;
}
.e_profile .nbtn,#editprofile .nbtn{
float:right;
margin-right:4px;
width:70px;
}
#editprofile .nbtn{
width:100px;    
margin:8px 0 0;
}
.topbanner{
margin-left:512px;
position:absolute;
top:20px;
}
.rightbanner{
margin-left:990px;
position:absolute;
top:137px;
}
.rsbanner {
	float:left;
	padding:5px 0 15px 0px;
	clear:both;
}
#alt_content .reg_select{
width:237px;
}
.sguides img,#joinnow .btn,#joinnow .btnhover{
float:right;
margin:0 0 10px 10px;
}
.i_maps{
float:left;
width:245px;
padding:0 0 20px;
}
/*start footer pages*/
.c_browse{
float:left;
width:490px;
}
.c_browse ul{
float:left;
width:150px;
padding:0 13px 0 0;
}
.c_browse li{
padding:0 0 8px;
float:left;
width:150px;
}
.c_browse li li a{
float:left;
width:130px;
padding:0 0 5px;
}
.c_browse li li span{
float:left;
width:10px;
}
.c_browse li ul{
padding:10px 0 0 10px;
}
.c_browse li.head{
background:#FCE8E8;
padding:3px;
margin:0 0 8px;
}
/*end footer pages*/
.l_uni li{
background-position:-680px -689px;
padding:0 0 10px 15px;
}
.l_uni a,.txt_s{
font-size:90%;
}
.contact .l_uni .s_pad a{
font-weight:bold;
text-decoration: none;
color:#333;
}
.s_level li{
background:none;
list-style-type: disc;
padding-left:0;
margin-left:20px;
}
.s_uni .head strong{
display:block;
padding:5px;
background:#FCE8E8;
clear:both;
margin:0 0 10px;
}
/*time to login box*/
#joinnow{
clear:both;
width:350px;
margin:20px auto 30px;
border:1px solid #FFC0CB;
padding:20px;
background:#FCE8E8;
}
#joinnow .cfieldset{
width:289px;
margin:15px 0 15px 30px;
}
#joinnow  label{
width:75px;
}
#joinnow  input{
width:200px;
}
/*start maps*/
#map{
clear:both;
float:left;
width:730px;
height:400px;
padding:15px 0 5px;
}
#g_content .p_nation {
background:none;
border:0;
margin:0;
padding:0;
width:100%;
}
#g_content h1 {
margin-bottom:0;
padding-top:20px;
}
.scholar{
float:left;
margin:0 20px 15px 0;
}
#l_videos .video,.infouni .video,.srt_cmp .video, .m_col .video {
width:84px;
}
.m_col .video span a {
	margin-bottom:1px;
}
#l_videos .i_pod{
margin-bottom:15px;
border:0;
width:480px; 
}
.em_list,.infouni ul{
float:left;
width:248px;
}
.em_list input{
clear:left;
margin:0 5px 12px 0;
}
.per_info .em_list{
width:450px;
}
.per_info .category{
width:432px;
padding:0 0 10px;
}
.em_areas{
border-collapse:collapse;
margin:15px 0 20px;
clear:both;
float:left;
width:98.5%;
}
.em_areas th{
text-align:left;
color:#323232;
}
.em_areas td{
border:1px solid #7F9DB9;
padding:8px;
}
.em_areas p{
padding:0;
width:223px;
}
.em_areas span{
width:195px;
}
.em_areas input{
margin-bottom:0;
}
.ol_txt{
color:#556B2F;
font-size:90%;
}
.agrmt{
float:left;
width:480px;
padding-top:20px;
}
/*start ticker tape*/
.ttape{
background:#FAE7E9;
float:left;
width:950px;
padding:3px;
margin:0 0 10px;
}
#pa_container .ttape{
margin:10px 0 0;
}
.ttape strong{
color:#CF2427;
}
#revealtext{
background:#FAE7E9;
position:absolute;
z-index:1;
}
#tapetext {
position:absolute;
width:auto;
}
#tapetext a{
color:#323232;
text-decoration:none;
}
/*end ticker tape*/
.course_srch #studyLevel optgroup{
padding:0 0 10px 2px;
color:#999999;
font-family:arial;
font-style:italic;
}
.course_srch #studyLevel optgroup option,.srt_cmp .info{
padding:0 0 0 20px;
color:#000;
font-style:normal;
}
.compare dl{
float:left;
width:100%;
}
.compare .head{
background:#FAE7E9;
padding:5px 0;
}
.compare p.head {
	clear:both;
	padding-left:5px;
}
.compare p.head strong {
	color:#000;
}
.compare .c_img{
background:#FFFAFA;
}
.compare .c_sel{
background:#FAE7E9;
border-bottom:1px solid #fff;
}
.compare .r_pod{
padding-top:30px;
}
.compare .odd{
background:#f5f5f5;
}
.compare dd{
float:left;
width:15%;
padding:10px 0;
margin-right:47px;
display:inline;
}
.compare .empty dd{
padding:0;
}
.compare .v_web,.compare .r_info{
float:left;
margin:8px 0 0;
}
.compare .head strong{
color:#990000;
}
.compare .reviews{
padding:0 0 10px;
}
#wrapper.wlft{
margin-left:78px;
}
#e_detail{
table-layout:fixed;
width:490px;
}
#m_col.m_col {
	width:760px;
}
.rl_info {
	padding-bottom:0;
	float:left;
}
.rl_info a {
	background-position:-263px -561px;
	padding:5px 13px 5px 7px;
}
#advsrchefl {
	margin:0;
}
#container.rfcol #advsrchefl {
	margin-bottom:22px;
}
#advsrchefl .advcourse,
#advsrchefl .advcourser {
	float:left;
	display:inline;
	padding:10px 15px 0 15px;
	margin:-10px -15px;
	width:926px;
	background-position:0 -465px;
	background-color:#CF5152;
}
#advsrchefl .advcourser {
	background:none;
	color:#000;
	background-color:#FAE7E9;
}
#advsrchefl .advcourser a {
	color:#000;
}
#advsrchefl .btn,
#advsrchefl .btnhover {
	margin:27px 0 0 -5px;
}
#advsrchefl .csmall {
	float:none;	
	padding:0 0 0 1px;
	margin:0;
}
#advsrchefl .cfield {
	float:left;
}
#advsrchefl h1 {
	padding:0;
}
#advsrchefl label {
	padding:10px 0 3px 0;
}
#advsrchefl .w_275p {
	width:275px;
}
#advsrchefl .w_265p {
	width:265px;
}
#advsrchefl .w_210p {
	width:210px;
}
#advsrchefl .w_170p {
	width:170px;
}
#advsrchefl .w_110p {
	width:110px;
}
.cstable {
	font-size:0.9em;
}
.cstable td {
	vertical-align:top;
}
.cstable td p {
	padding:0 0 5px 0;
}
.cstable td p strong {
	font-style:italic;
}
.cstable td .r_info {
	float:left;
	margin-left:5px;
}
.enq_man1 .btn,.enq_man1hover .btnhover{
background-position:155px -542px;
height:27px;
width:179px;
padding:2px 12px 4px 8px;
}
.enq_man1,.enq_man1hover {
	float:right;
	background-position:0 -722px;
}
.enq_man1hover .btnhover{background-position:156px -604px;}
.enq_man1hover { background-position:0 -751px;}
.tabular #cdetails.cstable {
	margin:0;
	table-layout:fixed;
	width:460px;
}
.tabular .scroll {
	width:100%;
	margin-bottom:15px;
}



.story h1, .story h2{
color:#323232;
font-size:16px;
margin:0 0 10px;
text-align:left;
border-bottom:1px solid #666;
padding:0 0 5px 0;
font-weight:bold;
}



.reviews_banner img, .reviews img{
 float:left;
 margin:2px 5px 2px 0;
 border:1px solid #000;
 padding:3px;
 background:#fff;
}

.reviews{
    border-bottom:1px solid #ccc;
	margin:5px 0 10px 0;
	padding:5px;
	zoom:1;
}

.reviews h4 a:hover{
color:#808080;
text-decoration:none;
}

.reviews h4, .reviews h4 a{
 padding:0;
 margin:0;
 text-align:left;
color:#000;
text-decoration:none;
 text-decoration:none;
 font-size:12px;
 margin:0 0 3px 0;
 font-weight:bold;
}

.date{
font-size:12px;
text-align:left;
color:#FF0000;
}

.input-box{
width:250px;
}




