@charset "utf-8";
/* CSS Document */

body {margin:0px; background-color:#ededed;}


.dc_trainer {width:800px;}
.dc_trainer h1 {font-family:"Trebuchet MS", Verdana, Arial; color:#993300; font-size:16px; padding:0px 0px 6px 15px; margin:0px; text-align:left;}
.dc_trainer h1 a {text-decoration:none; color:#993300;}
.dc_trainer h1 a:hover {color:#3D5324}

.dc_trainer2 {width:720px; height:35px; margin:20px 5px 0px 20px;}
.dc_trainer2 h1 {font-family:"Trebuchet MS", Verdana, Arial; color:#4D692E; font-size:20px; padding:0px; margin:0px;}

.box001 {width:251px; float:left; margin: 0 auto; padding:5px 5px 5px 10px;}
.box001 h3 {font-family:"Futura Md BT", "Trebuchet MS", Verdana; color:#333333; font-size:13px; text-align:left; padding:0px 0px 5px 0px; margin:0px;}
.box001 h4 {font-family:"Trebuchet MS", Verdana, Arial; color:#990000; font-size:16px; padding:5px 0px 5px 0px; border-bottom:1px solid #CBE663; border-top:1px solid #CBE663; margin:0px;}
.box001 h4 a {font-family:"Trebuchet MS", Verdana, Arial; color:#990000; font-size:16px; padding:5px 0px 5px 0px; margin:0px; text-decoration:underline;}
.box001 h4 a:hover {text-decoration:none;}
.box001 p {font-family:"Trebuchet MS", Verdana, Arial; color:#333333; font-size:13px; line-height:20px; margin:0px; padding:0px 0px 0px 5px;}

.box002 {width:244px; float:left; padding:5px 5px 5px 15px;}
.box002 h3 {font-family:"Futura Md BT", "Trebuchet MS", Verdana; color:#333333; font-size:13px; text-align:left; padding:0px 0px 3px 0px; margin:0px;}
.box002 h4 {font-family:"Trebuchet MS", Verdana, Arial; color:#990000; font-size:16px; padding:5px 0px 5px 0px; border-bottom:1px solid #CBE663; border-top:1px solid #CBE663; margin:0px;}
.box002 h4 a {font-family:"Trebuchet MS", Verdana, Arial; color:#990000; font-size:16px; padding:5px 0px 5px 0px; margin:0px; text-decoration:underline;}
.box002 h4 a:hover {text-decoration:none;}
.box002 p {font-family:"Trebuchet MS", Verdana, Arial; color:#333333; font-size:13px; line-height:20px; margin:0px; padding:0px;}
.box002 p a {font-family:"Trebuchet MS", Verdana, Arial; color:#990000; font-size:13px; line-height:19px; margin:0px; padding:0px; text-decoration:underline;}
.box002 p a:hover {text-decoration:none;}

.box003 {width:230px; float:left;margin: 0 auto; padding:5px 5px 5px 20px;}
.box003 h3 {font-family:"Futura Md BT", "Trebuchet MS", Verdana; color:#333333; font-size:13px; text-align:left; padding:0px 0px 5px 0px; margin:0px;}
.box003 h4 {font-family:"Trebuchet MS", Verdana, Arial; color:#990000; font-size:16px; padding:5px 0px 5px 0px; border-bottom:1px solid #CBE663; border-top:1px solid #CBE663; margin:0px;}
.box003 h4 a {font-family:"Trebuchet MS", Verdana, Arial; color:#990000; font-size:16px; padding:5px 0px 5px 0px; margin:0px; text-decoration:underline;}
.box003 h4 a:hover {text-decoration:none;}
.box003 p {font-family:"Trebuchet MS", Verdana, Arial; color:#333333; font-size:13px; line-height:20px; margin:0px; padding:0px;}
.box003 p a {font-family:"Trebuchet MS", Verdana, Arial; color:#333333; font-size:12px; line-height:18px; margin:0px; padding:0px; text-decoration:none;}
.box003 p a:hover { text-decoration:underline;}



#headline {width:800px; height:50px; float:left; padding:5px 0px 5px 0px; border-bottom:1px solid #CBCBCB;}
#headline h1 {font-family:"Trebuchet MS", Verdana, Arial; font-size:17px; color:#2c5d80; line-height:24px; margin:0px;}

.src {margin:6px 0px 0px 0px; font-family:verdana; font-size:11px; color:#333333; background-color:#EEEEEE; border:1px solid #EEEEEE;}

#dc_psychology {width:520px; margin:5px; background-color:#FFFFFF; padding:5px; background-color:#EBEDEC;}
#dc_psychology h3 {width:520px; height:28px; font-family:"Trebuchet MS", Verdana, Arial; font-size:17px; color:#4D692E; margin:0px; line-height:20px; border-bottom:1px solid #CAD0CD;}
#dc_psychology p {font-family:"Trebuchet MS", Verdana, Arial;  font-size:13px; color:#333333; margin:0px; line-height:20px;}
#dc_psychology p a {font-family:"Trebuchet MS", Verdana, Arial;  font-size:13px; color:#555555; margin:3px; line-height:20px; text-decoration:none; border-bottom:1px dotted #555555;}
#dc_psychology p a:hover {text-decoration:none; border-bottom:double #990000; color:#990000;}
.dc_pschology {color:#555555;}

.tdo {width:245px; float:left; margin-right:10px; padding:5px 8px 5px 7px; height:250px; background-image:url(http://directivecommunication.com/new_images/tdo.jpg); background-position:top left; background-repeat:no-repeat;}
.tdo h4 {font-family:verdana; font-size:14px; color:#333333; height:30px; line-height:21px; margin:8px 5px 10px 5px; border-bottom:1px solid #CCCCCC;}
.tdo ul {font-family:verdana; font-size:12px; margin:0px; list-style:none; padding:0px; text-align:right;}
.tdo li {font-family:verdana; font-size:12px; color:#4D523F; line-height:20px; margin:0px; list-style:none; padding:0px; height:28px; text-align:right; font-weight:bold; border-bottom:1px solid #a1b2ab;}
.tdo li:hover {background-color:#e7f4fc;}
.tdo p {font-family:verdana; font-size:12px; color: #FFFFCC; height:25px; line-height:20px; margin:0px;}
.tdo p a {font-family:verdana; font-size:12px; color:#004000; height:25px; line-height:20px; margin:0px; text-decoration: underline;}
.tdo p a:hover {text-decoration:none}
.get_free {color:#990000;}

#get_free {width:245px; float:left; margin-right:10px; padding:5px 8px 5px 7px; height:250px; background-image:url(http://directivecommunication.com/new_images/access_now.jpg); background-position:top left; background-repeat:no-repeat;}
#get_free h4 {font-family:verdana; font-size:14px; color:#333333; height:48px; line-height:21px; margin:8px 0px 10px 0px; border-bottom:1px solid #8ba097;}
#get_free ul {font-family:verdana; font-size:12px; margin:0px; list-style:none; padding:0px; text-align:right;}
#get_free li {font-family:verdana; font-size:12px; color:#4D523F; line-height:20px; margin:0px; list-style:none; padding:0px; height:28px; text-align:right; font-weight:bold; border-bottom:1px solid #a1b2ab;}
#get_free li:hover {background-color:#e7f4fc;}
#get_free p {font-family:verdana; font-size:12px; color: #FFFFCC; height:25px; line-height:20px; margin:0px;}
#get_free p a {font-family:verdana; font-size:12px; color:#004000; height:25px; line-height:20px; margin:0px; text-decoration: underline;}
#get_free p a:hover {text-decoration:none}
.get_free {color:#990000;}


#newsletter {width:250px; height:250px; float:left; padding:5px; background-image:url(http://directivecommunication.com/new_images/dc_partner.jpg); background-position:bottom left; background-repeat:no-repeat;}
.newsletter {color:#336666; font-size:15px; font-family:verdana;}
#newsletter form {margin:0px}
#newsletter h4 { font-family:"Trebuchet MS", Verdana, Arial; color:#333333; font-size:15px; line-height:20px; margin:8px 0px 2px 0px;}
#newsletter p {padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; line-height:18px;}
.newsletter2 a {font-family:verdana; color:#990000; font-size:14px; line-height:20px;}
#newsletter h6 {font-family:verdana; color:#333333; font-size:11px; line-height:17px; font-weight:normal; margin:0px;}

.als {width:250px; height:250px; float:left; padding:5px; background-image:url(http://directivecommunication.com/new_images/als.jpg); background-position:bottom left; background-repeat:no-repeat;}
.als form {margin:0px}
.als h4 { font-family:"Trebuchet MS", Verdana, Arial; color:#760823; font-size:15px; line-height:20px; margin:5px 0px 8px 0px;}
.als ul {font-family:verdana; font-size:11px; margin:0px; list-style:none; padding:0px;}
.als li {font-family:verdana; font-size:11px; color:#333333; line-height:20px; margin:0px; list-style:none; padding:0px 0px 0px 30px; border-bottom:1px solid #C2830C; text-decoration:none; background-image:url(http://directivecommunication.com/new_images/ballon.gif); background-position:left center; background-repeat:no-repeat;}
.als li a {font-family:verdana; font-size:11px; color:#333333; line-height:20px; margin:0px; list-style:none; padding:0px; height:28px; text-decoration:none;}
.als li:hover {background-color:#e7f4fc;}
.als p {padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; line-height:18px;}
.als h6 {font-family:verdana; color:#333333; font-size:11px; line-height:17px; font-weight:normal; margin:0px;}

#allow {width:526px; margin:10px 5px 5px 5px; border:2px solid white;}
#allow:hover {border:2px solid #D9DFDD;}
#allow  h2 {font-family:"Trebuchet MS", Verdana, Arial; font-size:17px; color:#4D692E; height:23px; line-height:21px; margin:8px 0px 8px 0px; text-align:justify;}
#allow ul {font-family:verdana; font-size:13px; margin:10px; list-style:none; padding:0px; text-align:left;}
#allow li {font-family:"Trebuchet MS", Verdana, Arial; font-size:13px; color:#4D523F; line-height:30px; margin:0px 0px 0px 0px; list-style:none; padding:0px 0px 0px 0px; height:35px; text-align:left; border-bottom:1px solid #D9DFDD;}
#allow li a {font-family:"Trebuchet MS", Verdana, Arial; font-size:13px; color:#757C61; line-height:30px; margin:0px 0px 0px 0px; list-style:none; padding:0px 0px 0px 0px; height:35px; text-align:left; text-decoration:none; border-bottom:1px dotted #757C61}
#allow li a:hover {text-decoration:none; border-bottom:double #990000; color:#990000;}

#hdma {width:530px; margin:5px 5px 5px 3px; height:150px; float:left;}

#cbci {width:530px; margin:5px 5px 5px 3px; height:150px; float:left;}


#all_box {width:840px; height:190px;}

#box1_bg {width:261px; height:190px; float:left; background-image:url(http://directivecommunication.com/new_images/images/box_01.jpg); background-repeat:no-repeat;}
#box1 {width:261px; height:55px; margin-top:10px;}
#box1 h4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; margin:0px 5px 5px 67px; color:#333333; font-weight:normal;}

#box2_bg {width:274px; height:190px; float:left; background-image:url(http://directivecommunication.com/new_images/images/box_02.jpg); background-repeat:no-repeat;}
#box2 {width:274px; height:45px; margin-top:10px;}
#box2 h4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; margin:0px 5px 5px 90px; color:#333333; font-weight:normal;}

#box3_bg {width:265px; height:190px; float:left; background-image:url(http://directivecommunication.com/new_images/images/box_03.jpg); background-repeat:no-repeat;}
#box3 {width:265px; height:45px; margin-top:10px;}
#box3 h4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; margin:0px 5px 5px 65px; color:#333333; font-weight:normal;}

.tools {font-family:"Trebuchet MS", Verdana, Arial; font-size:17px; color:#4D692E; margin:0px; line-height:20px; padding-top:8px;}
.toolsc {color:#990000;}

#box_ul {width:226px; padding:5px; margin-top:2px;}
#box_ul ul {
	margin:0px 5px 0px 15px;
	padding: 0;
	list-style:none;
	text-align:justify;
}
#box_ul li {
	font-size:12px;
	color: #333333;
	display: block;
	padding: 5px 0px 5px 5px;
	text-decoration: none;
	font-family:verdana;
	width: 100%;
	text-align:justify;
}

#box_ul2 {width:250px; padding:5px; margin-top:13px;}
#box_ul2 ul {
	margin:0px 5px 0px 15px;
	padding: 0;
	list-style:none;
	text-align:justify;
}
#box_ul2 li {
	font-size:12px;
	color: #333333;
	display: block;
	padding: 5px 0px 5px 5px;
	text-decoration: none;
	font-family:verdana;
	width: 100%;
	text-align:justify;
}


.dc_certified {background-color:#99CC00;float:left; width:164px;padding:5px; border:1px solid white; height:120px;}
.dc_certified:hover {padding:5px; border:1px solid #006633;}
.dc_certified h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#990000; margin:0px 0px 5px 0px; text-decoration:none; line-height:20px;}
.dc_certified {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; margin:0px; line-height:18px; text-decoration:none;}
.dc_certified  a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; margin:0px; line-height:18px; text-decoration:none;}

.dc_modules {background-color:#9F9FDF; float:left;width:165px;padding:5px; border:1px solid white; height:120px;}
.dc_modules:hover {padding:5px; border:1px solid #006633;}
.dc_modules h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#990000; margin:0px 0px 5px 0px; text-decoration:none; line-height:20px;}
.dc_modules {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; margin:0px; line-height:18px; text-decoration:none;}
.dc_modules a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; margin:0px; line-height:18px; text-decoration:none;}


.dc_franchise {background-color:#e2e100;float:left; width:164px; padding:5px; border:1px solid white; height:120px;}
.dc_franchise:hover {padding:5px; border:1px solid  #006633;}
.dc_franchise h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#990000; margin:0px 0px 5px 0px; text-decoration:none; line-height:20px;}
.dc_franchise {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; margin:0px; line-height:18px; text-decoration:none;}
.dc_franchise a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; margin:0px; line-height:18px; text-decoration:none;}

.dc_testimonial { background-color:#e5e8e7;width:510px;padding:5px; border:1px solid white;}
.dc_testimonial:hover {padding:5px; border:1px solid #006633; background-color:#e1e2e2;}

.big_content {font-family:"Trebuchet MS", Verdana, Arial; color:#333333; line-height:20px; font-size:13px;}
.big_content a {font-family:"Trebuchet MS", Verdana, Arial; color:#555555; line-height:20px; font-size:13px; text-decoration:none; border-bottom:1px dotted #555555;}
.big_content a:hover {text-decoration:none; border-bottom: double #990000; color:#990000;}
.big_content h3 {width:520px; height:45px; font-family:"Trebuchet MS", Verdana, Arial; font-size:17px; color:#4D692E; margin:0px; line-height:20px; border-bottom:1px solid #CAD0CD;}
.big_contentc {color:#555555;}
.big_content p {font-family:"Trebuchet MS", Verdana, Arial; color:#333333; line-height:20px; font-size:13px; padding:5px 5px 5px 8px; }
.big_content p a {font-family:"Trebuchet MS", Verdana, Arial;  line-height:20px; font-size:13px; border-bottom:1px dotted #555555; text-decoration:none;}
.big_content p a:hover {text-decoration:none; border-bottom: double #990000; color:#990000;}

.big_content2 {font-family:"Trebuchet MS", Verdana, Arial; color:#333333; line-height:20px; font-size:13px; height:100%; overflow:auto;}
.big_content2 a {font-family:"Trebuchet MS", Verdana, Arial; color:#555555; line-height:20px; font-size:13px; text-decoration:none; border-bottom:1px dotted #555555;}
.big_content2 h3 {width:520px; height:40px; font-family:"Trebuchet MS", Verdana, Arial; font-size:17px; color:#4D692E; margin:0px; line-height:20px; border-bottom:1px solid #CAD0CD; padding:0px;}
.big_content2 h4 {font-family:"Trebuchet MS", Verdana, Arial; font-size:16px; color:#4D692E; margin:0px; line-height:20px; padding:8px 0px 0px 8px;}
.big_content2 h5 {font-family:"Trebuchet MS", Verdana, Arial; font-size:14px; color:#4D692E; margin:0px; line-height:20px; padding:8px 0px 0px 8px;}
.big_content2 h4 a {font-family:"Trebuchet MS", Verdana, Arial; font-size:16px; color:#4D692E; margin:0px; line-height:20px; padding:8px 0px 0px 8px; text-decoration:none;}
.free_content {color:#990000}
.big_content2 a:hover {text-decoration:none; border-bottom: double #990000; color:#990000;}
.big_contentc2 {color:#555555;}
.big_content2 p {font-family:"Trebuchet MS", Verdana, Arial; color:#333333; line-height:20px; font-size:13px; padding:5px 5px 5px 8px; margin:0px;}
.big_content2 p a {font-family:"Trebuchet MS", Verdana, Arial;  line-height:20px; font-size:13px; border-bottom:1px dotted #555555; text-decoration:none;}
.big_content2 p a:hover {text-decoration:none; border-bottom: double #990000; color:#990000;}
.big_content2 ul {padding:5px 5px 5px 30px; margin:0px 0px 0px 10px;}
.big_content2 ul:hover { background-color:#f3f9dd;}
.big_content2 ol {padding:5px 0px 0px 30px; margin:0px;}
.big_kecil {font-size:11px;}
.big_kecil2 {font-size:12px;}
.img a {border-bottom:0px; text-decoration:none; text-align:center;}

.big_content_all {font-family:"Trebuchet MS", Verdana, Arial; color:#333333; line-height:20px; font-size:13px; padding-left:8px;}
.big_content_all a {font-family:"Trebuchet MS", Verdana, Arial; color:#555555; line-height:20px; font-size:13px; text-decoration:none; border-bottom:1px dotted #555555;}
.big_content_all h1 {font-family:"Trebuchet MS", Verdana, Arial; font-size:17px; color:#2c5d80; line-height:24px; margin:0px; padding-top:8px;}
.big_content_all h2 {font-family:"Trebuchet MS", Verdana, Arial; font-size:17px; color:#4D692E; margin:0px; line-height:20px; padding:0px;}
.big_content_all h3 {font-family:"Trebuchet MS", Verdana, Arial; font-size:16px; color:#333333; margin:0px; line-height:20px;}
.big_content_all h4 {font-family:"Trebuchet MS", Verdana, Arial; font-size:13px; color:#333333; line-height:20px; margin:0px 0px 10px 0px; height:30px; padding:0px 0px 0px 0px;}
.big_content_all h5 {font-family:"Trebuchet MS", Verdana, Arial; font-size:14px; color:#4D692E; margin:0px; line-height:20px; padding:8px 0px 0px 8px;}
.big_content_all h4 a {font-family:"Trebuchet MS", Verdana, Arial; font-size:16px; color:#4D692E; margin:0px; line-height:20px; padding:8px 0px 0px 8px; text-decoration:none;}
.free_content {color:#990000}
.big_content_all a:hover {text-decoration:none; border-bottom: double #990000; color:#990000;}
.big_contentc_all  {color:#555555;}
.big_content_all p {font-family:"Trebuchet MS", Verdana, Arial; color:#333333; line-height:20px; font-size:13px; padding:0px; margin:0px; text-align:justify;}
.big_content_all p a {font-family:"Trebuchet MS", Verdana, Arial;  line-height:20px; font-size:13px; border-bottom:1px dotted #555555; text-decoration:none;}
.big_content_all p a:hover {text-decoration:none; border-bottom: double #990000; color:#990000;}
.big_content_all ul {padding:5px 5px 5px 30px; margin:0px 0px 0px 10px; text-align:justify;}
.big_content_all ul:hover { background-color:#f3f9dd;}
.big_content_all ol {padding:5px 0px 0px 30px; margin:0px;}


#fade2 {
  width:217px;
  height:320px;
  padding:5px;
  font-family:"Trebuchet MS", Verdana, Arial;
  color:#333333;
  text-align:left;
  font-size:13px;
  background-color:#9fc120;
  
}
#testy {padding:2px; border:1px solid #7b990d; background-color:#7b990d; width:227px;}
#testy p a {font-family:"Trebuchet MS", Verdana, Arial; font-size:13px; color:#333333; text-decoration:none; border-bottom:1px dotted #333333; padding:0px; margin:0px; font-weight:bold;}
#testy p a:hover {border-bottom: double; color:#990000;}

.email_course {font-family:"Trebuchet MS", Verdana, Arial; font-size:15px; color:#326489;}

.about_us {width:516px; height:100%; overflow:hidden; margin:8px 0px 0px 10px; border:2px solid #E6FFCC;}
.about_us:hover {background-color:#f3f9dd; border:2px solid #339900;} 



/* "fallback" links for non-CSS supporting browsers. */
.fallback {
 display: none;
}

/* Here's our default note styles. */
.notedefault, .notenested {
 position: absolute;
 visibility: hidden;
 left: 2em; width: 10em;
}
.notedefault {
 padding: 3px;
 border: 1px solid #369;
 background-color: #69C;
 color: white;
}
.notenested {
 width: 8em;
 padding: 3px;
 border: 1px solid #963;
 background-color: #C96;
 color: white;
}

/* Some position-type-specific offset information. Tweak as needed! */
.snp-mouseoffset, .snp-triggeroffset, .snp-mousetrack {
 margin-left: 0px;
 margin-top: 50px;
}

/* Headings within notes */
.notedefault h5 {
 margin: 0 0 5px 0;
 padding: 2px;
 background-color: white;
 color: black;
}

/* Note close marker is only shown within pinned notes. */
.note-close {
 float: right;
 margin-top: 2px;
 width: 14px;
 height: 14px;
 line-height: 14px;
 color: black;
 text-decoration: none;
 visibility: hidden
}
.snb-pinned .note-close {
 visibility: inherit;
}

#l_images { 
background-image:url(../highslide/graphics/outlines/rounded-white/1.png);
background-image:url(../highslide/graphics/outlines/rounded-white/2.png);
background-image:url(../highslide/graphics/outlines/rounded-white/3.png);
background-image:url(../highslide/graphics/outlines/rounded-white/4.png);
background-image:url(../highslide/graphics/outlines/rounded-white/5.png);
background-image:url(../highslide/graphics/outlines/rounded-white/6.png);
background-image:url(../highslide/graphics/outlines/rounded-white/7.png);
background-image:url(../highslide/graphics/outlines/rounded-white/8.png);
}



/*start button style*/
/*End button style*/

.highslide-html {
    background-color: white;
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    /*padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;*/   
}

.control {
	float: right;
    display: block;
    /*position: relative;*/
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #999;
}
.control:hover {
	color: black !important;
}
.highslide-move {
    cursor: move;
}

.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

.programs1 {width:164px; border:#999999 solid 2px; background-image: url(http://directivecommunication.com/new_images/line1.jpg); background-repeat:repeat-x; margin:5px 5px 5px 5px; float:left; height:250px; background-color:#CCCCCC;}
.programs1 p { font-size:13px; color: #999999; padding:5px; font-weight:bold; font-style:italic; margin-top:0px; text-align:left}
.programs1 h2 { font-size:16px; color:#FFFFFF; padding:10px 5px 0px 0px; font-weight:bold; margin:0px; text-align:center}
.programs1 h1 { font-size:12px; line-height:10px; color: #000000; padding:5px; font-weight:bold; margin:0px; text-align:right; background-color: #CCCCCC; filter:alpha(opacity=50);    -moz-opacity: 0.5;   opacity: 0.5; }




.programs2 {width:164px; border:#999999 solid 2px; background-image: url(http://directivecommunication.com/new_images/line2.jpg); background-repeat:repeat-x; margin:5px 5px 5px 5px; float:left; height:250px; background-color:#CCCCCC;}
.programs2 p { font-size:13px; color: #000000; padding:5px; font-weight:bold; font-style:italic; margin-top:0px; text-align:left}
.programs2 h2 { font-size:16px; color:#FFFFFF; padding:10px 5px 0px 0px; font-weight:bold; margin:0px; text-align:center}
.programs2 h1 { font-size:12px; line-height:10px; color: #000000; padding:5px; font-weight:bold; margin:0px; text-align:right; background-color: #CCCCCC; filter:alpha(opacity=50);    -moz-opacity: 0.5;   opacity: 0.5; }

.programs3 {width:164px; border:#999999 solid 2px; background-image: url(http://directivecommunication.com/new_images/line3.jpg); background-repeat:repeat-x; margin:5px 5px 5px 5px; float:left; height:250px; background-color:#CCCCCC;}
.programs3 p { font-size:13px; color: #999999; padding:5px; font-weight:bold; font-style:italic; margin-top:0px; text-align:left}
.programs3 h2 { font-size:16px; color:#FFFFFF; padding:10px 5px 0px 0px; font-weight:bold; margin:0px; text-align:center}
.programs3 h1 { font-size:12px; line-height:10px; color: #000000; padding:5px; font-weight:bold; margin:0px; text-align:right; background-color: #CCCCCC; filter:alpha(opacity=50);    -moz-opacity: 0.5;   opacity: 0.5; }

.programs4 {width:164px; border:#999999 solid 2px; background-image: url(http://directivecommunication.com/new_images/line4.jpg); background-repeat:repeat-x; margin:5px 5px 5px 5px; float:left; height:250px; background-color:#CCCCCC;}
.programs4 p { font-size:13px; color: #000000; padding:5px; font-weight:bold; font-style:italic; margin-top:0px; text-align:left}
.programs4 h2 { font-size:16px; color:#FFFFFF; padding:10px 5px 0px 0px; font-weight:bold; margin:0px; text-align:center}
.programs4 h1 { font-size:12px; line-height:10px; color: #000000; padding:5px; font-weight:bold; margin:0px; text-align:right; background-color: #CCCCCC; filter:alpha(opacity=50);    -moz-opacity: 0.5;   opacity: 0.5; }

.box_001 {float:left; width:140px; height:180px; background-image:url(http://directivecommunication.com/new_images/box_1.jpg); background-repeat:no-repeat; padding:10px;}
.box_001 h2 {font-family:"Trebuchet MS", Verdana, Arial; font-size:15px; color:#990000; padding:0px; margin:0px;}
.box_001 h3 {font-family:"Trebuchet MS", Verdana, Arial; font-size:13px; color:#333333; padding:0px; margin:0px;}
.box_001 p {font-family:"Trebuchet MS", Verdana, Arial; font-size:12px; color:#333333; padding:0px; margin:0px;}

.box_0012 {float:left; width:140px; height:150px; background-image:url(http://directivecommunication.com/new_images/box_12.jpg); background-repeat:no-repeat; padding:10px;}
.box_0012 h2 {font-family:"Trebuchet MS", Verdana, Arial; font-size:15px; color:#990000; padding:0px; margin:0px;}
.box_0012 h3 {font-family:"Trebuchet MS", Verdana, Arial; font-size:13px; color:#333333; padding:0px; margin:0px;}
.box_0012 p {font-family:"Trebuchet MS", Verdana, Arial; font-size:12px; color:#333333; padding:0px; margin:0px;}

.box_002 {float:left; width:140px; height:180px; background-image:url(http://directivecommunication.com/new_images/box_2.jpg); background-repeat:no-repeat; padding:10px;}
.box_002 h2 {font-family:"Trebuchet MS", Verdana, Arial; font-size:14px; color:#990000; padding:0px; margin:0px;}
.box_002 h3 {font-family:"Trebuchet MS", Verdana, Arial; font-size:13px; color:#333333; padding:0px; margin:0px;}
.box_002 p {font-family:"Trebuchet MS", Verdana, Arial; font-size:12px; color:#333333; padding:0px; margin:0px;}

.box_0022 {float:left; width:140px; height:150px; background-image:url(http://directivecommunication.com/new_images/box_22.jpg); background-repeat:no-repeat; padding:10px;}
.box_0022 h2 {font-family:"Trebuchet MS", Verdana, Arial; font-size:14px; color:#990000; padding:0px; margin:0px;}
.box_0022 h3 {font-family:"Trebuchet MS", Verdana, Arial; font-size:13px; color:#333333; padding:0px; margin:0px;}
.box_0022 p {font-family:"Trebuchet MS", Verdana, Arial; font-size:12px; color:#333333; padding:0px; margin:0px;}

.box_003 {float:left; width:140px; height:180px; background-image:url(http://directivecommunication.com/new_images/box_3.jpg); background-repeat:no-repeat; padding:10px;}
.box_003 h2 {font-family:"Trebuchet MS", Verdana, Arial; font-size:14px; color:#990000; padding:0px; margin:0px;}
.box_003 h3 {font-family:"Trebuchet MS", Verdana, Arial; font-size:13px; color:#333333; padding:0px; margin:0px;}
.box_003 p {font-family:"Trebuchet MS", Verdana, Arial; font-size:12px; color:#333333; padding:0px; margin:0px;}



.box_0032 {float:left; width:140px; height:150px; background-image:url(http://directivecommunication.com/new_images/box_32.jpg); background-repeat:no-repeat; padding:10px;}
.box_0032 h2 {font-family:"Trebuchet MS", Verdana, Arial; font-size:14px; color:#990000; padding:0px; margin:0px;}
.box_0032 h3 {font-family:"Trebuchet MS", Verdana, Arial; font-size:13px; color:#333333; padding:0px; margin:0px;}
.box_0032 p {font-family:"Trebuchet MS", Verdana, Arial; font-size:12px; color:#333333; padding:0px; margin:0px;}

.box_004 {float:left; width:140px; height:180px; background-image:url(http://directivecommunication.com/new_images/box_4.jpg); background-repeat:no-repeat; padding:10px;}
.box_004 h2 {font-family:"Trebuchet MS", Verdana, Arial; font-size:14px; color:#990000; padding:0px; margin:0px;}
.box_004 h3 {font-family:"Trebuchet MS", Verdana, Arial; font-size:13px; color:#333333; padding:0px; margin:0px;}
.box_004 p {font-family:"Trebuchet MS", Verdana, Arial; font-size:12px; color:#333333; padding:0px; margin:0px;}

.box_0042 {float:left; width:140px; height:150px; background-image:url(http://directivecommunication.com/new_images/box_42.jpg); background-repeat:no-repeat; padding:10px;}
.box_0042 h2 {font-family:"Trebuchet MS", Verdana, Arial; font-size:14px; color:#990000; padding:0px; margin:0px;}
.box_0042 h3 {font-family:"Trebuchet MS", Verdana, Arial; font-size:13px; color:#333333; padding:0px; margin:0px;}
.box_0042 p {font-family:"Trebuchet MS", Verdana, Arial; font-size:12px; color:#333333; padding:0px; margin:0px;}

.box_005 {float:left; width:140px; height:180px; background-image:url(http://directivecommunication.com/new_images/box_5.jpg); background-repeat:no-repeat; padding:10px;}
.box_005 h2 {font-family:"Trebuchet MS", Verdana, Arial; font-size:14px; color:#990000; padding:0px; margin:0px;}
.box_005 h3 {font-family:"Trebuchet MS", Verdana, Arial; font-size:13px; color:#333333; padding:0px; margin:0px;}
.box_005 p {font-family:"Trebuchet MS", Verdana, Arial; font-size:11px; color:#333333; padding:0px; margin:0px;}

.box_0052 {float:left; width:140px; height:150px; background-image:url(http://directivecommunication.com/new_images/box_52.jpg); background-repeat:no-repeat; padding:10px;}
.box_0052 h2 {font-family:"Trebuchet MS", Verdana, Arial; font-size:14px; color:#990000; padding:0px; margin:0px;}
.box_0052 h3 {font-family:"Trebuchet MS", Verdana, Arial; font-size:13px; color:#333333; padding:0px; margin:0px;}
.box_0052 p {font-family:"Trebuchet MS", Verdana, Arial; font-size:11px; color:#333333; padding:0px; margin:0px;}

.box_006 {width:350px; height:95px; padding:15px; margin-top:15px; background-image:url(http://directivecommunication.com/new_images/box_6.jpg); background-repeat:no-repeat;}
.box_006 h2 {font-family:"Trebuchet MS", Verdana, Arial; font-size:16px; color:#4D692E; padding:0px; margin:0px; line-height:22px;}

.box_006b {width:350px; height:85px; padding:15px; margin-top:0px; background-image:url(http://directivecommunication.com/new_images/box_6.jpg); background-repeat:no-repeat;}
.box_006b h2 {font-family:"Trebuchet MS", Verdana, Arial; font-size:16px; color:#4D692E; padding:0px; margin:0px; line-height:22px;}

.pop012 {width:150px; height:30px; margin-top:10px; border:1px solid #CCCCCC;}
.pop012 ul {list-style:none; width:150px; height:30px; margin:0px; padding:0px;}
.pop012 li a {font-family:"Trebuchet MS", Verdana, Arial; font-size:16px; font-weight:bold; color:#666666; height:27px; margin:0px; text-decoration:none; display:block; background-image:url(http://directivecommunication.com/new_images/find.jpg); background-repeat:no-repeat; background-position:center left; padding:3px 0px 0px 35px;}
.pop012 li a:hover {color:#44661A; background-image:url(http://directivecommunication.com/new_images/find2.jpg); background-repeat:no-repeat; background-position:center left;}

.pop013 {width:190px; height:30px; margin-top:10px; border:1px solid #CCCCCC;}
.pop013 ul {list-style:none; width:190px; height:30px; margin:0px; padding:0px;}
.pop013 li a {font-family:"Trebuchet MS", Verdana, Arial; font-size:16px; font-weight:bold; color:#666666; height:27px; margin:0px; text-decoration:none; display:block; background-image:url(http://directivecommunication.com/new_images/find.jpg); background-repeat:no-repeat; background-position:center left; padding:3px 0px 0px 35px;}
.pop013 li a:hover {color:#44661A; background-image:url(http://directivecommunication.com/new_images/find2.jpg); background-repeat:no-repeat; background-position:center left;}

.pop014 {width:280px; height:30px; margin-top:10px; border:1px solid #CCCCCC;}
.pop014 ul {list-style:none; width:280px; height:30px; margin:0px; padding:0px;}
.pop014 li a {font-family:"Trebuchet MS", Verdana, Arial; font-size:16px; font-weight:bold; color:#666666; height:27px; margin:0px; text-decoration:none; display:block; background-image:url(http://directivecommunication.com/new_images/find.jpg); background-repeat:no-repeat; background-position:center left; padding:3px 0px 0px 35px;}
.pop014 li a:hover {color:#44661A; background-image:url(http://directivecommunication.com/new_images/find2.jpg); background-repeat:no-repeat; background-position:center left;}

.closey {
	width:74px;
	height:24px;
	border:1px solid #990000;
}
.closey ul {list-style:none; width:74px; height:24px; margin:0px; padding:0px;}
.closey li a {font-family:"Trebuchet MS", Verdana, Arial; font-size:16px; font-weight:bold; color:#FFFFFF; height:23px; margin:0px; text-decoration:none; display:block; background-image:url(http://directivecommunication.chttp://directivecommunication.com/new_images/close.png); background-repeat:no-repeat; background-position:center left; padding:0px 0px 0px 26px;}
.closey li a:hover {color:#F06C00; background-image:url(http://directivecommunication.chttp://directivecommunication.com/new_images/close1.png); background-repeat:no-repeat; background-position:center left;}

.box_ran {width:324px; height:100%; overflow:hidden; background-color:#fef3e3; border:3px solid #edb56e; padding:10px; background-image:url(http://directivecommunication.com/bg-popup2.jpg); background-repeat:repeat-x;}
.box_ran h3 {margin:0px; padding:0px 0px 2px 0px; font-family:Trebuchet MS, Verdana, Arial; color:#666666; font-size:16px; border-bottom:1px solid #CCCCCC;}
.box_ran p {margin:0px; padding:10px 0px 0px 0px; font-family:Georgia, Times New Roman, Times, serif; color:#666666; font-size:18px; line-height:25px;}

.rm_modular {width:100%; height:90px; border-bottom:2px dotted silver; border-top:2px dotted silver; background-color:#FFFFE8; margin:15px 0px 15px 0px; background-image:url(http://directivecommunication.com/new_images/logo-modular.jpg); background-position:bottom right; background-repeat:no-repeat;}
.rm_modular h2 {font-family:"Trebuchet MS", Verdana; color:#4F2700; margin:0px; padding:8px 0px 0px 0px; font-size:18px;}
.rm_modular h2 a {font-family:"Trebuchet MS", Verdana; color:#4F2700; margin:0px; padding:8px 0px 0px 0px; font-size:18px; text-decoration:none;}
.rm_modular h2 a:hover {text-decoration:none; color:#773C00;}
.rm_modular p {font-family:"Trebuchet MS", Verdana; color:#4F2700; margin:0px; padding:5px 0px 0px 0px; font-size:15px;}
.rm_modular p a {font-family:"Trebuchet MS", Verdana; color:#333333; margin:0px; padding:5px 0px 0px 0px; font-size:15px; text-decoration:none;}
.rm_modular p a:hover {text-decoration:none; color:#666666;}

.leadership-con {width:800px; height:100%; overflow:hidden; background-image:url(http://directivecommunication.com/new_images/images/bg_body_all.jpg); background-repeat:repeat-y; padding:0px 20px 10px 20px;}
.leadership-con h3 {font-family:"Trebuchet MS", Verdana; color:#552B00; font-size:16px; margin:0px; padding:8px 0px 0px 0px;}
.leadership-con p {font-family:"Trebuchet MS", Verdana; color:#333333; font-size:13px; margin:0px; padding:5px 0px 5px 0px;}
.leadership-con p a {font-family:"Trebuchet MS", Verdana; color:#333333; font-size:13px; margin:0px; padding:5px 0px 5px 0px; text-decoration:underline;}
.leadership-con p a:hover {text-decoration:none;}

.tblead {width:260px; float:left; height:325px; margin-right:9px; background-image: url(http://directivecommunication.com/new_images/ls1.jpg); background-repeat:no-repeat;}
.tblead:hover {background-image: url(http://directivecommunication.com/new_images/ls2.jpg); background-repeat:no-repeat;}
.tblead h3 {font-family:"Trebuchet MS", Verdana; color: #000000; font-size:18px; margin:0px; padding:15px 0px 10px 0px; text-align:center;}
.tblead p {font-family:"Trebuchet MS", Verdana; color: #000000; font-size:13px; margin:0px; padding:5px 25px 5px 18px; line-height:20px;}
.tblead p a {font-family:"Trebuchet MS", Verdana; color:#333333; font-size:13px; margin:0px; padding:5px 25px 5px 18px; text-decoration:underline;}
.tblead p a:hover {text-decoration:none;}
.tblead ul {font-family:"Trebuchet MS", Verdana; color: #000000; font-size:13px; margin:0px; padding:0px; line-height:18px;}
.tblead ul li {padding-top:2px;}

.tblead2 {width:260px; float:left; height:325px; background-image: url(http://directivecommunication.com/new_images/ls1.jpg); background-repeat:no-repeat;}
.tblead2:hover {background-image: url(http://directivecommunication.com/new_images/ls2.jpg); background-repeat:no-repeat;}
.tblead2 h3 {font-family:"Trebuchet MS", Verdana; color: #000000; font-size:18px; margin:0px; padding:15px 0px 10px 0px; text-align:center;}
.tblead2 p {font-family:"Trebuchet MS", Verdana; color: #000000; font-size:13px; margin:0px; padding:5px 25px 5px 18px; line-height:20px;}
.tblead2 p a {font-family:"Trebuchet MS", Verdana; color: #000000; font-size:13px; margin:0px; padding:5px 25px 5px 18px; text-decoration:underline;}
.tblead2 p a:hover {text-decoration:none;}

.leaders {float:left; width:248px; height:100%; overflow:hidden; margin-right:5px; padding:5px; border:1px solid #E2E2E2;}
.leaders:hover {background-color:#E7FFCE;}
.leaders h3 {font-family:"Trebuchet MS", Verdana; color:#552B00; font-size:18px; margin:0px; padding:0px 0px 10px 0px; text-align:left;}
.leaders p {font-size:14px; color:#666666; font-family:"Trebuchet MS", Verdana; line-height:20px; padding:5px 0px 5px 0px; margin:0px; text-align:justify;}
.leaders ul {font-size:13px; color:#666666; font-family:"Trebuchet MS", Verdana; line-height:20px; padding:0px; margin:0px; text-align:left; width:248px; list-style:none;}
.leaders li {font-size:13px; color:#666666; font-family:"Trebuchet MS", Verdana; line-height:20px; margin:0px; text-align:left; border-top:2px solid #CCCCCC;}
.leaders li a {font-size:13px; color:#666666; font-family:"Trebuchet MS", Verdana; line-height:20px; margin:0px; text-align:left; text-decoration:none; display:block;}
.leaders li a:hover {text-decoration:none; background-color:#d9eac7;}
.leader-f {font-size:16px; color:#993300; font-weight:bold;}
.leader-f:hover {font-size:16px; color:#993300; font-weight:bold; text-decoration:underline;}

.leaders2 {float:left; width:248px; height:100%; overflow:hidden; margin-right:5px; padding:5px; border:1px solid #E2E2E2;}
.leaders2:hover {background-color:#E1E1F0;}
.leaders2 h3 {font-family:"Trebuchet MS", Verdana; color:#552B00; font-size:18px; margin:0px; padding:0px 0px 10px 0px; text-align:left;}
.leaders2 p {font-size:14px; color:#666666; font-family:"Trebuchet MS", Verdana; line-height:20px; padding:5px 0px 5px 0px; margin:0px; text-align:justify;}
.leaders2 ul {font-size:13px; color:#666666; font-family:"Trebuchet MS", Verdana; line-height:20px; padding:0px; margin:0px; text-align:left; width:248px; list-style:none;}
.leaders2 li {font-size:13px; color:#666666; font-family:"Trebuchet MS", Verdana; line-height:20px; margin:0px; text-align:left; border-top:2px solid #CCCCCC;}
.leaders2 li a {font-size:13px; color:#666666; font-family:"Trebuchet MS", Verdana; line-height:20px; margin:0px; text-align:left; text-decoration:none; display:block;}
.leaders2 li a:hover {text-decoration:none; background-color:#c4c4d7;}

.leaders3 {float:left; width:248px; height:100%; overflow:hidden; padding:5px; border:1px solid #E2E2E2;}
.leaders3:hover {background-color:#E4E4CB;}
.leaders3 h3 {font-family:"Trebuchet MS", Verdana; color:#552B00; font-size:18px; margin:0px; padding:0px 0px 10px 0px; text-align:left;}
.leaders3 p {font-size:14px; color:#666666; font-family:"Trebuchet MS", Verdana; line-height:20px; padding:5px 0px 5px 0px; margin:0px; text-align:justify;}
.leaders3 ul {font-size:13px; color:#666666; font-family:"Trebuchet MS", Verdana; line-height:20px; padding:0px; margin:0px; text-align:left; width:248px; list-style:none;}
.leaders3 li {font-size:13px; color:#666666; font-family:"Trebuchet MS", Verdana; line-height:20px; margin:0px; text-align:left; border-top:2px solid #CCCCCC;}
.leaders3 li a {font-size:13px; color:#666666; font-family:"Trebuchet MS", Verdana; line-height:20px; margin:0px; text-align:left; text-decoration:none; display:block;}
.leaders3 li a:hover {text-decoration:none; background-color:#d4d4bf;}


