/**** LINK-tag style sheet consumer.css ****/

/* Text Formatting and Page Layout */

p, td, ul, ol, li, blockquote {
	font-family: arial,helvetica,verdana;
	font-size:12px;
	color:#000000
}

th {text-align:left}
h1, h4 {margin:0px; padding:0px}
h2, h3 {margin-top:15px; margin-bottom:0px; padding:0px}
form {margin:0px;padding:0px;}
label {margin:0px; padding:0px}
.logo {margin:2px 0px 2px 10px}
.logoBlock {margin:6px 0px 0px 10px}
.breadcrumb  {font-family: arial,helvetica,verdana; font-size:12px; margin-top:14px; margin-right:0px; margin-bottom:8px; margin-left:0px; font-weight:bold}
.title {font-family: arial,helvetica,verdana; font-size:20px; color:#000000; font-weight: bold}
.titleWhite {font-family:white;font-size:16px; font-weight:bold;color:white;}
.header {font-family: arial,helvetica,verdana; font-size:15px; color:#000000; font-weight: bold}
.subhed {font-family: arial,helvetica,verdana; font-size:12px; color:#3399CC; font-weight: bold}
.main, .mainGeneric {margin-top:20px; margin-bottom:10px; margin-left:39px; width:661px; font-family: arial,helvetica,verdana; font-size:12px; color:#000000}
.mainBlock {padding:10 0 10 39; font-family: arial,helvetica,verdana; font-size:12px; color:#000000; width:711}
.mainInline {margin:0 0 0 39; font-family: arial,helvetica,verdana; font-size:12px; color:#000000}
.mainPopup {margin:20 20 10 39; font-family: arial,helvetica,verdana; font-size:12px; color:#000000}
.error {font-family: arial,helvetica,verdana;color:#CC0000}
.pullquote {font-family: arial; font-size:14px; color:#3399CC; font-weight: bold; width:140px; float:right; padding:8px; text-align:center}
.pullquoteStrong {font-family: arial; font-size:14px; color:#999999; font-weight: bold}
.copyright {font-family: arial; font-size:11px; color:#006699}
.lnk, .main a, .main a.link, .main a.visited, .mainPopup a, .mainPopup a.link, .mainPopup a.visited {color:#3399CC}
.caption {font-family: arial,helvetica,verdana; font-size:11px; color:#FFFFFF; margin-left:7px; margin-right:7px; margin-top:7px; margin-bottom:7px}
.paraMain {margin-top:0px}
.text {font-family: arial,helvetica,verdana; font-size:12px; color:#000000}
.textBold {font-family: arial,helvetica,verdana; font-size:12px; color:#000000; font-weight: bold}
.textSmall {font-family: arial,helvetica,verdana; font-size:11px; color:#000000}
.textTen {font-family: arial,helvetica,verdana; font-size:10px; color:#000000}
.textLarge {font-family:arial; font-size:13px;color:#000000;}
.textSixteen {font-family: arial,helvetica,verdana; font-size:16px; color:#000000}
.mathText,.math {font-family: courier new;}

/* gray hrule */
.hrule {
	background-image: url(/prod_images/eoeoeo.gif);
	padding: 1px 0px 1px 0px;
	background-repeat: repeat-x;
}

/* List Formatting */

ul {font-family: arial,helvetica,verdana; margin-top:0px; margin-left:16px; padding:0px}
ol {font-family: arial,helvetica,verdana; margin-top:0px; margin-left:22px; padding:0px}
ol.roman {font-family: arial,helvetica,verdana; margin-top:0px; margin-left:50px;}
ol li {font-family: arial,helvetica,verdana; list-style-type: digit; margin-top:10px; margin-left:10px}
ul li {font-family: arial,helvetica,verdana; list-style-image:url(/images/bullet.gif); list-style-type: square; margin-top:10px; margin-left:0px;}
ul li.top {font-family: arial,helvetica,verdana; list-style-image:url(/images/bullet.gif); list-style-type: square; margin-top:0px; margin-left:0px;}
ul.asterisk {font-family: arial,helvetica,verdana; margin-top:0px; margin-bottom:2px; margin-left:16px; padding:0px}
li.asterisk {font-family: arial,helvetica,verdana; font-size:11px; color:#000000; list-style-image:url(/prod_images/bullet_asterisk.gif); list-style-type: none; margin-top:7px}
ul li.nlm {font-family: arial,helvetica,verdana; list-style-image:url(/images/bullet.gif); list-style-type: none; margin-top:0px; margin-left:0px; margin-bottom:10px; padding:0px}
ul li.narrow {font-family: arial,helvetica,verdana; font-size:12px; color:#000000; list-style-image:url(/images/bullet.gif); list-style-type: square; margin-top:0px}
.plist ul li {font-size:11px; margin:0px}

/* Table Formatting */

.tableDark {font-family: arial, helvetica, verdana; font-size:11px; color:#000000; background-color:#E0E0E0}
.tableLight {font-family: arial, helvetica, verdana; font-size:11px; color:#000000; background-color:#EEEEEE}
/* bold tags to be applied to header and subheader in-line */
.tableHeader {font-family: arial, helvetica, verdana; font-size:14px; color:#000000; background-color:#EEEEEE;}
.tableSubhed {font-family: arial, helvetica, verdana; font-size:11px; color:#FFFFFF; background-color:#999999;}
.tableLnk {font-family: arial,helvetica,verdana; font-size:11px; color:#3399CC}
.tableHeader a, .tableHeader a:link, .tableHeader a:visited, .main .tableHeader a
.tableLight a, .tableLight a:link, .tableLight a:visited, .main .tableLight a,
.tableDark a, .tableDark a:link, .tableDark a:visited, .main .tableDark a {color:#000000}
.tableSubhed a, .tableSubhed a:link, .tableSubhed a:visited, .main .tableSubhed a  {color:#FFFFFF}


/* Forms */

.formHeader {font-family: arial,helvetica,verdana; font-size:12px; color:#FFFFFF; margin-left:8px; margin-right:6px; margin-top:3px; margin-bottom:1px; font-weight:bold}
.formBlock {font-family: arial,helvetica,verdana; font-size:12px; margin:8px}
.formItem {font-family: arial,helvetica,verdana; font-size:12px; margin:2 8 1 8}
.requiredText {font-family: arial,helvetica,verdana; font-size:11px; color:#006699}
.shortField {width:120px}

/* Left and Right Navigation Modules */

.moduleTitle, .testsmoduleTitle {font-family: arial,helvetica,verdana; font-size:11px; color:#FFFFFF; margin-left:8px; margin-right:6px; margin-top:2px; margin-bottom:0px; font-weight:bold}
.moduleTitleRt {padding:0 6 2 0}
.moduleBlock {font-size:11px; margin-top:7px;margin-right:2px;margin-bottom:7px;margin-left:7px}
.moduleSubBlock {font-size:11px; margin-top:2px; margin-left:9px}
.module {font-size:11px; margin-bottom:4px}
.moduleShort  {font-size:11px}
.moduleRule {margin-top:6px;margin-right:0px;margin-bottom:3px;margin-left:0px}
.moduleLink, .main a.moduleLink {font-family: arial,helvetica,verdana; font-size:11px; color:#000000}
.moduleLinksBlock {font-family: arial,helvetica,verdana; font-size:11px; color:#000000; padding:7px; line-height:16px}
.moduleLinksSubBlock {margin-left:9px; line-height:16px}
.moduleTextBlock {font-family: arial,helvetica,verdana; font-size:11px; color:#000000; padding:7px}
.moduleNavPull {font-family: arial; font-size:11px; color:black; width:130px; margin-top:2px; margin-left:0px}
.moduleSubNavPull {font-family: arial; font-size:11px; color:black; width:130px; margin-top:2px; margin-left:8px}
.moduleSubSubNavPull {font-family: arial; font-size:11px; color:black; width:130px; margin-top:2px; margin-left:18px}
.moduleInput {font-family: arial; font-size:11px; color:black; width:90px; margin-top:2px; margin-bottom:2px}

/* Horiztonal Navigation */

.subNav {font-size:11px;color:#3399CC; text-decoration:none}
.subNavOn {font-size:11px;color:#006699; text-decoration:none}
.subNavLight {background-color:#D7EAF8}

/* Top Blue Navigation */

.navItem {margin-right:10px;}
.navGo {margin:2 10 2 3;}
.navSearch {font-family:arial; color:#FFFFFF;font-size:11px; margin:0px 2px 0px 2px;}
.navSearchRadio {background-color:#006699; color:white;}
.navSearchText {font-family:arial;background-color:#FFFFFF;color:#000000;font-size:11px; width:90px; border-top:1px solid #000000; border-right:1px solid #E3EEF4;border-bottom:1px solid #E3EEF4;border-left:1px solid #000000;}
.searchBorder {border-right:1px solid #003D7F; border-left:1px solid #006699;}

/* Homepages */

.btn {font-family: arial,helvetica,verdana; font-size:10px; color: #666666; text-decoration: none}
.parentMenusPara {padding-left:8px;padding-top:4px}
.featureTitle {font-family: arial,helvetica,verdana; font-size:12px; color:#FFFFFF; font-weight: bold; padding:3 4 2 15}
.homeMenu {font-family: arial,helvetica,verdana; font-size:10px; color: #666666; text-decoration: none}
.homeMenu:active, .homeMenu:hover {font-family: arial,helvetica,verdana; font-size:10px; color: #666666; text-decoration: underline}
.homeMenuPara {font-size:10px; margin:2 0 0 7}
.homeBlock {font-size:12px; margin:7 0 0 7}
.homeBlockBig {font-size:12px; margin:14 0 0 7}
.homeTitle {margin:1 0 0 7; font-weight:bold}

/* College Board Colors */

/* generic */
.grayText {font-family: arial,helvetica,verdana;font-size:12px;color:#666666}
.grayTextSmall {font-family: arial,helvetica,verdana;font-size:11px;color:#666666}
.grayTextTen {font-family:arial; font-size:10px; color:#333333}
.grayDark {background-color:#999999}
.grayLight {background-color:#FFFFFF}
.grayLighter {background-color:#EEEEEE}
.alertDark {background-color:#CC0000}
.alertLight {background-color:#FFFFFF}
.white {background-color:#FFFFFF}
.whiteTextSmall {font-family:arial; color:#FFFFFF;font-size:11px; font-weight:normal}
.hide { display: none; visibility: hidden; }

/* cb blue */
.cb {background-color:#3399CC}
.cbDark {background-color:#006699}
.cbLight {background-color:#CCE0EB}
.cbText {font-family: arial,helvetica,verdana;color:#3399CC}
.cbTextDark {font-family: arial,helvetica,verdana;color:#006699}
.cbTextDarkSmall {font-family: arial,helvetica,verdana;font-size:11px;color:#006699}
.cbTextSmall {font-size:11px; color:#3399CC}
.cbTextSmallLnk {font-size:11px; color:#3399CC; text-decoration:none;}

/* account mgmt blue */
.blue {background-color:#408CB3}
.blueLight {background-color:#E3EEF4}
.blueText {color:#408CB3; font-family: arial,helvetica,verdana; font-size:12px}
.blueHeader {padding:8 0 8 29}
.blueHeaderBlock {background-color:#E3EEF4; margin:0 0 0 10; width:740}
.blueTagline {color:#3399CC; font-family: arial,helvetica,verdana; font-size:16px; font-weight:bold}
.greenLight {background-color:#EAFFD6}

/* myorg */
.myorgText {font-family: arial,helvetica,verdana; font-size:12px; color:#3366CC}
.myorgTextSmall {font-family: arial,helvetica,verdana; font-size:11px; color:#3366CC}
.myorgTextTen, .myorgItem {font-family:arial; color:#3366CC;font-size:10px}
.myorgDark {background-color:#3366CC}
.myorgLeft, .shadeBlue {background-color:#C1D1F0}
.myorgRight, .shadeOrange {background-color:#F7CFB2}
.shadeYellow {background-color:#ffe5be;}
.myorgIcon {padding:2px}
.myorgCell {border:1px solid #3366CC; background-color:#D6E0F5;}
.myorgColleges {padding:0 0 0 5; font-family:arial; font-size:10px; color:#333333; display:none}
.myorgRule {padding-top:6px; padding-bottom:6px}
.cal {background-color:#CCCCCC;font-family: arial,helvetica,verdana; font-size:8px; color:#FFFFFF; text-align:center}
.calOn {background-color:#CC0000;font-family: arial,helvetica,verdana; font-size:8px; color:#FFFFFF; text-align:center; text-decoration:none}
.calTitle {background-color:#666666;font-family: arial,helvetica,verdana; font-size:11px; color:#FFFFFF; text-decoration:none}

/* default modules */
.defaultModuleTitle {font-family: arial,helvetica,verdana; font-size:11px; color:#999999; margin-left:8px; margin-right:6px; margin-top:2px; margin-bottom:0px; font-weight:bold; text-transform:uppercase}

/* testing */
.testsDark {background-color:#33CC00}
.testsLight {background-color:#EBF5CC}
.testsSubNav {background-color:#3399CC}
.testsSubNavLight {background-color:#D7EAF8}
.testsTitle {font-family: arial,helvetica,verdana; font-size:20px; color:#33CC00; font-weight: bold}
.testsTagline {font-family: arial,helvetica,verdana; font-size:15px; color:#33CC00; font-weight: bold}
.testsText {font-family: arial,helvetica,verdana; font-size:12px; color:#33CC00}
.testsModule {border:1px solid #33CC00}
.testsModuleLink {font-family: arial,helvetica,verdana; font-size:11px; color:#009900}
.testsModuleSubLink {margin-left:8px;}
.testsModuleSubSubLink {margin-left:18px;}
.testsModuleTitle  {font-family: arial,helvetica,verdana; font-size:11px; color:#33CC00; margin-left:8px; margin-right:6px; margin-top:2px; margin-bottom:0px; font-weight:bold; text-transform:uppercase}
.testsPracLink {font-family: arial,helvetica,verdana; font-size:11px; color:#3399CC; text-decoration: none}
.testsPracLinkOn {font-family: arial,helvetica,verdana; font-size:11px; color:#006699; text-decoration: none}
.testsPracLinkSubOn {font-family: arial,helvetica,verdana; font-size:13px; color:#006699; text-decoration: none; font-weight:bold}
.testsPracLinkSubOff {font-family: arial,helvetica,verdana; font-size:13px; color:#FFFFFF; text-decoration: none; font-weight:bold}
.testsPracLinkSubCat {font-family: arial,helvetica,verdana; font-size:11px; color:#3399CC; text-decoration: none; font-weight:bold}
.testsIntro {width:360px;margin-bottom:10px;}

/* plan */
.planDark {background-color:#CC0000}
.planLight {background-color:#F5CCCC}
.planTitle {font-family: arial,helvetica,verdana; font-size:20px; color:#CC0000; font-weight: bold}
.planTagline {font-family: arial,helvetica,verdana; font-size:15px; color:#CC0000; font-weight: bold}
.planText {font-family: arial,helvetica,verdana; font-size:12px; color:#CC0000}
.planModuleLink {font-family: arial,helvetica,verdana; font-size:11px; color:#CC0000}
.planModuleTitle  {font-family: arial,helvetica,verdana; font-size:11px; color:#CC0000; margin-left:8px; margin-right:6px; margin-top:2px; margin-bottom:0px; font-weight:bold; text-transform:uppercase}

/* csearch */
.csearchDark {background-color:#EFC001}
.csearchLight {background-color:#FCF2CC}
.csearchTitle {font-family: arial,helvetica,verdana; font-size:20px; color:#CC9900; font-weight: bold}
.csearchTagline {font-family: arial,helvetica,verdana; font-size:15px; color:#CC9900; font-weight: bold}
.csearchText {font-family: arial,helvetica,verdana; font-size:12px; color:#CC9900}
.csearchPremTextSmall {color:#0099CB; font-size:11px}
.clistNotes {width:163px;font-family:arial; font-size:11px}
.csearchModuleLink {font-family: arial,helvetica,verdana; font-size:11px; color:#CC9900}
.csearchModWhite {background-color:#FFFFFF;border:1px solid #EFC001}
.csearchModuleTitle  {font-family: arial,helvetica,verdana; font-size:11px; color:#EFC001; margin-left:8px; margin-right:6px; margin-top:2px; margin-bottom:0px; font-weight:bold; text-transform:uppercase}

/* apply */
.applyDark {background-color:#CC6600}
.applyLight {background-color:#F5E0CC}
.applyTitle {font-family: arial,helvetica,verdana; font-size:20px; color:#CC6600; font-weight: bold}
.applyTagline {font-family: arial,helvetica,verdana; font-size:15px; color:#CC6600; font-weight: bold}
.applyText {font-family: arial,helvetica,verdana; font-size:12px; color:#CC6600}
.applyModuleLink {font-family: arial,helvetica,verdana; font-size:11px; color:#CC6600}
.applyModuleTitle  {font-family: arial,helvetica,verdana; font-size:11px; color:#CC6600; margin-left:8px; margin-right:6px; margin-top:2px; margin-bottom:0px; font-weight:bold; text-transform:uppercase}

/* pay */
.payDark {background-color:#0099FF}
.payLight {background-color:#CCEBFF}
.payTitle {font-family: arial,helvetica,verdana; font-size:20px; color:#0099FF; font-weight: bold}
.payTagline {font-family: arial,helvetica,verdana; font-size:15px; color:#0099FF; font-weight: bold}
.payText {font-family: arial,helvetica,verdana; font-size:12px; color:#0099FF}
.payModuleLink {font-family: arial,helvetica,verdana; font-size:11px; color:#0099FF}
.payModuleTitle  {font-family: arial,helvetica,verdana; font-size:11px; color:#0099FF; margin-left:8px; margin-right:6px; margin-top:2px; margin-bottom:0px; font-weight:bold; text-transform:uppercase}

/* myroad */

.myroadDark { background-color: #6665CB }
.myroadLight { background-color: #E0E0F5 } 
.myroadText { color: #6565CB }
.myroadBlock { padding:5 0 10 45 }


/* SAT Reg */

#scoresTable {border:1px solid #006699}
#scoresTable th {background-color:#006699;}
#scoresTable td {background-color:#E0F7D8;border-right:1px solid #66CC66}
#scoresTable td.rtEdge {background-color:#E0F7D8;border-right:1px solid #E0F7D8}
#scoresTable .hed {margin: 5px 5px 5px 5px;font-family:arial; font-size:11px; color:white; font-weight:bold}
#scoresTable .date {font-size:11px;color:black;margin: 10px 5px 10px 5px;}
#scoresTable .test {font-size:14px;font-weight:bold;color:#006699;margin: 10px 5px 10px 5px;}
#scoresTable .score {margin:0px 5px 10px 5px;font-family:arial; font-size:11px; color:black}

/* Margins/Padding */

.mb2 {margin-bottom:2px}
.mt3 {margin-top:3px}
.mt5, .mtFive {margin-top:5px}
.m7 {margin:7px}
.m10 {margin:10px}
.mr10, .mrTen {margin-right:10px}
.ml10 {margin-left:10px}
.mb10 {margin-bottom:10px}
.mr15, .mrFifteen {margin-right:15px}
.ml15 {margin-left:15px}
.m15 {margin:15px}
.ml40 {margin-left:40px}

/* Misc -- for legacy areas (do not use) */

.arialTen006699 {font-family: arial,helvetica,verdana; font-size:10px; color: #006699}
.arialEleven006699 {font-family: arial,helvetica,verdana; font-size:12px; color:#006699}
.arialTen666666 {font-family: arial,helvetica,verdana; font-size:10px; color: #666666}
.arialEleven666666 {font-family: arial,helvetica,verdana; font-size:11px; color: #666666}
.arialTwelve666666 {font-family: arial,helvetica,verdana; font-size:12px; color:#666666}
.arialTwelveWhite {font-family: arial,helvetica,verdana; font-size:12px; color:#FFFFFF}
.arialElevenBlack {font-family: arial,helvetica,verdana; font-size:11px; color:#000000}
.arialEleven333333 {font-family: arial,helvetica,verdana; font-size:11px; color:#333333}
.arialTwelve3399CC {font-family: arial,helvetica,verdana; font-size:12px; color:#3399CC}
.arialElevenBlackKern {font-family: arial; font-size:11px; color:black; line-height:16px}
.arialEleven009900 {font-family: arial; font-size:11px; color:#009900}
.arialEleven009900Kern {font-family: arial; font-size:11px; color:#009900; line-height:16px}
.arialTwelveWhiteBold {font-family: arial,helvetica,verdana; font-size:12px; color:#FFFFFF; font-weight: bold}
.arialSixteen3399CC {font-family: arial,helvetica,verdana; font-size:16px; color:#3399CC}
.arialTwentyBlack {font-family: arial,helvetica,verdana; font-size:20px; color:#000000}
.arialEleven000000 {font-family: arial,helvetica,verdana; font-size:11px; color: #000000}
.arialTwelve000000 {font-family: arial,helvetica,verdana; font-size:12px; color: #000000}
.arialFourteen000000Bold {font-family: arial,helvetica,verdana; font-size:14px; color: #000000; font-weight: bold}


/* redefine new global styles */
/* added to give thee dotted bottom border below the logo and top ad */
#logoad {
	padding-bottom:10px;
	margin-bottom:10px;
	background-image: url(http://www.collegeboard.com/prod_images/dottedrule.gif);
	background-repeat: repeat-x;
	background-position:bottom left;
}

/* student pages buttons and lnav are uppercase */
h1, h2, h3,
#tnav a, 
#lnav a,
.button, .buttonover {
	text-transform: none;
}

#sitenav {margin:0}

/* over write default padding so 750 wide student pages fit in frame */
#outer {
	padding-left:0;
	padding-right:0;
}

#footerAds {
	width: 773px;
	margin-right: auto;
	margin-left: auto;
	padding:20px 0 0 0;
	text-align: left;
}


