@media screen {
ol li { line-height:21px; }
.ADAlogo { position:absolute; width:200px; padding-bottom:10px; top:30px; right:0px; text-align:right; }
sup { font-size:14px; }
#applicationNav { overflow:hidden; height:1%; margin-bottom:20px; margin-top:20px; }
#content #applicationNav { width:920px; overflow:auto; height:105px; }
#content #applicationNav ul { background-color:#000066; overflow:hidden; width:1100px; list-style:none; list-style-image:none; margin:0px; padding:0px; clear:both; }
#content #applicationNav ul li { height:55px; line-height:11px; float:left; background-image:none; margin:0; width:85px; padding:10px 5px; margin:0 5px 5px 0; display:inline; }
#content #applicationNav ul li.active { background-color: #E0E4EF }
#content #applicationNav ul li a { font-size:16px; font-weight:bold; }
#content #applicationNav ul li.active a { font-weight:bold; font-size:16px; }
#content #applicationNav ul li.active { font-weight:bold; }
#content #applicationNav ul li span { display:block; padding-top:5px; font-size:10px; line-height:12px; color:#999999; }
#content #applicationNav ul li.active span { color:#000000; }
#content #applicationNav ul li span { }
#content #applicationNav ul li a.inactive { font-size:16px; text-decoration:none; cursor:default; color:#cccccc; }
#content #applicationNav ul li.active a.inactive { color:#000000; }
.inactiveQuestions { font-weight:bold; }
.activeQuestions { text-decoration:none; color:#666666; }
.managementTitle { margin-bottom:15px; font-size:11px; line-height:16px; display:block; }
.mp0 { margin:0; padding:0; }
.blue { color:#08418B }
.rightAlign { float:right; margin:10px; }
.leftAlign { float:left; margin:0 20px 10px 10px; }
.leftAlignTwo { float:left; margin:0 10px 0 0; }
#content.applicationform { width:920px; padding:0 20px; background-position:182px 0 }
#content.applicationform .InputForm { }
#leftColumn { width:235px; float:left; border-right:1px solid #ccc; padding-right:20px; }
#leftColumn h3 { margin-bottom:10px; }
#leftColumn p { font-size:12px; line-height:20px; }
#rightColumn { width:235px; float:left; padding:0 20px 0 20px; text-align:left; }
#rightColumn h3 { margin-bottom:10px; }
#rightColumn p { font-size:12px; line-height:20px; padding-top:0; margin-top:0; }

/* */
/* */
/* */
/*CENTRAL GRAPHIC */
/* */
/* */
/* */
#flashAnimation { position:absolute; top:119px; left:517px; z-index:100; }
#centralText { width:312px; padding:0 0 10px 0 }
#centralText h1 { font-size:16px; color:#FFFFFF; margin:0; padding:0 0 0 20px; line-height:21px; background-image:url(../images/bg-by-dentists.gif); background-repeat:no-repeat; background-position: 0 24px; }
#centralText h1 strong { font-size:21px; display:block; }
#centralText p { color:#f1f7ff; font-size:11px; line-height:18px; margin:0; padding:10px 0 0 20px; }
#centralText a { color:#b2c9ed; }
#centralArea { width:570px; overflow:hidden; clear:both; position:relative; }
/* */
/* */
/* */
/*GENERAL TAG STYLES */
/* */
/* */
/* */
dl.info { margin:0; padding:0 0 5px 0; }
dl.info dt { margin:0; padding:0; float:left; clear:both; display:inline; font-weight:bold; padding:2px 5px 0 0; line-height:21px; }
dl.info dd { margin:0; display:block; padding:2px 0 0 0; letter-spacing:0; line-height:21px; }
form { margin:0; padding:0; }
p.caption { font-size:10px; width:200px; }
h1, h2, h3, h4 { font-family:"trebuchet MS", trebuchet, arial, helvetica; color:#08418b; }
h1 { margin:15px 0 5px 0; padding:0; font-size:28px; }
h2 { font-weight:normal; font-size:21px; margin:0 0 5px 0; }
h3 { font-weight:normal; font-size:18px; margin:0 0 5px 0; }
h4 { font-size:14px; margin:0 0 10px 0; padding:0; }
p { margin:0 0 15px 0; padding:0px; line-height:21px; }
body { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; background-image:url(../images/bg-body.gif); background-repeat:repeat-x; background-color:#FFFFFF; }
img { border:0; }
a { color:#4979c1; }
/* */
/* */
/* */
/* LAYOUT */
/* */
/* */
/* */

#page { margin:auto; width:960px; overflow:hidden; background-color:#ffffff; }
/* */
/* */
/* */
/* HEADER*/
/* */
/* */
/* */
#header { width:960px; height:126px; position:relative; margin:auto; background-image:url(../images/bg-banner-contentpage.gif); z-index:1; }
#header.home { background-image:url(../images/bg-banner-home.gif) }
#logo { position:absolute; top:0; left:0; }
#companyName { font-family:Arial, Helvetica, sans-serif; font-size:21px; font-weight:bold; display:block; position:absolute; top:42px; left:130px; }
#companyName a { text-decoration:none; color:#110862; }
#companyNav { position:absolute; list-style:none; margin:0; padding:0; top:10px; right:10px; background-color:#f9e39f; width:425px; }
#companyNav li { float:left; padding:5px; font-size:11px; margin-left:8px; display:inline; line-height:120%; }
#companyNav li a { color:#584c13; }
#tagLine { position:absolute; top:67px; left:130px; color:#110862; }
#edicBoard { position:absolute; bottom:0; right:0; }
/* */
/* */
/* */
/* HOME CONTENT */
/* */
/* */
/* */
#left h4 { color:#11095F; padding-left:10px; }
#lifeCycleTitle.browseBy { position:absolute; background-image:url(../images/bg-life-cylce-title.gif); background-repeat:no-repeat; left:0; padding-left:15px; background-position:0 2px; }
#lifeCycleTitle.browseBy a { color:#11095F; text-decoration:none; }
#lc-student { position:absolute; top:160px; left:187px; display:block; }
#lc-newprof { position:absolute; top:212px; left:85px; display:block; }
#lc-owner { position:absolute; top:318px; left:50px; display:block; }
#lc-mature { position:absolute; top:422px; left:89px; display:block; }
#lc-retiring { position:absolute; top:484px; left:200px; display:block; }
#lifeCycle { margin-left:200px; margin-top:85px; overflow:hidden; height:1%; }
#lifeCycle h2 { color:#439639; font-size:28px; margin:0; padding:0; line-height:30px; }
#lifeCycle h3 { color:#0b7400; font-size:18px; margin:2px 0 0 0; padding:0px; line-height:18px; }
#lifeCycle p { line-height:21px; padding:0; margin:5px 0 0 0; }
#dentalGradProgram { margin-top:140px; border-top:1px solid #cccccc; padding:20px 0 30px 0; border-bottom:1px solid #cccccc; }
#dentalGradProgram img#studentImage { float:left; }
#dentalGradProgram h2 { color:#439639; font-size:28px; margin:0 0 0 200px; padding:0px; line-height:30px; }
#dentalGradProgram p { margin:0 0 0 200px; line-height:21px; }
#content #dentalGradProgram ul { margin:10px 0 0 220px; list-style:none; padding:0; }
#content #dentalGradProgram ul li { margin:0 0 5px 0; background-image:url(../images/bg-li-bullet.gif); background-repeat:no-repeat; background-position:0 6px; padding-left:15px; line-height:18px; }
#insuranceByRegion { width:100%; overflow:hidden; }
#insuranceByRegion h2 { color:#439639; font-size:28px; clear:both; padding:0; margin:20px 0 5px 0; line-height:30px; }
#insuranceByRegion p { margin:0; line-height:21px; }
#insuranceByRegion img { float:right; }
#content #insuranceByRegion ul { list-style:none; float:left; margin:10px 20px 0 0px; padding:0; display:inline; width:130px; list-style:none; }
#content #insuranceByRegion ul li { color:#333333; line-height:21px; background-image:none; }
#lc-student { position:absolute; top:160px; left:187px; display:block; }
#lc-studentText { position:absolute; top:190px; left:290px; }
.lc-Link { font-size:10px; color:#333333; text-align:right; }
#lc-newprof { position:absolute; top:212px; left:85px; display:block; }
#lc-newProfText { position:absolute; top:270px; left:20px; }
#lc-owner { position:absolute; top:318px; left:50px; display:block; }
#lc-ownerText { position:absolute; top:385px; left:0; }
#lc-mature { position:absolute; top:422px; left:89px; display:block; }
#lc-matureText { position:absolute; top:480px; left:30px; }
#lc-retiring { position:absolute; top:484px; left:200px; display:block; }
#lc-retiringText { position:absolute; top:545px; left:150px; }
/* */
/* */
/* */
/* CONTENT */
/* */
/* */
/* */
.lifeCycle { background-image:url(../images/bg-life-cycle-item.jpg); background-repeat:no-repeat; background-position:0 0; padding:10px 0 25px 0; margin-bottom:35px; border-bottom:1px solid #cccccc; }
.lifeCycle a.toTopLink { float:right; margin-right:175px; margin-top:7px; display:inline; }
.lifeCycle .icon { float:right; margin:-10px 10px 10px 10px; }
.quoteInsetBottom { font-size: 12px; margin-bottom:10px; padding:5px 5px 0px 5px; background-color:#FFF7DF; border:1px solid #FFEBAF }
#breadCrumb { padding:0 0 10px 0; overflow:hidden; height:1%; border-bottom:1px solid #cccccc; margin-bottom:15px; font-size:11px; }
#breadCrumb a { padding-right:20px; display:block; float:left; background-image:url(../images/bg-crumblink.gif); background-repeat:no-repeat; background-position:right 8px; padding:3px; background-color:#FFFFFF; margin-right:0; padding-right:10px; }
#breadCrumb span { float:left; display:block; padding:5px; }
#breadCrumb a { text-decoration:none; text-decoration:underline; }
#breadCrumb a:hover { }
#content { float:left; width:570px; position:relative; background-image:url(../images/bg-content.jpg); background-repeat:no-repeat; }

#content blockquote { line-height:26px; letter-spacing:-0px; padding-top:20px; font-size:15px; border-bottom:1px solid #cccccc; border-top:1px solid #cccccc; font-style:italic; color:#333333; font-family:Georgia, "Times New Roman", Times, serif; padding-left:20px; margin:30px 30px 30px 10px; width:505px; }
#content blockquote cite { font-weight:bold; display:block; text-align:right; padding:20px 0 10px 0; font-size:12px; }
#content ul { list-style:none; margin:0 0 15px 0; padding:0 0 0 30px; }
#content ul li { }
#content ul li { background-image:url(../images/bg-li-bullet.gif); background-repeat:no-repeat; padding-left:20px; background-position:0 8px; line-height:21px; height:1%; }
#content ul.Form li { background-image:none; padding-left:0; }
#content ul.Form { margin:0; padding:0; }
#content div.infoInset { width:160px; margin:0 0 20px 20px; float:right; border-left:1px solid #cccccc; padding:0 20px 20px 20px; display:inline; }
#content div.infoInset ul { margin:0px; padding:0 0 0 15px; }
#content.home { background-image:url(../images/bg-content-home.jpg); background-repeat:no-repeat; float:left; }
#content ul.productList { margin:0; padding:0; list-style:none; }
#content ul.productList li { margin:0 0 10px 0; list-style:none; background-image:none; padding:0; padding-top:10px; }
#content ul.productList li ul li { border:0; background-color:transparent; padding:0 0 0 15px; margin:0 0 5px 0; background-image:url(../images/bg-li-bullet.gif); }
/* */
/* */
/* */
/* RIGHT */
/* */
/* */
/* */
#right { float:left; width:570px; width:209px; background-image:url(../images/bg-right.jpg); background-repeat:no-repeat;  ba
}
#right ul li { line-height:120%; }
#right p { line-height:18px; }
.rightModule { width:189px; margin-left:20px; }
#rightContact { margin-top:13px; }
#rightContact ul { list-style:none; margin:10px 10px 0 0; padding:0 0 10px 0; border-bottom:1px solid #cccccc; }
#rightContact p { margin:10px 0 0 0; padding:0 }
#rightContact ul li { margin-bottom:5px; font-size:11px; }
#rightContact ul li.phoneNumber { background-image:url(../images/img-contact.gif); background-repeat:no-repeat; font-size:18px; color:#4979c1; padding-left:25px; background-position:0 3px; font-weight:bold; }
#rightContact ul li.contactSales { background-image:url(../images/bg-contact-us.gif); background-repeat:no-repeat; color:#4979c1; padding:0 0 5px 25px; background-position:0 3px; }
#rightContact ul li.requestInfo { background-image:url(../images/bg-request-info.gif); background-repeat:no-repeat; color:#4979c1; padding: 0 0 5px 25px; background-position:5px 3px; }
#rightContact p strong { display:block; }
#rightQuickQuote { overflow:hidden; margin-bottom:30px; }
#rightQuickQuote a.titleImage { display:block; width:198px; height:39px; margin-bottom:5px; }
#rightQuickQuote img { }
#rightQuickQuote p { margin:0; padding:0; }
#rightQuickQuote { margin-top:20px; font-size:11px; }
#rightQuickQuote a { display:block; float:left; }
#rightQuickQuote ul { margin:0; padding:0; list-style:none; margin:10px 0 0 0 }
#rightQuickQuote ul li label { color:#110862; font-size:11px; display:block; }
#rightQuickQuote ul li input { font-size:11px; }
#rightQuickQuote ul li { margin-bottom:5px; }
#rightEmailList { margin-top:20px; }
#rightQuickQuote ul li.captcha label { display:block; padding:0 0 5px 0; }
#rightQuickQuote ul li.captcha input { width:50px; float:left; margin-right:10px; }
.privacyLink { float:left; margin-top:8px; margin-left:10px; }
#btn-requestQuote { float:left; margin-top:5px; }
#btn-joinList { float:left; margin-top:5px; }
#rightEmailList { font-size:11px; }
#rightEmailList ul { margin:0; padding:0; list-style:none; }
#rightEmailList ul li { font-size:11px; margin-bottom:3px; }
#rightEmailList p { margin:0 0 5px 0; padding:0; }
#rightEmailList input#rightEmailInput { width:180px; font-size:11px; color:#666666; margin:5px 0 5px 0; padding:2px; }
input#rightEmailSubmit { float:left; margin-top:5px; }
.rightModule p { color:#333333; font-size:11px; }
/* */
/* */
/* */
/* LEFT */
/* */
/* */
/* */
#left { width:181px; background-image:url(../images/bg-left.gif); float:left; background-repeat:no-repeat; padding-left:0px; }
.browseBy { margin:20px 0 0 0; font-size:14px; display:block; padding:0 0 5px 10px; font-family:"trebuchet MS", trebuchet, arial, helvetica; color:#11095F; font-weight:bold; }
.nav { list-style:none; margin:0 0 30px 20px; padding:0; width:141px; }
.nav li { background-image:url(../images/bg-navitem.gif); background-position:0 4px; background-repeat:no-repeat; font-size:11px; line-height:14px; margin:10px 0 0 0; padding:0; }
#infoNav.nav { border-top:1px solid #cccccc; }
.nav li a { display:block; padding-left:10px; font-weight:bold; width:141px; }
.nav li a:active { text-decoration:none; }
.nav li ul { margin:0; padding:0; }
.nav li ul { margin-top:10px; padding-bottom:0; }
.nav li ul li { display:block; padding:0; font-weight:bold; width:140px; background-image:none; }
.nav li ul li a { display:block; padding-left:20px; font-weight:normal; width:120px; color:#666666; text-decoration:none; }
.nav li ul li a:hover { text-decoration:underline; }
.navLogo { margin:0 0 0 20px; padding:0; }
.readMore { display:block; }
.readAll { background-image:url(../images/bg-read-all.gif); background-position:right; background-repeat:no-repeat; padding:0 10px 0 0; font-weight:bold; font-size:11px; }

#careerConnectionInset { margin-top:20px; width:161px; clear:both; float:left;}
#careerConnectionInset ul { margin:0; padding:0; list-style:none; font-size:11px;}
#careerConnectionInset ul li#seekers{ background-image:url(../images/bg-job-seekers.gif); }
#careerConnectionInset ul li#employers{ background-image:url(../images/bg-employers.gif); }
#careerConnectionInset ul li#employers a { width:60px;}
#careerConnectionInset ul li#seekers a{ width:90px;}
#careerConnectionInset ul li{ padding:10px 10px 10px 40px; background-repeat:no-repeat;}
#careerConnectionInset ul li a{ display:block; background-image:url(../images/bg-career-more.gif); background-repeat:no-repeat; background-position:right 4px}


/* */
/* */
/* */
/* FOOTER */
/* */
/* */
/* */
	
#footerContainer { background-color:#efefef; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; width:100%; margin-top:30px; overflow:hidden; }
#footer { width:960px; margin:auto; padding: 0 0 30px 0; overflow:hidden }
.footerSection { width:240px; float:left; color:#555555; }
.footerSection h4 { color:#110963; font-size:14px; margin:20px 0 10px 0; }
.footerSection ul { margin:0; padding:0; list-style:none; }
.footerSection ul li { line-height:21px; }
.footerSection p { line-height:21px; }
#copyright { padding:15px; width:960px; margin:auto; }
#copyright span { width:960px; color:#555555; margin:auto; display:block; padding-top:20px; width:350px; float:left; }
.downloadNewsletter { background-image:url(../images/btn-download.gif); background-repeat:no-repeat; padding:10px 0 10px 40px; background-position:0 5px; font-weight:bold; }
#gradProgramLogo { float:right; margin-top:30px; margin-right:10px; }
.quoteInset, .informationInset { width:220px; float:right; font-size:11px; margin-left:20px; margin-bottom:20px; margin-top:20px; }
.quoteInset span { display:block; text-align:center; border-bottom:1px solid #b7cdb3; padding:0 0 12px 0; margin-bottom:10px; }
.quoteInsetBottom { margin-left:0; margin-top:20px; font-size:11px; text-align:center; }
.quoteInsetBottom span { display:block; text-align:center; margin-bottom:5px; margin-top:10px; }
#content ul.itemList#newsList, #content ul.itemList#eventsList { margin:0; padding:0; list-style: none; }
#content ul.itemList li { background-image:none; padding-left:0; }
.itemList#newsList { margin:30px 0 30px 0; padding:0; list-style:none }
.itemList#newsList li, .itemList#eventsList li { padding:0 0 20px 0; margin-bottom:20px; border-bottom:1px solid #cccccc; }
.itemList#newsList li h3, .itemList#eventsList li h3 { font-size:14px; font-weight:bold; margin:0 0 5px 0; padding:0; }
.itemList#newsList li h3 a { }
.itemList#newsList li p { margin:0; padding:0; }
.itemList#newsList li a.readMore { color:#09276F }
#content ul.pageQuickLinks { margin:0 0 20px 0; padding:0 0 0 10px; }
#content ul.pageQuickLinks li { background-image:none; }
.generalTable tr td { padding:5px; }
.generalTable tr.altRow td { background-color:#efefef; }
.generalTable thead tr th { border-bottom:1px solid #cccccc; text-align:left; padding:5px; }
dl#contactNumbers { float:right; width:200px; }
.siteMapColumn { width:250px; float:left; margin-right:20px; display:inline; }
p.note { font-size:12px; font-style:italic; padding:0 10px 0 10px }
#content .siteMapColumn ul li ul { margin:0 0 20px 0; padding:0 0 0 20px; list-style:square; }
#content .siteMapColumn ul li ul li { background-image:none; margin:0; padding:0; }
/* */
/* */
/* */
/*ABOUT TABS */
/* */
/* */
/* */
.SpryHiddenRegion { visibility:hidden; }
#TabbedPanels1 { margin-top:20px; padding-top:0; float:left; }
.TabbedPanels { margin:0; padding:0; border:0; }
#content ul.TabbedPanelsTabGroup { margin: 0 0 0 5px; padding: 0; }
#content ul li.TabbedPanelsTab { position: relative; top: 1px; float: left; padding: 4px 10px; margin: 0 3px 0 0; font-size:11px; background-color: #DDD; list-style: none; border-left: solid 1px #999; border-bottom: solid 1px #999; border-top: solid 1px #999; border-right: solid 1px #999; -moz-user-select: none; -khtml-user-select: none; cursor: pointer; background-image:none; }
#content ul li.TabbedPanelsTab.active { background-color:#FFF; border-bottom: solid 1px #FFF; }
#content ul li.TabbedPanelsTabHover { background-color: #CCC; }
#content ul li.TabbedPanelsTabSelected { background-color: #FFF; border-bottom: solid 1px #ffffff; }
.TabbedPanelsTab a { color: black; text-decoration: none; }
.TabbedPanelsContentGroup { clear: both; padding-top:20px; margin:0; border-top: solid 1px #999; background-color: #FFF; }
.TabbedPanelsContent { padding-top:20px; }
.TabbedPanelsContentVisible { }
/* */
/* */
/* */
/* WHATS NEW */
/* */
/* */
/* */
#whatsNew { margin-bottom:20px; }
#whatsNew h3 { margin: 10px 0 0 10px; font-size:11px; padding-right:20px; font-weight:bold; }
#whatsNew p { line-height:18px; font-size:11px; color:#333333; margin: 0 0 10px 10px; padding-right:20px; }
#whatsNew a { text-decoration:none; }
#whatsNew a:hover { text-decoration:underline; }
#whatsNew .readAll { margin-left:10px; margin-top:10px; }
.fr { float:right; }
.fl { float:left; }
#calInfo { overflow:hidden; height:1%; margin-bottom:10px; font-size:11px; }
#calInfo input { font-size:11px; }
#calInfo select { font-size:11px; }
#calendar { border-style:solid; border-width:1px 0 0px 1px; border-color:#cccccc; width:100%; clear:both; }
#calendar th { border-right:1px solid #cccccc; padding:5px; border-bottom:1px solid #cccccc; width:14%; background-color:#FFFFFF; }
#calendar td { cursor:pointer; border-right:1px solid #cccccc; vertical-align:top; padding:5px; border-bottom:1px solid #cccccc; position:relative; background-color: #EFF7FF }
#calendarContainer select { font-size:11px; }
#calendarContainer input { font-size:11px; }
#calendar td.hover { background-color:#FFFFFF; }
#calendar td.out { background-color: #EFF7FF; cursor:pointer; }
#calendar td.todaysDate { background-color:#FFFF99; }
#calendar td .dateNum { font-size:12px; font-weight:bold; position:relative; line-height:100%; float:left; top:0px; left:0px; padding:5px }
#calendar .dailyEvents { border-top:1px dotted #cccccc; clear:both; position:relative; top:10px; padding-bottom:10px; }
#calendar td .dealsNum { position:relative; top:0px; float:right; border:1px solid #000000; padding:5px; margin-right:5px; line-height:100%; cursor:pointer; font-weight:bold; font-size:12px }
#calendar td ul { margin:0; padding:0; list-style:none; padding-left:0; float:left; }
#calendar td ul li { background-image:none; margin:0; padding:0; font-size:10px; line-height:12px; margin-bottom:5px; }
#calendar ul.activities { margin:0 0 0 0; padding:0 0 5px 0px; }
#calendar ul.activities li { padding-top:0px; background-color:#4979C1; color:#FFFFFF; width:65px; padding:2px; }
#calendar ul.activities li a { color:#FFFFFF; }
#calendar ul.activities li a:hover { text-decoration:none; }
#topPageLinks { width:100%; overflow:hidden; padding-bottom:10px; border-bottom:1px solid #efefef; margin-bottom:10px; }
#calendarViewingOptions { float:right; }
#calendarViewingOptions .dateInput { width:60px; }
.calendarOptions { padding:0 0 10px 0; display:block; float:left; }
.activityOptions { float:right; }
.dateRow { background-color:#FFFFCC; font-weight:bold; }
.DealRedRow { color:#CC0000; }
.DealRedRow .statusColumn { background-color:#FF5E5E; }
.DealYellowRow { color:#FF9900; }
.DealYellowRow .statusColumn { background-color: #FFFF33; width:50px; }
.DealGreenRow { color:#336633; }
.DealGreenRow .statusColumn { background-color: #00CC33; }
#UnitDiv th { background-color:#999999; padding:5px; }
#UnitDiv td { border-bottom:1px solid #cccccc; padding:5px; background-color:#FFFFFF; }
#webinarVideos { width:250px; float:left; border-right:1px solid #ccc; padding-right:20px; }
#webinarVideos p { font-size:11px; line-height:16px; }
#webinarVideos ul { margin:0; padding:0; }
#takeTest { width:250px; float:left; padding:0 20px 0 20px; text-align:center; }
#takeTest h3 { margin-bottom:10px; }
#takeTest p { font-size:11px; line-height:16px; padding-top:0; margin-top:0; }
.testScore { font-size:72px; color:#006633; font-weight:bold; }

/* AGENT BROKER ACCOUNT STYLES */

#content .agentTabs { border-bottom:1px solid #0a2d6c; height:32px; }
#content .agentTabs li { float:left; }
#content .agentTabs li a { float:left; display:block; margin-right:5px; background-color:#efefef; border:0; padding:6px 10px 6px 10px; background-image:url(../images/bg-nav-item-inactive.gif); background-repeat:repeat-x; text-decoration:none; color:#fff; background-color:#0a2d6c; }
#content .agentTabs li a.current { border-bottom:0; background-color:#fff; padding-bottom:11px; text-decoration:none; color:#000; padding:5px 10px 6px 10px; background-image:none; border-width:1px 1px 0 1px; border-color:#0a2d6c; border-style:solid; color:#0a2d6c; }
#content ul.agentTabs { margin:0 0 0 0; padding:0; }
#content .agentTabs li { padding:0; margin:0 }
#content.accountContent { width:759px; background-image:url(../images/bg-account-content.jpg); background-position:right top; padding-top:20px; }
.accountHeading { background-image:url(../images/bg-account-title.gif); background-repeat:no-repeat; height:81px; }
.accountHeading h1 { margin:0; padding:20px; font-size:18px; width:300px; float:left; }
#welcomeMessage { margin-bottom:20px; display:block; }
#welcomeMessage .name { margin-right:30px; color:#666; }
.accountBreadcrumb { float:right; width:300px; text-align:right; padding:20px; }
.accountBreadcrumb a { padding-right:15px; margin-right:10px; background-image:url('http://www.edic.com/images/bg-crumblink.gif'); background-repeat:no-repeat; background-position:right 4px; }

#content ul.fileList { margin:0 0 20px 0; padding:0; height:auto;}
#content ul.fileList  li{ list-style:none; background-image:none; margin-bottom:10px; height:auto; }
.fileList li{ padding:10px; border:1px solid #ccc; -moz-border-radius:5px; -webkit-border-radius:5px; }
.fileIcon { float:left;}
.fileList li h3{ margin-left:55px;}
.fileList li p{ margin-left:55px; margin-bottom:0;}

.chartContainer{padding:0px; border-colapse:colapse; border:1px solid #ccc;  border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px ;  margin-bottom:20px;}
#ratesApp{ margin-top:20px; padding:0; }
.chartContainer h3{ background-color:#efefef; color:#000; text-align:center; font-size:14px; padding:5px; font-weight:bold; border-bottom:1px solid #ccc; }
.chart{ font-size:12px; width:100%}
.chart th{padding:5px 10px; border-bottom:1px solid #ccc;border-right:1px solid #ccc; border-colapse:colapse;}
.chart td{  border-collapse:collapse;padding:5px 10px; border-right:1px solid #ccc; border-colapse:colapse; }
.ratesChart{ margin:0; }
.ratesChart th{   }
.ratesChart td{ border-right:1px solid #ccc;}
.totalsRow td{ font-size:14px; font-weight:bold; background-color:#efefef}
.highlightRow{ background-color:#e5e9f3; } 
.dataGrid{}

