a img{border:0}
#schl3o #admin a{text-decoration:none;color:#369}
ul{padding-left:16px;margin:0}
ol#adminITN{padding-left:16px;margin:0;color:red;font-weight:bold}
ol#adminITN li/*,ul#blogs li,div#resources ul li*/{margin-bottom:5px;}
ol#adminITN li span {color: black /* text color */; font-weight: normal;}

table#admin tbody tr td{vertical-align:top;margin:0;padding:0}

td#col1{width:378px}
td#col2{width:220px;border-left:1px solid #ddd;border-right:1px solid #ddd;}
td#col3{width:300px}

div#col1-padder{padding:0 6px 0 0}
div#col2-padder{padding:0 6px}
div#col3-padder{padding:0pt 0pt 0pt 6px}
div#col3-padder .box{width:300px}

#schl3o #admin h1,#schl3o #admin h2,#schl3o #admin h3{margin:0;padding:0}
#schl3o #admin td {font-size:13px;font-family:"Times New Roman",Times,serif}
#schl3o #admin h1,
div#col1-padder div#epw h3{font-family:sans-serif;color:#000;padding-bottom:8px;font-size:14px;text-transform:uppercase;margin:0}
#schl3o #admin h1.line-top {border-top:1px solid #DDD;margin-top:3px;padding-top:10px}
#schl3o #admin h2{font-size:20px;padding:8px 0 0 0}
#schl3o #admin #feature h2{line-height:1em;margin-bottom:5px}
#schl3o #admin ul li a{font-weight:bold}
#col2-padder h3 a{font-size:14px}
#schl3o #admin #col1-padder .recentPosts h3{font-size:20px;line-height:1em;margin-bottom:5px}

div#schl3o {border-top:1px solid #CCCCCC;padding-top:5px}

div#col1-padder #feature img{width:365px}
div#col1-padder #feature .feature_description{margin-bottom:7px}
div#col1-padder ul{list-style:none;padding:0}
div#col1-padder ul li{padding:5px 0}
div#col1-padder div#epw {background-color: #fff;border: solid 1px #b0b4bd;padding:8px;margin-top:20px}
div#col1-padder div#epw h3 a{color:#000;margin: 0;padding:0 0 5px 5px}
div#col1-padder div#epw div#epwContent {height: 232px;overflow: hidden;position: relative}
div#col1-padder div#epw div#epwContent ul { left: 4px;list-style: none;margin: 0 auto;padding:0;position: absolute;top: 0;border-top: solid 1px #bcc3d4;border-bottom: solid 1px #bcc3d4}
div#col1-padder div#epw div#epwContent ul li { border-bottom: solid 1px #bcc3d4;height: 60px;padding-top: 9px;}
div#col1-padder div#epw div#epwContent ul li img { float: left;}
div#col1-padder div#epw div#epwContent ul li p { margin: 0 0 0 95px;padding:8px 0 0 0;}
div#col1-padder div#epw div#epwContent ul#epws li img{width:85px;height:50px}
#schl3o #admin div#col1-padder h3.btn {margin:10px 0;text-align:right;font-size:14px}
#schl3o #admin div#col1-padder h3.btn a{color:#FFF;padding:6px;font-family:sans-serif;background-color:#466786}

div#col2-padder div#admNews h1{padding-bottom:5px;}
div#col2-padder div.recentPosts{border-bottom: 2px solid #ccc;padding-bottom:8px}
div#col2-padder div.recentPosts p{margin:0;font-weight:normal}
div#col2-padder div.recentPosts ul {color:#336699}
div#col2-padder div.recentPosts ul li {padding-bottom:2px}
div#col2-padder div.recentPosts ul li + li{padding:5px 0}
div#col2-padder p.blogDesc {color:#000}
div#col2-padder p.blogDate {color:#E92020;font-size:10px;font-family:arial}
div#col2-padder #resources ul {list-style:none;padding:0}
div#col2-padder #resources ul li {padding-bottom:5px}
div#col2-padder #resources ul li + li {padding:5px 0;}

div#col3-padder div.box{padding-bottom:13px}
div#col3-padder div.box + .box{padding-top:13px;border-top:1px solid #CCCCCC}
div#col3-padder div.video{height:246px}
div#col3-padder img.tout{width:300px;display:block;margin-left:auto;margin-right:auto}
div#col3-padder div#links{height:185px;margin-bottom:20px;position:relative;width:300px}
div#col3-padder table#quick{bottom:15px;position:absolute;right:0;width:140px}
div#col3-padder table#quick tbody tr td{border-top:1px solid #336699;padding-top:4px;margin-top:4px;font-size:11px;font-family:arial}
div#col3-padder table#quick tbody tr.last td{border-bottom:1px solid #336699}
div#col3-padder table#quick tbody tr td.quick-col2{vertical-align:bottom;text-align:right;width:20px}
#cover{float:left;height:200px;margin-right:10px;background: #fff url(/administrator/images/2009/admin_cover_lg.jpg) no-repeat scroll 4px 0}
#adminSignUp form { margin: 0;padding:0;}
#adminSignUp p.error { color: #f00;}
#adminSignUp .nlEmail { border: 1px solid #e1e1e1;margin-bottom: 3px;width: 175px;}
#adminSignUp .nlSubmit { background-color:#466786;border: none;color:#FFFFFF;}
#adminSignUp select { border: 1px solid #e1e1e1;}
#adminSignUpThanks {border:1px solid #E1E1E1;font:12px arial,sans-serif;padding:5px 2px 5px 12px;}

div#col3-padder div.video {height:246px; border:1px solid #CCCCCC}
#advert2{clear:both;margin-top:28px}
#advert2 a{margin-left:25px}
