﻿body
{
    margin:0px auto 0px auto;
    padding:0px;
    background-color:#cbcbcb;
    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:16px; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#0A4976; }
p{margin:0px; 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;
}

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;}
.divBanner{float:left;   padding-bottom:10px;padding-top:10px;text-align:center;width:994px;background:#E6E6E8;}
.divDiverseQuickAccess{background-image:url(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;}
.adratesleft{ width:150px; float:left; margin-left:30px;}
.adratesright { width:150px; float:right;}
.invoice { width:420px; float:left; margin-top:5px;}
.divMain{width:1002px; margin-left:auto; margin-right:auto;}
.divMainSection{width:1002px; background-image:url(bg_body.gif);}


.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(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(bg_searchBar.jpg);}
#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(bg_footer.jpg); margin-top:15px;}
#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:615px; padding:8px; margin-top:10px; float:left;}
.Newsimage { padding:8px; background-color:#FFFFFF; border:1px solid gray; float:left;}
.ArticleEntry { float:left; margin-top:15px; margin-right:10px;margin-left:10px; width:235px;}
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:140px; height:auto; border:solid 1px #CDD1E5; margin-bottom:15px; float:left;}
.categoriescontent{ width:120px; margin-left:10px; 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;}
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:140px; border:solid 1px #CDD1E5; margin-bottom:15px; float:left;}
.archivecontent{  float:left; }
.blogroll{ width:140px; 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; }
.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_left{ width:210px; float:left;}
.sectionright_right{ width:250px; float:right; }

.polaroid {	width: 205px; margin: 0px; padding: 10px;}
#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; }

/*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;
}


/* 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;  }
#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:960px; margin:20px 0px 0px 15px;}
#diversechannels { width:610px; float:left;  background-color:#E5E4E6; margin:10px 0px 10px 15px; padding:20px 10px 20px 30px; }

#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;}
.communitybox{ width:158px; border:solid 1px #CDD1E5; }
.communitylinks {padding:8px 10px 8px 10px;}
.divPromoSpace{margin-bottom:10px;}
.diefpromo{ margin-top:15px;}

.poll{ width:160px; border:solid 1px #CDD1E5; 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{
	float:left;
	width:305px;

}

/*Article Page Style*/
.divMainContent{overflow-y:auto;}
.divArticleSection{width:490px; margin-left:15px; margin-top:20px; 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;}



.divRightRailSection{width:305px; float:left; margin-top:40px;}
.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;}
.divArticleListContainer ul{margin:0px; padding-left:20px;}
.divArticleListContainer li, .ulDiverseJobLinks {list-style-image: url(img_greenBulletList.gif);}
.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:208px; float:left; padding:0px 8px 0px 0px; margin:0px;  }
#middlecolumn { width:208px; float:left; margin:0px; padding:0px 8px 0px 0px; }
#rightcolumn { width:205px; float:right; 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;}
.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 { width:50px; 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-top:15px; font-size:14px; margin-bottom:15px; text-align:center;}
.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;}
#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; height:185px; float:left; padding:10px;}
.divMultimediaLinkContainer{width:115px; height:35px;}
.divMultimediaImageLinkContainer{width:35px; float:left;}
.divMultimediaLink{padding-top:3px;}
.divMultimediaVideo{background-color:#EDEDEE;
					float:right;
					width:286px;
					}


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.gif") 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;
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;}
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;  padding-bottom:20px;}
.welcometext{ margin-top:15px;}
.userid{ width:250px; margin-left:75px;}
.jobscategories { width:267px; padding:0px; }
.jobsdivider { 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:295px; 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;}




.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;
}

.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;
}


.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:165px; float:left;}



 .subMenu table {
	border-collapse:collapse;
	border-spacing:0;
	empty-cells:show;
	
	}
 
    .subMenu ul {
		background:transparent none repeat scroll 0 0;		
		float:left;		
		width:140px;
		padding: 0px;		
		list-style: none;
		
	}

	.subMenu li {
		background:transparent none repeat scroll 0 0;
		color:#333333;
		display:block;		
		padding-bottom:5px;
	}
 
 

	.subMenu ul li a {
		font-size:14px;
		font-weight:bold;
		color:#333333;
		text-decoration:none;
		background:transparent none repeat scroll 0 0;
	}

	.subMenu ul li a:hover { text-decoration:underline

						
	}

	
	.subMenu ul ul li a {
		font-size:12px;
		color:#1C68B4;
		font-weight:normal;
		vertical-align:top;
		text-decoration:none ;
		
		
		
	}
	
	
	.subMenu ul ul li a { text-decoration:none;
					background:transparent none repeat scroll 0 0;

	}
	.subMenu ul ul li a :hover { text-decoration:underline }
	
		.subMenu {
		width:225px;		
		Position:absolute;
		z-index: 1;
		margin-top: 14px;
		margin-left: -35px;	
		
	}
 
	
 		
		
 

 .shadow-MiddleLeft {
		background:transparent url(dialog_vert-left.png) repeat-y scroll 100% 0;
		width:10px;
	}
	
	.shadow .shadow-Content 
	{
		background-color:#FFFFFF;
	}


.shadow .shadow-BottomLeft {
background:transparent url(dialog_corner-bl.png) no-repeat scroll 100% 0;
height:10px;
width:10px;
}
	
	.shadow .shadow-BottomMiddle {
background:transparent url(dialog_horz-bot.png) repeat-x scroll 0 0;
height:10px;
}

 
 .shadow .shadow-BottomRight {

background:transparent url(dialog_corner-br.png) no-repeat scroll 0 0;
height:10px;
width:10px;
}
 
 .shadow .shadow-MiddleRight {

background:transparent url(dialog_vert-right.png) repeat-y scroll 0 0;
width:10px;
}

.channelitem{
	float:left; 
	padding-right:20px;
	width:180px;
}

.homefeaturedmini{
	float:left;	
	width:650px;
	margin-top:40px;
}

.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:15px;
	width:125px;
}

.articlesummarybox{
	height:150px;
}

.NewsLeftColumn{
	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;
}

p.printonlinetittle {
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:20px;
text-align:center;
}

.btn_postajob {
margin:20px auto;
width:100px;
}

p.printonlinetext {
color:#424143;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
text-align:center;
}

.cover_divjob {
margin:20px auto;
width:150px;
}

#printSection {
border:1px solid #CDD1E5;
float:left;
margin-left:70px;
padding:15px;
width:330px;
}

#onlineSection {
border:1px solid #CDD1E5;
float:right;
margin-right:70px;
padding:15px;
width:330px;
}
