html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;vertical-align:baseline;color:inherit;background-color:transparent;font-family:Verdana, Geneva, sans-serif;}
:focus{outline:0;}
body{line-height:1;color:black;background:white;clear:both;}
table{border-collapse:separate;border-spacing:0;}
blockquote:before, blockquote:after,
q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
strong{font-weight:bold;}
h1, h2, h3, h4, h5, h6{font-weight:bold;margin:0;}
a{text-decoration:none;cursor:pointer!important;color:#0045BE;}
a:hover{text-decoration:none;cursor:pointer;color:#a5aba5!important;}
img{color:#1369A3;font-size:0.7em;font-weight:bold;line-height:15px;}
input.submitButtonSmall{color:#0045BE !important;font-family:Verdana,Geneva,sans-serif !important;}
#outerContainer #bodyContent #imageDiv img{float:left;margin-right:10px;width:335px;height:315px;}
.strongFont{font-weight:bold;}
#outerContainer .hideThis{display:none;}
.hideThisTab{display:none !important;}
#outerContainer .displayNone{display:none !important;}
#outerContainer sup{font-weight:bold;vertical-align:super;font-size:xx-small;}
#outerContainer #bodyContent .invaliduser{float:left;height:auto;margin:7px 0 0 10px;}
#outerContainer #bodyContent span.errorMsg{color:#ff0000;background-color:transparent;font-size:0.7em;display:inline;margin:0px 0 12px 5px;height:10px;}
#outerContainer .dummy{}
#outerContainer .validPass{background:transparent url(/Includes/Images/inputPass.png) no-repeat;color:inherit;}
#outerContainer .validFail{background:transparent url(/Includes/Images/inputError.png) no-repeat;color:inherit;}
#outerContainer .popupSeparator{border-top:1px solid #d5e8f3;height:1px;margin-top:12px;}
.printLogo{z-index:1000;display:none}
p.ineligible{border:1px solid #0045BE;font-size:0.7em;line-height:17px;margin:25px 10px 50px;padding:10px;text-align:center;}
.DCloginbtn{margin-right:115px;float:right;}
.DCregisbtn{margin-right:20px;margin-top:20px;float:right;margin-bottom:5px;}
.DCloginbtn div.loginBtnMid, .DCregisbtn div.loginBtnMid{font-size:0.85em;}
.DChomeRegbtn div.homeRegBtnMid{font-size:1.2em;padding:2px 0 0;}
div.loginBtnMid{height:22px;font-weight:bold;background:url(/Includes/Images/tour-btn-bg.jpg) repeat-x 0 0 transparent;color:#0045be;padding:0px 5px 0px 3px;float:left;}
.DCregisbtn div.loginBtnMid input{padding:2px 5px 0 3px;}
div.orderSamplesBtnMid{float:left;height:22px;font-weight:bold;background:url(/Includes/Images/tour-btn-bg.jpg) repeat-x 0 0 transparent;color:#0045be;padding:0px 5px 0px 3px;font-size:0.65em;}
div.orderSamplesBtnMid input.oos{color:#FF0000 !important;}
.orderSuccess{background-color:#EBF8FD;color:inherit;display:none;font-size:0.7em;left:420px;line-height:15px;padding:15px;position:absolute;top:300px;width:350px;z-index:4000;}
.orderSuccess img{cursor:pointer;}
.ordersample_btncontainer input{padding:3px 5px;}
.DChomeRegbtn{margin-right:20px;margin-top:20px;float:left;margin-bottom:5px;}
.DChomeRegbtn input.submitButtonSmall{padding:3px 5px;}
div.homeRegBtnMid{float:left;height:22px;font-weight:bold;background:url(/Includes/Images/tour-btn-bg.jpg) repeat-x 0 0 transparent;color:#0045be;padding:0px 5px 0px 3px;}
#outerContainer .submitButtonSmall, #outerContainer .submitButtonLarge{background:url(/Includes/Images/tour-btn-bg.jpg) repeat-x 0 0 transparent;border:none;color:#0045BE;cursor:pointer;float:left;font-family:Verdana,Geneva,sans-serif !important;font-size:0.7em;font-weight:bold;}
.printPdfLink{cursor:pointer;}
#outerContainer #bodyContent #mainContent div#rightContent{float:right;width:73%;margin-top:15px;}
#outerContainer .popupClose{float:right;cursor:pointer}
.floatLeft{float:left;}
.takeCourseLink{float:right;margin-left:8px}
.floatRight{float:right}
.clearBoth{clear:both;}
#indexPage .maindiv{position:relative;overflow:hidden;width:612px;height:366px;margin-top:0px}
#indexPage .CDiv{width:612px;display:;height:366px;overflow:hidden !important;position:absolute;left:630px;}
#indexPage .imageDiv{float:left;width:612px;height:366px;overflow:hidden;position:relative;}
#indexPage .contentDiv{position:relative;background-color:#FFFFFF;color:inherit;bottom:200px;float:left;padding:0px 20px;width:500px;height:120px;}
#indexPage .image{width:612px;height:366px;background-color:#0A76D1;color:inherit;position:absolute;left:300px;top:0px}
#indexPage .CDiv .contentDiv h2{color:#4477cf;font-size:0.90em;font-weight:normal;margin-bottom:-12px;background-color:transparent;}
#indexPage .CDiv .contentDiv h3{color:#0b63bf;font-size:1.20em;font-weight:normal;background-color:transparent;margin:0px;margin-top:10px;}
#indexPage .CDiv .contentDiv p{color:#333333;font-size:0.70em;background-color:transparent;padding-top:5px;line-height:14px;}
#indexPage .CDiv .contentDiv p a{color:#009ceb;font-size:1.05em;font-weight:bold;text-transform:uppercase;text-decoration:none;background-color:transparent;}
#indexPage .carouselThumbnils img{background-color:#FFF;color:inherit;width:90px !important;height:52px !important;float:left}
#indexPage .carouselThumbnils img.thumb{border:2px solid #ffffff;width:94px !important;height:56px !important;float:left}
#indexPage .carouselThumbnils ul li{background-color:#FFF;color:inherit;cursor:pointer;text-align:center;width:94px !important;height:56px !important;padding:5px 5px 0;float:left;margin:0px;font-size:0.8em}
#indexPage .carouselThumbnils ul{list-style:none !important;margin:0 auto;text-align:center;width:70%;}
#indexPage .carouselThumbnils{position:relative;bottom:65px;width:100%;border-top-left-radius:8px;border-top-right-radius:8px;background-color:#eeeeee;float:left;}
#indexPage .imageActiveIndicator{margin-top:0px!important;width:auto;height:auto;margin-right:3px}
#indexPage img.pause{height:39px;width:40px;cursor:pointer}
#indexPage #carousel{float:left;clear:both;height:366px;display:block;width:100%}
#outerContainer #indexPage #bodyContent .middleSection{float:left;clear:both;width:97.1%;margin:20px 12px 12px 12px}
#outerContainer #indexPage #bodyContent .middleSection .heading{background-image:transparent url(/Includes/Images/bluewithLightLineBG.jpg);background-repeat:repeat-x;color:inherit;float:left;clear:both;width:97.9%;padding:5px 5px 5px 15px}
#outerContainer #indexPage #bodyContent .middleSection .heading .headingLh,
#outerContainer #indexPage #bodyContent .middleSection .heading .headingRh{color:#fff;background-color:transparent;float:left;width:49.1%;font-size:0.8em}
#outerContainer #indexPage #bodyContent .middleSection .middleSectionContent{float:left;width:100%;clear:both;background-image:transparent url(/Includes/Images/langingPageGradient.jpg);color:inherit;background-repeat:repeat-x;border-left:1px solid #e5e6e7;border-right:1px solid #e5e6e7;border-bottom:1px solid #e5e6e7}
#outerContainer #indexPage #bodyContent .middleSection .middleSectionContent .contentLh{float:left;width:44%;font-size:0.7em;padding:20px 20px 20px 15px;}
#outerContainer #indexPage #bodyContent .middleSection .middleSectionContent .contentRh{float:left;width:45%;font-size:0.7em;padding:20px 20px 20px 15px;border-left:1px solid #e5e6e7}
#outerContainer #indexPage #bodyContent .middleSection .middleSectionContent ul.links{list-style-type:none;margin-top:5px}
#outerContainer #indexPage #bodyContent .middleSection .middleSectionContent p{margin:0px}
#outerContainer #indexPage #bodyContent .middleSection .middleSectionContent ul.links li{margin-left:-40px}
#outerContainer #indexPage #bodyContent .middleSection .middleSectionContent ul.links li a{text-decoration:none}
#outerContainer #indexPage #bodyContent .middleSection .middleSectionContent ul{margin-top:0px;margin-bottom:0px}
#outerContainer #indexPage #bodyContent .middleSection .middleSectionContent ul li{margin-left:-25px}
#outerContainer #indexPage #bodyContent .middleSection .middleSectionContent ul li a{color:#225ec7;background-color:transparent;}
#outerContainer #indexPage #bodyContent #mainContent{float:left;border:0px;width:68%;margin-top:0px;background:#fff;color:#333;margin-right:0px;margin-bottom:0;height:366px;min-height:366px;}
#outerContainer #indexPage #bodyContent #sideContent{clear:right;float:right;width:32%;margin-right:0px;margin-top:0px;margin-left:0px;}
#outerContainer #indexPage #bodyContent #sideContent div.indexTabcontent{float:left;clear:both;width:100%;}
#outerContainer #indexPage #bodyContent #sideContent div.tabContents{float:left;clear:both;width:100%;}
#outerContainer #indexPage #bodyContent #sideContent div.tabcontentsMainDiv{float:left;clear:both;height:120px;width:100%}
#outerContainer #indexPage #bodyContent #sideContent div.scroll-pane{overflow:auto;float:left;clear:both;height:100px;width:100%}
#outerContainer #indexPage #bodyContent #sideContent ul.courseList{list-style-type:none;}
#outerContainer #indexPage #bodyContent #sideContent ul.courseList li{margin-left:-30px}
#outerContainer #indexPage #bodyContent #sideContent ul.courseList li a{padding-bottom:8px;list-style-type:none;display:block;list-style-type:none;color:#0045be;text-decoration:none;font-size:0.55em;font-weight:normal;padding-left:22px;background-color:transparent;padding-top:0px}
#outerContainer #indexPage #bodyContent #sideContent ul.courseList li.playVideo a{background:url("/Includes/Images/videoPlayer.jpg") no-repeat;color:#0045be;background-color:transparent;}
#outerContainer #indexPage #bodyContent #sideContent ul.courseDetailsList{list-style-type:none;margin:0px;margin-left:-40px;height:22px;width:250px;}
#outerContainer #indexPage #bodyContent #sideContent ul.courseDetailsList li{font-size:0.70em;text-align:center;display:inline;padding:5px;float:left}
#outerContainer #indexPage #bodyContent #sideContent ul.courseDetailsList li#tab_0{width:100px}
#outerContainer #indexPage #bodyContent #sideContent ul.courseDetailsList li#tab_1{width:121px}
#outerContainer #indexPage #bodyContent #sideContent ul.courseDetailsList li.tabNotSelected{background:transparent url("/Includes/Images/newcourseBlueBG.jpg") repeat-x;color:#fff;cursor:pointer;}
#outerContainer #indexPage #bodyContent #sideContent ul.courseDetailsList li.tabSelected{background:transparent url("/Includes/Images/newcourseGrayBG.jpg") repeat-x;color:inherit;}
#outerContainer #indexPage #bodyContent #sideContent .courseSearch{margin-left:30px;font-size:0.70em;float:left;clear:both;width:100%;margin-top:-10px;}
#outerContainer #indexPage #bodyContent #sideContent .courseSearch img{cursor:pointer;vertical-align:middle;margin-left:-4px;}
#outerContainer #indexPage #bodyContent #sideContent .courseSearch select{font-size:0.80em;margin:6px 6px 6px 3px;width:170px;}
#outerContainer #indexPage #bodyContent #sideContent .courseSearch div{margin-left:70px;margin-bottom:6px;}
#outerContainer #indexPage #bodyContent #sideContent .courseSearch input{height:12px;font-size:0.80em;margin:6px 0px 0 3px;width:18.5em}
#outerContainer #indexPage #bodyContent #sideContent .courseSearch h4{font-size:0.80em;color:#333;font-weight:bold;text-transform:uppercase;background-color:transparent;margin-bottom:6px;}
#outerContainer #bodyContent #whatsNewContent div.whatsNewDets div p{margin:0px;}
#outerContainer #bodyContent{float:left;position:relative;width:100%;background-color:#fff;color:#333;height:auto;min-height:50px;overflow:hidden !important;}
#outerContainer #bodyContent #mainContent{float:left;border:0px;width:900px;margin:0px;background-color:#fff;color:#333;}
#outerContainer #breadcrumbs{font-size:0.70em;text-decoration:none;line-height:17px;margin:15px 0 5px;clear:both;text-decoration:none;position:relative;top:0;left:0;}
#outerContainer #breadcrumbs a{text-decoration:none;color:#666666;background-color:transparent;}
#outerContainer #breadcrumbs span{color:#0D76D2;font-weight:bold;}
#outerContainer #bodyContent #mainContent div#welcomeNote{float:left;width:32%;}
#outerContainer #bodyContent #mainContent div#welcomeNote em{font-size:1.00em;font-style:normal;color:#0045be;background-color:transparent;}
#outerContainer #bodyContent #mainContent div#welcomeNote h2{color:#0045be;font-size:0.90em;font-weight:normal;margin-bottom:-12px;background-color:transparent;}
#outerContainer #bodyContent #mainContent div#welcomeNote h3{color:#0088bc;font-size:1.20em;font-weight:normal;background-color:transparent;}
#outerContainer #bodyContent #mainContent div#welcomeNote p{color:#333333;font-size:0.70em;background-color:transparent;}
#outerContainer #bodyContent #mainContent div#welcomeNote p a{color:#0045be;font-size:1.00em;font-weight:normal;text-transform:uppercase;text-decoration:none;background-color:transparent;}
#outerContainer #bodyContent #mainContent p img.videoImg{width:100px;height:14px;padding-top:20px}
#outerContainer #bodyContent #sideContent h3{margin:0px;min-height:75px;height:75px;color:#fff;padding:20px 15px 10px 5px;font-weight:normal;background-color:#0055B6;}
#outerContainer #bodyContent #sideContent span.wel{color:#b3d7f8;background-color:transparent;padding:5px;font-size:1.5em;font-weight:normal;float:left;}
#outerContainer #bodyContent #sideContent span.welDC{color:#FFF;background-color:transparent;padding:5px;font-size:1.5em;font-weight:normal;}
#outerContainer #bodyContent #sideContent div.welDC-Content{font-weight:normal;margin-top:0px;padding-bottom:4px;}
#outerContainer #bodyContent #sideContent div.wel-Register{margin:0px;min-height:94px;height:auto;color:#fff;padding:20px 10px 15px;font-weight:normal;background-color:#0055b6;}
#outerContainer #bodyContent #sideContent div.welTour{height:60px;font-weight:normal;margin-top:5px;padding:5px 0px;background-color:#F1F1F1;color:inherit;font-size:1.25em;display:none;}
#outerContainer #bodyContent #sideContent div.welTour div.tourBtnHolder{width:100%;height:22px;margin-top:3px;margin-left:10px;}
#outerContainer #bodyContent #sideContent div.welTour div.tourBtn1{float:left;height:22px;margin-right:10px;margin-left:2px;}
#outerContainer #bodyContent #sideContent div.welTour div.tourBtn2{float:left;height:22px;}
#outerContainer #bodyContent #sideContent div.welTour div.tourBtn1 a{background:transparent url(/Includes/Images/button_grey_bg.jpg) repeat-x 0 0;color:#0045be;text-decoration:none;font-size:0.5em;padding:4px 10px;font-weight:bold;}
#outerContainer #bodyContent #sideContent div.welTour div.tourBtn2 a{background:transparent url(/Includes/Images/button_grey_bg.jpg) repeat-x 0 0;color:#0045be;text-decoration:none;font-size:0.5em;padding:4px 10px;font-weight:bold;}
#outerContainer #bodyContent #sideContent div.welTour div.tourBtn1 a:hover{background:transparent url(/Includes/Images/button_rollover_bg.jpg) repeat-x 0 0;color:#FFFFFF !important;text-decoration:none;}
#outerContainer #bodyContent #sideContent div.welTour div.tourBtn2 a:hover{background:transparent url(/Includes/Images/button_rollover_bg.jpg) repeat-x 0 0;color:#FFFFFF !important;text-decoration:none;}
#outerContainer #bodyContent #sideContent div.welTour div.tourBtnMid{float:left;height:18px;font-weight:bold;color:#0045be;padding:4px 10px;}
#outerContainer #bodyContent #sideContent div.welTour div.tourBtnLeft{float:left;height:22px;width:6px;}
#outerContainer #bodyContent #sideContent div.welTour img{border:none;}
#outerContainer #bodyContent #sideContent div.welTour div.tourBtnRight{float:left;height:22px;width:7px;}
#outerContainer #bodyContent #sideContent div.welTour span.tourtxt1{display:block;font-weight:normal;font-size:0.65em;color:#6eb2ea;background-color:Transparent;padding-left:10px;}
#outerContainer #bodyContent #sideContent div.welTour span.tourtxt2{display:block;padding:5px 0 0 10px;font-weight:normal;font-size:0.5em;color:#1369a3;background-color:Transparent;}
#outerContainer #bodyContent #sideContent div.welDC-Content p{color:#666666;background-color:transparent;line-height:13px;display:block;margin:5px 10px 0px;padding:9px 0 10px;font-size:0.75em;font-weight:normal;}
#outerContainer #bodyContent #sideContent div.wel-Register h4{color:#FFF;background-color:transparent;display:block;margin:2px 5px 3px 0;padding:0px;font-size:0.70em;font-weight:bold;}
#outerContainer #bodyContent #sideContent div.wel-Register p{color:#FFF;background-color:transparent;display:block;margin:0px;padding:5px 5px 5px 0;font-size:0.70em;font-weight:normal;}
#outerContainer #bodyContent #sideContent div.wel-Register img{border:none;}
#outerContainer #bodyContent #sideContent div.wel-Register div.regBtn{height:22px;margin:5px 0 0 0;}
#outerContainer #bodyContent #sideContent div.wel-Register div.regBtn a{text-decoration:none;background:transparent url(/Includes/Images/button_grey_bg.jpg) repeat-x 0 0;color:#0045be;font-size:0.65em;font-weight:bold;padding:4px 10px;}
#outerContainer #bodyContent #sideContent div.wel-Register div.regBtn a:hover{text-decoration:none;background:transparent url(/Includes/Images/button_rollover_bg.jpg) repeat-x 0 0;color:#FFFFFF !important;}
#outerContainer #bodyContent #sideContent div.wel-Register div.tourBtnMid{float:left;height:18px;}
#outerContainer #bodyContent #sideContent div.wel-Register div.tourBtnLeft{float:left;height:22px;width:6px;}
#outerContainer #bodyContent #sideContent div.wel-Register div.tourBtnRight{float:left;height:22px;width:7px;}
#outerContainer #bodyContent #sideContent div.welDC-Content ul{margin:5px 5px 0 0;padding-left:25px;line-height:13px;}
#outerContainer #bodyContent #sideContent div.welDC-Content ul li{list-style:disc;color:#009ceb;background-color:transparent;margin-left:0 0 0 5px;font-size:0.7em;font-weight:normal;margin:0px;padding:0px;}
#outerContainer #bodyContent #sideContent #educationDetails{border:1px solid #dddddd;min-height:300px;height:300px;margin-top:-29px;border-bottom:4px solid #005abb;background-color:#fff;color:#333;}
#outerContainer #bodyContent #sideContent #educationDetails ul#courseDetailsList{float:left;list-style-type:none;display:inline;padding:0;}
#outerContainer #bodyContent #sideContent #educationDetails ul#courseDetailsList li.eduDtls{float:right;font-size:0.80em;background:url("/Includes/Images/newcourseBlueBG.jpg") repeat-x;color:#fff;padding:0;margin:-16px 0 0 0;height:26px;width:120px;text-align:center;cursor:pointer;background-color:transparent;}
#outerContainer #bodyContent #sideContent #educationDetails ul#courseDetailsList li.eduDtlsSelected{float:right;font-size:0.80em;background:url("/Includes/Images/newcourseGrayBG.jpg") repeat-x;color:#3a85d0;padding:0;margin:-16px 0 0 0;height:26px;width:121px;text-align:center;cursor:pointer;background-color:transparent;z-index:1;}
#outerContainer #bodyContent #sideContent #educationDetails p.viewAllCourses a{text-transform:uppercase;font-weight:bold;color:#003399;font-size:0.60em;padding:8px 10px 10px 0;text-decoration:none;background-color:transparent;float:right;margin-top:-22px;margin-right:8px;}
#outerContainer #bodyContent #sideContent #courseListCntr{clear:both;height:110px;margin-top:-265px;overflow:hidden;}
#outerContainer #bodyContent #sideContent #courseListCntr div.scroll-pane{height:110px;overflow:auto;clear:both;}
#outerContainer #bodyContent #sideContent #courseListCntr ul.courseList{list-style-type:none;margin-left:-24px;}
#outerContainer #bodyContent #sideContent #courseListCntr ul.courseList li a{padding-bottom:8px;list-style-type:none;display:block;list-style-type:none;color:#0045be;text-decoration:none;font-size:0.55em;font-weight:normal;padding-left:22px;background-color:transparent;}
#outerContainer #bodyContent #sideContent #courseListCntr ul.courseList li.playVideo a{background:url("/Includes/Images/videoPlayer.jpg") no-repeat;color:#0045be;background-color:transparent;}
#outerContainer #bodyContent #whatsNew{clear:both;margin-left:12px;}
#outerContainer #bodyContent #whatsNew p.whatsNewHead{clear:both;color:#fff;font-weight:normal;text-transform:uppercase;background:url("/Includes/Images/bluewithLightLineBG.jpg") repeat-x;width:110px;padding:6px;background-color:transparent;}
#outerContainer #bodyContent #whatsNewContent{margin:0px;margin-top:-16px;min-height:200px;}
#outerContainer #indexPage #bodyContent #whatsNewContent{background-color:transparent;float:left;color:inherit;height:auto;}
#outerContainer #bodyContent #whatsNewContent{margin:0px;min-height:200px;}
#outerContainer #indexPage #bodyContent #topContent{background-color:transparent;color:inherit;padding-bottom:0px;margin-bottom:10px;height:380px;}
#outerContainer #bodyContent #whatsNewContent div.whatsNewDets{float:left;width:300px;height:auto;display:inline;margin-top:0px;background-color:transparent;color:#333;padding-bottom:15px;}
#outerContainer #bodyContent #whatsNewContent div.altColor{background-color:#f7f7f7;}
#outerContainer #bodyContent #whatsNewContent div.whatsNewDets h3{color:#0b63bf;font-size:0.75em;line-height:30px;height:30px;text-transform:uppercase;background-color:#EBF8FD;margin:0px;padding-left:6px;font-weight:bold;}
#outerContainer #bodyContent #whatsNewContent div.whatsNewDets h4{color:#1369a3;font-size:0.9em;background-color:transparent;margin-top:0px;margin-bottom:0px;font-weight:bold;}
#outerContainer #bodyContent #whatsNewContent div.whatsNewDets div.whatsNewMain{width:100%;margin-top:10px;height:100px;margin-bottom:5px;}
#outerContainer #bodyContent #whatsNewContent div.whatsNewDets div.whatsNewImg{float:left;width:27%;margin-left:10px;}
#outerContainer #bodyContent #whatsNewContent div.whatsNewDets div.whatsNew{font-size:0.80em;float:left;width:63%;margin-left:10px;padding-top:1px;}
#outerContainer #bodyContent #whatsNewContent div.whatsNewDets div.whatsNew p{margin:0px;padding:3px 0px 2px;color:#666666;background-color:transparent;line-height:11px;font-size:0.9em;font-weight:normal;}
#outerContainer #bodyContent #whatsNewContent div.whatsNewDets div.whatsNew p span p{font-size:1em;}
body:nth-of-type(1) #outerContainer #bodyContent #whatsNewContent div.whatsNewDets div.whatsNew p{margin:0px;padding:2px 0 1px;color:#666666;background-color:transparent;line-height:13px;font-size:0.9em;font-weight:normal;}
#outerContainer #bodyContent #whatsNewContent div.whatsNewDets div.browseLink{margin-top:15px;margin-left:5px;float:left;}
#outerContainer #bodyContent #whatsNewContent div.whatsNewDets div.browseLink a{display:block;float:left;background-image:none;font-size:0.75em;font-weight:bold;text-decoration:none;color:#0045be;background-color:transparent;padding-top:3px;}
#outerContainer #bodyContent #whatsNewContent div.whatsNewDets div.browseLink a span{display:block;float:left;}
#outerContainer #bodyContent #whatsNewContent div.whatsNewDets div.browseLink a img.browseLinkImg{display:block;width:6px!important;height:7px!important;border:0;padding-top:1px!important;}
#outerContainer #bodyContent #whatsNewContent .aReadMoreLink span img.aReadMoreLinkImg{display:block;width:6px!important;height:7px!important;border:0;padding-top:1px!important;}
#outerContainer #bodyContent #whatsNewContent .aReadMoreLink span{display:block;float:left;}
#outerContainer #bodyContent #whatsNewContent div.whatsNewDets div a{display:block;text-decoration:none;color:#0045be;padding-top:3px;}
#outerContainer #bodyContent #whatsNewContent div.whatsNewDets div h4 a{display:block;text-decoration:none;color:#1369A3 !important;background:transparent !important;}
#outerContainer #bodyContent #whatsNewContent div.whatsNewDets div img{float:left;width:105px;height:84px;margin-left:6px;border:1px solid #d5e8f3;position:relative;top:-12px}
#outerContainer #indexPage #bodyContent #whatsNewContent div.whatsNewDets div img{float:left;width:70px;height:70px;margin-left:6px;border:0px solid #d5e8f3;position:relative;margin-top:15px;}
#outerContainer #indexPage #bodyContent .WhatsNewSeeMore{float:right;margin-top:-50px;padding-right:35px;font-size:0.70em;position:relative}
#outerContainer #indexPage #bodyContent .WhatsNewSeeMore a{text-transform:uppercase;display:inline;text-decoration:none;color:#0045be;background-color:transparent;margin-top:5px;float:right;}
#outerContainer #indexPage #bodyContent .WhatsNewSeeMore img{margin:2px 0 0 6px;float:right;}
#outerContainer div#registrationConf{width:35%;position:absolute;top:20%;left:400px;z-index:400;background-color:#EBF8FD;color:inherit;padding:10px;display:none;}
#outerContainer div#registrationConf p{font-size:0.70em;}
#outerContainer div#registrationConf h4{font-size:0.90em;}
#outerContainer div#registrationConf h5{font-size:0.90em;padding:0;margin-top:20px}
#outerContainer div#registrationConf p.usProfessional{margin-top:-10px;font-size:0.70em;}
#outerContainer #loginPage #bodyContent #mainContent{width:100%;float:left;border:0px;background:#fff;color:#333;margin-bottom:0;}
#outerContainer #loginPage #bodyContent #loginDetails{margin:0 10px 12px 5px;float:left;width:435px;height:300px;background:transparent;color:#333333;padding:2px;z-index:10;}
#outerContainer #loginPage #bodyContent #loginDetails #loginDiv{padding-top:12px;background-color:#EBF8FD;color:#333333;text-align:center;width:430px;height:288px;}
#outerContainer #loginPage #bodyContent #regDetails{margin:0 5px 12px 0;float:left;width:435px;height:300px;background-color:transparent;color:#333333;padding:2px;}
#outerContainer #loginPage #bodyContent #regDetails #regDiv{padding-top:12px;background-color:#EBF8FD;color:#333333;text-align:center;width:435px;height:288px;}
#outerContainer #loginPage #bodyContent #loginDetails #loginDiv h3.signIn,
#outerContainer #loginPage #bodyContent #regDetails #regDiv h3.signIn{color:#1369A3;background-color:transparent;font-size:0.85em;font-weight:bold;border-bottom:1px solid #a0a6a8;width:94.5%;padding-bottom:15px;padding-left:24px;margin:0px 0 10px 0px;float:left;text-align:left;}
#outerContainer #loginPage #bodyContent #regDetails #regDiv p.createNew{background-color:transparent;color:#FF0000;float:left;font-weight:bold;margin-top:10px;}
#outerContainer #loginPage #bodyContent #regDetails #regDiv p{clear:both;float:left;font-size:0.7em;padding:0 25px 0 20px;text-align:left;line-height:14px;color:#666666;width:90%;}
#outerContainer #loginPage #bodyContent #regDetails #regDiv p.msgBottom{clear:both;float:left;font-size:0.7em;padding:15px 25px 0 20px;text-align:left;line-height:14px;font-weight:bold;color:#666666;}
#outerContainer #loginPage #bodyContent #loginDetails #loginDiv ul{float:left;list-style-type:none;margin:20px 0 0 120px;padding:0;}
#outerContainer #loginPage #bodyContent #loginDetails #loginDiv ul.loginlinks{float:left;list-style-type:none;width:94%;margin:10px 0 0 25px;padding:0;}
#outerContainer #loginPage #bodyContent #loginDetails #loginDiv ul.loginlinks li{line-height:11px;}
#outerContainer #loginPage #bodyContent #loginDetails #loginDiv ul li{color:#1369A3;background-color:transparent;display:block;font-size:0.70em;font-weight:bold;padding-right:95px;text-align:left;line-height:11px;}
#outerContainer #loginPage #bodyContent #loginDetails #loginDiv ul li input{border:1px solid #CCCCCC;height:20px;width:17em;font-size:1.00em;margin-bottom:6px;margin-top:10px;}
#outerContainer #loginPage #bodyContent #loginDetails #loginDiv ul li a{text-decoration:none;display:block;margin-bottom:6px;color:#0045eb;font-weight:bold;background-color:transparent;}
#outerContainer #loginPage #bodyContent #loginDetails #loginDiv div input{padding:2px 10px 4px;text-align:center;float:left;margin:0 0 0 0px;width:6em;}
#outerContainer #loginPage #bodyContent #regDetails #regDiv div input{padding:2px 10px 4px;text-align:left;float:left;margin:0 0 0 0px;width:12em;}
#outerContainer #loginPage #bodyContent p.privStatement span{clear:both;display:block;color:#0045be;background-color:transparent;font-size:1.00em;padding-bottom:12px;}
#outerContainer #loginPage #bodyContent p.privStatement span a{text-decoration:none;background-color:transparent;color:#0045BE;font-weight:normal;}
#outerContainer #loginPage #bodyContent p.privStatement{color:#333333;background-color:transparent;font-size:0.70em;padding:12px 20px 20px 10px;line-height:14px;}
#outerContainer #Page-level #bodyContent p.privStatement1 span{clear:both;display:block;color:#0045be;background-color:transparent;font-size:1.00em;padding-bottom:12px;}
#outerContainer #Page-level #bodyContent p.privStatement1 span a{text-decoration:none;background-color:transparent;color:#0045BE;font-weight:normal;}
#outerContainer #Page-level #bodyContent p.privStatement1{color:#333333;background-color:transparent;font-size:0.70em;padding:12px 20px 20px 10px;line-height:14px;}
#outerContainer #loginPage #bodyContent #loginDetails #loginDiv span.errorMsg{background-color:transparent;color:#FF0000;display:block;font-size:0.65em;height:10px;margin:0 0 12px;}
#outerContainer #loginPage #bodyContent #loginDetails #loginDiv ul span.errorMsg{background-color:transparent;color:#FF0000;display:block;font-size:0.8em;height:4px;margin:-1px 0 12px 0px;}
#outerContainer #loginHelpPage{min-height:500px;width:100%;}
#outerContainer #loginHelpPage #loginHelpType{font-size:0.60em;margin:0px 0 6px 0px;}
#outerContainer #loginHelpPage h3{font-size:1.00em;padding:10px 0 10px 24px;margin:0px;}
#outerContainer #loginHelpPage #loginHelpType ul{list-style:none;margin-bottom:14px;}
#outerContainer #loginHelpPage #loginHelpType ul li{margin:0px 0 6px 0px;}
#outerContainer #loginHelpPage #loginHelpType ul li input{margin:0px 0 0px 0px;}
#outerContainer #loginHelpPage #bodyContent #mainContent #loginDetails #loginHelpType ul table{margin-top:10px;top:5px;width:45%;}
#outerContainer .radioLoginHelp td{height:20px;margin:0;padding:0;}
#outerContainer #loginHelpPage #loginHelpType label{position:relative;top:0;}
#outerContainer #loginHelpPage #bodyContent #loginDetails{margin:15px 12px 12px 20px;float:left;width:648px;height:auto;background-color:transparent;color:#333333;padding:2px;z-index:10;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #loginDiv{padding:12px 0px 20px 0px;background-color:#EBF8FD;color:#333333;text-align:center;width:390px;height:auto;float:left;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #pwdResetDiv{padding:12px 0px 20px 0px;background-color:#EBF8FD;color:#333333;text-align:center;width:auto;min-width:600px;height:auto;float:left;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #pwdResetDiv h3.signIn{border-bottom:1px solid #a0a6a8;width:95.5%;margin:0 0 20px 0;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #loginDiv table td.fieldLabel .resetcenter{clear:both;float:right;margin-top:3px;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #pwdResetDiv table td.fieldLabel .resetcenter{clear:both;margin-top:3px;}
#outerContainer .dobGenericCls{clear:both;margin:0 0 30px 0px;}
#outerContainer #loginHelpPage #bodyContent #loginHelpRHS{margin:0px 0px 12px 2px;float:left;width:auto;min-height:380px;background-color:transparent;color:#333333;padding:2px;height:auto;}
#outerContainer #loginHelpPage #bodyContent #loginHelpRHS .lhContactUs{padding-top:12px;background-color:#EBF8FD;color:#333333;text-align:center;width:200px;min-height:130px;margin-bottom:12px;height:auto;}
#outerContainer #loginHelpPage #bodyContent #loginHelpRHS .lhPrivacyStmt{padding-top:12px;background-color:#EBF8FD;color:#333333;text-align:center;width:200px;min-height:150px;margin-bottom:12px;height:auto;padding-bottom:12px;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #loginDiv table#resetPwd{}
#outerContainer #loginHelpPage #bodyContent #loginDetails #loginDiv table#retrieveEmail{display:none;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #loginDiv table{width:100%;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #loginDiv table caption{width:520px;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #loginDiv table td.fieldLabel{font-size:0.70em;text-align:right;width:140px;float:left;margin-right:2px;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #loginDiv table tr.errMsgRow{line-height:10px;}
#outerContainer .innerLabel{color:#999999;background-color:transparent;font-size:0.60em;text-align:left;font-weight:bold;display:block;padding:0 0 2px 9px;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #loginDiv table th{font-weight:normal;font-size:0.60em;text-align:center;color:#ff0000;background-color:transparent;height:10px;padding:0px 12px 10px 0px;width:375px;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #loginDiv table td input{width:12em;font-size:0.70em;padding-right:70px;height:15px;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #loginDiv table td select{width:5em;font-size:0.70em;height:20px;margin-left:0px}
#outerContainer #loginHelpPage #bodyContent #loginDetails #loginDiv div.submitButton{margin-top:1px;margin-left:28px;clear:both;float:left;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #loginDiv span.errorMsg{background-color:transparent;color:#FF0000;display:block;font-size:0.7em;height:4px;margin:2px 0 12px 2px;text-align:left;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #loginDiv table td.fieldLabel .spancenter{clear:both;float:right;margin-top:25px;}
#outerContainer #loginHelpPage #loginHelpRHS .lhContactUs h4,#outerContainer #loginHelpPage #loginHelpRHS .lhPrivacyStmt h4{font-size:0.80em;text-transform:capitalize;margin:2px 0 10px 12px;text-align:left;}
#outerContainer #loginHelpPage #loginHelpRHS .lhContactUs p, #outerContainer #loginHelpPage #loginHelpRHS .lhPrivacyStmt p{font-size:0.60em;margin-left:12px;text-align:left;line-height:17px;}
#outerContainer #loginHelpPage #loginHelpRHS .lhContactUs a{color:#0045be;background-color:transparent;display:block;font-size:1.10em;margin:12px 0 0 0;text-decoration:none;}
#loginHelpPage #loginHelpRHS .lhPrivacyStmt h4{color:#0045be;background-color:transparent;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #pwdResetDiv table#resetPwd{}
#outerContainer #loginHelpPage #bodyContent #loginDetails #pwdResetDiv table#retrieveEmail{display:none;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #pwdResetDiv table{width:100%;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #pwdResetDiv table caption{float:left;width:100%;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #pwdResetDiv table td.fieldLabel{font-size:0.70em;text-align:right;width:140px;float:left;margin-right:0px;padding-right:10px;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #pwdResetDiv table td.fieldTextBox{float:left;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #pwdResetDiv table td.rightTD{text-align:left;vertical-align:middle;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #pwdResetDiv table tr.errMsgRow{line-height:10px;}
#outerContainer .innerLabel{color:#999999;background-color:transparent;font-size:0.60em;text-align:left;font-weight:bold;display:block;padding:0 0 2px 9px;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #pwdResetDiv table th{font-weight:normal;font-size:0.60em;text-align:center;color:#ff0000;background-color:transparent;height:10px;padding:0px 12px 10px 0px;width:375px;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #pwdResetDiv table td input{width:12em;font-size:0.70em;padding-right:70px;height:15px;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #pwdResetDiv table td select{width:5em;font-size:0.70em;height:20px;margin-left:0px}
#outerContainer #loginHelpPage #bodyContent #loginDetails #pwdResetDiv div.submitButton{margin-top:1px;margin-left:28px;clear:both;float:left;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #pwdResetDiv div.submitButton input{font-size:0.7em;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #pwdResetDiv span.errorMsg{background-color:transparent;color:#FF0000;display:block;font-size:0.7em;height:4px;margin:2px 0 12px 2px;text-align:left;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #pwdResetDiv table td.fieldLabel .spancenter{clear:both;position:relative;top:22px;margin-top:25px;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #pwdResetDiv div.errMsgLoglp{float:left;line-height:17px;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #pwdResetDiv div.errMsgLoglp span{float:left;height:auto;margin:12px 25px;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #loginDiv table td.labelRight{font-size:0.7em;text-align:left;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #loginDiv table td.dateField span{display:inline;float:left;margin:5px 0px 0px 4px;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #loginDiv table td.dateField span label{padding:0 30px 5px 2px;font-size:0.70em;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #loginDiv table td.dateField div.spacerDiv{height:3px;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #loginDiv table td.dateField select{width:6.0em;height:1.8em;float:left;font-size:0.7em;margin-right:10px;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #pwdResetDiv table td.labelRight{font-size:0.7em;text-align:left;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #pwdResetDiv table td.dateField span{display:inline-block;margin:5px 0px 0px 4px;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #pwdResetDiv table td div.dobGenericCls{margin:0 0 10px 0;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #pwdResetDiv table td.dateField span label{padding:0 30px 5px 2px;font-size:0.70em;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #pwdResetDiv table td.dateField div.spacerDiv{height:3px;}
#outerContainer #loginHelpPage #bodyContent #loginDetails #pwdResetDiv table td.dateField select{width:6.0em;height:1.8em;float:left;font-size:0.7em;margin-right:10px;}
#registerForm{margin:0;padding:0;}
#outerContainer #registerPage .leftcontainer-topcls{border-right:0 none;float:left;padding:0 0 0 5px;width:100%;}
#outerContainer #registerPage .rightcontainer-topcls{float:right;width:45%;padding:0 0 0 25px}
#outerContainer #registerPage .regDetails .leftcontainer-cls{border-right:0 none;float:left;margin-bottom:5px;padding:0 0 0 5px;width:100%;}
#outerContainer #registerPage .regDetails .rightcontainer-cls{float:right;width:45%;padding:0 0 15px 25px}
#outerContainer #registerPage .regDetails .eachRowRegCls{clear:both;display:inline-block;float:left;margin:0 0 5px;padding:0;width:100%;}
#outerContainer #registerPage .regDetails .leftcontainer-cls span.errorMsg{display:block;font-size:1em;margin:0 0 12px 120px;}
#outerContainer #registerPage .regDetails .eachRowRegTop{margin:0 0 0 0;padding:0 0 0 20px;}
#outerContainer #registerPage .regDetails #register_top_three input{width:12em;border:1px solid #CCCCCC;}
#outerContainer #registerPage .regDetails #register_top_three select{width:7em;height:20px;border:1px solid #CCCCCC;}
#outerContainer #registerPage .regDetails .rowBtmCls select{font-size:1em;height:20px;border:1px solid #CCCCCC;margin:3px 0 0 0;padding:0;width:20em;}
#outerContainer #registerPage .regDetails .rowBtmCls input{font-size:1em;height:20px;border:1px solid #CCCCCC;margin:3px 0 0 0;padding:0;width:20em;}
#outerContainer #registerPage .regDetails .rowBtmCls input.chkboxcls{height:13px;width:13px;}
#outerContainer #registerPage .regDetails .rowBtmCls .radioButton input{float:left;width:13px;margin:1px 5px 0px 0px;height:13px}
#outerContainer #registerPage .regDetails .rowBtmCls label{float:left;margin:-0px 5px 5px 0px;}
#outerContainer #registerPage .regDetails .rowBtmCls label.chkboxLbl{position:relative;top:-3px;left:3px;}
#outerContainer #registerPage .regDetails .greyCls{color:#999999;background-color:Transparent;display:block;margin-top:3px;}
#outerContainer #registerPage .markedManCls{margin:10px 0 0 20px;padding:0;font-size:0.6em;font-weight:bold;}
#outerContainer #registerPage .regDetails .preferredPhNumImg{position:relative;top:33px;}
#outerContainer #registerPage .regDetails .preferredPhNumErr{clear:both;display:block;}
#outerContainer #registerPage .regDetails .eachRowRegCls .rowTopCls{float:left;margin:0;padding:7px 5px 0;width:25%;text-align:right;}
#outerContainer #registerPage .regDetails .eachRowRegCls .rowBtmCls{float:left;}
#outerContainer #registerPage .regDetails .eachRowRegCls .rowBtmCls span.radioButton{margin-top:-5px;}
#outerContainer #registerPage .regDetails .eachRowRegCls .rowBtmCls span.radioButton label{margin:3px 5px 0 0;}
#outerContainer #registerPage .regDetails .eachRowRegCls .rowBtmCls span.radioButton br{display:none;}
#outerContainer #registerPage .regDetails .eachRowRegCls .rowTopCls #ctl00_Body_ucReg2_lblGradMonth{display:block;padding-top:11px;}
#outerContainer #registerPage .regDetails .eachRowRegCls .rowBtmTop{margin:0;padding:0;}
#outerContainer #registerPage .regDetails span.errorMsg{display:block;font-size:1em;margin:0 0 5px 0px;}
#outerContainer #registerPage .regDetails .rowBtmCls span.errorMsg{margin:5px 0 5px 0px;}
#outerContainer #registerPage .regDetails div.preferredPhNum{display:inline;float:left;height:50px;margin:0 8px 0 0px;width:58px;}
#outerContainer #registerPage .regDetails .rowBtmCls div.preferredPhNum label{display:inline-block;width:35px;font-size:1em;text-align:left;padding:0 0 0 15px;margin:0}
#outerContainer #registerPage .regDetails .rowBtmCls div.preferredPhNum input{width:6em;margin-right:5px;}
#outerContainer #registerPage .regDetails .rowBtmCls input.radRegCls{width:13px;height:13px;}
#outerContainer #registerPage .regDetails .rowBtmCls .regGradMon{width:10em;}
#outerContainer #registerPage .regDetails .rowBtmCls .regGradYear{width:10em;}
#outerContainer #registerPage .regDetails .labCenter{position:relative;top:17px;}
#outerContainer #registerPage .regDetails .stateCenter{position:relative;top:-6px;}
#outerContainer #registerPage .regDetails .zipCenter{position:relative;vertical-align:top;}
#outerContainer #registerPage .regDetails .ziplabCenter{position:relative;top:17px;}
#outerContainer #registerPage .regDetails .labphoneCenter{position:relative;top:30px;}
#outerContainer #registerPage .regDetails .phoneCenter{position:relative;vertical-align:top;}
#outerContainer #registerPage .regDetails .phoneCenter span label{background-color:transparent;color:#999999;display:inline;float:left;font-size:1.0em;font-weight:bold;padding:0 5px 2px 15px;text-align:left;width:55px;}
#outerContainer #registerPage .regDetails .phoneCenter span input{width:4.6em;}
#outerContainer #registerPage .regDetails .phoneclear{clear:both;display:inline;float:left;}
#outerContainer #registerPage .regDetails .checkwidth input{float:left;width:1em;margin:-2px 5px 0px 0px;}
#outerContainer #registerPage .regDetails .rowBtmCls .dateDetails{font-size:1em;height:2.2em;margin-right:0;width:10.5em;}
#outerContainer #registerPage #bodyContent #mainContent .thanks{float:left;line-height:17px;font-size:0.75em;margin:5px 0px 0px 20px;}
#outerContainer #registerPage{clear:both;min-height:500px;float:left;}
#outerContainer #registerPage .regDetails{float:left;font-size:0.70em;margin:15px 0 0 0;padding:0;width:74%;}
#outerContainer #registerPage .regDetails #register_top_three{padding-left:10px;float:left;width:100%;}
#outerContainer #registerPage .regDetails .register-error-msg{float:left;width:100%;height:35px;line-height:13px;padding-bottom:5px;padding-left:10px;}
#outerContainer #registerPage .regDetails #register_top_three .regTopTitles{padding-top:5px;}
.rdRegBtns{float:left !important;}
span.rdRegBtns input{float:left;width:1em;height:1em;}
span.rdRegBtns label{float:left;padding-top:2.5px;padding-right:10px;}
span.rdRegBtns br{display:none;}
#outerContainer #registerPage h3{font-size:1.00em;margin:30px 0 0 10px;font-weight:bold;}
#outerContainer #registerPage .regDetails ul{list-style:none;}
#outerContainer #registerPage .regDetails ul li{margin:0px 0 15px 10px;line-height:15px;}
#outerContainer #registerPage .regDetails label{display:inline;}
#outerContainer #registerPage #bodyContent #loginDetails #loginDiv table td.errorMsg,
#outerContainer #registerPage #bodyContent #loginDetails #loginDiv table td span.errorMsg{font-size:0.90em;text-align:left;margin:0;margin-left:8px;}
#outerContainer #registerPage #emailNotifications{width:647px;float:left;margin-top:10px;clear:both;margin-left:70px;line-height:14px;}
#outerContainer #registerPage #emailNotifications div.emailNotPanels{margin-bottom:15px;float:left;width:100%}
#outerContainer #registerPage #emailNotifications div.emailNotPanels div.regEmailNotTitles{float:left;}
#outerContainer #registerPage .regDetails div.regEmailNotTitles span.errorMsg{margin:-15px 5px 5px;text-align:right;}
#outerContainer #registerPage .regDetails div.regEmailNotTitles span.firstMsg{padding-right:41px !important;}
#outerContainer #registerPage .regDetails div.regEmailNotTitles span.secMsg{padding-right:75px;}
#outerContainer #registerPage .regDetails div.regEmailNotTitles span.thirdMsg{padding-right:172px;}
#outerContainer #registerPage .regDetails div.regEmailNotTitles span.fourthMsg{padding-right:0px;width:98.5% !important;}
body:nth-of-type(1) #outerContainer #registerPage .regDetails div.regEmailNotTitles span.firstMsg{padding-right:20px;}
body:nth-of-type(1) #outerContainer #registerPage .regDetails div.regEmailNotTitles span.secMsg{padding-right:75px;}
body:nth-of-type(1) #outerContainer #registerPage .regDetails div.regEmailNotTitles span.thirdMsg{padding-right:172px;}
body:nth-of-type(1) #outerContainer #registerPage .regDetails div.regEmailNotTitles span.fourthMsg{padding-right:0px;width:103%;}
#outerContainer #registerPage #emailNotifications div.emailNotPanels ul{list-style:none;}
#outerContainer #registerPage #emailNotifications div.emailNotPanels ul li{float:left;}
#outerContainer #registerPage #emailNotifications div.emailNotPanels table td input{width:1em;}
#outerContainer #registerPage #emailNotifications div.emailNotPanels table td label{width:auto;}
#outerContainer #registerPage #emailNotifications h4{font-weight:bold;}
#outerContainer #registerPage .registerRHS{float:right;width:220px;margin:0 7px 0 0;background-color:transparent;color:#333333;}
#outerContainer #registerPage .registerRHS div.lhContactUs{float:right;padding-top:12px;background-color:#EBF8FD;color:#333333;text-align:center;width:200px;height:auto;margin-bottom:12px;padding:10px;line-height:15px;}
#outerContainer #registerPage .registerRHS div.lhPrivacyStmt{float:right;padding-top:12px;background-color:#EBF8FD;color:#333333;width:200px;min-height:130px;margin-bottom:12px;font-size:0.60em;padding:10px;line-height:15px;height:auto;}
#outerContainer #registerPage .registerRHS div.lhPrivacyStmt p a:hover{color:#44b6f0 !important;}
#outerContainer #registerPage .registerRHS div.lhContactUs p a:hover{color:#44b6f0 !important;}
#outerContainer #registerPage .registerRHS div.lhContactUs h4, #outerContainer #registerPage .registerRHS div.lhContactUs h4 a{font-size:0.80em;font-weight:bold;color:#0045BE;text-transform:capitalize;margin:2px 0 0 0px;text-align:left;display:inline;}
#outerContainer #registerPage .registerRHS div.lhContactUs p{font-size:0.60em;margin-left:15px;text-align:left;margin-top:10px;margin-bottom:10px;}
#outerContainer #registerPage .registerRHS div.lhContactUs a{color:#0045be;background-color:transparent;display:block;font-size:1.10em;margin:12px 0 0 0;text-decoration:none;}
#outerContainer #registerPage .registerRHS div.lhPrivacyStmt h4{color:#0045be;background-color:transparent;font-size:1.20em;font-weight:bold;text-transform:capitalize;margin:5px 0 10px;text-align:left;}
#outerContainer #registerPage .regDetails div select{width:17em;height:2.00em;font-size:1.00em;margin-right:0px}
#outerContainer #registerPage .regDetails table{width:100%;padding:5px 12px 0px 12px;margin:0 0 0 8px;}
#outerContainer #registerPage .regDetails table caption{display:none;}
#outerContainer #registerPage .regDetails table td{padding-bottom:2px;line-height:13px;}
#outerContainer #registerPage #mainContent .regDetails table td img.popupCommon{clear:both;width:17px;height:17px;cursor:pointer;float:right;margin-right:235px;}
#outerContainer #registerPage .regDetails table td #emailHelp, #outerContainer #registerPage .regDetails table td #passwordHelp{font-size:0.90em;background-color:#d5e8f3;color:#333333;width:200px;height:20px;display:none;position:absolute;left:47%;padding:12px;margin-top:-20px;left:75em;}
#outerContainer #registerPage .regDetails table td.fieldLabel{color:#333333;background-color:transparent;font-size:0.90em;width:25%;text-align:right;padding-right:2px;padding-bottom:20px;}
#outerContainer #registerPage .regDetails #primaryRegFields{margin-left:16px;}
#outerContainer #registerPage .regDetails #primaryRegFields table td.fieldLabel{width:auto;text-align:left;margin:0;padding-top:0px}
#outerContainer #registerPage .regDetails #primaryRegFields table td input{width:18em;height:1.20em;font-size:1.00em;}
#outerContainer #registerPage .regDetails #primaryRegFields table td input checkbox{width:0.30em;height:300px;}
#outerContainer #registerPage .regDetails #primaryRegFields table td select{width:20em;height:2.20em;font-size:1.00em;margin-right:0px}
#outerContainer #registerPage .regDetails #primaryRegFields table td{margin:2px;margin-bottom:0px;padding:0;text-align:left;}
#outerContainer #registerPage .regDetails #secondaryRegFields{margin-left:18px}
#outerContainer #registerPage .regDetails #secondaryRegFields table td.fieldLabel{width:auto;text-align:left;margin:0;padding-top:0px}
#outerContainer #registerPage .regDetails #secondaryRegFields table td input[type=text]{width:18em;height:1.20em;font-size:1.00em;}
#outerContainer #registerPage .regDetails #secondaryRegFields table td input checkbox{width:0.30em;height:300px;}
#outerContainer #registerPage .regDetails #secondaryRegFields table td select{width:20em;height:2.20em;font-size:1.00em;margin-right:0px}
#outerContainer #registerPage .regDetails #secondaryRegFields table td{margin:2px;margin-bottom:0px;padding:0;text-align:left;}
#outerContainer #registerPage .regDetails table td span.innerLabel{display:block;color:#999;background-color:transparent;font-size:1.00em;text-align:left;padding:0 0 5px 2px;}
#outerContainer #registerPage .regDetails table td div.preferredPhNum{display:inline;width:58px;float:left;text-align:center;margin:15px 0 0 0;}
#outerContainer #registerPage .regDetails table td div.preferredPhNum label{float:left;margin-top:-20px;width:3.9em;color:#999999;background-color:transparent;font-size:1.00em;text-align:left;}
#outerContainer #registerPage .regDetails table td div.preferredPhNum input[type=text]{display:block;width:3em;}
#outerContainer #registerPage .regDetails table td input text{width:18em;height:1.50em;font-size:1.00em;}
#outerContainer #registerPage .regDetails table td input{width:14em;border:1px solid #CCCCCC;}
#outerContainer #registerPage .regDetails table td input.submitButtonSmall{border:none;font-size:1em;width:10em;color:#0045BE;}
#outerContainer #registerPage .regDetails .DCregisDetBtn{float:left;margin-right:0px;font-size:1.3em;}
#outerContainer #registerPage .regDetails .DCregisDetBtn .loginBtnMid{padding:3px 10px;font-size:0.7em;}
#outerContainer #registerPage .regDetails table td select{width:17em;height:2.20em!important;font-size:1.00em;margin-right:0px;border:1px solid #CCCCCC;}
#outerContainer #registerPage .regDetails table td.dateField span{display:inline;}
#outerContainer #registerPage .regDetails table td.dateField span label{padding:0em 7em 0em 0em;font-size:1.00em;}
#outerContainer #registerPage .regDetails table td.dateField div.spacerDiv{height:3px;}
#outerContainer #registerPage .regDetails table td.dateField select{width:9.5em;height:2.20em;font-size:1.00em;margin-right:0px}
#outerContainer #registerPage .regDetails div.seperator, #outerContainer #registerPage .regDetails table td div.seperator{border-bottom:1px solid #ccc;margin-bottom:5px;margin-top:5px;height:1px;line-height:15px;}
#outerContainer #registerPage .regDetails table td#phoneNumberFields input[type=text]{width:6em;}
#outerContainer #registerPage #bodyContent div.submitButton{cursor:pointer;clear:both;color:#fff;font-size:1.40em;background-color:#0553c0;height:26px;width:auto;margin-left:-5px;margin-top:0px;padding-top:5px;text-align:center;}
#outerContainer #registerPage .registerRHS div.lhContactUs ul{float:right;list-style-image:none;list-style-position:outside;list-style-type:none;margin-bottom:12px;margin-left:0;margin-right:6px;margin-top:12px;padding-left:0;text-align:left;}
#outerContainer #registerPage .registerRHS div.lhContactUs ul li{font-size:0.70em;padding:0 0 12px 0;}
#outerContainer #registerPage .registerRHS div.lhContactUs ul li span{font-size:0.80em;font-weight:bold;}
#outerContainer #registerPage .primaryRegDetails{float:left;width:44%;padding-right:12px;margin-left:20px;}
#outerContainer #registerPage .secondaryRegDetails{float:left;width:45%;margin-left:30px;}
#outerContainer #registerPage #seperatorDiv{width:1px;height:1px;background-color:#ccc;color:inherit;float:left;margin-left:-28px;margin-top:-18px;height:570px;}
#outerContainer #registerPage #registerStudent,
#outerContainer #registerPage #registerEducator,
#outerContainer #registerPage #registerDentalProfessional,
#outerContainer #registerPage #registerOthers{clear:both;display:none;}
#outerContainer #registerPage #regDetails #emailNotifications h4{font-size:1.10em;}
#outerContainer #registerPage #regDetails #emailNotifications{float:left;font-size:1em;}
#emailNotifications input.submitButtonSmall{padding-top:3px;}
#outerContainer #registerPage #regDetails #emailNotifications a{color:#0045be;background-color:transparent;text-decoration:none;}
#outerContainer #registerPage #emailNotifications ul li{margin:10px 0 6px 0px;width:100%;}
#outerContainer #registerPage #emailNotifications p{line-height:15px;margin-bottom:5px;}
#outerContainer #registerPage #emailNotifications p span{line-height:25px;display:block;}
#outerContainer #registerPage #emailNotifications p span.quest{width:100%;float:left;line-height:25px;}
#outerContainer #registerPage #emailNotifications p span.dummy, #outerContainer #registerPage #emailNotifications p span.validFail,#outerContainer #registerPage #emailNotifications p span.validPass{display:inline-block;line-height:14px;width:3%;}
#outerContainer #registerPage #emailNotifications div span.dummy, #outerContainer #registerPage #emailNotifications div span.validFail,#outerContainer #registerPage #emailNotifications div span.validPass{display:inline-block;line-height:14px;width:3%;}
#outerContainer #registerPage #emailNotifications p span.errorMsg{display:inline-block;line-height:15px;margin:0 0 0 0;}
#outerContainer #registerPage #emailNotifications p span input{padding-top:3px;}
#outerContainer #registerPage .regDetails .eachRowRegCls img{float:right !important;height:auto !important;margin:6px 50px 0 0;width:auto !important;}
#outerContainer #registerPage #regDetails #emailNotifications ul li a{padding-left:12px}
#outerContainer #registerPage #regDetails div.submitButtonProfDetails{cursor:pointer;clear:both;color:#fff;font-size:1.40em;background-color:#0553c0;height:26px;width:auto;margin-left:10px;margin-top:60px;margin-bottom:35px;padding-top:4px;text-align:center;}
#outerContainer #registerPage #regFinal{font-size:0.70em;margin:12px;width:70%;float:left;line-height:15px;}
#outerContainer #registerPage .finalMsgReg{clear:both;float:left;margin:0 0 10px 5px;font-weight:bold;margin-left:2px;width:100%;}
#outerContainer #registerPage #regFinal p{font-weight:bold;}
#outerContainer #registerPage #regFinal em{color:#ff0000;background-color:transparent;font-style:normal;}
#outerContainer #registerPage #regFinal #regInfoLCtr{margin:10px 20px 12px 2px;float:left;min-height:20px;background-color:transparent;color:#333333;padding:2px;width:100%;}
#outerContainer #registerPage #regFinal #regInfoRCtr{margin:10px 0px 12px 2px;float:right;min-height:20px;background-color:transparent;color:#333333;padding:2px;width:100%;}
#outerContainer #registerPage #finalize{clear:both;float:left;margin-left:15px;font-size:0.85em;width:100%;}
#outerContainer #registerPage #finalize input.submitButtonSmall{padding-top:2px;}
#outerContainer #registerPage #bodyContent #mainContent .onelastclickA{background-color:transparent;clear:both;color:#0045BE;display:block;font-size:0.7em;margin-left:14px;text-decoration:none;width:100%;}
#outerContainer #registerPage #regFinal #regInfoLCtr div.regInfo,
#outerContainer #registerPage #regFinal #regInfoRCtr div.regInfo{background-color:#EBF8FD;color:#333333;float:left;font-size:1.4em;height:400px;margin-bottom:15px;margin-right:15px;overflow-x:hidden;overflow-y:auto;padding:10px;width:280px;}
#outerContainer #registerPage #regFinal #regInfoLCtr div.regInfo h4,
#outerContainer #registerPage #regFinal #regInfoLCtr div.regInfo h4 a,
#outerContainer #registerPage #regFinal #regInfoRCtr div.regInfo h4,
#outerContainer #registerPage #regFinal #regInfoRCtr div.regInfo h4 a{font-size:0.90em;text-transform:capitalize;margin:2px 0 0 6px;text-align:left;display:inline;font-weight:bold;}
#outerContainer #registerPage #regFinal #regInfoLCtr div.regInfo p{font-size:0.60em;margin-left:12px;text-align:left;}
#outerContainer #registerPage #regFinal #regInfoLCtr div.regInfo a{color:#0045be;background-color:transparent;display:block;font-size:1.10em;margin:12px 0 0 0;text-decoration:none;}
#outerContainer #registerPage #regFinal #regInfoLCtr div.regInfo ul{list-style:none;text-align:left;margin:12px 6px 12px 10px;}
#outerContainer #registerPage #regFinal #regInfoLCtr div.regInfo ul li{font-size:0.70em;padding:0 0 12px 0;}
#outerContainer #registerPage #regFinal #regInfoLCtr div.regInfo ul li span{font-size:0.80em;font-weight:bold;}
#outerContainer #registerPage #regFinal #regInfoRCtr div.regInfo p{font-size:0.60em;margin-left:12px;text-align:left;}
#outerContainer #registerPage #regFinal #regInfoRCtr div.regInfo a{color:#0045be;background-color:transparent;display:block;font-size:0.80em;margin:12px 0 0 0;text-decoration:none;}
#outerContainer #registerPage #regFinal #regInfoRCtr div.regInfo ul{list-style:none;text-align:left;margin:12px 6px 12px 0px;float:right}
#outerContainer #registerPage #regFinal #regInfoRCtr div.regInfo ul li{font-size:0.70em;padding:0 0 12px 0;}
#outerContainer #registerPage #regFinal #regInfoRCtr div.regInfo ul li span{font-size:0.80em;font-weight:bold;}
#outerContainer #registerPage #bodyContent #regFinal{float:left;}
#outerContainer #registerPage #regFinal div.finalRegSubmit{cursor:pointer;clear:both;background-color:transparent;color:#fff;background:url("/Includes/Images/btn-L.jpg") no-repeat center;font-size:1.10em;width:150px;height:22px;margin-left:10px;margin-top:10px;margin-bottom:35px;padding-top:6px;text-align:center;}
#outerContainer .activatedDetails{background-color:#EBF8FD;display:none;font-size:0.7em;left:420px;padding:15px;position:absolute;top:300px;width:430px;z-index:4000;color:inherit;line-height:15px;}
#outerContainer .activatedDetails div.seperator{border-bottom:1px solid #CCCCCC;float:left;width:100%;margin-bottom:12px;}
#outerContainer .activatedDetails h3{font-size:1.2em;}
#outerContainer .activatedDetails p{line-height:15px;float:left;}
#outerContainer .educatorDetails{background-color:#EBF8FD;display:none;font-size:0.7em;left:420px;padding:15px;position:absolute;top:300px;width:430px;z-index:4000;color:inherit;}
#outerContainer .educatorDetails div.seperator{border-bottom:1px solid #CCCCCC;margin-bottom:12px;}
#outerContainer .educatorDetails h3{font-size:1.2em;}
#outerContainer .educatorDetails h4{font-size:1.0em;}
#outerContainer .educatorDetails h5{font-size:1.0em;color:#0045be;background-color:transparent;}
#outerContainer .educatorDetails .educatorReq{clear:both;padding:5px;}
#outerContainer .educatorDetails .educatorReq label{float:left;padding-right:10px;text-align:right;width:10em;}
#outerContainer #registerPageSubmit h3{font-size:1.00em;margin:30px 0 0 20px;}
#outerContainer #registerPageSubmit #regSubmit p{font-size:0.70em;margin:20px;height:70px;}
div#wrapperdiv{background-color:#FFFFFF;border:0 none;color:#333333;float:left;font-family:verdana;margin-top:30px;width:890px;}
div#wrapperContent{margin-left:20px;float:left;}
div.pagetitle{font-size:1.25em;}
div.pagetitle h1{background-color:transparent;color:#3781C8;font-weight:normal;margin-bottom:12px;margin-top:20px;}
div.pagetitle .istock_text .istock_header h1{line-height:23px;}
div#wrapperdiv_withLeftMenu{background-color:#FFFFFF;color:#333333;float:left;font-family:verdana;margin:0 0 0 0;width:890px;}
div#wrapperContent_withLeftMenu{float:left;}
.rightMenu{background-color:#FFF;color:inherit;float:left;margin-left:20px;width:70%;margin-bottom:20px;margin-top:15px;height:auto;min-height:510px;}
#rightContent .rightMenu{background-color:#FFF;color:inherit;float:left;margin-left:20px;width:70%;margin-bottom:20px;margin-top:40px;height:auto;min-height:510px;}
.rightMenu .pagetitle h1{margin-top:0px;}
div.nor_text{float:left;width:100%;font-size:0.7em;background-color:Transparent;color:#666666;font-weight:normal;line-height:15px;}
div.topspacer{margin-top:20px;}
.topspace10px{margin-top:10px;}
div.bgcolor{background-color:#EBF8FD;color:inherit;}
div#breadcrumbs_main{clear:right;font-size:0.7em;left:12%;margin:12px 0 6px 30px;position:absolute;text-decoration:none;top:133px;z-index:1;}
div#breadcrumbs_main a{background-color:transparent;color:#0045BE;text-decoration:none;}
div.search-res{float:left;width:345px;margin-bottom:10px;font-size:0.8em;background-color:Transparent;color:#707070;font-weight:normal;}
div.share-print{cursor:pointer;float:right;}
div.BtnMid{float:left;height:18px;font-size:0.8em;font-weight:bold;background:url(/Includes/Images/tour-btn-bg.jpg) repeat-x 0 0 transparent;color:#0045be;padding:4px 5px 0px 3px;}
div.BtnMid a{text-decoration:none;font-size:0.8em;}
div.BtnMid a:hover{text-decoration:none;font-size:0.8em;}
a.btnclass{text-decoration:none;}
div.BtnLeft{float:left;height:22px;width:6px;background:url(/Includes/Images/tour-btn-left.png) repeat-x 0 0 transparent;}
div.BtnRight{float:left;height:22px;width:7px;background:url(/Includes/Images/tour-btn-right.png) repeat-x 0 0 transparent;}
div.printdiv{float:left;text-align:right;width:100%;}
div.printdiv div.share-print{float:right;cursor:pointer;}
div.breadcrumbs{float:left;font-size:0.7em;margin-top:10px;min-height:20px;height:auto;line-height:17px;width:100%;}
div.breadcrumbs a{background-color:transparent;color:#666666;text-decoration:none;}
div.breadcrumbs span{color:#0d76d2;font-weight:bold;}
div.heading-txt1{float:left;width:100%;color:#0B63BF;font-size:0.75em;font-weight:bold;height:auto;padding:7px 0px;}
div.heading-txt1 h2{line-height:17px;padding-left:7px;}
a.linkcl{color:#1369A3;text-decoration:none;}
a.linkcl:hover{color:#1369A3;text-decoration:none;}
li.pipe{float:left;width:20px;text-align:center;}
.page-content{width:100%;display:block;}
.page-content p{background-color:transparent;color:#666666;font-size:0.7em;font-weight:normal;margin-bottom:12px;margin:0px;line-height:15px;}
.commn_container{width:631px;font-weight:normal;font-family:Verdana, Geneva, sans-serif;}
.comm_header{color:#0B63BF;font-weight:normal;margin:0 0 15px;}
.comm_text{color:#666666;font-size:0.55em;line-height:17px;margin-bottom:25px;}
.comm_related{background-color:#EBF8FD;color:#009CEB;font-size:0.6em;font-weight:bold;height:auto;line-height:20px;padding:10px 0 10px 5px;width:630px;}
.comm_subcontainer{height:160px;margin-bottom:25px;margin-top:15px;width:630px;}
.comm_applied{width:315px;float:left;}
.applied_img{float:left;width:130px;height:158px;}
.applied_txt{float:left;padding:0px 0px 0px 5px;width:170px;}
.applied_headertxt{color:#1369A3;font-size:0.55em;font-weight:bold;margin:0 0 10px;line-height:12px;}
ul.applied_list li{font-size:0.55em;line-height:15px;list-style-type:disc;margin:0px 0px 10px 15px;color:#009ceb;}
/**/#outerContainer #bodyContent #mainContent #rightContent #eduLearningObjectives{float:right;margin-left:20px;width:640px;margin-top:40px;}
#outerContainer #bodyContent #mainContent #rightContent #eduLearningObjectives h2{font-size:0.9em;}
#outerContainer #bodyContent #mainContent #rightContent #eduLearningObjectives p.authorName{font-size:0.7em;margin:20px 0;}
#outerContainer #bodyContent #mainContent #rightContent #eduLearningObjectives .titlePagination{clear:both;margin:12px 0;width:112%;}
#outerContainer #bodyContent #mainContent #rightContent #eduLearningObjectives #rightContainer table tr td{vertical-align:middle !important;}
#outerContainer #bodyContent #mainContent #rightContent #eduLearningObjectives #rightContainer table tr td.body18px{padding-top:30px !important;}
#outerContainer #bodyContent #mainContent #rightContent #eduLearningObjectives #eduLearningRHS #saveAndReturn{background-color:#EFEFEF;color:#333333;float:right;font-size:0.7em;margin-top:0;padding:12px;width:155px;line-height:15px;}
#outerContainer #bodyContent #mainContent #rightContent #eduLearningObjectives #rightContainer{clear:both;float:left;height:auto;margin:0px 20px 20px 0;padding-bottom:20px;width:99%;}
#outerContainer #bodyContent #mainContent #rightContent #eduLearningObjectives .titlePagination{clear:both;margin:12px 0;width:100%;}
#outerContainer #bodyContent #mainContent #rightContent #eduLearningObjectives .titlePagination ul{background-color:#EBEBEC;color:inherit;height:25px;list-style:none outside none;margin:0;padding:0;width:100%;}
#outerContainer #bodyContent #mainContent #rightContent #eduLearningObjectives .titlePagination ul li.title{text-align:center;width:78%;}
#outerContainer #bodyContent #mainContent #rightContent #eduLearningObjectives .titlePagination ul li{display:inline;float:left;font-size:0.7em;font-weight:bold;margin-left:12px;margin-top:4px;text-align:center;width:48px;padding-top:2px;}
#outerContainer #bodyContent #mainContent #rightContent #eduLearningObjectives .titlePagination ul li.activeRight a{background-color:transparent;color:#0045BE;cursor:pointer;float:right;font-weight:normal;margin-right:4px;text-decoration:none;}
#outerContainer #bodyContent #mainContent #rightContent #eduLearningObjectives #eduLearningRHS{background-color:transparent;color:#333333;float:right;margin:10px 0 12px 2px;min-height:20px;padding:2px;width:100px;}
#outerContainer #bodyContent #mainContent #rightContent #eduLearningObjectives .titlePagination ul li.activeLeft a{background-color:transparent;color:#0045BE;cursor:pointer;font-weight:normal;text-decoration:none;}
#outerContainer #bodyContent #mainContent #rightContent #eduLearningObjectives #objectiveDetails p{font-size:1em;margin-left:0;width:98%;margin-bottom:10px;}
#outerContainer #bodyContent #mainContent #rightContent #eduLearningObjectives #objectiveDetails{margin-left:12px;overflow:hidden;width:97%;}
#outerContainer #bodyContent #mainContent #rightContent #eduLearningObjectives #eduLearningRHS #saveAndReturn input{margin:17px 12px 12px 38px;}
.relatedMediaPoup{width:580px;position:absolute;top:0px;left:0px;z-index:4000;background-color:#EBF8FD;padding:15px;font-size:0.70em;display:none;color:inherit;}
.relatedMediaPoup img{margin:5px}
.relatedMediaPoup h5{font-size:0.9em}
.enlargeTableOverlay{display:none;position:absolute;top:0;float:left;padding:15px;z-index:1000;background-color:#EBF8FD;border:1px solid;color:inherit;}
.popup_close{background-repeat:no-repeat;cursor:pointer;display:block;float:right;}
.putInnerHTMLCls{clear:both;float:left;margin:5xp 0;text-align:left;}
.enlargeTableOverlay .outerDiv{height:500px;overflow:auto;width:300px}
.hidedynamicVideoContent{display:none;}
.enlargeVideoOverlay{display:none;position:absolute;top:0;float:left;padding:15px;width:600px;z-index:1000;background-color:#E7F8FB;color:inherit;height:350px;}
.pop{background-color:#E7F8FB;border:1px solid #FFFFFF;bottom:-100px;color:#666666;display:none;float:left;font-size:0.7em;font-weight:normal;height:100px;left:0;overflow:auto;padding:5px;position:absolute;width:auto !important;}
.custControls{background-color:transparent;color:#0045BE;float:right;height:20px;position:relative;text-align:right;top:0;width:100%;}
.custControls span{margin:0 5px;}
.custControls span a{background-color:transparent;color:#0045BE;font-size:0.7em;font-weight:normal;text-decoration:none;}
.putInnerVideoHTMLCls{clear:both;float:left;margin:5xp 0;text-align:left;}
.enlargedImageOverlay{display:none;position:absolute;top:0;float:left;padding:0px;z-index:1000;background-color:#EBF8FD;color:inherit;width:600px;height:500px}
.enlargedImageOverlay img{margin:4px 10px 10px 10px}
#outerContainer .saveCourse{position:absolute;top:400px;left:40%;width:250px;font-size:0.7em;display:none;z-index:500}
#outerContainer .saveCourseHeader{background-color:#E7F3FA;color:#333333;float:left;clear:both;width:100%;padding:5px 5px 0px 5px;font-weight:bold}
#outerContainer .saveCourseContent{float:left;clear:both;width:99%;background-color:#fff;font-size:0.9em;padding:15px 5px 15px 5px;border:1px solid #CCCCCC;color:inherit;}
#outerContainer .saveCourseHeader img.saveCourseClose{width:20px;height:20px;cursor:pointer}
#outerContainer #bodyContent #mainContent #rightContent #eduLearningObjectives .videoPopUp{width:400px;position:absolute;top:500px;left:420px;z-index:4000;background-color:#EBF8FD;color:inherit;padding:15px;font-size:0.70em;display:none;}
#outerContainer #bodyContent #mainContent #rightContent #eduLearningObjectives .videoPopUp h5{font-size:1.10em;margin:34px 0px 5px 0px;}
#outerContainer #bodyContent #mainContent #rightContent #eduLearningObjectives .videoPopUp .popup_close{float:right;cursor:pointer;display:block;background-repeat:no-repeat;}
#outerContainer #bodyContent #mainContent #rightContent #eduLearningObjectives .videoPopUp .popup_close img{width:auto;height:auto;}
.relatedLinks{margin:5px 0 5px;padding:0px;float:left;}
.relatedLinks span{margin:0px;padding:0 10px 0 0;float:left;}
.relatedLinks img{border:none;vertical-align:middle;}
.relatedLinks a{position:relative;top:0px;float:left;font-size:0.55em;}
.relatedLinks a.abtLinks{top:15px;}
.aboutdental_heading{background-color:Transparent;color:#1369A3;font-size:0.65em;font-weight:bold;padding:0 0 10px;position:relative;width:158px;}
.aboutdental_heading a{text-decoration:none;}
.aboutdental_headingtop6{background-color:Transparent;color:#1369A3;font-size:0.65em;font-weight:bold;padding:0 0 10px;position:relative;width:300px;}
.viewall_faq{font-size:0.45em;margin-top:10px;text-align:right;width:96%;}
.viewall_faq a{background-color:Transparent;color:#0045BE;font-size:1.2em;text-decoration:none;}
.viewall_faq img.viewall_mat{margin-left:6px;}
.datePickerCal table{float:left;background-color:#FFFFFF;font-size:0.75em;font-weight:bold;text-align:center;}
.datePickerCal table.datePickerCal tr td{background-color:transparent;font-size:0.75em;font-weight:bold;text-align:center;line-height:1.8em;margin:0 2.3em;}
.datePickerTitle{border-bottom:6px solid #EBF8FD;}
.curDayDate{background-color:#FBF9EE;border:1px solid #FCEFA1;color:#363636;text-align:center;font-size:0.55em !important;}
.upToDateSem{background-color:#98e59a;border:1px solid #2ba92e;color:#363636;text-align:center;font-size:0.55em !important;}
.congressEventsSem{background-color:#f66969;border:1px solid #f63e3e;color:#363636;text-align:center;font-size:0.55em !important;}
.allEventsSem{background-color:#7ea5f4;border:1px solid #1b62f2;color:#363636;text-align:center;font-size:0.55em !important;}
.datePickerTitle tr td{font-size:0.7em;font-weight:bold;line-height:15px;text-align:center;padding-left:5px;}
table.datePickerCal tr td{font-size:0.8em;text-decoration:none;color:#555555;}
table.datePickerCal .otherMonth{font-size:0.55em;filter:alpha(opacity=30);opacity:0.3;text-decoration:none;color:#555555;text-align:center;padding:5px;}
table.datePickerCal .curMonthDates{font-size:0.55em;filter:alpha(opacity=70);opacity:0.7;color:#555555;text-align:center;padding:5px;}
.datePickerCal th{border:0 none;color:#555555;font-weight:bold;padding:0.7em 0.3em;text-align:center;text-decoration:underline;font-size:0.5em;}
.datePickerCal .nxtPrevBtn a{display:block;background:transparent url("/Includes/Images/prev_nextbg.png") no-repeat left top;height:19px;width:18px;font-size:0.7em;text-align:center;padding-top:3px;}
#yourProfile #rightContainer{clear:both;float:left;height:auto;margin:0 0 20px 20px;padding-bottom:20px;width:98%;}
#yourProfile #rightContainer #yourText{margin:0;}
#yourProfile #rightContainer div#yourText h1{background-color:transparent;color:#0B63BF;font-size:1.2em;margin-bottom:5px;margin-top:0px;}
#yourProfile #rightContainer #youredit{margin:0;}
#yourProfile #rightContainer div#youredit h1{background-color:transparent;color:#0B63BF;font-size:1.2em;margin-bottom:5px;}
#yourProfile #rightContainer #boxContainer{background-color:transparent;color:#333333;float:left;margin:10px 60px 12px 2px;min-height:20px;padding:2px;width:100%;}
#yourProfile #rightContainer #boxContainer div.boxInfo{background-color:#EBF8FD;color:#333333;display:inline;float:left;font-size:0.925em;height:150px;margin-bottom:19px;margin-right:19px;padding-left:20px;padding-top:12px;width:275px;}
#yourProfile #rightContainer #boxContainer div.boxInfo h4{display:inline;font-size:0.9em;margin:0;padding:0;text-align:left;text-transform:capitalize;font-weight:bold;}
#yourProfile #rightContainer #boxContainer div.boxInfo ul{list-style:none outside none;margin-top:8px;text-align:left;}
#yourProfile #rightContainer #boxContainer div.boxInfo ul li{font-size:0.7em;margin-bottom:8px;margin-left:10px;}
#yourProfile #rightContainer #boxContainer div.boxInfo a{background-color:transparent;color:#0045BE;display:block;font-size:1.1em;text-decoration:none;}
#yourProfile #rightContainer #boxContainer #aboutYou, #yourProfile #rightContainer #boxContainer #orderInfo{margin-right:0;}
#yourProfile #rightContainer div#boxEditfinall{background-color:transparent;color:#333333;float:left;margin:0px 0 12px;min-height:20px;padding:2px;width:100%;}
#yourProfile #rightContainer #boxEditfinall div.boxEditInfo{background-color:#ebf8fd;color:#333333;display:inline;float:left;font-size:0.925em;height:416px;margin-bottom:20px;margin-right:20px;overflow-x:hidden;overflow-y:auto;padding-top:12px;padding-bottom:12px;width:300px;}
#yourProfile #rightContainer #boxEditfinall div.boxEditInfo h4{background-color:transparent;color:#333333;display:inline;font-size:0.9em;margin-left:15px;text-align:left;text-transform:capitalize;font-weight:bold;}
#yourProfile #rightContainer #boxEditfinall div.boxEditInfo span{color:#333333;font-size:1em;}
#yourProfile #rightContainer #boxEditfinall div.boxEditInfo span a{display:inline;font-weight:bold;}
#yourProfile #rightContainer #boxEditfinall div.boxEditInfo a{background-color:transparent;color:#0045BE;display:block;font-size:1em;margin-left:0;text-decoration:none;}
#yourProfile #rightContainer #boxEditfinall div.boxEditInfo ul{list-style:none outside none;text-align:left;}
#yourProfile #rightContainer #boxEditfinall div.boxEditInfo ul li{font-size:0.75em;margin:10px 10px 0 15px;text-decoration:none;}
#yourProfile #rightContainer #boxEditfinall div.boxEditInfo ul li span{font-size:0.8em;font-weight:bold;}
#yourProfile #rightContainer #boxEditfinall div.boxEditInfo .uploadDiv{margin-left:10px;font-size:0.8em;}
#yourProfile #rightContainer #boxEditfinall div#contactus{background-color:transparent;color:#333333;float:left;margin-top:5px;padding:2px;width:100%;}
#yourProfile #rightContainer div#contactus{background-color:transparent;color:#333333;float:left;padding:2px;width:100%;}
#yourProfile #rightContainer div#contactus h5{font-size:0.7em;font-weight:bold;margin:0;}
div.YourEditInfoPop{background-color:#EBF8FD;border:1px solid #D5E8F3;color:inherit;display:none;height:300px;left:400px;padding:10px;position:absolute;top:50%;width:500px;z-index:400;}
#yourProfile #rightContainer #boxEditfinall div.boxEditInfo p{font-size:0.7em;margin:7px 0 0 15px;padding:5px 25px 0 0;text-align:left;line-height:14px;}
#yourProfile #rightContainer #boxEditfinall div.boxEditInfo h5{background-color:transparent;color:#0045BE;font-size:0.7em;margin:5px 0 5px 0px;padding:0 25px 0 15px;text-align:left;font-weight:bold;line-height:14px;}
#yourProfile #rightContainer #boxEditfinall div.boxEditInfo h5 a{text-decoration:none;}
#yourProfile #rightContainer #boxEditfinall div#contactus p{font-size:0.7em;padding-right:25px;text-align:left;line-height:14px;}
#yourProfile #rightContainer div#contactus p{font-size:0.7em;margin:5px 0 20px;text-align:left;}
#yourProfile #rightContainer #boxEditfinall div#contactus p a{background-color:transparent;color:#0045BE;display:inline;margin:12px 0 0;text-decoration:none;}
#yourProfile #rightContainer #boxEditfinall div#privacy{background-color:transparent;color:#333333;float:left;padding:2px;width:100%;}
#yourProfile #rightContainer div#privacy{background-color:transparent;color:#333333;float:left;padding:2px;width:100%;}
#yourProfile #rightContainer div#privacy h6{background-color:transparent;color:#0045BE;font-size:0.7em;font-weight:bold;margin:0;}
#yourProfile #rightContainer div#privacy h6 a{text-decoration:none;}
#yourProfile #rightContainer #boxEditfinall div#privacy p{font-size:0.7em;padding-right:25px;text-align:left;line-height:14px;}
#yourProfile #rightContainer #boxEditfinall div#privacy p sup{vertical-align:super;font-size:smaller;}
#yourProfile #rightContainer div#privacy p{font-size:0.7em;margin:5px 0 10px;text-align:left;width:90%;}
#editProfilePage div#rightContainer{clear:both;float:left;height:auto;margin:0 0 20px 20px;padding-bottom:20px;width:96%;}
#editProfilePage #rightContainer #editProfileRHS{background-color:transparent;color:#333333;float:right;margin:20px 10px 12px 2px;min-height:20px;padding:2px 5px 2px 2px;width:100px;}
input.deactivatebtn{margin-left:50px;font-size:1.1em !important;}
.registerRHS input.deactivatebtn{font-size:0.7em !important}
#editProfilePage #rightContainer #editProfileRHS div.lhContactUs{background-color:#EFEFEF;color:#333333;float:right;font-size:0.6em;height:100px;margin-bottom:12px;padding:10px;width:200px;}
#editProfilePage #rightContainer #editProfileRHS div.lhContactUs h4{background-color:transparent;color:#000000;font-size:1.2em !important;margin:2px 0 0 0;text-align:left;text-transform:capitalize;}
#editProfilePage #rightContainer #editProfileRHS div.lhContactUs p{font-size:1em;margin-left:0;text-align:left;}
#editProfilePage #rightContainer #editProfileRHS div.lhContactUs a{background-color:transparent;color:#0045BE;font-size:1.1em;margin:12px 0 0;text-decoration:none;}
#editProfilePage #rightContainer #editProfileRHS div.lhPrivacyStmt{background-color:#EFEFEF;color:#333333;float:right;font-size:0.6em;height:130px;margin-bottom:12px;padding:10px;width:200px;}
#editProfilePage #rightContainer #editProfileRHS div.lhPrivacyStmt h4{background-color:transparent;color:#0045BE;font-size:1.2em !important;margin:2px 0 0 0;text-align:left;text-transform:capitalize;}
#editProfilePage #rightContainer #editProfileRHS div.lhPrivacyStmt a{background-color:transparent;color:#0045BE;font-size:1.1em;margin:12px 0 0;text-decoration:none;}
#editProfilePage #rightContainer h3{font-size:1em;margin-bottom:20px;margin-top:20px;font-weight:bold;}
#editProfilePage #rightContainer h4{font-size:0.75em;margin-bottom:20px;margin-top:20px;}
#editProfilePage #rightContainer #editProfileDetails{background-color:transparent;color:#333333;float:left;height:auto;margin:0 3px 12px 2px;padding:2px;width:auto;}
#editProfilePage #rightContainer #editProfileDetails #tablewidth{vertical-align:top;width:390px;}
#editProfilePage #rightContainer #editProfileDetails table td.fieldLabel{background-color:transparent;color:#333333;font-size:0.7em;padding-bottom:20px;text-align:right;width:42%;}
#editProfilePage #rightContainer #editProfileDetails table td.fieldLabel label{position:relative;top:2px;}
#editProfilePage #rightContainer #editProfileDetails #tablewidth td select{font-size:0.7em;margin:6px 6px 6px 3px;width:14.5em;}
#editProfilePage #rightContainer #editProfileDetails table td span{display:inline;}
#editProfilePage #rightContainer #editProfileDetails table td span.errorMsg{background-color:transparent;color:#FF0000;display:block;float:left;font-size:0.7em;height:4px;margin:-1px 0 12px 0;width:100%;}
#editProfilePage #rightContainer #editProfileDetails #tablewidth td input{font-size:0.7em;width:14.5em;}
#editProfilePage #rightContainer #editProfileDetails table td.dateField span.nodisplay{display:none;}
#editProfilePage #rightContainer #editProfileDetails table td.dateField span label{font-size:0.7em;padding-right:2em;}
#editProfilePage #rightContainer #editProfileDetails table td.dateField span label{font-size:0.7em;padding:0 30px 5px 4px;}
#editProfilePage #rightContainer #editProfileDetails #tablewidth td.dateField select{float:left;font-size:0.7em;margin:0 8px 0 0;width:4.4em;}
#editProfilePage #rightContainer #editProfileDetails div.seperator{border-bottom:1px solid #CCCCCC;margin-bottom:12px;}
#editProfilePage #rightContainer .seperatorLess{float:left;margin-top:-18px;width:97%;}
#editProfilePage #rightContainer .zipCenter{position:relative;vertical-align:top;}
#editProfilePage #rightContainer .zipCenter #ctl00_Body_ctl00_lblDigits{float:left;font-size:0.6em;}
#editProfilePage #rightContainer .zipCenter .innerLabel{font-size:0.9em;font-weight:bold;padding:0 0 2px 0;}
#editProfilePage #rightContainer .phoneCenter{position:relative;vertical-align:top;}
#editProfilePage #rightContainer #editProfileDetails table td span .innerLabel{font-size:0.6em;width:4em;}
#editProfilePage #rightContainer .phoneCenter span .innerLabel{font-size:0.6em;width:4em;}
#editProfilePage #rightContainer .phoneCenter span label{background-color:transparent;color:#999999;display:inline;float:left;font-size:1em;font-weight:bold;padding:0 5px 2px 8px;text-align:left;width:55px;}
#editProfilePage #rightContainer .phoneclear{clear:both;display:inline;float:left;}
#editProfilePage #rightContainer #editProfileDetails #tablewidth td span.phoneclear input{float:left;margin-right:7px;width:4em;}
#editProfilePage #rightContainer #editProfileDetails #tablewidth td img.popupCommon{cursor:pointer;float:right;height:17px;margin-right:3px;margin-top:1px;width:17px;}
#editProfilePage #rightContainer .perInfoCer{margin-right:5px;position:relative;top:2px;}
#processMessage{background:none no-repeat scroll center center #FFFFFF;color:inherit;height:25px;left:50%;margin-left:-50px;margin-top:-50px;overflow:auto;position:fixed;top:50%;width:75px;z-index:2;}
.updatedSuccessful{background-color:#EBF8FD;color:inherit;display:none;font-size:0.7em;left:420px;padding:15px;position:absolute;top:500px;width:430px;z-index:4000;}
#editProfilePage #rightContainer #editProfileDetails table td img.popupCommon{width:17px;height:17px;cursor:pointer;float:right;margin-right:15px;margin-top:1px;}
#editProfilePage #rightContainer #editProfileDetails div.submitButton{cursor:pointer;clear:both;float:left;background-color:transparent;color:#fff;background:url("../Images/btn-M.jpg") no-repeat center;font-size:0.80em;width:114px;height:22px;padding-left:0px;padding-top:5px;margin-left:0px;text-align:center;}
#editProfilePage #rightContainer #editProfileDetails div.EditCancel{cursor:pointer;display:inline;float:left;background-color:transparent;color:#0045be;margin:2px 2px 2px 15px;font-size:0.80em;}
#editProfilePage #rightContainer #editProfileDetails table td input.submitButtonLarge{float:left;font-size:0.89em;height:1.5em;width:6em;color:#0045BE;width:6.5em !important;}
#outerContainer #bodyContent #mainContent div#rightContent{float:right;width:73%;height:auto;background-color:#fff;color:inherit;margin-top:-25px;}
#editProfilePage div#rightContainer h1{font-size:0.8em}
#editProfilePage div#rightContainer h2{font-size:0.7em;font-weight:normal}
#editProfilePage #rightContainer div#youredit h1{color:#000000;font-size:1.0em;font-weight:bold;margin-bottom:12px;background-color:transparent;}
#editProfilePage #rightContainer h3{font-size:1.00em;margin-top:20px;margin-bottom:20px;}
#editProfilePage #rightContainer h4{font-size:0.75em;margin-top:20px;margin-bottom:20px;}
#editProfilePage #rightContainer #editPracticeRHS{margin:33px 20px 12px 2px;float:right;width:100px;min-height:20px;background-color:transparent;color:#333333;padding:2px;}
#editProfilePage #rightContainer #editPracticeRHS div.lhContactUs{float:right;padding-top:12px;background-color:#efefef;color:#333333;width:200px;height:90px;margin-bottom:12px;font-size:0.60em;padding:10px;}
#editProfilePage #rightContainer #editPracticeRHS div.lhPrivacyStmt{float:right;padding-top:12px;background-color:#efefef;color:#333333;width:200px;height:130px;margin-bottom:12px;font-size:0.60em;padding:10px;}
#editProfilePage #rightContainer #editPracticeRHS div.lhContactUs h4{color:#000000;background-color:transparent;font-size:1.20em;text-transform:capitalize;margin:2px 0 0 0px;text-align:left;}
#editProfilePage #rightContainer #editPracticeRHS div.lhContactUs p{font-size:1em;margin-left:12px;text-align:left;margin-left:0px;}
#editProfilePage #rightContainer #editPracticeRHS div.lhContactUs a{color:#0045be;background-color:transparent;font-size:1.10em;margin:12px 0 0 0;text-decoration:none;}
#editProfilePage #rightContainer #editPracticeRHS div.lhPrivacyStmt a{color:#0045be;background-color:transparent;font-size:1.10em;margin:12px 0 0 0;text-decoration:none;}
#editProfilePage #rightContainer #editPracticeRHS div.lhPrivacyStmt h4{color:#0045be;background-color:transparent;font-size:1.20em;text-transform:capitalize;margin:2px 0 0 0px;text-align:left;}
#editProfilePage #rightContainer #editPracticeDetails{margin:0px 3px 12px 2px;float:left;width:400px;height:auto;background-color:transparent;color:#333333;padding:2px;}
#editProfilePage #rightContainer #editPracticeDetails img.popupCommon{cursor:pointer;float:right;}
#editProfilePage #rightContainer #editPracticeDetails .buttonHolder{margin-left:39.9%;}
#editProfilePage #rightContainer #editPracticeDetails .buttonHolder a{color:#0045be;background-color:transparent;margin:12px 0 0 5px;text-decoration:none;}
#editProfilePage #rightContainer #editPracticeDetails .buttonHolder .submitButtonLarge{float:left;}
#editProfilePage a{text-decoration:none}
#editProfilePage #rightContainer #editPracticeDetails input.submitButtonSmall{font-size:0.7em}
#editProfilePage #rightContainer #editPracticeDetails #tablewidth{width:370px;vertical-align:top;}
#editProfilePage #rightContainer #editPracticeDetails .tablewidth{width:370px;vertical-align:top;}
#editProfilePage #rightContainer #editPracticeDetails table td.fieldLabel{color:#333333;background-color:transparent;font-size:0.70em;width:45%;text-align:right;padding-right:3px;vertical-align:top}
#editProfilePage #rightContainer #editPracticeDetails table td.fieldLabel span{position:relative;top:4px;}
#editProfilePage #rightContainer #editPracticeDetails table td span.errorMsg{font-size:0.70em;background-color:transparent;color:#FF0000;display:block;height:4px;margin:-1px 0 12px 0px;width:135%;}
#editProfilePage #rightContainer #editPracticeDetails table td.fieldLabel label{position:relative;top:4px;}
#editProfilePage #rightContainer #editPracticeDetails table td.fieldLabel .labphoneCenter{position:relative;top:28px;}
#editProfilePage #rightContainer #editPracticeDetails table td select{font-size:0.70em;margin:3px 3px 3px 0px;width:14em;height:1.7em;}
.nodisplay{display:none;}
#editProfilePage #rightContainer #editPracticeDetails #tablewidthimage{width:400px;vertical-align:top;}
#editProfilePage #rightContainer #editPracticeDetails #tablewidthimage .divAllshowlogos{}
#editProfilePage #rightContainer #editPracticeDetails #tablewidthimage .Alllogoone{font-size:0.7em;width:67px;float:left;text-align:center;overflow:hidden;margin-bottom:20px}
#editProfilePage #rightContainer #editPracticeDetails #tablewidthimage .fieldLabel{padding-right:8px;width:43%}
#editProfilePage #rightContainer #editPracticeDetails table td #dayDD{width:5em;height:1.5em;font-size:0.62em;}
#editProfilePage #rightContainer #editPracticeDetails table td #monthDD{width:5em;height:1.5em;font-size:0.62em;}
#editProfilePage #rightContainer #editPracticeDetails table td #yearDD{width:5.2em;height:1.5em;font-size:0.62em;}
#editProfilePage #rightContainer #editPracticeDetails table td input{font-size:0.7em;width:13.5em}
#editProfilePage #rightContainer #editPracticeDetails table td.dateField span{display:inline;}
#editProfilePage #rightContainer #editPracticeDetails table td.dateField span.nodisplay{display:none;}
#editProfilePage #rightContainer #editPracticeDetails table td.dateField span label{padding-right:2.00em;font-size:0.7em;}
#editProfilePage #rightContainer #editPracticeDetails table td.dateField div.spacerDiv{height:3px;}
#editProfilePage #rightContainer #editPracticeDetails div.seperator{border-bottom:1px solid #ccc;margin-bottom:12px;}
#editProfilePage #rightContainer #editPracticeDetails table td #zipCode{width:5em;height:1em;}
#editProfilePage #rightContainer #editPracticeDetails div.addlogo{color:#0045be;background-color:transparent;font-size:0.7em;text-decoration:none;}
.top28{padding-top:28px}
#editProfilePage #rightContainer #editPracticeDetails div#Allshowlogos{width:105%;clear:both;float:left}
#editProfilePage #rightContainer #editPracticeDetails #Allshowlogos div#Alllogoone{display:block;float:left;font-size:0.60em;text-align:center;width:29%;margin:5px 22px 0px 0px;}
#editProfilePage #rightContainer #editPracticeDetails #Allshowlogos div#Alllogoone img{width:49px;height:49px;display:block;text-align:center;margin:0px 0px 10px 1px;}
#editProfilePage #rightContainer #editPracticeDetails #Allshowlogos div#Alllogoone a{color:#0045be;background-color:transparent;text-decoration:none;display:block;}
#editProfilePage #rightContainer #editPracticeDetails #Allshowlogos div#Alllogotwo{margin-left:10px;font-size:0.60em;text-align:center;width:29%;display:inline;float:left;margin:5px 22px 0px 0px;}
#editProfilePage #rightContainer #editPracticeDetails #Allshowlogos div#Alllogotwo img{width:49px;height:49px;display:block;text-align:center;margin:0px 0px 10px 1px;}
#editProfilePage #rightContainer #editPracticeDetails #Allshowlogos div#Alllogotwo a{color:#0045be;background-color:transparent;text-decoration:none;display:block;}
#editProfilePage #rightContainer #editPracticeDetails #Allshowlogos div#Alllogothree{margin-left:10px;font-size:0.60em;text-align:center;width:15%;display:inline;float:left;margin:5px 22px 0px 0px;}
#editProfilePage #rightContainer #editPracticeDetails #Allshowlogos div#Alllogothree img{width:49px;height:49px;display:block;text-align:center;margin:0px 0px 10px 1px;}
#editProfilePage #rightContainer #editPracticeDetails #Allshowlogos div#Alllogothree a{color:#0045be;background-color:transparent;text-decoration:none;display:block;}
#editProfilePage #rightContainer #editPracticeDetails .preferredPhNum label{font-weight:normal;font-size:0.6em}
#editProfilePage #rightContainer #editPracticeDetails table td span{display:inline;}
#editProfilePage #rightContainer #editPracticeDetails table td span.note{font-size:0.6em;width:100%;color:grey;background-color:Transparent;}
#editProfilePage #rightContainer #editPracticeDetails table td div.preferredPhNum{display:inline;width:47px;float:left;text-align:center;margin-left:4px;}
#editProfilePage #rightContainer #editPracticeDetails table td div.preferredPhNum label{margin-top:0px;margin-left:-14px;color:#ccc;background-color:transparent;font-size:0.7em;text-align:left;font-weight:bold}
#editProfilePage #rightContainer #editPracticeDetails table td div.preferredPhNum input{display:block;width:3em;margin-left:-4px;}
#bodyContent #mainContent #rightContent #editProfilePage #rightContainer #editPracticeDetails table td div#emailHelp,
#bodyContent #mainContent #rightContent #editProfilePage #rightContainer #editPracticeDetails table td div#passwordHelp{font-size:0.90em;background-color:#d5e8f3;color:#333333;width:200px;height:20px;display:none;position:absolute;left:47%;padding:12px;margin-top:-20px;}
.top30{padding-top:30px}
#editProfilePage #rightContainer #editPracticeDetails table td img.helpImage{width:17px;height:17px;cursor:pointer;float:right;}
#editProfilePage #rightContainer #editPracticeDetails div.submitButton{cursor:pointer;clear:both;float:left;color:#fff;font-size:0.80em;background-color:#0553c0;height:26px;width:auto;padding-left:60px;margin-top:16px;padding-top:5px;margin-left:0px}
#editProfilePage #rightContainer #editPracticeDetails div.EditCancel{cursor:pointer;display:inline;float:left;background-color:transparent;color:#0045be;font-size:0.80em;}
#bodyContent div#thankyoucontact{line-height:2em;font-size:0.7em;}
#bodyContent div#thankyoucontact h2{font-size:1.3em;}
#bodyContent div#thankyoucontact a{background-color:transparent;color:#0045BE;text-decoration:none;}
#bodyContent div#Instantanswers{background-color:#EBF8FD;color:inherit;height:auto;padding:10px;width:55%;}
#bodyContent #Instantanswers .imginstant{display:block;}
#bodyContent #Instantanswers img{height:34px;width:34px;}
#bodyContent #Instantanswers .contentinstant{display:block;margin-left:35px;margin-top:-5px;}
#bodyContent #email .contentemail h3, #bodyContent #Instantanswers .contentinstant h3{margin-top:-23px !important;}
#bodyContent #Instantanswers h3{background-color:transparent;color:#000000;font-size:1.5em;padding-left:5px;}
#bodyContent #Instantanswers .seperator{border-top:1px solid #C0DDEE;display:block;}
#bodyContent #Instantanswers div#contentinstant{background-color:transparent;color:#000000;display:block;font-size:1em;}
#bodyContent #Instantanswers #contentinstant a{background-color:transparent;color:#0045BE;text-decoration:none;}
#bodyContent #Instantanswers div#contentinstant p{margin:0;}
span.partfullrdbtns{float:left;padding-top:2px;}
span.partfullrdbtns label{position:relative !important;top:-3px !important;}
span.partfullrdbtns br{display:none;}
span.partfullrdbtns input{width:1em !important;height:1em !important;}
.styleOne{float:left;padding:0px 10px 10px 0px;}
.marginLeft40{margin-left:40px;}
.barousel{height:367px;overflow:hidden;position:relative;}
.barousel_image{position:absolute;width:612px;z-index:10;}
.thslide{position:absolute;bottom:-71px;height:71px;width:611px;border-top:2px solid #ffffff;border-top-right-radius:10px;border-top-left-radius:10px;z-index:20;background:transparent url(/Includes/Images/navBg.png) top left repeat;color:inherit;}
.thslide_nav_previous{float:left;}
.thslide_nav_previous a, .thslide_nav_next a{background-color:#e3e3e3;display:block;height:71px;width:100px;text-decoration:none;}
.thslide_nav_previous a{background:transparent url(/Includes/Images/thslide_link_prev_over.png) 30px 15px no-repeat;}
.thslide_nav_previous a:hover{background:transparent url(/Includes/Images/thslide_link_prev.png) 30px 15px no-repeat;}
.thslide_nav_next a{background:transparent url(/Includes/Images/thslide_link_next_over.png) 30px 15px no-repeat;}
.thslide_nav_next a:hover{background:transparent url(/Includes/Images/thslide_link_next.png) 30px 15px no-repeat;}
.thslide_list{float:left;height:71px;overflow:hidden;position:relative;width:411px;}
.thslide_list ul{float:left;list-style:none outside none;margin:0;padding:0;width:9000px;}
.thslide_list li{float:left;margin-right:15px;margin-top:10px;}
.thslide_list li a{display:block;height:50px;position:relative;text-decoration:none;width:88px;}
.thslide_list li a img{position:absolute;margin-left:2px;margin-top:2px;}
.thslide_list li a span{display:block;height:50px;position:absolute;width:88px;border:2px solid #fff;}
.thslide_list li a:hover span, .thslide_list li a.current span{border:2px solid #0856c2;}
.thslide_nav_next{float:right;}
.carouselTriggerArrow{float:left;position:absolute;bottom:0;width:612px;z-index:19;height:16px;cursor:pointer;}
.downloadButtton{float:right;margin:17px 3px 5px 0px}
.libraryList .listItem{float:left;}
#ziptr,#dobtr,#ctl00_Body_pnlButtonPII{display:none;}