﻿body
{
	background:url("../img/background/bodybg.gif") repeat-y scroll center top #E1E5E8;
    margin:0px auto 0px auto;
    padding:0px;
    background-color:#E1E5E8;
    color:#383838;
    font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
	/*line-height:1.4em;*/
}
h1, h2, h3,h4{margin:0px; padding:0px;}
h2{font-size:13px; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#0A4976; }
p{margin:0 0 0 0; padding:0px;}
a{border:none; text-decoration:none;color:#0A4976;}
a:hover{text-decoration:underline;}
img{border:none;}

h4 {
	color:#0A4976;
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
	font-size:24px;
}

h4.red {
color:#A82815;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
text-align:right;
text-transform:uppercase;
}

p.blog_author {
color:#383838;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
text-align:right;
}

p.blog_hed {
color:#383838;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-style:italic;
font-weight:bold;
text-align:right;
}


p.commentform {
color:#646566;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:18px;
text-align:left;
}

#chapter_pages{"text-align: center;"}
p.darkgraybold { font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#424143; font-weight:bold; }
.divHeader{width:1002px; margin-left:4px; margin-bottom:15px; height:94px;text-align:center;margin-top:20px;}
.divBanner{float:left;   padding-bottom:10px;padding-top:10px;text-align:center;width:994px;background:#E6E6E8;}
.divDiverseQuickAccess{background-image:url(../img/banner/bnr_diversePromo.jpg); height:94px; width:250px; float:left; margin-right:8px;}
.tblDiverseQuickAccess{margin-top:45px; font-size:11px; margin-left:5px;}
.tblDiverseQuickAccess span{color:#9DC46D; font-weight:bold;}
.tblDiverseQuickAccess a, .divArticleListContent a, .divStoryToolOption a, .divCommentEntry a{color:#0A4976;}

.divMain{width:1002px; margin-left:auto; margin-right:auto;}
.divMainSection{width:1002px;min-height: 670px;}


.divMainBanner{margin-left:4px; height:120px;}
.divMainJobBanner {
background-image:url(bnr_diversejobs.gif);
height:120px;
margin-left:4px;
width:994px;
}

#blogheader {
float:right;
margin-right:10px;
width:390px;
}

p.blogheader {
color:#424143;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
text-align:right;
}

p.blogauthorheader {
color:#999999;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
text-align:right;
text-transform:uppercase;
}

#divNavigation{height:40px; width:994px; margin-left:4px; border-top-style:solid; border-top-color:#fff; border-top-width:thin; border-bottom-style:solid; border-bottom-color:#fff; border-bottom-width:thin; background:#1B669D; background-image:url(../img/background/bg_navigation.jpg);}
#divNavigationWide{height:40px; width:1194px; margin-left:4px; border-top-style:solid; border-top-color:#fff; border-top-width:thin; border-bottom-style:solid; border-bottom-color:#fff; border-bottom-width:thin; background:#1B669D; background-image:url(../img/background/bg_navigation.jpg);}
#divMenu{margin-top:12px; margin-left:35px;}
#ulNavigation{list-style:none; margin:0px; padding:0px;}
#ulNavigation li{float:left; margin:0px; padding:0px;}
.divAccountControl{margin-right:10px; margin-top:8px; color:#fff; float:right;}
#divPageControl{height:50px; width:994px; margin-left:4px; position:relative; background-image:url(../img/background/bg_searchBar.jpg);}
#divTaxonomyNav { background:none repeat scroll 0 0 #E7E7E7; margin-left:4px; padding:10px 0 0 10px; width:984px; }
#divPageControl input, select, .pImageCaption{color:#94939a;}
#divSelectBox{position:absolute; top:11px; left:40px;font-size:16px; color:#94939A;}
#divSelectBox select{width:200px; height:25px; text-align:center;}
#divSearchBox{position:absolute; top:10px; left:100px;}
#divSearchBox input{width:200px; height:18px; text-align:left;}
#divSearchButton{position:absolute; top:11px; left:325px;}
#divCommunication{position:absolute; top:11px; right:25px;}
#divCommunication a{color:#94939a;}
#divFooter{height:88px; width:994px; color:#fff; text-align:center; margin-left:4px; background-image:url(../img/background/bg_footer.jpg);clear: both;}
#divFooterNotice p{padding-top:10px;}
#divFooterLink{margin-top:20px;}
#divFooterLink a, .divAccountControl a{text-decoration:none; color:#fff;}
#divFooterLink a:hover, .divAccountControl a:hover{text-decoration:underline;}
#divFooterLink span, #divAccountControl span{padding-left:5px; padding-right:3px;}

/*Section Page Style*/
.divSectionpage{width:663px; margin-left:15px; margin-top:20px; float:left;}
.pSectionnews{text-transform:uppercase; font-size:20px; color:#4d5aa1; font-weight:bold; }


/*News content*/
.divNewsContent{ background-color:#E5E4E6; width:625px; padding:8px; margin-top:10px; float:left;}
.Newsimage { padding:8px; background-color:#FFFFFF; border:1px solid gray; float:left; margin-right:10px}
.ArticleEntry {  margin-top:15px;}
p.author { font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#999999; font-style:italic;}
p.readstory {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#0000CC; text-align:left; text-decoration:none; float:left;}
.relatedstories{width:255px; height:150px; float:right; margin-top:10px;  }
p.caption { font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#999999;}
.captionarticleentry { width:350px;  margin:3px 0px 10px 15px;}

/*Articles */
.Articles { width:640px; height:auto; margin-top:30px; margin-right:15px; float:left;}
.NewsArticles { width:640px; height:auto; margin-right:15px; float:left;
	padding-top:10px;
}

img.articleimg { padding-right:10px;}
.divarticlesDivider{height:5px; border-top:dashed 1px #A4A3A5; width:260px; margin:15px 0px 10px 0px;}
.captionarticle2 { width:180px; margin-top:25px; margin-bottom:10px;}
.captionarticle3 { width:180px;  margin-bottom:10px;}
.leftcolumn { width:450px; float:left; }
.rightcolumn{ width:170px; float:right;}
.divCommentForm div {
margin-bottom:20px;
}
p.commentsdate {
color:#999999;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
}

/* blog section */
.dividerviewmore { width:135px; height:2px; border-top:dashed 1px #A4A3A5; margin-top:8px; margin-bottom:8px; clear:both;}
img.moreviewphoto{ border:solid 1px #525253; margin-right:4px; }
.divdivider{height:5px; border-top:dashed 1px #A4A3A5; width:650px; margin:10px 0px 10px 0px; clear:both;}
.categories{ width:150px; height:auto; border:solid 1px #CDD1E5; margin-bottom:15px; float:left;}
.categoriescontent{ width:150px; float:left; }
.dividerSectionRight{height:5px; border-top:dashed 1px #A4A3A5; width:485px; margin:10px 0px 10px 0px; clear:both;}

h3{ font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:22px; text-align:right; text-transform:uppercase;}
span.diverse { color:#333333;}
span.style1 { color:#792816;}
span.style2{ color:#8F781A;}
span.style3 { color:#37617F;}
a.style1 { color:#792816;}
a.style2{ color:#8F781A;}
a.style3 { color:#37617F;}




p.sub { font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font:14px; text-align:right; color:#999999; font-style:italic;}
p.authortop{ font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-align:right; font-weight:bold; color:#383838;}
.darkgraytop { font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;  text-align:right; color:#424143;}

.sharethis{ width:200px; float:left; margin-top:15px;}
.comments{ width:100px; float:right; margin-top:15px;}
.firstcomment { width:150px; float:right; margin-top:15px;}
.previousposts { width:110px; float:right; margin-top:10px; margin-bottom:15px;}
.archive{ width:150px; border:solid 1px #CDD1E5; margin-bottom:15px; float:left;}
.archivecontent{  float:left; }
.blogroll{ width:150px; border:solid 1px #CDD1E5; margin-bottom:15px; float:left;}
.blogrollcontent{ width:120px; float:left; }

.divSectionblog{ width:650px; height:auto; margin:20px 25px 0px 15px; float:left;}
.sectionleftheader { width:139px; margin:0px; padding:0px;}
.divMoreBlog{ width:139px; margin-top:0px; padding-top:0px;}
.divSectionblogheader { width:655px; height:auto;}
.pdiverseblog{text-transform:uppercase; font-size:24px; color:#4d5aa1; font-weight:bold; margin-bottom:5px;}
.pSectionTitle{text-transform:uppercase; color:#4d5aa1; font-weight:bold; text-align:left;}
.sectiontittleleft{ width:220px; float:left;}
.sectiontittleright { width:400px; float:right; margin-top:10px; }
.psubscribetoblog{ font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#A1A1A1; text-align:right;}

#sectionleft { width:145px; height:auto; float:left;}
.divMoreViewBlog { width:142px; float:left; margin-bottom:15px;}

#sectionright{width:480px; float:right; margin-left:15px; padding:0px;}

#sectionright p{ margin:20px 0 0;}


.sectionright_left{ width:210px; float:left;}
.sectionright_right{ width:250px; float:right; }

.polaroid {	 margin: 0px; padding: 10px; float:left;}
#shadow-container {	position: relative;	left: 3px;	top: 3px;	margin-right: 3px;	margin-bottom: 3px;}
#shadow-container .shadow2,
#shadow-container .shadow3,
#shadow-container .container {	position: relative;	left: -1px;	top: -1px;} 
#shadow-container .shadow1 { background: #F1F0F1;} 
#shadow-container .shadow2 { background: #DBDADB;	}
#shadow-container .shadow3 { background: #B8B6B8;}
#shadow-container .container {background: #F4F4F4; padding: 10px 10px 30px 10px; }
#shadow-container .container2 {background: #F4F4F4; padding: 10px 10px 20px 10px; }
#shadow-container .container3{background: #F4F4F4; padding: 10px 10px 10px 10px; }

/*secton */
.section_divarticlesDivider{height:5px; border-top:dashed 1px #A4A3A5; width:630px; margin:10px 0px 5px 0px;}
.section_divider {
	border-top:1px dashed #A4A3A5;
	height:5px;
	margin:10px 0 18px;
	width:450px;
}

.section_divider2 {
	border-top:1px dashed #A4A3A5;
	height:5px;
	margin:10px 0 1px;
	width:460px;
}


/* main page */
img.mainpic { margin: 10px 0px 0px 8px; background-color:#FFFFFF; padding:10px; border:1px solid #999999;}
img.minipic{margin-right:3px; background-color:#FFFFFF; padding:5px; border:1px solid #999999;}
p.darkgray { font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#424143;}
#mainarticle{ width:360px; margin-left:10px; margin-top:0px;}
#leftcolumn_home{ width:381px; background-color:#E5E4E6; float:left; padding-bottom:10px; margin:0px 8px 0px 0px;padding-top:5px; }
#middlecolumn_home{ width:260px; float:left; margin:0px; padding:0px 8px 0px 0px; }
#rightcolumn_home{ width:288px; float:right; margin:0px 0px 0px 0px;}
.divSectionpage_home{width:663px; margin:20px 0px 25px 15px; float:left;} 
#diversechannels { width:650px; float:left;  background-color:#F7F7F7; margin:10px 0px 10px 0px;border:1px solid #E1E1E3; }
.diversechannelitems{padding:00px 10px 0px 30px; }

.channelitem ul{
	padding:0;
}

.channelitem li{
	list-style-type:none; 
	margin-bottom:15px;
}

#pollcommunity{ width:185px; height:auto; float:left; padding:0px; margin:0;}
#bottom {float:left; width:970px;  margin:0px 0px 0px 15px; }
#blogmultimedia{ width:450px; height:auto; float:left; padding:0px; margin:0px; }
#blog{width:463px; height:auto; border:solid 1px #CDD1E5;float:left; margin-bottom:10px;}
img.blog { margin:7px;}
.blogcontent { padding:5px 5px 5px 5px;}
.blogsummary{float:left;padding:5px 5px 5px 5px;}
.communitybox{ width:158px; border:solid 1px #CDD1E5; margin-top:5px;}
.communitylinks {padding:8px 10px 8px 10px;}
.divPromoSpace{margin-bottom:10px;}
.diefpromo{ margin-top:15px;}

.poll{  margin-bottom:15px;}
.pollcontent { margin:10px 0px 10px 20px;}
.vote_btn { margin:10px 0px 5px 57px;}
#banners {
float:right;
height:auto;
margin:0;
padding:0;
width:305px;
margin-top:10px;
}

#jobbanners{
	height:auto;
	margin:0;
	padding:0;
	width:305px;

}

/*Article Page Style*/
.divMainContent{overflow-y:auto;}
.divArticleSection{width: 450px; margin-left:15px; margin-top:20px; margin-right:30px; float:left;}
.pSectionTitle{text-transform:uppercase; color:#4d5aa1; font-weight:bold; font-size:12px;}
.pAuthorContent{font-style:italic;}
.divArticleContent{line-height:1.5em; margin-top:5px;}
.divArticleContent p{margin-top:10px; margin-bottom:10px;}
.divArticleImage{float:right; margin:10px; width:245px; height:auto;}
.divArticleImage img{padding:5px; border:solid 1px #bfbec3;}
.ulGreenArrow{list-style-image: url(../img/img/img_greenArrowBullet.gif);}
.divArticleTools{float:left; width:160px; margin:90px 10px 10px;}
.adratesleft{ width:150px; float:left; margin-left:30px;}
.adratesright { width:150px; float:right;}
.invoice { width:420px; float:left; margin-top:5px;}



.divRightRailSection{width:305px; float:left; margin-top:25px;}
.divPromoSpace{margin-top:10px;}
.divGoogleAdWord{float:left; margin:10px;}

.divStoryTools{background-color:#EDEDEE; padding:10px;}
.divStoryToolOption{width:160px;}
.divStoryToolOption span{margin-left:5px;}
#tdEmailStoryToolOption{padding-right:15px;}
.divStoryToolOptionDivider{width:140px; border-bottom-style:dashed; border-bottom-color:#fff; border-bottom-width:1px; margin-bottom:5px; height:5px;}
.divArticleListContainer{margin-bottom:20px;margin-top:20px;}
.divArticleListContainer ul{margin:0px; padding-left:20px;}
.divArticleListContainer li, .ulDiverseJobLinks {list-style-image: url(../img/img/img_greenBulletList.gif);padding-bottom:10px;}
.divArticleListContent, .divDiverseJob{border:solid 1px #CDD1E5; padding:8px;}






.divArticleTagsContainer{margin-bottom:10px;}
.articleListTags{border:solid 1px #CDD1E5; padding:4px;}







.articleListTags ul{margin:0px; padding-left:0px}

.articleListTags li{display:inline;}

.divArticlePages{width:490px; text-align:center; margin:5px; margin-bottom:10px;}
.divArticlePages span{margin-left:5px; margin-right:5px;}

.divCommentForm{width:490px;}
.divCommentForm div{margin-bottom:20px;}
.divCommentForm input, textarea{border:solid 1px #CDCDD0;}
.divCommentForm input{width:200px; height:20px;}
#tdSubmitComment{text-align:center;}
.divCommentEntry{margin-top:10px; border-top-style:dashed; border-top-color:#cbcbcb; border-top-width:1px; padding:10px 0px 5px 0px;}
.divCommentEntry a{font-weight:bold;}
.divCommentEntry span{font-weight:bold;}

#photogallery { width: 640px; float:left; padding:0px; margin:40px 0px 0px 0px; clear:both;}

#leftcolumn{ width:195px; float:left; padding:0px 8px 0px 0px; margin:0px;  }
#middlecolumn { width:195px; float:left; margin:0px; padding:0px 8px 0px 0px; }
#rightcolumn { width:195px; float:left; margin:0px;}


/* ad page */
.divADpage{width:960px; margin:20px 0px 0px 7px; padding-bottom:30px; float:left;}
.divEmailpage{width:960px; margin:40px 0px 0px 15px; padding-bottom:30px; float:left;}
#leftcolumnADpage{ width:200px; float:left; padding:0px; margin:0px 15px 0px 0px;   }
#middlecolumnAdpage { width:420px; float:left; padding:0px; margin:0px 8px 0px 0px; }
#rightAdcolumn { width:288px; float:right; margin:0px 0px 0px 0px;}

.leftcolmenu{ width:200px; background-image:url(sidemenubkg.jpg); background-repeat:repeat-y; margin-bottom:15px; padding:0px; float:right;}
.leftsidemenu{ width:170px; margin-left:auto; margin-right:auto;}
.menudivider { width:160px; height:5px; border-top:solid 1px #A4A3A5; margin-top:5px; margin-bottom:5px;}
.rollovermenu { width:150px; margin-left:10px; }
p.menutittle { font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#0A4976; font-weight:bold; font-size:12px;}
p.graymenu{ font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#9A9A9B; margin-bottom:5px; margin-left:5px;}
p.graymenu2{ font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#9A9A9B; margin-bottom:5px;}

p.whitemenu{ font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:white; margin-bottom:5px; margin-left:5px;}
.bluebox { width:150px; background-color:#4B7A9B;}

/*middlecolumnADpage*/
.dividersubmitad {height:5px; border-top:dashed 1px #A4A3A5; width:270px; margin-left:auto; margin-right:auto;}
#divmagazineadpage { margin-top:30px;}
.divmagazineadpage{ width: 420px; border:solid 1px #CDD1E5; float:left; }
.magazineadpageleft{ float:left; margin:8px;}
.magazineadpageright{ width:250px; float:right; margin:8px;}

.divSubmitad{width:300px; float:left; border:solid 1px #CDD1E5; margin-bottom:20px;}
.editorialcalendar{ width:280px;  margin-left:auto; margin-right:auto;  margin-top:10px; clear:both; }
.calendartable{ width:280px; margin-bottom:2px; clear:both;}
.calendarlink { width:120px; margin: 5px 5px 5px 0px; padding:0px; float:right;}
.advertisingdate{ width:50px; float:left; margin-right:2px; background-color:#E5E4E6; margin-bottom:2px;font-syle:bold;}
.specialreport{ width:176px; float:left; margin-right:2px; background-color:#E5E4E6;font-syle:bold; margin-bottom:2px;}
.publicationdate{ width:50px; float:right; background-color:#E5E4E6;font-syle:bold;}
p.calendartext{ font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#424143; text-align:center;font-size:10px; }
p.green { font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#4DA63C; font-size:12px; font-weight:bold; margin-left:10px; margin-top:10px;}

/*3cols*/
#3cols{ width:648px; float:left;}
#news { width:210px; margin-right:5px; float:left;}
.NewsViewsTop100{ height:25px; background-image:url(bluetab.jpg); background-repeat:no-repeat; margin-bottom:10px;}
#view { width:210px; float:left; margin-top:25px; margin-right:5px;}
#top100 { width:210px; float:left; margin-top:25px;}
.tabtext { float:left; margin:3px 0px 0px 8px;}
.divtabRSSLink{float:right; margin: 4px 25px 0px 0px;}
p.white{text-transform:uppercase; color:white; font-weight:bold;}
img.images { margin-right:5px;}

/*3cols*/
.section_tabtext {  float:left; margin:3px 0px 0px 8px;}
#section_hispanicmonth { width:200px; margin-right:15px; float:left; margin-top:25px;}
#section_emergingscholars { width:200px; float:left; margin-top:25px; margin-right:15px;}
#section_statefocus { width:200px; float:left; margin-top:25px;}

/* Right Rail Promo */
ul.GreenArrow{ list-style-image:url(img_greenBulletList.gif);}
.divDiverseJob{width:285px;float:left;margin-bottom:15px;}
.divSearchJob{height:30px;}
.divSearchJobInput input{width:230px;}
.divSearchJobGo{float:left;}
.divSearchJobInput{float:left; margin-right:10px; width:235px;}
.divDiverseJobsLinks ul{padding-left:20px; margin-left:10px;}
.divFeaturedEmployer{border-top-style:dashed; border-top-width:1px; border-top-color:#cbcbcb; width:285px; padding-top:5px;text-align:center;}
.pFeaturedEmployer{text-transform:uppercase; color:#585859; font-weight:bold; margin-bottom:15px; margin-top:5px;text-align:left;}
.divFeaturedEmployerContainer{margin-bottom:15px;}
.divFeaturedEmployerImageContainer{width:100px; float:left;}
.divMostNavigation{height:28px;}
.divMostNavigationTab{float:left;}
.divMostNavigationRSSLink{float:right; margin-top:10px;}
.divMostPopularDiscussed{width:300px; margin-bottom:10px; float:left;}
.divMostPopularArticleLists{background-color:#E5E4E6; padding:15px 5px 15px 10px;}
.divBookLists{background-color:#DEEB9C; padding:15px 5px 10px 10px;}
.divBlogsDivider{height:5px; border-top:dashed 1px #A4A3A5; width:280px;}
.divBlogImage{float:left; margin-right:10px;}
.divBlogArticleEntry{width:280px; height:60px; margin:5px;}
.divMultimedia{width:463px; border:solid 1px #CDD1E5; padding:0px; overflow-y:auto;}
.divMultimediaLinks{width:95px; float:left; padding-left:10px; padding-top:10px;}
.divMultimediaLinkContainer{width:115px; height:30px;}
.divMultimediaImageLinkContainer{width:35px; float:left;}
.divMultimediaLink{padding-top:3px;}
.divMultimediaVideo{background-color:#EDEDEE;
					float:right;
					width:286px;
					}
.divMultimediaVideo2{background-color:#EDEDEE;
					float:right;
					width:462px;
					}


ul#ulNavigation,ul#ulNavigation li{list-style-type:none;margin:0;}
ul#ulNavigation li{margin-right: 2px;text-align: center}
ul#ulNavigation a{float:left;width: 6em;padding: 4px 0;margin-top:5px; background: #91BE59;text-decoration:none;color: #ffffff}
ul#ulNavigation a:hover{background: #FCB75E}
ul#ulNavigation li.activelink a,ul#ulNavigation li.activelink a:hover{background: #FFF;color: #1B669D}

.textfield { border:1px solid #CDCDCD; padding:0.2em 0.4em 0.2em 0.3em; background: #fff url("textfield-bg.gif") repeat-x 0 0px; }
.textarea { border:1px solid #CDCDCD; padding:0.2em 0.4em 0.2em 0.3em; background: #fff url("textarea_back.png") repeat-x 0 0px; }

/* Buttons */
.buttonSubmit {
    width: 125px; height: 30px;
    background: url(btn_submitComment.gif) top left no-repeat;
    display: block;
    float: left;
    cursor: pointer;
}

.messagebox{

}

.buttonSubmit:focus, #comments .buttonSubmit:active { 
	background: url(btn_submitComment.gif) top left no-repeat;
}

.buttonFlag {
	width: 67px; height: 24px;
	background: url(buttonFlag.png) top left no-repeat;
	display: block;
	float: left;
	cursor: pointer;
}

p.darkgrayblog {
color:#424143;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
text-align:right;
}

.buttonFlag:focus, #comments .buttonFlag:active { 
	background: url(buttonFlagDown.png) top left no-repeat;
}

 a.admenu :hover,   a.admenu:active {
	background-color:#4B7A9B;
	width:150px;
	color:white;
}

/* search page */
.divSearchpage {
float:left;
margin-left:15px;
margin-top:10px;
margin-bottom:10px;
width:663px;
}

.SearchResults {
float:left;
height:auto;
margin-right:15px;
width:640px;
color:#666666;
}

/* jobs */
#leftcolumnjobs{ width:200px; float:left; padding:0px; margin:0px 15px 0px 0px;   }
#middlecolumnjobs { width:420px; float:left; padding:0px; margin:0px 8px 0px 0px; }
#rightcolumnjobs { width:288px; float:right; margin:0px 0px 0px 0px;}
.jobscategories { width:267px; padding:0px; float:left;}
p.input{ font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0A4976; text-align:left; margin-top:15px;}  
.btn{ width:150px; margin:15px 0px 0px 60px; float:left; padding-bottom:20px;}
.welcometext{ margin-top:15px;}
.userid{ width:250px; float:left; margin-left:75px;}
.jobscategories { width:267px; padding:0px; float:left;}
.jobsdivider {height:5px; border-top:dashed 1px #A4A3A5; width:420px; margin-top:10px;  clear:both;} 
.divjobs{width:300px; float:left; border:solid 1px #CDD1E5; margin-bottom:20px;}
p.registrationgray { font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#424143; margin:7px;}
.registerhere{ width:230px; float:left; margin:5px 0px 10px 35px;}
.registertext{ width:100px; float:left; }
.registericon { width:100px; float:right; }
.connectdivider {height:5px; border-top:dashed 1px #A4A3A5; width:290px; margin-top:10px; margin-left:auto; margin-right:auto; clear:both;} 
p.discount { font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#424143; text-align:center;}

.divmediaDivider{height:5px; border-top:dashed 1px #A4A3A5; width:190px; margin:15px 0px 10px 0px; float:left;}

.multimedia_item{float:left;width:190;}




.multimedia{
	padding:5px;
}


/* photo gallery */
.photog_border {width:615px;
				height:310px;
				background:#D0D2D8;
				padding: 10px 5px 5px 5px;		
} 

.photog_left{
		float:left;
		width:400px;
		height:306px;
			
}
	
.photog_featured_photo{
		float:left;
		width:400px;
		height:255px;			
		background:#D0D2D8;

}

.photog_featured_description{
	float:left;
	width:400px;
	height:46px;		
	margin-top:5px;
	background:#D0D2D8;
}

.photog_right{
	float:right;
	width:210px;
	height:306px;		
}

.photog_inner_right{
	width:210px;
	height:73px;
	background:#B3B3BA; 	
	float:left;
	margin-bottom:3px;
	
}


.photog_inner_right_text{
	float:left;
	width:115px;
	height:54px;
	padding-top:5px;
	font-size:11px;
	padding-left:15px;
}

.photog_inner_right_photo_border{
	float:right;
	width:70px;
	height:61px;
	
	padding-top:7px;
	padding-left:5px;
	padding-right:5px;
}

.photog_inner_right_photo{
	width:70px;
	height:60px;
	background:white;
}

.photog_right a{
	outline-style:none;
	outline-width:0;
	text-decoration:none;
	color:black;	
}

.photog_right a:hover{
	
	background:#C7C8CC;
}

.photo_date{
	color:#646464;
}
	
	
.green_tab span {
	font-size:12px;
	background:transparent url(right_green_tab.PNG) no-repeat scroll right bottom;
	cursor:pointer;
	display:block;
	float:left;

	padding:9px 13px 2px;
}

.green_tab a {
	background:transparent url(left_green_tab.PNG) no-repeat scroll left bottom;
	color:#ffffff;
	display:block;
	float:left;
	outline-width:0;
	text-decoration:none;
	outline-style:none;
	font-size:22px;
}

.green_tab li {
	background:transparent url(middle_green_tab.PNG) repeat-x scroll left bottom;
	display:block;
	float:left;
	padding-bottom:3px;
	position:relative;
}

.white_tab span {
	font-size:12px;
	background:transparent url(right_white_tab.PNG) no-repeat scroll right bottom;
	cursor:pointer;
	display:block;
	float:left;	
	padding:9px 13px 2px;
}

 .white_tab li a  {
	background:transparent url(left_white_tab.PNG) no-repeat scroll left bottom;
	color:#124F7A;
	display:block;
	float:left;
	outline-width:0;
	text-decoration:none;
	outline-style:none;
	font-size:22px;
}



.white_tab li {
	background:transparent url(middle_white_tab.PNG) repeat-x scroll left bottom;
	display:block;
	float:left;
	padding-bottom:3px;
	position:relative;
}


.multimedia_search_divider {
	border-top:1px dashed #A4A3A5;
	height:5px;
	margin:15px 0 18px;
	width:650px;
	float:left;
}

.imageborder {
	background-color:#FFFFFF;
	border:1px solid gray;
	float:left;
	padding:5px;
	margin-right:10px;
}

.videopic {
margin:12px 0 0 13px;
}

.multimediatextbox {
margin-left:13px;
padding-bottom:10px;
}

.side_divMultimedia{width:300px; border:solid 1px #CDD1E5; padding:0px; overflow-y:auto;}
.side_divMultimediaVideo{background-color:#EDEDEE; padding:10px; width:175px;float:left;}

.channelitem{
	float:left; 
	padding-right:20px;
	width:180px;
	margin-top:20px;
}

.homefeaturedmini{
	float:left;	
	width:650px;
	margin-top:25px;
}

.photo_gallery_header{	
	font-size:13px;
}

.most_popular_discuss{
	padding-bottom:5px;
	padding-top:5px;
}

.channel_title{	
	width:180px;
}

.summaryimg{
	background-color:#FFFFFF;
	border:1px solid #999999;	
	padding:5px;
	margin-right:10px;
}

.MultimArticleEntry{
	float:left;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	/*width:125px;*/
}

.articlesummarybox{
	height:170px;
}

.NewsLeftColumn{
	margin-top:25px;
	float:left;
	margin-top:10px;
	width:450px;
}

.NewsFeaturedMini{
	width:650px;
}

.NewsArticleTools{
	float:left; 
	width:160px; 
	margin:0px 10px 10px 10px;

}

.multimedia_search_item{
	float:left;
}


.dropdownMenu {
	background:transparent none repeat scroll 0 0;			
	background-color:#FFFFFF;
	border:1px solid #91BE59;			
	border-top:0px;	
	padding:5px;
	position:absolute;
	width:150px;
	z-index:1000;
	left:0px;
	top:29px;
	display:none;
}



.dropdownMenu ul {	
	width:140px;
	padding: 0px;		
}

.dropdownMenu ul li {
		width:100%;
		background:white;
}

.dropdownMenu ul li a{
	background:transparent none repeat scroll 0 0;
	color:#333333;
	font-size:12px;
	height:15px;
	margin:1px 0;
	padding:4px 5px 0;
	text-decoration:none;
}

.dropdownMenu ul li a:hover{
	text-decoration:underline
}



.dropdownMenu .submenu{
	margin-left:10px;
}

.dropdownMenu .submenu a{
	background:transparent none repeat scroll 0 0;			
	font-size:12px;
	color:#1C68B4;	

}

.blogmainrelatedcontent{
	margin-left:15px;
	margin-bottom:15px;
}


.diverseviews{
	color:#792816;
	border-bottom:1px solid #A4A3A5;
}

.findjob{
	float:left;
	width:80px;
}

.postjob{
	float:right;
	width:80px;
}

.jobsdarkgray{
	color:#424143;
	text-align:center;
}

.pmoduleTitle{
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
	text-transform:uppercase; 
	color:#424143; 
	text-align:center
}

p.registrationgray 
{
	color:#424143;
	margin:7px;
}

#btnjobs 
{
	float:left;
	margin-bottom:10px;
	margin-left:50px;
	width:200px;
}

#divjobsleft 
{
	float:left;
	width:130px;
}

#divjobsright 
{
	float:right;
/*	margin-right:10px;*/
}

#divjobslinks {
margin-top:5px;
width:300px;
}

#employerday {
	margin:5px auto 12px;
	width:220px;
}

#input { width:320px; float:left;}

#inputEmail {  float:left;}

#inputButton {float:right; }

#ealertBox{background:white; padding:15px;border:3px solid #B0C2D0;height:100px;} 

#ealertText{color:#4E75A0;font-family:'Trebuchet MS';font-size:16px;text-align:center;} 

#ealertFormBox{margin-left:50px;}

#ealert_emailtext{color:black;padding-top:10px;}


.ArticleImage { padding:8px; background-color:#FFFFFF; border:1px solid gray;}

/* special report css */

.reportEntry{
	float:left;
	margin-top:10px;
	width:625px;
}

.report_title {
	border-bottom:1px solid #E1E1E3;
	clear:both;
	height:41px;
	margin:10px 0;
}

.report_title img{
	float:right;
}


.title{
	font-family:Arial;
	font-size:18px;
	background:#F7F7F7;
	float:left;
	padding:6px 10px 5px;
	border:1px solid #E1E1E3;
	
}

.report_border{
	padding:10px 10px 20px;
}

.title b
{
	font-size:20px;
}


.reports{
	font-family:Arial;
	font-size:14px;
	float:left;
}

.report_items{
	padding-right:15px;
	float:left;
}

.report_divider{
	border-bottom:1px solid #E1E1E3;
	clear:both;
	height:25px;
	margin:10px 0;
}

.divSpecialReportSection{
	float:left;
	border-right:3px solid #E1E1E3;
	margin-right:10px;
	width:653px;
}

.divSpecialReportRightSection{
	float:left;
	width:305px;
}


.divSpecialReportContent
{
	background-color:#E5E4E6;
	float:left;
	padding:8px;
	width:625px;
	margin-bottom: 15px;
}		

.SpecialReportimage 
{
	float:left;

}

.SpecialReportimage img{
	background-color:#FFFFFF;
	border:1px solid gray;
	margin-right:10px;
	padding:8px;
}

.caption{
	width:300px;
	color:#999999;
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
	font-style:italic;
	font-size:12;
	margin:5px 0px 0px 5px;
}

.SpecialReportMedia{
	margin:25px 0px 0px 0px;
}

.SpecialReportAbouttitle{
	font-family:Arial;
	font-size:14px;			
	float:left;
	width:300px;
	border-bottom:2px solid #E1E1E3;
}

.SpecialReportAboutBox{
	border:1px solid #E1E1E3;
	clear:both;			
	margin:10px 0;
	background:#F7F7F7;
	float:left;
	padding:5px;
	width:288px;
}

.SpecialReportArticleTools{float:left; width:160px; margin:50px 10px 10px;}

.SpecailReportArticleImage { padding:8px; background-color:#FFFFFF; border:1px solid gray;}

.SpecailReportArticletitle{
	font-family:Arial;
	font-size:14px;
	background:#F7F7F7;	
	padding:6px 10px 5px;
	border:1px solid #E1E1E3;
}

.SpecailReportListContainer{margin-bottom:20px;margin-top:20px;}
.SpecailReportListContainer ul{margin:0px; padding-left:2px;list-style:none;}
.SpecailReportContainer li {padding-bottom:10px;}
.SpecailReportContent{border:solid 1px #CDD1E5; padding:8px; background:#F7F7F7;}

a.chicklet img {
	border: 0;
	height: 20px;
	width: 20px;
	margin-right: 5px;
	vertical-align: middle;
}

a.chicklet {
	height: 16px;
	line-height: 16px;
	margin-right: 6px;
}		

.Channelimage{
	background-color:#FFFFFF;
	border:1px solid gray;
	margin-right:10px;
	padding:8px;
}


.blogs-columns li img {
	float:right;
	width:50px;
}

.sb-box h4 {
	color:#0A4976;
	font-size:20px;
	padding-bottom:3px;
	text-transform:uppercase;	
}

.sb-box {
	background:none repeat scroll 0 0 #FFFFFF;
	border:2px solid #CCCCCC;
	clear:both;
	font-size:12px;
	overflow:hidden;	
	position:relative;
	width:463px;
	margin-bottom:10px;
}
.sb-box ul {
	margin-top:0.5em;
	padding-left:10px;
}

.blogs-columns, .briefings {
	overflow:hidden;
	width:100%;
}

.blogs-columns li {
	padding:18px 0;
	border-top:1px dotted #ABABAB;
	height:1%;
	margin-bottom:0.5em;
	overflow:hidden;	
	width:95%;
}

li a.tn {
	float:right;
	height:44px;
	width:41px;
	color:#0A4976;
}

.blogs-columns h5 {
	color:#A2A2A2;
	font:bold 1em Georgia,"Times New Roman",serif;
	margin-bottom:0.15em;
}

.sb-box h5 {
	margin-top:0;
	font-size:12px;
	color:#792816;
}

.blogimageframe{
	background-color:#FFFFFF;
	border:1px solid gray;
	margin-right:10px;
	padding:3px;
}

.blogtitle {
	color:#494343;	
	font-size:13px;

}



.blogdescription{
	width:380px;
	font-size:15px;
	margin-top:3px;
}

/*
.motto
{
	width:650px
}

.motto table
{
	border-collapse:collapse;
}

.motto table, td, th
{
	 border:1px solid #DFDFDF;
}

.motto table tbody tr.odd
{
	background:#EFEFEF;
}

.motto table tbody tr.header
{
	background:#7BA5BF;
	color:white;
}
*/
div.clearFloat {
	clear: both;
	font-size: 0;
	height: 0;
	line-height: 0px;
}
li.clearFloat {
	clear: both;
}

/* reserved for emerging scholars profile page content */

#article-title {
	margin-left: 0px;
	margin-top: 10px;
	display: inline;
	margin-bottom: 5px;	
	width: 568px;
	padding-top: 0px;
	height: 49px;
}
html > body #article-title {
	height: auto;
}
#contributing-details {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width:100%;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
	float: left;
	padding-top: 0px;
	height: 39px;
	font-size: 13px;
	color: #666666;
}
html > body #contributing-details {
	height: auto;
	min-height: 38px;
}
#contibuting-info {
	font-size:12px;
	margin-left: 0px;
	margin-top: -1px;
	display: inline;
	float: left;
	margin-bottom: 0;
	padding-top: 0px;
	height: 39px;
	padding-left:5px;
	padding-top:5px;
}
html > body #contibuting-info {
	height: auto;
	min-height: 38px;
}
#contributing-share {
	margin-right: 0px;
	margin-top: 1px;
	display: inline;
	float: right;
	margin-bottom: 0;
	padding-top: 0px;
	height: 39px;
	margin-top:10px;
}

a.print-link {
    background: url("../img/icn-print-16.png") no-repeat scroll 0 50% transparent;
    padding: 2px 0 2px 20px;
    text-decoration: none;
	background-position: 5px 50%;
    border-left: 1px solid #CCCCCC;
	color: #666666;
	padding: 0 0 0 25px;
}

a.print-link {
    background: url("../img/icn-print-16.png") no-repeat scroll 0 50% transparent;
    padding: 2px 0 2px 20px;
    text-decoration: none;
	background-position: 5px 50%;
    border-left: 1px solid #CCCCCC;
	color: #666666;
	padding: 0 0 0 25px;
}

a.email-link {
    background: url("../img/icn-envelope-flat-16.png") no-repeat scroll 0 50% transparent;
    padding: 2px 0 2px 20px;
    text-decoration: none;
	background-position: 5px 50%;
    border-left: 1px solid #CCCCCC;
	color: #666666;
	padding: 0 0 0 25px;
}

a.comment-link {
    background: url("../img/icn-comment-bubble.png") no-repeat scroll 0 50% transparent;
    padding: 2px 0 2px 20px;
    text-decoration: none;
	background-position: 5px 50%;
  	color: #666666;
	padding: 0 0 0 25px;
}




#contributing-share ul {
	list-style-type: none;
	
}

#contributing-share ul li {
	margin-left:0px;
	float: left;
	margin-right:10px;
}


html > body #contributing-share {
	height: auto;
	min-height: 38px;
}
#article-body {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;	
	margin-bottom: 0;
	width: 570px;
	padding-top: 0px;
	height: 219px;
}

.image{
	text-align:center;
}

.profile{
	float:left;	
	margin-top:10px;
	font-size:14px;
	border: 1px solid #999;
	padding:5px;
}

.image-left{
	clear: left;
	float:left;
	padding-right:10px;
}

.emerging_scholars_description{    
    float: left;    
    margin-top:10px;
	margin-bottom:20px;
}

.divContentSection{ width:650px; height:auto; margin:20px 25px 0px 15px; float:left;}

.profile-content{
	float:right;
	 width: 410px;
}

.scholar-name{
	font-size:14px;
}

/* end emerging scholars profile css */


/* begining special report stylesheet section */

.divSpecialReportArticleSection{width:630px; margin-left:15px; margin-top:20px; margin-right:30px; float:left;}

#recommend {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 10px;
	width: 630px;
	padding-top: 0px;
	height: 200px;	
}
html > body #recommend {
	height: auto;
	/*min-height: 200px;*/
}
#colwrap2 {
	float: left;
	margin-left: 0px;
	margin-top: 0px;	
	margin-left: 1px;
	margin-right: 10px;
	
}
#recommendbox1 {
	margin-left: 0px;
	margin-top: -1px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #fff;
	
	padding-top: 0px;
	height: 200px;
	padding-right: 10px;
	width:180px;
}

.recommend_title_box{

	margin-top:10px;
}

html > body #recommendbox1 {
	height: auto;
/*	min-height: 200px;*/
}
#recommended-articles_r2_c2 {
	/*margin-left: 9px;*/
	margin-top: 10px;
	display: inline;
	float: left;
	height: 75px;
	margin-bottom: 0;
}


.divSpecifalReport_description{        
    margin-top:10px;
	margin-bottom:20px;
}

.divSpecifalReportImage{float:left; margin:10px;  height:auto;}
.divSpecifalReportImage img{padding:5px; border:solid 1px #bfbec3;float: left;}

/* end special report stylesheet section */

.flickrphotocaptions{
	float:left;
	width:325px;
	color:gray;
	padding-top:5px; 
	padding-bottom:5px;
}

/* begin ashe */
	
	.aboutbox{
		width:320px;
		float:left;
	}
	
	
	.info_boxes{
		margin-left:28px;
		margin-top: 30px;
		float:left;
	}
	
		.individual_box{
		float:left;
		margin-right:20px;
		width:300px;
	}
	
	.team_box{
		float:left;
		width:300px;
	}
	
		.info_boxes1{
		margin-left:0px;
		margin-top: 30px;
		float:left;
	}
	
		.individual_box1{
		float:left;
		margin-right:15px;
		width:300px;
	}
	
	.team_box1{
		float:left;
		width:300px;
	}
	
	.left_box{
		
		float:left;
		width:465px;
		margin-left:20px;
		margin-bottom:15px;
	}
	
	.right_box{		
		
		width:465px;
		float:right;
		margin-right:20px;
		margin-bottom:15px;
	}
	
	
.individual-profile{
	float:left;				
}


.ashe-profile-content{
	margin-top:10px;
	width: 450px;	
}

.profile-group{	
	display: inline;	
	list-style: none outside none;	
}

#profile-item {	
	margin-bottom:10px;	
	display: inline;
	float: left;	
	background-color: #fff;
	border-bottom: 1px dotted #ccc;
	
}

#profile-item-image {
	margin-left: 3px;
	margin-top: 7px;
	display: inline;
	float: left;
	margin-bottom: 0;			
	padding-top: 0px;
	border:1px solid #dedede;
	margin-left:3px;
	padding:3px;
	margin-right:5px;

}

#profile-item-title {
	font-size: 14px;
	margin-left: 8px;
	margin-top: 7px;
	display: inline;
	float: left;
	margin-bottom: 0;		
	padding-top: 0px;
	border-bottom: 1px solid #CCCCCC;

}

#profile-item-content {
	margin-left: 8px;
	margin-top: 5px;
	display: inline;	
	height: 40px;	
}

#colwrap2 {
	float: left;
	font-size: 12px;
	margin-left: 0px;
	margin-top: 0px;
	/*width: 295px;*/
}

#profile_Item_r1_c1 {
	margin-left: 0px;
	margin-top: -1px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 10px;
}

#profile-banner{
	margin-top:10px;
	margin-bottom:10px;
}


.team-left-column{
	border-right: 1px solid #ccc;
	width:150px;
	float:left;
	margin-left:10px;
	padding-right:3px;
	min-height:400px;
}

.team-right-col{
	
	min-height:150px;
	width:810px;
	float:left;
	margin-left:10px;
}

.sports-item{

}

.sports-list{

}

.sports-icon{
	border-bottom: 1px dotted #ccc;
	width:150px;
	padding-bottom:3px;
	margin-bottom:5px;
}



.sport-header{
	border-bottom: 1px solid #ccc;
	padding-bottom:3px;
	margin-bottom:5px;
}

.team-table
{
	width:725px
	
}

.team-table table
{
	border-collapse:collapse;
	margin-top:10px;
	margin-left:0;
	font-size:13px;
}

.team-table table, td, th
{
	/*border:1px solid #DFDFDF;*/
    padding-left: 5px;
    padding-right: 5px;
}

.team-table table tbody tr.odd
{
	background:#EFEFEF;
}

.team-table table tbody tr.header
{
	background:#1D5F8F;
	color:white;
}

#topbanner{
	margin-left: 4px;
}

	img.pic {
    background-color: #FFFFFF;
    border: 1px solid #999999;
    margin: 10px 0 0 0px;
    padding: 3px;
	}

	.divAsheArticleImage{ margin-bottom:10px;  margin-top:10px;text-align: center;}
	.divAsheArticleImage img{padding:5px; border:solid 1px #bfbec3; margin-bottom:10px}
	
	.divAsheArticle_description{        
    margin-top:10px;
	margin-bottom:20px;
}

#divMainBanner{
	margin-bottom:20px;
}

.ashe-nav{
	border-bottom: 1px solid #CCCCCC;
	font-size: 15px;
	margin-left: 10px;
	margin-top: 5px;
	width: 980px;
	 padding-bottom: 10px;
}

.ashe-pages{
	
	font-size:16px;
	margin-top:10px;
	margin-bottom:10px;
}

.div-ashe-ArticleSection{
	float: left;
    margin-left: 15px;
    margin-right: 30px;
    margin-top: 20px;
    width: 640px;
}

.winner-title{
	margin-left:20px;
}

.ashe_winner_font{
	font-size:16px;
}

.ashe-share-nav{
	float:right;margin-right:20px;
}

.comment_warning{
	border: 1px solid #CDD1E5;
	padding: 5px;
}


/* end ashe */

/* discussion section */



.divDiscussionSection{
    float: left;
    margin-left: 15px;
    margin-right: 30px;
    margin-top: 20px;
    width: 650px;
	text-align: center;
}

.discussion-title{    
    margin-bottom: 10px;
    margin-top: 10px;
	border-bottom: 2px solid #999999;
	padding-bottom:10px;
}

.discussion-video{
    margin-bottom: 15px;
    margin-top: 10px;

}

.discussion-list{
	width:285px;
	border: 1px solid #BCBCBC;
	padding:5px;
	margin-bottom:10px;
}

.discussion-list-title {
	border-bottom: 2px solid #BCBCBC;
	color: #999999;
	font-size: 1.4em;
	font-weight: 700;
	margin-bottom: 0.2em;
	padding-bottom: 0.2em;
	text-transform: uppercase;
}

.discussion-list ul{
	list-style-type: none;
	padding-left:0px;
}


.discussion-list ul li{
	border-bottom: 1px dashed #CCCCCC;
	padding: 0.5em 0;
}

.magazinesubscribe{
	border: 1px solid #CDD1E5;
	padding:5px;
	margin-bottom:10px;
	width: 285px;'
	
}


#bio-profiles {
	margin-left: 10px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;		
	padding-top: 0px;	
	list-style: none outside none;
	padding-bottom:10px;
	margin-bottom:10px;
}

#bio-profiles li {
	margin-left: -5em;
}

#bio-profile-image {
	margin-left: 9px;
	margin-top: 9px;
	display: inline;
	float: left;
	margin-bottom: 0;
	border: 1px solid #efefef;	
	padding:3px;
}

#bio-profile-summary {
	margin-left: 10px;
	margin-top: 9px;
	display: inline;
	float: left;
	margin-bottom: 0;	
	width: 230px;
	font-size: 12px;
}

/* end discussion section */

