.menu-links{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #FFF;
	padding-left:10px;
	padding-right:10px;
	padding-top:8px;
	padding-bottom:7px
}

#menu {
	text-align:center;
	padding-top:4px;
	padding-bottom:5px;
}

#menu a:hover {
	background-color:#93af86;
	text-decoration: none;
}

#menu a.active {
	color: #FFFFFF;

}

#logo {
	margin-top: 10px;
	margin-left: 10px;
}


#header {
	margin-top: 5px;
	margin-left: 5px;
}


body {
	background-color: #eaeaea;
}

h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #4f5965;
	font-weight:normal;
	margin-bottom:0;
}

#content {
	
}


.left-heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	font-weight: bold;
	padding-left: 10px;
}

#left {
	
}

.left-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: 1a1d21;
	font-weight: normal;
	padding-bottom: 10px;
	padding-left: 25px;
	list-style-image: url(images/bullet_hm.jpg);
	padding-right: 5px;
}
.leftcontenttitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: 1a1d21;
	padding-bottom: 15px;
	list-style-type: circle;
	font-weight: bold;
	text-transform: none;
	font-variant: normal;
	font-style: normal;
	line-height: normal;
	padding-left: 25px;
}


.left-content ul {
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding-left:18px;
	padding-right:10px;
}

#leftimage {
	margin: 0px;
	padding: 20px;
}

.main_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #292e34;
	line-height: 16px;
	list-style-image: url(images/bullet.jpg);
	list-style-position: outside;
	font-style: normal;
	list-style-type: none;
}
.main_content  a:hover {
	text-decoration: underline;
	color: #6F9461;
}


.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #edecec;
	font-weight: normal;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #edecec;
	font-weight: normal;
}

.footer a{
	color: #edecec;
	text-decoration:none;
}

.left-inner-heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #292e34;
	padding-bottom: 20px;
	padding-top: 10px;
	padding-left: 22px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
}

.left-inner-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #292e34;
	font-weight: normal;
	padding-top: 0px;
	line-height: 25px;
	padding-left: 22px;
	padding-bottom: 5px;
	font-variant: normal;
	text-decoration: none;
}
.left_link_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #292E34;
	background-color: #93af86;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #FFFCE9;
	padding-left: 40px;
	padding-top: 5px;
	padding-bottom: 2px;
	padding-right: 7px;
	border-top-style: none;
}

#Table_01 .left_link_2 a {
	color: #292E34;
	text-decoration: none;
	font-weight: normal;
}
#Table_01 .left_link_2 a:hover {
	color: #FFFCE9;
}


.left_link_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #292E34;
	background-color: #9cbd8d;
	padding-top: 5px;
	padding-left: 45px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFCE9;
	line-height: 14px;
}


.left_link_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 35px;
	line-height: 21px;
	border-top-style: none;
	border-bottom-style: none;
	border-top-color: #FFFCE9;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #86afad;
	color: #292e34;
	font-weight: normal;
	border-bottom-color: #FFFCE9;
	padding-right: 3px;
	border-right-style: none;
	border-left-style: none;
}
#Table_01 .left_link_1 a {
	color: #292E34;
	text-decoration: none;
}
#Table_01 .left_link_1 a:hover {
	color: #FFFCE9;
}
#Table_01 .left_link_1 a.active {
	font-weight: bold;
	color: #292E34;
	text-decoration: none;
}



.left-inner-link a {
	color: #292e34;
	text-decoration: none;
}

.left-inner-link a:hover {
	color: #FFFCE9;
	text-decoration: none;
}

.left-inner-link a.active {
	color: #292e34;
}

.main_content a {
	color: #0099CC;
	font-weight: normal;
	text-decoration: none;
}

/*-------- Menu ---------------*/

	table.CityTable, table.StateTable{width:274px; border-color:#B4C7CB; text-align:left;}
	table.StateTable{margin:0px; border:1px solid #B4C7CB; font-family: Arial, Helvetica, sans-serif; color:#292e34;}
	
	table.StateTable td{padding:5px 5px 5px 10px; /*border-bottom:1px #ffffff solid;*/}
	table.StateTable thead th{background: #B4C7CB; padding:5px 5px 5px 10px; cursor:pointer; color:#292e34; font-size:15px; color:#292e34; }
	table.StateTable tbody {display:none; }
	table.CityTable thead th{background: #87AFAE;cursor:pointer; color:#292e34; padding:5px 5px 5px 10px; font-weight:normal; font-size:13px; }
	.submenu { background: #87AFAE; }
	.overview { font-size:13px; }
	.citytablerow .courses { background-image:url(images/arrow1.jpg); background-repeat:no-repeat; background-position:right; padding-right:15px; }
	.mgmttablerow .subcourses { background-image:url(images/arrow2.jpg); background-repeat:no-repeat; background-position:right; padding-right:15px; }
	
	.childsubmenu { background: #93AF86; font-size:13px; }
	table.StateTable td.nopad{padding:0;}
	.mgmttablerow th { background: #93AF86 !important; width:274px; text-align:left; padding:5px 5px 5px 10px; border-bottom:1px #ffffff solid;}
	.childitems { background:#9CBD8E; padding-left:20px !important; border-bottom:none !important; font-size:12px; color:#292e34;  }
	.consulting th {padding:5px 5px 5px 10px; font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#292e34; }
.imageborder {
	border: 1px solid #1a1d21;
	padding: 0px;
}
.page_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: 292e34;
	padding-bottom: 15px;
}
.testimonials {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #000000;
	line-height: 16px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.testimonial_box {
	border: 1px solid #333333;
	margin: 0px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}

.testimonials_all {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
	text-align: justify;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.main_subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #292E34;
}
.box {
	color: #292E34;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #292E34;
	border-right-color: #292E34;
	border-bottom-color: #292E34;
	border-left-color: #292E34;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-size: 12px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
}

.boximg {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #292E34;
	border-right-color: #292E34;
	border-bottom-color: #292E34;
	border-left-color: #292E34;
	border-top-style: none;
	border-bottom-style: none;
}
.boxtitle  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #292E34;
	border-right-color: #292E34;
	border-bottom-color: #292E34;
	border-left-color: #292E34;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 5px;
}
#Table_01 #content .boxtitle a:hover {
	color: #6F9461;
	text-decoration: underline;
}

#Table_01  #content  .boxtitle  a  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
}


.main_content a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6F9461;
	line-height: 16px;
	list-style-image: url(images/bullet.jpg);
	list-style-position: outside;
	font-style: normal;
	list-style-type: circle;
}
.contenttitle  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	line-height: 25px;
}
#Table_01 #content .contenttitle a:hover {
	color: #6F9461;
	text-decoration: underline;
}
#Table_01 #content .contenttitle a {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.bullets {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
	color: #292e34;
	list-style-position: inside;
	list-style-image: url(images/bullet.jpg);
}
