/* CSS Document */
body{padding:0px; margin:0px; 
color:#848484; font:12px/14px "Trebuchet MS","Arial", "Helvetica", "sans-serif";}
div, p, ul, img{ padding:0px; margin:0px;}
ul{list-style-type:none;}

/*padding for the single column*/
.single_column{padding-left:15px; padding-top:0px;}

/*h2 hr h4  color*/
h2,h3,h4{color:#7a9739;}
/*line height*/
h2{line-height: 20px;}
h3{line-height: 20px;}
h4{line-height: 20px;}

/* Bold or strong font and color*/
b , strong {font-family: "Trebuchet MS"; color:#5488a9;}
.clear {clear: both; margin: 0px; height:0}

p a{font:11px/14px Arial, Helvetica, sans-serif; color:#848484; text-decoration:underline;}
p a:hover{ color:#000; text-decoration:none;}

p a.a2{font:10px/14px Tahoma, Geneva, sans-serif; color:#78a303; text-decoration:underline;}
p a.a2:hover{ color:#000; text-decoration:none;}

.headline{font:12px/14px Arial, Helvetica, sans-serif; color:#86af10; font-weight:bold}



						.shadow{padding:10px;
							border-top: 1px solid #e3eceb;
							border-bottom: 1px solid #e3eceb;
							border-right: 1px solid #e3eceb;
							border-left: 1px solid #e3eceb;
							
							position: relative;
							display: inline;
							background: white;
							z-index: 100;
							
						}

						.shadow_inner{
							overflow:hidden;
							position:absolute;
							top: -1000px;
							filter:alpha(Opacity=10); /*modify to change the shade solidity/opacity, same as below*/
							opacity:0.1; /*firefox 1.5 opacity*/
							-moz-opacity:0.1; /*mozilla opacity*/
							-khtml-opacity:0.1; /*opacity*/
							z-index:10
						}




#container{width:734px; margin:0 auto; }

/* LOGO */

#logoPan{width:734px; position:relative; height:85px; border-bottom:#d7d7d7 1px solid}
#logoPan img#logo{position:absolute; top:5px; left:9px}

#logoPan ul.ico{position:absolute; top:36px; left:524px; width:200px}
#logoPan ul.ico li{float:left; height:18px; margin-right:12px}
#logoPan ul.ico li a{height:18px; display:block; padding:5px 0 0 14px; font:10px/14px Trebuchet MS, sans-serif; color:#72c2bc; text-decoration:none;}
#logoPan ul.ico li a:hover{text-decoration:underline;}

#logoPan ul.ico li.icohome a{background:url(../images/icons_btn.gif) 0 8px no-repeat; }
#logoPan ul.ico li.icohelp a{background:url(../images/icons_btn-04.gif) 0 8px no-repeat; }
#logoPan ul.ico li.icocontacts {margin-right:0; border-right:none; }
#logoPan ul.ico li.icocontacts a{background:url(../images/icons_btn-05.gif) 0 8px no-repeat; padding-right:0}

#logoPan ul.ico li.line{width:1px; background:url(../images/spacer_icons.gif) 0 0 no-repeat}


/* MENU */

#menuPan{width:734px; position:relative; height:39px;}

#menuPan ul.menu{position:absolute; top:13px; left:25px; width:700px}
#menuPan ul.menu li{float:left; height:13px; margin-right:8px}
#menuPan ul.menu li a{height:13px; display:block; text-indent:-20000px; }
#menuPan ul.menu li a:hover{height:13px; }

#menuPan ul.menu li.home a{width:134px; background:url(../images/btn_1.gif) 0 0 no-repeat; }
#menuPan ul.menu li.home a:hover{width:134px; background:url(../images/btn_1_over.gif) 0 0 no-repeat;}

#menuPan ul.menu li.about a{width:135px; background:url(../images/btn_2.gif) 0 0 no-repeat; }
#menuPan ul.menu li.about a:hover{width:135px; background:url(../images/btn_2_over.gif) 0 0 no-repeat;}

#menuPan ul.menu li.programs a{width:142px; background:url(../images/btn_3.gif) 0 0 no-repeat; }
#menuPan ul.menu li.programs a:hover{width:142px; background:url(../images/btn_3_over.gif) 0 0 no-repeat;}

#menuPan ul.menu li.students a{width:119px; background:url(../images/btn_4.gif) 0 0 no-repeat; }
#menuPan ul.menu li.students a:hover{width:119px; background:url(../images/btn_4_over.gif) 0 0 no-repeat;}

#menuPan ul.menu li.locations a{width:54px; background:url(../images/btn_5.gif) 0 0 no-repeat; }
#menuPan ul.menu li.locations a:hover{width:54px; background:url(../images/btn_5_over.gif) 0 0 no-repeat;}

#menuPan ul.menu li.faq a{width:34px; background:url(../images/btn_6.gif) 0 0 no-repeat; }
#menuPan ul.menu li.faqa:hover{width:34px; background:url(../images/btn_6_over.gif) 0 0 no-repeat;}

#menuPan ul.menu li.contacts {margin-right:0}
#menuPan ul.menu li.contacts a{width:74px; background:url(../images/btn_7.gif) 0 0 no-repeat; }
#menuPan ul.menu li.contacts a:hover{width:74px; background:url(../images/btn_7_over.gif) 0 0 no-repeat;}

/* HEADER 009507*/

#header{width:734px; height:265px;  position:relative; background:url(../images/b_header.jpg) 0 0 no-repeat; margin-bottom:5px}
#header img#slogan {position: absolute; top:56px; left:28px}
#header_img{position: absolute; top:26px; left:28px; width:450px;}
#header ul.btn_presentation{height:22px; width:112px; background: url(../images/b_btn1.gif) 0 0 no-repeat; float:left; position:absolute; top:197px; left:58px}
#header ul.btn_presentation li{padding-left:17px; padding-top:3px}
#header ul.btn_presentation li a{font:10px/14px Tahoma, Geneva, sans-serif; color:#0c292b; text-decoration:none;}
#header ul.btn_presentation li a:hover{ color:#0c292b; }

/* ADS */

#adsPan{width:734px; height:139px;  position:relative; background:url(../images/b_ads.gif) 0 0 no-repeat; padding-top:1px; margin-bottom:23px}

#adsPan ul{width:125px;}
#adsPan ul li{padding-left:10px; background:url(../images/bullet1.gif) 0 5px no-repeat; height:22px}
#adsPan ul li a{font:10px/14px Tahoma, Geneva, sans-serif; color:#78a303; text-decoration:underline;}
#adsPan ul li a:hover{text-decoration:none; color:#000}


#ad1{width:244px; height:139px; background:url(../images/b_img_ads.gif) right no-repeat; float:left }
#ad1 h2{height:43px; position:relative; background:url(../images/h_ads.gif) 19px 15px no-repeat; margin-bottom:10px}
#ad1 ul{margin-left:23px}

#ad2{width:245px; height:139px; background:url(../images/b_img_ads-02.gif) right no-repeat; float:left }
#ad2 h2{height:43px; position:relative; background:url(../images/h_ads-15.gif) 18px 15px no-repeat; margin-bottom:10px}
#ad2 ul{margin-left:20px}

#ad3{width:244px; height:139px; background:url(../images/b_img_ads-03.gif) right no-repeat; float:left }
#ad3 h2{height:43px; position:relative; background:url(../images/h_ads-16.gif) 18px 15px no-repeat;  margin-bottom:10px}
#ad3 ul{margin-left:22px}

/* CONTENT */

#content{width:734px; position:relative;}

#content01{width:244px; position:relative; float:left; background:url(../images/spacer_content.gif) right no-repeat; min-height:332px; margin-right:10px }
#content02{width:234px; position:relative; float:left; background:url(../images/spacer_content.gif) right no-repeat; min-height:332px; margin-right:10px }
#content03{width:215px; position:relative; float:left }

#welcome{width:215px; margin:0 0 0 9px; background:url(../images/b_h_content.gif) 0 0 no-repeat}
#welcome h2{height:38px; position:relative; background:url(../images/h_welcome.gif) 8px 10px no-repeat; margin-bottom:10px}
#welcome p#welText{margin-left:12px; width:195px; margin-bottom:20px}

.welItem{width:193px; margin-bottom:10px; padding-bottom:9px; border-bottom:#bebebe 1px dotted; position:relative; margin-left:10px}
.welItem img{float:left; margin-right:14px}
.welItem p{float:left; width:105px}

#programs{width:215px; background:url(../images/b_h_content.gif) 0 0 no-repeat}
#programs h2{height:38px; position:relative; background:url(../images/h_programs.gif) 8px 10px no-repeat; margin-bottom:10px}
#programs p{margin-left:12px; margin-bottom:15px}

#programs ul{width:193px; margin-left:11px}
#programs ul li{padding-left:19px; background:url(../images/arrow2.gif) 4px 7px no-repeat; height:15px; border-bottom:#bebebe 1px dotted; padding-top:4px; padding-bottom:5px}
#programs ul li a{font:10px/14px Tahoma, Geneva, sans-serif; color:#7fc7c2; text-decoration:underline;}
#programs ul li a:hover{text-decoration:none; color:#000}

#benefits{width:215px; background:url(../images/b_h_content.gif) 0 0 no-repeat;}
#benefits h2{height:38px; position:relative; background:url(../images/h_benefits.gif) 8px 10px no-repeat; margin-bottom:10px}
#benefits img{margin-left:12px; margin-bottom:13px}
#benefits p{margin-left:13px; width:195px; margin-bottom:20px}

#benefits ul.btn_more{height:22px; width:77px; background: url(../images/b_btn2.gif) 0 0 no-repeat; margin-left:124px}
#benefits ul.btn_more li{padding-left:17px; padding-top:3px}
#benefits ul.btn_more li a{font:10px/14px Tahoma, Geneva, sans-serif; color:#0c292b; text-decoration:none;}
#benefits ul.btn_more li a:hover{ color:#0c292b; }

.clear#end{height:15px}

/* FOOTER */

#footer{width:735px; height:60px; background: url(../images/b_footer.gif) 0 0 no-repeat;}
#footer p{padding: 15px 0 0 0; font:11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; text-align:center; color:#848484;}
#footer p span{ font:10px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#848484;}
#footer p a{font:11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#848484; text-decoration:none; padding: 0 3px }
#footer p a:hover{text-decoration:none; background:#fff; color:#000}


/* CONTENTPAGE */

#content2{width:734px; height:400px;  position:relative; text-align:center}
#content2 p{padding-top:200px; font-weight:bold}