/*html styles*/*{ padding:0; margin:0; }img { border:0; }body { background-color:#efefef; color:#000; margin:0; padding:0; text-align:center; }body#iframe { background-color:#fff; color:#000; margin:0; padding:0; text-align:left; }body#iframe input { margin-bottom:3px; }h1 { font-size:150%; margin:0px 0 10px 0; line-height:130% }h2 { font-size:140%; margin:10px 0 10px 0; line-height:120% }h3 { font-size:130%; margin:10px 0 5px 0; }h4 { font-size:120%; margin:0 0 5px 0; }h5 { font-size:110%; margin:0 0 0 0; line-height:100%; }h6 { font-size:100%; margin:0; }table { border:0; width:auto; margin:0; padding:0 }td, th{ vertical-align:top; }td.center { text-align:center; }ul  { padding:0 6px 8px 20px; margin:0px; }ol  { padding:0 6px 8px 20px; margin:0px; }form, #nav-3 div, #nav-3 div.nav-3-lower,table,#nav-3 div.nav-3-lower { margin:0; padding:0; }iframe { border:none; }.nowrap { white-space:nowrap; }/*font sizes/names/colors/spacing */body { font-size:11px; voice-family:inherit; font-family:verdana, arial, sans-serif; color:#000; line-height:130%; z-index:0 }p, form td, td.main td, td.main li, td.mainFlush li, td.mod-4-1-3 li, td.mod-4-1-2 li, td.gatewaygroup li, .gatewaygroup li { font-size:11px; voice-family:inherit; font-family:verdana, arial, sans-serif; color:#000; line-height:130%; }.storeContent h1 { margin:0 0 3px 0; padding-top:0; line-height:100%; }.storeContent h2 { margin-top:0; padding-top:0; line-height:100%; font-size:12px; }.storeContent h3 { margin:20px 0 0 0; font-size:12px; }.storeBoxContent p, .storeBoxContent li { font-size:10px; voice-family:inherit; font-family:verdana, arial, sans-serif; color:#000; line-height:130%; padding:0; margin:4 0 0 0; }.storeBoxContent p, .storeBoxContent li { font-size:10px; voice-family:inherit; font-family:verdana, arial, sans-serif; color:#000; line-height:130%; padding:0; margin:4 0 0 0; }.storeBoxContent ul { margin-left:0; padding-left:0; list-style-type:none; }.storeBoxContent ul ul { margin-left:10px; padding-left:0; list-style-type:none; }p.importantNote {     background-color:#eee;     padding:5px;     border:solid 1px #595959 }p.red a { color:red; }.req { font-weight:bold; }.clear { clear:both; }p.StateRep { padding:0; margin:0 0 8px 0; }p.StateRep a { color:white; }div.movieLink { border:1px solid #1868a7; padding:4px 6px; width:140px; text-align:center; }td.main form.fathomSurveyTake ol { margin:0 0 15px 0px; }td.main li, td.mainFlush li, td.mod-4-1-3 li, td.mod-4-1-2 li, td.gatewaygroup li  {     padding-bottom:4px; }    div.gatewaygroup p { margin:8px 40px 0 8px; }.subnav-2-content a { font-size:9px; voice-family:inherit; font-family:verdana, arial, sans-serif; }.subnav-2-content a:hover { text-decoration:none; }ul.horiz-2 li { font-size:10px; font-weight:bolder; }div.sep-1 li, div.sep-1 p { font-size:11px; }div.sep-1 h1 { font-size:10.5px; font-weight:bolder; line-height:110%; margin-bottom:2px; }div.sep-1 h2 { font-size:13px; font-weight:bolder; line-height:110%; margin:0 0 0 0; color:#888; }div.sidebarhead { padding:0px 0px 0 0px; margin:0px 0px 0px 0px; }div.sidebarhead h1 { font-size:10.5px; font-weight:bolder; line-height:110%; margin:0 10 2px 11px; padding-top:8px; color:#fff; }div.sidebarhead h2 { font-size:13px; font-weight:bolder; line-height:110%; margin:0 0 0 11px; padding-top:1px; color:#fff; }.leftnav-grey-content a, .leftnav-grey-content p { font-size:10px; voice-family:inherit; font-family:verdana, arial, sans-serif; line-height:130%; }h4.sub-hdr { font-size:11px; }h6.leftnav-grey-content { font-size:10px; }a.downloadpage { font-size:9px; voice-family:inherit; font-family:verdana, arial, sans-serif; font-weight:normal; }div { font-size:11px; voice-family:inherit; font-family:verdana, arial, sans-serif; color:#000; line-height:130%; }td, th { font-size:11px; voice-family:inherit; font-family:verdana, arial, sans-serif; color:#000; line-height:150%; }input { font-size:7.5pt; voice-family:inherit; font-family:verdana, arial, sans-serif; color:#000; margin:0 4px 0 0; }select { font-size:9px; voice-family:inherit; font-family:verdana, arial, sans-serif; color:#000; margin:2px 4px 0px 0; }unknown { font-size:9px; voice-family:inherit; font-family:verdana, arial, sans-serif; color:#000; line-height:130%; }a:link { color:#008C9B; text-decoration:none; }a:visited { color:#008C9B; text-decoration:none; }a:hover { text-decoration:underline; }#page-title h1 { padding-left:12px; margin:0; }td#mod-4-1-2 h2 { padding-top:0; margin-top:0px; line-height:100% }#nav-4 a, #nav-4 a:visited, #nav-1 a, #nav-1 a:visited, #nav-1, .mod-1, .mod-1 a, .mod-1 a:visited, .mod-1 div, h6.sub-hdr, h4.sub-hdr,.subnav-2-content a, .subnav-2-content a:visited, .subnav-3-content a, .subnav-3-content a:visited, .tbl-mod-1-hdr { color:#fff; }td.subnav-4-content p { color:#fff; font-size:7.5pt; margin:0; padding-bottom:4px; }td.subnav-4-content p a { color:#fff; text-decoration:underline; }td.subnav-4-content p a:visited { color:#fff; text-decoration:underline; }td.subnav-4-content p a:hover { color:#fff; text-decoration:none; }#nav-2 { font-size:7.5pt; }#nav-2 a:hover, #nav-3 a:hover, #nav-2 a.sel, #nav-3 a.sel, .mod-4-1-2, .mod-4-1-2 p { color:#000; }.mod-1, .mod-1 a, #nav-2, .mod-sub-content-1 a, .mod-sub-content-1 a:visited , .tbl-mod-1 td a, .tbl-mod-1 td a:visited, .tbl-mod-1-hdr,#nav-1 a.sel,.btn-submit,.btn-reset { font-weight:bold; } #nav-1 { font-size:10px; }h6.sub-hdr a:link, h6.sub-hdr a:visited { color:#fff; text-decoration:underline; }h6.sub-hdr a:hover { color:#fff; text-decoration:none; }.activeService/*, ul.activeService li*/ {     background-color:#aaa;     padding:2px 2px 2px 4px; }p.cartLink { color:bbb; }.cartGroupHead {     background-color:#666;     padding:2px 2px 2px 4px;     color:eee; }table#cartGroupHead { width:100%; }.editLink { font-size:80%; }.devLink { font-weight:bold; background:#ffff64; }ul.horiz-1 a,  ul.horiz-1 a:visited { font-weight:normal; }.mod-6 td  { background:#fff; }.mod-sub-content-2 h4{ font-size:125%; }#content-container-5 h5, #srch-rslt-title-container #rslt-links span, #srch-rslt-footer-container #rslt-links span{ color:#2E2E2E; }#content-container-5 h3{ font-size:140%; }#page-title h1{ color:#666; font-size:140%; }/*custom classes*//*containers*/#container { margin:0 auto; width:780px; text-align:left; background-color:#fff; }#masthead-home { height:132px; background-image:url(../Images/bg_masthead_home.jpg); background-repeat:no-repeat; margin:0;  padding:0 10px; }#masthead-home2 { height:116px; background-image:url(../Images/bg_masthead_home-short.jpg); background-repeat:no-repeat; margin:0;  padding:0 10px; }#masthead {	height:120px;	background-image:url(../Images/bg_masthead.jpg);	background-repeat:no-repeat;	margin:0;	padding:0 10px;}#masthead-stateResources { height:140px; background-image:url(../Images/bg_masthead_state-resources.jpg); background-repeat:no-repeat; margin:0;  padding:0 10px; }#masthead-keyscience { height:73px; background-image:url(../Images/bg_masthead_keyscience.jpg); background-repeat:no-repeat; margin:0 0 15px 0;  padding:0 10px; }#masthead-keymath { height:73px; background-image:url(../Images/bg_masthead_keymath-full.jpg); background-repeat:no-repeat; margin:0 0 15px 0;  padding:0 10px; }#masthead-keymath-CM { height:73px; background-image:url(../Images/bg_masthead_criticalmath.jpg); background-repeat:no-repeat; margin:0 0 15px 0;  padding:0 10px; }#masthead-keyplayers { height:110px; background-image:url(../Images/bg_masthead_keyplayers.jpg); background-repeat:no-repeat; margin:0 0 5px 0;  padding:0 10px; }#masthead-parentsMentors { height:175px; background-image:url(../Images/bg_masthead_keymath.jpg); background-repeat:no-repeat; margin:0 0 15px 0;  padding:0 10px; }#masthead-parentsMentors-CM { height:175px; background-image:url(../Images/bg_masthead_criticalmath-full.jpg); background-repeat:no-repeat; margin:0 0 15px 0;  padding:0 10px; }#masthead-keyonline { height:175px; background-image:url(../Images/bg_masthead_keyonline-full.jpg); background-repeat:no-repeat; margin:0; margin-bottom:10px;  padding:0 10px; }#masthead-keyonline2 { height:175px; background-image:url(../Images/bg_masthead_keyonline2-full.jpg); background-repeat:no-repeat; margin:0; margin-bottom:10px;  padding:0 10px; }#masthead-store { height:175px; background-image:url(../Images/bg_masthead_store.jpg); background-repeat:no-repeat; margin:0; margin-bottom:0px;  padding:0 10px; }#masthead-imp_te { height:86px; background-image:url(../Images/bg_masthead_IMP_TE.jpg); background-repeat:no-repeat; margin:0; margin-bottom:0px;  padding:0 10px; }#masthead-K8Campaign { height:140px; background-image:url(../Images/K8Campaign/masthead.jpg); background-repeat:no-repeat; margin:0;  padding:0 10px; }/*#masthead-keyonline { height:62px; background-image:url(../Images/bg_masthead_keyonline.jpg); background-repeat:no-repeat; margin:0;  padding:0 10px; }*//*#masthead-keyonlineapp { height:58px; background-image:url(../Images/bg_masthead_keyonlineapp.jpg); background-repeat:no-repeat; margin:0;  padding:0 0px; }*/#masthead-forms { height:140px; background-image:url(../Images/bg_masthead_forms.jpg); background-repeat:no-repeat; margin:0; margin-bottom:0px;  padding:0 10px; }#masthead-forms-new-logo { height:111px; background-image:url(../Images/bg_masthead_forms_new_logo.jpg); background-repeat:no-repeat; margin:0; margin-bottom:0px;  padding:0 0px; }#masthead-container{ width:100%; border:0; }#tbl-srch-1 { margin-top:2px; }#home-logo { width:192px; }#home-logo img#logo{ position:relative; left:0; top:30px; border:0; height:50px; width:192px; /* this class positions the spacer image so that the key logo can be clicked to link to the homepage since its a bg image */ }#footer {  width:100%; font-size:7pt; }#footer td {background-color:#008C9B; margin:0; padding:2px 2px 2px 10px; vertical-align:middle; color:#fff; font-size:7pt;}#footer img { vertical-align:middle; }#footer a:link {color: #fff; text-decoration: underline;}#footer a:visited { color: #fff; text-decoration: none;}#footer a:hover {text-decoration: none;}#footer ul { margin:0 0 0 5px; padding:0; display:inline; }#footer ul  li { margin:0; padding:0 8px;  border-left:1px solid #fff; display:inline; }#FathomSurveysLogo { height:45px; width:231px; background-image:url(../Images/KeyOnline/FathomSurveys/fathomSurveysLogo.jpg); background-repeat:no-repeat; margin:15 0 0 0;  padding:0 0px; }#masthead-container td.col-nav{ width:585px; }#masthead-container td.col-nav td.col-srch{ width:171px; }#masthead-container #container-gnav{ width:565px; border:0; }#secondarynav-container { width:565px; border:0; }#secondarynav-container #col-sn-2{ padding-top:6px; }/* nav classes */	#nav-1 { text-align:right; width:429px; padding-top:3px; }#nav-2 { line-height:150%; padding-top:7px; }#nav-3 { padding-top:7px; }#nav-3 p { margin:5px 0px 0px 0px; }#nav-3 div { float:right; }#nav-3 div img { margin:5px 3px 4px 0; }/*#nav-3 div.nav-3-lower { position:relative; top:95px; left:135px; }*/#nav-3 div p{ margin:9px 0 0 0; z-index:100; background:#eee; }ul#nav-4 { margin:0 0 0 5px; padding:0; display:inline; }ul#nav-4 li { margin:0; padding:0 8px;  border-left:1px solid #fff; display:inline; }#TestimonialFootBlue { height:73px; width:193px; background-image:url(../Images/sidebar/TEST_FOOT_Blue.jpg); background-repeat:no-repeat; margin:0; }#TestimonialFootDarkBlue { height:73px; width:193px; background-image:url(../Images/sidebar/TEST_FOOT_DarkBlue.jpg); background-repeat:no-repeat; margin:0; }#TestimonialFootFuchsia { height:73px; width:193px; background-image:url(../Images/sidebar/TEST_FOOT_Fuchsia.jpg); background-repeat:no-repeat; margin:0; }#TestimonialFootGreen { height:73px; width:193px; background-image:url(../Images/sidebar/TEST_FOOT_Green.jpg); background-repeat:no-repeat; margin:0; }#TestimonialFootDarkGreen { height:73px; width:193px; background-image:url(../Images/sidebar/TEST_FOOT_DarkGreen.jpg); background-repeat:no-repeat; margin:0; }#TestimonialFootOrange { height:73px; width:193px; background-image:url(../Images/sidebar/TEST_FOOT_Orange.jpg); background-repeat:no-repeat; margin:0; }#TestimonialFootDarkOrange { height:73px; width:193px; background-image:url(../Images/sidebar/TEST_FOOT_DarkOrange.jpg); background-repeat:no-repeat; margin:0; }#TestimonialFootPurple{ height:73px; width:193px; background-image:url(../Images/sidebar/TEST_FOOT_Purple.jpg); background-repeat:no-repeat; margin:0; }#TestimonialFootTeal { height:73px; width:193px; background-image:url(../Images/sidebar/TEST_FOOT_Teal.jpg); background-repeat:no-repeat; margin:0; }p.mod-font-1 { padding:22 0 0 10px; color:#fff; font-size:7.5pt; margin-top:0; }p.mod-font-1a { padding:40 65 0 10px; color:#fff; font-size:7.5pt; margin-top:0; }p.mod-font-2 { padding:10 0 0 0px; color:#000; font-size:7.5pt; }.off { display:none; }.on { display:block; }.sep-1 ul { margin:0 0 0 16px; padding:0 0 0 0; list-style-type:disc; list-style-position:outside; }.sep-1 ul li { margin:4px 0 0 0px; padding:0 0 0 0; }.sep-1 ul.sidebarNav { margin:0 0 0 0px; padding:0 0 0 0; list-style-type:none; }.sep-1 ol { padding:0 0 0 0; }.sep-1 ol li { margin:0 0 0 0px; padding:0 2px 0 0; }/*sub page title classes*/#title-container { width:100%; clear:both; margin:9px 0; }/* TabNav Tabs */.subnav-1					{ margin-bottom:0px; }/*subpage nav/hdr classes*//*page top/center subnav with css tabs*//*sets the margins on the subnav*/#subnav-1a {	float:left;	width:760px;	line-height:normal;}#subnav-1a ul { margin:0; padding:10px 5px 10px 10px; list-style:none; }	  #subnav-1a li { float:left; background:url("../Images/tab_left.gif") no-repeat left top; margin:0; padding:0 0 0 9px; font-size:7pt; }#subnav-1a a { float:left; display:block; background:url("../Images/tab_right.gif") no-repeat right top; padding:7px 15px 5px 6px; text-decoration:none; font-weight:bold; color:#fff; }/* Commented Backslash Hack hides rule from IE5-Mac \*/#subnav-1a a { float:none; }/* End IE5-Mac hack */#subnav-1a a:hover { color:#333; }#subnav-1a #current { background-image:url("../Images/tab_left_on.gif"); border-width:0; }#subnav-1a #current a { background-image:url("../Images/tab_right_on.gif"); color:#333; padding-bottom:5px; }.anav				       	{ padding:4px 0 8px 10px; }.anav, .anav a:link, .anav a:visited    { color:#595959; text-decoration:none; }.anav a:hover				{ color:#008C9B; text-decoration:underline; }.anav .anavOn				    { color:#000000; }.subnav-hdr-1-lt 			{ background:url(../Images/subnav_1_hdr_lt.jpg) no-repeat; width:245px; height:35px; }.subnav-hdr-1-rt 			{ background:url(../Images/subnav_1_hdr_rt.jpg) no-repeat; width:516px; height:35px; text-align:right; }.subnav-hdr-1-rt table		{ margin:9px 5px 0 0; }.subnav-hdr-1-rt 			{ background:url(../Images/subnav_1_hdr_rt.jpg) no-repeat; width:516px; height:35px; text-align:right; }.subnav-hdr-1-rt table td.txtsrch input{ margin:1px 2px 0 0; }.subnav-2-hdr				{ background:url(../Images/subnav_2_hdr.jpg) no-repeat; max-width:149px; }.subnav-2a-hdr				{ background:url(../Images/subnav_2a_hdr.jpg) no-repeat; height:11px; }/*.subnav-2-content           { background:url(../Images/subnav_2a_content.jpg) no-repeat; width:149px; }*/.subnav-2					{ width:149px; }.subnav-2-content			{ background-color:#1094A1; }.subnav-2-ftr				{ background:url(../Images/subnav_2a_ftr.jpg) no-repeat; max-width:149px; height:10px; }/*.subnav-2-content a, .subnav-3-content a { display:block; padding:1 3px 1 8px; }*/.subnav-2-content p, .subnav-3-content p { margin:4px 0px;  max-width:149px; }.subnav-2-content p.sel, .subnav-3-content p.sel{ background:#333; }.subnav-2-content ul {   text-align:left;   list-style:none;   margin:0;   padding:.25em 0 0 0; }.subnav-2-content ul li {   line-height:1em;   padding:1px 0 1px 0;   margin:0; }.subnav-2-content ul li a {   padding:1px 3px 2px 8px;   line-height:11px;   margin:0;   color:#FFFFFF;   display:block;   text-decoration:none; }.subnav-2-content a#current{   background:#333333; }.subnav-2-content a:hover{   background:#000000; }.subnav-3-content		{ background:url(../Images/subnav_7_bg.jpg) no-repeat; width:149px; }.subnav-hdr-3 			{ background:url(../Images/subnav_3_hdr_bg.jpg) no-repeat; width:761px; height:35px; }.subnav-hdr-choice 		{ width:761px; height:35px; }.subnav-hdr-3a 			{ background:url(../Images/subnav_6_hdr_bg.jpg) no-repeat; width:761px; height:35px; }.subnav-4-hdr			{ background:url(../Images/subnav_4_hdr_bg.jpg) no-repeat; height:40px; }.subnav-4a-hdr			{ background:url(../Images/subnav_4_hdr_bg.jpg) no-repeat; height:10px; }.subnav-4-content		{ background:url(../Images/subnav_4_bg.jpg) no-repeat;  padding:0px 10px 0 10px; width:130px; }.subnav-4-fdr			{ background:url(../Images/subnav_4_ftr_bg.jpg) no-repeat; height:10px; }.subnav-hdr-5 			{ background:url(../Images/subnav_6_hdr_bg.jpg) no-repeat; width:761px; height:35px; }.leftnav-grey-hdr		{ background:url(../Images/leftnav_grey_hdr.gif) no-repeat; max-width:149px; height:10px; background-color:#E6E7E8; }.leftnav-grey-content           { background:url(../Images/leftnav_grey_content.gif) no-repeat; width:149px; padding:0 8px 0 10px; background-color:#E6E7E8; }/*.leftnav-grey-content			  { background-color:#e6e7e8; width:149px; padding:0 0px 0 10px; }*/.leftnav-grey-ftr		{ background:url(../Images/leftnav_grey_ftr.gif) no-repeat; max-width:149px; height:10px; }.leftSidebarComponent { margin:0 13 0 7; }.leftSidebarHead { width:122px; height:24px; background:url(../Images/leftSidebarHead-background.gif) repeat-x; background-color:#eee; color:#fff; padding-top:4px; }.leftSidebar { width:144px; background:url(../Images/leftSidebar-background.gif); background-repeat:repeat-y; }.leftSidebar td { padding:10px 11px 0 11px; }.leftSidebarFoot { width:144px; height:11px; background:url(../Images/leftSidebarFoot.gif) no-repeat; }/* Store */.storeBoxHead		{ background:url(../Images/storeBox_head.gif) no-repeat; max-width:150px; height:25px; background-color:#E6E7E8; }.storeBoxContent    { width:150px; padding:5px 5px 0 5px; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; text-align:left; }.storeBoxFooter		{ background:url(../Images/storeBox_foot.gif) no-repeat; width:150px; height:10px; }.storeMainTbl	{ margin:10px 0 10px 0; padding:4px 8px 8px 8px; border:1px solid #c2c2c2; }#cartDisplay	{ width:100% }.storeSubTbl	{ padding:0 0 0 2px }.storeSubTbl td	{ padding:4px 0 0 0 }/*subpage content/module classes*//*#body-main is the id for the div that clears the float and sets the left and right margins */#body-main { clear:both; margin:0 10px 0 10px; }#body-main .col-3 table { margin-bottom:20px; }/*Campaigns*/#campaign-container { width:780; }#K8campaign { background-image:url(../Images/K8Campaign/backdrop.jpg); background-repeat:no-repeat; }.k8Container { margin:125px 0px 20px 0px; }.k8Column { margin:0px 0px 0px 0px; width:357; }.k8Column td { background-color:#FFFFFF; }.k8Column td.clr { background-color:Transparent; }.k8ColumnSpacer { width:15; }.k8Column h3 { font-size:12pt; color:#1a1718; line-height:105%; margin:0 0 3px 0; }.k8Column h4 { font-size:7.5pt; color:#1a1718; line-height:80%; margin-top:0px }.k8Column ul { margin-left:20px; padding:5px 0 0 0; }.k8Column ul li { line-height:130%; padding:0; margin:8px 0 0 0; }.downloadBox { background-color:#eeeeee; padding:4 24 4 4; margin-top:18px; font-size:8pt; }.offsetTriangle { position:relative; right:10px }/*Campaigns*//* SLL Activities */#sllActivityContainer .fieldLabel { color:#646464; }#sllActivityContainer .orange { color:#ff6633; }#sllActivityContainer h2 { color:#ff6633;font-size:9pt; }#sllActivityContainer h2.shade { background-color:#dfe1e2;padding:1px 0 2px 7px; }#sllActivityContainer h2, #sllActivityContainer p { padding-left:7px; }#sllActivityContainer #sllActivityHeader h2, #sllActivityContainer #sllActivityHeader  p { padding-left:0px; }#sll-activities-stage { margin:0 0 24px 15px;width:748px;height:416px;background-image:url(../Images/sll/stage.gif); background-repeat:no-repeat; display:block; }#sllActivity { width:780px; background-image:url(../Images/sll/activityBackground.gif); background-repeat:repeat-y; padding:15px 55px 24px 36px; }#sllActivityHeader p, #sllActivity p  { color:#323232; }/* CRM Activities */#crmActivityContainer .fieldLabel { color:#646464; }#crmActivityContainer .orange { color:#ff6633; }#crmActivityContainer h2 { color:#ff6633;font-size:9pt; }#crmActivityContainer h2.shade { background-color:#dfe1e2;padding:1px 0 2px 7px; }#crmActivityContainer h2, #crmActivityContainer p { padding-left:7px; }#crmActivityContainer #crmActivityHeader h2, #crmActivityContainer #crmActivityHeader  p { padding-left:0px; }#crm-activities-stage { margin:0 0 24px 15px;width:748px;height:564px;background-image:url(../Images/crm/stage.gif); background-repeat:no-repeat; display:block; }#crmActivity { width:780px; background-image:url(../Images/crm/activityBackground.gif); background-repeat:repeat-y; padding:15px 55px 24px 36px; }#crmActivityHeader p, #crmActivity p  { color:#323232; }/* Fathom Special */body#fathomSpecial { background-color:#fffdec; background-image:url(../Images/campaigns/fathomSpecial/background.gif); background-repeat:repeat-x; margin:0 auto;  padding:0; }body#fathomSpecial table td#left-side  {background-image:url(../Images/campaigns/fathomSpecial/left-side.jpg); background-repeat:repeat-y; }body#fathomSpecial table td#right-side { background-image:url(../Images/campaigns/fathomSpecial/right-side-fill.jpg); background-repeat:repeat-y; }body#fathomSpecial p { margin:0 72px 12px 0; font-size:10pt; }/*content-container-gateway (Educator, Supplemental, and Keymath Gateways are examples)*//*#content-container-gateway td.col-1 { width:278px; }#content-container-gateway td.col-2 { width:277px; }*/#content-container-gateway td.group { width:555px; }td.sidebar { width:195px; }/*content-container-prototype (Educator Prototype for example)#content-container-prototype td.group { width:555px; }/* content-container-2column (ProductOverview, ProductSeriesOverview, and ProductDownloads are examples)*//*#content-container-2column { width:760; }*//*#content-container-2column td.main-column { width:555px; }*//*#content-container .col-2a { width:385px; }*//*#content-container-2column #col-2 { text-align:right; width:175px; }#content-container-2column #col-2 table { margin-bottom:20px; }*//*3 column content container (second_level_hub.htm is an example)*//*#content-container-multicolumn{ clear:both; margin:0 10px 0 10px; }*/table#content-container-multicolumn { width:760; }table.leftnav { width:149px; }table.storeBox { width:150px; }div.leftnavspacer { padding-bottom:10px; }/*td.leftnav { width:149px; padding-bottom:0px; }*//*#content-container-multicolumn .main { width:415px; }*//*#content-container-multicolumn .col-2a { width:385px; }*//*#content-container-srch-rslts { margin:0 10px 0 3px; }*//*2 column content-container-2 (OBSOLETE)#content-container-2 { width:760px; }#content-container-2 #col-1 { width:170px; }#content-container-2 #col-2 { width:590px; }*//*2 column content container (OBSOLETE)#content-container-4{ clear:both; margin:0 0 0 10px; }#content-container-4 .col-1{ width:580px; }#content-container-4 .col-2{ width:200px; }*//*2 column content container (OBSOLETE)#content-container-5 { width:760px; }#content-container-5 #col-1 { width:170px; }#content-container-5 #col-2 { width:580px; text-align:left; }#content-container-5 h5 { margin:15px 0 0 0; }#content-container-5 #col-2 p { margin:0; }*//*2 column content container (OBSOLETE)#content-container-5 #col-1-f { width:560px; text-align:left; padding-right:20px; }#content-container-5 #col-2-f { width:200px; text-align:right; }*//*3 column content container (OBSOLETE)#content-container-7 .col-1{ width:310px; padding:0 20px 0 0; }#content-container-7 .col-2{ width:295px; padding:0 20px 0 0; }#content-container-7 .col-3{ width:195px; }*//*modules*/.hdr-mod-1 { margin-bottom:10px; }.mod-1 { background:url(../Images/feature_left190.jpg) no-repeat; height:190px; padding:0; }.mod-1 div{ padding:0 0 0 10px; margin:0; }.mod-1 div h5{ margin:4px 0 3px 0; }/*mac ie 5*/.macspacer-1{ width:280px; height:1px; border:0; }.mod-2{ background:url(../Images/feature_right175.jpg) no-repeat; height:175px; }/*.mod-2 a img { margin:50px 0 0 40px; height:175px; width:100px; }*//*mac ie 5*/.macspacer-2{ width:275px; height:1px; border:0; }#form td { background:#eee; }.mod-3{ text-align:right; margin-bottom:15px; }.mod-4-outer { margin:0 9px; }.mod-4 { background:#eee; }.mod-4-1 { background:#eee; border-right:1px solid #fff; }.mod-4-1 h5 { margin:5px 0; }.mod-4-1-2 { background:#eee; border-right:1px solid #fff; padding:0 0 10px 0; }.mod-4-1-2 h2, .mod-4-1-3 h2 { margin:0; padding:0 0 10 0; }/*.mod-4-1-2 p { padding:0 30px 0 0; }.mod-4-1-2 h5 { margin:0 0 5px 0; }.mod-4-1-2 h6 { margin:5px 0; }*/.mod-4-1-3 { background:#eee; padding:0 0 10px 0; }.mod-4-1-3 p, .mod-4-1-2 p { padding:0 30px 6px 0; margin:0; }.mod-4-1-3 li, .mod-4-1-2 li { padding-right:30px; }.mod-4-1-3 h5, .mod-4-1-2 h5 { margin:0 0 5px 0; }.mod-5 { background:#eee; }.mod-5 div.sep { border-top:1px solid #fff; padding-top:5px; }.mod-5 div { padding:0 0 0 5px; margin:0; }.product_module { margin:10px 10px 20px 0; }.product_module .details { padding:0px 5px 5px 10px; line-height:200%; /*width:170px; */ }.product_module .details h5 { color:#666; margin-bottom:0px; }.product_module_wrap { margin:10px 10px 20px 15px; padding:0; }td.product_module_wrap img { margin-left:10px; margin-top:5px }.mod-tbl-1{ border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2;  width:191px; text-align:left; }.mod-tbl-1 p { margin:5px 0px; }.mod-tbl-1 ul { padding-top:0px; }.mod-tbl-1 li { padding-top:0px; }.mod-tbl-1 div { padding:0 10px 0 10px; margin:0px 0px 0px 0px; }.mod-tbl-1 div.sep { border-top:1px solid #c2c2c2; }.mod-tbl-1 div.sep-1 {  }.mod-tbl-1 div.sep-2 { border-bottom:1px solid #c2c2c2; padding-bottom:5px; }.mod-tbl-1 a.more { margin-left:22px; }.mod-font-1 { color:#999; font-size:7.5pt; }.mod-placeholder-bg-1{ background:url(../Images/bg_placeholder_1.gif) no-repeat; height:729px; }.mod-tbl-container{ margin:0 0 15px 0; }.mod-NewsNavigation { margin-bottom:10px; }/*subject modules*/.mod-ProductLinkGroup { margin-bottom:20px; width:555px; }.mod-sub-1 { background-color:#eee; } .mod-sub-hdr-1 { background:url(../Images/mod_sub_hdr_or.gif) no-repeat; height:22px; } .mod-sub-hdr-2 { background:url(../Images/mod_sub_hdr_pr.gif) no-repeat; height:22px; } .mod-sub-hdr-3 { background:url(../Images/mod_sub_hdr_grn.gif) no-repeat; height:22px; } .mod-sub-hdr-4 { background:url(../Images/mod_sub_hdr_red.gif) no-repeat; height:22px; } .mod-sub-hdr-5 { background:url(../Images/mod_sub_hdr_dred.gif) no-repeat; height:22px; } .mod-sub-hdr-6 { background:url(../Images/mod_sub_hdr_bl.gif) no-repeat; height:22px; } .mod-sub-hdr-7 { background:url(../Images/mod_sub_hdr_blk.gif) no-repeat; height:22px; } .mod-sub-hdr-8 { background:url(../Images/mod_sub_hdr_dor.gif) no-repeat; height:22px; } .mod-sub-hdr-9 { background:url(../Images/mod_sub_hdr_dgr.gif) no-repeat; height:22px; } .mod-sub-hdr-10 { background:url(../Images/mod_sub_hdr_dbl.gif) no-repeat; height:22px; } .mod-sub-hdr-11 { background:url(../Images/mod_sub_hdr_dbl.gif) no-repeat; height:22px; } .mod-sub-hdr-orange { background:url(../Images/ProductGroupTabs/product_group_tab_or.gif) no-repeat; height:22px; }.mod-sub-hdr-purple { background:url(../Images/ProductGroupTabs/product_group_tab_pr.gif) no-repeat; height:22px; }.mod-sub-hdr-green { background:url(../Images/ProductGroupTabs/product_group_tab_grn.gif) no-repeat; height:22px; }.mod-sub-hdr-red { background:url(../Images/ProductGroupTabs/product_group_tab_red.gif) no-repeat; height:22px; }.mod-sub-hdr-blue { background:url(../Images/ProductGroupTabs/product_group_tab_bl.gif) no-repeat; height:22px; }.mod-sub-hdr-black { background:url(../Images/ProductGroupTabs/product_group_tab_blk.gif) no-repeat; height:22px; }.mod-sub-hdr-darkRed { background:url(../Images/ProductGroupTabs/product_group_tab_dred.gif) no-repeat; height:22px; }.mod-sub-hdr-darkOrange { background:url(../Images/ProductGroupTabs/product_group_tab_dor.gif) no-repeat; height:22px; }.mod-sub-hdr-darkGreen { background:url(../Images/ProductGroupTabs/product_group_tab_dgr.gif) no-repeat; height:22px; }.mod-sub-hdr-darkBlue { background:url(../Images/ProductGroupTabs/product_group_tab_dbl.gif) no-repeat; height:22px; }h6.sub-hdr { padding:0 3px 0 8px; margin:3px 0; }h4.sub-hdr { padding:3px 3px 0px 10px; margin:0px 0; }.mod-sub-content-gatewaygroup { margin:0 8px 0 8px; padding:0; border:0; width:539px }.mod-sub-content-gatewaygroup td { width:33%; }.mod-sub-content-1 { margin:8px; padding:0; border:0; width:245px; }.mod-sub-content-1 td { padding-bottom:10px; }.mod-sub-content-2, .mod-dealers { margin:0px; padding:0; border:0; width:100%; }.mod-sub-content-2 td.main, .mod-dealers td.main { padding:0px 15px 10px 20px; }.mod-sub-content-2 td.mainFlush { padding:0px 15px 15px 10px; }.mod-sub-content-2 p { margin-top:5px; margin-bottom:8px; }.mod-sub-content-2 h2 { margin-top:20px; margin-bottom:10px; }.mod-sub-content-2 h3 { margin-top:15px; margin-bottom:5px; }.mod-sub-content-2 h4 { margin-top:10px; margin-bottom:5px; }.mod-sub-container-4 { margin:0; padding:0; border:0; width:415px; }.mod-sub-container-4 td { padding:3px 8px; }.mod-sub-container-4 td.sub-1 { padding:10px 12px 3px 2px; }.mod-sub-container-4 td.desc { padding-top:14px; }.mod-sub-container-4 td p{ margin:0; }.mod-sub-container-4 td p.margin1{ margin:10px 0; }.mod-sub-container-4 td p.margin2{ margin:5px 0; }.mod-sub-container-4 td p.margin3{ margin:0 0 5px 0; }.mod-sub-container-4 td h3{ margin:0 0 8px 0; }.mod-sub-container-4 td h3.hdr-1{ margin:0 0 0 0; }/*.mod-sub-container-4 td h3 span{ color:#333; }*/ .mod-sub-container-4 td h4{ margin:10px 0 0 0; color:#333; }  .mod-sub-container-4 td h5{ margin:0; padding:0; } .mod-sub-container-4 h6{ margin:15px 0 0 0; color:#838383; }/*table classes*/.tbl-mod-1 { width:590px; }.tbl-mod-1-hdr{ background:url(../Images/tbl_1_hdr.gif) no-repeat; height:22px; padding:0; }.tbl-mod-1 td{ border-bottom:1px solid #C6C6C6; padding:5px; }td.tbl-mod-1-hdr{ padding:0; }.tbl-mod-2 { width:100%; border-top:1px solid #C6C6C6; }.tbl-mod-2-hdr { background:url(../Images/tbl_2_hdr.gif) no-repeat; height:22px; padding:0; }.tbl-mod-2 td { border-bottom:1px solid #C6C6C6; padding:5px; }.tbl-mod-2 p { margin-bottom:8px; }td.tbl-mod-2-hdr { padding:0; }.tbl-mod-3 { width:auto; }.tbl-mod-3 td{ padding:7px 2px 10px 3px; }.tbl-mod-3 th{ padding:0 0 0 3px; }.tbl-wrap-1{ margin:0 15px 15px 0; }#col-2 .tbl-mod-4 { margin:0 0 20px 0; }#col-2 .tbl-mod-4 td.col-1{ padding-right:5px; width:144px; }#col-2 .tbl-mod-4 td.col-2 { margin:0; padding:0; width:auto; }#col-2 .tbl-mod-4 td.col-2 h5{ margin:0; padding:0; }.mod-OrderingNavigation { width:100%; }/*home page*/#tbl-products-home_divider { background:url(../Images/home_divider_bg.gif) top right repeat-y; padding:0 8px 5px 8px; }#tbl-products-home { padding:0 8px 0px 8px; }#tbl-products-home td.rt, #tbl-products-home th.rt{ background:#fff; }#tbl-products-home th{ background:url(../Images/home_divider_bg.gif) top right repeat-y; text-align:center; padding:0; }#tbl-products-home p{ margin:0 0 7px 8px; text-align:left; }#tbl-products-home p.bott{ margin-bottom:13px; }#home-prod-rt{ margin:0; padding:0; text-align:right; }div.CoverFeatureComponent ul {     margin:0 0 0 7px;     padding:0 0 0 0;     list-style-type:none; }div.CoverFeatureComponent li  {     color:#000;     font-size:11px;     font-family:Verdana, Arial, sans-serif;     voice-family:inherit;     margin:0 0 0 0px;     padding:2px 0 0px 0; }/*search results*/#srch-rslt-container td{ padding:6px 0; }#srch-rslt-container td.no{ padding-right:10px; }#srch-rslt-container h5{ margin:0; font-size:110%; }#srch-rslt-container p{ margin:0; }/*faq page*/ol.vert-1    p { margin:0 0 10px 0; }/*hub page*/.mod-sub-container-4 td h3{ font-size:120%; }.mod-sub-container-4 td h4{ font-size:110%; }    /*Gateways*/div.gatewayListing { width:90%; margin:6 0 14 0; }/*#home-main-container { background:url(../Images/home_mainimage_1.jpg) no-repeat; height:358px; margin:0 0 10px 0; }*/#home-main-container { margin:0 0 0px 0; }/*misc. universal classes*/.bullet-1 { margin:2px 3px 2px 0; }.bullet-2 { margin:3px 3px 3px 0; }.bullet-3 { margin:4px 4px 4px 0; }td.no-top-margin-pad{ margin-top:0; padding-top:0; }img.border-1{ border:1px solid #000; }.mod-sub-container-3  td.lt, .mod-sub-container-3  td.bglt,.mod-sub-container-3  td.ltrt{ border-left:1px solid #999; } .mod-sub-container-3  td.ltrt img { margin:15px 12px 15px 8px; }.mod-sub-container-3  td.rt, .mod-sub-container-3  td.bgrt, .mod-sub-container-3  td.ltrt { border-right:1px solid #999; }.mod-sub-container-3  td.ltrt{ padding:10px; }.tbl-mod-1 tr.bg td,.tbl-mod-2 tr.bg td,.tbl-mod-3 tr.bg td, .mod-sub-container-3 tr.bg td, .mod-sub-container-3  td.bgrt, .mod-sub-container-3  td.bgrlt t, tr.bg td { background:#E6E6E6; }.tbl-mod-1 tr.bg_drk,.tbl-mod-2 tr.bg_drk td { background:#EEEEEE; }.product_module td, .product_module_wrap td  { background:#fff; }h5.resources-hdr{ margin:0 13px; }.margin4{ margin-bottom:25px; }.margin5{ margin:15px 0; }.margin6{ margin:2px 0; }/*list styles*/ul.horiz-1 { margin:0 0 0 0; padding:0 0 0 5px; list-style-type:none; color:#008C9A; }ul.horiz-1  li { padding:4px 0; }ul.horiz-1  li span{ color:#999; }ul.horiz-2  { margin:0 0 0 0px; padding:0px 0 10px 0px; list-style-type:none; }ul.horiz-2  li { padding:2px 0; }ul.horiz-2 img { margin:0 8px 0 2px; }/*ul.horiz-2  { margin:0 0 0 8px; padding:5px 0 5px 10px; color:#008C9A; }*//*ul.horiz-2  { margin:0 0 0 0px; padding:0px 0 10px 18px; }ul.horiz-2  li { padding:2px 0 0 0; }ul.horiz-2  li.bullet-1 { padding:2px 0 4px 0; margin:0 0 0 0px; list-style-image:url("../Images/bullet_arrowCircle_orng_sm.gif") }*/ul.horiz-3  { margin:0 0 0 10px; padding:5px 0 10px 5px; color:#000; list-style-type:disc; }ul.horiz-3  li { padding:2px 0; }ul.horiz-4  { margin:0 0 0 0px; padding:5px 0; color:#000; list-style-type:none; }ul.horiz-4  li { padding:2px 0; }ul.productSeriesList  { margin:0 0 0 25px; padding:5px 0; color:#000; font-weight:bold; }ul.productSeriesList  li { padding:2px 0; }ol.vert-1  { margin:0 0 25px 0; padding:0 0 5px 20px; }ol.vert-1    li { padding:0 0 5px 0; font-weight:normal; }ol.vert-2  { margin:0; padding:1px 0 5px 23px; }ol.vert-2    li { padding:0 0 5px 0; }ul.studentResource { margin:0 0 0 0; padding:0 0 0 0; list-style:none; }ul.studentResource li { margin:0; padding:4 0 0 0; }/*form element classes*/input.big { width:160px; }input.med { width:125px; }input.sm { width:50px; }select.med{ width:125px; }select.sm{ width:115px; }.submit-1 { margin:1px 0 0 0px; }.lst-subnav-1 { width:200px; margin:12px 0 0 20px; }td.main form td, td.mainFlush form td { padding-bottom:8px; padding-right:5px; }/*td.main form td input, td.mainFlush form td input { margin-bottom:2px; }*//*.tbl-form-1 input, select{ width:180px; }.tbl-form-1 textarea { width:208px; height:60px; }.tbl-form-1 td { padding:4px; }.tbl-form-1 td.right { text-align:right; }.tbl-form-1  { margin-left:10px; }.tbl-form-1  .input-1{ width:110px; }.tbl-form-1  .input-2{ width:20px; }.tbl-form-1  .input-3{ width:55px; }*/input.btn-submit{ width:100px; color:#fff; background:url(../Images/btn_form_bg.gif) no-repeat; border:1px solid #AEAEAE; height:18px; cursor:pointer; }input.btn-submit-1{ width:55px; color:#fff; background:url(../Images/btn_form_bg.gif) no-repeat; border:1px solid #AEAEAE; height:18px; cursor:pointer; }input.btn-reset{ width:100px; color:#fff; background:url(../Images/btn_form_bg2.gif) no-repeat; border:1px solid #AEAEAE; height:18px; cursor:pointer; }select.subnav-nav-1{ width:136px; margin:7px 0 4px 6px; }.movieThumbs td { width:33%; padding:0 4px 4px 0; }.movieThumbs td p { margin:0 15px 10px 0; }#newWindowIcon { margin:0 3px 0 1px; }#buynowButton { margin:0 0 12px 0; }/* GSP5 Downloads */#gsp-download sup {font-size:7pt; margin-bottom:4px;}#gsp-download p { margin-bottom:6px; }/* GSP5 ORDERING */#gsp-ordering { text-align:left; }#gsp-ordering p { margin-top:5px; margin-bottom:8px; }#gsp-ordering td { padding:2px 2px; }#specialOffer { background:#e7f6fd; background-image:url(../Images/gsp-ordering/limited-offer.jpg); background-repeat:no-repeat; margin:0;  padding:80px 0 10px 0; width:760px; }/*#icon-envelope { width:31px; height:23px; float:left; background-image:url(../Images/gsp-ordering/icon-envelope.gif); margin:8px 12px 12px 0; }#icon-download { width:36px; height:44px; float:left; background-image:url(../Images/gsp-ordering/icon-download.gif); margin:8px 7px 12px 0; }*/.tab-content { padding:10px; margin-bottom:18px; }.tab-content h3 { margin:0; }#tab-already { background-image:url(../Images/gsp-ordering/tab-already.gif); background-repeat:no-repeat; width:227px; height:35px; } /* Blue */#tab-content-already { background:#e0eff8;}#tab-single { background-image:url(../Images/gsp-ordering/tab-single.gif); background-repeat:no-repeat; width:227px; height:35px; } /* Green */#tab-content-single { background:#edf5d7;}#tab-school { background-image:url(../Images/gsp-ordering/tab-school.gif); background-repeat:no-repeat; width:227px; height:35px; } /* Teal */#tab-content-school { background:#d9f0f3;}#tab-student { background-image:url(../Images/gsp-ordering/tab-student.gif); background-repeat:no-repeat; width:227px; height:35px; } /* Orange */#tab-content-student { background:#ffefe0;}#tab-reference { background-image:url(../Images/gsp-ordering/tab-reference.gif); background-repeat:no-repeat; width:227px; height:35px; } /* Grey */#tab-content-reference { background:#f4f4f4;}#tab-upgrade-single { background-image:url(../Images/gsp-ordering/tab-upgrade-single.gif); background-repeat:no-repeat; width:385px; height:35px; } /* Green */#tab-content-upgrade-single { background:#edf5d7;}#tab-upgrade-10 { background-image:url(../Images/gsp-ordering/tab-upgrade-10.gif); background-repeat:no-repeat; width:385px; height:35px; } /* Teal */#tab-content-upgrade-10 { background:#d9f0f3;}#tab-upgrade-50 { background-image:url(../Images/gsp-ordering/tab-upgrade-50.gif); background-repeat:no-repeat; width:385px; height:35px; } /* Orange */#tab-content-upgrade-50 { background:#ffefe0;}#tab-upgrade-unlimited { background-image:url(../Images/gsp-ordering/tab-upgrade-unlimited.gif); background-repeat:no-repeat; width:385px; height:35px; } /* Blue */#tab-content-upgrade-unlimited { background:#e0eff8;}#tab-step-1 { background-image:url(../Images/gsp-ordering/tab-step-1.gif); background-repeat:no-repeat; width:666px; height:35px; }#tab-step-2 { background-image:url(../Images/gsp-ordering/tab-step-2.gif); background-repeat:no-repeat; width:666px; height:35px; }#tab-step-3 { background-image:url(../Images/gsp-ordering/tab-step-3.gif); background-repeat:no-repeat; width:666px; height:35px; }#tab-step-4 { background-image:url(../Images/gsp-ordering/tab-step-4.gif); background-repeat:no-repeat; width:666px; height:35px; }#tab-step-5 { background-image:url(../Images/gsp-ordering/tab-step-5.gif); background-repeat:no-repeat; width:666px; height:35px; }#tab-step-6 { background-image:url(../Images/gsp-ordering/tab-step-6.gif); background-repeat:no-repeat; width:666px; height:35px; }#tab-content-step { background:#e0eff8;}#icon-warning { background-image:url(../Images/gsp-ordering/icon-warning.gif); background-repeat:no-repeat; width:36px; height:31px;float:left;margin-right:8px; }#message-content { font-size:8pt;font-weight:bold;color:#ed853d;float:left;width:300px; }form#GSP5Ordering p { margin:0; }form#GSP5Ordering div p { margin-top:4px; }form#GSP5Ordering div { padding-left:12px; }table.volDiscounts { margin:2px 0 4px 0; }table.volDiscounts tr td { margin:0; padding:0; border:none;vertical-align:top; }#whichLicense h4 { margin:12px 0 18px 0; }#whichLicense p { margin-bottom:18px; }form#GSP5Ordering table { width:100%; margin:12px 0 12px 0;}form#GSP5Ordering table { padding: 2px; }textarea.terms_inputbox {width:750px;}.more-info { margin-top:8px;width:600px; }.more-info p { margin-bottom:8px; }tr.divider td { border-bottom:1px solid #ccc; }/* PURGE LIST */#content-container-1{ clear:both; margin:0 10px 0 10px; }#content-container-1 .col-3 table{ margin-bottom:20px; }#content-container-1 td.main li  {     color:#000;     font-size:11px;     font-family:Verdana, Arial, sans-serif;     line-height:130%;     padding-top:4px;     voice-family:inherit }#content-container-3 #col-2{ text-align:right; width:175px; }#content-container-3 #col-2 table{ margin-bottom:20px; }.mod-frm-2{ margin:0 10px; }.mod-sub-container { margin-bottom:20px; }.mod-sub-container-3 { margin:0 10px; padding:0; border:0; width:95%; border-bottom:1px solid #999; }.mod-sub-container-3  td { padding:3px 8px; border-bottom:1px solid #C6C6C6; }/* * main.css * * Description * *   This file is the main CSS configuration file for the Fathom Survey Server *   application suite. * * Notes * *   This file modified from the original main.css file of the survey application *   Copyright (C) Agile-Project.com, 2003, 2004 */img.actionKey { 	margin:0 0 10px 50px; 	padding:0 0 0 0; }td.center {     text-align:center; }td.right {     text-align:right; }.header {     color:#000;     background-color:#039;     margin:0;     padding:2px; }.menu {     font-weight:bold;     font-size:10px;     color:#000;     background-color:#f93;     border-top:2px solid #fc9;     border-bottom:2px solid #963;     margin:0;     padding:7px 5px 7px 5px; }.menu a, .menu a:visited {     text-decoration:none;     color:#000;     background-color:#f93; }.menu a:hover {     text-decoration:underline; }.subMenu {     color:#000;     background-color:#fff;     font-size:9pt;     font-weight:normal;     margin:0;     padding:5px 5px 5px 5px; }/* .subMenu a, .subMenu a:visited {     text-decoration:none;     color:#000;     background-color:#fff; }*//*.subMenu a:hover {     text-decoration:underline;     color:#000;     background-color:#fff; }*/.searchForm {     padding:0;     margin:20px 0 0 0; }.searchForm th.center, .searchForm td {     padding:0 5px 0 5px;     margin:0; }.searchIndex {     font-size:10px;     color:#000;     margin:0;     padding:5px 5px 5px 0px; }/*.searchIndex a, .searchIndex a:hover {     color:#000;     background-color:#fff;     text-decoration:underline; }*/.searchresults table { 	width:100%; }.searchResults {     color:#000;     background-color:#fff;     margin:0;     padding:0;     border-bottom:2px solid #bbb;     vertical-align:middle; }.searchResults td {     vertical-align:middle; }.searchResults td img{     margin:0 2px 0 2px; }.searchHeader td, .searchHeader th {     color:#000;     background-color:#bbb;     font-size:9px;     margin:0;     padding:0 5px 3px;     vertical-align:bottom; }.searchHeader td a {     color:#000;     text-decoration:underline; }.searchHeader td a:hover {     text-decoration:none; }.highlightRow td {     background-color:#ddd; }.formTitle {     color:#000;     background-color:#fff;     font-size:13px;     font-weight:bold;     text-align:center;     margin:0;     padding:10px; }.message{ 	color:#2CA421; 	background-color:#fff; 	font-style:oblique; 	margin:0; 	padding:0px 0 0 0; 	font-weight:bold; }.errorList {     color:#d00;     background-color:#fff;     position:relative;     width:400px;     margin:0 0 0 -200px;     padding:2px;     left:50%; }.errorList li {     margin-left:20px; }/*.main {     margin:0;     padding:10px; }*/.surveyForm {     position:relative;     width:500px;     left:50%;     margin-left:-250px;     padding:20px; }.surveyForm td {     vertical-align:top; }.footer {     margin-top:100px;     padding:5px;     color:#fff;     background-color:#fff; }table.lightGrey td { 	background:#eee; }/*.loginBox {     position:relative;     width:200px;     left:50%;     margin-left:-100px;     padding:20px; }*/.formLabel {     text-align:right; }.formSubmit {     text-align:right; }.textbox{ 	background-color:#E9EFF5; 	padding:3px; 	border:1px solid #D4DAE2; }#tutorialContainer { margin:0 auto; padding:0 10px; text-align:left; width:750px; }.tutorialPadding { padding:12px 0 18px 20px; margin-right:100px;}.tutorialPadding p, .tutorialPadding li { font-size:9pt; line-height:11pt; padding-bottom:6px; }.tutorialPadding li { padding-top:4px; }.tutorialPadding img { padding:0 0 10px 10px; }.tutorialPadding table td { padding:4px; }table.tutorialQuestion td { padding:4px 8px 6px 8px; }/*NCTM 2007 Styles*/td.date { font-weight:bold; padding:12px 0 12px 0 }td.time  {  }.eventTitle { font-size:120%; font-weight:bolder }td.event { font-weight:bold; padding-bottom:12px; padding-left:55px }.presenter { font-size:80%; font-weight:normal }/*Georgia GiftCards Styles*/table#georgiaGiftCards { align:center; width:auto; margin:6 0 8 0; }table#georgiaGiftCards td { font-size:12pt; font-weight:bold; padding:10px 12 10px 12; background-color:#fff; 	border:2px solid #FF8A0E; }/* Make A Difference Styles*/ul.makeADiffProduct, ul.makeADiffProduct ul { margin-left:16px; padding:0; }ul.makeADiffProduct li { margin-top:6px; }table.makeADiffMain { margin-left:10px; }table.makeADiffRtCol { border:0; padding:0; margin-left:4px; background:white; }table.makeADiffRtCol p { margin:0 0 6 0; padding:0; }