/* CSS Document */
body{padding:0; margin:0; background:#fff; color:#999; font:13px/19px Tahoma, Arial, sans-serif;}
div, p, ul, h2, h3, h4, h5, img{padding:0px; margin:0px;}
ul{list-style-type:none}

/*----MAIN PANEL----*/
#mainPan{width:778px; position:relative; margin:0 auto;}

/*----TOP PANEL----*/
#topPan{width:778px; height:65px; color:#ffffff; position:relative; margin:0px auto;}
#topPan img.logo{width:575px; height:31px; position:absolute; top:12px; left:175px;}
#topPan p.caption{ width:400px; background:#fff; color:#9999ff; font-size: 14px; position:absolute; top:43px; left:175px; }
/*----/TOP PANEL----*/

/*----HEADER PANEL----*/
#headerPan{width:686px; height:153px; background:url(images/header.jpg) 0 0 no-repeat; position:relative; margin:0 auto; padding:11px 0 0 175px;}

#headerPan ul.leftmenu{width:87px;}
#headerPan ul.leftmenu li{width:87px; height:22px; border-bottom:none;}
#headerPan ul.leftmenu li a{width:72px; height:22px; display:block; background:#fff url(images/bullet-normal.gif) no-repeat 0 7px; color:#999; line-height:22px; text-decoration:none; padding:0 0 0 20px;}
#headerPan ul.leftmenu li a:hover{background:#fff url(images/bullet-hover.gif) no-repeat 0 7px; color:#99f; line-height:22px; text-decoration:none; padding:0 0 0 20px;}

#headerPan ul.leftmenu li.home{width:87px; height:22px; border-bottom:none;}
#headerPan ul.leftmenu li.certification{width:87px; height:22px; border-bottom:none;}
#headerPan ul.leftmenu li.contacts{width:87px; height:22px; border-bottom:none;}
#headerPan ul.leftmenu li.directory{width:87px; height:22px; border-bottom:none;}
#headerPan ul.leftmenu li.forms{width:87px; height:22px; border-bottom:none;}
#headerPan ul.leftmenu li.objectives{width:87px; height:22px; border-bottom:none;}

#headerPan ul.button{width:150px; height:45px; position:absolute; top:118px; left:250px;}
#headerPan ul.button li{float:left; height:45px;}
/*----/HEADER PANEL----*/

/*----BODY PANEL----*/
#bodyPan{width:686px; position:relative; margin:0 auto; padding:22px 0 0 92px; position:relative; margin:0px 0 0; padding:0 25px;}
/*----Body Left Panel----*/
#leftPan{width:120px; float:left; border-right:1px solid #ccffcc;}
#leftPan h2{ width:114px; height:34px; background:#fff; color:#99f; font-size:13px; font-weight: normal; line-height:34px; }
#leftPan ul{width:114px;}
#leftPan ul li{width:114px; height:24px;}
#leftPan ul li a{width:102px; height:24px; display:block; background:#fff url(images/bullet2-normal.gif) no-repeat 0 10px; color:#999; text-decoration:none; line-height:24px; padding:0 0 0 12px;}
#leftPan ul li a:hover{background:#fff url(images/bullet2-hover.gif) no-repeat 0 10px; color:#090; text-decoration:none;}
#leftPan ul li span{text-decoration:none;}
/*----/Body Left Panel----*/

/*----Body Right Panel----*/
#rightPan{width:511px; float:left; position:relative; margin:0px 0 0; padding:0 25px;}
#rightPan p{padding:0 0 10px 0;}
#rightPan p.more{width:511px; height:25px; float:left; background:url(images/divider-color-bg.gif) 0 10px repeat-x; margin:20px 0 0;padding:0 0 20px 0;}
#rightPan p.more a{ width:92px; height:21px; display:block; background:#fff url(images/readmore.jpg) no-repeat; color:#99f; font-weight: normal; line-height:21px; text-transform:uppercase; text-decoration:none; margin:0 0 0 328px; padding:4px 0 0 50px; }
#rightPan p.more a:hover{ background:#fff url(images/readmore.jpg) no-repeat; color:#090; font-weight: normal; text-decoration:none; }

#rightPan h2{ width:96px; height:77px; float:left; background:#fff url(images/objectives.jpg) no-repeat; padding:46px 0 0 75px; margin:0 0 5px; }
#rightPan h3{ padding:0; margin:0; color:#090; font:14px/20px Tahoma, Arial, sans-serif; text-decoration: none; }
#rightPan h4{ width:96px; height:77px; float:left; display:block; background:#fff url(images/certification.jpg) no-repeat; padding:46px 0 0 75px; margin:0 0 5px; }
#rightPan h5{ padding:0; margin:0px; color:#99f; font:12px/24px Tahoma, Arial, sans-serif; text-decoration: none; }
#rightPan h6{ padding:0; margin:0px; color:#999; font:12px/24px Tahoma, Arial, sans-serif; text-decoration: none; }
#rightPan h6 a{ padding:0; margin:0px; color:#99f; font:12px/24px Tahoma, Arial, sans-serif; text-decoration: none; }
#rightPan h6 a:hover{ padding:0; margin:0px; color:#090; font:12px/24px Tahoma, Arial, sans-serif; text-decoration: none; }

#rightPan ul li{width:502px; height:65px; display:block; background:#fff url(images/bullet2-hover.gif) no-repeat 0 10px; color:#999; text-decoration:none; line-height:18px; padding: 0 0 0 16px;}
#rightPan ul li a{width:502px; height:24px; color:#cfc; text-decoration:none; line-height:24px; padding:0 0 0 12px;}
#rightPan ul li a:hover{ color:#090; text-decoration:none; }

#rightPan ul.objectives li.captionone{ background:#fff; color:#009900; font-size:14px; font-weight: normal; text-decoration: none; }
#rightPan ul.objectives{ width:300px; height:114px; float:left; border:none; background:#fff; color:#999; font-weight: normal; text-decoration: none; padding:7px 0 0 25px; }
#rightPan ul.objectives li{ width:300px; height:24px; }
#rightPan ul.objectives li.bullet{width:285px; height:24px; display:block; background:#fff url(images/bullet2-hover.gif) no-repeat 0 10px; color:#999; text-decoration:none; line-height:24px; padding: 0 0 0 12px;}

#rightPan ul.certification li.captionone{ background:#fff; color:#009900; font-size:14px; font-weight: normal; text-decoration: none; }
#rightPan ul.certification{ width:300px; height:114px; float:left; border:none; background:#fff; color:#999; font-weight: normal; text-decoration: none; padding:7px 0 0 25px; }
#rightPan ul.certification li{ width:300px; height:24px; }
#rightPan ul.certification li.bullet{width:285px; height:24px; display:block; background:#fff url(images/bullet2-hover.gif) no-repeat 0 10px; color:#999; text-decoration:none; line-height:24px; padding: 0 0 0 12px;}

/*----/Body Right Panel----*/
/*----/BODY PANEL----*/
/*----/MAIN PANEL----*/

/*----FOOTER PANEL----*/
#footermainPan{ height:103px; color:#99f; font:11px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; background-image: url(images/footerbg.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 0 0; position:relative; margin:0 auto; clear:both; padding:36px 0 0; }
#footerPan{width:950px; position:relative; margin:0 auto;}

#footerPan ul{width:950px; height:20px; position:relative; margin:0 auto;}
#footerPan li{float:left;}
#footerPan ul li a{ padding:0 10px; color:#99f; text-decoration:none; font-size:11px; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }
#footerPan ul li a:hover{color:#090;text-decoration:none;}

#footerPan p.copyright{color: #999; font-size: 10px; width:950px; position:relative; margin:10px 0 0 10px;}

/*----/FOOTER PANEL----*/
