body {margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height:13px;}
ul  {float:none; list-style:none; margin:0px 0px  0px  0px ; padding:0;}
li a  {text-decoration:none; color : #444444;}
h2 { padding:0; margin:0;}
h3 {font-size:14px;}
h4 {font-size:12px; margin:0;}
#project_wrapper {width: 960px; margin-top: 5px; margin-right: auto; margin-left: 30px;}
#project_wrapper h2 {font-size:18px; padding-bottom: 10px; margin:0 float:left; clear:left; }
#project_wrapper h2 a {color:#0099CC;}
#accordion {width:140px; margin-top:15px; padding:5px 0; float:left;}	
#intro {padding:10px;}
.current a{color:#F60;}
#accordion h3 {margin:0; padding:5px 0;}
#right h3 {padding: 5px 0 10px 0; margin:0;}
#right {width:820px; float:right; margin-top:15px;}
#link {}
#link a {float: right; color:#F60; margin-top:35px;}
#hiddenresult {float:left; width:250px; margin-top:10px;}
.thumb_wrapper h3 a {color:#F60;}
.thumb_wrapper h3 a:hover {color:#444;}
/*#right-student h3 {padding: 5px 0 10px 0; margin:0; font-size:14px;}*/
#right-student {width:680px; float:right; padding:0 0 10px 10px; margin-top:10px;}
#right-student h4{ margin:20px auto 0px auto; padding: 5px 3px; display:block; background-color:#000; color:#F4f4f4; font-weight:normal; }
.student_content_wrapper h4{ margin:15px auto 0px auto; padding: 5px 3px; display:block; background-color:#000; color:#F4f4f4; font-weight:normal; min-height:10px; }
.content_wrapper, .student_content_wrapper {width:560px; float:right;}
.thumb_wrapper {width:250px; float:left; margin-right:10px;}
.thumb_wrapper h3 {min-height:25px;}
.image_caption {background-color:#e4e4e4; padding: 10px; color:#444; display:block; margin:0; margin-left:auto; margin-right:auto;}
.top {width: 560px; margin-top:30px;}
.top a {float: right; color:#F60;}
.align {margin-left:auto; margin-right:auto; display:block;}
.right_align { float:right; font-size: 10px; }
#topOfMastHead-review {float: left; height:35px;}
#pro-logo {width: 55px; float: left; }
#pro-logo h1 {background:url(../images/logo_small.png) no-repeat; text-indent: -9999px; height:45px; margin:0;}
#pro-logo h1 a {display:block; width:54px; height:45px;}
#home {width:980px; margin:30px auto;}
.review-links {float:left; width:116px; margin-right:4px;}
.review-links img {margin-bottom:4px;}
#search {float:right; padding:20px 0px 10px 10px;}
#search #query {height:18px; padding:2px 0px 2px 2px; width: 137px; top:4px; background:#FFF; border:1px solid #CCC; }
#search input {border:0 none;}
#search #search-btn {color:#000; cursor:pointer; height:20px; line-height:18px; margin:0; padding:0 0 0px; width:70px; background:url("../images/button.png") no-repeat  #EFEFEF;}