body {
font-family:Verdana,Arial,Helvetica,Geneva,sans-serif;
background:#FFF;
color:#1C546F;
font-size:0.7em;
margin:0;
padding:0;
}
a:link, a:active {
color:#1C546F;
}
a:visited {
color:#475F8A;
}
a:hover {
text-decoration:none;
}
a.button{
color:#1C546F;
display:block;
float:left;
text-decoration:none;
margin:5px 5px 0 0;
padding:3px;
}
a.buttonw{
color:#003473;
display:block;
float:left;
text-decoration:none;
margin:0 5px 0 0;
padding:3px;
}
.avatar {
border:1px solid #006;
}
hr {
width:100%;
height:1px;
border:0;
border-top:1px dashed #006BB3;
color:#FFF;
background:#FFF;
}
p {
margin:0 0 10px 0;
padding:0;
}
form {
margin:0;
padding:0;
}
fieldset {
border:none;
margin:0;
padding:0;
}
input, select, textarea {
color:#224477;
font-size:1em;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.button,
.savebutton,
.cancelbutton {
font-size:1em;
font-weight:normal;
color:#003473;
background:#FFF;
border:1px solid #003473;
width:auto;
margin:20px 5px 0 0;
padding:0 2px;
}
dl {
border-top:1px dashed #1C546F;
border-bottom:1px dashed #1C546F;
float:left;
display:block;
width:380px;
margin:0 0 10px 0;
padding:5px 0 5px 10px;
}
.noborderdl {
border:none;
}
dt {
float:left;
width:150px;
margin:0;
padding:0 5px 5px 5px;
font-weight:bold;
}
dd {
float:left;
width:200px;
margin:0;
padding:0 5px 5px 5px;
}
#wrapper {
clear:both;
width:770px;
margin:0;
padding:10px 0 10px 10px;
}
#container {
clear:both;
width:760px;
margin:0 0 10px 0;
padding:0;
background:#FFF;
}
#leftcolumn {
width:160px;
float:left;
min-height:10px;
margin:0 20px 0 0;
padding:0;
word-wrap:break-word;
}
#maincolumn,
#contentcolumnlg {
width:570px;
float:left;
margin:0;
padding:0;
}
#contentcolumn {
width:390px;
float:left;
margin:0;
padding:0;
}
#rightcolumn {
width:160px;
float:right;
margin:0;
padding:0 0 0 10px;
}
.topbanner {
border:medium none;
height:60px;
left:294px;
position:absolute;
top:20px;
width:500px;
}
.skyscraper {
position:absolute;
left:800px;
top:125px;
width:120px;
height:600px;
border:none;
}
#maincolumn .errormessage {
padding:0;
margin:0;
color:#DE0021;
display:block;
}
#maincolumn .errormessage p{
padding:0 0 5px 0;
margin:0;
color:#DE0021;
width:370px;
clear:both;
display:block;
}
#popup{
margin:0;
padding:0;
width:525px;
float:left;
clear:both;
}
#popup form {
float:left;
margin:0;
padding:0;
}
#popup label {
margin:0;
padding:0;
display:block;
float:left;
}
#popup .town,
#popup .sname{
margin:0;
padding:0;
float:left;
clear:left;
width:85px;
}
#popup .sname {
width:81px;
}
#popup .schooltype {
float:left;
clear:left;
margin:0 0 40px 0;
padding:0;
width:85px;
}
#popup .towninput, 
#popup .showschool,
#popup .schoolselect {
float:left;
margin:0 60px 10px 0;
padding:0;
}
#popup .schoolselect {
width:350px;
}
#popup .showschool {
margin:0 0 10px 5px;
padding:0;
width:420px;
}
#popup .schoolname {
float:left;
display:block;
width:490px;
margin:0;
padding:4px 0 3px 0;
}
#popup .sradio {
margin:4px 3px 3px 3px;
padding:0;
float:left;
clear:left;
display:block;
}
#popup input {
margin:0;
padding:0;
float:left;
display:block;
}
#popup select {
margin:0;
padding:0;
display:block;
float:left;
}
#popup .button {
float:right;
margin:0 5px 0 0;
}
#popup .errormessage {
display:block;
float:left;
}
#popup .errormessage p {
display:block;
float:left;
color:#de0021;
}
#popup .srchpagination {
margin:0;
padding:20px 0 0 0;
width:auto;
clear:both;
display:block;
}

#popupwrapper {
background:#FFF;
width:470px;
height:100%;
display:block;
float:left;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
margin:0 0 0 10px;
padding:10px 0 10px 10px;
line-height:1.3em;
}
#popupwrapper h1 {
color:#2992CF;
font-size:1.25em;
margin:0 0 10px 0;
}
#popupwrapper h2 {
font-size:1.1em;
margin:0 0 20px 0;
}
#popupwrapper .title {
font-size:1.1em;
margin:15px 10px 15px 0;
display:block;
background:#D4E9F5;
padding:5px 2px 3px 3px;
line-height:1.2em;
}
#top {
width:760px;
clear:both;
display:block;
float:left;
background:#5BAED7 url(http://images1.content-sn.com/img/schoolsnet/header/top_corner.gif) no-repeat top right;
margin:0;
padding:10px 0 0 0;
}
#top .schoolslogo {
float:left;
width:250px;
height:60px;
border:none;
margin:0 0 0 10px;
}
#top .advert {
float:right;
width:485px;
height:60px;
border:none;
}
#menu {
width:760px;
clear:both;
display:block;
float:left;
color:#003473;
background:#CDE7F3 url(http://images2.content-sn.com/img/schoolsnet/header/menu_background.gif) no-repeat top left;
margin:0 0 10px 0;
padding:0;
}
#login {
float:right;
width:236px;
height:54px;
text-align:left;
color:#FFF;
background:#f60 url(http://images3.content-sn.com/img/schoolsnet/header/menu_login_background.gif) no-repeat;
margin:0;
padding:0;
}
#login input {
width:75px;
margin:13px 0 3px 3px;
padding:0;
}
#login #pm_email {
margin:13px 0 2px 10px;
}
#login .button {
width:auto;
margin:13px 0 2px 3px;
}
#login h1 {
font-size:1.1em;
margin:5px 0;
padding:10px 0 0 10px;
}
#login p {
margin:0 0 4px 0;
padding:0 0 0 10px;
}
#login a {
color:#FFF;
text-decoration:underline;
margin:0;
padding:0;
}
#nav {
float:left;
width:510px;
text-align:left;
background:#CDE7F3 url(http://images4.content-sn.com/img/schoolsnet/header/menu_corner.gif) no-repeat bottom left;
margin:15px 0 0 0;
padding:0 0 14px 0;
list-style:none;
}
#nav li {
float:left;
font-weight:bold;
position:relative;
padding:3px 0 2px 0;
margin:0 10px 0 5px;
list-style:none;
}
#nav li a {
display:block;
text-decoration:none;
font-size:1.1em;
color:#1C546F;
font-weight:bold;
padding:3px;
margin:0;
}
#nav li a:hover, #nav .active { 
color:#666;
} 
#nav li ul {
position:absolute;
left:-5px;
top:25px;
background:url(http://images5.content-sn.com/img/schoolsnet/nav/menu_bg.gif) no-repeat bottom;
width:164px;
display:none;
margin:0;
padding:0 0 8px 0;
}
#nav li ul li {
background:#CDE7F3;
text-align:left;
float:left;
width:154px;
border-top:none;
padding:0 0 0 10px;
margin:0;
}
#nav li ul li a {
font-size:1em;
font-weight:normal;
margin:0;
padding:3px;
}
#nav li:hover ul, #nav li.over ul { 
display:block;
}
#leftcolumn h1,
#leftcolumn h3 {
font-weight:bold;
font-size:1.1em;
margin:0 0 10px 0;
padding:0;
}
#leftcolumn h2 {
font-weight:bold;
font-size:1.1em;
margin:5px 0 0 0;
padding:0;
}
#leftcolumn #dispusermes{
display:block;
}
#leftcolumn .comgroups,
#leftcolumn .comlearners{
display:none;
}
#leftcolumn .comreviews,
#leftcolumn .comgroupmembers,
#leftcolumn #usermessages,
#leftcolumn #mymessages,
#leftcolumn #parent,
#localpod,
#leftcolumn #schoolsguide {
display:block;
float:left;
width:160px;
margin:0 0 20px 0;
padding:0;
line-height:1.3em;
background:#FFF url(http://images6.content-sn.com/img/schoolsnet/pods/profile_pod_background.gif) repeat-y;
}
#leftcolumn #parent {
cursor:pointer;
}
#leftcolumn #schoolsguide {
background:url(http://images1.content-sn.com/img/schoolsnet/pods/guide_background.gif) repeat-y;
}
#localpod {
background:url(http://images1.content-sn.com/img/schoolsnet/pods/guide_background.gif) repeat-y;margin-top:10px;
}
#leftcolumn .comgroups h2,
#leftcolumn .comlearners h2,
#leftcolumn .comreviews h2,
#leftcolumn .comgroupmembers h2,
#leftcolumn #usermessages h1,
#leftcolumn #mymessages h1,
#leftcolumn #usermessages h3 {
font-weight:bold;
background:#f60 url(http://images7.content-sn.com/img/schoolsnet/pods/profile_pod_top.gif) no-repeat;
color:#FFF;
margin:0;
padding:5px 0 15px 10px;
font-size:1.1em;
}
#leftcolumn #usermessages h1,
#leftcolumn #usermessages h3 {
background:#f60 url(http://images8.content-sn.com/img/schoolsnet/pods/profile_pod_top.gif) no-repeat;
}
#leftcolumn #usermessages h1 a,
#leftcolumn #usermessages h3 a {
color:#FFF;
text-decoration:none;
}
#leftcolumn #mymessages h1 {
background:url(http://images1.content-sn.com/img/schoolsnet/icons/messages.gif) no-repeat;
padding:0 0 10px 35px;
}
#leftcolumn #parent h1,
#leftcolumn #parent h3 {
color:#FFF;
height:107px;
background:#f60 url(http://images2.content-sn.com/img/schoolsnet/pods/parent_top.jpg) no-repeat;
padding:3px 0 0 10px;
margin:0;
}
#leftcolumn #parent p {
height:92px;
line-height:1.3em;
background:#FFF url(http://images3.content-sn.com/img/schoolsnet/pods/parent_bottom.jpg) no-repeat;
padding:0 20px 0 10px;
margin:0;
}
#leftcolumn #parent a {
font-weight:bold;
text-decoration:underline;
}
#localpod h2,
#leftcolumn #schoolsguide h3 {
color:#FFF;
background:#5BAED7 url(http://images4.content-sn.com/img/schoolsnet/pods/guide_header.gif) no-repeat;
font-size:1.1em;
margin:0 0 10px 0;
padding:5px 0 12px 10px;
}
#localpod h2 {
float:left;
width:150px;
margin:0;
}
#leftcolumn #schoolsguide p {
float:left;
width:75px;
padding:0 0 0 10px;
margin:0 13px 0 0;
}
#leftcolumn #schoolsguide .map {
float:left;
width:50px;
height:62px;
border:none;
margin:0;
padding:0;
}
#leftcolumn #schoolsguide li {
padding:0 0 0 10px;
}
#localpod ul,
#leftcolumn #schoolsguide ul {
clear:both;
position:relative;
list-style:none;
background:url(http://images5.content-sn.com/img/schoolsnet/pods/guide_footer.gif) no-repeat bottom;
margin:0;
padding:5px 0 10px 0;
}
#localpod ul{
padding:0 0 10px 10px;
float:left;
width:150px;
margin:0;
}
#localpod ul li,
#localpod li ul {
list-style:none;
width:130px;
margin:0;
padding:0;
background:none;
}
#localpod ul li {
padding:0;
float:left;
clear:both;
}
#localpod ul li a,
#localpod li ul a {
font-weight:normal;
display:block;
padding:2px 0;
}
#localpod ul li a {
padding:2px 0px 2px 10px;
width:120px;
}
#localpod li span {
cursor:pointer;
float:right;
text-decoration:none;
}
#localpod ul li .noul {
text-decoration:none;
cursor:default;
}
#localpod ul li.schooltypedown0 a,
#localpod ul li.schooltypedown1 a,
#localpod ul li.schooltypedown2 a,
#localpod ul li.schooltypedown3 a,
#localpod ul li.schooltypedown4 a,
#localpod ul li.schooltypedown5 a,
#localpod ul li.schooltypedown6 a {
background:url(http://images6.content-sn.com/img/schoolsnet/textbackgrounds/dblueup.gif) no-repeat top left;
display:block;
color:#ffffff;
font-size:0.9em;
font-weight:bold;
height:22px;
width:100px;
padding:3px 30px 0px 10px;
margin:7px 0 2px 0;
}
#localpod ul li.schooltypedown0 a {
background:url(http://images7.content-sn.com/img/schoolsnet/textbackgrounds/dbluedown.gif) no-repeat top left;
}
#localpod ul li.schooltypedown1 a {
background:url(http://images8.content-sn.com/img/schoolsnet/textbackgrounds/lbluedown.gif) no-repeat top left;
height:45px;
padding:0px 30px 0px 10px;
}
#localpod ul li.schooltypedown2 a {
background:url(http://images1.content-sn.com/img/schoolsnet/textbackgrounds/reddown.gif) no-repeat top left;
}
#localpod ul li.schooltypedown3 a {
background:url(http://images2.content-sn.com/img/schoolsnet/textbackgrounds/pinkdown.gif) no-repeat top left;
height:32px;
}
#localpod ul li.schooltypedown4 a {
background:url(http://images3.content-sn.com/img/schoolsnet/textbackgrounds/dgreendown.gif) no-repeat top left;
}
#localpod ul li.schooltypedown5 a {
background:url(http://images4.content-sn.com/img/schoolsnet/textbackgrounds/lgreendown.gif) no-repeat top left;
height:32px;
}
#localpod ul li.schooltypedown6 a {
background:url(http://images5.content-sn.com/img/schoolsnet/textbackgrounds/greydown.gif) no-repeat top left;
height:32px;
}
#localpod li a.liorange{
color:#F60;
float:right;
padding:3px 0px 5px 0px;
}
#contentcolumnlg #listyle li {
list-style:none;
}
#contentcolumnlg #listyle a{
width:260px;
float:left;
color:#FFF;
font-size:0.9em;
font-weight:bold;
padding:0;
margin:7px 20px 2px 0;
}
#contentcolumnlg #listyle span{
display:block;
float:left;
padding:2px 0 2px 10px;
height:17px;
margin:0;
cursor:pointer;
}
#contentcolumnlg #listyle a#schooltype6{
width:260px;
float:left;
color:#FFF;
font-size:0.9em;
font-weight:bold;
padding:0;
margin:7px 20px 2px 140px;
}
#contentcolumnlg #listyle span.schooltype0 {
background:url(http://images6.content-sn.com/img/schoolsnet/textbackgrounds/dblueleft.gif) no-repeat top left;
}
#contentcolumnlg #listyle span.schooltype1 {
background:url(http://images7.content-sn.com/img/schoolsnet/textbackgrounds/lblueleft.gif) no-repeat top left;
}
#contentcolumnlg #listyle span.schooltype2 {
background:url(http://images8.content-sn.com/img/schoolsnet/textbackgrounds/redleft.gif) no-repeat top left;
}
#contentcolumnlg #listyle span.schooltype3 {
background:url(http://images1.content-sn.com/img/schoolsnet/textbackgrounds/pinkleft.gif) no-repeat top left;
}
#contentcolumnlg #listyle span.schooltype4 {
background:url(http://images2.content-sn.com/img/schoolsnet/textbackgrounds/dgreenleft.gif) no-repeat top left;
}
#contentcolumnlg #listyle span.schooltype5 {
background:url(http://images3.content-sn.com/img/schoolsnet/textbackgrounds/lgreenleft.gif) no-repeat top left;
}
#contentcolumnlg #listyle span.schooltype6 {
background:url(http://images4.content-sn.com/img/schoolsnet/textbackgrounds/greyleft.gif) no-repeat top left;
}
#contentcolumnlg #listyle a.schooltypedown0{
background:#04009D url(http://images5.content-sn.com/img/schoolsnet/textbackgrounds/dblueright.gif) no-repeat top right;
}
#contentcolumnlg #listyle a.schooltypedown1 {
background:#5BAED7 url(http://images6.content-sn.com/img/schoolsnet/textbackgrounds/lblueright.gif) no-repeat top right;
}
#contentcolumnlg #listyle a.schooltypedown2 {
background:#F00 url(http://images7.content-sn.com/img/schoolsnet/textbackgrounds/redright.gif) no-repeat top right;
}
#contentcolumnlg #listyle a.schooltypedown3 {
background:#FF9A9C url(http://images8.content-sn.com/img/schoolsnet/textbackgrounds/pinkright.gif) no-repeat top right;
}
#contentcolumnlg #listyle a.schooltypedown4 {
background:#046532 url(http://images1.content-sn.com/img/schoolsnet/textbackgrounds/dgreenright.gif) no-repeat top right;
}
#contentcolumnlg #listyle a.schooltypedown5 {
background:#9BCD9C url(http://images2.content-sn.com/img/schoolsnet/textbackgrounds/lgreenright.gif) no-repeat top right;
}
#contentcolumnlg #listyle a.schooltypedown6 {
background:#ccc url(http://images3.content-sn.com/img/schoolsnet/textbackgrounds/greyright.gif) no-repeat top right;
}
#leftcolumn .comreviews p.writerev{
margin:0;
padding:0 10px 10px 10px;
background:url(http://images4.content-sn.com/img/schoolsnet/pods/profile_pod_footer.gif) no-repeat left bottom;
float:left;
text-align:left;
width:140px;
display:block;
}
#leftcolumn .comreviews p.nocontent{
margin:0;
padding:0 10px 0 0;
background:url(http://images5.content-sn.com/img/schoolsnet/pods/profile_pod_footer.gif) no-repeat bottom;
width:150px;
}
#leftcolumn .comreviews p{
margin:0;
padding:0 10px;
}
#leftcolumn .comreviews h3 {
font-size:1em;
font-weight:bold;
margin:0;
padding:0;
}
#leftcolumn .comreviews p.related {
margin:0 0 0 10px;
padding:0;
clear:both;
}
#leftcolumn .comgroups .group,
#leftcolumn .comlearners .learner,
#leftcolumn .comreviews .review,
#leftcolumn .comgroupmembers .member {
display:block;
float:left;
width:140px;
margin:10px 0;
padding:0 10px;
}
#leftcolumn .comgroups .group p,
#leftcolumn .comgroupmembers .member p,
#leftcolumn .comlearners .learner p {
margin:0;
padding:0;
float:right;
width:90px;
}
#leftcolumn .comreviews .review p {
margin:0;
padding:0;
}
#leftcolumn .comgroups .group p.tagline,
#leftcolumn .comlearners .learner p.interest,
#leftcolumn .comgroupmembers .member p.interest {
 margin:0;
 padding:0;
 word-wrap:break-word;
 width:55px;
 float:left;
}
#leftcolumn .comgroups .group .title,
#leftcolumn .comlearners .learner .poster {
 margin:0;
 padding:0;
 font-weight:bold;
 width:75px;
 float:left;
 }
#leftcolumn .comgroupmembers {
display:none;
}
#contentcolumn #reviewcolumn .avatar,
#contentcolumn #reviewcolumn .viewreviews .avatar,
#leftcolumn .comreviews .review .avatar,
#leftcolumn .comreviews .review .usernoimage{
display:none;
}
#leftcolumn .comreviews .review .rating {
width:110px;
margin:0;
padding:0;
}
#leftcolumn .comreviews .review .rating span {
display:block;
float:right;
height:11px;
padding:0;
background:url(http://images6.content-sn.com/img/schoolsnet/icons/circle.gif) repeat-x;
}
#leftcolumn .comreviews .review .rating .rating1 {
width:9px;
margin:2px 28px 0 0;
}
#leftcolumn .comreviews .review .rating .rating2 {
width:19px;
margin:2px 23px 0 0;
}
#leftcolumn .comreviews .review .rating .rating3 {
width:27px;
margin:2px 19px 0 0;
}
#leftcolumn .comreviews .review .rating .rating4 {
width:37px;
margin:2px 14px 0 0;
}
#leftcolumn .comreviews .review .rating .rating5 {
width:45px;
margin:2px 10px 0 0;
}
#leftcolumn .comreviews {
display:none;
}
#leftcolumn #usermessages .messenger,
#leftcolumn #mymessages .messenger{
list-style:none;
display:block;
float:left;
margin:5px 0 0 0;
padding:0 0 10px 5px;
background:url(http://images7.content-sn.com/img/schoolsnet/pods/profile_pod_footer.gif) no-repeat left bottom;
}
#leftcolumn #usermessages .messenger li,
#leftcolumn #mymessages .messenger li {
width:160px;
float:left;
display:block;
margin:0;
padding:2px 0;
font-weight:bold;
}
#leftcolumn #usermessages .messenger li a{
margin:0;
padding:0 10px 0 0;
}
#leftcolumn #usermessages .messenger li.newmsg a{
background:url(http://images8.content-sn.com/img/schoolsnet/icons/newmessage.gif) no-repeat right;
float:left;
display:block;
font-weight:bold;
margin:3px 0 0 0;
padding:0;
width:108px;
}
#leftcolumn #usermessages .messenger .messagenav {
display:block;
float:left;
margin:0;
padding:0;
list-style-type:none;
}
#leftcolumn #usermessages .messenger .messagenav li {
clear:left;
display:block;
margin:0 0 0 10px;
width:120px;
padding:2px 0 0 0;
white-space:nowrap;
}
#leftcolumn #usermessages .messenger .messagenav li a {
padding:0;
font-weight:normal;
margin:0;
}
#leftcolumn #usermessages .messenger .newmsg .messagenav li {
clear:left;
display:block;
background:none transparent scroll repeat 0% 0%;
margin:0 0 0 10px;
width:120px;
padding:2px 0 0 0;
white-space:nowrap
}
#leftcolumn #usermessages .messenger .newmsg .messagenav li a {
font-weight:normal;
background:none transparent scroll repeat 0% 0%;
margin:0;
padding:0
}
#leftcolumn .nocontent {
margin:0;
padding:0 10px 10px 10px;
background:url(http://images1.content-sn.com/img/schoolsnet/pods/profile_pod_footer.gif) no-repeat bottom;
}
#leftcolumn .avatar {
float:left;
margin:3px 7px 0 0;
padding:0;
border:1px solid #000;
width:40px;
height:40px;
}
#leftcolumn .grpnoimage {
float:left;
margin:3px 5px 0 0;
padding:0;
width:40px;
height:40px;
background:url(http://images2.content-sn.com/img/schoolsnet/comm/group_noimage.jpg);
border:1px solid #006;
}
#leftcolumn .usernoimage {
float:left;
margin:3px 5px 0 0;
padding:0;
width:40px;
height:40px;
background:url(http://images3.content-sn.com/img/schoolsnet/comm/member_noimage.jpg);
border:1px solid #006;
}
#leftcolumn a.more,
#leftcolumn a.return {
float:left;
text-align:left;
width:150px;
color:#f60;
display:block;
margin:0;
padding:0;
}
#leftcolumn a.more {
background:url(http://images4.content-sn.com/img/schoolsnet/pods/profile_pod_footer.gif) no-repeat bottom;
margin:0;
padding:0 0 10px 10px;
}
#leftcolumn .datehide{
display:none;
}
#leftcolumn #primarypod, 
#leftcolumn #secondarypod, 
#leftcolumn #gcsepod {
margin:0;
padding:0 0 5px 0;
float:left;
width:140px;
}
#bluepod {
display:block;
float:left;
width:160px;
margin:0 0 20px 0;
padding:0;
line-height:1.3em;
background:#5BADD7 url(http://images5.content-sn.com/img/schoolsnet/pods/guide_background.gif) repeat-y;
}
#rightcolumn #bluepod {
float:right;
}
#bluepod h5 {
font-size:1em;
padding:0 0 3px 10px;
margin:5px 13px 0 0;
display:block;
}
#bluepod h3 {
color:#FFF;
background:#5BAED7 url(http://images6.content-sn.com/img/schoolsnet/pods/guide_header.gif) no-repeat;
font-size:1.1em;
margin:0;
padding:5px 0 12px 10px;
}
#bluepod h4 {
float:left;
width:137px;
font-size:1em;
padding:0 0 0 10px;
margin:5px 13px 8px 0;
}
#bluepod p {
float:left;
padding:0 0 0 10px;
margin:5px 13px 10px 0;
}
#bluepod img {
float:left;
width:130px;
border:none;
padding:0 0 0 10px;
margin:0 13px 10px 0;
}
#bluepod ul {
float:left;
display:block;
list-style:none;
margin:0;
padding:0;
}
#bluepod li {
padding:0 0 0 10px;
margin:0 13px 0 0;
}
#bluepod .button {
text-align:left;
font-size:1em;
font-weight:bold;
color:#1C546F;
background:#FFF url(http://images7.content-sn.com/img/schoolsnet/pods/guide_button.gif) no-repeat;;
border:none;
width:160px;
margin:0 0 -10px 0;
padding:3px 0 8px 10px;
}
#bluepod .base {
width:160px;
height:8px;
float:left;
display:block;
background:url(http://images8.content-sn.com/img/schoolsnet/pods/guide_footer.gif) no-repeat bottom;
margin:0;
padding:0;
}
#bluepod #primarypod h4,
#bluepod #gcsepod h4 {
display:none;
}
#maincolumn hr {
margin:0 0 5px 0;
}
#maincolumn hr.reporthr {
margin:0 0 5px 10px;
}
#maincolumn .avatar {
width:40px;
height:40px;
padding:0;
margin:2px 5px 0 2px;
}
#alert {
float:left;
display:block;
text-align:center;
width:570px;
background:url(http://images1.content-sn.com/img/schoolsnet/pods/alert_footer.gif) no-repeat bottom;
margin:0 0 10px 0;
padding:0;
}
.alert_big{
width:760px !important;
background:url(http://images2.content-sn.com/img/schoolsnet/pods/alert_footer_760.gif) no-repeat bottom !important;
}
.alert_big h1 {
background: url("http://images3.content-sn.com/img/schoolsnet/pods/alert_header_760.gif") no-repeat scroll center top transparent !important;
padding: 5px 0 0 8px !important;
height: 28px !important;
}
#alert h1 {
background: url("http://images4.content-sn.com/img/schoolsnet/pods/alert_header.gif") no-repeat scroll center top transparent;
color: #FFFFFF;
font-size:1.1em;
height:28px;
margin:0;
padding: 5px 0 0 8px;
text-align: left;
}
#maincolumn .advert {
width:280px;
float:right;
display:block;
margin:0;
padding:0 0 10px 0;
}
#maincolumn .advert h1 {
background:url(http://images5.content-sn.com/img/schoolsnet/textbackgrounds/header_index_orange.gif) no-repeat;
line-height:2em;
font-size:1.1em;
padding:0 0 0 10px;
margin:0 0 10px 0;
}
#maincolumn .advert .review {
border:none;
padding:0 0 0 10px;
margin:0;
}
#maincolumn .advert p {
padding:0 0 0 10px;
margin:10px 0 0 0;
}
#maincolumn .comreviews h2,
#maincolumn #errorpage h2{
font-size:1.1em;
margin:10px 0;
padding:0 0 0 10px;
}
#maincolumn .comreviews h2 {
background:url(http://images6.content-sn.com/img/schoolsnet/textbackgrounds/header_index_orange.gif) no-repeat;
line-height:2em;
margin:0 0 10px 0;
}
#maincolumn .datehide{
display:block;
color:#6c6c6c;
font-style: italic;
}
#maincolumn .comreviews h2 a {
text-decoration:none;
}
#maincolumn .comreviews a.more,
#maincolumn .comgroups a.more {
padding:0;
margin:10px 0 5px 0;
}
#maincolumn .comgroups a.more {
margin:10px 0 5px 10px;
}
#maincolumn .findschool h1,
#maincolumn .classroom h1,
#maincolumn .comreviews h1,
#maincolumn .comgroups h1,
#maincolumn .myschools h1, 
#maincolumn .schoolofweek h2 {
font-size:1.1em;
margin:10px 0;
padding:0 0 0 10px;
}
#maincolumn .classroompage{
margin:0;
padding:0;
float:left;
width:390px;
}
#maincolumn .classroompage h1{
line-height:2em;
margin:0 0 10px 0;
}
#maincolumn .classroompage .avatar{
margin:0 5px 0 10px;
padding:0;
float:left;
}
#maincolumn .classroompage a.more{
margin:0 0 0 10px;
padding:0;
}
#maincolumn .classroompage hr{
margin:10px 0;
padding:0;
width:370px;
float:left;
display:block;
}
/*#maincolumn .findschool h3,*/
#maincolumn .schoolofweek h3,
#maincolumn .classroom h3,
#maincolumn .comreviews h3,
#maincolumn .myschools h3, 
#maincolumn .comgroups h4 {
background:none;
font-size:1em;
margin:10px 0;
padding:0 0 0 10px;
}
#contentcolumn .comreviews h3{
background:none;
font-size:1em;
margin:0;
padding:0 0 0 10px;
}
#googlemap {
float:left;
clear:both;
width:390px;
padding:0 0 10px 0;
}
#searchMap {
clear:left;
width:560px;
height:350px;
margin:10px 0 0 0;
float:left;
}
#gmaphome {
float:right;
clear:right;
width:280px;
height:200px;
margin:0 0 15px 0;
padding:0;
}
#gmap {
clear:left;
width:390px;
height:280px;
margin:0 0 10px 0;
}
#contentcolumn #gmapreview .comreviews .smore {
float:right;
text-align:right;
padding:5px 0 0 0;
}
#gmapreview {
float:left;
width:390px;
}
#maincolumn .comgroups h3{
background:url(http://images7.content-sn.com/img/schoolsnet/textbackgrounds/header_index_orange.gif) no-repeat;
font-size:1.1em;
margin:0;
padding:5px 0 10px 10px;
}
#maincolumn .comreviews h3{
margin:10px 0 0 0;
padding:0 0 0 10px;
}
#maincolumn .schoolofweek hr,
#maincolumn .classroom hr {
width:260px;
margin:10px 10px 0 10px;
}
#maincolumn .findschool,
#maincolumn .schoolofweek,
#maincolumn .classroom,
#maincolumn .comreviews,
#maincolumn .comgroups,
#maincolumn .myschools {
width:280px;
display:block;
margin:0;
padding:0 0 10px 0;
}
#maincolumn .comreviews,
#maincolumn .comgroups {
clear:right;
}
#contentcolumn .comgroups {
padding:0;
}
#contentcolumn .comreviews {
width:380px;
float:left;
display:block;
clear:both;
margin:0;
padding:0 0 10px 0;
}
#contentcolumn .findschool {
width:390px;
}
#contentcolumn .guideimg {
float:left;
margin:0 10px 10px 0;
}
#maincolumn .schoolofweek {
margin:0;
padding:0 0 10px 0;
}
#maincolumn .findschool,
#maincolumn .schoolofweek, 
#maincolumn .classroom {
float:left;
}
#maincolumn .comreviews,
#maincolumn .comgroups,
#maincolumn .myschools {
float:right;
}
#maincolumn .findschool h1,
#maincolumn .classroom h1 {
background:url(http://images8.content-sn.com/img/schoolsnet/textbackgrounds/header_index_blue.gif) no-repeat;
line-height:2em;
margin:0 0 10px 0;
}
#maincolumn .comreviews h1,
#maincolumn .comgroups h1,
#maincolumn .myschools h1 {
background:url(http://images1.content-sn.com/img/schoolsnet/textbackgrounds/header_index_orange.gif) no-repeat;
line-height:2em;
margin:0 0 10px 0;
}
#maincolumn .findschool fieldset label,
#maincolumn .findschool fieldset input,
#maincolumn .findschool fieldset select {
float:left;
display:block;
}
#maincolumn .findschool fieldset label {
font-weight:bold;
width:120px;
}
#contentcolumn .findschool fieldset label {
width:175px;
}
#maincolumn .findschool fieldset input {
width:120px;
}
#contentcolumn .findschool fieldset input {
width:175px;
}
#maincolumn .findschool fieldset .school_name {
margin:0 0 10px 0;
}
#maincolumn .findschool fieldset #school_name {
clear:left;
}
#maincolumn .findschool fieldset .town {
float:right;
margin:-23px 0 10px 0;
*margin:0 0 10px 0;
_margin:0 0 10px 0;
}
#maincolumn .findschool fieldset #town {
float:right;
}
#maincolumn .findschool fieldset .radius {
clear:both;
margin:10px 130px 10px 0;
}
#contentcolumn .findschool fieldset .radius {
margin:10px 185px 10px 0;
}
#maincolumn .findschool fieldset .postcode {
margin:0 20px 0 10px;
font-weight:normal;
width:auto;
}
#contentcolumn .findschool fieldset .postcode{
margin:0 42px 0 43px;
width:auto;
}
#maincolumn .findschool fieldset #school_type {
margin:15px 0 0 0;
width:260px;
}
#contentcolumn .findschool fieldset #school_type {
width:370px;
}
#maincolumn .findschool fieldset .button,
#contentcolumn .findschool fieldset .button{
width:auto;
margin:15px 0 0 0;
float:right;
}
#maincolumn .findschool form {
padding:0 10px;
}
#contentcolumn .findschool form fieldset {
float:left;
width:370px;
}
#maincolumn .schoolofweek .school {
float:left;
display:block;
border:none;
width:260px;
height:130px;
margin:5px 5px 5px 10px;
}
#maincolumn .schoolofweek p {
padding:0 10px;
}
#maincolumn .classroom p {
padding:0 10px;
}
#maincolumn .classroom .avatar {
display:block;
float:left;
width:60px;
height:60px;
margin:0 10px 10px 5px;
}
#maincolumn .classroom .more {
color:#2E8FBE;
padding:0 10px 0 0;
margin:0 0 0 8px;
display:block;
clear:left;
}
#maincolumn .comgroups p,
#maincolumn .myschools p {
padding:0 10px;
}
#maincolumn .comgroups .group p.title{
margin:0;
}
#maincolumn .comreviews .avatar{
display:none;
}
#maincolumn .comreviews p {
margin:0;
padding:0 0 0 10px;
}
#maincolumn .comreviews .more,
#maincolumn .comgroups .more{
color:#f60;
display:block;
padding:10px 10px 10px 10px;
}
#maincolumn .comgroups ul {
list-style:none;
margin:0;
padding:0 10px;
}
#maincolumn .rating {
width:90px;
margin:0 0 2px 0;
padding:0 0 0 10px;
}
#maincolumn .rating1, 
#maincolumn .rating2,
#maincolumn .rating3,
#maincolumn .rating4,
#maincolumn .rating5{
float:right;
width:9px;
height:9px;
background:url(http://images2.content-sn.com/img/schoolsnet/icons/circle.gif) repeat-x;
margin:2px 36px 0 0;
padding:0;
}
#maincolumn .rating2 {
width:18px;
height:11px;
margin:2px 27px 0 0;
}
#maincolumn .rating3 {
width:27px;
height:11px;
margin:2px 18px 0 0;
}
#maincolumn .rating4 {
width:36px;
height:11px;
margin:2px 9px 0 0;
}
#maincolumn .rating5 {
width:45px;
height:11px;
margin:2px 0 0 0;
}
#maincolumn .savebutton,
#maincolumn .cancelbutton {
float:right;
}
#contentcolumn .myavatar {
display:block;
float:right;
width:124px;
margin:0;
padding:0;
}
#contentcolumn .myavatar .avatar,
#contentcolumn .myavatar .grpnoimage,
#contentcolumn .myavatar .usernoimage,
#contentcolumn .myavatar .savatar {
border:1px solid #003473;
padding:0;
float:right;
margin:25px 0;
width:120px;
height:120px;
}
#contentcolumn .myavatar .savatar {
height:auto;
width:auto;
}
#contentcolumn .myavatar .grpnoimage {
background:url(http://images3.content-sn.com/img/schoolsnet/comm/lg_group_noimage.jpg);
}
#contentcolumn .myavatar .usernoimage {
background:url(http://images4.content-sn.com/img/schoolsnet/comm/lg_member_noimage.jpg);
}
#contentcolumn .myavatar .editimages {
font-weight:bold;
font-size:0.9em;
margin:0;
padding:0;
color:#ea0d18;
text-align:right;
clear:both;
}
#contentcolumn .myavatar .editimages a {
color:#ea0d18
}
.displayimage .usernoimage {
margin :0;
padding:0;
background:url(http://images5.content-sn.com/img/schoolsnet/comm/lg_member_noimage.jpg);
width:100px;
height:100px;
}
.displayimage .grpnoimage {
padding:0;
background:url(http://images6.content-sn.com/img/schoolsnet/comm/lg_group_noimage.jpg);
margin:0;
width:120px;
height:120px;
}
#contentcolumn .mydetails {
float:left;
display:block;
width:254px;
margin:0;
padding:0;
}
#contentcolumn .mydetails h1 {
padding:0;
margin:0 0 10px;
}
#contentcolumn .mydetails h1.proheader {
padding:0;
float:left;
margin:0 0 1px;
font-size:15px;
}
#contentcolumn #usermessages {
float:left;
}
#contentcolumn #usermessages ul {
float:left;
margin:0 0 0 5px;
padding:0;
} 
#contentcolumn #usermessages ul li {
display:block;
margin:0;
padding:0;
list-style:none;
}
#contentcolumn .myreviews h2,
#contentcolumn .myfriends h2,
#contentcolumn .mygroups h2,
#contentcolumn .myphotos h2,
#contentcolumn .comgroupmembers h2,
#contentcolumn #usermessages h1{
margin:10px 0 5px 0;
padding:0 0 0 10px;
width:390px;
}
#contentcolumn .myfriends,
#contentcolumn .myfriends .comlearners,
#contentcolumn .mygroups .comgroups,
#contentcolumn .comgroupmembers,
#contentcolumn .mygroups {
float:left;
}
#contentcolumn .myphotos {
display:block;
}
#contentcolumn .myfriends .comlearners .learner,
#contentcolumn .comgroupmembers .member,
#contentcolumn .mygroups .comgroups .group {
margin:0 0 10px 0;
padding:0;
float:left;
width:390px;
}
#contentcolumn .myfriends .comlearners .learner .usernoimage,
#contentcolumn .myfriends .comlearners .learner .avatar,
#contentcolumn .mygroups .comgroups .group .grpnoimage,
#contentcolumn .comgroupmembers .member .usernoimage,
#contentcolumn .comgroupmembers .member .grpnoimage,
#contentcolumn .comgroupmembers .member .avatar,
#contentcolumn .mygroups .comgroups .group .avatar,
#contentcolumn .myphotos .avatar,
#contentcolumn .myphotos .grpnoimage,
#contentcolumn .myphotos .usernoimage {
float:left;
margin:3px 0 0 5px;
padding:0;
border:1px solid #000;
width:40px;
height:40px;
display:block;
cursor:pointer;
}
#contentcolumn .myphotos .grpnoimage,
#contentcolumn .myphotos .avatar,
#contentcolumn .myphotos .usernoimage {
float:none;
clear:both;
margin:3px 0 10px 7px;
padding:0;
cursor:default;
}
#contentcolumn .mygroups .comgroups .group .grpnoimage,
#contentcolumn .comgroupmembers .group .grpnoimage,
#contentcolumn .myphotos .grpnoimage {
background:url(http://images7.content-sn.com/img/schoolsnet/comm/group_noimage.jpg);
}
#contentcolumn .myfriends .comlearners .learner .usernoimage,
#contentcolumn .comgroupmembers .member .usernoimage,
#contentcolumn .myphotos .usernoimage {
background:url(http://images8.content-sn.com/img/schoolsnet/comm/member_noimage.jpg);
}

#contentcolumn .myfriends .comlearners .learner p,
#contentcolumn .mygroups .comgroups .group p,
#contentcolumn .comgroupmembers .member p,
#contentcolumn .myfriends .comlearners .more,
#contentcolumn .comgroupmembers .more,
#contentcolumn .mygroups .comgroups .more {
float:right;
margin:3px 0 0 0;
padding:0;
width:330px;
display:block;
color:#1C546F;
}
#contentcolumn .myfriends .comlearners .more,
#contentcolumn .comgroupmembers .more,
#contentcolumn .mygroups .comgroups .more {
float:left;
margin:3px 0 0 5px;
}
#contentcolumn .myphotos .more {
margin:0 0 0 5px;
padding:0;
float:left;
display:block;
clear:both;
}
#contentcolumn .myreviews .review {
margin:5px 0;
padding:0;
display:block;
width:390px;
float:left;
clear:both;
}
#contentcolumn .myreviews .review .rating {
padding:1px 0 0 0;
}
#contentcolumn .comreviews .review .rating {
width:90px;
}
#contentcolumn .comreviews .smore {
margin:0;
padding:0 10px 0 0;
float:right;
}
#contentcolumn .comreviews .smore a {
color:#f60;
}
#contentcolumn .myreviews h3{
margin:0 0 0 10px;
padding:0;
font-size:1em;
background:none;
}
#contentcolumn .myinterests h2{
margin:10px 0;
padding:0 0 0 10px;
clear:both;
width:380px;
}
#contentcolumn .myinterests p{
margin:0 0 9px 10px;
padding:0;
color:#1C546F;
clear:both;
 }
#contentcolumn .myurl a{
color:#FF4000;
}
#contentcolumn h1 {
font-size:1.25em;
color:#1C546F;
margin:0 0 10px 0;
padding:0 0 0 10px;
}
#contentcolumn h2,
#contentcolumn #usermessages h1{
float:left;
display:block;
width:100%;
color:#1C546F;
font-size:1.1em;
background:url(http://images1.content-sn.com/img/schoolsnet/textbackgrounds/header_content_orange.gif) no-repeat;
line-height:2em;
margin:0 0 10px 0;
padding:0 0 0 10px;
}
#contentcolumn #usermessages h1{
width:390px;
}
#contentcolumn .button0,
#contentcolumn .button1,
#contentcolumn .button2,
#contentcolumn .button3,
#contentcolumn .button8,
#contentcolumn .button5,
#contentcolumn .button6 {
background:url(http://images2.content-sn.com/img/schoolsnet/textbackgrounds/dblue.gif) no-repeat;
color:#FFF;
width:114px;
height:21px;
text-decoration:none;
font-size:0.8em;
float:right;
position:relative;
top:-3px;
left:8px;
padding:0 0 0 5px;
margin:0;
}
#contentcolumn .newpod{
clear:both;
width:114px;
font-weight:bold;
margin:10px 0 0 0;
}
#contentcolumn .newpod *{
top:0;
left:0;
padding:3px 0 0 5px;
}
#contentcolumn .button2 {
background:url(http://images3.content-sn.com/img/schoolsnet/textbackgrounds/lblue.gif) no-repeat;
}
#contentcolumn .button1 {
background:url(http://images4.content-sn.com/img/schoolsnet/textbackgrounds/red.gif) no-repeat;
}
#contentcolumn .button3 {
background:url(http://images5.content-sn.com/img/schoolsnet/textbackgrounds/pink.gif) no-repeat;
}
#contentcolumn .button8 {
background:url(http://images6.content-sn.com/img/schoolsnet/textbackgrounds/dgreen.gif) no-repeat;
}
#contentcolumn .button5 {
background:url(http://images7.content-sn.com/img/schoolsnet/textbackgrounds/lgreen.gif) no-repeat;
}
#contentcolumn .button6 {
background:url(http://images8.content-sn.com/img/schoolsnet/textbackgrounds/grey.gif) no-repeat;
}
#contentcolumn h3,
#contentcolumn h3.SearchResult {
background:url(http://images1.content-sn.com/img/schoolsnet/textbackgrounds/header_content_blue.gif) no-repeat;
float:left;
width:100%;
display:block;
color:#1C546F;
font-size:1.1em;
line-height:2em;
margin:0 0 10px 0;
padding:0 0 0 10px;
}
#contentcolumn h3.SearchResult {
background:url(http://images2.content-sn.com/img/schoolsnet/textbackgrounds/headerlg_content_blue.gif) no-repeat;
width:560px;
}
#contentcolumn h4.bluebg {
background:#add6eb;
color:#1C546F;
font-size:1.1em;
clear:both;
line-height:2em;
margin:10px 0;
padding:0 0 0 10px;
}
#contentcolumn h4,
#contentcolumn h5,
#contentcolumnlg h4 {
color:#1C546F;
font-size:1.1em;
margin:10px 0 10px 10px;
padding:0;
}
#contentcolumn h5 {
font-size:1em;
}
#contentcolumn h6 {
font-size:1.1em;
font-weight:normal;
margin:0 0 10px 10px;
padding:0;
}
#contentcolumn p {
padding:0 0 0 10px;
}
#contentcolumn .button {
float:right;
margin:10px 10px 10px 0;
}
#contentcolumn .myinterests p.detleft,
#contentcolumn .myinterests p.detright {
margin:0 0 5px 5px;
padding:0;
color:#1C546F;
float:left;
}
#contentcolumn .myinterests p.detleft {
width:200px;
}
#contentcolumn #schoolsguide .map {
border:none;
float:left;
}
#contentcolumn #schoolsguide ul {
list-style:none;
float:right;
margin:0;
padding:0 0 0 30px;
}
#contentcolumn .comreviews {
width:390px;
}
#contentcolumn .schooldetails {
display:block;
float:left;
margin:0 0 10px 0;
padding:0 0 0 10px;
}
#contentcolumn .schooldetails h4 {
float:left;
width:150px;
font-size:1em;
margin:0;
padding:0;
}
#contentcolumn .schooldetails p {
float:left;
width:230px;
margin:0;
padding:0;
}
#contentcolumn .subject {
float:left;
border-top:1px dashed #000;
margin:0 0 0 10px;
padding:5px 0;
}
#contentcolumn .subject h3 {
width:80px;
float:left;
background:none;
line-height:1.2em;
margin:0;
padding:0 10px 0 0;
}
#contentcolumn .subject p {
width:200px;
float:left;
margin:5px 0 0 0;
padding:0 10px 0 0;
}
#contentcolumn .subject p a {
font-weight:bold;
}
#contentcolumn .subject .avatar {
float:left;
border:1px solid #000;
width:75px;
height:75px;
margin:0;
padding:0;
}
#contentcolumn .unit {
float:left;
width:370px;
display:block;
border-top:1px dashed #000;
border-bottom:1px dashed #000;
margin:0 0 10px 10px;
padding:5px 0;
}
#contentcolumn .unit p {
width:275px;
float:left;
margin:5px 0 0 0;
padding:0 10px 0 0;
}
#contentcolumn .unit .avatar {
float:right;
border:1px solid #000;
width:75px;
height:75px;
margin:0;
padding:0;
}
#contentcolumn .unitlist {
clear:both;
margin:0;
padding:0 0 0 25px;
}
#contentcolumn .dat,
#contentcolumn .rev {
margin:0;
padding:0 0 0 10px;
}
#contentcolumn .myreviews .reviewdesc {
margin:0 0 0 10px;
padding:4px 0 0 0;
}
#contentcolumn .myreviews p{
margin:0 0 0 10px;
padding:0;
clear:both;
}
#contentcolumn .rating {
margin:0;
padding:0 0 0 10px;
clear:left;
}
#contentcolumn .award {
vertical-align:top;
margin:0;
padding:0;
}
#contentcolumn .chart,
#contentcolumn .leasearch,
#contentcolumnlg .leasearch {
width:100%;
border-collapse:collapse;
empty-cells:show;
margin:5px 0;
padding:0;
}
#contentcolumn .leasearch,
#contentcolumnlg .leasearch {
clear:both;
float:left;
margin:10px 0 5px 0;
}
#contentcolumn .chart th,
#contentcolumn .leasearch th,
#contentcolumnlg .leasearch th {
vertical-align:top;
text-align:left;
color:#FFF;
font-weight:normal;
border:1px solid #FFF;
background:#5BADD7;
margin:0;
padding:5px 0 5px 5px;
}
#contentcolumn .leasearch th,
#contentcolumnlg .leasearch th {
text-align:center;
padding:5px;
}
#contentcolumn .leasearch th h1,
#contentcolumnlg .leasearch th h1 {
font-size:1em;
padding:0 0 6px 10px;
margin:0;
color:#FFF;
font-weight:normal;
}
#contentcolumn .leasearch th h1 a,
#contentcolumnlg .leasearch th h1 a,
#contentcolumn .leasearch th h1 a:visited,
#contentcolumnlg .leasearch th h1 a:visited {
text-decoration:underline;
color:#FFF;
}
#contentcolumn .leasearch th h1.asce,
#contentcolumnlg .leasearch th h1.asce {
background:url(http://images3.content-sn.com/img/schoolsnet/icons/asce.gif) no-repeat 0 2px;
}
#contentcolumn .leasearch th h1.desc,
#contentcolumnlg .leasearch th h1.desc {
background:url(http://images4.content-sn.com/img/schoolsnet/icons/desc.gif) no-repeat 0 2px;
}
#contentcolumn .leasearch th.inst,
#contentcolumnlg .leasearch th.inst {
text-align:left;
}
#contentcolumn .chart td,
#contentcolumn .leasearch td,
#contentcolumnlg .leasearch td {
border:1px solid #FFF;
vertical-align:top;
margin:0;
padding:2px 0 2px 5px;
}
#contentcolumn .leasearch td,
#contentcolumnlg .leasearch td {
vertical-align:middle;
text-align:center;
}
#contentcolumn .leasearch td.instval,
#contentcolumnlg .leasearch td.instval {
text-align:left;
}
#contentcolumn .chart .shade,
#contentcolumn .leasearch .shade,
#contentcolumnlg .leasearch .shade {
background:#CDE7F3;
}
#contentcolumn .leasearch dl,
#contentcolumn .leasearch dl dt,
#contentcolumn .leasearch dl dd,
#contentcolumnlg .leasearch dl,
#contentcolumnlg .leasearch dl dt,
#contentcolumnlg .leasearch dl dd {
margin:0 0 2px 0;
padding:2px 0 0 0;
float:left;
clear:left;
display:block;
width:190px;
border:none;
}
#contentcolumnlg .leasearch dl,
#contentcolumnlg .leasearch dl dt,
#contentcolumnlg .leasearch dl dd {
width:270px;
}
#maincolumn .leasearch dl dd span.rating1,
#maincolumn .leasearch dl dd span.rating2,
#maincolumn .leasearch dl dd span.rating3,
#maincolumn .leasearch dl dd span.rating4,
#maincolumn .leasearch dl dd span.rating5 {
float:left;
clear:none;
display:inline;
margin:2px 2px 0 2px;
}
#contentcolumn .leasearch dl dd span,
#contentcolumnlg .leasearch dl dd span{
float:left;
}
#contentcolumn .pagination {
float:left;
display:block;
width:380px;
margin:0;
padding:3px 0 5px 10px;
}
#contentcolumn .pagination fieldset label {
margin:0;
padding:0 5px 0 0;
}
#contentcolumn .pagination fieldset .drop {
margin:0 5px 0 0;
padding:0;
}
#contentcolumn .result {
float:left;
display:block;
width:390px;
margin:0 0 10px 0;
padding:0;
}
#contentcolumn .result h4,
#contentcolumn .result p {
margin:5px 0 5px 10px;
padding:0;
}
#contentcolumn .result .review {
margin:0;
padding:0 0 0 10px;
}
#contentcolumn .result .review .title {
float:left;
margin:0;
padding:0;
}
#contentcolumn .result .review .amount,
#contentcolumn .result .review .rating1,
#contentcolumn .result .review .rating2,
#contentcolumn .result .review .rating3,
#contentcolumn .result .review .rating4,
#contentcolumn .result .review .rating5 {
float:left;
}
#contentcolumn .result .review .amount {
margin:0 0 0 5px;
padding:0;
}
#contentcolumn .result .review .rating1,
#contentcolumn .result .review .rating2,
#contentcolumn .result .review .rating3,
#contentcolumn .result .review .rating4,
#contentcolumn .result .review .rating5 {
margin:2px 0 0 5px;
}
#contentcolumn #links {
width:390px;
float:left;
display:block;
margin:0 0 10px 0;
padding:0;
}
#contentcolumnlg  #links {
clear:both;
margin:0 0 10px 0;
}
#contentcolumn #links fieldset {
background:#CDE7F3;
margin:0;
padding:3px 0;
}
#contentcolumn #links fieldset label {
float:left;
margin:3px 0 0 0;
padding:0 0 0 10px;
}
#contentcolumn #links fieldset .list {
float:right;
margin:0;
padding:0 10px 0 0;
}
#contentcolumn .registerform {
width:390px;
margin:0 0 15px 0;
padding:0;
}
#contentcolumn .registerform .asterisk {
float:left;
margin:117px 0 0;
padding:0 0 0 5px;
color:#EA0D18;
}
#contentcolumn .registerform .red {
display:none;
}
#contentcolumn .registerform .userdetails {
display:block;
float:left;
width:390px;
padding:0 0 10px 0;
margin:0;
}
#contentcolumn .registerform .userdetails .red {
display:none;
}
#contentcolumn .registerform label {
display:block;
float:left;
width:180px;
line-height:1.5em;
margin:0 0 5px 10px;
padding:0;
}
#contentcolumn .registerform .text,
#contentcolumn .registerform .drop {
display:block;
font-size:1em;
float:left;
width:185px;
margin:0 0 5px 0;
padding:0;
}
#contentcolumn .registerform .drop {
width:189px;
}
#contentcolumn .registerform .nonuk {
display:block;
float:left;
margin:-5px 0 5px 183px;
width:160px;
padding:0;
}
#contentcolumn .registerform .nonuk input {
float:left;
margin:-2px 5px 10px 3px;
padding:0;
}
#contentcolumn .registerform .usertype {
display:block;
float:left;
margin:-5px 0 5px 8px;
width:175px;
padding:0;
}
#contentcolumn .registerform .usertype input {
float:left;
margin:-2px 5px 10px 0;
padding:0;
}
#contentcolumn .registerform .agreement {
clear:both;
display:block;
float:left;
width:380px;
margin:15px 0 0 10px;
padding:0;
}
#contentcolumn .registerform .button {
float:right;
margin:10px 10px 10px 0;
}
#contentcolumn .forgotten {
display:block;
float:left;
margin:10px 0 0 0;
width:400px
}
#contentcolumn .forgotten a {
font-weight:bold;
}
#contentcolumn .forgotten label {
font-weight:bold;
margin:0 0 0 10px;
}
#contentcolumn .forgotten .text {
margin-left:20px;
width:220px;
}
#contentcolumn .login {
display:block;
float:left;
margin:5px 0 10px 0;
padding:0;
width:390px;
}
#contentcolumn .login label {
display:block;
float:left;
margin:7px 0 5px 10px;
padding:0;
width:155px;
}
#contentcolumn .login .text {
display:block;
float:left;
margin:5px 10px 5px 0;
padding:0;
width:210px;
}
#contentcolumn #join img {
float:right;
}
#contentcolumn #join ul.choice li {
padding:0 0 5px 0;
font-weight:bold;
}
#contentcolumn .pagination fieldset,
#contentcolumn .pagination fieldset .button {
margin:0;
padding:0;
}
#contentcolumn #join ul.choice li.red {
list-style-image:url(http://images4.content-sn.com/img/schoolsnet/icons/list_arrow_red.gif);
}
#contentcolumn #join ul.choice li.red a {
color:#EA0D18;
}
#contentcolumn .commsearch .srchform .compose .srchtype {
font-weight:bold;
width:200px;
display:block;
float:left;
margin:0 0 10px 0;
}
#contentcolumn .commsearch .srchform .compose .srchinput {
width:180px;
display:block;
float:left;
margin:0 0 10px 0;
}
#contentcolumn .commsearch .srchform .compose .button {
margin:25px 10px 10px 0;
}
#contentcolumn .groupfrm {
margin:10px 0 10px 10px;
padding:0;
display:block;
clear:both;
}
#contentcolumn .groupfrm label,
#contentcolumn .groupfrm input,
#contentcolumn .groupfrm .button {
float:left;
display:block;
margin:0;
padding:0;
width:95px;
}
#contentcolumn .groupfrm label {
font-weight:bold;
width:150px;
margin:0 5px 0 0;
}
#contentcolumn .groupfrm .button {
width:auto;
float:left;
margin:0 0 0 5px;
}
#contentcolumnlg h1 {
color:#1C546F;
font-size:1.3em;
margin:10px 0;
padding:0;
}
#contentcolumnlg h2,
#contentcolumnlg #schoolsbrowse h2.orange {
background:url(http://images5.content-sn.com/img/schoolsnet/textbackgrounds/headerlg_content_orange.gif) no-repeat;
}
#contentcolumnlg h2,
#contentcolumnlg #schoolsbrowse h2.orange,
#contentcolumnlg #schoolsbrowse h2.blue {
color:#1C546F;
font-size:1.1em;
line-height:2em;
margin:0 0 10px 0;
padding:0 0 0 10px;
}
#contentcolumnlg #schoolsbrowse h2.blue {
background:url(http://images6.content-sn.com/img/schoolsnet/textbackgrounds/headerlg_content_blue.gif) no-repeat;
}
#contentcolumnlg h3,
#contentcolumnlg #schoolsbrowse h1 {
color:#1C546F;
font-size:1.1em;
background:url(http://images7.content-sn.com/img/schoolsnet/textbackgrounds/headerlg_content_blue.gif) no-repeat;
clear:both;
line-height:2em;
margin:0 0 10px 0;
padding:0 0 0 10px;
}
#contentcolumnlg p {
margin:10px 0;
padding:0 0 0 10px;
}
#contentcolumnlg hr {
clear:both;
margin:10px 0;
padding:0 10px;
}
#contentcolumnlg #schoolsguide {
float:left;
width:570px;
margin:0;
padding:0;
}
#contentcolumnlg #schoolsguide .map {
border:none;
float:left;
}
#contentcolumnlg #schoolsguide ol {
float:right;
margin:0;
padding:0 0 0 30px;
} 
#maincolumn #rightcolumn .sponsoredlead {
color:#999999;
font-size:0.8em;
font-weight:normal;
text-align:left;
display:block;
padding:0;
margin:0 0 12px 10px;
}
#maincolumn #rightcolumn .sponsoredpod {
background:url(http://images8.content-sn.com/img/schoolsnet/adverts/adbackground.gif) repeat-y;
width:160px;
float:right;
margin:0 0 10px 0;
padding:0;
}
#maincolumn #rightcolumn .sponsoredpod .head {
height:11px;
width:160px;
padding:0;
margin:0;
background:url(http://images1.content-sn.com/img/schoolsnet/adverts/adheader.gif) no-repeat top;
}
#maincolumn #rightcolumn .sponsoredpod h2 {
font-size:0.9em;
margin:0;
padding:0 5px 3px 10px;
}
#maincolumn #rightcolumn .sponsoredpod p {
font-size:0.9em;
margin:0;
padding:0 10px 3px 10px;
}
#maincolumn #rightcolumn .sponsoredpod .base {
height:11px;
width:160px;
margin:0;
padding:0;
background:url(http://images2.content-sn.com/img/schoolsnet/adverts/adfooter.gif) no-repeat bottom;
}
#maincolumn #rightcolumn #bluepod #jobsined select {
width:130px;
float:left;
padding:0;
margin:0 13px 10px 10px;
}
#leftcolumn .what,
#rightcolumn .what {
font-size:1.1em;
font-weight:bold;
}
#footer {
width:760px;
clear:both;
display:block;
float:left;
text-align:center;
border-top:1px solid #6BB6DA;
margin:10px 0 0 0;
padding:10px 0 0 0;
}
#footer p {
font-size:0.9em;
margin:0;
padding:0 0 5px 0;
}
#footer a {
color:#1C546F;
}
#footer .copyright {
text-align:center;
margin:0;
padding:15px 0 0 0;
font-size:0.8em;
text-decoration:none;
color:#1C546F;
}
#popup{
margin:10px 0 0 10px;
padding:0 0;
}
#popup .resett{
float:left;
margin:10px 0 0 265px;
padding:0;
}
#popup .searchh{
float:left;
margin:10px 0 0 10px;
padding:0;
}
#popup .pagecount{
margin:0;
padding:5px 0;
clear:both;
}
#popup .txttwnname{
margin:0 0 5px 40px;
padding:0;
}
#popup hr{
margin:0;
padding:0;
clear:both;
}
.buttonlit {
border:1px solid #003473;
padding:0 2px;
font-weight:normal;
font-size:1em;
background:#003473;
float:left;
margin:20px 5px 0 0;
width:auto;
color:#FFF;
}
#leftcolumn #menupod {
padding:10px 0 0 0;
background:url(http://images3.content-sn.com/img/pods/menucorner.gif) #bedef1 no-repeat right top;
margin:0 0 20px;
width:160px;
}
#leftcolumn #menupod ul {
background:url(http://images4.content-sn.com/img/pods/menubase.gif) #bedef1 no-repeat 50% bottom;
padding:0 0 10px 0;
margin:0;
list-style-type:none;
}
#leftcolumn #menupod ul li {
padding:0 10px 5px 10px;
margin:0;
}
#leftcolumn #menupod ul li a.on {
font-weight:bold;
text-decoration:none;
}
#leftcolumn #menupod ul li ul {
padding:0;
background:none transparent scroll repeat 0% 0%;
margin:3px 0 0 10px;
}
#leftcolumn .topsearch h2 {
padding:0 0 10px 25px;
font-weight:bold;
font-size:1.1em;
margin:0 0 10px;
color:#2992cf;
border-bottom:#ccc 1px solid
}
#leftcolumn #quick,
#leftcolumn #browse,
#leftcolumn #advice,
#leftcolumn .topsearch,
#leftcolumn #money {
display:block;
float:left;
padding:0;
margin:0 0 30px;
width:160px;
line-height:1.3em;
}
#leftcolumn #quick form {
margin:10px 0 0 0;
}
#leftcolumn #quick h1,
#leftcolumn #browse h1,
#leftcolumn .topsearch h2 {
background:url(http://images5.content-sn.com/img/schoolsnet/icons/search.gif) no-repeat;
}
#leftcolumn #advice h1 {
background:url(http://images6.content-sn.com/img/schoolsnet/icons/info.gif) no-repeat;
}
#leftcolumn #money h1 {
background:url(http://images7.content-sn.com/img/schoolsnet/icons/pound.gif) no-repeat;
}
#leftcolumn #quick label {
padding:0;
margin:0;
}
#leftcolumn #quick .text,
#leftcolumn #quick select {
font-size:1em;
margin:0 0 5px;
width:154px
}
#leftcolumn #quick select {
width:159px;
}
#leftcolumn #quick .button {
padding:2px 3px;
float:right;
margin:5px 1px 0 0;
}
#leftcolumn #browse ul,
#leftcolumn #advice ul {
margin:0;
padding:0; 
line-height:1.5em;
list-style-type:none;
}
#leftcolumn #advice ul {
line-height:1.3em
}
#leftcolumn .topsearch ol {
padding:0;
margin:0 0 0 26px;
line-height:1.5em;
}
#leftcolumn #browse ul li,
#leftcolumn #advice ul li {
padding:0;
margin:0 0 3px;
}
#leftcolumn #browse ul li.more {
font-weight:bold;
margin:10px 0 0
}
#leftcolumn #money .more {
color:#006
}
#contentcolumn .asterisk {
color:#ea0d18;
}
#contentcolumn .ccaption {
clear:both;
width:390px;
padding:10px 0;
margin:0;
}
#contentcolumn .camount {
padding:0 5px 0 0;
display:block;
font-size:1.1em;
float:left;
margin:0 0 10px;
width:195px;
text-align:right;
}
#contentcolumn .compose,
#contentcolumn .reportfrm {
padding:0 0 0 10px;
margin:0;
}
#contentcolumn .compose .srchinput{
margin:10px 140px 0 0;
padding:0;
}
#contentcolumn .compose .srchtype {
margin:0;
padding:0;
}
#contentcolumn .compose h1{
margin:15px 0 0 0;
padding:0;
}
#contentcolumn .compose p{
margin:5px 0;
padding:0;
}
#contentcolumn .compose .mylist {
padding:0 0 3px 0;
margin:0;
}
#contentcolumn .compose .receiver {
padding:10px 0 5px 0;
margin:0;
}
#contentcolumn .compose label.wmessage,
#contentcolumn .reportfrm label.wmessage {
clear:left;
display:block;
padding:3px 0;
margin:0;
}
#contentcolumn .reportfrm label /* .wmessage */,
#contentcolumn .compose label.cmessage {
float:left;
clear:none;
width:100px;
margin:0 0 10px 0;
}
#contentcolumn .compose label.cmessage {
width:100%;
margin:10px 0;
}
#contentcolumn .compose label.fstposttopic {
display:block;
padding:5px 0 3px 0;
margin:0;
}
#contentcolumn .compose label.posttopic {
display:block;
margin:0;
padding:0 0 3px 0;
}
#contentcolumn .compose .friendslist {
padding:0;
margin:5px 0;
overflow:auto;
width:385px;
height:80px;
}
#contentcolumn .compose .friendslist .chkbox {
clear:left;
display:block;
float:left;
}
#contentcolumn .compose .friendslist label,
#contentcolumn .compose .friendslistchk label {
display:block;
float:left; 
margin:0;
width:300px;
padding:4px 0 3px 0;
}
#contentcolumn .compose .friendslistchk .chkbox {
clear:left;
display:block;
float:left;
}
#contentcolumn .compose .cominput,
#contentcolumn .reportfrm .cominput {
clear:left;
padding:0;
font-size:1.2em;
margin:0;
width:380px;
}
#contentcolumn .reportfrm .cominput {
clear:none;
float:left;
width:275px;
margin:0 0 10px 0;
}
#contentcolumn .compose .comeditor,
#contentcolumn .reportfrm .comeditor {
clear:left;
padding:0;
font-size:1.2em;
margin:0 0 10px;
width:380px;
height:200px;
}
#contentcolumn .reportfrm p {
margin:20px 0;
padding:0;
float:left;
clear:both;
display:block;
width:380px;
}
#contentcolumn .reportfrm .errormessage p {
margin:0;
padding:0 0 5px 0;
}
#contentcolumn
#contentcolumn .compose .recipient {
padding:0;
display:block;
margin:0 0 10px;
width:380px;
}
#contentcolumn .compose .mtitle {
padding:0;
display:block;
margin:0 0 10px;
width:380px;
}
#contentcolumn .srchform {
padding:0 0 10px 0;
margin:0;
display:block;
clear:both;
}
#contentcolumn .compose .chkcaption {
display:block;
float:left;
margin:0;
padding:4px 0 0 0;
}
#contentcolumn .compose .srchtypemsg {
padding:0;
display:block; 
margin:0 0 10px;
}
#contentcolumn .key_word {
font-weight:bold;
font-size:1.1em;
margin:0 0 0 2px;
color:#ea0d18;
}
#contentcolumn .srchpagination {
padding:3px 0 7px 0;
margin:0 0 0 10px;
line-height:1.6em;
width:390px;
clear:both;
}
#contentcolumn .pagecount {
padding:3px 0;
margin:0 0 0 10px;
}
#contentcolumn .pagination {
border-style:none;
}
#contentcolumn .grouptype {
padding:0 0 10px 0;
margin:0;
}
#contentcolumn .grouptype a {
padding:0;
margin:0;
}
#contentcolumn .groupcount {
padding:0 0 5px 0;
margin:0;
}
#contentcolumn .compose .comgrpselect,
#contentcolumn .listgrpselect {
font-size:1em;
width:380px;
}
#contentcolumn .listusername {
font-weight:bold;
}
#contentcolumn .compose label.grphead {
display:block;
font-weight:bold;
padding:0 0 5px 0;
margin:0;
width:390px;
}
#contentcolumn .compose .recipient {
padding:0;
display:block;
margin:0 0 10px;
width:390px;
}
.rresult .rbackground {
padding:0;
display:block;
float:left;
margin:15px 0 0;
background:#d4e9f5;
}
#contentcolumn .rresult .rname {
float:left;
margin:0;
width:265px;
line-height:1.4em;
padding:3px 0 0 5px;
}
#contentcolumn .rresult .rcourses {
float:left;
margin:0;
width:115px;
line-height:1.4em;
padding:3px 5px 0 0;
text-align:right;
}
#contentcolumn .rresult .rmembers {
font-weight:bold;
float:left;
margin:0;
width:190px;
color:#de0021;
line-height:1.3em;
padding:0 0 5px 5px;
}
#contentcolumn .rresult .rdistance {
float:left;
margin:0;
width:200px;
line-height:1.3em;
padding:3px 5px 0 0;
text-align:right;
}
#contentcolumn .rrating {
display:block;
float:left; 
margin:0;
width:180px;
line-height:1.3em;
padding:3px 0 0 5px;
}
#contentcolumn .rrating .rating1,
#contentcolumn .rrating .rating2,
#contentcolumn .rrating .rating3,
#contentcolumn .rrating .rating4,
#contentcolumn .rrating .rating5 {
background:url(http://images8.content-sn.com/img/schoolsnet/icons/circle.gif) repeat-x;
float:right;
margin:2px 75px 0 5px;
width:9px;
padding:0;
height:11px;
}
#contentcolumn .rrating .rating2 {
margin:2px 67px 0 3px;
width:18px;
}
#contentcolumn .rrating .rating3 {
margin:2px 58px 0 3px;
width:27px;
}
#contentcolumn .rrating .rating4 {
margin:2px 49px 0 3px;
width:36px;
}
#contentcolumn .rrating .rating5 {
margin:2px 40px 0 3px;
width:45px;
}
#contentcolumn .rresult .rprofile {
float:left;
margin:0;
width:190px;
line-height:1.3em;
padding:0 5px 5px 0;
text-align:right;
}
.edit {
padding:0;
display:block;
font-weight:bold;
float:left; 
margin:10px 0 0;
color:#ea0d18;
}
#contentcolumn .rresult h2 {
font-size:1.1em;
}
#maincolumn h1.upload {
font-size:1.25em;
padding:0 0 5px 0;
margin:0;
color:#1C546F;
}
#contentcolumn h1.cgroups {
padding:0;
font-size:1.25em;
margin:0 0 10px 0;
color:#1C546F;
}
#contentcolumn h1.vgroups {
font-size:1.25em;
margin:0;
color:#1C546F;
padding:15px 0;
}
#contentcolumn h1.mgroups {
padding:0 0 15px 0;
margin:0;
}
#contentcolumn h3 {
font-size:1.1em
}
#contentcolumn .hdesc {
margin:0;
padding:0 0 5px 0;
}
#contentcolumn .filter {
display:block;
float:left;
padding:5px 0;
margin:10px 0 5px;
width:390px;
background:#e5e5e5;
}
#contentcolumn .filter label,
#contentcolumn .groupsfilter label {
font-weight:bold;
float:left;
margin:2px 2px 0 5px;
}
#contentcolumn .filter select {
font-size:1em;
float:left;
width:11em;
}
#contentcolumn .groupsfilter {
display:block;
float:left;
padding:5px 0;
margin:5px 0 10px;
width:390px; 
background:#e5e5e5;
}
label.order {
font-weight:bold;
float:left;
margin:2px 2px 0 5px;
}
#contentcolumn .groupsfilter label,
label.order {
clear:left
}
#contentcolumn .groupsfilter select,
.category {
font-size:1em;
float:left;
margin:3px 0 3px 5px;
width:11em;
}
#contentcolumn .groupsfilter .category {
margin:3px 0 3px 7px;
width:22em;
}
#contentcolumn .info {
padding:0 0 0 22px;
font-weight:bold;
background:url(http://images1.content-sn.com/img/schoolsnet/icons/exclamationmark.gif) no-repeat left top;
}
#contentcolumn .mydetails .edit {
font-weight:bold;
font-size:0.9em;
float:left;
margin:10px 0;
color:#ea0d18;
}
#contentcolumn .mydetails .edit a {
color:#ea0d18;
}
#contentcolumn .mydetails .aboutme {
padding:0;
font-weight:bold;
margin:0;
}
#contentcolumn .mydetails .desc {
clear:left;
padding:3px 0 0 0;
margin:2px 0 10px;
}
#contentcolumn .mydetails .mylastlogin {
clear:left;
margin:4px 0 0 0;
padding:0;
}
#contentcolumn .mydetails .myurl {
clear:left;
margin:5px 0 0;
padding:0;
}
#contentcolumn .mydetails .online,
#contentcolumn .mydetails .offline {
padding:0;
background:url(http://images2.content-sn.com/img/schoolsnet/icons/online.gif) no-repeat;
float:left;
margin:0 0 0 3px;
width:22px;
height:22px;
}
#contentcolumn .mydetails .offline {
background:url(http://images3.content-sn.com/img/schoolsnet/icons/offline.gif) no-repeat;
}
#contentcolumn .frm_myinterest {
margin:0
}
#contentcolumn .myinterests .vprofile {
margin:10px 0;
}
#contentcolumn .myinterests .edit {
padding:0 5px 0 0;
font-size:0.8em;
float:right;
margin:0;
}
#contentcolumn .myinterests .edit a,
#contentcolumn .myreviews .edit a {
padding:0;
margin:0;
color:#ea0d18;
}
#contentcolumn .myreviews .edit {
font-weight:bold;
font-size:0.9em;
float:left;
margin:10px 0 0;
color:#ea0d18;
}
#contentcolumn .rpage {
float:left;
margin:10px 0 0;
width:390px;
line-height:1.6em;
text-align:left;
}
#contentcolumn .radd {
float:left;
margin:0;
padding:10px 0 0 0;
}
#contentcolumn .rtitle,
#contentcolumnlg .rtitle {
padding:0;
float:left; 
margin:0;
width:390px;
color:#2992cf;
}
#contentcolumnlg .rtitle {
width:570px;
}
#contentcolumn .sresult {
display:block;
float:left;
margin:0 0 10px;
width:390px;
padding:5px 0 0 0;
background:#fad9de;
}
#contentcolumn .sresult p {
font-size:1.1em;
padding:0 0 10px 5px;
margin:0;
line-height:18px;
}
#contentcolumn .sresult .sponsor {
padding:0 5px 0 0;
font-size:0.7em;
float:right;
margin:0;
color:#f15f67;
}
.maillist {
padding:0; 
margin:0 0 10px;
border-style:none; 
border-collapse:collapse;
empty-cells:show;
font-size:1em;
}
.maillist .checkall {
padding:0;
display:block;
float:left;
margin:8px 0 0 6px;
}
.maillist .bcheckall {
padding:0;
margin:0 8px 0 1px;
}
.maillist .chkalllabel {
display:block;
font-size:1em;
float:left;
margin:8px 0 0 7px;
}
.maillist .bchkalllabel {
padding:0 0 0 5px;
font-size:0.9em;
margin:0;
}
.maillist .afriends {
padding:0;
display:block;
float:left;
margin:0 0 2px;
}
#contentcolumn .maillist .avatar,
#contentcolumn .maillist .grpnoimage,
#contentcolumn .maillist .usernoimage {
border:#000 1px solid;
display:block;
float:left;
width:40px;
height:40px;
margin:3px 2px 0 2px;
padding:0;
}
#contentcolumn .maillist .grpnoimage {
background:url(http://images4.content-sn.com/img/schoolsnet/comm/group_noimage.gif);
}
#contentcolumn .maillist .usernoimage {
background:url(http://images5.content-sn.com/img/schoolsnet/comm/member_noimage.gif);
}
#contentcolumn .maillist td p{
padding:0;
}
.maillist .from {
width:50%;
}
.maillist .message {
display:block;
float:left;
margin:0 0 10px;
width:100%;
}
#contentcolumn .maillist .name {
margin:3px 0 0 49px;
padding:0;
}
.maillist .reply ,
.maillist .read,
.maillist .new {
padding:0;
display:block;
float:left;
margin:0 5px 2px 0;
}
.maillist .status {
width:10%
}
#contentcolumn .maillist .subject {
width:40%;
border:none;
margin:0;
padding:0 0 0 2px;
}
#contentcolumn .maillist .subject a {
border:none;
}
.maillist td {
border:#FFF 1px solid;
margin:0;
vertical-align:top;
padding:4px 2px;
text-align:left;
}
.maillist .grey {
background:#EBF6FB;
}
.maillist th {
border:#FFF 1px solid;
margin:0;
color:#006;
padding:2px;
background:#FFC59F;
text-align:left;
text-decoration:none;
}
.maillist th a {
color:#1C546F;
}
#contentcolumn .maillist .maillistcontent {
padding:0 0 20px 0;
font-size:11px;
margin:0;
text-align:left;
width:350px;
}
a.mailheader {
padding:0 0 10px 0;
display:block;
text-decoration:none;
}
.sortarrow {
color:#003473
}
#contentcolumn .maillist th h1 {
padding:0 2px 10px 0;
margin:0;
color:#1C546F;
text-decoration:none;
font-size:1em;
}
#contentcolumn #commdiv h1{
font-size:14px;
padding:0 2px 10px 0;
margin:0;
color:#1C546F;
text-decoration:none;
}
.maillist .date {
margin:1px 0 0 0;
padding:0;
}
#contentcolumn .maillist .time {
margin:1px 0 0 49px;
padding:0 0 1px 0;
}
#contentcolumn .maillist .title {
display:block;
float:left;
margin:3px 0 10px;
width:80%;
padding:0;
}
.maillist .title .new {
font-weight:bold;
}
.maillist .vprofile {
padding:0;
display:block;
float:left;
margin:0 5px 2px 0;
}
#editprofilemain,
#viewprofiletabmain {
background:url(http://images6.content-sn.com/img/tabs/editmenur.gif) no-repeat;
margin:0;
width:579px;
padding:0; 
height:70px;
}
#editprofile,
#viewprofiletab {
background:url(http://images7.content-sn.com/img/tabs/editmenul.gif) no-repeat;
margin:0;
width:579px;
padding:0;
height:56px;
}
#viewprofiletab .addressdetails {
font-size:1em;
color:#1C546F;
padding:10px 0 0 10px;
}
#viewprofiletab .addressdetails a {
color:#1C546F;
text-decoration:none;
}
#viewprofiletab .addressdetails a:active {
color:#de0021;
text-decoration:underline;
}
.uploadeditmenu {
float:left;
margin:0;
width:579px;
padding:0; 
height:36px;
}
#editprofile .uploadfile {
padding:2px;
font-weight:normal;
font-size:0.9em;
float:left;
margin:9px 0 20px 55px;
width:auto;
color:#003473;
background:#FFF;
border:1px solid #003473;
}
#maincolumn .viewmyimages {
border:#003473 1px solid;
padding:0 2px;   
font-weight:normal;
font-size:1em;
float:left;
margin:9px 0 0 10px;
width:auto;
color:#003473;
background:#FFF;
display:none;
}
#editprofile .uploadlabel {
padding:0;
float:left;
margin:0 5px 0 20px;
}
#editprofile .imageselect {
padding:0;
font-size:1em;
float:left;
margin:0 0 0 5px;
}
#editprofile .uploadfile2 {
padding:2px;
font-weight:normal;
font-size:0.9em;
float:left;
margin:0 0 0 8px;
width:auto;
color:#FFF;
border-style:none;
background:#003473;
}
.changeprofileimage,
.deleteimage {
padding:0 2px;
font-weight:normal;
font-size:1em;
float:left;
margin:10px 0 0 190px;
width:135px;
color:#003473;
background:#FFF;
border:1px solid #003473;
}
.deleteimage {
margin:10px 0 0 5px;
width:50px;
color:#FFF;
}
#photolistcontent .deleteimage {
color:#006;
}
#editmenufield {
padding:0;
margin:0;
}
#editprofile #thefilelabel {
padding:0 10px 0 0;
float:left; 
margin:10px 0 0 21px;
}
#editprofile .thefile {
padding:1px 0;
font-size:1.1em;
float:left;
margin:10px 0 0;
}
#editmenufield #upload {
padding:1px 2px;
float:left; 
margin:0 0 0 110px;
}
#editmenufield #view {
padding:0 1px;
float:left;;
margin:0 0 0 10px;
}
#myimage {
padding:0;
float:left;
margin:10px 0;
width:380px;
}
#simage {
padding:0;
float:left;
margin:10px 0;
}
#maincolumn .backtoprofile {
clear:left;
padding:0;
font-weight:bold;
float:left;
margin:10px 0 0;
color:#ea0d18;
white-space:nowrap;
display:none;
}
.terms {
clear:left
}
#editmenu li {
padding:10px 5px 0 0;
display:block;
float:left;
margin:0;
list-style-type:none;
}
#editmenu li a:link,
#editmenu li a:visited {
font-weight:normal;
font-size:1em;
margin:0;
color:#003473;
padding:0;
text-decoration:underline;
}
#editmenu li a:hover,
#editmenu .active {
color:#003473;
}
#maincolumn .editprofileform h1{
margin:0;
padding:0 0 10px 0;
font-size:1.25em;
color:#1C546F;
}
#maincolumn .editprofileform h3 {
font-size:1em;
margin:0 400px 0 0;
padding:0 0 10px 0;
float:left;
display:block;
}
#maincolumn .editprofileform .find,
#maincolumn .editprofileform .change {
float:left;
margin:0 10px 0 0;
padding:0;
text-align:center;
width:90px;
}
#maincolumn .editprofileform .find {
margin:0 214px 0 0;
width:75px;
}
#maincolumn .editprofileform .changesh {
float:left;
display:block;
margin:0 22px 0 4px;
padding:0;
}
#maincolumn .editprofileform label {
display:block;
float:left;
margin:0;
width:145px;
padding:0 10px 0 0;
}
#maincolumn .editprofileform label.lquestion {
padding:0 10px 0 0;
display:block;
float:left;
margin:0 0 10px;
width:446px;
}
#maincolumn .editprofileform .editimage {
display:block;
}
#maincolumn .editprofileform .editimage img {
margin:0 0 5px;
}
#maincolumn .editprofileform #register {
padding:10px 0;
float:left;
margin:0;
}
#maincolumn .editprofileform #general,
#maincolumn .editprofileform #leisure,
#maincolumn .editprofileform #account {
display:none;
padding:10px 0;
float:left;
margin:0;
}
#maincolumn .editprofileform .userinput, 
#maincolumn .editprofileform .userinputmnd, 
#maincolumn .editprofileform .schoolinput, 
#maincolumn .editprofileform .schoolnurseryinput,
#maincolumn .editprofileform .schoolnurseryinputb,
#maincolumn .editprofileform .sselect,
#maincolumn .editprofileform .editor,
#maincolumn .editprofileform .hcinput,
#maincolumn .editprofileform .privacy {
display:block;
float:left;
margin:0 0 10px 0;
width:285px;
}
#maincolumn .editprofileform .activitychk, .govern {
display:block;
float:left;
margin:0;
width:285px;
}
#maincolumn .editprofileform .userinputmnd {
margin:0 0 10px 0;
}
#maincolumn .editprofileform .schoolinput {
width:185px;
}
#maincolumn .editprofileform .schoolnurseryinput, 
#maincolumn .editprofileform .schoolnurseryinputb {
width:185px;
display:none;
}
#maincolumn .editprofileform .schoolnurseryinputb {
display:block;
}
#maincolumn .editprofileform .sselect {
width:289px;
}
#maincolumn .editprofileform .govern {
margin:0 211px 0 0;
width:80px;
}
#maincolumn .editprofileform .editor {
height:100px
}
#maincolumn .editprofileform .hcinput {
width:205px;
}
#maincolumn .editprofileform .activitychk {
width:100px
}
#maincolumn .editprofileform .privacy {
margin:0 0 10px 10px;
width:100px;
}
#maincolumn .editprofileform label.asterisk {
display:none;
float:left;
margin:0;
padding:0;
color:#de0021;
width:1px;
}
#maincolumn .editprofileform .asterisk_achk {
padding:0;
display:block;
float:left;
margin:0 0 0 5px;
width:1px;
color:#de0021;
}
#maincolumn .editprofileform .asterisk_chkbox {
padding:0;
display:block;
float:left;
margin:0 250px 20px 0;
width:1px;
color:#de0021;
}
#maincolumn .editprofileform .hcurl {
display:block;
float:left;
padding:0 0 15px 0;
margin:0 5px 0 0;
width:185px;
}
#maincolumn .editprofileform .chkboxstyle {
padding:0;
float:left;
margin:0 100px 30px 0;
}
#maincolumn .editprofileform .switchoff {
padding:0;
float:left;
margin:0 0 10px;
}
#maincolumn .editprofileform #q2,
#maincolumn .editprofileform #q3,
#maincolumn .editprofileform #q4 {
padding:0;
display:block;
float:left;
margin:0 0 10px;
width:285px;
}
#maincolumn .editprofileform .gender {
padding:4px 10px 0 0;
display:block;
float:left;
margin:0 0 10px;
width:145px;
}
#maincolumn .editprofileform #mq5 {
padding:0;
display:block;
float:left; 
margin:0 5px 10px 0;
}
#maincolumn .editprofileform #fq5 {
padding:0;
display:block;
float:left;
margin:0 5px 0 0;
}
#maincolumn .editprofileform .labelmq5 {
clear:none;
padding:0; 
display:block;
float:left;
margin:0 0 10px;
width:50px;
}
#maincolumn .editprofileform .labelfq5 {
clear:none;
padding:0;
display:block;
float:left;
margin:0 153px 10px 0;
width:50px;
}
#maincolumn .editprofileform #q6 {
padding:0;
display:block;
float:left;
margin:0 0 10px;
width:175px;
}
#maincolumn .editprofileform #s7,
#maincolumn .editprofileform #q15,
#maincolumn .editprofileform #q18,
#maincolumn .editprofileform #q19,
#maincolumn .editprofileform #q20 {
padding:0;
display:block;
float:left;
margin:0 0 10px;
width:290px;
}
#maincolumn .editprofileform #q12,
#maincolumn .editprofileform #q14,
#maincolumn .editprofileform #q16,
#maincolumn .editprofileform #q17,
#maincolumn .editprofileform #q26,
#maincolumn .editprofileform #q29,
#maincolumn .editprofileform #q30,
#maincolumn .editprofileform #q31,
#maincolumn .editprofileform #q33,
#maincolumn .editprofileform #q32{
padding:0;
display:block;
float:left;
margin:0 0 10px;
width:285px;
}
#maincolumn .editprofileform #mq22,
#maincolumn .editprofileform #fq22 {
padding:0;
display:block;
float:left;
margin:0 5px 0 0;
}
#maincolumn .editprofileform #q21,
#maincolumn .editprofileform #q23,
#maincolumn .editprofileform #q24,
#maincolumn .editprofileform #q25,
#maincolumn .editprofileform #q27,
#maincolumn .editprofileform #q28,
#maincolumn .editprofileform #q67 {
padding:0;
display:block;
float:left; 
margin:0 0 10px;
width:285px;
height:100px;
}
#maincolumn .editprofileform #q69 {
display:block;
float:left;
margin:0 166px 10px 0;
padding:0;
}
#maincolumn .editprofileform #s69 {
margin:0 100px 10px 10px;
width:100px;
padding:0;
}
.profriendlist p {
clear:both
}
.profriendlist .avatar {
clear:both; 
padding:0;
margin:0;
width:40px;
height:40px;
border:#000 1px solid;
}
.profriendlist .grpnoimage,
.profriendlist .usernoimage {
clear:both;
padding:0;
background:url(http://images1.content-sn.com/img/schoolsnet/comm/group_noimage.gif);
margin:0 0 2px;
width:40px;
height:40px;
border:#006 1px solid;
}
.profriendlist .usernoimage {
background:url(http://images2.content-sn.com/img/schoolsnet/comm/member_noimage.gif);
}
#contentcolumn .grouplistform,
#contentcolumn .membergrey a,
.membergrey .createddate,
.membergrey .memberresult a{
margin:0;
padding:0
}
#contentcolumn .grouplistform a.button, a.button:visited {
white-space:nowrap;
margin:0 10px 0 0;
padding:1px 2px 2px 2px;
text-align:center;
cursor:default;
clear:both;
color:#003473;
}
#contentcolumn .membergrey,
#contentcolumn .memberwhite {
display:block;
padding:0 0 0 5px;
float:left;
margin:0 0 10px 0;
width:390px;
height:70px;
background:#EBF6FB;
}
#contentcolumn .memberwhite {
background:#FFF;
}
#contentcolumn .membergrey p, 
#contentcolumn .memberwhite p {
float:right;
margin:0;
padding:1px 0 0 0;
width:337px;
}
#contentcolumn .membergrey .avatar,
#contentcolumn .memberwhite .avatar {
border:#006 1px solid;
padding:0;
margin:7px 5px 0 0;
float:left;
width:40px;
height:40px;
}
#contentcolumn .membergrey .grpnoimage,
#contentcolumn .memberwhite .grpnoimage {
border:#006 1px solid;
padding:0;
margin:7px 5px 0 0;
background:url(http://images3.content-sn.com/img/schoolsnet/comm/group_noimage.gif);
float:left;
display:block;
width:40px;
height:40px;
cursor:pointer;
}
#contentcolumn .membergrey .usernoimage,
#contentcolumn .memberwhite .usernoimage {
border:#006 1px solid;
padding:0;
margin:7px 5px 0 0;
background:url(http://images4.content-sn.com/img/schoolsnet/comm/member_noimage.gif);
float:left;
display:block;
width:40px;
height:40px;
cursor:pointer;
}
#contentcolumn .membergrey .memgrouptitletype,
#contentcolumn .memberwhite .memgrouptitletype {
float:left;
width:auto;
margin:7px 0 0 6px;
padding:0;
}
#contentcolumn .membergrey .memgrouptitle,
#contentcolumn .memberwhite .memgrouptitle {
font-weight:bold;
margin:8px 0 0 5px;
padding:0;
float:left;
width:auto;
}
.membergrey .onlinememtitle {
font-weight:normal;
margin:0;
padding:8px 0 0 0;
}
#contentcolumn .membergrey .groupdescription,
#contentcolumn .membergrey .member {
padding:0;
margin:0;
float:right;
width:337px;
}
#contentcolumn .membergrey .memberresult {
float:left;
margin:7px 0 0 0;
padding:0;
width:auto;
}
#contentcolumn .membergrey .online,
#contentcolumn .membergrey .offline,
#contentcolumn .memberwhite .online,
#contentcolumn .memberwhite .offline {
width:22px;
height:22px;
float:left;
margin:2px 0 0 3px;
padding:0;
background:url(http://images5.content-sn.com/img/schoolsnet/icons/online.gif) no-repeat;
}
#contentcolumn .membergrey .offline,
#contentcolumn .memberwhite .offline{
background:url(http://images6.content-sn.com/img/schoolsnet/icons/offline.gif) no-repeat;
}
.membergrey .reviews,
.memberwhite .reviews {
display:block;
margin:0;
padding:2px 0 0 0;
}
.membergrey .interest {
margin:0;
padding:2px 0 0 0;
}
#contentcolumn .membergrey .ulinks,
#contentcolumn .memberwhite .ulinks {
float:right;
font-size:0.9em;
margin:5px 2px 0 0;
padding:0;
color:#de0021;
width:auto;
}
#contentcolumn .memberwhite .ulinks a,
#contentcolumn .membergrey .ulinks a {
color:#de0021;
}
#contentcolumn .membergrey .links {
padding:0;
display:inline;
font-size:0.9em;
float:right;
margin:8px 0 0;
color:#de0021;
width:auto;
}
#contentcolumn .membergrey .links a {
color:#de0021;
}
.memberwhite .onlinememtitle {
font-weight:normal;
margin:0;
padding:8px 0 0 0;
}
#contentcolumn .memberwhite .groupdescription,
#contentcolumn .memberwhite .member {
margin:0;
padding:0;
float:right;
width:337px;
}
#contentcolumn .memberwhite .createddate,
.memberwhite .memberresult a {
margin:0;
padding:0;
}
#contentcolumn .memberwhite .memberresult {
padding:0;
float:left;
margin:7px 0 0 0;
width:auto;
}
.memberwhite .interest {
margin:0;
padding:2px 0 0 0;
}
#contentcolumn .memberwhite .links {
display:inline;
font-size:0.9em;
float:right;
margin:8px 0 0;
color:#de0021;
padding;
width:auto;
}
#contentcolumn .memberwhite .links a {
color:#de0021;
}
.listmembergrey {
clear:left;
padding:0;
float:left;
margin:0 0 10px;
width:390px;
height:70px;
background:#f0f0f0;
}
.listmembergrey .avatar {
display:block;
float:left;
width:40px;
height:40px
border:#000 1px solid;
margin:10px 7px 20px 5px;
}
.listmembergrey .grpnoimage {
padding:0;
background:url(http://images7.content-sn.com/img/schoolsnet/comm/group_noimage.gif);
float:left;
margin:10px 5px 20px;
width:40px;
height:40px
border:#006 1px solid;
}
#contentcolumn .listmembergrey .usernoimage {
padding:0;
background:url(http://images8.content-sn.com/img/schoolsnet/comm/member_noimage.gif);
float:left;
margin:10px 5px 20px;
width:40px;
height:40px 
border-bottom:#006 1px solid;
}
.listmembergrey .memgrouptitle {
font-weight:bold;
margin:0;
padding:10px 0 0 0;
}
#contentcolumn .listmembergrey .groupdescription {
margin:0;
padding:2px 0 0 0;
}
.listmembergrey .createddate,
.listmembergrey .member {
padding:0;
margin:0;
}
.listmembergrey .memberresult {
float:left;
padding:2px 0 0 0;
margin:10px 0 2px;
}
.listmembergrey .online,
.listmembergrey .offline {
background:url(http://images1.content-sn.com/img/schoolsnet/icons/online.gif) no-repeat;
float:left;
margin:2px 2px 2px 3px;
width:22px;
height:22px;
padding:0;
}
.listmembergrey .offline {
background:url(http://images2.content-sn.com/img/schoolsnet/icons/offline.gif) no-repeat;
}
.listmembergrey .reviews {
clear:left;
float:left;
margin:2px 0 0;
padding:0
}
.listmembergrey .status,
.membergrey .status {
padding:0;
float:left;
margin:2px 0 0;
}
.listmembergrey .interest {
margin:0;
padding:2px 0 0 0;
}
.listmembergrey .links {
display:inline;
font-size:0.9em;
float:right;
margin:10px 5px 2px 0;
color:#ea0d18;
padding:0;
}
.listmembergrey .links a {
color:#ea0d18
}
.listmembergrey .radio,
.membergrey .radio {
padding:0;
float:left;
margin:7px 0 0;
}
.listmemberwhite {
clear:left;
padding:0;
float:left;
margin:0 0 10px;
width:390px;
height:70px;
background:#FFF;
}
.listmemberwhite .avatar {
display:block;
float:left;
margin:10px 7px 20px 5px;
width:40px;
height:40px;
border:#000 1px solid;
}
.listmemberwhite .grpnoimage,
#contentcolumn .listmemberwhite .usernoimage {
float:left;
margin:10px 5px 20px;
width:40px;
height:40px;
padding:0;
border:#006 1px solid;
background:url(http://images3.content-sn.com/img/schoolsnet/comm/group_noimage.gif);
}
#contentcolumn .listmemberwhite .usernoimage {
background:url(http://images4.content-sn.com/img/schoolsnet/comm/member_noimage.gif);
}
.listmemberwhite .memgrouptitle {
font-weight:bold;
margin:0;
padding:10px 0 0 0;
}
#contentcolumn .listmemberwhite .groupdescription {
margin:0;
padding:2px 0 0 0;
}
.listmemberwhite .createddate,
.listmemberwhite .member {
margin:0;
padding:0;
}
.listmemberwhite .memberresult {
float:left;
padding:0 0 2px 0;
margin:10px 0 2px;
}
.listmemberwhite .online,
.listmemberwhite .offline {
background:url(http://images5.content-sn.com/img/schoolsnet/icons/online.gif) no-repeat;
float:left;
margin:2px 2px 2px 3px;
width:22px;
height:22px;
padding:0;
}
.listmemberwhite .offline {
background:url(http://images6.content-sn.com/img/schoolsnet/icons/offline.gif) no-repeat;
}
.listmemberwhite .reviews {
clear:left;
padding:0;
float:left;
margin:2px 0 0;
}
.listmemberwhite .status,
.memberwhite .status {
float:left;
margin:2px 0 0;
padding:0;
}
.listmemberwhite .interest {
margin:0;
padding:2px 0 0 0;
}
.listmemberwhite .links {
display:inline;
font-size:0.9em;
float:right;
margin:10px 5px 2px 0;
color:#ea0d18;
padding:0;
}
.listmemberwhite .links a {
color:#ea0d18
}
.listmemberwhite .radio,
.memberwhite .radio {
float:left;
margin:7px 0 0;
padding:0;
}
.membergrey .radio, 
.memberwhite .radio {
margin:7px 2px 0 0;
}
#contentcolumn .cresult h2 {
font-size:1.1em
}
#contentcolumn .cresult .cname {
padding:3px 0 5px 5px;
float:left;
margin:10px 0 0;
width:385px;
line-height:1.4em;
background:#d4e9f5;
}
#contentcolumn .cresult .crating {
display:block;
font-weight:normal;
font-size:0.9em;
float:right;
margin:0;
width:180px;
line-height:1.5em;
padding:3px 0 0 5px;
background:#d4e9f5;
text-align:right;
}
#contentcolumn .cresult .crate {
display:block;
font-weight:normal;
font-size:0.9em;
float:right;
margin:0;
width:180px;
line-height:1.5em;
padding:0 3px 5px 0;
background:#d4e9f5;
text-align:right;
}
#contentcolumn .cresult .crate a {
color:#ea0d18;
}
#contentcolumn .cresult .crating .rating1 {
background:url(http://images7.content-sn.com/img/schoolsnet/icons/circle.gif) repeat-x;
float:right;
margin:3px 5px 0;
width:9px;
padding:0;
height:11px;
}
#contentcolumn .cresult .crating .rating2 {
background:url(http://images8.content-sn.com/img/schoolsnet/icons/circle.gif) repeat-x;
float:right;
margin:3px 3px 0 5px;
width:18px;
padding:0;
height:11px;
}
#contentcolumn .cresult .crating .rating3 {
background:url(http://images1.content-sn.com/img/schoolsnet/icons/circle.gif) repeat-x;
float:right;
margin:3px 3px 0 5px;
width:27px;
padding:0;
height:11px;
}
#contentcolumn .cresult .crating .rating4 {
background:url(http://images2.content-sn.com/img/schoolsnet/icons/circle.gif) repeat-x;
float:right;
margin:3px 3px 0 5px;
width:36px;
padding:0;
height:11px;
}
#contentcolumn .cresult .crating .rating5 {
background:url(http://images3.content-sn.com/img/schoolsnet/icons/circle.gif) repeat-x;
float:right;
margin:3px 3px 0 5px;
width:45px;
padding:0;
height:11px;
}
#contentcolumn .cresult .cvenue {
float:left;
margin:0;
width:385px;
line-height:1.3em;
padding:10px 0 0 5px;
}
#contentcolumn .cresult .cdetail {
float:left;
margin:0;
width:385px;
line-height:1.3em;
padding:0 0 10px 0;
}
#contentcolumn .cresult .cprovider {
float:left;
margin:10px 0 0;
width:385px;
line-height:1.3em;
padding:3px 0 0 5px;
background:#e5e5e5;
}
#contentcolumn .cresult .clinks {
float:left;
margin:0 0 5px;
width:385px;
line-height:1.3em;
padding:5px 0 5px 5px;
background:#e5e5e5;
}
#contentcolumn .cpage {
float:left;
margin:10px 0 0;
padding:0;
}
#contentcolumn .cshow {
padding:0;
margin:10px 0 0;
}
#messagecontent {
padding:0 0 0 200px;
height:700px;
}
#profile {
background:url(http://images4.content-sn.com/img/pods/profileheader.gif) #d4e9f5 no-repeat 50% top;
margin:0;
width:180px;
padding:11px 0 0 0;
}
#profile h1 {
font-size:1.1em;
margin:0 10px 10px;
color:#2992cf;
padding:0;
}
#profile p {
font-weight:bold;
margin:5px 10px;
padding:0;
}
#profile p a:hover {
color:#2992cf;
}
#profile .college {
background:url(http://images5.content-sn.com/img/schoolsnet/icons/profiles/college.gif) no-repeat left top;
padding:0 0 10px 35px;
}
#profile .subject {
background:url(http://images6.content-sn.com/img/schoolsnet/icons/profiles/subject.gif) no-repeat 1px 0;
padding:0 0 10px 35px;
}
#profile .email {
background:url(http://images7.content-sn.com/img/schoolsnet/icons/profiles/email.gif) no-repeat 2px 0;
padding:0 0 10px 35px;
}
#profile .prospectus {
background:url(http://images8.content-sn.com/img/schoolsnet/icons/profiles/prospectus.gif) no-repeat left top;
padding:0 0 8px 35px;
}
#profile .website {
background:url(http://images1.content-sn.com/img/schoolsnet/icons/profiles/website.gif) no-repeat 2px 0;
padding:2px 0 10px 35px;
}
#profile .apply {
background:url(http://images2.content-sn.com/img/schoolsnet/icons/profiles/apply.gif) no-repeat left top;
padding:0 0 10px 35px;
}
#profile .save {
font-weight:normal;
background:url(http://images3.content-sn.com/img/schoolsnet/icons/profiles/save.gif) no-repeat left top;
padding:0 0 10px 35px;
}
#profile .courses {
font-weight:normal;
background:url(http://images4.content-sn.com/img/schoolsnet/icons/profiles/courses.gif) no-repeat 2px 0;
padding:0 0 5px 35px;
}
#profile .awards {
font-weight:normal;
background:url(http://images5.content-sn.com/img/schoolsnet/icons/profiles/awards.gif) no-repeat left top;
padding:0 0 5px 35px;
}
#profile .collegeimagewrap {
margin:0 0 10px 10px;
}
#profile .collegeimage {
border:#000 1px solid;
margin:0 0 10px 20px;
width:140px;
}
#profile hr {
background:#2992cf;
margin:10px;
width:160px;
color:#2992cf;
padding:0;
height:1px;
border:0;
}
#profile .profileform {
margin:0;
padding:0;
}
#profile .profilefield {
margin:0;
padding:0;
}
#profile .profilefield h2 {
font-size:1.1em;
margin:0 0 5px 10px;
color:#2992cf;
padding:0;
}
#profile .profilefield p {
font-weight:normal;
font-size:1em;
margin:0 0 5px 10px;
width:140px;
line-height:1.4em;
padding:0;
}
#profile .profilefield .text {
font-size:1em;
margin:2px 0 2px 10px;
width:155px;
}
#profile .profilefield .drop {
font-size:1em;
margin:2px 0 2px 10px;
width:160px;
}
#profile .profilefield .button {
float:right;
margin:5px 10px 12px;
}
.profilefooter {
background:url(http://images6.content-sn.com/img/pods/profilefooter.gif) no-repeat 50% bottom;
margin:0;
width:180px;
padding:0;
height:11px;
}
.friendfield .text {
float:left;
margin:0;
width:280px;
padding:0;
}
.friendfield .button {
float:left;
margin:0 0 0 10px;
padding:2px 3px;
}
#contentcolumn .groupavatar {
display:block;
float:right;
width:124px;
}
#contentcolumn .groupavatar .avatar,
#contentcolumn .groupavatar .savatar,
#contentcolumn .groupavatar .grpnoimage,
#contentcolumn .groupavatar .usernoimage {
float:right;
margin:0 0 15px;
width:120px;
padding:0;
height:120px;
border:1px solid #003473;
}
#contentcolumn .groupavatar .savatar {
width:auto;
height:auto;
}
#contentcolumn .groupavatar .grpnoimage {
background:url(http://images7.content-sn.com/img/schoolsnet/comm/lg_group_noimage.gif);
}
#contentcolumn .groupavatar .usernoimage {
background:url(http://images8.content-sn.com/img/schoolsnet/comm/lg_member_noimage.gif);
}
#contentcolumn .groupavatar .editimages {
font-weight:bold;
font-size:0.9em;
margin:10px 0 5px;
color:#ea0d18;
text-align:right;
}
#contentcolumn .groupavatar .editimages a {
color:#ea0d18;
}
#contentcolumn .editimg,
#contentcolumn .grpinbox {
font-weight:bold;
font-size:0.9em;
clear:both;
margin:0 0 5px 0;
color:#ea0d18;
padding:0;
text-align:right;
}
#contentcolumn .grpinbox {
margin:0;
}
#contentcolumn .editimg a {
font-weight:bold;
margin:0;
color:#ea0d18;
padding:0;
}
#contentcolumn .grpinbox a {
font-weight:bold;
margin:0;
color:#ea0d18;
padding:0;
}
#contentcolumn .groupmain {
padding:0;
margin:0;
float:left;
display:block;
clear:both;
}
#contentcolumn .groupdetails {
display:block;
float:left;
margin:0;
width:264px;
padding:0;
}
#contentcolumn .groupdetails .edit {
font-weight:bold;
font-size:0.9em;
float:left;
margin:10px 0;
color:#ea0d18;
}
#contentcolumn .groupdetails .edit a {
color:#ea0d18;
}
#contentcolumn .groupdetails h1 {
margin:0 0 10px;
padding:0;
}
#contentcolumn .groupdetails .mylastlogin {
margin:20px 0 10px;
}
#contentcolumn .groupdetails .myurl {
margin:5px 0 15px;
}
#contentcolumn .groupdetails p {
margin:0 0 1px;
padding:0;
}
#contentcolumn .groupforum {
display:block;
float:left;
margin:0;
width:390px;
padding:0;
}
#contentcolumn a.forumbtn:link,
#contentcolumn a.forumbtn:active,
#contentcolumn a.forumbtn:hover,
#contentcolumn a.forumbtn:visited {
background:#FFF;
float:left;
margin:0 0 0 2px;
color:#003473;
padding:2px 0;
text-decoration:none;
border:1px solid #003473;
float:left;
}
#contentcolumn .bottomnav {
margin:0;
padding:0;
float:right;
}
.groupforum h4 {
font-weight:normal;
font-size:1.1em;
margin:0;
padding:0 0 15px 0;
}
#contentcolumn tabel.grouplist {
padding:0;
margin:0 0 10px 0;
width:390px;
border:none;
border-collapse:collapse;
empty-cells:show;
}
#contentcolumn .groupforum .grouplist td p{
margin:0;
padding:0;
}
#contentcolumn .groupforum .grouplist th h1 {
font-size:1em;
margin:0;
color:#1C546F;
padding:0 2px 10px 0;
text-decoration:none;
}
#contentcolumn .grouplist .subject {
width:40%;
border:none;
margin:0;
padding:0 0 0 4px;
}
#contentcolumn .grouplist .comments {
margin:0;
padding:2px 1px 0 1px;
}
#contentcolumn .grouplist .comments p {
width:105px;
}
.grouplist .forumnew {
font-size:0.9em;
}
#maincolumn .grouplist .starter .avatar {
display:block;
float:left;
margin:0 5px 5px 2px;
width:40px;
padding:0;
border:#000 1px solid;
height:40px;
}
#maincolumn .grouplist .starter .grpnoimage,
#maincolumn .grouplist .starter .usernoimage {
display:block;
float:left;
margin:0 5px 5px 2px;
width:40px;
border:#000 1px solid;
height:40px;
}
#contentcolumn .grouplist .starter .name,
#contentcolumn .grouplist .starter .date {
margin:2px 0 0 0;
padding:0;
}
#contentcolumn .grouplist .time {
margin:0;
padding:0;
}
#contentcolumn .grouplist .subject .title {
display:block;
padding:0;
margin:0;
font-size:1em;
width:140px;
}
#contentcolumn .grouplist .new,
#contentcolumn .grouplist .read {
display:block;
float:left;
margin:0 5px 2px 0;
color:#ea0d18;
padding:0;
}
#contentcolumn .grouplist td {
margin:0;
vertical-align:top;
padding:3px 4px 4px 4px;
border:#FFF 1px solid;
text-align:left;
}
#contentcolumn .grouplist .white {
background:#FFF;
}
#contentcolumn .grouplist .grey {
background:#EBF6FB;
}
#contentcolumn .grouplist th {
margin:0;
color:#1C546F;
padding:4px 4px 2px 4px;
border:#FFF 1px solid;
background:#FFC59F;
text-align:left;
}
#contentcolumn .grouplist .posted {
padding:0;
margin:0;
font-size:11px;
float:left;
}
#contentcolumn .grouplist .posted .postdate {
margin:0;
padding:0;
font-style:italic;
}
#contentcolumn .groupforum .grouplist p.aname{
margin:0;
padding:0;
}
#contentcolumn .grouplist .reply {
float:right;
margin:8px 0 0 2px;
padding:0;
font-size:9px;
width:115px;
}
#contentcolumn .grouplist .reply a.forumbtn{
float:right;
}
#contentcolumn .grouplist .usercomments {
margin:0;
padding:0;
font-size:11px;
}
#contentcolumn .grouplist .usercomments .forumsub {
clear:both;
display:block;
font-weight:bold;
margin:0;
padding:0;
}
#contentcolumn .grouplist .author {
margin:0;
padding:0 0 0 2px;
font-size:1em;
width:80px;
}
#contentcolumn .grouplist .authorcomments {
margin:0;
padding:0 2px 10px 4px;
font-size:0.7em;
}
#contentcolumn .grouplist .view {
margin:4px 0 0;
padding:0 5px 0 0;
white-space:nowrap;
}
#contentcolumn .grouplist .starter .avatar {
margin:0 5px 0 0;
width:40px;
border:#000 1px solid;
height:40px;
float:left;
}
#contentcolumn .grouplist .starter .usernoimage,
#contentcolumn .grouplist .starter .grpnoimage {
background:url(http://images1.content-sn.com/img/schoolsnet/comm/member_noimage.gif);
margin:0 5px 0 0;
width:40px;
border:#006 1px solid;
height:40px;
}
#contentcolumn .grouplist .starter .grpnoimage {
background:url(http://images2.content-sn.com/img/schoolsnet/comm/group_noimage.gif);
}
#contentcolumn .grouplist th h1 {
font-size:1em;
margin:0;
color:#003473;
padding:0 2px 10px 0;
}
#leftcolumn .quickform {
float:left;
}
#leftcolumn .quickfield h2,
h2.groups {
background:url(http://images3.content-sn.com/img/schoolsnet/icons/spy.gif) no-repeat;
padding:0 0 8px 35px;
margin:0 0 10px 4px;
color:#2992cf;
border-bottom:#ccc 1px solid;
}
#leftcolumn .quickfield h2.groups {
padding:0 0 10px 30px;
background:url(http://images4.content-sn.com/img/schoolsnet/icons/spyg.gif) no-repeat;
margin:0 0 10px;
color:#de0021;
}
#leftcolumn .quickfield .keyword,
#leftcolumn .quickfield .postcode {
font-size:1em;
margin:2px 0;
width:150px;
}
#leftcolumn .quickfield .qual,
#leftcolumn .quickfield .mode {
font-size:1em;
margin:2px 0;
width:155px;
}
#leftcolumn .quickfield .button {
margin:10px 0 15px;
}
#indexsearch {
display:block;
background:url(http://images5.content-sn.com/img/tabs/searchedge.gif) #bedef1 no-repeat left bottom;
float:left;
margin:0;
width:570px;
padding:10px 0 8px 10px;
height:130px;
}
#indexsearch h2 {
font-size:1.1em;
margin:0 20px 5px 0;
line-height:1.4em;
padding:0;
}
#indexsearch label {
float:left;
}
#indexsearch input,
#indexsearch select {
font-size:1em;
float:left;
width:175px;
margin-right:5px;
}
#indexsearch select {
width:179px;
}
#indexsearchinput.button,
#indexsearch a.button {
float:left;
margin:2px 0 0;
width:auto;
}
#indexsearch fieldset {
margin:3px 0 0 120px;
padding:0;
}
#indexsearch .mainlist {
display:block;
float:left;
margin:0;
width:320px;
padding:0;
}
#indexsearch .mainlist fieldset {
margin:0;
}
#indexsearch .mainlist label {
font-weight:bold;
float:none;
}
#indexsearch .mainlist select {
float:none;
margin:0 0 0 -1px;
}
#homesearch, #partsearch, #undersearch, #postsearch,
#fullsearch, #distsearch, #fundersearch, #fpostsearch {
display:block;
float:left;
}
#mbasearch {
display:none;
float:left;
width:450px;
}
#mbasearchinput.full,
#mbasearchinput.part,
#mbasearchinput.online {
margin-bottom:5px;
width:auto;
}
#mbasearch label.fulllabel,
#mbasearch label.partlabel,
#mbasearch label.onlinelabel {
float:left;
margin:3px 20px 0 0;
}
#schoolsearch {
display:none;
float:left;
width:500px
}
#schoolsearch .school {
clear:both;
margin:-22px 0 5px 184px;
}
#schoolsearch .radius {
width:50px;
}
#schoolsearch .miles {
margin:0 10px 0 5px;
padding-top:2px;
}
#providersearch {
display:none;
float:left;
}
#indexmenu {
display:block;
background:url(http://images6.content-sn.com/img/tabs/submenuhead.jpg) no-repeat left top;
float:left;
margin:0;
width:180px;
padding:8px 0 0 0;
}
#submenu {
display:block;
background:url(http://images7.content-sn.com/img/tabs/submenubody.jpg) repeat-y left bottom;
float:left;
margin:0;
width:170px;
padding:10px 0 0 10px;
list-style-type:none;
height:130px;
}
#submenu li {
font-weight:bold;
margin:0;
padding:0 0 5px 0;
}
#submenu li a {
font-weight:normal;
}
#indexmaincontent {
border-right:#ccc 1px solid;
display:block;
float:left;
margin:20px 0 0;
width:579px;
line-height:1.3em;
padding:0;
}
#indexmaincontent h1 {
font-weight:bold;
font-size:1.1em;
margin:0 0 10px;
padding:0;
}
#indexmaincontent h2,
#indexmaincontent h3 {
font-size:1.1em;
margin:0;
padding:0;
}
#indexmaincontent h3 {
font-size:1em;
margin:5px 0;
}
#indexmaincontent .members {
display:block;
float:left;
margin:0 10px 0 5px;
width:270px;
padding:0;
}
#indexmaincontent .comgroups {
display:block;
float:left;
margin:0 0 10px;
width:270px;
padding:0;
}
#indexmaincontent .comgroups p {
float:left;
margin:15px 0 0;
padding:0;
}
#indexmaincontent .comgroups a.more {
font-weight:bold;
margin:0;
padding:0;
}
#indexmaincontent .comgroups .group {
display:block;
float:left;
margin:5px 0;
width:270px;
padding:0;
}
#indexmaincontent .comgroups .group .avatar {
float:left;
margin:0 7px 0 0;
width:40px;
padding:0;
height:40px;
}
#indexmaincontent .comgroups .group .grpnoimage {
background:url(http://images8.content-sn.com/img/schoolsnet/comm/group_noimage.gif);
float:left;
margin:0 5px 0 0;
width:40px;
padding:0;
border:#006 1px solid;
height:40px;
}
#indexmaincontent .comgroups .group .usernoimage {
background:url(http://images1.content-sn.com/img/schoolsnet/comm/member_noimage.gif);
float:left;
margin:0 5px 0 0;
width:40px;
padding:0;
border-bottom:#006 1px solid;
height:40px;
}
#maincolumn .comgroups .group .avatar,
#maincolumn .comgroups .group .grpnoimage,
#maincolumn .comgroups .group .usernoimage {
display:none;
}
#indexmaincontent .comgroups .group .noimage {
background:url(http://images2.content-sn.com/img/schoolsnet/comm/group_noimage.gif);
float:left;
margin:0 5px 0 0;
width:40px;
padding:0;
border-bottom:#006 1px solid;
height:40px;
}
#indexmaincontent .comgroups .group .title,
#indexmaincontent .comgroups .group .tagline {
float:left;
margin:0;
width:210px;
padding:0;
}
#indexmaincontent .comgroups h2,
#indexmaincontent .comgroups h3 {
background:url(http://images3.content-sn.com/img/schoolsnet/icons/group.gif) no-repeat;
margin:0;
color:#ea0d18;
padding:0 0 10px 35px;
border-bottom:#ccc 1px solid;
}
#indexmaincontent .comgroups h3 {
font-size:1.1em;
}
#indexmaincontent .comgroups h3 a.viewall {
color:#ea0d18;
text-decoration:none;
}
#indexmaincontent .comgroups .memcaption {
font-size:1em;
margin:0;
padding:10px 0;
}
#indexmaincontent .comgroups .nocontent {
margin:10px 0 0;
padding:0;
}
#indexmaincontent .comlearners {
display:block;
float:left;
margin:0 0 10px;
width:270px;
padding:0;
}
#indexmaincontent .comlearners a.more {
font-weight:bold;
margin:0;
padding:0;
}
#indexmaincontent .comlearners h2 {
background:url(http://images4.content-sn.com/img/schoolsnet/icons/single.gif) no-repeat 5px 0;
margin:0 0 10px;
color:#ea0d18;
padding:0 0 10px 35px;
border-bottom:#ccc 1px solid;
}
#indexmaincontent .comlearners h2 a.viewall {
color:#ea0d18;
text-decoration:none;
}
#indexmaincontent .comlearners h3 {
font-weight:normal;
}
#indexmaincontent .comlearners .nocontent {
margin:10px 0 0;
padding:0;
}
#indexmaincontent .comlearners .learner {
display:block;
float:left;
margin:0;
width:270px;
padding:0;
}
#indexmaincontent .comlearners .learner .avatar {
float:left;
margin:0 7px 10px 0;
width:40px;
padding:0;
height:40px;
}
#indexmaincontent .comlearners .learner .grpnoimage {
background:url(http://images5.content-sn.com/img/schoolsnet/comm/group_noimage.gif);
float:left;
margin:0 5px 0 0;
width:40px;
padding:0;
border-bottom:#006 1px solid;
height:40px;
}
#indexmaincontent .comlearners .learner .usernoimage {
background:url(http://images6.content-sn.com/img/schoolsnet/comm/member_noimage.gif);
float:left;
margin:0 5px 0 0;
width:40px;
padding:0;
border-bottom:#006 1px solid;
height:40px;
}
#indexmaincontent .comlearners .learner .noimage {
background:url(http://images7.content-sn.com/img/schoolsnet/comm/member_noimage.gif);
float:left;
margin:0 7px 0 0;
width:40px;
padding:0;
border-bottom:#006 1px solid;
height:40px;
}
#indexmaincontent .comlearners .learner .poster,
#indexmaincontent .comlearners .learner .member {
margin:0;
padding:0;
}
#indexmaincontent .comlearners .learner .reviews,
#indexmaincontent .comlearners .learner .interest {
margin:0;
padding:2px 0 0 0;
}
#indexmaincontent .comlearners .learner .likes {
margin:0 0 0 50px;
padding:2px 0 0 0;
}
#indexmaincontent .comreviews {
display:block;
float:left;
margin:0 0 10px 5px;
width:260px;
padding:0;
}
#indexmaincontent .comreviews a.more {
display:block;
font-weight:bold;
float:left;
margin:10px 0 0;
width:260px;
padding:2px 0;
text-align:left;
}
#indexmaincontent .comreviews .course {
margin:2px 0 0;
padding:0;
}
#indexmaincontent .comreviews h2 {
background:url(http://images8.content-sn.com/img/schoolsnet/icons/reviews.gif) no-repeat;
margin:0 0 10px;
color:#ea0d18;
padding:0 0 10px 35px;
border-bottom:#ccc 1px solid;
}
#indexmaincontent .comreviews h2 a.viewall {
color:#ea0d18;
text-decoration:none;
}
#indexmaincontent .comreviews h3 {
font-size:1em;
margin:10px 0 0;
color:#003366;
padding:0;
}
#indexmaincontent .comreviews .memcaption {
font-size:1em;
margin:0;
padding:0;
}
#indexmaincontent .comreviews .nocontent {
margin:10px 0 0;
padding:0;
}
#indexmaincontent .comreviews .poster,
#indexmaincontent .comreviews .provider {
margin:2px 0 0;
padding:0;
}
#indexmaincontent .comreviews .rating {
margin:2px 0 0;
width:100px;
padding:0;
}
#indexmaincontent .comreviews .rating1 {
display:block;
background:url(http://images1.content-sn.com/img/schoolsnet/icons/circle.gif) repeat-x;
float:right;
margin:2px 21px 0 0;
width:10px;
padding:0;
height:9px;
}
#indexmaincontent .comreviews .rating2 {
display:block;
background:url(http://images2.content-sn.com/img/schoolsnet/icons/circle.gif) repeat-x;
float:right;
margin:2px 17px 0 0;
width:18px;
padding:0;
height:9px;
}
#indexmaincontent .comreviews .rating3 {
display:block;
background:url(http://images3.content-sn.com/img/schoolsnet/icons/circle.gif) repeat-x;
float:right;
margin:2px 12px 0 0;
width:28px;
padding:0;
height:9px;
}
#indexmaincontent .comreviews .rating4 {
display:block;
background:url(http://images4.content-sn.com/img/schoolsnet/icons/circle.gif) repeat-x;
float:right;
margin:2px 8px 0 0;
width:36px;
padding:0;
height:9px;
}
#indexmaincontent .comreviews .rating5 {
display:block;
background:url(http://images5.content-sn.com/img/schoolsnet/icons/circle.gif) repeat-x;
float:right;
margin:2px 3px 0 0;
width:46px;
padding:0;
height:9px;
}
#indexmaincontent .topsearch {
display:block;
float:right;
margin:15px 26px 10px 0;
width:260px;
padding:0;
}
#indexmaincontent .topsearch h2 {
font-size:1.1em;
background:url(http://images6.content-sn.com/img/schoolsnet/icons/spy.gif) no-repeat;
margin:0 0 10px;
color:#2992cf;
padding:0 0 10px 25px;
border-bottom:#ccc 1px solid;
}
#indexmaincontent .topsearch ol {
margin:0 0 10px;
padding:0;
list-style-type:none;
}
#indexmaincontent .topsearch ol li {
font-weight:bold;
margin:0;
padding:0 0 5px 0;
}
#indexrightcontent {
float:left;
margin:20px 0 0 10px;
width:170px;
padding:0;
}
#indexrightcontent h1 {
font-size:1.1em;
background:url(http://images7.content-sn.com/img/schoolsnet/icons/lightbulb.gif) no-repeat 5px 0;
margin:0 0 10px;
color:#2992cf;
padding:0 0 10px 25px;
border-bottom:#ccc 1px solid;
}
#indexrightcontent .news {
margin:0 0 20px;
}
#indexrightcontent h2 {
font-size:1.1em;
margin:0 0 5px;
padding:0;
}
#indexrightcontent .news img {
display:block;
margin:0 0 5px;
width:160px;
padding:0;
border-bottom:#000 1px solid;
height:90px;
}
#indexrightcontent p {
margin:0 0 5px;
padding:0;
}
#indexrightcontent .more {
display:block;
font-weight:bold;
margin:0 0 10px;
padding:0;
}
#indexmaincontent .popsearch {
display:block;
float:left;
margin:10px 0 10px 5px;
width:270px;
padding:0;
}
#indexmaincontent .popsearch p {
margin:0;
padding:0;
}
#indexmaincontent .popsearch ul {
margin:10px 0 0;
padding:0;
list-style-type:none;
}
#indexmaincontent .popsearch li {
margin:0;
padding:0 0 5px 0;
}
#indexmaincontent .popsearch h2 {
background:url(http://images8.content-sn.com/img/schoolsnet/icons/spy.gif) no-repeat;
margin:0 0 10px;
color:#2992cf;
padding:0 0 10px 35px;
border-bottom:#ccc 1px solid;
}
#indexmaincontent .popsearch a {
font-weight:bold;
}
#contentcolumn .rsubtitle {
font-size:1.1em;
margin:0;
padding:0 0 5px 0;
}
#contentcolumn .raverage {
width:180px;
}
#contentcolumn .rviewmem {
margin:0;
padding:0 0 5px 0;
}
#contentcolumn .rback {
margin:10px 0 0;
padding:0;
}
#contentcolumn .rlinks {
margin:20px 0 10px;
padding:5px 0 5px 5px;
background:#e5e5e5;
}
#contentcolumn .csummary {
margin-top:20px;
line-height:1.5em;
}
#contentcolumn .csummary .ctitle,
#contentcolumn .cdetails .ctitle {
display:block;
font-size:1.1em;
margin:15px 0;
line-height:1.2em;
padding:5px 2px 3px 3px;
background:#d4e9f5;
}
#contentcolumn .csummary .cduration {
margin:-5px 0;
}
#contentcolumn .csummary .cmode {
margin:0 0 5px;
}
#contentcolumn .csummary .cdate {
margin:0 0 5px;
}
#contentcolumn .csummary .cqualification {
margin:0 0 5px;
}
#contentcolumn .creviews {
margin-top:20px;
line-height:1.5em;
}
#contentcolumn .creviews .cmemreview {
display:block;
font-size:1.1em;
margin:15px 0 10px;
line-height:1.2em;
padding:5px 2px 3px 3px;
background:#fbcfd1;
}
#contentcolumn .creviews .cmemreview a {
font-weight:normal;
font-size:0.9em;
float:right;
color:#ea0d18;
}
#contentcolumn .creviews .creview {
clear:both;
font-weight:bold;
margin:10px 0;
}
#contentcolumn .creviews .avatar {
float:left;
margin:0 5px 0 0;
}
#contentcolumn .creviews .cposter,
#contentcolumn .creviews .cdetail{
margin:0;
}
#contentcolumn .creviews .crating {
margin:0;
width:200px;
padding:0;
}
#contentcolumn .creviews .creadall {
font-weight:bold;
margin:10px 0 0;
}
#contentcolumn .creviews .creadall a {
color:#ea0d18;
}
#contentcolumn .cdetails {
margin-top:20px;
line-height:1.5em;
}
#contentcolumn .cdetails tabel.facilities {
margin:0 0 15px;
}
#contentcolumn .cdetails tabel.facilities td img {
float:left;
margin-right:10px;
}
#leftcolumn .benefits {
display:block;
float:left;
margin:0 0 10px;
width:160px;
padding:0;
}
#leftcolumn .benefits h2 {
font-size:1.1em;
background:url(http://images1.content-sn.com/img/schoolsnet/icons/group.gif) no-repeat;
margin:0;
color:#ea0d18;
padding:0 0 10px 35px;
border-bottom:#ccc 1px solid;
}
#leftcolumn .benefits p {
margin:10px 0;
padding:0;
}
#leftcolumn .benefits ul {
margin:0;
padding:0;
}
#leftcolumn .benefits li {
margin:0 0 0 25px;
padding:3px 0 0 0;
}
#contentcolumn .compose .rvlabel {
display:block;
float:left;
margin:0;
width:350px;
padding:0;
}
#contentcolumn .compose .rvinput {
display:block;
float:left;
margin:3px 15px 5px 0;
width:350px;
padding:0;
}
#contentcolumn .compose .pwinput {
display:block;
float:left;
margin:0 0 5px;
width:350px;
padding:0;
}
#contentcolumn .compose .pwhelp {
display:block;
float:left;
margin:5px 0 5px 5px;
padding:0;
}
#contentcolumn .groupmemberdetails {
display:block;
float:left;
margin:0;
width:380px;
padding:0;
}
#contentcolumn .groupmemberdetails .grpmemcontent {
display:block;
float:left;
margin:0;
width:110px;
padding:0;
height:80px;
text-align:center;
}
#contentcolumn .groupmemberheading {
clear:both;
margin:0;
padding:10px 0 15px 0;
}
#contentcolumn .groupmemberdetails .grpuserpic {
margin:0;
width:40px;
padding:0 0 5px 0;
height:40px;
}
#contentcolumn .groupmemberdetails .avatar {
margin:0;
width:40px;
padding:0;
height:40px;
}
#contentcolumn .groupmemberdetails .grpnoimage {
background:url(http://images1.content-sn.com/img/schoolsnet/comm/group_noimage.gif);
margin:0;
width:40px;
padding:0;
height:40px;
}
#contentcolumn .groupmemberdetails .usernoimage {
background:url(http://images2.content-sn.com/img/schoolsnet/comm/member_noimage.gif);
margin:0 0 3px;
width:40px;
padding:0;
border:#006 1px solid;
height:40px;
}
#contentcolumn .groupmemberdetails .grpusername {
margin:0;
padding:0;
}
#contentcolumn .groupmemberdetails .grpusernameoption {
float:left;
margin:0;
padding:0;
}
#contentcolumn .groupmemberdetails .grpusernamenooption {
margin:0;
padding:0;
text-align:center;
}
#contentcolumn .groupmemberdetails .groupuseroption {
display:block;
float:left;
margin:0 2px 0 10px;
padding:0;
}
#contentcolumn .groupmemberdetails .groupuseroptname {
display:block;
float:left;
margin:0;
padding:0;
}
#contentcolumn .groupmemberdetails .grpusertype {
clear:left;
margin:0;
padding:0;
}
#contentcolumn .groupmemberdetails .grpusertypeadmin {
clear:left;
margin:0;
padding:4px 0 0 0;
}
#contentcolumn #list_group .listgrp {
margin:0;
padding:5px 0 15px 0;
}
#contentcolumn .ratingtype {
margin:0;
padding:0;
}
#contentcolumn .reviewquestion {
clear:left;
margin:0;
padding:5px 0;
}
#contentcolumn .reviewnotes {
margin:0;
padding:0 0 2px 0;
}
#contentcolumn .reviewnotesend {
margin:0;
padding:0 0 10px 0;
}
#contentcolumn .writereview {
clear:left;
margin:10px 0;
padding:0;
}
#contentcolumn .reviewmessage {
margin:0;
padding:0;
list-style-type:none;
}
#contentcolumn .reviewheading {
margin:0;
padding:0;
}
#contentcolumn .reviewflist {
margin:0;
padding:2px 0 10px 0;
}
#contentcolumn .reviewdaterating {
clear:left;
float:left;
margin:0;
padding:0 0 10px 0;
}
#contentcolumn .reviewpagination {
float:left;
margin:0 0 10px;
width:390px;
line-height:1.6em;
padding:0;
text-align:left;
}
#contentcolumn .rvform {
clear:both;
margin:0;
padding:0;
}
#contentcolumn .rvform .avatar{
display:none;
}
#contentcolumn .viewreviewpagination {
float:right;
margin:0;
width:260px;
padding:0;
height:20px;
text-align:right;
}
#contentcolumn .viewallresponse {
margin:0;
padding:0;
}
#contentcolumn .reviewcontent {
margin:0;
padding:0 0 10px 0;
}
#contentcolumn .reviewresponse {
margin:0 0 0 10px;
padding:0;
}
#contentcolumn .reviewcontent p {
margin:0;
padding:0 0 1px 0;
}
#contentcolumn .reviewcontent p a.rvcontenttitle {
display:block;
font-size:1em;
float:left;
margin:0;
padding:0 0 5px 0;
}
#contentcolumn .reviewcontent P.fnamedate {
font-size:0.9em;
margin:0;
color:#666;
padding:0 0 1px 0;
}
#contentcolumn .reviewresponse p {
margin:0;
padding:0 0 1px 0;
}
#contentcolumn .reviewresponse .responseimg {
display:block;
float:left;
margin:0 5px 0 0;
padding:0;
}
#contentcolumn .reviewresponse p a.rvresponsetitle {
display:block;
font-weight:bold;
font-size:1.1em;
float:left;
margin:0;
padding:0 0 5px 0;
}
#contentcolumn .reviewresponse P.fnamedate {
font-size:0.9em;
margin:0;
color:#666;
padding:0 0 1px 0;
}
#contentcolumn .reviewedcourse {
clear:left;
font-weight:bold;
}
#contentcolumn .reviewresponse .viewallresponse a {
clear:both;
display:block;
margin:5px 0 0;
width:190px;
color:#de0021;
padding:0 0 10px 0;
}
#contentcolumn .viewreviews,
#contentcolumn .viewreviews p {
margin:0;
padding:0;
}
#contentcolumn .viewreviews P.reviewlisttitle {
font-weight:bold;
font-size:1.1em;
margin:0;
padding:0 0 5px 0;
}
#contentcolumn .viewreviews P.coursereview,
#contentcolumn .viewreviews P.collegereview {
font-weight:bold;
font-size:1em;
margin:0;
padding:5px 0;
}
#contentcolumn .viewreviews P.rvresponses {
display:block;
font-weight:bold;
font-size:1em;
margin:0;
padding:0 0 5px 0;
clear:left;
}
#contentcolumn .viewreviews .courservnote {
margin:0;
padding:10px 0;
font-style:italic;
}
#contentcolumn .previewreview {
clear:both;
margin:0;
padding:0;
}
#contentcolumn .previewreview h1 {
clear:both;
margin:0;
padding:20px 0 0 0;
}
#contentcolumn .previewreview h1.cgroups {
clear:both;
margin:0;
padding:0 0 1px 0;
}
#contentcolumn .previewreview p {
margin:0;
padding:0 0 10px 0;
}
#contentcolumn .compose .rvblabel {
clear:left;
display:block;
font-weight:bold;
margin:0;
padding:0 0 5px 0;
}
#contentcolumn .compose .sasterisk {
margin:0;
color:#de0021;
padding:0 0 0 2px;
}
#contentcolumn .compose .rvasterisk {
display:block;
float:left;
margin:0;
width:1px;
color:#de0021;
padding:0;
}
#contentcolumn .compose .termsasterisk {
display:block;
float:left;
margin:0;
width:1px;
color:#de0021;
padding:3px 130px 17px 2px;
}
#contentcolumn .compose .rvcomeditor {
display:block;
font-size:1.2em;
float:left;
margin:0 0 10px;
width:370px;
padding:0;
height:200px;
}
#contentcolumn #reviewcolumn .reviewfaqfive .rvcomeditor {
display:block;
font-size:1.2em;
float:left;
margin:5px 0;
width:370px;
height:200px;
padding:0;
}
#contentcolumn .compose .rvwinput {
clear:left;
display:block;
font-size:1.2em;
float:left;
margin:0;
width:370px;
padding:0;
}
#contentcolumn .compose .rvterms {
display:block;
float:left;
margin:0;
padding:0;
}
#reviewcolumn {
float:left;
margin:0;
padding:0;
}
#reviewcolumn .alpha {
margin:0 0 0 30px;
padding:0;
list-style-type:lower-alpha;
}
#reviewcolumn .alpha li {
margin:0;
padding:3px 0;
}
#reviewcolumn .vrating {
margin:2px 0 0;
width:170px;
padding:0;
}
#reviewcolumn .vrating1 {
display:block;
background:url(http://images3.content-sn.com/img/schoolsnet/icons/circle.gif) repeat-x;
float:right;
margin:2px 27px 0 0;
width:9px;
padding:0;
height:11px;
}
#reviewcolumn .vrating2 {
display:block;
background:url(http://images4.content-sn.com/img/schoolsnet/icons/circle.gif) repeat-x;
float:right;
margin:2px 22px 0 0;
width:19px;
padding:0;
height:11px;
}
#reviewcolumn .vrating3 {
display:block;
background:url(http://images5.content-sn.com/img/schoolsnet/icons/circle.gif) repeat-x;
float:right;;
margin:2px 19px 0 0;
width:27px;
padding:0;
height:11px;
}
#reviewcolumn .vrating4 {
display:block;
background:url(http://images6.content-sn.com/img/schoolsnet/icons/circle.gif) repeat-x;
float:right;
margin:2px 14px 0 0;
width:37px;
padding:0;
height:11px;
}
#reviewcolumn .vrating5 {
display:block;
background:url(http://images7.content-sn.com/img/schoolsnet/icons/circle.gif) repeat-x;
float:right;
margin:2px 10px 0 0;
width:45px;
padding:0;
height:11px;
}
#reviewcolumn .aratingtype {
clear:left;
float:left;
margin:0;
width:100%;
padding:0 0 5px 0;
}
#reviewcolumn .arating {
margin:2px 0 0;
padding:0;
}
#reviewcolumn .arating1,
#reviewcolumn .arating2,
#reviewcolumn .arating3,
#reviewcolumn .arating4,
#reviewcolumn .arating5 {
display:block;
background:url(http://images8.content-sn.com/img/schoolsnet/icons/circle.gif) repeat-x;
float:left;
margin:2px 5px 0 0;
padding:0;
width:9px;
height:11px
}
#reviewcolumn .arating2 {
width:19px;
}
#reviewcolumn .arating3 {
width:27px;
}
#reviewcolumn .arating4 {
width:37px;
}
#reviewcolumn .arating5 {
width:45px;
}
#reviewcolumn .aoption {
float:left;
margin:0 5px 0 0;
padding:0;
}
#reviewcolumn .aratingvalue {
float:left;
margin:0;
}
#maincolumn .reviewlead {
clear:both;
margin:0;
padding:5px 0;
}
#maincolumn .reviewlead p {
clear:both;
margin:0 20px 0 0;
padding:0 0 1px 0;
}
#maincolumn .reviewlead p a.rvadmintitle {
display:block;
font-weight:bold;
font-size:1.1em;
float:left;
margin:0;
padding:0 0 5px 0;
}
#maincolumn .reviewlead .adminshortdesc {
margin:0 20px 0 0;
padding:1px 0;
}
#maincolumn .reviewlead P.fnamedate {
font-size:0.9em;
margin:0 20px 0 0;
color:#666;
padding:0 0 1px 0;
}
#leftcolumn #reviewadminlink {
margin:0 0 0 10px;
padding:0;
}
#leftcolumn #reviewadminlink h1 {
margin:0;
color:#ea0d18;
padding:10px 0;
border-bottom:#ccc 1px solid;
}
#leftcolumn #reviewadminlink .adminlink {
margin:0;
padding:0;
}
#leftcolumn #reviewadminlink .adminlink li.home {
margin:0;
padding:5px 0;
list-style-type:none;
}
#leftcolumn #reviewadminlink .adminlink li {
margin:0;
padding:0 0 5px 0;
list-style-type:none;
}
#leftcolumn #reviewadminlink .adminlink li a {
font-weight:bold;
margin:0;
padding:0;
}
#maincolumn h1.adminheader {
margin:0;
padding:10px 0;
}
#maincolumn .adminsort {
float:left;
margin:0;
padding:0 0 10px 0;
}
#maincolumn .adminpagination {
float:right;
margin:0;
padding:0 25px 10px 0;
}
#maincolumn .rvadminform {
margin:0;
padding:0;
}
#maincolumn .adminerrors {
clear:both;
margin:0;
padding:0;
}
#maincolumn .admineditreview {
margin:0;
padding:0;
}
#maincolumn .admineditreview label {
clear:left;
display:block;
font-weight:bold;
margin:0;
width:350px;
padding:5px 0;
}
#maincolumn .admineditreview .cominput {
clear:left;
font-size:1.2em;
margin:0;
width:380px;
padding:0;
}
#maincolumn .admineditreview .comeditor {
clear:left;
font-size:1.2em;
margin:0 0 5px;
width:380px;
padding:0;
height:200px;
}
#maincolumn .admineditreview P.rvfname {
margin:0;
color:#de0021;
padding:0;
}
#maincolumn .admineditreview h2 {
font-size:1.2em;
margin:0;
color:#de0021;
padding:5px 0;
}
#showmessage {
margin:0 0 0 200px;
height:650px;
}
#contentcolumn ul {
list-style-image:url(http://images1.content-sn.com/img/schoolsnet/icons/list_arrow.gif);
margin:15px 0 15px 16px;
line-height:1.5em;
padding:0;
}
#contentcolumn ul.common {
list-style:none;
margin:15px 0 15px 10px;
}
#contentcolumnlg ul {
list-style-image:url(http://images2.content-sn.com/img/schoolsnet/icons/list_arrow.gif);
margin:15px 0 15px 16px;
line-height:1.5em;
padding:0;
}
#popupwrapper ul {
list-style-image:url(http://images3.content-sn.com/img/schoolsnet/icons/list_arrow.gif);
margin:15px 0 15px 16px;
line-height:1.5em;
padding:0;
}
#contentcolumn hr {
float:left;
}
#contentcolumn .intro,
#contentcolumnlg .intro  {
margin-top:15px;
}
#contentcolumn .srchfield {
float:left;
margin:0;
width:390px;
padding:0;
}
#contentcolumn .srchfield h2 {
font-size:1.1em;
margin:10px 0 5px;
padding:0;
}
#contentcolumn .srchfield label,
#contentcolumn .providerfield label{
display:block;
font-weight:bold;
margin:0;
padding:10px 0 5px 0;
}
#contentcolumn .srchfield .text {
font-size:1em;
width:380px;
}
#contentcolumn .srchfield .searchblock {
clear:none;
display:block;
float:left;
width:384px;
}
#contentcolumn .srchfield .searchblock .left {
display:inline;
width:192px;
padding:5px 0;
float:left;
}
#contentcolumn .srchfield .searchblock .right {
display:inline;
width:192px;
padding:5px 0;
float:right;
text-align:right;
}
#contentcolumn .srchfield .searchblock .left .text {
width:185px;
}
#contentcolumn .srchfield .searchblock .right .text {
width:160px;
}
#contentcolumn .srchfield .searchblock .left label,
#contentcolumn .srchfield .searchblock .right label {
display:inline;
padding:0;
}
#contentcolumn .srchfield .searchblock .left .drop,
#contentcolumn .srchfield .searchblock .right .drop {
font-size:1em;
width:180px;
}
#contentcolumn .srchfield .drop {
font-size:1em;
width:385px;
}
#contentcolumn .srchfield p {
font-weight:bold;
float:left;
margin:0 0 15px;
width:160px;
padding:0;
}
#contentcolumn .srchfield P.lg {
margin:15px 0 5px;
width:380px;
}
#contentcolumn .srchfield P.mba {
width:80px;
}
#contentcolumn .srchfield .radio {
float:left;
margin:0 5px 15px 10px;
padding:0;
}
#contentcolumn .srchfield .radiolabel {
display:inline;
font-weight:normal;
float:left;
margin:0 0 15px;
padding:0;
}
#contentcolumn .srchfield .button,
#contentcolumn .srchfield .buttonlit {
display:block;
float:right;
margin:10px 7px 0 0;
padding:2px 3px;
}
#contentcolumn .srchfield .buttonlit {
background:#bedef1;
float:left;color:#006;
}
#contentcolumn .listsearches {
font-size:1.1em;
float:left;
width:390px;
line-height:2em;
padding:0 0 15px 0;
}
#contentcolumn .listsearches a {
font-weight:bold;
color:#2992cf;
}
#contentcolumn .topsearch {
float:left;
margin:10px 0;
width:390px;
padding:0 0 20px 0;
border-bottom:#ccc 1px solid;
}
#contentcolumn .topsearch a {
font-weight:bold;
}
#contentcolumn .topsearch h2 {
font-size:1.1em;
background:url(http://images4.content-sn.com/img/schoolsnet/icons/spy.gif) no-repeat;
margin:0 0 10px;
color:#2992cf;
padding:0 0 10px 25px;
border-bottom:#ccc 1px solid;
}
#contentcolumn .topsearch ol {
margin:0 0 10px 26px;
padding:0;
}
#contentcolumn .topsearch ol li {
margin:0;
padding:0 0 5px 0;
}
#contentcolumnlg .providerfield {
float:left;
width:390px;
}
#contentcolumnlg .providerfield label {
float:left;
margin:0 0 5px;
width:155px;
}
#contentcolumnlg .providerfield .text {
float:left;
width:300px;
}
#contentcolumnlg .providerfield .textshort {
float:left;
width:143px;
margin-right:5px;
}
#contentcolumnlg .providerfield .button {
display:block;
float:right;
margin:0;
padding:2px 3px;
}
#contentcolumnlg .alphalist {
float:left;
width:570px;
padding:20px 0 10px 0;
}
#contentcolumnlg .cpsrch {
clear:both;
border-top:#ccc 1px solid;
margin-top:20px;
width:570px;
}
#contentcolumnlg .cpsrch th {
font-weight:normal;
font-size:0.9em;
vertical-align:top;
padding:5px;
border-bottom:#ccc 1px solid;
}
#contentcolumnlg .cpsrch th.first {
width:250px;
text-align:left;
}
#contentcolumnlg .cpsrch td {
padding:5px;
border-bottom:#ccc 1px solid;
height:30px;
text-align:center;
}
#contentcolumnlg .cpsrch td.inst {
width:250px;
text-align:left;
}
#contentcolumn .news {
clear:both;
display:block;
float:left;
margin:0;
padding:10px 0;
}
#contentcolumn .news .image {
float:left;
margin:3px 10px 0 0;
width:70px;
padding:0;
border:#000 1px solid;
height:70px;
}
#contentcolumn .news h2 {
font-size:1.1em;
margin:0 0 5px;
padding:0;
}
#contentcolumn .news p {
margin:0;
padding:0;
}
#contentcolumn .news .more {
display:block;
margin:0;
padding:5px 0 0 0;
}
#contentcolumn #art {
line-height:1.3em;
}
#contentcolumn #art h1 {
margin:0 0 5px;
color:#2992cf;
padding:0;
}
#contentcolumn #art .author {
margin:0 0 15px;
}
#contentcolumn #art .image {
float:right;
margin:0 0 10px 10px;
}
#contentcolumn #art .newsimage {
float:right;
margin:0 0 10px 10px;
}
#contentcolumn #art .newsimage {
border:#006 1px solid;
}
#contentcolumn #art .sub {
font-weight:bold;
font-size:1.1em;
}
#contentcolumn #art .back {
float:left;
}
#contentcolumn #art .top {
float:right;
}
#contentcolumn #art .authorinfo {
border-top:#ccc 1px solid;
margin-top:20px;
float:left;
width:390px;
padding-top:25px;
}
#contentcolumn #art .authorinfo h1 {
font-size:1.1em;
color:#006;
}
#contentcolumn #art .authorinfo .authorprofile {
display:block;
float:left;
width:300px;
}
#contentcolumn #art .authorinfo .authorprofile .avatar {
display:block;
float:left;
margin:0 10px 0 0;
width:40px;
height:40px;
}
#contentcolumn #art .authorinfo .authorprofile h2 {
display:block;
font-size:1em;
float:left;
margin:0 0 5px;
padding:0;
}
#contentcolumn #art .authorinfo .authorprofile p {
display:block;
float:left;
width:240px;
}
#careerPod h1,
#careeradvice h1,
.compare h2,
.careersteps h2,
.careerinfo h2{
font-size:1.1em;
background:url(http://images5.content-sn.com/img/schoolsnet/icons/spy.gif) no-repeat;
margin:0 0 10px;
color:#2992cf;
padding:0 0 10px 25px;
border-bottom:#ccc 1px solid;
}
.compare h2 {
background:url(http://images6.content-sn.com/img/schoolsnet/icons/questionmark.gif) no-repeat;
}
.careersteps h2 {
background:url(http://images7.content-sn.com/img/schoolsnet/icons/feet.gif) no-repeat;
padding:0 0 10px 37px;
}
.careerinfo h2,
#careeradvice h1 {
background:url(http://images8.content-sn.com/img/schoolsnet/icons/info.gif) no-repeat;
}
#careerPod ul,
#careeradvice ul {
margin:0;
line-height:1.5em;
padding:0;
list-style-type:none;
}
.careerfield {
margin:0;
padding:0;
}
.careerfield label {
display:block;
font-weight:bold;
float:left;
width:120px;
padding:3px 0 0 0;
}
.careerfield label.full {
float:none;
padding:0 0 5px 0;
width:380px;
}
.careerfield select {
font-size:1em;
margin:0 0 5px;
width:250px;
}
.careerfield select.full {
width:380px;
}
.careernews {
margin:0;
padding:10px 0;
}
.careernews .careerimage {
border:1px solid #000;
float:left; 
margin:3px 10px 0 0;
width:70px;
padding:0;
height:70px;
}
.careernews h2 {
padding:0;
font-size:1.1em;
margin:0 0 5px;
}
.careernews p {
padding:0;
margin:0;
}
.careernews .more {
display:block;
margin:0;
padding:5px 0 0 0;
}
#careerart .image {
float:right;
margin:0 0 10px 10px;
}
#careerart .sub {
font-weight:bold;
font-size:1.1em;
}
#careerart h2 {
font-size:1.1em;
}
.compare {
margin:20px 0;
}
.compare,
.careerintro,
.careersteps,
.careerinfo,
.jobinfo,
.browseblock {
float:left;
width:380px;
}
.careersteps {
margin:0 0 20px 0;
}
.careerintro h2,
.jobinfo h2,
.browseblock h2 {
font-weight:bold;
font-size:1.1em;
margin:10px 0 5px;
}
.careerintro img {
margin-left:10px;
}
.jobinfo ul,
ul.stats,
.browseblock ul,
#careerart ul {
list-style-image:url(http://images1.content-sn.com/img/schoolsnet/icons/list_arrow.gif);
margin:15px 0 15px 36px;
}
ul.stats {
margin:0 0 15px 16px;
}
.browseblock ul {
margin:0 0 15px 26px;
}
.addinfo {
margin:20px 0 30px;
}
.previous {
float:left;
}
.next {
float:right;
}
#comparecareers {
clear:both;
padding:0;
display:block;
float:left;
margin:0 0 10px;
width:760px;
}
#comparecareers h1 {
font-size:1.25em;
color:#2992cf;
}
#comparecareers tabel.comparetable {
width:100%;
}
#comparecareers tabel.comparetable td {
border:1px solid #bedef1;
width:33%;
padding:5px;
}
#comparecareers tabel.comparetable td.head {
border:0;
font-weight:bold; 
font-size:1.1em;
background:#bedef1;
}
#comparecareers tabel.comparetable td.head select {
margin-top:5px;
font-size:0.9em;
width:100%
}
#contentcolumn .radios,
#contentcolumn .checkboxes {
display:block;
float:left; 
margin:0;
padding:0;
}
#contentcolumnlg #reviews {
clear:both;
display:block;
width:570px;
float:left;
margin:15px 0 0 0;
}
#contentcolumnlg #reviews h2 a {
background:#f60 url(http://images2.content-sn.com/img/schoolsnet/textbackgrounds/hbutton_orange.gif) no-repeat;
color:#FFF;
width:110px;
height:25px;
font-weight:normal;
font-size:0.8em;
float:right;
padding:0 0 0 11px;
margin:0;
}
#contentcolumnlg #reviews .mainreview {
float:left;
width:570px;
_width:560px;
}
#contentcolumnlg #reviews .review {
float:left;
width:280px;
margin:0 5px 0 0;
_margin:0;
padding:0 0 10px 0;
}
#contentcolumnlg #reviews .review .rating {
margin:1px 0 0 0;
}
#contentcolumnlg #reviews .review p {
margin:0;
padding:0 0 0 10px;
width:270px;
}
#contentcolumnlg #reviews p {
display:block;
float:left;
width:565px;
margin:0;
padding:0;
}
#contentcolumnlg #reviews p a.more {
text-align:left;
float:right;
color:#f60;
margin:0;
}
#contentcolumnlg #schoolsearch,
#contentcolumnlg #topschools {
float:left;
display:block;
width:280px;
margin:15px 0 10px 0;
}
#contentcolumnlg #topschools {
margin:15px 0 10px 10px;
}
#contentcolumnlg #schoolsearch h2,
#contentcolumnlg #topschools h2 {
background:url(http://images3.content-sn.com/img/schoolsnet/textbackgrounds/header_index_blue.gif) no-repeat;
margin:0 0 10px 0;
}
#contentcolumnlg #schoolsearch form label {
display:block;
font-weight:bold;
margin:0 0 5px 10px;
}
#contentcolumnlg #schoolsearch form select {
display:block;
width:266px;
*width:262px;
margin:0 0 5px 10px;
}
#contentcolumnlg #schoolsearch form fieldset {
margin:0 0 10px 0;
}
#contentcolumnlg #schoolsearch form fieldset legend {
font-weight:bold;
padding:0 0 10px 10px;
margin:0;
color:#1C546F;
float:left;
}
#contentcolumnlg #schoolsearch form fieldset label {
float:left;
width:230px;
font-weight:normal;
margin:0 0 10px 0;
padding:0 0 0 9px;
}
#contentcolumnlg #schoolsearch form fieldset input {
float:right;
clear:right;
margin:0 5px 10px 0;
}
#contentcolumnlg #schoolsearch form input.button {
float:right;
}
#contentcolumnlg #topschools span {
display:block;
width:280px;
text-align:right;
}
#contentcolumnlg #topschools span a {
color:#f60;
}
#contentcolumnlg #community {
float:left;
display:block;
width:570px;
margin:15px 0 0 0;
}
#contentcolumnlg #community div {
clear:both;
float:left;
width:560px;
margin:0;
}
#contentcolumnlg #community span {
float:left;
display:block;
width:270px;
margin:0 10px 0 0;
padding:0 0 10px 0;
background:url(http://images4.content-sn.com/img/schoolsnet/textbackgrounds/community-link-top.gif) no-repeat top right;
}
#contentcolumnlg #community span a {
width:260px;
padding:0 0 5px 10px;
display:block;
line-height:2em;
color:#FFF;
background:#f60 url(http://images5.content-sn.com/img/schoolsnet/textbackgrounds/community-link-bottom.gif) no-repeat bottom;
}
#leftcolumn .comreviews .reviewfaqone,
#leftcolumn .comreviews .reviewfaqtwo,
#leftcolumn .comreviews .reviewfaqthree,
#leftcolumn .comreviews .reviewfaqfour,
#leftcolumn .comreviews .reviewfaqfive {
width:155px;
float:left;
display:block;
margin:10px 0 0 0;
padding:0 0 0 5px;
}
#leftcolumn .comreviews .reviewfaqone {
background:#FDE3E4;
}
#leftcolumn .comreviews .reviewfaqtwo {
background:#ECF5FB;
}
#leftcolumn .comreviews .reviewfaqthree {
background:#DAECF8;
}
#leftcolumn .comreviews .reviewfaqfour {
background:#CDE6F5;
}
#leftcolumn .comreviews .reviewfaqfive {
background:#B9DCF0;
}
#leftcolumn .reviewfaqone h1,
#leftcolumn .reviewfaqtwo h1,
#leftcolumn .reviewfaqthree h1,
#leftcolumn .reviewfaqfour h1,
#leftcolumn .reviewfaqfive h1,
#contentcolumn .reviewfaqone h1, 
#contentcolumn .reviewfaqtwo h1, 
#contentcolumn .reviewfaqthree h1, 
#contentcolumn .reviewfaqfour h1, 
#contentcolumn .reviewfaqfive h1 {
font-size:1.1em;
color:#1C546F;
border:none;
margin:0;
padding:5px 0 10px 0;
}
#contentcolumn .reviewfaqfive h1 {
padding:5px 0 0 0;
}
#contentcolumn .reviewfaqone,
#contentcolumn .reviewfaqtwo,
#contentcolumn .reviewfaqthree,
#contentcolumn .reviewfaqfour,
#contentcolumn .reviewfaqfive {
width:390px;
float:left;
display:block;
margin:0 0 10px 0;
padding:0 0 5px 5px;
}
#contentcolumn .reviewfaqthree {
width:375px;
}
#contentcolumn .reviewfaqone,
#contentcolumn .reviewfaqtwo h1 .sasterisk,
#contentcolumn .reviewfaqthree h1 .sasterisk,
#contentcolumn .reviewfaqfive h1 .sasterisk {
display:none;
}
#contentcolumn .reviewfaqtwo {
margin:0 0 5px 0;
padding:0;
}
#contentcolumn .reviewfaqthree,
#contentcolumn .reviewfaqfive {
margin:0;
padding:0;
}
#contentcolumn .reviewfaqone p {
clear:both;
}
#contentcolumnlg #schoolsbrowse ol,
#contentcolumn #schoolsbrowse ol {
padding:0 0 0 0;
margin:0 0 10px 37px;
list-style-type:decimal;
}
#contentcolumnlg #schoolsbrowse ol li ol,
#contentcolumn #schoolsbrowse ol li ol {
padding:0 0 0 0;
margin:3px 0 1px 20px;
list-style-type:decimal;
}
#contentcolumnlg #schoolsbrowse ol li ol li,
#contentcolumn #schoolsbrowse ol li ol li {
padding:4px 0 3px 0;
}
#contentcolumnlg #schoolsbrowse ol li,
#contentcolumn #schoolsbrowse ol li {
padding:4px 0 2px 0;
}
#maincolumn #rightcolumn p {
margin:0 0 4px 0;
padding:0 0 0 10px;
}
#maincolumn #rightcolumn h3 {
padding:4px 0 4px 10px;
font-size:1.1em;
margin:0;
}
#maincolumn #rightcolumn .reviewcontent {
padding:0 0 10px 0;
margin:0;
}
#maincolumn #rightcolumn .reviewcontent p {
padding:0 0 1px 10px;
margin:0;
}
#maincolumn #rightcolumn .reviewedcourse {
font-weight:bold;
}
#maincolumn #rightcolumn p.more {
text-align:right;
clear:both;
padding-bottom:4px;
}
#maincolumn #rightcolumn p.more a {
color:#f60;
}
#maincolumn #rightcolumn p.book {
padding-bottom:4px;
}
#maincolumn #rightcolumn .reviewcontent /* .rating1 ,*/
#maincolumn #rightcolumn .reviewcontent /* .rating2 ,*/
#maincolumn #rightcolumn .reviewcontent /* .rating3 ,*/
#maincolumn #rightcolumn .reviewcontent /* .rating4 ,*/
#maincolumn #rightcolumn .reviewcontent /* .rating5 */ {
margin-top:-10px;
}
#contentcolumn #schoolsbrowse .leasearch dl,
#contentcolumn #schoolsbrowse .leasearch dl dt,
#contentcolumn #schoolsbrowse .leasearch dl dd{
width:100%;
}
#maincolumn #rightcolumn h2.blue {
background:url(http://images6.content-sn.com/img/schoolsnet/curves/header_right_blue_top.gif) no-repeat top right;
}
#maincolumn #rightcolumn h2.orange {
background:url(http://images7.content-sn.com/img/schoolsnet/curves/header_right_orange_top.gif) no-repeat top right;
}
#maincolumn #rightcolumn h2.blue,
#maincolumn #rightcolumn h2.blue span,
#maincolumn #rightcolumn h2.orange,
#maincolumn #rightcolumn h2.orange span {
float:left;
clear:both;
margin:0;
padding:0;
width:160px;
color:#1C546F;
}
#maincolumn #rightcolumn h2.blue span {
background:url(http://images8.content-sn.com/img/schoolsnet/curves/header_right_blue_bottom.gif) no-repeat bottom right;
}
#maincolumn #rightcolumn h2.orange span {
background:url(http://images1.content-sn.com/img/schoolsnet/curves/header_right_orange_bottom.gif) no-repeat bottom right;
}
#maincolumn #rightcolumn h2.blue span,
#maincolumn #rightcolumn h2.orange span {
width:140px;
padding:5px 10px 5px 10px;
}
#maincolumn #rightcolumn h2.blue,
#maincolumn #rightcolumn h2.orange {
font-size:1.1em;
line-height:1.3em;
margin:0 0 5px 0;
}
#maincolumn #rightcolumn h2.orange {
margin:10px 0 5px 0;
}
#contentcolumn #schoolsbrowse h1,
#contentcolumn h2.blue,
#contentcolumn h1.blue,
#contentcolumn h2.orange {
background:url(http://images2.content-sn.com/img/schoolsnet/curves/header_indexlarge_blue_top.gif) no-repeat top right;
}
#contentcolumn h2.orange {
background:url(http://images3.content-sn.com/img/schoolsnet/curves/header_indexlarge_orange_top.gif) no-repeat top right;
}
#contentcolumn #schoolsbrowse h1,
#contentcolumn #schoolsbrowse h1 span,
#contentcolumn h2.blue,
#contentcolumn h2.orange,
#contentcolumn h2.blue span,
#contentcolumn h2.orange span {
float:left;
clear:both;
margin:0;
padding:0;
width:390px;
color:#1C546F;
}
#contentcolumn #schoolsbrowse h1 span,
#contentcolumn h2.blue span,
#contentcolumn h1.blue span,
#contentcolumn h2.orange span{
background:url(http://images4.content-sn.com/img/schoolsnet/curves/header_indexlarge_blue_bottom.gif) no-repeat bottom right;
}
#contentcolumn h2.orange span{
background:url(http://images5.content-sn.com/img/schoolsnet/curves/header_indexlarge_orange_bottom.gif) no-repeat bottom right;
}
#contentcolumn #schoolsbrowse h1 span,
#contentcolumn h2.blue span,
#contentcolumn h2.orange span{
width:370px;
padding:5px 10px 5px 10px;
}
#contentcolumn #schoolsbrowse h1,
#contentcolumn h2.blue span,
#contentcolumn h2.orange span{
font-size:1.1em;
line-height:1.3em;
margin:0 0 5px 0;
}
#contentcolumn h2.blue span,
#contentcolumn h2.orange span {
margin:0;
font-size:1em;
}
#contentcolumn h1.blue,
#contentcolumn h1.blue span {
width:390px;
float:left;
padding:0;
margin:0 0 10px 0;
}
#contentcolumn h1.blue span {
width:370px;
font-size:0.85em;
padding:5px 10px 5px 10px;
margin:0;
}
#contentcolumn h2.blue,
#contentcolumn h2.orange {
margin:0 0 10px 0;
}
#contentcolumn #schoolsbrowse .leasearch th {
text-align:left;
padding:5px 5px 5px 10px;
}
#contentcolumn #schoolsbrowse .leasearch td {
padding:2px 0 2px 10px;
}
#maincolumn #rightcolumn #emailFriend {
padding:0;
margin:0;
width:160px;
float:left;
}
#maincolumn #rightcolumn #emailFriend fieldset {
margin:0 0 4px 0;
width:140px;
padding:0 0 0 10px;
}
#maincolumn #rightcolumn #emailFriend fieldset input.text {
width:140px;
margin :4px 0 0 0;
padding:0;
}
#maincolumn #rightcolumn #emailFriend fieldset textarea {
width:140px;
margin :4px 0 0 0;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#maincolumn #rightcolumn #emailFriend fieldset input.button {
float:right;
margin :4px 0 0 5px;
}
#contentcolumn #emailFriend * {
margin:0;
padding:0;
float:left;
}
#contentcolumn #emailFriend fieldset {
width:380px;
padding:0 0 0 10px;
}
#contentcolumn #emailFriend label,
#contentcolumn #emailFriend input {
width:125px;
margin:0 0 10px 0;
}
#contentcolumn #emailFriend input {
width:240px;
}
#contentcolumn #emailFriend textarea {
width:370px;
height:100px;
}
#contentcolumn #emailFriend input.button {
width:auto;
float:right;
margin:10px 10px 0 0;
}
#contentcolumn .geninfo {
margin:0 0 10px 0;
}
#contentcolumn .geninfo h3 {
background:none;
margin:0;
padding:0 0 0 10px;
}
#contentcolumn .geninfo img {
margin:0 0 5px 10px;
}
#contentcolumn .ViewResult,
#contentcolumnlg .ViewResult {
width:390px;
display:block;
text-align:center;
margin:0;
padding:0 0 10px 0;
}
#contentcolumn p.lengthy {
clear:left;
width:560px;
}
#contentcolumn .SearchMap {
width:560px;
height:400px;
display:block;
margin:0px 0 0 0;
}
#contentcolumn .SchoolInfo {
clear:left;
width:560px;
float:left;
margin:5px 0 0 0;
padding:0px 0 6px 0;
*margin:0px;
*padding:0px;
}
#contentcolumn .SchoolInfo ul {
width:250px;
float:left;
margin:0 10px 0 10px;
padding:0;
list-style-type:none;
}
#contentcolumn .SchoolInfo li {
width:250px;
float:left;
margin:0px;
padding:0px;
list-style-type:none;
}
#contentcolumn .SchoolInfo li a {
float:left;
margin:0px;
padding:0px 0 0 10px;
background:url(http://images6.content-sn.com/img/schoolsnet/srchlist.png) no-repeat top left;
}
#contentcolumn .SchoolInfo hr {
clear:left;
margin:10px 0 0 0;
}
#contentcolumn .SearchPagination{
clear:left;
margin:0;
padding:0;
}
#contentcolumn .SearchPagination .srchpagination {
width:560px;
}
.bubble {
width:35px;
*width:32px;
_width:32px;
background:#FFF;
border:1px solid #000;
float:left;
padding:0px 1px 3px 1px;
}
.bubble img.small  {
width:12px;
height:20px;
float:left;
margin:4px 0 0 0;
padding:0px 3px;
}
.bubble input {
float:left;
width:1em;
height:1em;
margin:11px 1px 2px 3px;
_margin:10px 0 2px 0;
*margin:10px 0 2px 0;
}
.bubble .hidden {
display:none;
}
.bubble .block {
*width:32px;
_width:32px;
height:30px;
float:left;
}
.NewPostcode,
.NewPostcodesml{
float:left;
width:560px;
padding:10px 0 0 0;
margin:0;
}
#contentcolumnlg .NewPostcode {
padding:0;
}
.NewPostcodesml {
width:390px;
padding:0;
}
.PostButton {
border:1px solid #000;
background:#FFF;
height:20px;
margin:3px 0 0 0;
}
.NewPostcode p,
.NewPostcodesml p{
font-weight:bold;
padding:0;
margin:0;
}
.NewPostcode .error,
.NewPostcodesml .error {
color:#F00;
margin:0px;
padding:5px 0 0 0;
}
#contentcolumnlg .NewPostcode hr {
margin:0;
padding:0 10px;
}
.NewPostcode .text {
width:120px;
}
.NewPostcodesml .text1 {
width:180px;
}
.NewPostcodesml select {
margin:3px 0 0 0;
}
.NewPostcode div,
.NewPostcodesml div{
margin-left:10px;
padding:0px 0 6px 0;
_padding:0;
}
#contentcolumnlg p.storyhead {
font-weight:bold;
font-size:1.1em;
}
#contentcolumn .localpod ul {
clear:left;
}
#slideShow {
width:100%;
}
#previewPane {
border:none;
text-align:center;
padding:0;
margin:0;
width:380px;
float:left;
}
#previewPane .imagepane {
width:380px;
border:1px solid #000;
}
#galleryContainer {
float:right;
text-align:center;
/*height:630px;*/
width:183px;
background:url(http://images7.content-sn.com/img/tabs/images.gif) no-repeat;
padding:8px 0 10px 0;/*padding:8px 0 250px 0;*/
}
#galleryContainer #downarrow,
#galleryContainer #uparrow {
height:35px;
}
#theImages {
position:relative;
overflow:hidden;
height:355px;
margin:10px 0;
}
#theImages .thumbnail {
width:130px;
height:100px;
border:none;
}
#theImages div {
position:relative;
height:600px;
}
#theImages img {
border:none;
filter:alpha(opacity=50);
opacity:0.5;
margin:0;
padding:1px 0 0 0;
}
#theImages input {
float:left;
margin:5px 50px 10px 50px;
padding:0;
}
#photobeanfield {
margin:0;
padding:0;
}
#photobeanfield #delete,
#photobeanfield #profileimage {
float:right; 
margin:10px 10px 0 0;
}
#photolistcontent,
#photolistcontent #_slideshow {
clear:both;
}
.dhtmlgoodies_tabPane1 {
background:url(http://images8.content-sn.com/img/tabs/editmenul.gif) no-repeat;
margin:0;
width:11px;
padding:0;
}
.dhtmlgoodies_tabPane{
height:36px;
background:url(http://images1.content-sn.com/img/tabs/editmenur.gif) no-repeat;
margin:0 0 10px 0;
padding:0;
z-index:45000;
width:579px;
}
.dhtmlgoodies_aTab{
padding:5px 0 10px 0;
float:left;
}
.dhtmlgoodies_tabPane div{
float:left;
height:100%;
vertical-align:middle;
background-repeat:no-repeat;
background-position:bottom left;
cursor:pointer;
position:relative;
bottom:0;
margin:0;
}
.dhtmlgoodies_tabPane .tabActive{
padding:0;
margin:0;
}
.dhtmlgoodies_tabPane .tabInactive{
margin:0;
}
.dhtmlgoodies_tabPane .inactiveTabOver{
margin:0;
text-decoration:underline;
}
.dhtmlgoodies_tabPane .tabRightActive{
padding:0;
margin:0;
width:4px;
display:none;
}
.dhtmlgoodies_tabPane .tabRightInactive,
.dhtmlgoodies_tabPane .inactiveTabRightOver{
margin:0;
width:4px;
display:none;
}
.dhtmlgoodies_tabPane span{
font-weight:normal;
vertical-align:top;
padding:0 4px;
margin:10px 0 0 0;
float:left;
text-decoration:none;
border-right:1px solid #999;
}
.dhtmlgoodies_tabPane .tabActive span{
padding:0 4px;
margin:10px 0 0 0;
text-decoration:underline;
color:#DE0021;
}
.dhtmlgoodies_tabPane img{
float:left;
border:none;
display:none;
}
#dhtmlgoodies_tabView span.autocompletepos {
margin:0 0 0 155px;
padding:0 0 5px 0;
clear:both;
float:left;
width:360px;
list-style:none;
}
#dhtmlgoodies_tabView div.autocomplete ul li {
padding:0;
margin:0;
list-style:none;
background-image:none;
}
#contentcolumn .geninfo p.bookmark {
margin:10px 0 5px 0;
padding:0;
}
.SclCategory {
width:540px;
float:left;
padding:10px;
border-bottom:1px dashed #006BB3;
}
#contentcolumn .SclCategory ul,
#contentcolumnlg .SclCategory ul {
margin:0 0 10px 0;
}
#contentcolumn .SclCategory li,
#contentcolumnlg .SclCategory li {
float:left;
width:270px;
list-style:none;
margin:0 0 10px 0;
}
.SclCategory img,
.SclCategory input,
.SclCategory span{
float:left;
margin:0 4px 0 0;
}
.SclCategory input {
margin:3px 0 0 0;
*margin:0 4px 0 0;
_margin:0 4px 0 0;
}
#contentcolumn .SclCategory .last,
#contentcolumnlg .SclCategory .last{
margin:0 0 10px 140px;
_margin:0 0 10px 70px;
}
#gadverts {
clear:both;
margin:20px 0 0 0;
padding:20px 0 0 0;
border-top:1px dotted #ADD6EB;
}
#rightcolumn #gadvertsrt {
margin:0;
padding:0;
border:0;
}
#looking {
clear:both;
margin:15px 0 0 0;
width:152px;
border:1px double #ADD6EB;
}
#looking h2{
padding:0px 5px 5px;
}
#looking span{
padding:5px;
display:block;
}
#looking p,
#looking p a {
color:#F96367;
margin:5px;
}
#looking .find {
background:url(http://images2.content-sn.com/img/schoolsnet/pods/find.gif) no-repeat;
width:64px;
height:24px;
margin:5px 0 5px 50px;
padding:2px 0 0 10px;
}
.max{
width:210px;
}
.min{
width:95px;
}
#contact {
width:160px;
float:left;
margin:0 0 20px 0;
padding:0;
line-height:1.3em;
background:url(http://images3.content-sn.com/img/schoolsnet/pods/guide_background.gif) repeat-y;
}
#rightcolumn #contact h3 {
float:left;
width:160px;
background:#5BAED7 url(http://images4.content-sn.com/img/schoolsnet/pods/guide_header_new.gif) no-repeat top right;
font-size:1.1em;
margin:0;
padding:6px 0 0 0;
}
#rightcolumn #contact h3 span {
float:left;
display:block;
width:150px;
padding:0 0 16px 10px;
margin:0;
background:#5BAED7 url(http://images5.content-sn.com/img/schoolsnet/pods/guide_footer_new.gif) no-repeat bottom left;
}
#contact h3 span a {
color:#fff;
padding:0;
margin:0;
}
#contact ul {
clear:both;
margin:0;
padding:5px 0 10px 0;
list-style:none;
background:url(http://images6.content-sn.com/img/schoolsnet/pods/guide_footer.gif) no-repeat bottom;
}
#contact li {
width:140px;
list-style:none;
padding:0 0 0 10px;
}
.latestnews {
float:left;
width:370px;
padding:0 10px 10px 10px;
border-bottom:1px dotted #e9e9e9;
margin:0 0 10px 0;
}
#contentcolumn .latestnews .avatar,
#contentcolumn .newscontent .avatar {
float:left;
width:120px;
height:100px;
margin:3px 10px 10px 0;
}
#contentcolumn .latestnews p {
margin:0;
padding:0 0 10px 0;
}
.latestnews p.content {
float:left;
}
#contentcolumn .fees {
clear:both;
margin:0 0 0 10px;
}
.fees th {
text-align:left;
padding:6px 0;
border-bottom:1px dotted #e9e9e9;
}
.fees td {
padding:3px 0;
border-bottom:1px dotted #e9e9e9;
}
.newscontent {
float:left;
width:370px;
padding:0 10px 10px 10px;
margin:0 0 10px 0;
border-bottom:1px dotted #e9e9e9;
}
#contentcolumn .newscontent p{
padding:0;
}
#contentcolumn .comreviews .review p {
clear:both;
}
#contentcolumn .comreviews   {
width:390px;
float:left;
margin:0 0 10px 0;
padding:0;
}
#contentcolumn .comreviews .review .rating {
width:90px;
}
#contentcolumn .comreviews .review .rating span {
display:block;
width:45px;
float:right;
height:11px;
padding:0;
background:url(http://images7.content-sn.com/img/schoolsnet/icons/circle.gif) repeat-x;
}
#contentcolumn .reportfrm {
width:390px; 
float:left;
}
#contentcolumn #general .avatar {
width:370px;
height:190px;
margin:0 0 10px 10px;
}
#alert p {
margin:0;
padding:0 9px 3px;
text-align:left;
}
.codct, .ex_dat{
margin-top:10px!important;
}
.noborderdl.new.adrs{
margin:0px;
}
/* slider */
.cont_mt, .fn_btn{
float:left;
width:100%;
margin-bottom:13px;
}
.fn_btn{
margin-top:10px;
}
.cont-left{
float:left;
width:100px;
margin-right:10px;
}
.cont_right{
float:left;
width:220px;
margin-top:-3px;
}
.dats{
margin:5px 0;
}
.fs_cnt {
float:left;
}
.cou_tl{
background-image:none!important;padding:0!important;/* line-height:18px !important; */
}
.sl_btn {
border: 1px solid;
border-radius: 0;
float: left;
padding: 4px;
text-decoration: none;
background:#6E6E6E;
color:#fff!important;
margin-top:10px;
}
.rt_arwsq, .lf_arw{
background: url("http://images2.content-sn.com/img/schoolsnet/icons/arrow_gp.png"); 
}
.rt_arwsq {
background-position:20px 0px;
float:right;
height:40px;
position:absolute; 
top:130px; 
width:19px;
right:0;
}
.rt_arwsq.rt_gy{
background-position:21px -49px;
cursor:default;
}
.lf_arw.lf_gy{
background-position:98px -50px;
cursor:default;
}
.rt_ar{
position:relative;
}
.cou_tl.prg{
margin-bottom:5px;
}
.lf_arw{
position:relative;float:left;padding-right:10px;bottom:40px;
height:40px;
width:12px;
top:130px;
background-position: 99px -1px;
}
.mn_cnts{
float:left;width:330px;margin-left:10px;
}
.fs_cnt.se_nd{
padding:5px 0 0;
border-top:1px solid #ccc;
margin-top:15px;
}
.dn_lnk {
color:#1c546f;
float:left;
/* margin-top:10px; */
padding-bottom:15px;
width:100%;
}
.dn_lnk a{
float:right;
}
.tx_ds{
float:left;
width:100%;
margin-bottom:10px;
color:#1c546f;
font-size:1.1em;
padding-left:10px;
background:#ebebeb;
margin-top:15px;
}
.dl_lf {
float:left;
font-weight:bold;
padding:8px;
}
.dl_rt {
float:right;
font-size:11px;
font-weight:bold;
padding:8px 0 8px 10px;
width: 224px;
}
.lc_tn{
display:block;
margin-top:3px;
}
.pnt_rs{
float:left;
width:151px;
padding-left:10px;
}
.skiptranslate{
float:left;width:120px;
}
.tr_lat{
float:left;width:100%;
margin-bottom:15px;
}
.lo_dmg{
position:relative;
width:100%;
}
.lo_dmg img {
left:50%;
position: absolute;
top:50%;
}
/* social */
.so_cl{
float:left;
padding:0px;
margin-left:10px;
margin-top:0px;
}
.so_cl.icn{
margin:0px!important;
}
.so_cl.icn li{
margin-right:-5px;
}
.so_cl li {
display:inline-block;
list-style-type:none;
margin-right:5px;
}
.so_cl li:last-child{
margin-right:0px;
}
.so_cl li:hover img{
border:1px solid #000;
}
.so_cl li img {
border:1px solid transparent;
}
.datehide.dat_hd{
display:none!important;
}
.rt_ct{
margin-bottom:10px!important;
}
.lc_tn.ds_tp{
margin-top:8px;
}
.cou_tl.cr_dl{
line-height:18px!important;
margin-top:5px!important;
margin-bottom:10px!important;
}
.la_ng{
margin-bottom:8px;
}
.para_hed{
color: #1c546f;
display:block;
font-size: 1.1em;
font-weight: bold;
line-height: 18px;
margin-bottom: 13px;
margin-top: 8px;
}
.hd_sl {
background-image:none !important;
color:#fff !important;
font-size:1.1em !important;
font-weight:bold !important;
margin:-3px 0 -3px -9px!important; 
}