/*cms style */
.cms-content strong{font-weight:bold;}
.cms-content em{font-style:italic;}
.cms-content p, .cms-content ul, .cms-content ol{margin-bottom:1em;}
.cms-content ul ,.cms-content ol{margin-left:15px;}
.cms-content ul li{margin-left:15px;list-style-type:square;}
.cms-content ol li{margin-left:15px;list-style-type:decimal;}
.cms-content ol li ol li{list-style-type:lower-alpha;}
.cms-content h4{font-weight:bold;}
.cms-content a p{font-weight:normal;}

/* cms-driven ad zones */
.zone-content:hover {cursor:pointer;}

.toolkit-content a { text-decoration: none; }
.toolkit-content ul  { list-style-type: disc; margin-left: 35px; }
.toolkit-content ul li { margin: 0; }
.toolkit-content ol  { list-style-type: decimal; margin-left: 40px; }
.toolkit-content .listNone li{ list-style-type: none; }
.toolkit-content .listSquare { list-style-type: square; }
.toolkit-content .listInline li { display: inline; }
.toolkit-content .listPack li  { margin: 0; }

.toolkit-content .tip-box { margin: 0 auto; margin-bottom: 20px; padding: 10px 15px; background: #eee; }
.toolkit-content .tip-box p, .toolkit-content .tip-box table { margin: 0 auto; }
.toolkit-content .tip-box table th { text-align: center; font-weight: bold; }
.toolkit-content .tip-box table td { padding: 5px; text-align: center; }
.toolkit-content .tip-box h3 { text-align: center; }
.toolkit-content .tip-box-slim { width: 300px; }
.toolkit-content .tip-box-slim ul { margin-left: 80px; }

.toolkit-content .letterHeader { margin: 0; margin-bottom: 20px; }


.toolkit-content .selfHeader h2 { text-align: center; margin: 0; font-weight: bold; line-height: 88%; }
.toolkit-content .selfHeader ul { list-style-type: none; text-align: center; margin: 0; }
.toolkit-content .selfHeader ul li { display: inline; padding: 0 5px; }

.toolkit-content .example { border: solid 1px; padding: 20px 40px; }
.toolkit-content .example ul  { margin-left: 30px; }
.toolkit-content .example hr { width: 100%; height: 2px; background-color: black; margin: 0 auto; margin-bottom: 10px; }
.toolkit-content .example h3 { font-weight: bold; }
.toolkit-content .letterHeader { text-align: center; }
.toolkit-content .letterHeader ul { list-style-type: none; text-align: center; margin: 0;}
.toolkit-content .letterHeader hr { margin-top: 0; }

.toolkit-content .example .inlineList li { display: inline; }

.toolkit-content .example table { width: 100%; margin: 0 auto; }
.toolkit-content .example table td.right { text-align: right; }
.toolkit-content .example table td ul.duties { margin-top: 10px; }
.toolkit-content .example h2 { color: black; font-weight: bold; }
.toolkit-content .example hr.thin { height: 1px; }
.toolkit-content .example div.right { float: right; }

.toolkit-content .example ul.resumeExample3 { margin-left: 14px; list-style-type: square; }
.toolkit-content .example ul.resumeExample3 li { padding-left: 10px; }

.toolkit-content .example ul.resumeExample2 li { padding-left: 10px; }

.toolkit-content .example p.resumeExample1 { margin-left: 30px; }
.toolkit-content .example ul.resumeExample1 { list-style-type: square; margin-left: 14px; }

.toolkit-content .toc li { margin-bottom: 10px; margin-left: 0; }
.toolkit-content .toc ol { margin-left: 20px; }
.toolkit-content .toc ul { margin: 0; margin-left: 20px; margin-top: -15px; }
.toolkit-content .toc ul li ul li { margin: 0; }
.toolkit-content .toc a { text-decoration: none; }

.toolkit-content .article { margin-top: 35px; }
.toolkit-content .article hr, .toolkit-content .greenhr { background-color: #E1F0C5; margin: 0; height: 2px; margin-bottom: 10px;}
.toolkit-content .article h2, .toolkit-content h2 { color: #83BE47; }
.toolkit-content .article h2.subheader { color: black; margin-left: 0; }

.toolkit-content h2.employer { color: #F07F05; }
.toolkit-content h2.student { color: #83BE47; }

.toolkit-content div#toolkit_summary h3 a { text-decoration: none; color: black; font-weight: bold; }
.toolkit-content div#toolkit_summary ul { margin-left: 0; }
.toolkit-content .caption { font-weight: bold; }
.toolkit-content ul#videoList li { margin-bottom: 15px; }

.toolkit-content h2.student_landing { color: black; font-weight: bold; }
.toolkit-content h3.student_landing { margin-bottom: 0px; }
.toolkit-content li.student_landing { margin-bottom: 10px; }
.toolkit-content div#student_asterisk { margin-top: 50px; }
.toolkit-content span#stu_land_trade{ color:#3399CC;}

.toolkit-content ul.empTrainedInters { }
.toolkit-content ul.empTrainedInters li { margin: 10px auto; }

.toolkit-content font.red { color: red; font-weight: bold; }
.toolkit-content font.i { font-style: italic; }

.toolkit-content ul.empSample { margin-left: 14px; }
.toolkit-content ul.empSample li { padding-left: 15px; }


body.educators .rotator-list li.selected { background-position: right bottom; }
body.educators .rotator-list li.selected a td { color: #FFF; }
.mktg-page h1{font-size:22px}
.mktg-page h2{font-size:18px;font-weight:bold;}
.mktg-page p{font-size:14px;}
.school-list a{display:block;margin-bottom:10px;}
#idc-intern-gudied-search-form-1 .x-form-label-top{top:0 !important;}

.toolkit-nav li.nav2,.toolkit-nav li.nav3,.toolkit-nav li.nav42 {
list-style-type:none !important;
}
