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

body {margin:0px; padding:0px;}

.programs2 {width:164px; border:#999999 solid 2px; background-image: url(../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(../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(../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(../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(../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(../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(../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(../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(../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(../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(../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(../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(../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(../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(../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(../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(../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(../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(../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(../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(../new_images/find2.jpg); background-repeat:no-repeat; background-position:center left;}

.closey {width:74px; height:24px; border:1px solid #EDB56E;}
.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.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.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 #FEF3E3; 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;}
.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;}