@charset "utf-8";
/* CSS Document */
*{ margin:0 auto; padding:0;}
body{ background:url(images/bg.gif) left top repeat-x #FFFFFF; font-family:Arial, Helvetica, sans-serif; line-height:20px;}
img{ border:none;}
p{ margin: 0 20px 10px 0;}
.logo{ padding:10px 0;}

.tel{ color:#ffd83f; padding: 18px 0 0 0;}
.footer_bg{ background:url(images/footer_bg.gif) left top repeat-x; height:3px;}
.footer{ color:#333333; font-size:13px; line-height:40px;}

.menu{ background:#e8e8e8; font-family: "Helvetic Nue", Arial, Helvetica, sans-serif;}
.menu ul{ list-style:none; margin:0; padding:0;}
.menu li{ float:left; margin:0 2px 0 0;}
.menu li a{float:left; color:#333333; font-size:12px; text-decoration:none; display:block; height:18px; line-height:18px;}
.menu li a span{ float:left; display:block; height:18px; line-height:18px; padding:0 4px; cursor:pointer;}

.menu li a:hover, .menu li.active a{ background:url(images/menu_on_left.gif) left top no-repeat #cecece;}
.menu li a:hover span, .menu li.active a span{ background:url(images/menu_on_right.gif) right top no-repeat;}

.con_padding{ padding-right:2px;}
.head_bg{ background:url(images/con_head_bg.gif) left top repeat-x; height:31px;  padding-left:6px; font-weight:bold; font-size:11px;}
.head_con{ font-size:12px; color:#333333; padding-right:5px;}
.head_con p{ font-size:12px; color:#333333; padding-right:5px;}
.head_con p a{ background:#ffcc00; text-decoration:underline; color:#333333; font-size:12px; padding:3px; line-height:25px;}
.head_con p a:hover{ text-decoration:none;}

.right_box_top { font-family:Arial, Helvetica, sans-serif; line-height:18px; font-size:12px; color:#333333; padding:150px 15px 0 10px;}
.right_box_top1 { font-family:Arial, Helvetica, sans-serif; line-height:18px; font-size:12px; color:#333333; padding:150px 15px 0 10px;}
.right_box_top1 h2 { font-size:13pt; color:#000000; font-weight:bold; padding-bottom:10px;}
.right_box_top1 h3 { font-size:11pt; color:#CC6666; font-weight:bold; padding-bottom:10px;}
.right_box_top1 h3 a{ font-size:11pt; color:#CC6666; font-weight:bold; padding-bottom:10px; text-decoration:none;}

.right_box_top h2{ font-size:16px; font-weight:bold; padding-bottom:10px;}
.right_box_top p{ font-size:12px; color:#333333; padding-right:5px;}
.right_box_top p a{ background:#ffcc00; text-decoration:underline; color:#333333; font-size:12px; padding:3px; line-height:25px;}
.right_box_top p a:hover{ text-decoration:none;}

/*Right*/
.right_box_bg{ background:url(images/right_box_bg.gif) left top repeat-y;}
.right_box_top{ background:url(images/right_box_top.gif) left top no-repeat;}

.right_box_services{ background:url(images/hunter_r2_c9.jpg) left top no-repeat;padding-top:150px;}
.right_box_about{ background:url(images/right_box1_top.gif) left top no-repeat;}
.right_box_news{ background:url(images/right_box1_top.gif) left top no-repeat;}
.right_box_acreditaion{ background:url(images/right_box1_top.gif) left top no-repeat;}
.right_box_partnerships{ background:url(images/right_box1_top.gif) left top no-repeat;}
.right_box_health{ background:url(images/right_box1_top.gif) left top no-repeat;}
.right_box_community{ background:url(images/right_box1_top.gif) left top no-repeat;}
.right_box_recruitment{ background:url(images/right_box1_top.gif) left top no-repeat;}
.right_box_contact{ background:url(images/right_box1_top.gif) left top no-repeat;}
.right_box_sports{ background:url(images/sportsside.jpg) left top no-repeat;padding-top:150px;}
.right_box_student{ background:url(images/studentside.jpg) left top no-repeat;padding-top:180px;}

.linkpadd{margin-left:10px;}

.acc_logo{ background:url(images/logo_bg.gif) center no-repeat; font-size:13px;}
.main_pad{ width:15px;}
.hight_td{ height:10px;}

/*contain*/
p{font-size:12px; color:#333333; margin:0; padding:3px 0;}
p a{ background:#ffcc00; text-decoration:underline; color:#333333; font-size:12px; padding:3px; line-height:25px;}
p a:hover{ text-decoration:none;}
h2{ font-size:16pt; font-weight:bold; padding:7px 0; color:#ffcc00;}

.kindabullet{border-left:3px solid black; padding-left:3px;}