/*Link Adage Banner/Nav CSS*/

*div, *span, *ul{
	margin:0;
	padding:0;
	}

div#banner {
	margin: 0 auto;
	width: 1000px;
	/*height: 104px;*/
	height: 175px;
	background: #000 url(banner_b.gif) repeat-x top left;
	color:#fff;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	}
	
div#logo{
	float: left;
	margin-left: 20px;
	width: 200px;	
	height: 104px;
	}

/*Greeting Span*/	
span.greeting{
	margin: 0;
	width: 400px;
	padding: 0 5px 5px 0;
	float: right;
	text-align: right;
	font-family: Arial, sans-serif;
	}

span.greeting p{
	margin: 2px;
	padding: 0;
	}
	
/*Tab Navigation*/

/* =TODO -----Positioning Fix-----*/
div#tabNav{
	margin-top:42px;
	height:30px;
	width: 712px;
	float: right;
	margin-right:10px;
	}
	
div#tabNav[id] {
	
	margin-bottom: 0;
}

ul.tabnav{
	margin-top: 0;
	list-style:none;
	float:right;
	padding-top: 5px;
	}
	
ul.tabnav li{
	float:right;
	text-align:center;	
	}
	
ul.tabnav li a{
	display: block;
	width: 112px;
	height: 20px;
	padding-top:4px;
	margin-right:8px;
	background: url(nav_tab_.gif) no-repeat bottom center;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	}

li#dl a{
	display: block;
	width: 129px;
	height: 20px;
	padding-top:4px;
	margin-right:8px;
	background: url(nav_tab0.gif) no-repeat bottom center;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	}
li#dl1 a{
	display: block;
	width: 162px;
	height: 20px;
	padding-top:4px;
	margin-right:8px;
	background: url(nav_tab1.gif) no-repeat bottom center;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	}
	

/*Main Top Green Navigation*/

div#mainGreenNav{
	margin: 0 auto;
	width: 1000px;
	height: 22px;
	background:url(main_nav.gif) repeat-x top left;
	border-top:4px solid #fff;
	clear:both;
	}
	
div#mainGreenNav ul{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	}
	
div#mainGreenNav ul li{
	height:22px;
	float:left;
	text-align:center;
	font-size:11px;	
	}
	
div#mainGreenNav ul li a{
	display: block;
	height: 18px;
	width: 12%;
	min-width: 12%;
	padding:3px 8px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	}

div#mainGreenNav ul li.home a {
	width: 5em;
}

div#mainGreenNav ul li.membserv a, 
div#mainGreenNav ul li.adinfo a {
	width: 9em;
}
div#mainGreenNav ul li.buyedulinks a {
	width: 9em;
}
div#mainGreenNav ul li.testimonials a {
	width: 9em;
}
div#mainGreenNav ul li.eduresources a {
	width: 13em;
}
div#mainGreenNav ul li.eduFAQ a {
	width: 5em;
}

div#mainGreenNav ul li.contact a {
	width: 10em;
}

div#mainGreenNav ul li > a {
	width: auto;
}

div#mainGreenNav ul li a:visited{
	color: #fff;
	}
	
div#mainGreenNav ul li a:hover, div#mainGreenNav ul li.current a, div#mainGreenNav ul li a.current{
	color: #46926d;
	background-color:#ddd;
	}
	
div#mainSpacer{
	height: 50px; 
	background-color: #ffffff;
	}

/*Secondary Top Gray Navigation*/
div#mainGrayNav{
	margin:0 auto;
	width: 1000px;
	min-height: 25px;
	_height: 25px;
	background-color: #ddd;
	clear: both;
	}
	
div#mainGrayNav ul{
	margin: 0;
	padding: 0;
	list-style: none;
	/*
	float: left;
	*/
	}

div#mainGrayNav ul.hidden {
	display: none;
}
	
div#mainGrayNav ul li{
	/*
	height: 22px;
	float: left;
	*/
	display: inline;
	width: auto;
	text-align: center;
	font-size: 11px;
	font-weight: bold;	
	}
	
div#mainGrayNav ul li a{
	/*
	display: block;
	*/
	height: 18px;
	padding: 3px 12px;
	color:  #46926d;
	text-decoration: underline;
	}
	
div#mainGrayNav ul li > a {
	width: auto;
}

div#mainGrayNav ul li a:visited{
	color: #46926d;
	}
	
div#mainGrayNav ul li a:hover{
	color: #ddd;
	background-color: #46926d;
	text-decoration: underline;
	}
	
.txtclass
{
 color:#4280CB;
 font-size:13.5pt;
 font-weight:bold;
 padding-left:4em;
}	
.txtclass2
{
 color:#4280CB;
 font-size:13.5pt;
 font-weight:bold;
}	
.txtclasssmall
{
 color:#4280CB;
 font-size:9.5pt;
 font-weight:bold;
}	
.txtclass1
{
 color:#4280CB;
 font-size:12.5pt;
 font-weight:bold;
}	
.smalltxt
{
 text-decoration:underline;
 color:#4280CB;
 font-size:8.9pt;

}
.txtgreen
{
 color:#3B7415;
 font-size:1.5em;
 font-weight:bold;
 padding-left:20px;
}
.paddingcls
{
 padding-left:20px;
 text-align:justify;
}
.paddingcls2
{
 padding-left:50px;
 text-align:justify;
}

	div#contentnew {
		width: 1000px;
		float: left;
		text-align:left;
		padding-left:0px;
	}
	div#contentnew .tabmenu {
		background-color: #d5d5d5;
		width: 1000px;
		text-align:left;
		padding-left:0px;
	}
	div#contentnew div h1 {
		margin: 0;
		color: #2f6b4f;
		font-size: 22px;
		font-weight: normal;
		letter-spacing: -0.5pt;
		margin: 0;
	}
	div#contentnew ul.footer {
		list-style: none;
		margin: 0;
		padding: 0;
		text-align: center;
	}
	div#contentnew ul.footer li {
		border-right: 1px solid #999;
		display: inline;
		padding: 0 .6em 0 .3em;
		*padding-left: .6em;
	}
	div#contentnew ul.footer li.last {
		border-right: 0;
	}
	div#contentnew ul.footer a {
		color: #000;
		font: .9em Verdana, sans-serif;
		text-decoration: none;
	}
	div#contentnew ul.footer a:hover {
		text-decoration: underline;
	}
	div#contentnew td {
		padding: 2px;
	}
	div#adv table {
		width: 900px;
		float: left;
		text-align:left;
		padding-left:30px;
	}
	.cntstyle {
		font-size:18px;
		font-weight:bold;
		color:#000000;
	}
/*.bodyMain {
	position: absolute;
	width: 781px;
	left:50%; 
margin-left:-390px;
}*/


		div#contentgood {
		width: 1000px;
		float:left;
		text-align: left;
	}


	div#contentgood .tabmenu {
		background-color: #d5d5d5;
		padding: 20px 10px;
		width: 1000px;
		text-align:left;
	}
	.contentgood p  {
		padding: 5px 10px;
		text-align:left;
	}
	div#contentgood ul.mntcontent {
		padding: 20px;
		text-align: left;
	}
	div#contentgood li.mntcontent {
		padding: 20px;
		text-align: left;
	}

	div#contentgood td.mntcontent1 {
		margin: 0;
		padding: 20px;
		text-align: center;
	}
	
	div#contentgood ul li  {
		text-align:left;
	}
	
	div#contentgood div h1 {
		margin: 0;
		color: #2f6b4f;
		font-size: 22px;
		font-weight: normal;
		letter-spacing: -0.5pt;
		margin: 0;
		text-align:left;
	}

	div#contentgood ul.footer {
		list-style: none;
		margin: 0;
		padding: 0;
		text-align: center;
	}

	div#contentgood ul.footer li {
		border-right: 1px solid #999;
		display: inline;
		padding: 0 .6em 0 .3em;
	}

	div#contentgood ul.footer li.last {
		border-right: 0;
	}

	div#contentgood ul.footer a {
		color: #000;
		font: .9em Verdana, sans-serif;
		text-decoration: none;
	}

	div#contentgood ul.footer a:hover {
		text-decoration: underline;
	}
	
	div#contentgood td {
		padding: 2px;
	}
	table#contenttbl td.mntcontent1 {
		margin: 0;
	/*	padding: 20px;*/
		text-align: right;
	}
	table#contenttbl ul.mntcontent1 {
		margin: 0;
		padding: 20px;
		text-align: center;
	}


	div#sidebar1 {
/*		border-right: 1px solid #999;*/
		float: left;
		margin: 20px 0 20px 0;
		width: 278px;
		text-align: left;
	}

	div#sidebar1 div {
		background: #d5d5d5;
		width: 820px;
		margin: 0 auto 20px auto;
	}

	div#sidebar1 div p {
		padding: 5px 10px;
	}

	div#sidebar1 div ul {
		margin: 0;
		padding: 10px 20px;
	}

	div#sidebar1 div ul ul {
		padding: 0;
		padding-left: 20px;
	}

	ul.tabs1 {
		height: 22px;
		list-style: none;
		margin: 0;
		padding: 0;
	}

	div#sidebar1 ul.tabs1 {
		width: 220px;
		margin: 0 auto;
	}

	ul.tabs1 li {
		float: left;
		width: 140px;
	}

	div#sidebar1 ul.tabs1 li {
		width: 104px;
	}

	ul.tabs1 a {
		background: #d5d5d5 url(Mid-Tab-.gif) no-repeat scroll 0% 50%;
		color: #fff;
		display: block;
		font-weight: bold;
		height: 17px;
		padding: 5px 0 0 10px;
		text-decoration: none;
		width: 134px;
	}

	div#sidebar1 ul.tabs1 a {
		background-image: url(Left-Tab.gif);
		width: 104px;
		*width: 100px;

	}

	ul.tabs1 a:hover {

	}

	div#sidebar1 ul.tabs1 a:hover {

	}

	ul.tabs1 li.selected {

	}

	div#sidebar1 ul.tabs1 li.selected {

	}

	ul.tabs1 li.selected a {
		background: #d5d5d5 url(Mid-Tab-.gif) no-repeat scroll 0% 50%;
		color: #2f6b4f;
	}

	div#sidebar1 ul.tabs1 li.selected a {
		background-image: url(Left-Tab.gif);
	}

	#advpubcontent li{
		padding-top:5px;
		padding-bottom:5px;
	}

.text_pr {padding-top: 10px; padding-bottom: 10px}
