@charset "utf-8";

/* CSS Document */







@font-face {

font-family: 'Bebas Neue';

src: url('images/fonts/BebasNeue.otf');

src: local('☺'), url('images/fonts/BebasNeue.otf');

}



@font-face {

font-family: 'Short Stack';

src: url('images/fonts/ShortStack-Regular.otf');

src: local('☺'), url('images/fonts/ShortStack-Regular.otf');

}



.state_select

{

	background:#fdfdfd; width:110px; height:36px; border:solid 1px #c7c7c7; padding-left:15px; box-shadow: 5px 5px 4px -1px #efefef inset; color:#666666; font-size:12px; font-weight:bold; font-weight:normal; margin-bottom:15px; border-radius:06px; -moz-border-radius:06px; -webkit-border-radius:06px; padding:6px;

}





a{text-decoration:none;}

ul,ol {margin:0px; padding:0px; list-style-type:none;}

.clear{clear:both;}

body{margin:0px 0px 0px 0px; background:url(images/bg.gif) top center no-repeat;}

font:arial;}

.body-text

{

 font:Arial;

 font-size:13px;

}

.error

{

  font:Arial;

 font-size:13px;

 color:#FF0000;

 font-weight:bold;

}

.wrapper{width:980px; margin:auto;}



.login_area{background:url(images/top-login_bg.png) repeat-x; min-height:56px;}

.login_wrap

{

	width:980px;

	margin:auto;

	padding-top:6px;

}



.login_area_left{width:800px; float:left;}

.login_wrap p{

	font-family:calibri;

	font-size:14px;

	font-weight:bold;

	float:left;

	margin:0px;

	padding-top:6px;

	padding-right:10px;

}





/*Top Social Media*/

.social_media{width:150px; float:right;}

.social_media p{

	font-family:calibri;

	font-size:14px;

	padding-top:7px;

	font-weight:bold;

	margin:0px;

	color:#22a2d2;

}

.social_media img{

	padding:6px 0px 0px 5px;

}

/*Top Social Media*/





.input_bg {background:#fdfdfd; width:200px; height:29px; border:none; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -khtml-border-radius:6px; border:solid 1px #b8b8b8; padding-left:15px; margin-right:6px; margin-bottom:02px; box-shadow: 5px 5px 4px -1px #efefef inset; color:#666666; font-size:12px; font-weight:bold; font-weight:normal; float:left;}

.input_bg_login {background:#fdfdfd; width:150px; height:29px; border:none; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -khtml-border-radius:6px; border:solid 1px #b8b8b8; padding-left:15px; margin-right:6px; margin-bottom:02px; box-shadow: 5px 5px 4px -1px #efefef inset; color:#666666; font-size:12px; font-weight:bold; font-weight:normal; float:left;}



.login_btn{

	background:url(images/login_btn.png) no-repeat;

	height:32px;

	width:92px;

	margin-right:8px;

	margin-left:3px;

	border:0px;

	cursor:pointer;

	 float:left;

}

.input_bg_contacts {background:#fdfdfd; width:150px; height:29px; border:none; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -khtml-border-radius:6px; border:solid 1px #b8b8b8; padding-left:15px; margin-right:6px; margin-bottom:02px; box-shadow: 5px 5px 4px -1px #efefef inset; color:#666666; font-size:12px; font-weight:bold; font-weight:normal; float:left;}







.submit_btn{

	background:url(images/register_btn.png) no-repeat;

	height:32px;

	width:92px;

	border:0px;

	cursor:pointer;

    float:left;

}







/*******Header******/

header{

	width:980px;

	margin:auto;

	margin-top:10px;

	text-align:center;

}



.logo{

	width:377px;

	float:left;

	padding-top:15px;

}



.header_child{

	width:492px;

	float:right;

}

.parent_header{
	background:#000;
	width:980px;
	margin:auto;

	border-radius: 0px 0px 06px 06px;
	-webkit-border-radius: 0px 0px 06px 06px;
	-mozborder-radius: 0px 0px 06px 06px;
	min-height:45px;
	overflow:hidden;
}
.parent_logo{

	width:200px;

	padding:10px;

	float:left;

	height:100px;

}
.top_menu_parent

{

	width:500px;

	float:right;

	text-align:right;

	padding-top:15px;

}

/*******Header******/







/******Navigation*****/

nav{

	background:url(images/navigation/nav_bg.png) repeat-x;

	min-height:72px;

	margin-top:5px;

}



.nav_wrap

{

	width:989px;

	margin:auto;

}



nav li{

	float:left;

	margin:0px;

	padding:0px;

}



nav li.nav_home{

	background:url(images/navigation/home.jpg) no-repeat;

	min-height:72px;

	width:70px;

}



nav li.nav_home:hover{

	background:url(images/navigation/home_hover.jpg) no-repeat;

	min-height:72px;

	width:70px;

}



nav li.nav_home_active{

	background:url(images/navigation/home_hover.jpg) no-repeat;

	min-height:72px;

	width:70px;

}





nav li.nav_about{

	background:url(images/navigation/about_us.jpg) no-repeat;

	min-height:72px;

	width:99px;

}



nav li.nav_about:hover{

	background:url(images/navigation/about_us_hover.jpg) no-repeat;

	min-height:72px;

	width:99px;

}



nav li.nav_about_active{

	background:url(images/navigation/about_us_hover.jpg) no-repeat;

	min-height:72px;

	width:99px;

}





nav li.nav_policies{

	background:url(images/navigation/policies.jpg) no-repeat;

	height:72px;

	width:93px;

}



nav li.nav_policies:hover{

	background:url(images/navigation/policies_hover.jpg) no-repeat;

	height:72px;

	width:93px;

}



nav li.nav_policies_active{

	background:url(images/navigation/policies_hover.jpg) no-repeat;

	height:72px;

	width:93px;

}





nav li.nav_our_program{

	background:url(images/navigation/our_programs.jpg) no-repeat;

	height:72px;

	width:130px;

}



nav li.nav_our_program:hover{

	background:url(images/navigation/our_programs_hover.jpg) no-repeat;

	height:72px;

	width:130px;

}



nav li.nav_our_program_active{

	background:url(images/navigation/our_programs_hover.jpg) no-repeat;

	height:72px;

	width:130px;

}





nav li.nav_meals{

	background:url(images/navigation/meals.jpg) no-repeat;

	height:72px;

	width:78px;

}



nav li.nav_meals:hover{

	background:url(images/navigation/meals_hover.jpg) no-repeat;

	height:72px;

	width:78px;

}



nav li.nav_meals_active{

	background:url(images/navigation/meals_hover.jpg) no-repeat;

	height:72px;

	width:78px;

}





nav li.nav_tuition{

	background:url(images/navigation/tuition.jpg) no-repeat;

	height:72px;

	width:86px;

}



nav li.nav_tuition:hover{

	background:url(images/navigation/tuition_hover.jpg) no-repeat;

	height:72px;

	width:86px;

}



nav li.nav_tuition_active{

	background:url(images/navigation/tuition_hover.jpg) no-repeat;

	height:72px;

	width:86px;

}





nav li.nav_forms{

	background:url(images/navigation/forms.jpg) no-repeat;

	height:72px;

	width:79px;

}



nav li.nav_forms:hover{

	background:url(images/navigation/forms_hover.jpg) no-repeat;

	height:72px;

	width:79px;

}





nav li.nav_forms_active{

	background:url(images/navigation/forms_hover.jpg) no-repeat;

	height:72px;

	width:79px;

}



nav li.nav_gallery{

	background:url(images/navigation/gallery.jpg) no-repeat;

	height:72px;

	width:93px;

}



nav li.nav_gallery:hover{

	background:url(images/navigation/gallery_hover.jpg) no-repeat;

	height:72px;

	width:93px;

}





nav li.nav_gallery_active{

	background:url(images/navigation/gallery_hover.jpg) no-repeat;

	height:72px;

	width:93px;

}



nav li.nav_parents{

	background:url(images/navigation/parents.jpg) no-repeat;

	height:72px;

	width:94px;

}



nav li.nav_parents:hover{

	background:url(images/navigation/parents_hover.jpg) no-repeat;

	height:72px;

	width:94px;

}





nav li.nav_parents_active{

	background:url(images/navigation/parents_hover.jpg) no-repeat;

	height:72px;

	width:94px;

}



nav li.nav_staff{

	background:url(images/navigation/staff.jpg) no-repeat;

	height:72px;

	width:73px;

}



nav li.nav_staff:hover{

	background:url(images/navigation/staff_hover.jpg) no-repeat;

	height:72px;

	width:73px;

}



nav li.nav_staff_active{

	background:url(images/navigation/staff_hover.jpg) no-repeat;

	height:72px;

	width:73px;

}





nav li.nav_contact{

	background:url(images/navigation/contact.jpg) no-repeat;

	height:72px;

	width:94px;

}



nav li.nav_contact:hover{

	background:url(images/navigation/contact_hover.jpg) no-repeat;

	height:72px;

	width:94px;

}



nav li.nav_contact_active{

	background:url(images/navigation/contact_hover.jpg) no-repeat;

	height:72px;

	width:94px;

}







/******Navigation*****/







/*Contents Area*/

.contents_area_wrap{

	width:970px;

	margin:auto;

	margin-top:15px;

}



.contents_area_top_bg{

	background:url(images/book_top_bg.png) no-repeat;

	min-height:38px;

}



.contents_area_middle_bg{

	background:url(images/book_middle_bg.png) repeat-y;

}



.contents_area_middle{

	padding:15px 35px;

	min-height:700px;

	

}



.contents_area_middle h3{

	font-family:"Short Stack";

	font-size:24px;

	margin:0px;

	padding-bottom:5px;

	color:#357134;

}





.contents_area_middle p{

	font-family:"Short Stack";

	font-size:14px;

	color:#222222;

}









.contents_area_bottom_bg{

	background:url(images/book_bottom_bg.png) no-repeat;

	min-height:25px;

}



.gallery_wrap{

	width:950px;

}





/*********Parents*********/

.parents_box

{

	width:850px;

	margin:auto;

	background:#f5f5f5;

	border:solid 1px #e9e9e9;

	-moz-border-radius:08px;

	-webkit-border-radius:08px;

	border-radius:08px;

	box-shadow: 0px 0px 5px #e9e9e9;

	margin-top:20px;

}



.parents_inner

{

	padding:10px;

}





.parents_inner p{

	float:left;

	padding-right:10px;

	padding-top:2px;

	margin:0px;

	font-family:calibri;

	font-size:14px;

	font-weight:bold;

}



.parents_input_bg

{

	background:#fdfdfd; width:385px; height:32px; border:solid 1px #c7c7c7; padding-left:15px; box-shadow: 5px 5px 4px -1px #efefef inset; color:#666666; font-size:12px; font-weight:bold; font-weight:normal; margin-bottom:15px; border-radius:06px; -moz-border-radius:06px; -webkit-border-radius:06px;

}



.parents_select

{

	background:#fdfdfd; width:400px; height:32px; border:solid 1px #c7c7c7; padding-left:15px; box-shadow: 5px 5px 4px -1px #efefef inset; color:#666666; font-size:12px; font-weight:bold; font-weight:normal; margin-bottom:15px; border-radius:06px; -moz-border-radius:06px; -webkit-border-radius:06px; padding:6px;

}

.parents_select_contacts

{

	background:#fdfdfd; width:170px; height:32px; border:solid 1px #c7c7c7; padding-left:15px; box-shadow: 5px 5px 4px -1px #efefef inset; color:#666666; font-size:12px; font-weight:bold; font-weight:normal; margin-bottom:0px; border-radius:06px; -moz-border-radius:06px; -webkit-border-radius:06px; padding:6px;

}



.parents_input_bg:hover{

width: 385px;

height: 32px;

border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;

border: solid 1px #75b9f0;

box-shadow: 0px 0px 5px #6dd0f6;

transition: all 0.5s ease-in-out;

}



.parents_input_bg:focus {

width: 385px;

height: 32px;

border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;

border: solid 1px #75b9f0;

box-shadow: 0px 0px 5px #6dd0f6;

transition: all 0.5s ease-in-out;

}





.parents_input_bg_small

{

	background:#fdfdfd; width:115px; height:32px; border:solid 1px #c7c7c7; padding-left:15px; box-shadow: 5px 5px 4px -1px #efefef inset; color:#666666; font-size:12px; font-weight:bold; font-weight:normal; margin-bottom:15px; border-radius:06px; -moz-border-radius:06px; -webkit-border-radius:06px; margin-right:4px;

}



.parents_input_bg_small:hover{

width: 115px;

height: 32px;

border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;

border: solid 1px #75b9f0;

box-shadow: 0px 0px 5px #6dd0f6;

transition: all 0.5s ease-in-out;

}



.parents_input_bg_small:focus {

width: 115px;

height: 32px;

border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;

border: solid 1px #75b9f0;

box-shadow: 0px 0px 5px #6dd0f6;

transition: all 0.5s ease-in-out;

}





.parents_radio_bg{

	background:url(images/radio_bg.png) no-repeat;

	width:74px;

	padding-left:3px;

	padding-top:4px;

	height:24px;

	border:0px;

	font-family:calibri;

	font-size:14px;

	float:left;

	margin-right:5px;

	margin-bottom:15px;

}





.parents_submit_btn

{

	background:url(images/parents_submit_btn.png) no-repeat;

	height:42px;

	width:122px;

	border:0px;

	cursor:pointer;

    float:left;

	margin-left:350px;

}

.parents_save_btn

{

	background:url(images/save_btn.png) no-repeat;

	height:42px;

	width:122px;

	border:0px;

	cursor:pointer;

    float:left;

	margin-left:350px;

}



.parents_headline

{

	background:#778b96;

	text-transform:uppercase;

	font-family:calibri;

	font-size:18px;

	padding:10px 10px 10px 15px;



	color:#fff;

}



.table_headline

{

	background:#778b96;

	text-transform:uppercase;

	font-family:calibri;

	font-size:18px;

	padding:10px 10px 10px 15px;

	color:#fff;

	border:1 solid black;

	border-bottom:1px;1 solid black;

}



/*********Parents*********/









/**************Staff*************/



.staff_box{

	width:307px;

	margin:auto;

	margin-top:100px;

}



.staff_top_bg{

	background:url(images/staff_top_bg.png) no-repeat;

	min-height:54px;

}





.staff_top_bg p{

	padding:8px 10px 10px 10px; 

	font-family:calibri;

	font-size:22px;

	font-weight:bold;

	margin:0px;

}



.staff_middle_bg a

{

	color:#005879;

	font-weight:bold;

}



.staff_middle_bg{

	background:url(images/staff_middle_bg.png) repeat-y;

	font-family:calibri;

	font-size:14px;

	font-weight:bold;

}



.staff_middle_bg_inner

{

	padding:0px 21px;

}



.staff_bottom_bg{

	background:url(images/staff_bottom_bg.png) no-repeat;

	min-height:34px;

}





.staff_input_username{

	background:#fff url(images/icons/username_icon.png) 10px 5px no-repeat; width:220px; height:29px; border:solid 1px #c7c7c7; padding-left:40px; box-shadow: 5px 5px 4px -1px #efefef inset; color:#666666; font-size:12px; font-weight:bold; font-weight:normal; margin-bottom:20px; border-radius:06px; -moz-border-radius:06px; -webkit-border-radius:06px;

}



.staff_input_password{

	background:#fff url(images/icons/password_icon.png) 10px 5px no-repeat; width:220px; height:29px; border:solid 1px #c7c7c7; padding-left:40px; box-shadow: 5px 5px 4px -1px #efefef inset; color:#666666; font-size:12px; font-weight:bold; font-weight:normal; margin-bottom:20px; border-radius:06px; -moz-border-radius:06px; -webkit-border-radius:06px;

}



.staff_login_btn{

	background:url(images/staff_login.png) no-repeat;

	width:250px;

	height:38px;

	border:0px;

	margin-left:5px;

	cursor:pointer;

}



/**************Staff*************/











/*Contact Us*/

.contact_map{

	width:400px;

	float:left;

	padding-top:20px;

}



.contact_form{

	width:453px;

	float:right;

}



.contact_top_bg

{

	background:url(images/contact_top_bg.png) no-repeat;

	height:30px;

}



.contact_middle_bg{

	background:url(images/contact_middle_bg.png) repeat-y;

	overflow:hidden;

}



.contact_middle_inner

{

	padding:0px 20px;

}



.contact_middle_inner h3{

	font-family:calibri;

	font-size:24px;

	margin:0px;

	padding:0px;

	color:#000;

	padding-bottom:20px;

}



.contact_bottom_bg{

	background:url(images/contact_bottom_bg.png) no-repeat;

	height:27px;

}



.contact_name{

	background:#fdfdfd url(images/icons/name_icon.png) 10px 5px no-repeat; width:370px; height:29px; border:solid 1px #c7c7c7; padding-left:43px; box-shadow: 5px 5px 4px -1px #efefef inset; color:#666666; font-size:12px; font-weight:bold; font-weight:normal; margin-bottom:20px;

}



.contact_email{

	background:#fdfdfd url(images/icons/email_icon.png) 10px 5px no-repeat; width:370px; height:29px; border:solid 1px #c7c7c7; padding-left:43px; box-shadow: 5px 5px 4px -1px #efefef inset; color:#666666; font-size:12px; font-weight:bold; font-weight:normal; margin-bottom:20px;

}



.contact_phone{

	background:#fdfdfd url(images/icons/phone_icon.png) 10px 5px no-repeat; width:370px; height:29px; border:solid 1px #c7c7c7; padding-left:43px; box-shadow: 5px 5px 4px -1px #efefef inset; color:#666666; font-size:12px; font-weight:bold; font-weight:normal; margin-bottom:20px;

}



.contact_message{

	background:#fdfdfd url(images/icons/message_icons.png) 10px 5px no-repeat; width:370px; height:29px; border:solid 1px #c7c7c7; padding-left:43px; box-shadow: 5px 5px 4px -1px #efefef inset; color:#666666; font-size:12px; font-weight:bold; font-weight:normal; margin-bottom:20px; min-height:200px; padding-top:10px;

}



.contact_submit{

	width:122px;

	height:42px;

	border:0px;

	background:url(images/send_btn.png) no-repeat;

	cursor:pointer;

}



/*Contact Us*/





footer{

	margin:auto;

	margin-top:100px;	

	background:url(images/footer_bg.png) no-repeat center;

	height:668px;

}



.footer_nav{

	background:#207239;

	min-height:60px;

	padding-top:10px;

}



.footer_nav li{

	font-family:"Bebas Neue";

	font-size:22px;

	display:inline;

	padding:15px;

	background:url(images/footer_nav_line.png) no-repeat right;

}



.footer_nav li:last-child{

	font-family:"Bebas Neue";

	font-size:22px;

	display:inline;

	padding:13px;

	background:none;

	

}



.footer_nav li a{

	font-family:"Bebas Neue";

	font-size:22px;

	color:#FFF;

}



.footer_nav li a:hover{

	font-family:"Bebas Neue";

	font-size:22px;

	color:#a6f6be;

}



.footer_copyright

{

	text-align:center;

	font-family:calibri;

	font-size:14px;

	padding-top:8px;

	color:#a6f6be;

}









#FileUpload {

    position:relative;

}

#BrowserVisible {

	position: absolute;

	top: 0px;

	left: 0px;

	z-index: 1;

	background:url(button.gif) 100% 0px no-repeat;

	width:527px;

	height: 40px;

}

 #FileField_child {

    width:200px;

   

    margin-right:85px;

	margin-bottom:2px;

    font-size:12px;

	background:#FFF;  height:32px; border:none;

     border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -khtml-border-radius:6px; border:solid 1px #b8b8b8;

	 padding-left:13px; box-shadow: 5px 5px 4px -1px #efefef inset; color:#666666;

}

#FileField {

    width:385px;

   margin-bottom:40px;

    margin-right:85px;

    font-size:12px;

	background:#FFF;  height:32px; border:none;

     border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -khtml-border-radius:6px; border:solid 1px #b8b8b8;

	 padding-left:13px; box-shadow: 5px 5px 4px -1px #efefef inset; color:#666666;

}

 

#BrowserHidden {

    position:relative;

	

    width:240px;

    height:26px;

    text-align: right;

    -moz-opacity:0 ;

    filter:alpha(opacity: 0);

    opacity: 0;

    z-index: 2;

}

/*********** Dashboard ****************/

.dashboard_msg_wrap

{

	width:600px;

	float:left;

}



.dashboard_msg_btn{

	float:left;

	width:325px;

	position:relative;

}



.dashboard_notification{

	position:absolute;

	right:-13px;

	top:02px;

	background:#d80a0a;

	border:solid 2px #fff;

	border-radius:50%;

	-moz-border-radius:50%;	

	-webkit-border-radius:50%;

	padding:2px 8px;

	color:#FFF;

	font-weight:bold;

}



.dashboard_msg_btn img{

	padding-right:5px;

}





.dashboard_logout_btn

{

	padding-left:35px;

	padding-top:3px;

	float:left;

}







/**********Dashboard Menu***********/

.dashboard_menu{

	width:965px;

	margin:auto;

	margin-top:20px;

}



.dashboard_menu ul li{

	float:left;

}



.dashboard_menu_addfamily{

	background:url(images/dashboard_icons/add_family.png) no-repeat;

	height:41px;

	width:125px;

	margin-right:10px;

}

.dashboard_menu_addfamily_active{

	background:url(images/dashboard_icons/add_family.png) no-repeat;

	height:41px;

	width:125px;

	margin-right:10px;

}

.dashboard_menu_addfamily_active:hover{

	background:url(images/dashboard_icons/add_family_hover.png) no-repeat;

	height:41px;

	width:125px;

	margin-right:10px;

}









.dashboard_menu_add_child_info{

	background:url(images/dashboard_icons/add_child_info.png) no-repeat;

	height:41px;

	width:125px;

	margin-right:4px;

}



.dashboard_menu_add_child_info:hover{

	background:url(images/dashboard_icons/add_child_info_hover_new.png) no-repeat;

	height:41px;

	width:125px;

	margin-right:4px;

}





.dashboard_menu_add_child_info_active{

	background:url(images/dashboard_icons/add_child_info_hover.png) no-repeat;

	height:41px;

	width:125px;

	margin-right:4px;

}





.dashboard_menu_upload_area{

	background:url(images/dashboard_icons/upload_area.png) no-repeat;

	height:41px;

	width:125px;

	margin-right:10px;

}



.dashboard_menu_upload_area:hover{

	background:url(images/dashboard_icons/upload_area_hover_new.png) no-repeat;

	height:41px;

	width:125px;

	margin-right:10px;

}

.dashboard_menu_upload{

	background:url(images/dashboard_icons/upload.png) no-repeat;

	height:41px;

	width:82px;

	margin-right:4px;

}



.dashboard_menu_upload:hover{

	background:url(images/dashboard_icons/upload_hover.png) no-repeat;

	height:41px;

	width:82px;

	margin-right:4px;

}



.dashboard_menu_upload_area_active{

	background:url(images/dashboard_icons/upload_area_hover.png) no-repeat;

	height:41px;

	width:125px;

	margin-right:4px;

}

/************************************************************************************/
.dashboard_menu_report{

	background:url(images/dashboard_icons/report.png) no-repeat;

	height:41px;

	width:82px;

	margin-right:4px;

}



.dashboard_menu_report:hover{

	background:url(images/dashboard_icons/report_hover.png) no-repeat;

	height:41px;

	width:82px;

	margin-right:4px;

}



.dashboard_menu_report_area_active{

	background:url(images/dashboard_icons/upload_area_hover.png) no-repeat;

	height:41px;

	width:125px;

	margin-right:4px;

}
/**********************************************************************************/



.dashboard_menu_download_area{

	background:url(images/dashboard_icons/download_area.png) no-repeat;

	height:41px;

	width:125px;

	margin-right:10px;

}



.dashboard_menu_download_area:hover{

	background:url(images/dashboard_icons/download_area_hover_new.png) no-repeat;

	height:41px;

	width:125px;

	margin-right:10px;

}





.dashboard_menu_download_area_active{

	background:url(images/dashboard_icons/download_area_hover.png) no-repeat;

	height:41px;

	width:125px;

	margin-right:10px;

}





.dashboard_menu_pay_fee{

	background:url(images/dashboard_icons/pay_fee.png) no-repeat;

	height:41px;

	width:125px;

	margin-right:10px;

}



.dashboard_menu_pay_fee:hover{

	background:url(images/dashboard_icons/pay_fee_hover.png) no-repeat;

	height:41px;

	width:125px;

	margin-right:10px;

}





.dashboard_menu_pay_fee_active{

	background:url(images/dashboard_icons/pay_fee_hover.png) no-repeat;

	height:41px;

	width:125px;

	margin-right:10px;

}





.dashboard_menu_payment_history{

	background:url(images/dashboard_icons/payment_history.png) no-repeat;

	height:41px;

	width:125px;

	margin-right:10px;

}



.dashboard_menu_payment_history:hover{

	background:url(images/dashboard_icons/payment_histroy_hover.png) no-repeat;

	height:41px;

	width:125px;

	margin-right:10px;

}

.dashboard_menu_logout{

	background:url(images/dashboard_icons/logout.png) no-repeat;

	height:41px;

	width:111px;

	margin-right:4px;

}

.dashboard_menu_logout:hover{

	background:url(images/dashboard_icons/logout_hover.png) no-repeat;

	height:41px;

	width:111px;

	margin-right:4px;

}



.dashboard_menu_payment_history_active{

	background:url(images/dashboard_icons/payment_histroy_hover.png) no-repeat;

	height:41px;

	width:125px;

	margin-right:10px;

}





.dashboard_menu_view_profile{

	background:url(images/dashboard_icons/view_profile.png) no-repeat;

	height:41px;

	width:125px;

	margin-right:4px;

}



.dashboard_menu_view_profile:hover{

	background:url(images/dashboard_icons/view_profile_hover.png) no-repeat;

	height:41px;

	width:125px;

	margin-right:4px;

}



.dashboard_menu_view_profile_active{

	background:url(images/dashboard_icons/view_profile_hover.png) no-repeat;

	height:41px;

	width:125px;

	margin-right:4px;

}



.dashboard_menu_ChangePwd{

	background:url(images/dashboard_icons/change-password.png) no-repeat;

	height:41px;

	width:152px;

	margin-right:4px;

}



.dashboard_menu_ChangePwd:hover{

	background:url(images/dashboard_icons/change-password-hover.png) no-repeat;

	height:41px;

	width:152px;

	margin-right:4px;

}

.dashboard_menu_Invoice{

	background:url(images/dashboard_icons/invoice.png) no-repeat;

	height:41px;

	width:125px;

	margin-right:4px;

}



.dashboard_menu_Invoice:hover{

	background:url(images/dashboard_icons/invoice-hover-new.png) no-repeat;

	height:41px;

	width:125px;

	margin-right:4px;

}


.dashboard_menu_message_staff{

	background:url(images/dashboard_icons/message_staff.png) no-repeat;

	height:41px;

	width:125px;

	margin-right:4px;

}



.dashboard_menu_message_staff:hover{

	background:url(images/dashboard_icons/message_staff_hover_new.png) no-repeat;

	height:41px;

	width:125px;

	margin-right:4px;

}







/*********Dashboard Sub Menu*****************/

.dashboard_sub_menu{

	width:945px;

	margin:auto;

	background:url(images/dashboard_sub_menu.png) repeat-x;

	height:29px;

	padding-top:6px;

}





.dashboard_sub_menu ul li{

	display:inline;

	padding:0px 15px;

}



.dashboard_sub_menu ul li a{

	color:#FFF;

	font-family:calibri;

	font-size:16px;

}

.selection_child

{

	background:#fdfdfd; width:215px; height:32px; border:solid 1px #c7c7c7; padding-left:15px; box-shadow: 5px 5px 4px -1px #efefef inset; color:#666666; font-size:12px; font-weight:bold; font-weight:normal; border-radius:06px; -moz-border-radius:06px; -webkit-border-radius:06px; padding:6px;

}



.child_file_uploading_bg

{

	background:#fdfdfd; width:200px; height:32px; border:solid 1px #c7c7c7; padding-left:15px; box-shadow: 5px 5px 4px -1px #efefef inset; color:#666666; font-size:12px; font-weight:bold; font-weight:normal; margin-bottom:30px; border-radius:06px; -moz-border-radius:06px; -webkit-border-radius:06px;

}





.parent_btns{

	border-radius: 4px;

	-webkit-border-radius: 4px;

	-moz-border-radius: 4px;

	-moz-box-shadow: 0px 0px 3px #e3e3e3; 

	-webkit-box-shadow: 0px 0px 3px #e3e3e3; 

	box-shadow: 0px 0px 3px #e3e3e3;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd', endColorstr='#e9e9e9'); 

	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdfdfd), to(#e9e9e9)); 

	background: -moz-linear-gradient(top,  #fdfdfd,  #e9e9e9);

	border:solid 1px #cccccc;

	min-height:37px;

	min-width:105px;

	overflow:hidden;

	font-weight:bold;

	font-family:calibri;

	font-size:18px;

	cursor:pointer;

}





.parent_btns:hover{

	border-radius: 4px;

	-webkit-border-radius: 4px;

	-moz-border-radius: 4px;

	-moz-box-shadow: 0px 0px 3px #e3e3e3; 

	-webkit-box-shadow: 0px 0px 3px #e3e3e3; 

	box-shadow: 0px 0px 3px #e3e3e3;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a5f2', endColorstr='#0075ab'); 

	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#00a5f2), to(#0075ab)); 

	background: -moz-linear-gradient(top,  #00a5f2,  #0075ab);

	border:solid 1px #0086c3;

	min-height:37px;

	min-width:105px;

	overflow:hidden;

	font-weight:bold;

	font-family:calibri;

	font-size:18px;

	cursor:pointer;

	color:#FFF;

}

table.bottomBorder { border-collapse:collapse; }

table.bottomBorder td, table.bottomBorder th { border-bottom:1px dotted black;padding:5px; }

.border-right{

border-right:1px dotted black;padding:5px;

font:arial;

}

.border-left{

border-left:1px dotted black;padding:5px;

font:arial;

}

.border-bottom{

border-bottom:1px dotted black;padding:5px;

font:arial;

}

.border-top{

border-top:1px dotted black;padding:5px;

font:arial;

}

.child_tab

{

 font-family: 'Short Stack';

 color:#000066;

 font-size:13px;

 font-weight:bold;

}

.child_tab_active

{

 font-family: 'Short Stack';

 color:#990000;

 background-color:#CCCCCC;

 font-size:13px;

 font-weight:bold;

}

