@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
}
a {
	outline:none;
	color:#fff;
}
.clear {
	clear:both;
}
p.clear {
	clear:both;
}
p {
	font-family:Arial, Verdana, sans-serif;
	font-size:12px;
	color:#FFF;
	line-height:20px;
}
p#blurb {
	font-family:Arial, Verdana, sans-serif;
	font-size:18px;
	color:#FFF;
	line-height:20px;	
}
h4 {
	font-family:Arial, Verdana, sans-serif;
	font-size:14px;
	color:#F9ED32;
	line-height:20px;
}
span {
	display:none;	
}
body {
	font-family:Arial, Verdana, sans-serif;
	font-size:62.5%;
	background-color:#707171;
}
#containerwrap {
	width:871px;
	overflow:hidden;
	background:url(images/cbg.gif) repeat-y;
	margin:0 auto;
}
#container {
	width:809px;
	overflow:hidden;
	margin:0 auto;
}
#header {
	width:809px;
	height:97px;
	overflow:hidden;
	background:url(images/hdrbg.jpg) no-repeat ;
}
#header #logo {
	width:534px;
	height:97px;
	float:left;
	background:url(images/logo.gif) no-repeat 6% 50%;
}
#header #logo_caption{padding:20px 0 0 140px;width:450px;}
#header #logo_caption h1{ font-size:25px; font-family:Arial, Helvetica, sans-serif; color:#FFF03B; margin:0; padding:0;}
#header #logo_caption h3{ font-size:14px !important; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; margin:0; padding:0; font-weight:bold;}
#header #hdrlnx {
	width:150px;
	height:35px;
	float:right;
	margin:20px 20px 0 0;
}
.logo-a {display:block; width:120px; height:80px; float:left;}
#hdrlnx ul {
	list-style-type:none;
	line-height:20px;
	text-align:right;
	font-size:14px;
	color:#FFF;
}
#header ul li a:link {
	color:#FFF;	
}
#header ul li a:hover {
	color:#F9ED32;	
}
#nav {
	height:36px;
	width:809px;
	background:url(images/nav.jpg) no-repeat;
	margin:0 auto;
}
#nav ul {
	display:block;
}
#nav ul li {
	display:inline;
	list-style-type:none;
	float:left;
}
#nav ul li a {
	display:block;
	height:36px;
}
#nav ul li a span {
	display: none;
}
#nav ul li#navigation a:link,
#nav ul li#navigation a:visited {
	width:125px;}
	
#nav ul li#nhome a:link,
#nav ul li#nhome a:visited {
	width:91px;
}
#nav ul li#ndetails a:link,
#nav ul li#ndetails a:visited {
	width:181px;
}
#nav ul li#nworks a:link,
#nav ul li#nworks a:visited {
	width:165px;
}
#nav ul li#ntests a:link,
#nav ul li#ntests a:visited {
	width:241px;
}
#nav ul li#nabout a:link,
#nav ul li#nabout a:visited {
	width:125px;
}
#nav ul li#navigation a:hover,
#nav ul li#navigation a:active {
	background:url(images/nav.jpg) -678px -36px no-repeat;}
	
#nav ul li#nhome a:hover,
#nav ul li#nhome a:active {
	background:url(images/nav.jpg) 0 -36px no-repeat;
}
#nav ul li#ndetails a:hover,
#nav ul li#ndetails a:active {
	background:url(images/nav.jpg) -91px -36px no-repeat;
}
#nav ul li#nworks a:hover,
#nav ul li#nworks a:active {
	background:url(images/nav.jpg) -272px -36px no-repeat;
}
#nav ul li#ntests a:hover,
#nav ul li#ntests a:active {
	background:url(images/nav.jpg) -437px -36px no-repeat;
}
#nav ul li#nabout a:hover,
#nav ul li#nabout a:active {
	background:url(images/nav.jpg) -678px -36px no-repeat;
}
#nav ul li#nabout1 a:hover,
#nav ul li#nabout1 a:active {
	background:url(images/nav.jpg) -678px 36px no-repeat;
}


#dhome #nav ul li#nhome a:link,
#dhome #nav ul li#nhome a:visited,
#dhome #nav ul li#nhome a:hover,
#dhome #nav ul li#nhome a:active {
	background:url(images/nav.jpg) 0 -36px no-repeat;
}
#ddetails #nav ul li#ndetails a:link,
#ddetails #nav ul li#ndetails a:visited,
#ddetails #nav ul li#ndetails a:hover,
#ddetails #nav ul li#ndetails a:active {
	background:url(images/nav.jpg) -91px -36px no-repeat;
}
#dworks #nav ul li#nworks a:link,
#dworks #nav ul li#nworks a:visited,
#dworks #nav ul li#nworks a:hover,
#dworks #nav ul li#nworks a:active {
	background:url(images/nav.jpg) -272px -36px no-repeat;
}
#dtests #nav ul li#ntests a:link,
#dtests #nav ul li#ntests a:visited,
#dtests #nav ul li#ntests a:hover,
#dtests #nav ul li#ntests a:active {
		background:url(images/nav.jpg) -437px -36px no-repeat;
}
#dabout2 #nav ul li#nabout a:link,
#dabout2 #nav ul li#nabout a:visited,
#dabout2 #nav ul li#nabout a:hover,
#dabout2 #nav ul li#nabout a:active {
	background:url(images/nav.jpg) -678px -36px no-repeat;
}



#banner {
	width:809px;
	height:243px;
}
#bannert #enroll {
	width:126px;
	height:36px;
	position:relative;
	left:280px;
	top:140px;	
}
#ddetails #banner {
	width:809px;
	height:223px;
	background:url(images/cdban.jpg) no-repeat;
}
#dworks #banner {
	width:809px;
	height:223px;
	background:url(images/wban.jpg) no-repeat;
}
#dabout2 #banner {
	width:809px;
	height:223px;
	background:url(images/aboutusban.jpg) no-repeat;
}
#dtests #banner {
	width:809px;
	height:223px;
	background:url(images/tban.jpg) no-repeat;
}
#dabout #banner {
	width:809px;
	height:223px;
	background:url(images/aban.jpg) no-repeat;
}
#bannert {
	width:809px;
	height:203px;
	background:url(images/hban.jpg) no-repeat;
}
#ddetails #banner #enroll,
#dworks #banner #enroll,
#dtests #banner #enroll,
#dabout2 #banner #enroll {
	width:126px;
	height:36px;
	position:relative;
	left:280px;
	top:140px;	
}
#ddetails #banner #enroll
{
	width:126px;
	height:36px;
	position:relative;
	left:280px;
	top:140px;	
}
#dhome #bannerb {
	width:809px;
	height:60px;
	background:url(images/hban2bg.gif) repeat-x;
}
#bannerb #girl {
	width:184px;
	height:60px;
	float:left;
	background:url(images/girl.jpg) no-repeat right;
	padding:0 0 0 37px;
}
#bannerb #offer {
	width:450px;
	height:30px;
	float:right;
	margin:5px 100px 0 0;
}
#offer ul {
	width:430px;
	height:30px;
	list-style-type:none;
}
#offer ul li {
	font-size:16px;
	color:#F9ED32;
	line-height:14px;
	text-align:right;
}
#offer ul li a {
	font-size:12px;
	color:#FFF;
}
#offer ul li a:link;
#offer ul li a:visited {
	font-size:12px;
	color:#FFF;
}
#offer ul li a:hover {
	font-size:12px;
	color:#F9ED32;
}
#dhome #cntcontainer {
	width:809px;
        height:1900px;
	background:url(images/contentbg.gif) repeat-x #64695D;;
}
#ddetails #cntcontainer {
	width:809px;
	overflow:hidden;
	background:url(images/dcontentbg.gif) repeat-x;
}
#dworks #cntcontainer {
	width:809px;
	overflow:hidden;
	background:url(images/wcontentbg.gif) repeat-x;
}
#dabout2 #cntcontainer {
	width:809px;
	overflow:hidden;
	background:url(images/wcontentbg.gif) repeat-x;
}
#dtests #cntcontainer {
	width:809px;
	overflow:hidden;
	background:url(images/dcontentbg.gif) repeat-x;
}
#dabout #cntcontainer {
	width:809px;
	overflow:hidden;
	background:url(images/dcontentbg.gif) repeat-x;
	
}
#hdlncontr {
	width:722px;	
	background:url(images/hdlncontr.gif) repeat-x;
	margin:0 0 0 43px;
	border:solid 1px #64695d;
}
#hdlncontr2 {
	width:722px;
	background:url(images/hdlncontr.gif) repeat-x;
	border:solid 1px #64695d;
	margin:0px auto;
}
#dabout #hdlncontr2 {
	width:722px;
	height:190px;
	background:url(images/hdlncontr.gif) repeat-x;
	border:solid 1px #64695d;
	margin:0 0 0 43px;
}
#dworks #hdlncontr,
#dworks #hdlncontr2,
#dabout2 #hdlncontr2 {
	width:722px;
	height:328px;
	background:url(images/whdlncontr.gif) repeat-x;
	margin:0 0 0 43px;
	border:solid 1px #64695d;
}

#dabout2 #hdlncontr {
	width:722px;
	height:1000px;
	background:url(images/whdlncontr.gif) repeat-x;
	margin:0 0 0 43px;
	border:solid 1px #64695d;
}
#thdlncontr {
	width:722px;
	height:120px;
	background-color:#3a422e;
	margin:0 0 20px 43px;
	border:solid 1px #F9ED32;
}
#thdln {
	width:718px;
	height:163px;
	background:url(images/hdlnbg.gif) repeat-x;
	margin:1px 0 0 1px;
	border:solid 1px #64695d;
}
#hdln {
	width:718px;
	background:url(images/hdlnbg.gif) repeat-x;
	margin:1px 0 0 1px;
	border:solid 1px #64695d;
}
#hdln2 {
	width:718px;
	background:url(images/hdlnbg.gif) repeat-x;
	margin:1px 0 0 1px;
	border:solid 1px #64695d;
}
#dabout #hdln2 {
	width:718px;
	height:163px;
	background:url(images/hdlnbg.gif) repeat-x;
	margin:1px 0 0 1px;
	border:solid 1px #64695d;
}
#ahdln2 {
	width:637px;
	margin:10px 0 0 63px;
	line-height:20px;
}
#ahdln2 a {
	color:#F9ED32;
}
#ahdln2 a:hover {
	color:#fff;
}
#dworks #hdln,
#dworks #hdln2{
	width:718px;
	height:328px;
	background:url(images/whdlnbg.gif) repeat-x;
	margin:1px 0 0 1px;
	border:solid 1px #64695d;
}
#headline {
	width:637px;
	margin:10px 0 0 63px;
	line-height:20px;
}
#dabout2 #headline {
	width:637px;
	height:490px;
	margin:10px 0 0 63px;
	line-height:20px;
}
#dtests #hdln {
	width:718px;
}
#dtests #treason {
	width:440px;
	height:375px;
	margin:20px 0 0 20px;
	float:left;
}
#dtests #treason ul {

}

#dtests #othertests {
	width:210px;
	height:340px;
	background-color:#3a422e;
	margin:20px 20px 0 0;
	float:right;
}
#otests {
	width:190px;
	height:340px;
	margin:10px 0 0 10px;
}
#otests #fiftyq{
	width:190px;
	height:100px;
}
#otests #hundredq{
	width:190px;
	height:100px;
}
#otests p#buy {
	margin:0 0 0 25px;
}
#otests p#buy2 {
	margin:0 0 0 25px;
}
#treason2 {
	width:630px;
	overflow:hidden;
	clear:both;
	margin:10px 0 0 70px;
}
#treason2 ul {
	list-style-type:none;
	font-size:12px;
	color:#FFF;
	line-height:20px;
	margin:5px 0 0 15px;
}
#treason2 p.yelw {
	color:#F9ED32;
	font-size:12px;
	margin:10px 0 0 0;
}
#hdln ul {
	margin:10px 0 0 63px;
	list-style-type:none;
}
#hdln ol {
	margin:10px 0 0 30px;
	list-style-type:none;
	line-height:20px;
}
#hdln ul li {
	font-size:14px;
	color:#FFF;
}
#hdln ol li {
	font-size:14px;
	color:#FFF;
	margin:5px 0 0 0;	
}
#hdln ul li img,
#hdln ol li img{
	margin:0 5px 0 0;	
}
#content {
	width:809px;
	height:1300px;/*adjust content container height*/
	background-color:#64695d;
}
#ddetails #content {
	width:809px;
        height:650px;/*adjust content container height*/
	background-color:#64695d;
}
#dworks #content {
	width:809px;
	height:1130px;/*adjust content container height*/
	background-color:#64695d;
}
#dtests #content {
	width:809px;
	height:875px;/*adjust content container height*/
	background-color:#64695d;
}
#dabout #content {
	width:809px;
	height:550px;/*adjust content container height*/
	background-color:#64695d;
}
#dabout2 #content {
	width:809px;
	height:750px;/*adjust content container height*/
	background-color:#64695d;
}
#content #cols {
	width:726px;
	height:217px;
	margin:0 0 0 43px;
}
#leftcolcontr {
	width:342px;
	height:212px;
	background:url(images/contcolbg.gif) repeat-x;
	border:solid 1px #64695d;
	float:left;
}
#leftcol {
	width:338px;
	height:210px;
	background:url(images/colbg.gif) repeat-x;
	margin:1px 0 0 1px;
	border:solid 1px #64695d;
}
#left {
	width:296px;
	overflow:hidden;
	margin:20px 0 0 20px;
}
#left ul,
#right ul {
	margin:0 0 0 20px;
	list-style-type:none;
}
#left ul li,
#right ul li {
	font-size:12px;
	color:#FFF;
	margin:0 0 0 10px;
}
#rightcolcontr {
	width:342px;
	height:212px;
	background:url(images/contcolbg.gif) repeat-x;
	border:solid 1px #64695d;
	float:right;
}
#rightcol {
	width:338px;
	height:210px;
	background:url(images/colbg.gif) repeat-x;
	margin:1px 0 0 1px;
	border:solid 1px #64695d;
}
#right {
	width:296px;
	overflow:hidden;
	margin:20px 0 0 20px;
}
#right img {
	margin:0 0 0 3px;
	float:right;
}
#dhome #endcontent {
	width:809px;
	height:125px;
	clear:both;
	margin:40px 0 0 90px;
}
#dhome #endcontent2 {
	width:809px;
	height:125px;
	clear:both;
	margin:40px 0 0 50px;
}
#ddetails #endcontent {
	width:809px;
	height:150px;
	clear:both;
	margin:40px 0 0 0px;
}
#dworks #endcontent,
#dabout2 #endcontent {
	width:809px;
	height:108px;
	clear:both;
	margin:0 0 25px 0;
}
#dworks #endcontent2,
#dabout2 #endcontent2 {
	width:809px;
	height:108px;
	clear:both;
	margin:0 0 25px 0;
}
#dtests #endcontent {
	width:809px;
	overflow:hidden;
	clear:both;
	margin:0 0 25px 0;
}
#dabout #endcontent {
	width:809px;
	overflow:hidden;
	clear:both;
	margin:25px 0 10px 60px;
}
#endcontent p#phrase {
	width:703px;
	height:23px;
	font-size:16px;
}
#ddetails #endcontent p#phrase {
	width:557px;
	height:22px;
	background:url(images/dend.gif) no-repeat;
	margin:10px 0 0 80px;
}

#dworks #endcontent2 img
#dabout2 #endcontent2 img {
	width:130px;
	height:32px;
	margin:0 0 10px 350px;
}
p#phrase2 {
	width:557px;
	height:22px;
	background:url(images/dend.gif) no-repeat;
	margin:20px 0 0 80px;
}
#dworks #endcontent p#phrase2,
#dabout2 #endcontent p#phrase2 {
	width:557px;
	height:22px;
	background:url(images/dend.gif) no-repeat;
	margin:20px 0 0 80px;
}
#endcontent p#sign {
	text-align:center;
	height:39px;
	background:url(images/sign.gif) no-repeat;
	margin:0 0 0 250px;
}
#endcontent2 p#sign2 {
	width:134px;
	height:39px;
	background:url(images/sign.gif) no-repeat;
	margin:0 0 0 225px;
}
#dworks #endcontent img,
#dabout2 #endcontent img {
	width:130px;
	height:32px;
	margin:0 0 10px 350px;
}
#dworks #endcontent p#enroll2 img,
#dabout2 #endcontent p#enroll2 img {
	width:130px;
	height:32px;
	margin:0 0 10px 300px;
}
#endcontent img {
	width:130px;
	height:32px;
	margin:0 0 10px 250px;
}
#endcontent2 img {
	width:130px;
	height:32px;
	margin:0 0 10px 250px;
}
#fodder {
	margin:25px 0 0 0;
}
#fodder ul {
	list-style-type:none;	
}
#fodder ul li {
	font-size:12px;
	color:#FFF;	
	line-height:20px;
	margin:0 0 0 20px;
}
p.yelw {
	color:#F9ED32;
	font-size:12px;
	margin:10px 0 0 0;
}
#fodcols a {
	color:#FFF;
	font-size:14px;
}
#fodcols a:hover {
	color:#FFF;
	font-size:14px;
}
#fodcols {
	width:677px;
	overflow:hidden;
	margin:20px 0 0 20px;
}
#fodcols h4 {
	margin:20px 0 5px 0;	
}
#footer {
	width:809px;
	height:200px;
	background:url(images/footerbg.gif) repeat-x;
}
#footer p {
	width:700px;
	margin:0 auto;
	text-align:center;
	line-height:20px;
}

#footer a:link,
#footer a:visited {
	color:#F9ED32;	
}
#footer a:hover {
	color:#FFF;
}
.enroll_but_price {width:200px; margin:auto; text-align:center;}
.enroll_but_price IMG {margin-bottom:10px;}

/*--- New Styles for SEO pages --*/

#fodder2 {
	margin:0 auto;
	padding:25px 0 0 0;
	border-left:solid 4px #252e1d;
	border-right:solid 4px #252e1d;
	background:url(images/fooder-bg2.gif) left top repeat-x;
}
#fodder2Right {
	width:180px;
	height:250px;
	float:right;
	margin:0px 0px 40px 30px;
}
#hdln3 {
	background:transparent url(images/hdlnbg3.gif) repeat-x scroll 0 0;
	border:1px solid #64695D;
	margin:1px 0 0 1px;
	width:718px;
}
#footer2 {
	background:transparent url(images/footerbg.gif) repeat-x scroll 0 0;
	height:200px;
	border-left:solid 4px #252e1d;
	border-right:solid 4px #252e1d;
	text-align:center;
	width:801px;
        color:#fff; font-size:12px;
}
#footer3 {
        background:transparent url(images/footerbg.gif) repeat-x scroll 0 0;
        height:200px;
        text-align:center;
        width:810px;
        color:#fff; font-size:12px;
}
#content2 {
	background-color:#64695D;
	width:809px;
}
#dhome #cntcontainer2 {
	background:#64695D url(images/contentbg.gif) repeat-x scroll 0 0;
	width:809px;
}
.contentList1 {
	margin-left:15px;
	margin-top:15px;
}
.contentList1 li {
	background:url(images/blt1.gif) left 5px no-repeat;
	padding:2px 0 2px 30px;
	list-style:none;
	color:#fff;
	font-size:12px;
}
#fodcols1 a {
	color:#F9ED32;

}
#fodcols1 a:hover {
	color:#FFF;

}
#fodcols1 {
	width:600px;
	overflow:hidden;
	margin:20px 30px 0 60px;
}
#fodcols1 h4
{
	margin:20px 0 5px 0;
	font-size:13px;
	font-weight:normal;
}
#fodcols1 h2 {
	font-size:14px;
	color:#F9ED32;

	}
#fodcols1 p {margin-bottom:10px;}
#footer2 a , #footer3 a
{
color:#F9ED32;
}
	
	/*--*/
