BODY, TD, P {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
    color: #000000;}
.black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
    color: #000000;
    text-decoration: none;}
.programdescription {
	font-size: 11px;
	color:#333333;}
.tsubtitle {
	font-size: 14px;}
.super {
    vertical-align : super;
	font-size : 10px;}
a.program {
	color: #003163;
	font-weight: bold;}
a.program:hover {
	color: #4677A9;
	font-weight: bold;}
.grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
    color: #676767;}
.white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
    color: #FFFFFF;}
.orange {
    color: #FF6600;}
.price {
    color:#9A3001;
	font-weight:bold;}
.red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
    color: #990000;}
.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    color: #000000;}
.eleven {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    color: #000000;}
.label {
	font-size: 12px;
	font-weight: bold;}
.sublabel {
	font-size: 11px;
	font-weight: bold;}	
.navlabel {
	font-size: 12px;
	font-weight: bold;
    color: #666666;}
.custommedia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    color: #993300;}
a.nav-main {
	font-size: 11px;
	color: #823003;
	font-weight:bold;
	text-decoration:none;
}
a.nav-main:hover {
	font-size: 11px;
	color: #C87649;
	font-weight:bold;
	text-decoration:none;
}
a.nav-sub {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:underline;
}
a.nav-sub:hover {
	font-size: 11px;
	color: #CCCCCC;
	text-decoration:underline;
}
a.nav-aux {
	font-size: 11px;
	color: #823003;
	text-decoration:none;
}
a.nav-aux:hover {
	font-size: 11px;
	color: #AF5D30;
	text-decoration:none;
}
a.nav-page {
	font-size: 10px;
	color: #666666;
}
a.nav-page:hover {
	font-size: 10px;
	color: #999999;
}
a.nav-text {
	font-size: 11px;
	color: #FFFFFF;
}
a.nav-text:hover {
	font-size: 11px;
	color: #FFF0C7;
}
a.newtest {
	color: #236D00;
}
a.newtest:hover {
	color: #559F32;
}
a.mostpopulartest {
	color: #1B1061;
}
a.mostpopulartest:hover {
	color: #6156A7;
}
a.featuredtest {
	color: #993300;
}
a.featuredtest:hover {
	color: #CC6633;
}
a.toptest {
	color: #993300;
}
a.toptest:hover {
	color: #DF7946;
}
a.personalitytest {
	color: #7F7F04;
}
a.personalitytest:hover {
	color: #C5C54A;
}
a.webtest {
	color: #135166;
}
a.webtest:hover {
	color: #438196;
}
a.phdtest {
	color: #993300;
	font-weight: bold;
}
a.phdtest:hover {
	color: #CC6633;
	font-weight: bold;
}
a.category {
	color: #B27141;
	font-weight: bold;
}
a.category:hover {
	color: #D1854C;
	font-weight: bold;
}
a.teenstest {
	color: #770707;
	line-height: 1.5;
}
a.teenstest:hover {
	color: #A93939;
	line-height: 1.5;
}
a.momstest {
	color: #1B1061;
	line-height: 1.5;
}
a.momstest:hover {
	color: #6156A7;
	line-height: 1.5;
}
A.test {
    color: #000000;
	line-height: 1.5;
}
A:HOVER.test {
    color: #777777;
	line-height: 1.5;
}

	
A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #993300;}
A:HOVER {
	color: #FF9900;
    text-decoration: underline;}
A:HOVER.white {
	color: #FFFFDD;
    text-decoration: underline;}
A:HOVER.black {
	color: #FF9900;
    text-decoration: underline;}
A:HOVER.orange {
	color: #993300;
    text-decoration: underline;}
A.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    color: #993300;
	text-decoration: none;}
A.eleven {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    color: #993300;}
A.friend {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;}
A:HOVER.friend {
	color: #CCCCFF;
	font-size: 10px;}
A:HOVER.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
    color: #FF6600;
	font-weight: bold;}

A.333333FFFFFF {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-style: italic;}
A:HOVER.333333FFFFFF {
	color: #FFFFFF;
	font-style: italic;}
A.leftb {
	color: #FF9900;
	font-style: italic;}
A:HOVER.leftb {
	color: #FFCC00;}

A.alltests {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	font-style: italic;
	text-decoration: none;}
A:HOVER.alltests {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	font-style: italic;
	text-decoration: underline;}
A.000000993300 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-style: italic;}
A:HOVER.000000993300 {
	color: #993300;
	font-style: italic;}
A.big000000993300 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	font-style: italic;}
A:HOVER.big000000993300 {
	color: #993300;
	font-size: 15px;
	font-style: italic;}

A.FFFFFFCCCCFF {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-style: italic;}
A:HOVER.FFFFFFCCCCFF {
	color: #CCCCFF;
	font-style: italic;}
A.000000FFFFFF {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-style: italic;}
A:HOVER.000000FFFFFF {
	color: #FFFFFF;
	font-style: italic;}
A.label000000FFFFFF {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;}
A:HOVER.label000000FFFFFF {
	color: #FFFFFF;
	font-weight: bold;}
A.smalllabel000000FFFFFF {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;}
A:HOVER.smalllabel000000FFFFFF {
	color: #FFFFFF;}
A.smalllabel000000993300 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;}
A:HOVER.smalllabel000000993300 {
	color: #993300;}

A.orangenodec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #993300;
	text-decoration: none;
	line-height: 1.6;
	}
A:HOVER.orangenodec {
	color: #FF6600;
	text-decoration: underline;
	}
A.blackunder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    color: #000000;
    text-decoration: underline;}
A:Hover.blackunder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    color: #993300;
    text-decoration: underline;}

A.whitemin {
	color: #FFFFFF;
    text-decoration: none;
	font-size: 12px;}
A:HOVER.whitemin {
	color: #CCCCFF;
    text-decoration: none;
	font-size: 12px;}
A.whitemax {
	color: #FFFFFF;
    text-decoration: none;
	font-size: 18px;}
A:HOVER.whitemax {
	color: #CCCCFF;
    text-decoration: none;
	font-size: 18px;}

A:hover.yellowheader {
    text-decoration: underline;}
	
.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
    color: #000000;
	font-weight: bold;}
.headerwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
    color: #FFFFFF;
	font-weight: bold;}
.bigheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
    color: #000000;
	font-weight: bold;}
.bigheadernobold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
    color: #000000;}
.bigbigheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 56px;
    color: #000000;
	font-weight: bold;}
.orangeheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
    color: #FF6600;
	font-weight: bold;}
.blackheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
    color: #000000;
	font-weight: bold;}
.blackbold17 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
    color: #000000;
	font-weight: bold;}
.black17 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
    color: #000000;}
.whiteheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
    color: #FFFFFF;
	font-weight: bold;}


.smallw {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    color: #FFFFFF;}

.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
    color: #FF0000;
	font-weight: bold;}

A:HOVER.leftnav {
	color: #FF9900;
    text-decoration: underline;}
A.field {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;}
A:HOVER.field {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	size: 10px;
	color: #993300;
	font-weight: bold;
	text-decoration: underline;}

.buttonFFFFFF {
	background:#FFFFFF;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;}

.buttonFFCC66 {
	background:#FFCC66;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;}

.button99CC66 {
	background:#99CC66;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;}
.button9999CC {
	background:#9999CC;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;}

.buttonCCCCFF {
	background:#CCCCFF;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;}

.buttonFBF7EB {
	background:#FBF7EB;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;}
.buttonFAECD2 {
	background:#FAECD2;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;}
.buttonFC801C {
	background:#FC801C;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
  color:#FFFFFF;}
.buybutton {
	background:#FFFFFF;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;}

.buybuttonCCCC99 {
	background:#CCCC99;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;}
.buybuttonFFCC66 {
	background:#FFCC66;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;}

.buybuttonFFCC99 {
	background:#FFCC99;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;}
  
.buybuttonCBDFEB {
	background:#CBDFEB;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;}

.checkbox {
	height:12px;
	width:12px;}

A.blackitalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    font-style: italic;}
A:HOVER.blackitalic {
	color: #FF9900;
    font-style: italic;}

A.viewall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
    color: #000000;
    text-decoration: underline;}
A:Hover.viewall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
    color: #993300;
    text-decoration: underline;}
	
.horoheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
    color: #999999;
	font-weight: 900;}
.horosmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    color: #993300;
	line-height: 1.5;
	text-decoration: none;}
	
.grey999999 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
    color: #999999;}	

.uptreportheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
    color: #333366;
	font-weight: bold;}
.uptreportsubheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
    color: #333366;
	font-weight: bold;}
.uptreportscale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    color: #666699;
	font-weight: bold;}

.indexleftrailheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    color: #FF9933;
	font-weight: bold;}
.indexleftrail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    color: #686666;}

a.nav-main-ffffff {
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
a.nav-main-ffffff:hover {
	font-size: 11px;
	color: #cccccc;
	font-weight:bold;
	text-decoration:none;
}

a.nav-main-FDFDFE {
	font-size: 11px;
	color: #FDFDFE;
	font-weight:bold;
	text-decoration:none;
}
a.nav-main-FDFDFE:hover {
	color: #FEE6D2;
	font-weight:bold;
	text-decoration:none;
}

a.nav-main-4891E9 {
	font-size: 11px;
	color: #4891E9;
	font-weight:bold;
	text-decoration:none;
}
a.nav-main-4891E9:hover {
	color: #7EAFEA;
	font-weight:bold;
	text-decoration:none;
}
a.nav-main-F37637 {
	font-size: 11px;
	color: #F37637;
	font-weight:bold;
	text-decoration:none;
}
a.nav-main-F37637:hover {
	font-size: 11px;
	color: #F8B278;
	font-weight:bold;
	text-decoration:none;
}


a.nav-aux-0222E2 {
	font-size: 11px;
	color: #0222E2;
	text-decoration:underline;
}
a.nav-aux-CC3300 {
	font-size: 11px;
	color: #CC3300;
	text-decoration:underline;
}
a.nav-aux-CC3300:hover {
	font-size: 11px;
	color: #CC3300;
	text-decoration:underline;
}

a.nav-text {
	font-size: 11px;
	color: #FFFFFF;
}
a.nav-text:hover {
	font-size: 11px;
	color: #EEEEEE;
}
.home {
	font-size: 11px;
	color:#FFFFFF;
}
a.subnav {
	font-size: 11px;
	color:#FFFFFF;
  text-decoration:none;
}
a.subnav:hover {
	font-size: 11px;
	color:#FFFFFF;
  text-decoration:none;
}
.subnavbold {
  font-size: 11px;
  font-weight: bold;
	color:#FFFFFF;
  text-decoration:none;
}

