.container {width: 970px}
.span-24 {width: 970px}
#wrapper{
    border-left: 5px solid #5D2A29;
    border-right: 2px solid #DAD9D6;
    padding-top: 6px;
	 width: 968px !important;
}
#header{
    width: 974px !important;
	 border-left: 5px solid #5D2A29;
}
#header div.span-24{
    width: 970px !important;
}
#header div#secondary-menu .prepend-10{
    padding-left: 404px !important;
}
/*Header begin*/
#logo, #students-logo {
    position: relative;
    z-index: 20;
    margin-bottom: -40px;
    margin-left: 10px
}
#students-logo {margin-bottom: 10px}
#logo-text {
    position: relative;
    z-index: 20;
    margin-bottom: -15px
}
#timmins-haileybury {
    float: right;
    color: #333;
    font-family: Georgia;
    margin-right: 10px;
	 width: 300px;
	 text-align: right;
}
#timmins-haileybury a{color: #333; text-decoration: none}
#timmins-haileybury a:hover,
#timmins-haileybury a:focus{text-decoration: underline}

#phones, #students-phones{font-family: Georgia; color: #501010;float: right; margin-bottom: -10px}
#phones span, #students-phones span{margin-right: 10px}
#students-phones {margin-bottom: -35px}

#secondary-menu{
	 height: 260px;
         overflow: hidden;
}
	
#secondary-menu a{
    font-family: Georgia;
    font-size: 1.2em;
    color: #333;
    text-decoration: none
}
#secondary-menu a:hover, #secondary-menu a:focus{text-decoration: underline}
#secondary-menu span{
    background: transparent url(img/blue/secondary-menu-bg.png) repeat-x;
    height: 30px;
    line-height: 30px;
    padding: 0 4px
}
#secondary-menu span.left-bg{
    background: transparent url(img/blue/secondary-menu-bg-left.png) no-repeat;
    height: 30px;
    width: 206px
}
#menu-line{border-bottom: 4px solid #11191F;

   /* background: transparent url(img/blue/main-menu-bg-left.png) no-repeat;*/}
.white-background{
    background: white !important;
}
ul#menu{
    list-style-type: none;
    padding: 0;
    margin: 0;
    width: 100%;
   /* background: url('img/blue/main-menu-left.png') bottom left  no-repeat;*/

}
ul.student-menu{
    background: transparent url(img/blue/main-menu-left.png) repeat-x !important;
    background-position: 0px 3px  !important;
}
div.student-div-menu{
    background:url("img/blue/main-menu-bg-left.png") no-repeat scroll transparent !important;
}
#menu li{
    position: relative;
    float: left;
}
ul#menu {
    background: transparent url(img/blue/header-repeat.png);
	 border-top: 3px solid #BBBBBB;
}
#menu li a{
    font-family: Georgia;
    font-size: 1.5em;
    color: #FFF;
    text-decoration: none;
    display: block;
    float: left;
    position: relative;
    padding: 0 15px;
    background: transparent url(img/blue/main-menu-bg-button.png) no-repeat;
    line-height: 30px;
    height: 30px;
    /*border-top: 3px solid #BBB*/
}
#menu li a:hover, #menu li a:focus{color: #E5E5E5}
.menu-bg, .menu-bg-students {
    background: transparent url(img/blue/main-menu-bg-2.png) repeat-x;
    height: 30px;
    width: 148px;
    float: left;
    display: block;
    border-top: 3px solid #BBB
}
.menu-bg-students {width: 387px}
.menu-left-bg{
    background: transparent url(img/main-menu-bg-left.png) no-repeat;
    display:block;
    float:left;
    height:30px;
    width:198px;
    padding-top: 3px;
    position: relative
}
.menu-left-bg img{position: relative; z-index: 30}

.subheader {margin-top: -6px;overflow: hidden; margin-bottom: 1.5em}
/*Header End*/

/*Sidebar*/
#sidebar{margin-left: 5px}
.sidebar-heading{
    color: #333;
    background: transparent url(img/blue/title-bg.png) no-repeat;
    height: 30px;
    font-size: 1.4em;
    padding-left: 5px
}
.sidebar-block{
    border: 1px solid #999999;
    margin-bottom: 5px;
    background: #EAEAEA;
    padding:10px 5px;
    width:213px;
}
.sidebar-block label{
    font-size: 1.2em;
    font-weight: normal;
    display: inline-block;
    width: 70px;
    float: left
}
#blog-sidebar-search input.silver-button {
    height: 25px !important;
    background: #CCC url(img/submit-question-btn-bg.png) repeat-x !important;
    border: 1px solid #CCC !important;
    color: #000 !important;
    float: none;
    width: 65px;
    margin: 1px
}

.sidebar-block textarea{height: 100px; width: 195px;overflow: auto}
#sidebar-form-email,
#sidebar-form-name,
#sidebar-form-search,
#sidebar-form-subject{
    width: 135px;
    height: 20px;
    padding: 0;
    margin: 0;
    font-size: 1em
}

.sidebar-block textarea, #sidebar-form-email,
#sidebar-form-name, #sidebar-form-search,
#sidebar-form-subject{background: #F7F5EE}

.sidebar-block input[type=submit] {
    float: right;
    background: transparent url(img/blue/submit-btn-bg.png) no-repeat;
    color: #F7F5EE;
    border: none;
    width: 90px;
    height: 22px;
    margin:10px 25px
}
#quick-menu ul{list-style-type: none; padding: 0; text-align: center; margin: 0}
#quick-menu li{margin-bottom: 5px}
#quick-menu li a{
    display: block;
    background: transparent url(img/blue/quick-menu-bg.png) no-repeat;
    font-size: 1.6em;
    color: #222;
    text-decoration: none;
    height: 40px;
    width: 225px;
    line-height: 40px
}
#sidebar-right{font-size: 0.8em}
#sidebar-right .sidebar-heading{height: 25px; padding-top: 5px}
/*.sidebar-block{font-size: 1.2em}*/
.sidebar-block ul{list-style-type: none; padding-left: 5px; margin: 0}
.sidebar-block ul a, .sidebar-block ul span{color: #222}
.sidebar-block ul a, .lawyer-link a{
    text-decoration: none;
    padding:2px 5px 2px 15px;
    margin:-2px 0;
    background-repeat: no-repeat;
    background-position: left center;
    background-image: url(img/blue/r-arrow.png);
}
.sidebar-block ul li ul li a {margin-left: 10px}
.lawyer-link a{color: #0E0B09; text-decoration: underline}
.sidebar-block ul a:hover, .sidebar-block ul a:focus{text-decoration: underline}
.sidebar-block a {color: #26597F; text-decoration: none}
.sidebar-block a:hover, .sidebar-block a:focus {text-decoration: underline}
div.lawyer-link, div.sidebar-profile,div.sidebar-profile-last{
    width: 213px;
    border-bottom: 1px dashed #0F0F0F;
    margin-bottom:10px;
    padding-bottom:5px
}
div.sidebar-profile-last{margin-bottom: 5px; border: none}
.sidebar-profile a[href^="mailto:"], .sidebar-profile-last a[href^="mailto:"]{
    color: #344f5f;
    text-decoration: none;
    display:inline-block;
    margin-bottom:1.3em
}
span.profile-name{font-weight: bold}
.sidebar-profile a:hover, .sidebar-profile a:focus,
.sidebar-profile-last a:hover, .sidebar-profile-last a:focus
{text-decoration: underline}
a.sidebar-avatar{display: inline-block; border: 1px solid #355F83}
a.sidebar-avatar img{display: block}
#sidebar-search {
    width: 200px;
    height: 20px;
    padding: 2px 0 0 0;
    margin-bottom: 10px;
    color: #555
}

a.red-button{
    background:transparent url(img/blue/red-btn.png) no-repeat;
    color:#FFF;
    display:inline-block;
    font-family:Arial;
    font-size:1.8em;
    height:35px;
    margin-bottom:5px;
    padding-top:5px;
    text-align:center;
    text-decoration:none;
    width:225px
}
a.assessment-btn{
    background: transparent url(img/blue/assessment-btn.png) no-repeat;
    color: #FFF !important;
    display: inline-block;
    font-family: Arial;
    text-align: center;
    text-decoration: none;
    height: 24px;
    width: 203px;
    padding-top: 4px;
    margin-bottom: 10px
}
p.sidebar-assessment{color: #344F5F}

.students-sidebar-block {
    border: 1px solid #CCC;
    background: #EAEAEA;
    padding:5px;
    width:214px;
    margin-bottom: 10px
}
.students-sidebar-block a{
    color: #26597F;
    text-decoration: underline;
}
.students-sidebar-block a:hover,
.students-sidebar-block a:focus {text-decoration: none}

.students-sidebar-block p{color: #26597F; font-size: 1.2em}
.students-sidebar-block span.name, 
.students-sidebar-block span.position {color: #26597F; display: block; text-align: right}
.students-sidebar-block span.name {font-size: 1.25em}
.students-sidebar-block span.position {font-size: 0.8em}

#blog-sidebar-search {}
#blog-sidebar-search input[type=text] {
    width: 140px;
    height: 20px;
    line-height: 20px;
    padding: 2px 0 0 0;
    margin-bottom: 10px;
    color: #555
}

/*End sidebar*/

/*Content Begin*/
#content div.span-24{width: 960px}
p {margin:0 0 1em;}
p img.right{margin: 0}

p.question {border-bottom: 1px solid #CCC; font-size: 1.1em; padding-bottom: 10px}
p.question span {color: #344F5F}

label.search-faq {font-weight: normal; font-size: 1.3em}
#search-faq {
    width: 150px;
    height: 20px;
    padding: 4px 0 0 0;
    margin-bottom: 10px;
    color: #555;
    margin: 0
}

table {font-size: 0.9em}
table a , .blog-undercontent a{color: #344F5F; text-decoration: none}
table a:hover,
table a:focus,
.blog-undercontent a:hover {color: #344F5F; text-decoration: underline}
thead th {
    color: #FFF;
    text-transform: uppercase;
    background: #344F5F
}
tbody tr.odd {background: #E0EAEF}
tbody td.even {background: #EFFAFF}

.pager {font-size: 0.9em}
.pager a {color: #344F5F; text-decoration: none}
.pager a:hover, .pager a:focus {text-decoration: underline}

a.publications {color: #222; text-decoration: none}
a.publications:hover, a.publications:focus {text-decoration: underline}

.breadcrump-print{margin: 5px 5px 15px; border-bottom: 1px solid #CCC; width: 960px}
.breadcrump {color: #555; font-size: 0.8em;}
.breadcrump a{text-decoration: none !important; color: #222 !important}
.breadcrump a:hover, .breadcrump a:focus, .breadcrump a.active{color: #555 !important}
.breadcrump a:hover, .breadcrump a:focus{text-decoration: underline}

#content, .blog-undercontent {font-size: 1.2em; color: #333; padding: 0 5px}
#content > h3{margin-top: 15px; color: #11191F}
#content h5{margin-bottom: 0}
#content h6{color: #999}
.blog-undercontent h3 {
    border-bottom:1px solid #CCCCCC;
    font-size:1.5em;
    line-height:1;
    margin-bottom:1em;
    padding-bottom:10px;
}
.blog-undercontent span.span-8 {
    border-bottom:1px solid #CCCCCC;
    height:30px;
    line-height:30px;
}
.blog-undercontent span.last-link {border-bottom: none}
.blog-undercontent span.span-8 a{color: #222; }

#flash{text-align: center}
#news{
    font-size: 0.8em;
    background: #EEE;
    border: 1px solid #999;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px  ;
    padding: 5px 0
}
#news h2{
    color: #222;
    margin: 5px 0 0 5px;
    font-size: 1.7em;
    width:300px;
}
#announcement{
    border: 1px solid #999;
    background: #F7F5EE;
    color: #344F5F;
    font-size: 1.2em;
    padding:0 5px;
    width:415px
}
#announcement a{color: #222}
#announcement a:hover{text-decoration: none}
#history{font-family: Georgia; border: 1px solid #CCC}
#history h2, #history h3{color: #344F5F; text-align: center}
#year-line{background: #344F5F; font-family: Arial; font-size: 1.1em}
#year-line a{color: #FFF; text-decoration: none; margin: 2px 34px}
#year-line a.last{margin-right: 5px}
#year-line a.next-arr{margin: 0}
.gray-block{
    border: 1px solid #CCC;
    background: #EEE;
    color: #0E0B09;
    padding: 10px;
    width: 690px;
    margin-bottom: 5px
}
.gray-block h5{color: #11191F; text-transform: uppercase; margin-bottom: 0}
.gray-block a{color: #344F5F}
.gray-block a:hover, .gray-block a:focus{text-decoration: none; color: #222}

.quote, .quote-italic{font-family: Georgia}
.quote-italic{font-style: italic;}

.people-search-form{
    border: 1px solid #CCC;
    background: #EEE;
    color: #0E0B09;
    padding: 10px;
    width: 690px;
    margin-bottom: -1px
}

a.timeline-button{
    display: inline-block;
    text-align: center;
    background: transparent url(img/blue/timeline-btn.png) no-repeat;
    width: 200px;
    height: 30px;
    color: #FFF !important;
    text-decoration: none;
    font-family: Arial;
    font-size: 1.2em
}
a.button-link{display: inline-block}
.center-button{text-align: center}
a.print{
    color: #222;
    text-decoration: none;
    padding:2px 5px 2px 18px;
    margin:-2px 0;
    background-repeat: no-repeat;
    background-position: left center;
    background-image: url(img/blue/printer.png);
}
.print{margin-left:35px;width:85px}
a.profile{
    color: #222 !important;
    text-decoration: none;
    padding:2px 5px 2px 18px;
    margin:-2px 0;
    background-repeat: no-repeat;
    background-position: left center;
    background-image: url(img/blue/profile-arrow.png);
}
a.profile:hover, a.profile:focus{text-decoration: underline}
a.more{
    color: #344F5F !important;
    text-decoration: none;
    padding:2px 5px 2px 18px;
    margin:-2px 0;
    background-repeat: no-repeat;
    background-position: left center;
    background-image: url(img/blue/profile-arrow.png);
}
a.more:hover, a.more:focus{text-decoration: underline}
.sign{font-family: Georgia}
ul.expertise-list{color: #344F5F; padding-left: 1.5em}
ul.expertise-list a{color: #344F5F; text-decoration: none}
ul.expertise-list a:hover, ul.expertise-list a:focus{text-decoration: underline}

.content-block{
    border:1px solid #CCC;
    margin-left:-10px;
    width:720px;
    padding: 10px 5px
}
.content-block-full, .content-block-full-gray,
.content-block-full-question {
    border:1px solid #CCC;
    margin-bottom: 15px;
    padding: 10px;
    width: 935px
}
.content-block-full-gray {background: #EEE}
.content-block-full-question {background: #F4F4F4}
#question-form-block div.title {
    background: transparent url(img/blue/question-form-title-bg.png) repeat-x;
    height:23px;
    margin:-5px -10px 0;
    padding:0 5px;
    width:945px
}
#question-form input[type=text], #question-form textarea {
    padding: 5px 0 0 0;
    margin-bottom: 15px;
    color: #555
}
#question-form input[type=text] {
    height: 20px;
    width: 300px
}
#question-form textarea {height: 155px}
#question-form label {color: #999; font-weight: normal; margin-left: 15px}
input.silver-button {
    height: 25px !important;
    background: #CCC url(img/submit-question-btn-bg.png) repeat-x !important;
    border: 1px solid #CCC !important;
    color: #000 !important
}

.content-block-right{
    border:1px solid #CCC;
    margin-bottom: 15px;
    padding: 10px;
    margin-right: 10px;
    width: 700px
}
.content-block-left{width: 725px}
.resource-centre-block{
    border: 1px solid #CCC;
    width: 345px;
    height: 185px;
    padding-top: 35px;
    padding-left: 15px;
    margin-bottom: -1px;
    margin-left: -1px
}
ul.articles-menu{list-style-type: none; padding-left: 0; margin: 0}
ul.articles-menu li{
    background: #EAEAEA;
    border: 1px solid #CCC;
    padding: 2px 5px;
    margin-bottom: -1px
}
ul.articles-menu li a{color: #222; text-decoration: none}
ul.articles-menu li a:hover, ul.articles-menu li a:focus{text-decoration: underline}

.articles-table, .articles-table tr,
.articles-table td{border: 1px solid #CCC; border-collapse: collapse}
.articles-table td.date{background: #EAEAEA; color: #555;width:100px;}
.articles-table a{text-decoration: none; color: #344F5F}
.articles-table a:hover, .articles-table a:focus{text-decoration: underline}
.articles-table h2{ margin-bottom: 0px;}
.sub-menu ul{
    background: #4382A8 url(img/blue/individual-menu-bckg.png) repeat-x right center;
    list-style-type: none;
    padding-left: 0;
    border: 1px solid #456B82;
    display: inline-block;
    margin-bottom: 0;
    width: 968px;
    font-size: 1.2em
}
.content-menu ul{
    list-style-type: none;
    padding-left: 0;
    border: 1px solid #456B82;
    width: 720px;
    margin: 10px 0 10px -10px;
    display: inline-block;
    background: #4382A8 url(img/blue/individual-menu-bckg.png) repeat-x right center;
}
.content-menu ul li, .sub-menu ul li{
    display: inline-block;
    float: left;
    
    height: 28px;
    line-height: 28px;
    border-left: 1px solid #63A2C8;
    border-right: 1px solid #528CAF;
    padding: 0 12px
}
.content-menu ul li.first-item,
.sub-menu ul li.first-item{border-left: none;padding:0 16px;}
.content-menu ul li.first-item{padding: 0 12px}
.content-menu ul li.last-item,
.sub-menu ul li.last-item {border-right: none;padding:0 15px}
.content-menu ul li a, .sub-menu ul li a{
    display: block;
    color: #FFF;
    text-decoration: none
}
a.blue-btn{
    display: block;
    background: transparent url(img/blue/blue-button-a.png) no-repeat scroll top right;
    height: 28px;
    line-height: 28px;
    color: #FFF !important;
    font: normal 1em arial, sans-serif;
    text-decoration: none;
    padding-right: 5px;
    float: left;
    text-align: center
}
a.blue-btn span {
    background: transparent url('img/blue/blue-button-span.png') no-repeat;
    display: block;
    line-height: 28px;
    padding: 0 0 5px 5px;
    color: #FFF !important;
    font-weight: normal
}
a.blue-btn span.wide {width: 206px}

.testimonials{line-height: 1.2; color: #555}
.testimonials span{font-weight: bold; color: #344F5F}

.pressrelease-header{
    background: #344F5F;
    width: 702px;
    height: 28px;
    line-height: 28px;
    padding: 0 5px
}
.pressrelease-header h5{color: #FFF}
.time-line{margin: -15px 0 15px 0; color: #344F5F}
.time-line a{text-decoration: none; color: #344F5F}
.time-line a:hover, .time-line a:focus{text-decoration: underline}
.press-release-date{font-weight: bold}
span.resource-publication, label.resource-publication{color: #344F5F}
span.resource-publication{font-style: italic}
span.hr-line{height: 1px; background: #CCC;margin-top: 10px; width: 325px}

.people-search-form input[type="text"]{
    color:#555555;
    height:20px;
    margin-bottom:10px;
    padding:2px 0 0;
    width:200px;
}
.people-search-form input[type=submit] {
    background: transparent url(img/blue/submit-btn-bg.png) no-repeat;
    color: #F7F5EE;
    border: none;
    width: 90px;
    height: 22px
}
.people-search-form-bordered {
    border-right:1px solid #CCCCCC;
    margin-bottom:-10px;
    margin-top:-10px;
    padding:10px 0
}
h2.profile, h4.profile {color: #344F5F; margin-bottom: 0}
h2.profile{
	font-size: 1.5em;
}
.content-block-left ul{padding-left: 1.5em}

.students-content {color: #555}
.students-content a {color: #26597F; text-decoration: underline}
.students-content a:hover,
.students-content a:focus {text-decoration: none}
a.sudents-more {
    background-image:url(img/blue/r-arrow.png);
    background-position:right center;
    background-repeat:no-repeat;
    color:#555555;
    margin:-2px 0;
    padding:2px 10px 2px 2px;
    text-decoration:none
}
.students-heading{border-bottom: 2px solid #CCC}
.students-heading h4 {margin-bottom: 0}
.students-content h5.gray {color: #555; margin-bottom: 15px !important}
.print-page {text-align: right}
.print-page a {text-decoration: none}
.print-page a:hover, .print-page a:focus {text-decoration: underline}

a.reply-btn, span.comments-count{
    display: block;
    background: transparent url(img/blue/reply-btn-a.png) no-repeat scroll top right;
    height: 26px;
    line-height: 26px;
    color: #000 !important;
    font: normal 1em arial, sans-serif;
    text-decoration: none;
    padding-right: 10px;
    float: right
}
span.comments-count {float: left}
a.reply-btn span, span.comments-count span {
    background: transparent url('img/blue/reply-btn-span.png') no-repeat;
    display: block;
    line-height: 26px;
    padding: 0 0 5px 10px;
    color: #000 !important;
    font-weight: normal
}
.blog-comment-reply-line {line-height: 26px}
.blog-date {
    background: #EAEAEA;
    color: #555;
    font-style: italic;
    padding: 2px;
    width: 700px
}

.go-to-top-line {
    background: #CCC url('img/blue/go-to-top-line-bg.png') repeat-x;
    height: 40px;
    line-height: 40px;
    text-align: right
}
.go-to-top-line a {color: #222; text-decoration: none; margin: 0 5px}
.go-to-top-line a:hover, .go-to-top-line a:focus {text-decoration: underline}

.paging a, .paging a.active {
    display: block;
    background: transparent url(img/paging-bg-a.png) no-repeat scroll top right;
    height: 24px;
    line-height: 24px;
    color: #000 !important;
    font: normal 1em arial, sans-serif;
    text-decoration: none;
    padding-right: 8px;
    margin:10px 3px;
    float: left
}
.paging a span, .paging a.active span {
    background: transparent url('img/paging-bg-span.png') no-repeat;
    display: block;
    line-height: 24px;
    padding: 0 0 5px 8px;
    color: #000 !important;
    font-weight: normal
}
.paging a.active {background: transparent url(img/paging-bg-a-active.png) no-repeat scroll top right}
.paging a.active span {background: transparent url(img/paging-bg-span-active.png) no-repeat}

/*Content End*/

/*Footer*/
#footer{
    /*background: #344F5F;*/
	 background-color:  #601010;
    border-top: 5px solid #9AB5C9
        }
#footer a{/*color: #9AB5C9;*/color:white; text-decoration: none}
#footer a:hover, #footer a:focus{text-decoration: underline}
#footer h4{
    color: #E5ACAC;
    font-size: 1.5em;
    /*border-bottom: 1px solid #4A6D82;*/
    margin-bottom: 0
}
#footer h4 a{
    color: #F5E1E1;
	
}
.footer-menu{padding: 5px; width: 220px; margin-top: 10px}
.footer-menu ul{font-size: 1.2em; padding: 0; list-style-type: none}
.copyright{
    border-top: 1px solid #444;
    background: #11191F;
    color: #999;
    font-size: 1.2em;
    padding: 5px;
    width: 99%
}

#students-footer {background: #EAEAEA; padding: 10px 0}
#students-footer-menu {color: #26597F; text-align: center; font-size: 1.4em}
#students-footer-menu a {color: #26597F; text-decoration: none}
#students-footer-menu a:hover, #students-footer-menu a:focus {text-decoration: underline}
.students-copyright {color: #555; text-align: center; font-size: 1.2em}
/*End Footer*/

td.ico{
    width: 15px !important;
    text-align: center;
}
.view-piece{
    padding-left: 10px;
}
.width-680{
    width: 680px !important;
    padding-top: 5px;
    padding-right: 0px;
}
.width-100-per{
    width: 680px !important;
    margin-right: 0px;
}

div.car-container-comments{
    float: left;
    width: 120px;
	 background: #E9E9E9;
	 color: #C2C2C2;
	 padding: 5px;
}
div.car-container-comments span{
	color: #525252;
}


div.car-list-long{
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    font-size: 12px;

}
div.car-list-long a{
    color: black;
}
div.car-list-long label{
    color: black;
}

div.background-light-grey{
	background: #F4F4F4;
}
div.border-bottom{
    border-bottom: 1px solid #CCCCCC;
}

div.car-list-header{
    background: url('../images/block-top-bg.jpg') repeat-x;
    color: #555555;
    height: 26px;
    padding: 0px 0px 0px 10px;
    line-height: 26px;
    font-size: 14px;
    font-weight: bold;
}
div.comment-block{
    margin: 5px;
    border: 1px solid #CCCCCC;
	 color: #9F9F9F;
	 font-size: 14px;
	 font-weight: bold;
	 padding: 5px;
}
div.avatar-author{
    float: left;
    border-bottom: #EAEAEA 1px solid;
    margin-left: 0px;
	 width: 610px;
         height: 20px;
}
span.comment-date{
	color:#7E0000;
}
#commenttext{
    height: 100px;
    width: 250px;
}
ul.expertise-list{
    margin-left: 30px;
}
ul.expertise-list, ul.expertise-list ul{
    padding-left:0px !important;
}
ul.expertise-list li
{
    padding-left: 15px;
}
#header #header-right{
	float: left;
	width: 500px !important;
        margin-top: 20px;
        height: 50px;
}
ul.expertise-list-left{
	margin: 0px;
	padding:0px;
	border-right: 1px solid #9C9B9D;
	border-bottom: 1px solid #9C9B9D;
}
ul.expertise-list-left li{
	display: block;
	list-style: none;
	padding: 10px;
	background: #E6E7E9;
	font-size: 14px;
}
ul.expertise-list-left li ul{
	margin: 0px;
	padding:0px;
        padding-left:10px;
}
ul.expertise-list-left li.even{
	background: white !important;
}
ul.expertise-list-left li.even li{
	background: white !important;
}
ul.expertise-list-left li a{
	color: black !important;
	text-decoration: none;
}
.span-23{
    width: 910px !important;
}
.grey-background{
    background: #EAEAEA !important;
	 padding: 5px;
	 width: 220px !important;
}

.selected-menu-item{
    color: #5A1414 !important;
    font-weight: bold;
}